diff --git a/VulkanHppGenerator.cpp b/VulkanHppGenerator.cpp index 3c1b9fbd8..a2e3beed4 100644 --- a/VulkanHppGenerator.cpp +++ b/VulkanHppGenerator.cpp @@ -781,6 +781,10 @@ export namespace std { ${hashSpecializations} } + +// This VkFlags type is used as part of a bitfield in some structure. +// As it that can't be mimiced by vk-data types, we need to export just that!! +using VkGeometryInstanceFlagsKHR; )"; auto const str = replaceWithMap( vulkanCppmTemplate, diff --git a/vulkan/vulkan.cppm b/vulkan/vulkan.cppm index e48a65309..941467de4 100644 --- a/vulkan/vulkan.cppm +++ b/vulkan/vulkan.cppm @@ -8246,3 +8246,7 @@ export namespace std struct hash; } // namespace std + +// This VkFlags type is used as part of a bitfield in some structure. +// As it that can't be mimiced by vk-data types, we need to export just that!! +using VkGeometryInstanceFlagsKHR;