XWayland 23.2 发布了第二个 RC 版本。作为下一个版本更新,XWayland 23.2 支持 X11 客户端在 Wayland 环境中运行。
根据发布公告,RC2 恢复了早先对深度为 24 的窗口的性能优化。具体来说是,重新启用对在深度为 32 窗口中重新设置父级的深度为 24 窗口的优化。此优化避免了深度 32 窗口的隐式重定向,从而节省了像素图存储,并避免了深度 24 窗口的中间副本。
XWayland 23.2 的主要新功能包括通过 libei 库支持模拟输入 (emulated input) 的可选支持、支持 tearing 控制协议,以及 XWayland rootful 模式现在可以使用 libdecor 调整大小。
wp-tearing-control-v1 协议实际上是在需要较低延迟或最大游戏性能,而不考虑完美渲染的情况下,选择性地允许异步页面翻转出现屏幕 tearing。
XWayland 23.2 还为 BSD 带来了 DRM 平台支持,删除了许多无关 / 旧的 DDX 组件,修复了没有 GBM 的构建,以及许多其他修复。