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
7d29258f5e5bb765057929b217d9a9662315e610with 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"