KhronosGroup / KhronosGroup/Vulkan-ValidationLayers

GPU-AV: `Enable instrumenting shaders selectively` is broken in Vulkan SDK 1.4.304.1

Open
#9,508 5 comments 0 reactions 0 assignees View on GitHub
GPU-AV
Dominant language
C++
Stars
1k
Forks
504
Avg merge
11h 35m
Merged PRs (30d)
224

Description

**Environment:**
- OS: Windows 10 64-bit
- GPU and driver version: RTX 3070 Ti, 572.16
- SDK or header version if building from repo: 1.4.304.1
- Options enabled (synchronization, best practices, etc.): GPU-Assisted - Shader Instrumentation - Enable instrumenting shaders selectively

**Describe the Issue**

Run [3D-Graphics-Rendering-Cookbook-Second-Edition/Chapter07/02_Sheen](https://github.com/PacktPublishing/3D-Graphics-Rendering-Cookbook-Second-Edition/tree/main/Chapter07/02_Sheen).

![Image](https://github.com/user-attachments/assets/c34bed90-e841-4475-b13a-c3c1a28fb2e9)

**Expected behavior**

Disable: `GPU-Assisted - Shader Instrumentation - Enable instrumenting shaders selectively`.

![Image](https://github.com/user-attachments/assets/0f6b2fdc-ee0b-48e4-be7f-a2155429cbc3)

**Valid Usage ID**

No validation messages.

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the issue with 3D-Graphics-Rendering-Cookbook-Second-Edition/Chapter07/02_Sheen on Windows 10 with SDK 1.4.304.1 and the selective shader instrumentation option enabled. Compare the result with that option disabled and trace the GPU-assisted shader instrumentation path to identify why the enabled configuration behaves differently; done means the sample works as expected with no validation messages.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
computer-graphics
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.