No graphics API attach issue

Hi, I’m using wgpu to run some compute shaders. My repo is here: GitHub - Andrewp2/wgpu_morton_code_radix_sort_test at morton_code_experiment . I’d like to be able to run the frame debugger to see values like “how many registers am I using at this point in the shader” and such. When I set the first 5 options in Troubleshooting to No “Vulkan Instance created” is in the process log, but it still doesn’t attach.

Quick info:

OS: Windows 10
GPU: RTX 3090
NSight Graphics version: 2023.2.1.0 (build 33008151)
The application is made up of a series of compute shaders that all run in order. There is no render pipeline being created. NSight Graphics can succesfully run a GPU Trace on it, but not “Generate C++ capture” or “Frame Debugger”.
Wgpu is using Vulkan as the platform.
The program works when running separately from NSight Graphics.
The program does not use any networking capabilities, it runs entirely locally.

It seems as if being unable to capture a C++ trace makes sense (after all the program is in rust…) but I still would like to run a frame debugger if possible.

Hello,
Thank you for using Nsight Graphics and I am sorry you ran into this issue. You mentioned that your application is not attaching to be able to run the Frame Debugger. Please take a look at our Troubleshooting guide here to see if it provides details to help you User Guide :: Nsight Graphics Documentation (nvidia.com). If this does not help, can you send us a manual process dump? You can follow the instructions here and send the process dump to dwoods@nvidia.com, User Guide :: Nsight Graphics Documentation (nvidia.com).
Regards,