01:41 sima: agd5f, was busy with concert and dancing, I don't think I'm in the shape for a pr now :-/
01:41 sima: airlied, ^^
01:52 alyssa: dcbaker: eric_engestrom: for Asahi, we do our own releases; upstream Mesa releases don't work at all yet because of UAPI upstreaming sadness
01:52 alyssa: ..which means that backports for asahi/hk changes are useless (but harmless)
01:53 alyssa: should I just.. not use Fixes tags I guess? I find it's helpful info to track even when it's not feeding the magic rel manager script..
02:52 mareko: daniels: do you still think that https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31657 breaks other users? it's a blocker for supporting eglExportDMABUFImageQueryMESA in radeonsi
05:12 DemiMarie: sima: I hope you had fun at the concert!
05:13 DemiMarie: alyssa: Why is the UAPI taking so long to upstream? Just Rust bindings issues or anything else?
10:56 Ermine: there's a post by Lina on mastodon on rust side of things
17:23 Lynne: is there a reason vulkan drivers almost never implement alpha-less RGB (e.g. 8-bit rgb packed in 24 bits or 16bit in 48 or 32bit in 96)?
17:24 Lynne: surely this is trivial to emulate
17:48 glehmann: there's no hardware support for it (except on mali probably), so why would anyone bother?
17:49 glehmann: RGB32 is supported for texel buffers though thanks to d3d
18:03 Lynne: hardware support hasn't stopped anyone from implementing raytracing or mesh shaders though, and image formats are far more fundamental
18:05 alyssa: glehmann: can confirm mali has hw support
18:05 alyssa: also wait, d3d does rgb32 texel buffers? shit
18:09 glehmann: Lynne: without hw support RGB is just worse than RGBA, so why bother?
18:11 Lynne: the real reason is I'm terminally lazy and would rather assume rgb24 is supported if rgba is also supported e.g. always
18:12 Lynne: checking for supported formats is something vulkan helpfully makes extremely difficult and bureaucratic, you know?
18:15 glehmann: well then don't check and assume they are unsupported, because the probably are
18:20 alyssa: even with hw support it's still usually worse
18:30 glehmann: alyssa I might be misremembering, but I thought d3d needed at least uniform RGB32 texel buffers
18:36 alyssa: ugh
18:37 alyssa: same as gl4 then
18:37 alyssa: guess i'm reverting 049808630e2 then. shame.
18:38 glehmann: maybe you should ask someone with more knowledge than me first 🤔
18:45 glehmann: alyssa: I asked doitsujin, sadly I was right
18:50 alyssa: /o\
18:52 alyssa: dxvk isn't checking for that though, maybe that should be fixed..?
19:10 glehmann: I think dxvk doesn't really check for formats except depth formats that have to be emulated
19:17 alyssa: uhoh
20:05 DemiMarie: jenatali: are there plans to make Dozen conformant?
20:27 jenatali: Demi: it's conformant on WARP but to be officially conformant, it needs passing results on at least 2 underlying drivers
20:27 jenatali: I did a pass on NV a while ago and filed several driver bugs against them but priorities shifted and I haven't gotten back to it
20:27 jenatali: Since QC shipped native Vk on their X Elite
20:29 DemiMarie: jenatali: Is it better than native Vk support for anything that needs to integrate with the compositor?
20:30 jenatali: Debatable, you could argue that
20:30 heat: cool story bro
20:30 DemiMarie: agd5f: ping (assuming I pinged the right person)
20:33 jenatali: dwfreed: ^^