07:05K900: Hey folks, kind of a random question, but is there a specific reason Mesa doesn't read /etc/drirc.d?
07:05K900: Just looking at https://gitlab.freedesktop.org/mesa/mesa/-/blob/main/src/util/xmlconfig.c#L1266
07:05K900: Just had a user lose some time to this being weirdly inconsistent
07:06Ermine: is DATADIR /etc ?
07:06Ermine: Ah, got the question
07:07K900: No, DATADIR is /nix/store/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-mesa/share
07:07K900: Which is read only and should not be touched
08:49Company: is GFX12 still a nonconformant Vulkan implementation?
08:49Company: because apparently GTK apps print a warning about that
08:50K900: It's Mesa that's printing it
08:50K900: Not GTK
08:50pendingchaos: yes, that basically just means it doesn't pass ~100% of CTS
08:50K900: So presumably yes
08:52Company: it's GTK printing it because we connect to the debug callback
08:52Company: and print warnings
08:52Company: unlike Mesa, which turns them off by default
08:55K900: Well Mesa is telling the debug callback to print it
08:55K900: And presumably Mesa does know when it's conformant :)
08:56Company: i'd just thought I'd point out that detail, because I've had arguments about printing those warnings to users by default
08:57pendingchaos: not sure what debug callback you're talking about, vk_warn_non_conformant_implementation() is just does fprintf(stderr)
08:58Company: oh, that isn't even the debug callback
08:59Company: I take back what I said then - I had assumed it goes through _mesa_warning()
10:27austriancoder: gfxstrand: where can I find the layering rules in vk runtime regarding interaction with wsi and actual drivers?
13:05jani: anyone know how to get a full backtrace out of a kunit run? this is all I get with --raw_output=all: https://paste.debian.net/1412940/
13:06jani: or could I be missing a kconfig option? which one?
13:31glehmann: can someone explain to me why channel[0] is non void instead of channel[3] in util_format_description for PIPE_FORMAT_A8_UNORM?
13:32glehmann: is that just a bug or am I misunderstanding and channel index 0123 is not rgba?
14:12MrCooper: glehmann: that's a single-channel format, so only channel[0] exists
14:25glehmann: yeah I think I actually want to look at the swizzle, not channels
16:28tjaalton: dcbaker: your gpg key has expired 5y ago
16:31tjaalton: ah, my cache was old, nevermind
17:25dcbaker: tjaalton: no worries, my key does expire every couple of years and I usually forget to update it, lol
17:26tjaalton: the debian tooling does fail though, as the primary key is "not live"
17:27tjaalton: while here, how do I force meson to find a renamed bindgen?
17:32elibrokeit: tjaalton: can be configured via https://mesonbuild.com/Machine-files.html
17:32dcbaker: tjaalton: adding `[binaries] bindgen = '/path/to/bindgen'` to a native file should wok
17:33elibrokeit: haha
17:33dcbaker: apparently you get no answer, or too many answers
18:03tjaalton: okay thanks, I'll give it a go