00:14fdobridge: <gfxstrand> dakr: Okay. I'll review in the morning. Maybe @airlied can read the backlog and review the NVK patch?
00:21fdobridge: <gfxstrand> Oh, or you can. 😅
00:24fdobridge: <airlied> I need to actually read the resulting nvk C file, the patch is confusing me 🙂
00:25fdobridge: <airlied> ah the old API was confusing me
00:26fdobridge: <airlied> forgot we still had it 😛
00:30fdobridge: <gfxstrand> 😅
00:47fdobridge: <zmike.> I did write almost all of the existing mesa implementations though 🤔
03:12fdobridge: <airlied> I turned on my old nvaf macbook, it booted fedora 20 for a few mins, I logged in, now it won't turn on!
11:23linkmauve: Hi, nouveau is currently giving me a GL 4.3 core context at best on a GM20B, what is missing there to reach GL 4.4 conformance?
11:41karolherbst: actual conformance
11:42RSpliet: linkmauve: Looking at https://mesamatrix.net/ doesn't really give a hint, all the features should be there in the form of extensions?
11:42karolherbst: there is like this unwritten? rule of not exposing 4.4+ unless you pass the CTS or something, maybe people don't care
11:42karolherbst: but yeah
11:42linkmauve: Ok.
11:42karolherbst: users can just force a 4.4/4.5/4.6 context and that should just work
11:42karolherbst: or just use them as extensions
11:43karolherbst: anyway, there is `MESA_GL_VERSION_OVERRIDE`
11:43karolherbst: and `MESA_GLSL_VERSION_OVERRIDE`
11:44linkmauve: How do I check whether my kernel was built with the new uAPI?
11:44karolherbst: is it even optional?
11:44linkmauve: I built Mesa main with -Dvulkan-drivers=nouveau-experimental.
11:44karolherbst: otherwise just see if it fails to use it or not
11:44linkmauve: But not with the toggle to use the old uAPI.
11:44linkmauve: karolherbst, it’s -Dnvk-legacy-uapi=true.
11:46karolherbst: right.. in mesa we have that flip, on the kernel side we don't I meant
11:46karolherbst: I think
11:52DodoGTA: linkmauve: You can try this: `grep -q "drm_gpuva_manager_init" /proc/kallsyms && echo "New uAPI found" || echo "New uAPI not found"`
11:53linkmauve: Thanks!
11:53linkmauve: I have to rebase my tree on top of drm-next then.
14:17gfxstrand: dakr: Looks like the kernel bot has a comment to fix before you can push. Let me know once it's in drm-misc-next and I'll do a fresh header update and merge the NVK branch
14:37dakr: gfxstrand: yep, I will also send a v2 first.
14:39gfxstrand: :+1:
23:55dakr: @gfxstrand: pushed to drm-misc-next
23:56fdobridge: <conan_kudo> whoa... https://www.techpowerup.com/312631/nvidia-bios-signature-lock-broken-vbios-modding-and-crossflash-enabled-by-groundbreaking-new-tools
23:56fdobridge: <conan_kudo> does this mean anything for improving nouveau in older GPUs?
23:59airlied: dakr: I do wonder we probably should have some things in drm-misc-next-fixes now
23:59airlied: since misc-next is now targeting 6.7