内容提要
Valve 的 VKD3D-Proton 组件现已支持描述符堆(VK_EXT_descriptor_heap),实现了对描述符的显式管理。这将提升 Steam Play 的性能和可移植性,并解决不同 Vulkan 驱动程序在游戏性能上的问题。NVIDIA 和 Intel 驱动程序也开始支持描述符堆,该功能仍在测试中,预计将于未来更新中正式发布。
关键要点
-
Valve 的 VKD3D-Proton 组件现已支持描述符堆(VK_EXT_descriptor_heap),实现了对描述符的显式管理。
-
VK_EXT_descriptor_heap 扩展于今年 1 月随 Vulkan 1.4.340 版本推出,提供更强的可移植性和可预测的性能特征。
-
NVIDIA 和 Intel 驱动程序开始支持描述符堆,功能仍在测试中,预计将于未来更新中正式发布。
-
VKD3D-Proton 的描述符堆支持的拉取请求已提交,功能目前通过 VKD3D_CONFIG=descriptor_heap 隐藏。
-
下一次 Steam Play (Proton) 重大更新将会非常令人兴奋。
延伸问答
VKD3D-Proton 的描述符堆支持有什么重要意义?
VKD3D-Proton 的描述符堆支持提升了 Steam Play 的性能和可移植性,并解决了不同 Vulkan 驱动程序在游戏性能上的问题。
VK_EXT_descriptor_heap 扩展是什么时候推出的?
VK_EXT_descriptor_heap 扩展于今年 1 月随 Vulkan 1.4.340 版本推出。
哪些驱动程序开始支持描述符堆?
NVIDIA 和 Intel 驱动程序开始支持描述符堆,功能仍在测试中。
VKD3D-Proton 的描述符堆功能目前处于什么状态?
描述符堆功能目前通过 VKD3D_CONFIG=descriptor_heap 隐藏,尚未作为默认选项发布。
VKD3D-Proton 的下一次重大更新有什么期待?
下一次 Steam Play (Proton) 重大更新将会非常令人兴奋。
VK_EXT_descriptor_heap 如何改善 Vulkan 的性能?
VK_EXT_descriptor_heap 允许对描述符及其存储空间进行显式管理,提供更强的可移植性和可预测的性能特征。