IT之家11月25日消息,Mesa23.0本周初步整合了Vulkan的VK_KHR_present_wait扩展。ValveLinux团队的汉斯・克里斯蒂安・阿恩岑(Hans-KristianArntzen)和VKD3D-Proton均认为由于目前的规格限制,只能通过DriConf选项加入,而新扩展可以在每款游戏/应用上进行处理,因此他们均认为这是非常“实用”的扩展
IT之家 11 月 25 日消息,Mesa 23.0 本周初步整合了 Vulkan 的 VK_KHR_present_wait 扩展。Valve Linux 团队的汉斯・克里斯蒂安・阿恩岑(Hans-Kristian Arntzen)和 VKD3D-Proton 均认为由于目前的规格限制,只能通过 DriConf 选项加入,而新扩展可以在每款游戏 / 应用上进行处理,因此他们均认为这是非常“实用”的扩展。
VK_KHR_present_wait 虽然是去年才在 Vulkan 1.2.185 中加入的,但可以追溯到 2019 年。IT之家了解到,VK_KHR_present_wait 是凯斯・帕卡德(Keith Packard)主导设计的,该扩展允许应用等待当前操作完成的同时使用 KHR_swapchain。
VK_KHR_present_wait 可以通过尚未呈现的图像数量来监测和控制应用程序的节奏。这能大幅改善游戏的帧速率,未来 Valve 可能会在 Steam Deck 上部署这个扩展。
现在 VK_KHR_present_wait 规格的问题是缺乏一个表面查询,以检查每个表面对它的支持。在有了在每个表面类型的基础上查询支持的 present-wait 能力之前,这个扩展被隐藏在 DriConf 选项后面。
标签: Valve 初步 部署 MesaVulkan 驱动 有望 改善 SteamDeck 游戏
声明:本文内容来源自网络,文字、图片等素材版权属于原作者,平台转载素材出于传递更多信息,文章内容仅供参考与学习,切勿作为商业目的使用。如果侵害了您的合法权益,请您及时与我们联系,我们会在第一时间进行处理!我们尊重版权,也致力于保护版权,站搜网感谢您的分享!