-
-
Notifications
You must be signed in to change notification settings - Fork 153
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
gpu-dawn: Renderdoc integration #208
Comments
I'd love to have something like this. I think debugging WebGPU is still a bit of an up-in-the-air topic, I haven't had time to look into this deeply at all yet, though. |
Having spent the last few days playing with mach/gpu, I can at least say that RenderDoc works great with Dawn's Vulkan backend on Linux :) Unfortunately, RenderDoc doesn't support macOS - maybe there's another option that could be used there? One thing that was slightly annoying is that Dawn doesn't appear to include user-defined labels in debug names by default - looks like there's a toggle for it ( |
Looks like Dawn now hides this behind a |
It'd be nice if mach had some integration with graphics debuggers like RenderDoc.
RenderDoc has a C API for applications, which could be wrapped as part of a debug package in mach. It's useful for things like recording specific parts of a frame, allowing the application to hide or modify the RenderDoc overlay, triggering captures based on application-specific events, etc.
The text was updated successfully, but these errors were encountered: