Skip to content

Conversation

@github-actions
Copy link
Contributor

Automated changes by create-pull-request GitHub action

@github-actions github-actions bot enabled auto-merge October 22, 2025 16:17
@zeux
Copy link
Owner

zeux commented Oct 23, 2025

The build is failing because the change to the spec that has been made is backwards incompatible; older headers don't define VK_BASE_* / etc. macros.
I will have to wait for Vulkan-Headers update to figure out how to best fix that; at the minimum generate.py will need to change to remove this nonsense, but I'm not sure if the macros will stay in the new header versions or would need to be redefined in a hacky way by volk itself.

@zeux
Copy link
Owner

zeux commented Oct 23, 2025

Oh also they haven't bumped the spec version, yay. 1.4.329 is already a thing. I'll close this PR and disable the cron job for now.

@zeux zeux closed this Oct 23, 2025
auto-merge was automatically disabled October 23, 2025 01:22

Pull request was closed

@zeux
Copy link
Owner

zeux commented Oct 23, 2025

Looks like removing VK_BASE_* fixes the diff for now, so maybe that will be enough as the XML still defines the old style version macros. Will push this to re-enable the updates.

@zeux zeux deleted the update/329 branch October 23, 2025 01:34
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