11 月 20 日消息,今年夏天,AMD 宣布将 Radeon 光线追踪分析器“RRA”开源,作为其开发者软件套件的一部分,帮助分析 Windows 和 Linux 上使用 DirectX 12 和 Vulkan API 的光线追踪性能。不过,AMD 当时只上传了文档,后续就没了消息。
上周,AMD 终于在 GitHub 存储库开源了 RRA 工具,游戏开发者可通过该工具提升 AMD 显卡在光线追踪场景中的性能,可谓是又一项“战未来”的技术。
AMD 称,Radeon 光线追踪分析器是一种工具,旨在帮助提高支持光线追踪的 AMD GPU 的光线追踪性能。到目前为止,该工具侧重于加速结构的可视化,它由边界体积层次结构组成。 游戏开发者负责创建加速结构,因此需要一种可视化这些加速结构以及它们如何影响性能的方法。
RRA 允许开发者通过标准光栅化渲染器或使用遍历计数器视图可视化边界框层次结构和相关场景几何图形,这将快速突出关注的区域。一旦确定,开发者可以重新审视他们的 BVH 生成策略以减少性能瓶颈。
了解到,Radeon 光线追踪分析器源代码有 69k 行,已可通过 GitHub 下载。该工具支持 RX 6000 系列及以上显卡,系统支持 Windows 10/11、Ubuntu 20.04/22.04 LTS。