Originally posted by shmerl
View Post
Another issue is missing vblank deadline which causes output to be delayed even more. This creates stuttering.
Speaking of rendering, Wlroots (+Sway) have a major scheduler update to avoid missing vblank which will improve output latency:
https:/gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4307
Here's a benchmark of this PR to demonstrate render time vs vblank deadline:
I've tried every Wayland compositor and Sway is already noticeably smoother than any other project (even without this update).
Comment