Shader Debugger started but I can not set breakpoint

The issue

Hi. My configuration is the following:

  • Nsight Graphics 2025.3.0.0 (build 36048000) (public-release)
  • Vulkan app without any VVL warnings, errors proven by Vulkan Validation Layers 1.4.320 7d29258f5e5bb765057929b217d9a9662315e610 with best practices and sync validation
  • Desktop environment
  • Win11
  • Target GPU: RTX4080 (577.00 game ready driver)
  • Other GPU: UHD 630
  • DXC from commit 94abfe972ad839185965f670329bcf33cd7bccbd
  • SPIR-V blobs are compiled with "-Od", "-Zi", "-fspv-debug=vulkan-with-source"
  • Running Nsight Graphics as administrator

I’m able to connect Shader Debugger (BETA) but I’m not able to set a breakpoint in the shader. Nothing happens. I read official documentation for Shader Debugger but something is missing. Would you kindly help?


Additional info

Here is actual Vulkan layers:

[Vulkan Loader] DRIVER:         vkCreateDevice layer callstack setup to:
[Vulkan Loader] DRIVER:            <Application>
[Vulkan Loader] DRIVER:              ||
[Vulkan Loader] DRIVER:            <Loader>
[Vulkan Loader] DRIVER:              ||
[Vulkan Loader] LAYER:             VK_LAYER_NV_optimus
[Vulkan Loader] LAYER:                     Type: Implicit
[Vulkan Loader] LAYER:                     Enabled By: Implicit Layer
[Vulkan Loader] LAYER:                         Disable Env Var:  DISABLE_LAYER_NV_OPTIMUS_1
[Vulkan Loader] LAYER:                     Manifest: C:\WINDOWS\System32\DriverStore\FileRepository\nvmdi.inf_amd64_2ae4635541cab09d\nv-vk64.json
[Vulkan Loader] LAYER:                     Library:  C:\WINDOWS\System32\DriverStore\FileRepository\nvmdi.inf_amd64_2ae4635541cab09d\.\nvoglv64.dll
[Vulkan Loader] LAYER:               ||
[Vulkan Loader] LAYER:             VK_LAYER_NV_present
[Vulkan Loader] LAYER:                     Type: Implicit
[Vulkan Loader] LAYER:                     Enabled By: Implicit Layer
[Vulkan Loader] LAYER:                         Disable Env Var:  DISABLE_LAYER_NV_GR2608_1
[Vulkan Loader] LAYER:                     Manifest: C:\WINDOWS\System32\DriverStore\FileRepository\nvmdi.inf_amd64_2ae4635541cab09d\nv-vk64.json
[Vulkan Loader] LAYER:                     Library:  C:\WINDOWS\System32\DriverStore\FileRepository\nvmdi.inf_amd64_2ae4635541cab09d\.\nvoglv64.dll
[Vulkan Loader] LAYER:               ||
[Vulkan Loader] LAYER:             VK_LAYER_NV_shader_debugger_release_public_2025_3_0
[Vulkan Loader] LAYER:                     Type: Implicit
[Vulkan Loader] LAYER:                     Enabled By: Implicit Layer
[Vulkan Loader] LAYER:                         Disable Env Var:  DISABLE_VK_LAYER_NV_shader_debugger_release_public_2025_3_0
[Vulkan Loader] LAYER:                     Manifest: D:\Programs\NVIDIA Corporation\Nsight Graphics 2025.3.0\target\windows-desktop-nomad-x64\VK_LAYER_NV_shader_debugger_release_public_2025_3_0.json
[Vulkan Loader] LAYER:                     Library:  ShaderDebuggerAPIInjection.dll
[Vulkan Loader] LAYER:               ||
[Vulkan Loader] DRIVER:            <Device>
[Vulkan Loader] DRIVER:                Using "NVIDIA GeForce RTX 4080" with driver: "C:\WINDOWS\System32\DriverStore\FileRepository\nvmdi.inf_amd64_2ae4635541cab09d\.\nvoglv64.dll"

Hi GoshidoMatazuki,

Thank you for using Nsight Graphics and providing your feedback. Could you give us more detail about your hardware config? Are you using two machines (one with RTX 4080 and another has UHD 630)? Are you run all Nsight Graphics related process as administrator?

Thanks
An

Hi @ AYan

As I mentioned above:

  • Running Nsight Graphics as administrator

I’m trying to use single Win11 machine with two GPUs for Shader Debugger as official documentation suggested. My beefy GPU is RTX4080. My weak GPU is Intel UHD 630.