GPUOpen-Tools / radeon_raytracing_analyzer

The Radeon Raytracing Analyzer (RRA) is a tool to visualize and inspect Bounding Volume Hierarchies (BVH) for ray tracing applications.
MIT License
245 stars 21 forks source link

The selected dispatch contains malformed data. #8

Open batcholi opened 3 months ago

batcholi commented 3 months ago

I'm getting the message in the Ray tab, while analysing a fully ray-traced game (I'm the developer). other than that, the other tabs all work fine and I can view my scene. What could cause this?

ahosier commented 2 months ago

Hi Batcholi, Thankyou for your feedback concerning RRA. If possible, could you please attach a .rra file containing the issue you're seeing as we will investigate. The .rra file doesn't need to be a full game file; just something that highlights the issue you're seeing. As a side question, does your application use ExecuteIndirect or vkCmdDispatchIndirect?

Thanks, Tony.

batcholi commented 2 months ago

https://drive.google.com/file/d/1NbXfl7-ApPj7EGspidfx5cFwz8wCc0pV/view?usp=sharing

David-DiGioia commented 2 months ago

Thanks for sharing the RRA file. Looks like some of the ray IDs are corrupt. We're looking into what could be the cause, and hopefully will have a fix soon.