Skip to content

Radeon GPU Analyzer 2.6

Compare
Choose a tag to compare
@AmitBM AmitBM released this 20 Jan 16:53
· 40 commits to master since this release

Highlights:

  • Added support for gfx1034 as a target in Vulkan, DX12, DXR, DX11, OpenCL and OpenGL modes.

  • [GitHub-77] New DXR and DX12 offline modes:

    • You can now compile DXR and DX12 shaders and pipelines on machines that do not have an installed AMD card or driver by adding the new --offline command line switch to your RGA command. The tool ships with the latest released AMD DXR/DX12 driver at the time of the tool's release, and it would use that driver if --offline is specified.
    • Plug & play DXR/DX12 driver: force RGA to load amdxc64.dll from a specific location by using the new --amdxc command line switch. This option also works on machines which do not have an AMD DXR/DX12 driver installed.
  • DX12 mode: you can now extract AMDIL disassembly for DX12 compute and graphics shaders.

  • VGPR pressure visualization: the UI now visualizes VGPR pressure in the disassembly view at the instruction level, allowing you to spot areas in your code that have the highest VGPR pressure and helping you identify where to focus your optimization. The UI shows the allocation and usage of VGPRs for each instruction, and hints on how many VGPRs need to be reduced to reduce the allocation.

Notes:
RGA is available as part of the Radeon Developer Tool Suite on GPUOpen, together with RGP, RMV and RDP. For the best experience, we encourage you to use the suite to ensure compatibility between the different tools. On GitHub, you can still consume individual RGA source code and binary releases as usual.