Vulkan 1.3.279 带来了由 Valve 联合设计的 NVIDIA 新扩展

Vulkan 1.3.279 于上周五首次发布,其中包含许多规范修复/澄清,以及一个新扩展。

Vulkan 1.3.279 中唯一的新扩展是供应商前缀扩展 VK_NV_raw_access_chains。VK_NV_raw_access_chains 扩展由英伟达公司推动,由 Valve 公司的 Hans-Kristian Arntzen 共同撰写。作为 Steam Play 的一部分,Arntzen 因其在 VKD3D-Proton 上的工作而闻名,而事实上,该扩展应该对 Steam Play 有所帮助。

VK_NV_raw_access_chains 扩展可以让从 HLSL 源编译的着色器更加高效。VK_NV_raw_access_chains 扩展文档解释道:

该扩展允许在 SPIR-V 着色器模块中使用 “SPV_NV_raw_access_chains “扩展。这使 SPIR-V 制作者能够高效地实现类似 Direct3D 结构缓冲区和字节地址缓冲区的接口,从而使从 HLSL 源代码编译的着色器能够生成更高效的代码。”

昨天,Vulkan 驱动程序测试版页面更新至 Linux 版 550.40.53 和 Windows 版 551.70。这些新的英伟达 Vulkan 测试版支持 NV_raw_access_chains 扩展以及 NV_low_latency2 和 EXT_surface_maintenance1。

Vulkan 1.3.279 带来了由 Valve 联合设计的 NVIDIA 新扩展

有关新 Vulkan 1.3.279 规范更新中发现的修复的更多详细信息,请参阅此 Git 提交

本文来自作者投稿,版权归原作者所有。如需转载,请注明出处:https://www.nxrte.com/zixun/44220.html

(0)

相关推荐

发表回复

登录后才能评论