Wayland adds ability to disable vertical sync

The tearing-control extension has been added to the wayland-protocols suite to extend the basic Wayland protocol with the ability to disable vertical sync (VSync) with a vertical blanking pulse in full-screen applications, which is used to protect against tearing in the output (tearing). In multimedia applications, the appearance of artifacts due to tearing is an undesirable effect, but in game programs, artifacts can be tolerated if dealing with them leads to additional delays. Implementations of the extension, which allow to achieve minimal output delays in games in Wayland-based environments, are prepared for Kwin, Gamescope and Mesa.

Source: opennet.ru

Add a comment