Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

instrument: Fix handling of gl_InvocationID #5493

Merged
merged 1 commit into from
Dec 5, 2023

Conversation

jeremyg-lunarg
Copy link
Contributor

This is an int and needs to be cast to a unit for inclusion in the stage specific data passed to the instrumentation check function.

@jeremyg-lunarg
Copy link
Contributor Author

FYI @Tony-LunarG and @spencer-lunarg

This fixes instrumentation of the shader used by
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.single_descriptor.1d_base_mip

@dneto0
Copy link
Collaborator

dneto0 commented Nov 30, 2023

The smoketest failure is independent. Something changed in how glslang exports its libraries...

This is an int and needs to be cast to a unit for inclusion in the
stage specific data passed to the instrumentation check function.
@jeremyg-lunarg jeremyg-lunarg merged commit 6b4f0c9 into KhronosGroup:main Dec 5, 2023
24 checks passed
@jeremyg-lunarg jeremyg-lunarg deleted the jeremyg-inst-tesc branch December 5, 2023 16:59
jeremyg-lunarg added a commit to jeremyg-lunarg/Vulkan-ValidationLayers that referenced this pull request Dec 5, 2023
jeremyg-lunarg added a commit to KhronosGroup/Vulkan-ValidationLayers that referenced this pull request Dec 5, 2023
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