Skip to content

layers: Move Draw time Dynamic Checks for SO - #13152

Open
spencer-lunarg wants to merge 1 commit into
KhronosGroup:mainfrom
spencer-lunarg:spencer-lunarg-move-pipeline-to-shader-object
Open

spencer-lunarg wants to merge 1 commit into
KhronosGroup:mainfrom
spencer-lunarg:spencer-lunarg-move-pipeline-to-shader-object

Conversation

@spencer-lunarg

Copy link
Copy Markdown
Contributor

I found these VUs were only validating in pipelines, but also should in shader objects, so made these 3 spec MR

https://gitlab.khronos.org/vulkan/vulkan/-/merge_requests/8528/
https://gitlab.khronos.org/vulkan/vulkan/-/merge_requests/8529/
https://gitlab.khronos.org/vulkan/vulkan/-/merge_requests/8530/

and now in 1.4.363 the VUs are marked for ShaderObjects, this just moves the logic over and adds some tests

so basically ValidateDrawDynamicStatePipelineValue is smaller and the next task is to not make ValidateDrawDynamicStateValue such a giant mess

@spencer-lunarg
spencer-lunarg requested a review from a team as a code owner September 18, 2026 16:03
@ci-tester-lunarg

Copy link
Copy Markdown
Collaborator

CI Vulkan-ValidationLayers build queued with queue ID 124306.

@ci-tester-lunarg

Copy link
Copy Markdown
Collaborator

CI Vulkan-ValidationLayers build # 24558 running.

@spencer-lunarg
spencer-lunarg force-pushed the spencer-lunarg-move-pipeline-to-shader-object branch from fbcec17 to d801351 Compare September 18, 2026 16:54
@ci-tester-lunarg

Copy link
Copy Markdown
Collaborator

CI Vulkan-ValidationLayers build queued with queue ID 124413.

@ci-tester-lunarg

Copy link
Copy Markdown
Collaborator

CI Vulkan-ValidationLayers build # 24565 running.

@ci-tester-lunarg

Copy link
Copy Markdown
Collaborator

CI Vulkan-ValidationLayers build # 24565 failed.

@spencer-lunarg
spencer-lunarg force-pushed the spencer-lunarg-move-pipeline-to-shader-object branch from d801351 to 9763715 Compare September 19, 2026 00:52
@ci-tester-lunarg

Copy link
Copy Markdown
Collaborator

CI Vulkan-ValidationLayers build queued with queue ID 124949.

@ci-tester-lunarg

Copy link
Copy Markdown
Collaborator

CI Vulkan-ValidationLayers build # 24576 running.

@ci-tester-lunarg

Copy link
Copy Markdown
Collaborator

CI Vulkan-ValidationLayers build # 24576 passed.

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.

2 participants