2023年11月21日,wlroots 发布了新版本,这是一个 Wayland 合成器支持库,诞生于 i3 启发的 Sway 合成器项目。此次发布的新版本包括新的 Wayland 协议、Vulkan 渲染器的持续开发,以及 Wayland 后端将 wlroots 合成器嵌入现有 Wayland 客户端的功能。
wlroots 0.17 版带来了 content-type-v1 协议,用于标记表面的内容类型;xwayland-shell-v1,用于提高 XWayland 的可靠性;wp-fractional-scale-v1,用于让客户端提交非整数缩放因子的缓冲区;tearing-control 协议,用于让客户端选择撕裂翻页以获得更好的性能;security-context-v1,用于在沙盒中识别客户端;cursor-shape-v1,用于服务器端的光标主题。
wlroots 0.17 版还继续开发 Vulkan 渲染器,支持更多 RGB 格式,增加了 YUV 缓冲区,并实现了隐式同步的互操作性。
Wlroots 0.17 还进一步添加了新的输出层 API 以使用 KMS 平面、新的渲染器 API 以获得更好的性能、改进的场景图、wl_shm 共享内存实现,而且 Wayland 后端现在支持在现有的 Wayland 客户端中嵌入 wlroots 合成器。
有关 wlroots 0.17 大版本的下载和更多详细信息,请访问 FreeDesktop.org GitLab。
本文来自作者投稿,版权归原作者所有。如需转载,请注明出处:https://www.nxrte.com/zixun/38166.html