← All resources

Enhancing AMD Radeon GPU Detective Output with DirectX Debug Information

Auto-discovered

Blog Intermediate

Amit Ben-Moshe

Visit resource ↗

Description

This AMD GPUOpen technical article by Amit Ben-Moshe, posted 2025-06-17, documents how AMD Radeon GPU Detective (RGD) 1.5 can enrich post-mortem GPU crash reports using DirectX Shader Compiler debug information. It is a single free learn post on the GPUOpen site.

It reviews Hardware Crash Analysis from RGD 1.4, which already surfaces RDNA disassembly of offending shaders, then explains what v1.5 adds: source file name, entry point, HLSL excerpts, and shader IO plus resource bindings. It details DXC embedded, separate, and slim PDB modes, how RGD resolves bytecode hashes to PDB paths via Radeon Developer Panel or the rgd CLI, and sample SHADER INFO output.

The article is for intermediate to advanced DirectX developers debugging page faults and GPU hangs on AMD hardware. Readers should already capture RGD dumps and compile shaders with DXC.

Access is free HTML with screenshots and example crash-analysis excerpts. RGD docs and developer-tools download pointers appear at the end of the post.

It is useful for turning low-level disassembly suspects into actionable HLSL context during crash triage without inventing a new debugging workflow.