ChanServ changed the topic of #asahi-gpu to: Asahi Linux GPU development (no user support, NO binary reversing) | Keep things on topic | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Logs: https://alx.sh/l/asahi-gpu
klausvalka has joined #asahi-gpu
klausvalka has quit [Remote host closed the connection]
klausvalka has joined #asahi-gpu
klausvalka has quit [Remote host closed the connection]
klausvalka has joined #asahi-gpu
klausvalka has quit [Remote host closed the connection]
pb17 has quit [Ping timeout: 480 seconds]
ddxtanx has quit [Remote host closed the connection]
nepeat has quit [Quit: ZNC - https://znc.in]
ddxtanx has joined #asahi-gpu
nepeat has joined #asahi-gpu
ddxtanx has quit [Remote host closed the connection]
KxCORP58940 has quit [Quit: Bye!]
ddxtanx has joined #asahi-gpu
KxCORP58940 has joined #asahi-gpu
ddxtanx has quit [Remote host closed the connection]
ddxtanx has joined #asahi-gpu
kujeger- has joined #asahi-gpu
ddxtanx has quit [Remote host closed the connection]
ddxtanx has joined #asahi-gpu
pb17 has joined #asahi-gpu
kujeger has quit [Ping timeout: 480 seconds]
ddxtanx has quit [Remote host closed the connection]
ddxtanx has joined #asahi-gpu
opticron_ has joined #asahi-gpu
opticron has quit [Read error: Connection reset by peer]
systwi_ has quit [Ping timeout: 480 seconds]
systwi has joined #asahi-gpu
hgupta1235 has joined #asahi-gpu
hgupta1235 has quit [Remote host closed the connection]
john-cabaj has joined #asahi-gpu
cylm has quit [Ping timeout: 480 seconds]
john-cabaj has quit [Quit: john-cabaj]
john-cabaj has joined #asahi-gpu
jeisom has quit [Ping timeout: 480 seconds]
john-cabaj has quit [Ping timeout: 480 seconds]
checkfoc_us has quit []
john-cabaj has joined #asahi-gpu
john-cabaj has quit [Ping timeout: 480 seconds]
ddxtanx has quit [Remote host closed the connection]
ddxtanx has joined #asahi-gpu
ddxtanx has quit [Quit: Konversation terminated!]
ddxtanx has joined #asahi-gpu
ddxtanx has quit []
ddxtanx has joined #asahi-gpu
ddxtanx has quit [Remote host closed the connection]
ddxtanx has joined #asahi-gpu
ddxtanx has quit [Remote host closed the connection]
ddxtanx has joined #asahi-gpu
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-gpu
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-gpu
anuragrao has joined #asahi-gpu
anuragrao has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
ddxtanx has quit [Quit: Konversation terminated!]
pb17 has joined #asahi-gpu
jeisom has joined #asahi-gpu
cylm has joined #asahi-gpu
alyssa has joined #asahi-gpu
<karolherbst> alyssa: sooo.. "ASAHI_MESA_DEBUG=compblit", when will that be the default? It fixes a bug with u_blitter I'm running into 🙃
<alyssa> karolherbst: probably never, it's broken on pro/max/ultra chips and we don't know why
<karolherbst> oh no
<j`ey> karolherbst: do you get u_blitter recursion errors?
<karolherbst> no, it's handling NaNs in a way I don't need it to handle
<j`ey> oh
<karolherbst> "0xffffffffffffffff vs. 0x7e007e007e007e00" those kind of issues
<karolherbst> guess I'll need to figure out what u_blitte is doing then...
KxCORP58940 has quit [Quit: Bye!]
KxCORP58940 has joined #asahi-gpu
<alyssa> that is a good reminder to investigate what macos does for copies
<alyssa> because it's... weird and not possible to express as gl/vk
<karolherbst> besides that one, the only other known bug with the OpenCL CTS is fma being a little on the weird side and I haven't figured out what's wrong exactly there
<alyssa> oh i remember that one
<alyssa> opencl cts does a denormals are tiny check or something like that
<alyssa> and it constant folds differently than the gpu evaluates it
<alyssa> which is probably in spec but confuses the h*ck out of the cts
<karolherbst> ohhh...
<karolherbst> I see...
<alyssa> as for the nan thing
<karolherbst> meanwhile I've coded up a workaround for that 1Dbuffer failures: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30514
<alyssa> the w/a i had was casting float images to uint for copies (this works except for like rg11b10)
<karolherbst> mhhh
<alyssa> but that broke gl stuff and i don't remember why
<karolherbst> I was hoping for compblit, because that also fixes it :'(
<alyssa> compblit breaks other stuff (:
<alyssa> tbh i don't know why compblit works at all on m1
<alyssa> when it doesn't on m1 pro
<karolherbst> annoying
ella-0 has quit [Remote host closed the connection]
<karolherbst> maybe something with last_block?
alethkit has quit [Remote host closed the connection]
amada95 has quit [Remote host closed the connection]
akspecs has quit [Remote host closed the connection]
coder_kalyan has quit [Remote host closed the connection]
okt has quit [Remote host closed the connection]
pldtf has quit [Remote host closed the connection]
dorkbutt has quit [Remote host closed the connection]
d4ve has quit [Remote host closed the connection]
tsujp has quit [Remote host closed the connection]
kuruczgy has quit [Write error: connection closed]
rosefromthedead has quit [Write error: connection closed]
<karolherbst> I wanted to look into non uniform work groups at some point on asahi anyway...
<karolherbst> so maybe when I'm doing that, I might run into issues there unless you use last_block for anything else
<karolherbst> pipe_grid_info::last_block I mean here
ella-0 has joined #asahi-gpu
akspecs has joined #asahi-gpu
coder_kalyan has joined #asahi-gpu
okt has joined #asahi-gpu
dorkbutt has joined #asahi-gpu
<karolherbst> mhhh.. yeah, so the fma emulation works, but that's kinda expected, but that's a huge pile of lowering code
amada95 has joined #asahi-gpu
kuruczgy has joined #asahi-gpu
pb17 has quit [Ping timeout: 480 seconds]
rosefromthedead has joined #asahi-gpu
d4ve has joined #asahi-gpu
pb17 has joined #asahi-gpu
alethkit has joined #asahi-gpu
tsujp has joined #asahi-gpu
pldtf has joined #asahi-gpu
<alyssa> wait what no don't fma emulate just fix the cts ;-;
<karolherbst> yeah...
rlittl01 has quit [Ping timeout: 480 seconds]
rlittl01 has joined #asahi-gpu
alih has joined #asahi-gpu
john-cabaj has joined #asahi-gpu
flokli has quit [Quit: WeeChat 4.3.5]
anuragrao has joined #asahi-gpu
flokli has joined #asahi-gpu
anuragrao has quit [Ping timeout: 480 seconds]
flokli has quit []
flokli has joined #asahi-gpu
anuragrao has joined #asahi-gpu
opticron_ is now known as opticron
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-gpu
chadmed has quit []
chadmed has joined #asahi-gpu
karolherbst has quit [Ping timeout: 480 seconds]
karolherbst has joined #asahi-gpu
flokli has quit [Quit: WeeChat 4.3.5]
flokli has joined #asahi-gpu
hightower2 has joined #asahi-gpu
pb17 has quit [Ping timeout: 480 seconds]
cylm_ has joined #asahi-gpu
cylm has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-gpu
anuragrao has quit [Ping timeout: 480 seconds]
anuragrao has joined #asahi-gpu
anuragrao has quit [Ping timeout: 480 seconds]
<alyssa> karolherbst: ok you nerdsniped me into rewriting the compblit path
<alyssa> i mean i need to for vulkan too but
<alyssa> check back in like a week
<karolherbst> 🙃
<karolherbst> I hope my hunch about last_block being the broken bit is right..
<karolherbst> or maybe it's something else
<karolherbst> you'll figure it out :D
anuragrao has joined #asahi-gpu
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-gpu
anuragrao has quit [Remote host closed the connection]
anuragrao has joined #asahi-gpu
<alyssa> it's not that lol
<alyssa> it's fundamentally broken
anuragrao has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-gpu
rlittl01 has quit [Read error: Connection reset by peer]
skipwich has quit [Read error: Connection reset by peer]
rlittl01 has joined #asahi-gpu
skipwich has joined #asahi-gpu
ddxtanx has joined #asahi-gpu
flokli has quit [Ping timeout: 480 seconds]
flokli has joined #asahi-gpu
ddxtanx has quit [Ping timeout: 480 seconds]
Cromulent has joined #asahi-gpu
ddxtanx has joined #asahi-gpu
amarioguy has joined #asahi-gpu
cylm has joined #asahi-gpu
cylm_ has quit [Ping timeout: 480 seconds]
Cromulent has quit [Quit: Connection closed for inactivity]
rlittl01 is now known as Guest2271
rlittl01 has joined #asahi-gpu
Guest2271 has quit [Ping timeout: 480 seconds]
john-cabaj has quit [Ping timeout: 480 seconds]
rlittl01 is now known as Guest2273
Guest2273 has quit [Read error: Connection reset by peer]
rlittl01 has joined #asahi-gpu
ddxtanx has quit [Remote host closed the connection]
ddxtanx has joined #asahi-gpu
rlittl01 has quit [Read error: Connection reset by peer]
rlittl01 has joined #asahi-gpu
klausvalka has joined #asahi-gpu
rlittl01 is now known as Guest2274
Guest2274 has quit [Read error: No route to host]
rlittl01 has joined #asahi-gpu
klausvalka has quit [Remote host closed the connection]
klausvalka has joined #asahi-gpu
klausvalka has quit [Remote host closed the connection]
rlittl01 has quit [Read error: Network is unreachable]
rlittl01 has joined #asahi-gpu
rlittl01 has quit [Read error: Connection reset by peer]
rlittl01 has joined #asahi-gpu
pb17 has quit [Ping timeout: 480 seconds]
rlittl01 has quit [Remote host closed the connection]
rlittl01 has joined #asahi-gpu
rlittl01 is now known as Guest2276
rlittl01 has joined #asahi-gpu
Guest2276 has quit [Read error: Connection reset by peer]
rlittl01 is now known as Guest2277
Guest2277 has quit [Read error: Connection reset by peer]
rlittl01 has joined #asahi-gpu
ddxtanx_ has joined #asahi-gpu
ddxtanx has quit [Ping timeout: 480 seconds]
ddxtanx has joined #asahi-gpu
rlittl01 has quit [Read error: Connection reset by peer]