Announcement
Collapse
No announcement yet.
Sway Wayland Compositor Seeing Adaptive-Sync/VRR Support
Collapse
X
-
Originally posted by skeevy420 View Post
What are you talking about
This image totally describes what variable refresh rate does
See https://www.pcgamingwiki.com/wiki/Gl...resh_rate_(VRR)
Comment
-
It should become part of Wayland protocol first. I suppose Sway implementation is just an experiment, so no yet standard.
Details here: https://gitlab.freedesktop.org/wayla...land/issues/84
- Likes 5
Comment
-
Originally posted by shmerl View PostIt should become part of Wayland protocol first. I suppose Sway implementation is just an experiment, so no yet standard.
Details here: https://gitlab.freedesktop.org/wayla...land/issues/84
(That said, I would definitely like to see whole-desktop VRR in whatever compositor I eventually wind up using when it comes time to buy VRR-capable monitors. Maybe I could finally eliminate tearing across my triple-head setup by using VRR to simulate three monitors sharing the same pixel clock regardless of what heterogeneous mix I might be using.)
Comment
-
Originally posted by mdedetrich View Post
Yeah I don't know what people are talking about here, VRR is independent of how much bandwidth you can push over a HDMI cable/port. VRR is only about the GPU telling the display how many frames it can send so that the display can adjust.
See https://www.pcgamingwiki.com/wiki/Gl...resh_rate_(VRR)
Cheers,
Mike
Comment
-
Originally posted by ssokolow View Post
The Wayland protocol deals with communication between the compositor and the applications. Aside from being something you'd aspire to get working first, I don't see how that has any relevance to communication between the compositor and the monitor on the matter of updating whole-desktop frames.
(That said, I would definitely like to see whole-desktop VRR in whatever compositor I eventually wind up using when it comes time to buy VRR-capable monitors. Maybe I could finally eliminate tearing across my triple-head setup by using VRR to simulate three monitors sharing the same pixel clock regardless of what heterogeneous mix I might be using.)
Comment
-
Originally posted by ssokolow View Post
The Wayland protocol deals with communication between the compositor and the applications. Aside from being something you'd aspire to get working first, I don't see how that has any relevance to communication between the compositor and the monitor on the matter of updating whole-desktop frames.
(That said, I would definitely like to see whole-desktop VRR in whatever compositor I eventually wind up using when it comes time to buy VRR-capable monitors. Maybe I could finally eliminate tearing across my triple-head setup by using VRR to simulate three monitors sharing the same pixel clock regardless of what heterogeneous mix I might be using.)
Comment
-
Back in august 2019, I mentioned not understanding why freesync needed to be implemented at a toolkit level. It's the compositor that knows how often the screen updates, so that's where freesync should be implemented. That it hasn't been tried before really suprises me. Maybe it can't be done and has to be done on a per-app basis, but my guess is that you only need a compositor that is freesync capable to make it just work everywhere.
Comment
-
Originally posted by mdedetrich View Post
Kinda yes and kinda no. HDMI VRR is technically actually not specifically tied to any HDMI version, for example the latest XBox One is actually using VRR over HDMI 2.0b.
It would be more accurate to say that no device apart from XBox one is using VRR on HDMI (regardless of the HDMI port version). Different HDMI versions only specify the maximum amount of bandwidth that they can support.
I mean if they decided to stick with such old hardware version, if there's a possibility to make in software then they should definitely do it.
Especially now when the new generation TVs are coming that many of them will have VRR from what I heard.
Comment
Comment