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