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

Refactor some shader things and add more validation #2335

Merged
merged 2 commits into from
Sep 21, 2023

Conversation

Rua
Copy link
Contributor

@Rua Rua commented Sep 17, 2023

With the improved SPIR-V stuff from the previous PR, this now adds some missing checks for PipelineShaderStageCreateInfo. Other checks for ComputePipelineCreateInfo and GraphicsPipelineCreateInfo can come in future PRs, but they are not needed for 0.34.

I've also refactored away the ShaderExecution type, which was no longer needed.

@marc0246
Copy link
Contributor

Looks much cleaner now, thanks!

@marc0246 marc0246 merged commit a8ca0a7 into vulkano-rs:master Sep 21, 2023
3 checks passed
@Rua Rua deleted the shader-reflection branch October 25, 2023 14:24
hakolao pushed a commit to hakolao/vulkano that referenced this pull request Feb 20, 2024
* Refactor some shader things and add more validation

* Remove pub
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