00:13 Hazematman: If you only have android tablets are they still iPad kids?
09:18 tzimmermann: airlied, sima, it's past -rc6, so no PR from drm-misc-next this week
09:19 tzimmermann: airlied, sima, could you please bring drm-next up to -rc6. it's for syncing trees and opening drm-misc-next-fixes
11:11 tzimmermann: PSA: With -rc6 tagged, drm-misc-next-fixes is now open. Features still go into drm-misc-next. Fixes for v7.3 or stable go into drm-misc-fixes. Fixes for v7.4 go into drm-misc-next-fixes. Patches in -fixes branches should be small and have a Fixes tag.
11:30 airlied: tzimmermann: so you want a back merge for rc6?
11:32 airlied: mripard: btw I found your lost misc pull, I had to force lei to ignore it's history and it found it
11:42 tzimmermann: airlied, yes
12:41 karolherbst: jenatali: do you want to review https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/44624 ?
14:55 cwabbott: dj-death: seems like a few commits from https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/44601 are still unreviewed, specifically for panvk and microsoft
14:56 cwabbott: they're pretty trivial (just making them ignore the offset from input attachments)
15:20 jenatali: cwabbott: Sorry I missed it, it didn't have a label I'm subscribed to
15:21 cwabbott: yeah, I had to add it later when going through lots of issues in different drivers and forgot to add a label
15:21 jenatali: No worries, feel free to just ping me directly
16:22 rodrigovivi: airlied: sima: gentle ping on https://lore.kernel.org/dri-devel/asAD6RRGxlbIPdhz@intel.com/ please let me know if there's anything wrong with this PR
16:22 zmike: mareko: here's a cool one for you https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/45026
16:38 glehmann: VK_EXT_gl_clamp when?
16:40 zmike: 😬
16:41 zmike: ideally never
16:59 sima: rodrigovivi, probably just airlied at xdc
16:59 sima: if it's blocking anything I can process it
17:02 mareko: VK_EXT_gl_clamp will be piped through shiva ;)
17:05 daniels: we could make zink more efficient by plugging it in at the other end
17:05 daniels: gliva!
17:05 jenatali: But then zink would only work on Mesa Vulkan drivers, not sure if that's the way you want to go
17:06 zmike: not a serious suggestion
17:06 zmike: smh making unserious comments in a serious channel like #dri-devel
17:06 karolherbst: I kinda plan to add a layer of abstraction to rusticl for it, because porting to shiva has massive benefits probably
17:26 Company: jenatali: you could make a shiva backend for generic vulkan
17:31 alyssa: mareko: that, but unironically
17:32 alyssa: jenatali: realistically this is like. 5 years out.
17:32 zmike: don't make me write more vk specs for things we don't need :/
17:32 alyssa: hopefully there are no non-Mesa Vulkan drivers worth supporting by then (:
17:32 jenatali: Ambition. I like it
17:33 alyssa: >:)
17:41 mareko: given how far we've gone, it's not too far-fetched
17:43 karolherbst: on it
18:00 alyssa: I mean, we've got Vulkan drivers for all the vendors except... Huawei, I guess?
18:01 zmike: verisilicon
18:01 alyssa: I said vendors
18:01 alyssa: :p
18:05 karolherbst: huawei is doing their own thing? mhh...
18:07 jenatali: Well some vendors still have their own proprietary drivers even if Mesa also has drivers for them. Or e.g. if you want zink on Windows
18:08 karolherbst: I mean.. we got AMD to drop theirs....
18:10 zmike: only on Windows
18:10 zmike: don't set your sights so low.
18:10 alyssa: jenatali: Why should layering OpenGL on those drivers in 2030 be our problem though?
18:11 alyssa: Classic Zink isn't going anywhere
18:11 jenatali: Fair
18:11 alyssa: TBD whether any OpenGL apps still exist in 2030
18:11 HdkR: Zink on MacOS :)
18:11 alyssa: HdkR: KosmicKrisp is a Mesa driver
18:11 HdkR: Exactly Zink+KosmicKrisp
18:12 alyssa: so the hypothetical "zink2 -> shiva -> kosmickrisp2" path would still work
18:12 alyssa: when Apple ships a proprietary native Vulkan driver on macOS, we can talk
18:13 alyssa: unfortunately the problem there was never technical in nature.
18:13 HdkR: Just gotta port Honeykrisp to MacOS, ez
18:13 alyssa: As i said - the problem isn't technical
18:14 HdkR: :D
18:14 zmike: I still have a very hard time imagining any benefit from a new GL-on-VK implementation bolted onto a vk runtime
18:14 mareko: zink catching up to radeonsi in perf would be interesting
18:14 alyssa: Both the asahi gl driver and the pre-honeykrisp (AGXV) vulkan driver were both brought-up on macOS originally
18:14 zmike: mareko: boy have I got news for you...
18:15 DragoonAethis: zmike: iszinkvroomvroomyet.com when
18:15 alyssa: DragoonAethis: dont threaten me with a good time
18:16 DragoonAethis: alyssa: it's not a threat, it's an invitation
18:38 mareko: if radeonsi got deleted because zink is that good, wouldn't a similar fate happen to certain other gallium drivers
18:38 karolherbst: sure and I think it's a fine long-term strategy
18:41 mareko: radv may have something to do with it
19:12 daniels: mareko: name names!
19:22 orowith2os: alyssa: the same way retro gaming exists now, we will still have OpenGL apps in 2030, and X11 apps in 2040...
19:22 Sachiel: if you need special programs to run those under, that's perfectly fine
19:23 alyssa: daniels: etnaviv
19:23 karolherbst: we just move zink into xwayland, done
19:24 zmike: steam
19:25 orowith2os: well, we do have xwayland-satellite...
19:26 orowith2os: on the topic of opengl (and radeonsi), can someone take a peek https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/44265?
19:27 orowith2os: cc Mary, since you were the first one to take a crack at it, and who I first talked to when I submitted this PR? 🙃
19:29 soreau: just have GL report the driver as i-cant-believe-its-not-radeonsi
19:31 orowith2os: instant performance wins
19:34 karolherbst: the radeonsi code feels... like.. this should be expressible in a cleaner way :D
19:36 soreau: though zink requires modifers to run compositors
19:36 soreau: not sure if there are other caveats
20:30 orowith2os: mareko: karolherbst told me to bother you about mesa!44265 🙃
20:42 mareko: VAAPI is the main blocker
20:43 orowith2os: mareko: did you want me to rebase it or let marge handle it? It should rebase cleanly so I'm not too worried.
20:43 orowith2os: what about VAAPI?
20:43 mareko: for zinkification of AMD HW
20:43 orowith2os: ah 🙃
20:45 orowith2os: oooh, I don't think zink implements context priorities...
20:45 orowith2os: maybe I can nab that.
20:49 karolherbst: I thought it did.. huh
20:49 karolherbst: ohh it doesn't...
20:52 orowith2os: I'll have it done in a moment
20:52 orowith2os: mareko: I also found a bug from adding REALTIME support, so if you want to give it another look-see.
20:55 orowith2os: just error handling for when priority grabbing fails.
20:56 mareko: bothering AMD about radeonsi would also be totally fine
20:57 orowith2os: I don't know anybody from AMD 🫠
20:57 mareko: @pepp on gitlab
20:58 orowith2os: this is one of the few times I've contributed to Mesa. Most/all of my changes are happening in the last few weeks, and i really only know Nouveau folks, karol, and some others (some from GNOME)
20:59 orowith2os: and then my other changes outside of this involve adding an EGL extension, so that's fun...
21:01 karolherbst: gotta start somewhere
21:02 orowith2os: yeah, sure, lets give the 19 year old a brand new EGL extension to develop involving people from 4 different companies /j
21:03 karolherbst: not the craziest thing that has happened
21:03 orowith2os: I jest, I like it :)
21:17 alyssa: orowith2os: wait till you find out who wrote the mali compilers
21:17 alyssa: utgard & midgard
21:19 orowith2os: oh my
21:19 orowith2os: I'm sitting among legends
21:29 alyssa: cwabbott: is so cool...
22:09 austriancoder: Company: gtk4 should be fine. If it is fast.. hard to tell but I am actively working on perf topics atm.
22:11 Company: 4.24 does native SVG icon rendering, I hope that doesn't kill the poor mobile chips if you have lots of nontrivial ones
22:12 Company: though no idea if phosh has an app icon grid that uses that - gtk4-demo --run=iconscroll is our killer benchmark for that (if you have enough icons in your theme)
22:14 Company: (I barely get 60fps on my Tigerlake laptop there with some of the icons, so I guess 5fps there would be perfectly adequte on a librem)
22:15 Company: but good to know everything works these days
23:14 mareko: orowith2os: wait till you find out how old the TTM maintainer is
23:15 mareko: or soon to be one
23:17 orowith2os: mareko: Natalie?
23:17 mareko: yes
23:18 orowith2os: I've talked to her on Discord, seen her there quite a bit
23:18 orowith2os: cool person
23:21 zmike: mareko: with very minor tweaks and a hellish rebase https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31517