AMDVLK 2022.Q3.4 驱动程序最终为 RDNA2 添加了光线追踪支持

AMDVLK 2022.Q3.4 已于今天上午发布,这一新的开源 Vulkan 驱动程序版本的重要意义终于看到了该驱动程序对光线追踪的支持。

AMD 用于 Windows 和 Linux 的官方闭源 Vulkan 驱动程序长期以来一直支持光线追踪。一段时间以来,Mesa 的 RADV 驱动程序也实验性地支持 Vulkan 光线追踪。同时 AMDVLK 作为 AMD 的官方开源 Vulkan Linux 驱动程序缺乏任何 RT 支持。

随着今天 AMDVLK 2022.Q3.4 的发布,事情终于发生了变化,Radeon RX 6000 “RDNA2” (Navi 2x) GPU 的 64 位光线追踪功能被曝光。

这建立在我们在 6 月份报告的AMD启动“GPURT”项目的工作之上。最初的 GPURT 代码现已公开,我们对其有更深入的了解。

GPU 光线追踪 (GPURT) 库是一个静态库(可交付源代码),它为支持 DXR (DirectX 12®) 和 Vulkan® RT API 的 AMD 驱动程序提供与光线追踪相关的功能。GPURT 库建立在 AMD 的平台抽象库 (PAL) 之上。有关 GPURT 用于各种操作(包括命令生成、内存分配等)的接口的信息,请参阅 PAL 文档

。GPURT 使用 C++ 接口。公共接口在 …/gpurt/gpurt 中定义,客户端必须只包含该目录中的标头。接口根据依赖和使用情况分为多个头文件。

PAL 抽象层被AMD 的闭源/官方驱动程序以及 AMDVLK 使用,但被 RADV 驱动程序使用,因此 GPURT 可能对 Mesa 的 RADV 驱动程序没有什么帮助,除了开发人员可以从查看代码。

image.php_-44
GPURT

与此同时,今天发布的是AMDVLK 2022.Q3.4,它指出“为 Navi2x 添加 64 位光线追踪支持”,但没有注意到这种 AMDVLK 光线追踪支持初始形式的任何限制或任何其他细节。

AMDVLK 2022.Q3.4 驱动程序还为在 Steam Play 上运行的游戏 World War Z 和 Ashes of the Singularity 带来了性能调整。此更新还修复了许多错误,包括在 Ubuntu 22.04 上运行时的 Firefox Web 浏览器损坏。还有一些 Vulkan 一致性测试套件 (CTS) 失败。

我将很快对这个新的 AMDVLK 版本进行基准测试,以检查光线追踪功能以及与 Linux 游戏玩家和桌面爱好者更常用的 RADV 驱动程序相比,这个开源驱动程序的总体性能如何。

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun189452.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2022年9月14日
下一篇 2022年9月14日

相关推荐