Skip to content

gpuav: Detect if PushData was not set correctly#12704

Merged
spencer-lunarg merged 1 commit into
KhronosGroup:mainfrom
spencer-lunarg:spencer-lunarg-so-much-tmb-energy-here-that-we-should-just-force-push-to-main-soon
Jul 14, 2026
Merged

gpuav: Detect if PushData was not set correctly#12704
spencer-lunarg merged 1 commit into
KhronosGroup:mainfrom
spencer-lunarg:spencer-lunarg-so-much-tmb-energy-here-that-we-should-just-force-push-to-main-soon

Conversation

@spencer-lunarg

Copy link
Copy Markdown
Contributor
  1. Will know print out the correct PushData used in the shader (we currently had a TODO as we printed the last copy, which is super misleading)
  2. All errors will now have what we have in GPU Dump where we warn the push data was never updated!
Validation Error: [ VUID-vkCmdDispatch-None-11309 ] | MessageID = 0x9fd1d538
vkCmdDispatch(): [Set 0, Binding 0, Variable ""] descriptor index 0 is accessing the resource heap at offset 0x80 (address 0x300000080) which is OOB of the heap memory.
- vkCmdPushDataEXT[8:11] was not called and the values are undefined
  1. More test... call me CTS v2 at this point

@spencer-lunarg spencer-lunarg requested a review from a team as a code owner July 13, 2026 22:25
@ci-tester-lunarg

Copy link
Copy Markdown
Collaborator

CI Vulkan-ValidationLayers build queued with queue ID 38919.

@ci-tester-lunarg

Copy link
Copy Markdown
Collaborator

CI Vulkan-ValidationLayers build # 23914 running.

@ci-tester-lunarg

Copy link
Copy Markdown
Collaborator

CI Vulkan-ValidationLayers build # 23914 passed.

@spencer-lunarg spencer-lunarg merged commit 4d72bf9 into KhronosGroup:main Jul 14, 2026
21 checks passed
@spencer-lunarg spencer-lunarg deleted the spencer-lunarg-so-much-tmb-energy-here-that-we-should-just-force-push-to-main-soon branch July 14, 2026 03:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants