-
Notifications
You must be signed in to change notification settings - Fork 192
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
Update Vulkan-Headers to 1.3.244 #697
Conversation
a097ed0
to
b18bb70
Compare
Parts of the PR update to 1.3.241 while the title says 1.3.242. I don't know which is correct but they should be made to agree before this merges. |
Don't worry about it. I sometimes forget to update the value in the changelog and In this particular case there's still lots to do on the generator side to make the new format work. What appear to be simple changes can only be passed through to the |
Well, I mean I've got a whole new parser that works on the latest XML, but since it's totally separate data types you'd (probably?) have to adjust your output stage a lot to use it. |
It seems that everyone is writing a new parser, generator, or minimal Vulkan wrapper library nowadays, but that doesn't help us if it takes significant time to integrate with our generator/rewrite. Feel free to join in on #662 as we try to work out how (and when?) to merge Erupt's generator and approach to Vulkan with Ash. |
d1c3731
to
31dca51
Compare
Updates cause no semantic changes in usage nor generated output.
* Update Vulkan-Headers to 1.3.239 * Update Vulkan-Headers to 1.3.240 * Upgrade to `bindgen 0.63` and `vk-parse 0.9` Updates cause no semantic changes in usage nor generated output. * generator: Support new `deprecated` attribute * Update Vulkan-Headers to 1.3.241 * generator: Emit `#[deprecated]` annotation for type members (struct fields) * Update Vulkan-Headers to 1.3.242 * Update Vulkan-Headers to 1.3.243 * Update Vulkan-Headers to 1.3.244
Depends on #719
Closes #698, closes #670
Lots of churn to use the new
api
attribute, but all worth it in the end. Also notice the shiny newdeprecated
attribute 🎉