Introducing: RenderDoc GPU debugging

October 23, 2024 posted by: tebjan Guest Post

RenderDoc for vvvv gamma

RenderDoc support has been added to VL.Stride for vvvv gamma preview 6.7-199 and later. This simplifies GPU and shader debugging, making it easier to capture and analyze GPU calls and shaders in larger projects.

Key Features

RenderDoc enables inspection of the graphics pipeline for captured frames. It features texture, buffer and mesh views per draw call and even allows line-by-line shader debugging with value inspection.

RenderDocManager Node

Integrates with RenderDoc, controlling frame capture directly in vvvv. RenderDoc can then inspect the frames for GPU debugging.

--debug-gpu Flag

vvvv must be started with this command-line flag to enable RenderDoc’s GPU capture functionality. It enables the debug features of the graphics device and helps gather detailed GPU information.

Why Use It?

This tool is essential for debugging complex shaders or performance issues related to GPU operations. It removes much of the guesswork by providing a detailed view of GPU processes. Combined with RenderDoc’s powerful analysis features and the Stride Profiler, it makes troubleshooting faster and more accurate, especially in graphics-heavy projects.

How to Use

There is a dedicated documentation page in The Gray Book with all the details.

Credits

Development of this was sponsored by Studio Bruell and Refik Anadol Studio.


Comments:

Contact


Imprint

vvvv - Dießl & Gregor GbR
Oranienstrasse 10
10997 Berlin/Germany
VAT: DE275566955

groupӘvvvv.org

Follow us

Mastodon.social
Pixelfed.social
Github
Vimeo
Youtube

Sign up for our Newsletter

Your subscription could not be saved. Please try again.
Your subscription has been successful.