mirror of
https://github.com/KhronosGroup/Vulkan-Utility-Libraries.git
synced 2025-05-14 16:58:43 +00:00

CI will fail now if we ship a .h / .hpp file that doesn't use the correct prefix. I also documented the precedent for this prefix and the existing integration testing.
871 B
871 B
How to generate the code
- Linux:
scripts/generate_source.py external/Vulkan-Headers/registry/
- Windows Powershell:
pwsh -Command { python3 scripts/generate_source.py external/Vulkan-Headers/registry/ }
- Windows Command:
cmd /C "python3 scripts/generate_source.py external/Vulkan-Headers/registry/"
If only dealing with a single file, run scripts/generate_source.py
with --target
# Example - only generates chassis.h
scripts/generate_source.py external/Vulkan-Headers/registry/ --target vk_dispatch_table.h
When making change to the scripts/
folder, make sure to run generate_source.py
(Code generation does not happen automatically at build time.)