新的 AMD Radeon™ Raytracing Analyzer (RRA) v1.8 支持 AMD Radeon™ RX 9000 系列 GPU 等
可视化。 分析。 优化。 现已包含在 AMD Radeon™ Developer Tool Suite 中。
认识 AMD Radeon™ 光线追踪分析器 (RRA) 工具。调查您的光线追踪应用程序的性能并突出潜在的瓶颈。
重要提示:由于几何数量庞大,对于大型场景捕获,AMD RRA 需要大量内存。请确保用于回放捕获场景的系统与用于捕获的系统相当或更好。
通过使用几何模式或遍历模式,并结合多种着色模式,AMD Radeon™ 光线追踪分析器 (RRA) 可让您轻松发现场景中需要优化的关注区域。
AMD RRA 可生成易于理解的可视化,展示如何优化您的 DirectX® 12 和 Vulkan® 光线追踪应用程序。与所有工具一样,使用 AMD Radeon™ Developer Panel 和我们的 AMD Software: Adrenalin Edition™ 驱动程序 可以快速简便地捕获游戏的光线追踪内容。
为了帮助您入门,我们制作了一个简短的视频和博客文章,展示您需要做什么。
使用 TLAS 查看器直观地检查您的场景。从多种着色模式中进行选择,以突出显示关注区域。一目了然地查看不透明/非不透明几何体以及许多其他参数。
某些着色模式使用热力图中的一系列颜色(例如,表面积启发式模式),便于查看热点。

切换到遍历计数器渲染模式,以查看光线如何与您的场景交互。
热力图图像将显示需要注意的区域。通常,红色越多的区域,计数器数字越大。可以选择计数器类型来显示实例命中、盒体命中/未命中、三角形命中/未命中等。

提供了 TLAS 中所有实例的列表。对于特定 BLAS 的实例,还有一个单独的表。

在此,您可以查看场景中每个 BLAS 的高级统计信息,包括内存使用量和三角形数量等。
AMD RRA 中的所有表,与其他工具一样,支持列排序和文本搜索,因此可以轻松找到您所需的内容。

双击 BLAS 将在 BLAS 查看器中显示它,它与 TLAS 查看器几乎相同,但允许检查单个 BLAS。

从 v1.3 开始,AMD RRA 现在为您提供了查看单个光线及其与场景交互方式的能力,显示交点、未命中以及这些光线调用的着色器,包括从初始光线生成的附加光线。
从表中或热力图中选择一个“像素”。。。

。。并查看从该像素发出的光线。

获得加速结构的高级视图。
查看您使用的 TLAS 和 BLAS 对象数量、加速结构的大小以及它们占用的内存量。

在 BLAS/TLAS 表中添加了索引列。
更改“光线调度”窗格中的热力图灰度显示,以避免在选择区域时与灰色图像冲突。
允许从“调度坐标”表中直接从“光线检查器”窗格中选择上一条和下一条光线。
错误修复和稳定性改进。