Vulkan frame delimiter / headless applications

Hi,
I was wondering if there has been any progress on supporting frame captures for headless /swapchain-less Vulkan applications?
AFAICT, custom vulkan frame delimiters are not supported.
Is it possible to delimit frames using the nsight API, or the vulkan debug layer?

any input greatly appreciated!

thanks!

Hello,
Thank you for using Nsight Graphics and sorry you ran into this issue. At this time we have not supported this use case, no. Please note that it remains under consideration for future support.
Regards,

Hi,
It’s been over a year since the last response. Has there been any progress towards supporting this feature? How else would I debug a compute shader dispatch that happens before the graphics loop?
Thanks!

Hi,

The GPUTrace of Nsight Graphics supports swapchain-less now, but you need to set in the GPUTrace Profiler Activity → Start After, just choose the proper options for your app.

Nsight Graphics has beta support of Shader Debugger on Vulkan apps, maybe you can take some try for compute shaders?

Thanks
An

Thanks for the suggestion! It doesn’t seem to quite fit what I need. Are we able to debug certain buffers or acceleration structures from the profiler? I can’t see that option.
And shader debugger seems to require two GPUs, which is unavailable to me.

Regardless, are there any plans to support custom frame delimiters and run headless/swapchain-less?

Hi sorchon,

Which graphics API are you using? OpenGL under Frame Debugger activity already supports Frame Delimiter customize by selecting under the same name combo box.

Thanks
An

Yes, I see the feature for OpenGL. But I’m using Vulkan.

Hi sorchon,

If I understand correctly, you want the parity Frame Delimiter selection for Vulkan as OGL’s, am I precisely?

Thanks
An

Yes that’s exactly right. Is that feature support coming soon?

Hi sorchon,

An internal case has been created to track your feature request, but I can’t give any promise about the schedule, it really depends on many things.

Thanks
An

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.