renderdoc icon indicating copy to clipboard operation
renderdoc copied to clipboard

Feature request: renderpass visualization

Open kbiElude opened this issue 8 years ago • 1 comments

Renderpasses can grow pretty complex and debugging them quickly becomes time-consuming, so it would be awesome if RenderDoc could present a graph visualizer for any of the renderpasses, used to render the analyzed frame. Since renderpass data is multi-dimensional, in order to prevent the visualization from quickly getting cluttered, RenderDoc could expose a number of checkboxes, indicating what kind of data should be annotated on the graph. For example:

  • external dependencies
  • image layout used for each subpass
  • inter-subpass dependencies
  • self-subpass dependencies

kbiElude avatar Feb 29 '16 12:02 kbiElude

I agree this would be very nice :wink:. It would probably fit best in the pipeline state viewer as a new tab.

Unfortunately, UI work is probably the most time consuming work (relative to the results), especially for something needing entirely custom rendering like this. I could probably produce a text-only output pretty easily - it might not be easy to read but it would at least mean the information is available.

baldurk avatar Feb 29 '16 13:02 baldurk