于 2019 年发布的 GNOME 3.32 中曾提供了有关 GNOME Shell 和 Mutter 合成器的分数缩放的初步支持。现如今,即将发布的 GNOME 44 版本则将带来对 Wayland 的 fractional_scale_v1 协议的支持。
“向客户提供有关最佳分数缩放比率的提示,以与
wp_viewport
协议一起使用。”
该合并请求自开放起至最终被合并共历时了 10 个月。
根据介绍,fractional_scale_v1 协议用于向 surfaces 传达首选的分数缩放,并与 wp_viewport 协议一起用于渲染分数缩放平面。这个新的 Wayland 分数缩放协议在去年四月被并入 Wayland-Protocols。
KDE Plasma 已使用新协议支持 Wayland 的分数缩放,Sway 和 wlroots 也一样;而现在在本月的 GNOME 44 发布之前,Mutter 也将支持 fractional_scale_v1。
其他最新被合并的 GNOME 44 相关功能还包括有:Mutter 实验性 HDR 模式和放弃 Mutter 和 GNOME Shell 中最后的 GTK3 依赖关系。