Radeon™ Raytracing Analyzer
The Radeon Raytracing Analyzer (RRA) is a tool designed to help improve the raytracing performance of AMD GPU's that support raytracing. The tool thus far focuses on the visualization of the Acceleration Structures, which consist of Bounding Volume Hierarchies.
Game developers are responsible for creating the acceleration structures and so need a method of visualizing these acceleration structures and how they can affect performance.
RRA allows the developer to visualize the bounding box hierarchies, and related scene geometries, via a standard rasterizer renderer or using a traveral counter view which will quickly hightlight areas of concern. Once identified, the developer can revisit their BVH generation strategy to reduce performance bottlenecks.
Via AMD Radeon Raytracing Analyzer Made Open-Source For Windows & Linux platformsThe benefits of RRA allow developers to
- access acceleration structures, including TLAS (Tuned Linear Algebra Subprogram) and BLAS (Basic Linear Algebra Subprogram) information
- visualize the scene
- review ray traversals
- inspect instances
- receive information on every BLAS in each scene