wlroots 0.17 新增 Wayland 协议,继续 Vulkan 渲染器工作

2023年11月21日,wlroots 发布了新版本,这是一个 Wayland 合成器支持库,诞生于 i3 启发的 Sway 合成器项目。此次发布的新版本包括新的 Wayland 协议、Vulkan 渲染器的持续开发,以及 Wayland 后端将 wlroots 合成器嵌入现有 Wayland 客户端的功能。

wlroots 0.17 新增 Wayland 协议,继续 Vulkan 渲染器工作

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

(0)

相关推荐

发表回复

登录后才能评论