AMD Radeon™ Raytracing Analyzer
AMD Radeon™ Raytracing Analyzer (RRA) 是一款工具,可让您检查光线追踪应用程序的性能并突出显示潜在的瓶颈。
新增了无轴相机模式。此模式不会约束相机,使其可以根据全局向上轴进行定向。这对于没有自然向上轴的应用(例如太空探索游戏)非常有用。
加载追踪时,相机将位于场景上方 45 度,而不是正对场景。这将使导航场景更快、更容易。

重新编织是驱动程序使用的一种优化技术。当 BVH 构建算法确定实例变换与特定 BLAS 的组合将产生较低的表面积启发式值时,它可能会决定重新编织该实例以减少空边界框的体积。重新编织的实例将被分割成 BLAS 根节点的直接子节点数。
RRA 可通过 TLAS 查看器中的新几何着色模式轻松查看重新编织的实例。默认情况下,任何重新编织的实例都将显示为绿色。查看器左侧还将指示实例是否已重新编织,并允许选择重新编织的实例的同级节点。

驱动程序可以将大三角形拆分成更小的三角形,以减小三角形周围的边界体积。与重新编织类似,目的是尽可能减小边界体积中的空余空间。所有拆分三角形将共享相同的几何图形,因此在几何模式下查看时,三角形将超出边界体积。

在上图(a)中显示了原始图像,而(b)和(c)显示了同一个三角形被拆分成了 2 个。光线遍历将仅考虑边界体积内的三角形部分。
可以使用遍历计数器视图查看此情况

BLAS 查看器中还添加了新的拆分三角形几何着色模式,以绿色显示拆分三角形。与重新编织一样,查看器左侧还将指示三角形是否已被拆分,并允许选择拆分三角形的同级节点。

TLAS 和 BLAS 选项卡中的实例表显示了一些更常见的几何实例标志,以及重新编织同级节点计数。
BLAS 选项卡中的三角形表添加了常见的几何标志和图元索引。
这些只是 RRA 1.1 主要亮点。此外还有许多小的增强功能和错误修复,旨在改善您的使用体验。
一如既往,请向我们发送您的反馈,以便我们继续将 RRA 打造成*首屈一指*的开发者聚焦的光线追踪分析工具。
您的反馈对我们来说非常宝贵,它将驱动 RRA 的发展路线图。如果您有任何建议,并且觉得有道理,请告诉我们!
在 GitHub 上查看 RRARRA 的最新版本作为 Radeon Developer Tool Suite 的一部分提供下载,不妨去看看?
下载 Radeon Developer Tool Suite (Windows®)下载 Radeon Developer Tool Suite (Linux®)
重要提示!
对于 AMD Radeon™ RX 7000 系列 GPU,请确保已安装支持 Radeon Developer Tool Suite 的 Adrenalin 22.12.1 for RX7000 Series Graphics 或更新版本。