Originally posted by indepe
View Post
Announcement
Collapse
No announcement yet.
Mesa 24.1 Released With Explicit Sync Vulkan Drivers, More Mature NVK Driver
Collapse
X
-
from the mailing list
All Vulkan drivers have gained support for explicit synchronisation on
Wayland and X11.
My understanding is that x11 and wayland explicit sync support is related to "vulkan window system integration", though i don't know what does that even mean.
i don't understand then what is the point of this https://gitlab.freedesktop.org/mesa/...requests/18032.
Comment
-
Originally posted by Ray_o View Postfrom the mailing list
i am so confused by this.
My understanding is that x11 and wayland explicit sync support is related to "vulkan window system integration", though i don't know what does that even mean.
i don't understand then what is the point of this https://gitlab.freedesktop.org/mesa/...requests/18032.
Comment
-
Originally posted by RejectModernity View PostJust tested mesa-git with kwin with explicit sync patches on AMD. Zero improvements. ZERO.
Originally posted by indepe View PostBased on this article: https://www.phoronix.com/news/KDE-KW...-Explicit-Sync
it sounds like Kwin's explicit sync support will be out mid-June. If that means what I think it does, I wouldn't expect any visible improvements before that.
Originally posted by Ray_o View Posti am so confused by this.
My understanding is that x11 and wayland explicit sync support is related to "vulkan window system integration", though i don't know what does that even mean.
i don't understand then what is the point of this https://gitlab.freedesktop.org/mesa/...requests/18032.
- Likes 1
Comment
-
Originally posted by indepe View Post
Based on this article: https://www.phoronix.com/news/KDE-KW...-Explicit-Sync
it sounds like Kwin's explicit sync support will be out mid-June. If that means what I think it does, I wouldn't expect any visible improvements before that.
Comment
-
Originally posted by MrCooper View PostThey wrote "kwin with explicit sync patches", which presumably means with those patches applied manually.
Originally posted by MrCooper View PostThe fact that "explicit sync" isn't a single thing, but many things in different contexts, is mighty confusing to many people.
Also, on AMD generally things are already working quite well (at least in my own very limited experience), so I wouldn't expect everyone will easily see improvements just from some general "support". (I probably won't.)Last edited by indepe; 23 May 2024, 10:03 AM.
Comment
-
Originally posted by RejectModernity View PostJust tested mesa-git with kwin with explicit sync patches on AMD. Zero improvements. ZERO.
Recently news went around about explicit sync being merged into Wayland protocols, and in the wake of that I saw a lot of people having questions about it, and why it was such a big deal… So here’s a short-ish explanation of what it is, why it’s needed and what the benefits are over the old model.
There's also more improvements on the way
This narrows the gap to implicit sync in terms of vkcube/vkcube-wayland frame rate. The following numbers (corresponding to the number of frames presented in...
Micro optimizations are awesome!
(PS.. Some parts are still not finalized (like wlroots) or pending in git (such as kwin))
Last edited by Kjell; 23 May 2024, 03:50 PM.
Comment
-
Originally posted by Kjell View Post
- Likes 2
Comment
-
Originally posted by MrCooper View Post
Yeah, that's my MR. I wouldn't characterize narrowing (not closing) a ~10% performance gap to implicit sync as "more improvements" though, more like "damage control".
However eventually the gap will be closed (if not turned around), or is there something standing in the way of that?
Comment
Comment