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

extensions/ext: Add VK_EXT_pipeline_properties device extension #622

Merged
merged 2 commits into from
May 6, 2023

Conversation

MarijnS95
Copy link
Collaborator

@MarijnS95 MarijnS95 commented May 10, 2022

Includes generator support to emit traits for command params with validstructs attribute, and (unsafely) implements said trait for every struct listed in that attribute.

@MarijnS95 MarijnS95 mentioned this pull request May 10, 2022
55 tasks
@MarijnS95 MarijnS95 force-pushed the ext-pipeline-properties branch 3 times, most recently from e794296 to 0e01202 Compare July 3, 2022 20:11
@MarijnS95 MarijnS95 force-pushed the ext-pipeline-properties branch from 0e01202 to a5fd3b6 Compare April 2, 2023 22:09
@MarijnS95 MarijnS95 marked this pull request as ready for review April 2, 2023 22:09
@MarijnS95
Copy link
Collaborator Author

Finally putting krolli/vk-parse#24 to use :)

@MarijnS95 MarijnS95 force-pushed the ext-pipeline-properties branch from a5fd3b6 to c25b8e4 Compare April 2, 2023 22:10
ash/src/vk/extensions.rs Outdated Show resolved Hide resolved
ash/src/vk/extensions.rs Outdated Show resolved Hide resolved
ash/src/vk/extensions.rs Outdated Show resolved Hide resolved
@MarijnS95 MarijnS95 force-pushed the ext-pipeline-properties branch 2 times, most recently from f6537f3 to e3034e3 Compare April 2, 2023 22:15
@MarijnS95 MarijnS95 force-pushed the ext-pipeline-properties branch 6 times, most recently from dace1a6 to 8fcce16 Compare April 3, 2023 22:34
@MarijnS95 MarijnS95 requested a review from Ralith May 6, 2023 15:49
@MarijnS95 MarijnS95 force-pushed the ext-pipeline-properties branch from 8fcce16 to 6e347d7 Compare May 6, 2023 15:49
@MarijnS95 MarijnS95 merged commit f840977 into master May 6, 2023
@MarijnS95 MarijnS95 deleted the ext-pipeline-properties branch May 6, 2023 18:30
MarijnS95 added a commit that referenced this pull request May 6, 2023
* extensions/ext: Add VK_EXT_pipeline_properties device extension

* Generate traits and impls for all `validstructs` on command parameters
MarijnS95 added a commit that referenced this pull request May 6, 2023
* extensions/ext: Add VK_EXT_pipeline_properties device extension

* Generate traits and impls for all `validstructs` on command parameters
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