4 ms·
> The compositor will get disabled … if the client runs a fullscreen application and disabled vsync in the application. This is interesting to me, why would vs
by superb_dev 9mo ago
> The compositor will get disabled … if the client runs a fullscreen application and disabled vsync in the application.
This is interesting to me, why would vsync being enabled mean that the desktop compositor needs to stick around for a full screen app?
- amiga-workbench 9mo agoI imagine because vsync and triple buffering introduce latency. There are cases like games where you don't want all that lag.
- superb_dev 9mo agoIf the goal was to reduce latency, wouldn’t you want the desktop compositor out of the way when vsync is on?
- amiga-workbench 9mo agoThat's very true, and I believe Wayland has a DRM leasing extension just for this use case. SteamVR uses it to punch through the compositor and draw straight to the screen.