RenderDoc
RenderDoc captures a rendered frame and exposes draw calls, pipeline state, resources, meshes, shaders, and outputs across major desktop APIs and Android.
Why use it
For black frames, material corruption, overdraw, or bad resource bindings, it turns opaque GPU work into inspectable evidence.
Where it fits
Use testing, performance, accessibility, and diagnostic tools to remove problems players will notice.
What to check
Capture adds overhead and platform/API support is not identical; console work generally requires vendor-specific tooling.