@@ -1724,6 +1724,24 @@ impl MicromapCreateFlagsEXT {
17241724}
17251725#[ repr( transparent) ]
17261726#[ derive( Clone , Copy , PartialEq , Eq , PartialOrd , Ord , Hash ) ]
1727+ #[ doc = "<https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VkIndirectCommandsLayoutUsageFlagBitsEXT.html>" ]
1728+ pub struct IndirectCommandsLayoutUsageFlagsEXT ( pub ( crate ) Flags ) ;
1729+ vk_bitflags_wrapped ! ( IndirectCommandsLayoutUsageFlagsEXT , Flags ) ;
1730+ impl IndirectCommandsLayoutUsageFlagsEXT {
1731+ pub const EXPLICIT_PREPROCESS : Self = Self ( 0b1 ) ;
1732+ pub const UNORDERED_SEQUENCES : Self = Self ( 0b10 ) ;
1733+ }
1734+ #[ repr( transparent) ]
1735+ #[ derive( Clone , Copy , PartialEq , Eq , PartialOrd , Ord , Hash ) ]
1736+ #[ doc = "<https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VkIndirectCommandsInputModeFlagBitsEXT.html>" ]
1737+ pub struct IndirectCommandsInputModeFlagsEXT ( pub ( crate ) Flags ) ;
1738+ vk_bitflags_wrapped ! ( IndirectCommandsInputModeFlagsEXT , Flags ) ;
1739+ impl IndirectCommandsInputModeFlagsEXT {
1740+ pub const VULKAN_INDEX_BUFFER : Self = Self ( 0b1 ) ;
1741+ pub const DXGI_INDEX_BUFFER : Self = Self ( 0b10 ) ;
1742+ }
1743+ #[ repr( transparent) ]
1744+ #[ derive( Clone , Copy , PartialEq , Eq , PartialOrd , Ord , Hash ) ]
17271745#[ doc = "<https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VkShaderCreateFlagBitsEXT.html>" ]
17281746pub struct ShaderCreateFlagsEXT ( pub ( crate ) Flags ) ;
17291747vk_bitflags_wrapped ! ( ShaderCreateFlagsEXT , Flags ) ;
@@ -1736,3 +1754,9 @@ impl ShaderCreateFlagsEXT {
17361754pub struct MemoryUnmapFlagsKHR ( pub ( crate ) Flags ) ;
17371755vk_bitflags_wrapped ! ( MemoryUnmapFlagsKHR , Flags ) ;
17381756impl MemoryUnmapFlagsKHR { }
1757+ #[ repr( transparent) ]
1758+ #[ derive( Clone , Copy , PartialEq , Eq , PartialOrd , Ord , Hash ) ]
1759+ #[ doc = "<https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VkWaylandSurfaceCreateFlagBitsKHR.html>" ]
1760+ pub struct WaylandSurfaceCreateFlagsKHR ( pub ( crate ) Flags ) ;
1761+ vk_bitflags_wrapped ! ( WaylandSurfaceCreateFlagsKHR , Flags ) ;
1762+ impl WaylandSurfaceCreateFlagsKHR { }
0 commit comments