<alyssa>
Retr0id: incidentally that shader toy seems to work on my dev build
<alyssa>
using exactly the whole reg file no spill
<alyssa>
16.9fps on m1
<Retr0id>
nice
<alyssa>
I did a pile of scheduling work which I guess fixed stuff
HardWall has quit [Quit: This computer has gone to sleep]
<alyssa>
Retr0id: 60fps in chromium
HardWall has joined #asahi-gpu
<alyssa>
firefox's webgl has always been.. special
<alyssa>
ait different resolutio
<alyssa>
chromium needs `--use-gl=egl --in-process-gpu` for webgl2 tho
HardWall has quit []
chadmed has quit [Remote host closed the connection]
chadmed has joined #asahi-gpu
chadmed has quit [Remote host closed the connection]
chadmed has joined #asahi-gpu
ydalton has joined #asahi-gpu
<ydalton>
a question for the agxv devs: i see in agxv_instance.c a function called agxv_CreateInstance() is defined which is presumably what is called when you call vkCreateInstance in a vulkan application. my question is, how does the vulkan driver know to call that function? is there a struct that lays out function pointers to driver specific functions? similar to the file_operations struct in the linux kernel. thanks!
<ydalton>
alyssa: i think that answers my question, thanks!
ydalton has left #asahi-gpu [ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.0.92)]
DannyB has joined #asahi-gpu
ydalton has joined #asahi-gpu
alyssa has quit [Quit: alyssa]
jeisom has joined #asahi-gpu
<ydalton>
if i understood correctly, vk_entrypoints_gen.py takes a driver prefix (agxv in this example) and it creates two C files and that's where the mapping happens, is my understanding correct?
ydalton has left #asahi-gpu [ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.0.92)]
DannyB has quit [Remote host closed the connection]
i509vcb has joined #asahi-gpu
<ella-0>
yup that's correct
lena6 has quit [Remote host closed the connection]
hxliew has quit []
hxliew has joined #asahi-gpu
cylm has joined #asahi-gpu
<i509vcb>
I assume the fedora spin has a new enough abi for agxv?
<i509vcb>
My arch install imploded so I moved :)
<i509vcb>
(Or I'll figure out in a few hours)
AnuthaDev has joined #asahi-gpu
ydalton has joined #asahi-gpu
<ydalton>
ella-0: thanks!
ydalton has left #asahi-gpu [#asahi-gpu]
kidplayer666 has quit [Quit: Connection closed for inactivity]
AnuthaDev has quit []
ChaosPrincess has quit [Quit: ChaosPrincess]
ChaosPrincess has joined #asahi-gpu
phire has quit [Remote host closed the connection]
phire has joined #asahi-gpu
AnuthaDev has joined #asahi-gpu
matrix_ds has quit [Quit: Bridge terminating on SIGTERM]
z1d0v[m]1 has quit [Quit: Bridge terminating on SIGTERM]
tumblingweed has quit [Quit: Bridge terminating on SIGTERM]
mjolnir[m] has quit []
paddatrapper_ has quit [Quit: Bridge terminating on SIGTERM]
highvoltage[m] has quit [Write error: connection closed]
kidplayer666 has joined #asahi-gpu
cylm_ has joined #asahi-gpu
cylm has quit [Ping timeout: 480 seconds]
hightower2 has quit [Read error: Connection reset by peer]
nela has quit [Quit: bye!]
nela has joined #asahi-gpu
matrix_ds has joined #asahi-gpu
z1d0v[m]1 has joined #asahi-gpu
matrix_ds1 has joined #asahi-gpu
matrix_ds1 has quit [Excess Flood]
matrix_ds1 has joined #asahi-gpu
mjolnir[m] has joined #asahi-gpu
paddatrapper_ has joined #asahi-gpu
tumblingweed has joined #asahi-gpu
notvoltage[m] has joined #asahi-gpu
hightower2 has joined #asahi-gpu
crabbedhaloablut has quit []
crabbedhaloablut has joined #asahi-gpu
cyrinux has quit []
cyrinux has joined #asahi-gpu
kaazoo has joined #asahi-gpu
maximbaz has quit [Quit: bye]
maximbaz has joined #asahi-gpu
AnuthaDev has quit []
darkapex has quit [Remote host closed the connection]
darkapex has joined #asahi-gpu
kaazoo has quit [Quit: Leaving.]
Misthios has quit [Quit: Misthios]
Misthios has joined #asahi-gpu
marvin24 has joined #asahi-gpu
marvin24_ has quit [Ping timeout: 480 seconds]
kidplayer666 has quit [Quit: Connection closed for inactivity]