ChanServ 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
al3xtjames has quit [Quit: Ping timeout (120 seconds)]
al3xtjames has joined #asahi-gpu
off^ has joined #asahi-gpu
chadmed has quit [Ping timeout: 480 seconds]
PhilippvK has joined #asahi-gpu
phiologe has quit [Ping timeout: 480 seconds]
kov has quit [Quit: Coyote finally caught me]
kov has joined #asahi-gpu
hays has quit [Remote host closed the connection]
chadmed has joined #asahi-gpu
willemml has joined #asahi-gpu
coder_kalyan has joined #asahi-gpu
coder_kalyan_ has quit [Read error: Connection reset by peer]
willemml has quit [Quit: willemml]
MajorBiscuit has joined #asahi-gpu
a_fellow_human[m] has left #asahi-gpu [#asahi-gpu]
alyssa has joined #asahi-gpu
<alyssa> was mentally ready to work today and realized it was Family Day at the last moment, oops
<alyssa> guess I better spend time with my family... or play with m1 gpu stuff... one of those, definitely ;)
<jn> teach your family about the m1 gpu :)
<povik> or pair coding? you could do both alyssa!
* alyssa taps forehead
<alyssa> I'm thinking I should finally figure out how depth/stencil buffers work on agx
<alyssa> I'd been avoiding it but it's the last big ticket item for gles2..
<alyssa> there are a whole cluster of issues here,
<alyssa> - how to texture from a depth buffer
<alyssa> - how to texture from a stencil buffer
<alyssa> - how to texture from a combined depth/stencil buffer picking out a particular part
<alyssa> - how to render to a depth buffer
<alyssa> - how to render to a stencil buffer
<alyssa> - how to render to both parts of a combined depth/stencil buffer
<alyssa> - how to inform the macOS kernel about the depth/stencil buffers
<alyssa> - how to emulate combined Z24S8 textures (the hardware seems to only do Z32F_S8 for some reason)
<alyssa> - how to emulate combined Z24S8 render targets (the hardware seems to only do Z32F_S8 for some reason)
<alyssa> - how to write depth values from a fragment shader (gles3 feature)
<alyssa> - how to write stencil values from a fragment shader (internal use, gl extension)
<alyssa> - how to reload depth/stencil buffers
<alyssa> - how to access depth/stencil buffers CPU-side (what tiling? is there hier-z?)
<alyssa> I think that's it.
<povik> fitting
<alyssa> lmao
grgy has left #asahi-gpu [WeeChat 3.4]
yuyichao has quit [Ping timeout: 480 seconds]
yuyichao has joined #asahi-gpu
klaus has joined #asahi-gpu
klaus has quit [Quit: Konversation terminated!]
<alyssa> Okay yes let's do z/s r/e
<alyssa> will be live in a few minutes, let's say 11 minutes to get a nice round time
<Dcow[m]> z/s r/e ?
<alyssa> depth/stencil reversing
<alyssa> just getting my computer setup now, rebuilding Mesa for us
<marcan> alyssa: have fun, going to get some sleep
<marcan> today I removed the notch, that counts as GPU work right?
* marcan hides
<alyssa> marcan: sure :_p
<alyssa> ☁️ On air - https://twitch.tv/asahigpu ☁️
<ah-[m]> \o/
coder_kalyan has quit [Remote host closed the connection]
coder_kalyan has joined #asahi-gpu
<jix> struct.pack("f", 1.0).hex() # also works
willemml has joined #asahi-gpu
<jix> there was quite some time with no good way to do this in python 3.x, I'm not sure when they added it
<jix> wasn't there before python 3.5 ... and TIL in 3.8 they added optional parameters for a group separator and bytes/group: b"foobar".hex(" ", 2) == '666f 6f62 6172'
coder_kalyan has quit [Remote host closed the connection]
coder_kalyan has joined #asahi-gpu
willemml has quit [Quit: willemml]
phiologe has joined #asahi-gpu
willemml has joined #asahi-gpu
PhilippvK has quit [Ping timeout: 480 seconds]
PhilippvK has joined #asahi-gpu
willemml has quit [Read error: Connection reset by peer]
phiologe has quit [Ping timeout: 480 seconds]
PyroPeter has joined #asahi-gpu
Misthios has quit [Quit: Misthios]
Misthios has joined #asahi-gpu
Misthios has quit []
Misthios has joined #asahi-gpu
Misthios has quit []
Misthios has joined #asahi-gpu
Misthios has quit []
Misthios has joined #asahi-gpu
MajorBiscuit has quit [Quit: WeeChat 3.4]
mini has quit [Quit: ZNC closing...]
mini has joined #asahi-gpu
CME has joined #asahi-gpu
sirn- has joined #asahi-gpu
sirn has quit [singleton.oftc.net coherence.oftc.net]
sirn- is now known as sirn
hays has joined #asahi-gpu
manawyrm has quit [Quit: Read error: 2.99792458 x 10^8 meters/second (Excessive speed of light)]
manawyrm has joined #asahi-gpu