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

Fix parent device check for EXT/KHR alias handles #9176

Open
spencer-lunarg opened this issue Jan 8, 2025 · 0 comments
Open

Fix parent device check for EXT/KHR alias handles #9176

spencer-lunarg opened this issue Jan 8, 2025 · 0 comments
Labels
codegen Related to code generation Incomplete Missing Validation VUs to be added

Comments

@spencer-lunarg
Copy link
Contributor

spencer-lunarg commented Jan 8, 2025

VUs like VUID-vkGetPipelinePropertiesEXT-pipeline-06738 and VUID-vkCreateFramebuffer-pCreateInfo-02777 currently are not working because the code gen is not handling the alias correctly

The alias of typedef VkPipelineInfoKHR VkPipelineInfoEXT; is making it so self.vk.commands['vkGetPipelinePropertiesEXT'].params[1].type == 'VkPipelineInfoEXT' is not in self.vk.struct

(test to help written in #9177)

@spencer-lunarg spencer-lunarg added the Incomplete Missing Validation VUs to be added label Jan 8, 2025
@spencer-lunarg spencer-lunarg added the codegen Related to code generation label Jan 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
codegen Related to code generation Incomplete Missing Validation VUs to be added
Projects
None yet
Development

No branches or pull requests

1 participant