发布 XWayland 21.2.0,用于在 Wayland 环境中运行 X11 应用程序的组件

XWayland 21.2.0 现已推出,它是一个 DDX 组件(设备相关 X),运行 X.Org 服务器以在基于 Wayland 的环境中运行 X11 应用程序。

主要变化:

  • 添加了对 DRM Lease 协议的支持,该协议允许 X 服务器充当直接渲染管理器 (DRM) 控制器,为客户端提供 DRM 资源。 在实际应用中,该协议用于在虚拟现实头盔上显示时,为左眼和右眼形成具有不同缓冲区的立体图像。
    发布 XWayland 21.2.0,用于在 Wayland 环境中运行 X11 应用程序的组件
  • 向 GLX 添加了帧缓冲区设置 (fbconfig),以支持 sRGB 色彩空间 (GL_FRAMEBUFFER_SRGB)。
  • 依赖项包括 libxcvt 库。
  • 代码通过 Present 扩展的实现进行了重新设计,它为复合管理器提供了复制或处理重定向窗口的像素图、与帧消隐脉冲 (vblank) 同步以及处理 PresentIdleNotify 事件的方法,这些事件允许客户端判断像素图的可用性以进行进一步修改(提前知道下一帧将使用哪个像素图的能力)。
  • 添加了处理触摸板上控制手势的功能。
  • 向 libxfixes 库添加了 ClientDisconnectMode,并能够定义客户端断开连接后自动关闭的可选延迟。

来源: opennet.ru

添加评论