Add extension macros as constexpr (#1710)
* Initial implementation * Reordered prefixes, added SPEC_VERSION macro - And added using statements to module file * Actually add changes to .hpp and .cppm files * Fixes for extension constexpr macros - renamed some vars - simplified logic and control flow * Grouped by extension name rather than macro guards - And added titles to all extension constexprs * Syntax changes - Removed the structured binding and fixed asserts - Used C++20 functions - Added another assert to check that extension and specversion macros exist * Remove `std::ranges` usage
This commit is contained in:
committed by
GitHub
parent
de5821703f
commit
26664a38a4
1445
vulkan/vulkan.cppm
1445
vulkan/vulkan.cppm
File diff suppressed because it is too large
Load Diff
1661
vulkan/vulkan.hpp
1661
vulkan/vulkan.hpp
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user