Skip to content

Releases: GPUOpen-Tools/radeon_gpu_detective

Radeon GPU Detective v1.3

03 Oct 15:37
Compare
Choose a tag to compare

Highlights:

This release adds support for Driver Experiments, a powerful new feature that lets you change the behavior of your application without modifying its source code or its configuration and can be useful in debugging GPU crashes.

If an AMD GPU crash dump (.rgd file) was captured while having Driver Experiments activated, the crash dump file will contain this information and that would be reflected in the RGD Text/JSON output as part of the Driver Info section.

For more details about the Driver Experiments feature see the RGD help manual.

Download:
RGD is part of the Radeon Developer Tool Suite which can be downloaded using this link.

Note:
To get the most out of this release, make sure to use the latest Adrenalin drivers (version 24.9.1 or later).

Radeon GPU Detective v1.2

01 Jul 14:42
Compare
Choose a tag to compare

Highlights:

This release improves the default execution markers, adding the following information:

  • Index, vertex and instance counts for draw calls
  • Thread group count for compute dispatches
  • Improved default raytracing and mesh shader markers
  • Barriers
  • Queue type (Direct for graphics, Compute for compute)

Example output (with a single "Frame 429" user marker):

Command Buffer ID: 0x883 (Queue type: Direct)
=============================================
[>] "Frame 429"
 โ”œโ”€[X] Draw(VertextCount=3, InstanceCount=1)
 โ”œโ”€[X] ----------Barrier---------- 
 โ””โ”€[>] Dispatch(ThreadGroupCount=[16,16,1])

Download:
RGD is part of the Radeon Developer Tool Suite which can be downloaded using this link.

Note:
To get the most out of this release, make sure to use the latest Adrenalin drivers (version 24.6.1 or later).

Radeon GPU Detective v1.1

07 Dec 17:30
Compare
Choose a tag to compare

Highlights:

  • This release adds support for post-mortem GPU crash analysis of Vulkanยฎ applications on Windowsยฎ. For more details about this feature, check out this article.

To learn more about the tool, check out the RGD product documentation.

Download:
RGD is part of the Radeon Developer Tool Suite which can be downloaded using this link.

Radeon GPU Detective v1.0

17 Aug 17:53
Compare
Choose a tag to compare

This is the first release of Radeonโ„ข GPU Detective (RGD).

RGD is part of the Radeon Developer Tool Suite which can be downloaded using this link.

Highlights:

  • Capture and analyze AMD GPU crash dumps (.rgd files) from crashing Direct3Dยฎ 12 applications.
  • Reproduce GPU crashes with minimum impact on gameplay performance, and generate text/JSON crash analysis report to help narrow down the search for the crash culprit.
  • Execution marker tree showing the GPU work that was in progress in the moments leading to the crash.
    You can insert user markers in the application source code and these will be visualized in the crash analysis report.
  • Page fault summary with important information:
    a. The offending VA (virtual address).
    b. List of all resources that resided in the offending VA during the crashing application's lifetime.
    c. Details that can help you identify the resource such as the name (as set by ID3D12Object::SetName()), flags and other attributes.

For more information, check out the RGD product documentation.