有望改善 Steam Deck 游戏帧率,Valve 为 Mesa Vulkan 驱动部署新扩展

2022-11-25 10:23IT之家 - 故渊

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 选项后面。

广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,IT之家所有文章均包含本声明。

文章价值:
人打分
有价值还可以无价值
置顶评论
    热门评论
      全部评论
      一大波评论正在路上
        取消发送
        软媒旗下人气应用

        如点击保存海报无效,请长按图片进行保存分享