Fixed vulkan bindings.

In vendor/vulkan, vendor constants ending with EXT/AMD/NV/NVX/GOOGLE/KHX (all except KHR) are now present. VK_SHADER_UNUSED_KHR (as well as others previously absent) was improperly translated from (~0U) to 0. Explicit checks for "(~0U)", "(~0UL)" and "(~0ULL)" have been added to produce ~u32(0) and ~u64(0). Hardcoded constants in the bindings generator ending with EXT have been removed as they are now properly caught by the regex.
This commit is contained in:
Username-Leon
2025-09-29 18:44:07 +02:00
parent 9b4c0ea492
commit cef381261a
2 changed files with 1075 additions and 1069 deletions
+1069 -1065
View File
File diff suppressed because it is too large Load Diff