GTK 和 Blender 支持 Wayland 分数缩放

Blender 开源 3D 建模软件和 GTK 工具包已增加了对 Wayland 的分数缩放协议的支持。

分数缩放是 175%、225% 等非整数的缩放比例,22 年底, Wayland Protocols 1.31 版本通过新的“wp-fractional-scale-v1”协议添加了分数缩放支持。

Blender 增加了对 Wayland 的分数尺度协议的支持,并宣称对很多 UI 元素来说,分数缩放会比现有的基于整数的缩放更好。Blender 的 Commit 解释说:

以前检测到分数缩放时,Blender 会设置一个整数缓冲区比例,但合成器会缩小它导致输出模糊。

现在,在分数缩放可用时,Blender 会使用分数缩放界面来设置 DPI 和设置内部缓冲区大小和视口转换,以确保从 Blender 到 Wayland 输出的像素为 1:1。

经过测试,该功能可与具有混合分数/非分数比例的多个显示器一起使用。

GTK Wayland fractional scaling

与此同时, GTK 的合并请求也已打开并已合并,以添加分数比例支持。

Benjamin Otte 在合并中评论道:“分数比例协议只是一种跟踪表面比例的方法,而不是绘制分数内容的方法。这次提交使用它,使我们不依赖于跟踪输出,同时也允许放大镜等工具发送更大的(整数)比例”

猜你喜欢

转载自www.oschina.net/news/235072/wayland-fractional-blender-gtk
gtk