英特尔 Vulkan 驱动程序支持描述符缓冲区,减少 Linux 游戏 CPU 开销

VK_EXT_descriptor_buffer 扩展于 2022 年 11 月在 Vulkan 1.3.235 版本中公开,而在上周,英特尔的开源 Mesa “ANV “驱动程序终于合并了对该扩展的支持。这个 Vulkan 扩展对于 Linux 游戏和其他场景降低 CPU 开销非常重要。

在该扩展出现的几天内,RADV 驱动程序补丁也浮出水面,其中包括 VKD3D-Proton 使用的 VK_EXT_descriptor_buffer。VKD3D-Proton 自其 v2.8 版本发布以来就一直使用该扩展,以消除 “大量 CPU 开销”。Zink 也允许使用该扩展来减少 CPU 开销。VK_EXT_descriptor_buffer 允许将着色器可访问的描述符直接放在内存中,使描述符数据更加清晰。

英特尔 Vulkan 驱动程序支持描述符缓冲区,减少 Linux 游戏 CPU 开销

自 2023 年 3 月以来,ANV 一直在请求合并 VK_EXT_descriptor_buffer。上周,终于在下一季度的 Mesa 24.1 中合并了对该扩展的支持。我们已在 DG2/Alchemist Arc Graphics、Tigerlake、Icelake 和 Gen9 图形硬件上成功测试了这一功能。这是英特尔 Arc Graphics Linux 游戏前景的又一进步,但可以说是迟来的一步。

版权声明:本文内容转自互联网,本文观点仅代表作者本人。本站仅提供信息存储空间服务,所有权归原作者所有。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至1393616908@qq.com 举报,一经查实,本站将立刻删除。

(0)

相关推荐

发表回复

登录后才能评论