Track explicit sync progress
Very close now, looks like ~these PRs are left before it works on sway:
- [ ] https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4715
- [ ] https://github.com/swaywm/sway/pull/8156
Both have been merged. :beers:
Some part of the pipline like the cursor pane aren't using Explicit Sync yet
Check Follow-up work section here https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4715
:) Yeah, does seem to be sufficient to solve most flickering issues though from what I've heard.
Since this is for my dotfiles, I'll keep this open until it's working on my end, and I'll at least wait for the relevant sway/wlroots releases rather than using stuff straight from master.
All working remarkably well since 764c4c7c21cdd3c2bf70a2e2d0cff8bb7733ab54