marcan changed the topic of #asahi-gpu to: Asahi Linux: porting Linux to Apple Silicon macs | GPU / 3D graphics stack black-box RE and development (NO binary reversing) | Keep things on topic | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Logs: https://alx.sh/l/asahi-gpu
phiologe has quit [Ping timeout: 250 seconds]
phiologe has joined #asahi-gpu
linkmauve has quit [Ping timeout: 250 seconds]
TheJollyRoger has quit [Quit: TheJollyRoger]
<bloom> Got a varying working in the cmdstream demo
<bloom> which unblocks compiler work
TheJollyRoger has joined #asahi-gpu
PthariensFlame[m has joined #asahi-gpu
pthariensflame has joined #asahi-gpu
pthariensflame has quit [Client Quit]
pthariensflame has joined #asahi-gpu
pthariensflame has quit [Client Quit]
pthariensflame has joined #asahi-gpu
ywest1280[m] has joined #asahi-gpu
pthariensflame has quit [Client Quit]
austriancoder has quit [Ping timeout: 245 seconds]
austriancoder has joined #asahi-gpu
rwhitby has quit [Quit: ZNC - http://znc.in]
rwhitby has joined #asahi-gpu
linkmauve has joined #asahi-gpu
robinp has quit [Read error: Connection reset by peer]
TheJollyRoger has quit [Remote host closed the connection]
TheJollyRoger has joined #asahi-gpu
the-mentor3 has quit [Quit: Ping timeout (120 seconds)]
the-mentor3 has joined #asahi-gpu
HotSwap has quit [Ping timeout: 250 seconds]
HotSwap has joined #asahi-gpu
TheJollyRoger has quit [Ping timeout: 240 seconds]
TheJollyRoger has joined #asahi-gpu
zkrx has quit [Ping timeout: 240 seconds]
zkrx has joined #asahi-gpu
exception has joined #asahi-gpu
pthariensflame has joined #asahi-gpu
pthariensflame has quit [Client Quit]
<bloom> dougall: Leaning towards a Python code gen thing
<bloom> without any derived code from applegpu I don't think
<bloom> (My stuff is too wrapped up in compilerisms, and yours in HTMLisms and assemblerness and emulatorisms.)
<bloom> Good news is the encoder is so regular you don't really need a fancy autogenerator.
Raqbit has quit [Ping timeout: 240 seconds]
<bloom> The ALU encoding, anyway.
<bloom> ld/st and texture encodings are always a mess :-p
* bloom writes fn that can encode any ALU instruction just from the type signature
<bloom> or at least that gets as close as possible
robinp has joined #asahi-gpu
<dougall> sounds good! yeah, it's mostly really nice and regular :)
<dougall> haha yep, fadd16/fmul16/fmadd16 and 64-bit iadd/imadd come to mind, although i don't remember if that's the worst of it
<bloom> worst as in most or least regular? ;)
<dougall> haha least regular ALU