I'm developing a C++/DirectX11 application on a Ryzen7/Vega 56 platform. GPUPerfStudio is having trouble identifying my GPU and I don't know how to troubleshoot this.
When I attach to my application and pause for frame analysis and select
- Frame Debugger: I don't get any timing data and an error message of not supported hardware hence timers are not available.
- Frame Profiler: hardware not supported - cannot display anything.
Checking the server logs, I see the following error.
In case image cannot be displayed:
> Error: PID: 5744 TID: 10024 Common: GPA: Unrecognized device ID.
> Error: PID: 5744 TID: 10024 Common: GPA: desiredGeneration is GDT_HW_GENERATION_NONE.
> Error: PID: 5744 TID: 10024 Common: Unable to enable selected counters: Hardware not supported
What do I need to do for the GPUPerfStudio to recognize my Vega 56?
GPU PerfStudio is no longer supported. As suggested here GPU PerfStudio 18.104.22.168 does not support my Sapphire Nitro+ 580 RX in the Frame Profiler , please try RenderDoc which provides all the functionality that was previously in GPU PerfStudio.