New Wayland Protocol Proposed For Fractional Scaling

Written by Michael Larabel in Wayland on 6 April 2022 at 05:19 AM EDT. 70 Comments
A new Wayland protocol has been proposed for dealing with fractional scaling of surfaces that paired with wp_viewport can be used for achieving fractional scaling.

wp-surface-scale-v1 is similar to the recently proposed wl_surface.scale, but while the latter is limited to integer scaling, wp-surface-scale-v1 is designed to support fractional scaling. The wl_surface.scale motivation is for accessibility features like a screen magnifier, for VR headsets to render surfaces close to the eye at a higher scale, and HiDPI screenshots on LoDPI screens.

The wp-surface-scale-v1 proposal comes from Kenny Levinsen and there is also an experimental compositor implementation of it for wlroots and the Sway compositor as well as some test client code.

More details on this proposed Wayland extension for fractional scaling of surfaces via this merge request.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week