00:23 jenatali: karolherbst: I guess, the one thing is I don't want to lose the fast compile times I get from using the not-header tablegen stuff
00:23 karolherbst: jenatali: you won't
00:23 jenatali: Since I'm not interested in supporting those extensions right now anyway
00:23 karolherbst: jenatali: https://gitlab.freedesktop.org/karolherbst/mesa/-/commit/74506351d828d6bde6ab905765461427bb78372c
00:23 jenatali: Ok cool
00:23 karolherbst: the idea is that clc decides when to include the file
00:23 karolherbst: and if you don't enable the ext, it won't
00:24 jenatali: Ok cool
00:24 karolherbst: also allows us to include depending on the llvm version once more stuff is supported without it or something.. or me having motivation to fix it in clang myself :D
00:27 karolherbst: we could potentially also maintain our own version and only include interfaces for exts we care about...
00:27 karolherbst: but that sounded like too much pain for now
02:35 sarthakbhatt: Does anybody know NIR related documents for reference?
02:44 mareko: zmike: yes, rgba8 with stride=1
02:45 zmike: gimme a few weeks, I'm gonna try a thuing
02:46 mareko: and rgba16 with stride=2
02:46 mareko: though I noticed that piglit or glcts or deqp tests r32 with stride=1 or something like that
02:47 mareko: radeonsi supports that by splitting the r32 load into 4 byte loads in the vertex shader
14:20 kisak: mmmm ... random user reached out to me after the mesa 24.0.0 update with "Since the update, I have encountered significant errors and glitches while using Blender. Specifically, there are issues with text changing colors unexpectedly and overlapping, which impairs the usability and functionality of the software."
14:21 kisak: no system information or logs to go with that. I'm need seeing any blender issue reports on mesa gitlab from the 23.3 -> 24.0 timeframe
14:21 kisak: s/need/not/
14:52 soreau: kisak: on all hw?
14:53 kisak: (no system info to ponder further)
15:33 MrCooper: kisak: do you enable LTO for the build?
15:37 soreau: could the shader cache be problematic?
16:14 kisak: -fno-lto seen in https://launchpadlibrarian.net/714715136/buildlog_ubuntu-jammy-amd64.mesa_24.0.1~kisak1~j_BUILDING.txt.gz
16:19 kisak: MrCooper: a more direct answer, I inherit compiler options from Debian upstream, and I don't think LTO is turned on upstream.
16:22 kisak: There was 2 24.0.0 PPA builds with the same VERSION, because the i386 build failed the first time around, but there was no changes between the two that would have changed compiler behavior (diff between the two builds https://launchpadlibrarian.net/713177087/mesa_24.0.0~kisak1~j_24.0.0~kisak2~j.diff.gz )
16:26 soreau: maybe they're using rusticl instead and it's not working for that path
16:41 kisak: hmm, Blender 3.0 removed OpenCL support. They'd have to have be on Focal with its blender 2.82 package, but I don't build rusticl on Focal.
16:42 kisak: Jammy has blender 3.0.1
17:11 soreau: kisak: mesa issue 9571?
17:12 kisak: Fix commited for that before 23.3-branchpoint
17:14 kisak: maybe if the user was using mesa 23.2.1 from mantic's repositories instead of the PPA.
17:17 soreau: https://gitlab.freedesktop.org/mesa/mesa/-/issues/9571#note_2048532
22:34 bigtruckinboi: Hi, is anyone interested in this issue with Helldivers 2 and the 7900XTX? https://gitlab.freedesktop.org/mesa/mesa/-/issues/10584 . I'd be down to try logs for different RADV_DEBUG flags (if the same crash happens when waiting to connect to the server lol).
23:59 kitzune: hello, maybe someone here who has the ability to fix it or forward it correctly but https://docs.mesa3d.org/release-maintainers-keys.asc return HTTP 404 error. I would like to build the driver by myself because I am trying to get Direct3D Level 12 somehow on my Intel NUC 12 Enthusiast. I don't have that much knowledge about drivers under Linux especially in the GPU section so forgive me if I am wrong here. BTW
23:59 kitzune: is DirectX12 meanwhile implemented? I found a github issue related to it that was closed 2 month ago but I am unable to find it again to provide a link. Thank you