Mesa 26.2 合并了对 X11/XWayland 的 Vulkan Present Timing 支持

Mesa 26.2 合并了对 X11/XWayland 的 Vulkan Present Timing 支持

💡 原文中文,约600字,阅读约需2分钟。
📝

内容提要

Mesa 的 Vulkan 窗口系统集成代码现已支持在 X11 和 XWayland 环境下使用“VK_EXT_present_timing”扩展。这一功能将随 Mesa 26.2 版本发布,旨在减少游戏卡顿,优化帧率控制,提升 Steam Play 用户体验。

🎯

关键要点

  • Mesa 的 Vulkan 窗口系统集成代码现已支持在 X11 和 XWayland 环境下使用 VK_EXT_present_timing 扩展。

  • Vulkan 渲染呈现时间支持有助于避免游戏卡顿,优化帧率控制。

  • 该扩展可以获取先前呈现时间的反馈,从而优化帧率控制,降低输入延迟和控制延迟。

  • Mesa 在 Wayland 下的渲染呈现时间支持已完整实现,但之前尚未针对 X11/XWayland 进行集成。

  • Valve Linux 团队的 Hans-Kristian Arntzen 开始为 Vulkan WSI 代码实现渲染时机支持。

  • 经过四个月的代码审查,X11/XWayland 呈现时序支持的合并请求已合并,将随 Mesa 26.2 版本发布。

🏷️

标签

➡️

继续阅读