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
Emantor has quit [Quit: ZNC - http://znc.in]
Emantor has joined #asahi-gpu
modwizcode has joined #asahi-gpu
<bloom> FWIW - intending to stream sometime tomorrow
<modwizcode> cool, what will you be working on?
phiologe has joined #asahi-gpu
yuyichao has quit [Quit: Connection closed for inactivity]
PhilippvK has quit [Ping timeout: 480 seconds]
lain has quit [Quit: brb]
lain has joined #asahi-gpu
aquijoule_ has joined #asahi-gpu
lain has quit [Quit: brb again]
<bloom> Dunno yet
richbridger has quit [Ping timeout: 480 seconds]
lain has joined #asahi-gpu
modwizcode has quit [Remote host closed the connection]
chrisf_ has quit [Ping timeout: 480 seconds]
VinDuv has joined #asahi-gpu
<xerpi[m]> <bloom "FWIW - intending to stream somet"> Nice! Looking forward to it :)
<JTL> \o/
bisko has joined #asahi-gpu
bisko has quit []
choozy has joined #asahi-gpu
choozy has quit [Ping timeout: 480 seconds]
TheLink has quit [Quit: ZNC 1.8.2 - https://znc.in]
TheLink has joined #asahi-gpu
TheLink has quit [Quit: ZNC 1.8.2 - https://znc.in]
TheLink has joined #asahi-gpu
aquijoule_ has quit [Ping timeout: 480 seconds]
richbridger has joined #asahi-gpu
VinDuv has quit [Quit: Leaving.]
<bloom> Probably will be around 1pm Eastern today +/- 30min
chrisf_ has joined #asahi-gpu
VinDuv has joined #asahi-gpu
<bloom> Had a schedule overrun, lunch is on the stove now. But looking like 1:30 (or maybe 1:45).
<TheLink> the italian 1pm
<bloom> > cool, what will you be working on?
<bloom> Intending to look into depth/stencil attachments
<bloom> Streaming imminently
<bloom> ☁️ On air - https://twitch.tv/asahigpu ☁️
hexchain has joined #asahi-gpu
<bloom> marcan: When you have a chance, could you send the notes you have about the magic.bin data structure (with the render targets and depth/stencil attachments at the bottom)? Thanks c:
jannau has joined #asahi-gpu
<bloom> note to self: bi_emit_load_frag_coord broken with multisampling
<bloom> dougall: any objection to relicensing applegpu to MIT for mesa consumption?
<xerpi[m]> That's still amazingly fast progress, considering you are reverse engineering it :)
<bloom> :)
<bloom> gl_FragCoord coming in a few min, need to get some water and let my brain rest
<xerpi[m]> gl_FragCoord are the coordinates of the current invoked fragment that came out of rasterization, right? So will they probably be preloaded in some register/special memory address?
<xerpi[m]> Oh, I see that they are in screen space and not NDC
<bloom> ...and we're back https://twitch.tv/asahigpu
<brentr123[m]> it looks kinda redish
<jannau> yes
chrisf_ has quit [Ping timeout: 480 seconds]
kubes has joined #asahi-gpu
kubes has quit []
kubes has joined #asahi-gpu
<xerpi[m]> num_descs is never touched
kubes has quit []
<xerpi[m]> It seems like the fragment shader is reading the color varying from the wrong offset? Maybe some alignment is needed?
<xerpi[m]> Flat shading + provoking vertex sounds fun!
chrisf_ has joined #asahi-gpu
VinDuv has quit [Quit: Leaving.]
<xerpi[m]> That's interesting, this means the fragment shader has both interpolated and flat varyings available to pick from, isn't this a waste of memory/regs? (I was expecting only one of them would be generated, depending on a flag)
callumwright has joined #asahi-gpu
callumwright has quit [Quit: leaving]
choozy has joined #asahi-gpu
choozy has quit []
chrisf_ has quit [Ping timeout: 480 seconds]
chrisf has joined #asahi-gpu