Add trim function to VK_FUCHSIA_compact_image

Bug: 60394
Change-Id: Ibcde1402a1f644e13bd337b09dc3c8c4a2746d3a
Reviewed-on: https://fuchsia-review.googlesource.com/c/third_party/Vulkan-Headers/+/489897
Reviewed-by: John Bauman <jbauman@google.com>
diff --git a/include/vulkan/vulkan.hpp b/include/vulkan/vulkan.hpp
index 9526d75..da03247 100644
--- a/include/vulkan/vulkan.hpp
+++ b/include/vulkan/vulkan.hpp
@@ -4005,6 +4005,14 @@
       return ::vkTrimCommandPoolKHR( device, commandPool, flags );
     }
 
+    void vkTrimCompactImageDeviceMemoryFUCHSIA( VkDevice       device,
+                                                VkImage        image,
+                                                VkDeviceMemory memory,
+                                                VkDeviceSize   memoryOffset ) const VULKAN_HPP_NOEXCEPT
+    {
+      return ::vkTrimCompactImageDeviceMemoryFUCHSIA( device, image, memory, memoryOffset );
+    }
+
     void vkUninitializePerformanceApiINTEL( VkDevice device ) const VULKAN_HPP_NOEXCEPT
     {
       return ::vkUninitializePerformanceApiINTEL( device );
@@ -17799,7 +17807,7 @@
     {}
 
     VULKAN_HPP_TYPESAFE_EXPLICIT
-      DebugReportCallbackEXT( VkDebugReportCallbackEXT debugReportCallbackEXT ) VULKAN_HPP_NOEXCEPT
+    DebugReportCallbackEXT( VkDebugReportCallbackEXT debugReportCallbackEXT ) VULKAN_HPP_NOEXCEPT
       : m_debugReportCallbackEXT( debugReportCallbackEXT )
     {}
 
@@ -17885,7 +17893,7 @@
     {}
 
     VULKAN_HPP_TYPESAFE_EXPLICIT
-      DebugUtilsMessengerEXT( VkDebugUtilsMessengerEXT debugUtilsMessengerEXT ) VULKAN_HPP_NOEXCEPT
+    DebugUtilsMessengerEXT( VkDebugUtilsMessengerEXT debugUtilsMessengerEXT ) VULKAN_HPP_NOEXCEPT
       : m_debugUtilsMessengerEXT( debugUtilsMessengerEXT )
     {}
 
@@ -18295,7 +18303,7 @@
     {}
 
     VULKAN_HPP_TYPESAFE_EXPLICIT
-      PerformanceConfigurationINTEL( VkPerformanceConfigurationINTEL performanceConfigurationINTEL ) VULKAN_HPP_NOEXCEPT
+    PerformanceConfigurationINTEL( VkPerformanceConfigurationINTEL performanceConfigurationINTEL ) VULKAN_HPP_NOEXCEPT
       : m_performanceConfigurationINTEL( performanceConfigurationINTEL )
     {}
 
@@ -18944,7 +18952,7 @@
     {}
 
     VULKAN_HPP_TYPESAFE_EXPLICIT
-      AccelerationStructureKHR( VkAccelerationStructureKHR accelerationStructureKHR ) VULKAN_HPP_NOEXCEPT
+    AccelerationStructureKHR( VkAccelerationStructureKHR accelerationStructureKHR ) VULKAN_HPP_NOEXCEPT
       : m_accelerationStructureKHR( accelerationStructureKHR )
     {}
 
@@ -19032,7 +19040,7 @@
     {}
 
     VULKAN_HPP_TYPESAFE_EXPLICIT
-      DescriptorUpdateTemplate( VkDescriptorUpdateTemplate descriptorUpdateTemplate ) VULKAN_HPP_NOEXCEPT
+    DescriptorUpdateTemplate( VkDescriptorUpdateTemplate descriptorUpdateTemplate ) VULKAN_HPP_NOEXCEPT
       : m_descriptorUpdateTemplate( descriptorUpdateTemplate )
     {}
 
@@ -20587,7 +20595,7 @@
     {}
 
     VULKAN_HPP_TYPESAFE_EXPLICIT
-      BufferCollectionFUCHSIA( VkBufferCollectionFUCHSIA bufferCollectionFUCHSIA ) VULKAN_HPP_NOEXCEPT
+    BufferCollectionFUCHSIA( VkBufferCollectionFUCHSIA bufferCollectionFUCHSIA ) VULKAN_HPP_NOEXCEPT
       : m_bufferCollectionFUCHSIA( bufferCollectionFUCHSIA )
     {}
 
@@ -21256,7 +21264,7 @@
     {}
 
     VULKAN_HPP_TYPESAFE_EXPLICIT
-      IndirectCommandsLayoutNV( VkIndirectCommandsLayoutNV indirectCommandsLayoutNV ) VULKAN_HPP_NOEXCEPT
+    IndirectCommandsLayoutNV( VkIndirectCommandsLayoutNV indirectCommandsLayoutNV ) VULKAN_HPP_NOEXCEPT
       : m_indirectCommandsLayoutNV( indirectCommandsLayoutNV )
     {}
 
@@ -21587,7 +21595,7 @@
     {}
 
     VULKAN_HPP_TYPESAFE_EXPLICIT
-      SamplerYcbcrConversion( VkSamplerYcbcrConversion samplerYcbcrConversion ) VULKAN_HPP_NOEXCEPT
+    SamplerYcbcrConversion( VkSamplerYcbcrConversion samplerYcbcrConversion ) VULKAN_HPP_NOEXCEPT
       : m_samplerYcbcrConversion( samplerYcbcrConversion )
     {}
 
@@ -25738,6 +25746,12 @@
                              Dispatch const & d = VULKAN_HPP_DEFAULT_DISPATCHER ) const VULKAN_HPP_NOEXCEPT;
 
     template <typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE>
+    void trimCompactImageMemoryFUCHSIA( VULKAN_HPP_NAMESPACE::Image        image,
+                                        VULKAN_HPP_NAMESPACE::DeviceMemory memory,
+                                        VULKAN_HPP_NAMESPACE::DeviceSize   memoryOffset,
+                                        Dispatch const & d = VULKAN_HPP_DEFAULT_DISPATCHER ) const VULKAN_HPP_NOEXCEPT;
+
+    template <typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE>
     void
       uninitializePerformanceApiINTEL( Dispatch const & d = VULKAN_HPP_DEFAULT_DISPATCHER ) const VULKAN_HPP_NOEXCEPT;
 
@@ -28962,17 +28976,17 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      GeometryTrianglesNV( VULKAN_HPP_NAMESPACE::Buffer     vertexData_      = {},
-                           VULKAN_HPP_NAMESPACE::DeviceSize vertexOffset_    = {},
-                           uint32_t                         vertexCount_     = {},
-                           VULKAN_HPP_NAMESPACE::DeviceSize vertexStride_    = {},
-                           VULKAN_HPP_NAMESPACE::Format     vertexFormat_    = VULKAN_HPP_NAMESPACE::Format::eUndefined,
-                           VULKAN_HPP_NAMESPACE::Buffer     indexData_       = {},
-                           VULKAN_HPP_NAMESPACE::DeviceSize indexOffset_     = {},
-                           uint32_t                         indexCount_      = {},
-                           VULKAN_HPP_NAMESPACE::IndexType  indexType_       = VULKAN_HPP_NAMESPACE::IndexType::eUint16,
-                           VULKAN_HPP_NAMESPACE::Buffer     transformData_   = {},
-                           VULKAN_HPP_NAMESPACE::DeviceSize transformOffset_ = {} ) VULKAN_HPP_NOEXCEPT
+    GeometryTrianglesNV( VULKAN_HPP_NAMESPACE::Buffer     vertexData_      = {},
+                         VULKAN_HPP_NAMESPACE::DeviceSize vertexOffset_    = {},
+                         uint32_t                         vertexCount_     = {},
+                         VULKAN_HPP_NAMESPACE::DeviceSize vertexStride_    = {},
+                         VULKAN_HPP_NAMESPACE::Format     vertexFormat_    = VULKAN_HPP_NAMESPACE::Format::eUndefined,
+                         VULKAN_HPP_NAMESPACE::Buffer     indexData_       = {},
+                         VULKAN_HPP_NAMESPACE::DeviceSize indexOffset_     = {},
+                         uint32_t                         indexCount_      = {},
+                         VULKAN_HPP_NAMESPACE::IndexType  indexType_       = VULKAN_HPP_NAMESPACE::IndexType::eUint16,
+                         VULKAN_HPP_NAMESPACE::Buffer     transformData_   = {},
+                         VULKAN_HPP_NAMESPACE::DeviceSize transformOffset_ = {} ) VULKAN_HPP_NOEXCEPT
       : vertexData( vertexData_ )
       , vertexOffset( vertexOffset_ )
       , vertexCount( vertexCount_ )
@@ -29426,11 +29440,11 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      AccelerationStructureInfoNV( VULKAN_HPP_NAMESPACE::AccelerationStructureTypeNV       type_          = {},
-                                   VULKAN_HPP_NAMESPACE::BuildAccelerationStructureFlagsNV flags_         = {},
-                                   uint32_t                                                instanceCount_ = {},
-                                   uint32_t                                                geometryCount_ = {},
-                                   const VULKAN_HPP_NAMESPACE::GeometryNV * pGeometries_ = {} ) VULKAN_HPP_NOEXCEPT
+    AccelerationStructureInfoNV( VULKAN_HPP_NAMESPACE::AccelerationStructureTypeNV       type_          = {},
+                                 VULKAN_HPP_NAMESPACE::BuildAccelerationStructureFlagsNV flags_         = {},
+                                 uint32_t                                                instanceCount_ = {},
+                                 uint32_t                                                geometryCount_ = {},
+                                 const VULKAN_HPP_NAMESPACE::GeometryNV * pGeometries_ = {} ) VULKAN_HPP_NOEXCEPT
       : type( type_ )
       , flags( flags_ )
       , instanceCount( instanceCount_ )
@@ -29763,7 +29777,7 @@
   {
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR_14
-      TransformMatrixKHR( std::array<std::array<float, 4>, 3> const & matrix_ = {} ) VULKAN_HPP_NOEXCEPT
+    TransformMatrixKHR( std::array<std::array<float, 4>, 3> const & matrix_ = {} ) VULKAN_HPP_NOEXCEPT
       : matrix( matrix_ )
     {}
 
@@ -29820,12 +29834,12 @@
   {
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR_14
-      AccelerationStructureInstanceKHR( VULKAN_HPP_NAMESPACE::TransformMatrixKHR transform_           = {},
-                                        uint32_t                                 instanceCustomIndex_ = {},
-                                        uint32_t                                 mask_                = {},
-                                        uint32_t instanceShaderBindingTableRecordOffset_              = {},
-                                        VULKAN_HPP_NAMESPACE::GeometryInstanceFlagsKHR flags_         = {},
-                                        uint64_t accelerationStructureReference_ = {} ) VULKAN_HPP_NOEXCEPT
+    AccelerationStructureInstanceKHR( VULKAN_HPP_NAMESPACE::TransformMatrixKHR transform_           = {},
+                                      uint32_t                                 instanceCustomIndex_ = {},
+                                      uint32_t                                 mask_                = {},
+                                      uint32_t instanceShaderBindingTableRecordOffset_              = {},
+                                      VULKAN_HPP_NAMESPACE::GeometryInstanceFlagsKHR flags_         = {},
+                                      uint64_t accelerationStructureReference_ = {} ) VULKAN_HPP_NOEXCEPT
       : transform( transform_ )
       , instanceCustomIndex( instanceCustomIndex_ )
       , mask( mask_ )
@@ -30553,11 +30567,11 @@
   {
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      ComponentMapping( VULKAN_HPP_NAMESPACE::ComponentSwizzle r_ = VULKAN_HPP_NAMESPACE::ComponentSwizzle::eIdentity,
-                        VULKAN_HPP_NAMESPACE::ComponentSwizzle g_ = VULKAN_HPP_NAMESPACE::ComponentSwizzle::eIdentity,
-                        VULKAN_HPP_NAMESPACE::ComponentSwizzle b_ = VULKAN_HPP_NAMESPACE::ComponentSwizzle::eIdentity,
-                        VULKAN_HPP_NAMESPACE::ComponentSwizzle a_ = VULKAN_HPP_NAMESPACE::ComponentSwizzle::eIdentity )
-        VULKAN_HPP_NOEXCEPT
+    ComponentMapping( VULKAN_HPP_NAMESPACE::ComponentSwizzle r_ = VULKAN_HPP_NAMESPACE::ComponentSwizzle::eIdentity,
+                      VULKAN_HPP_NAMESPACE::ComponentSwizzle g_ = VULKAN_HPP_NAMESPACE::ComponentSwizzle::eIdentity,
+                      VULKAN_HPP_NAMESPACE::ComponentSwizzle b_ = VULKAN_HPP_NAMESPACE::ComponentSwizzle::eIdentity,
+                      VULKAN_HPP_NAMESPACE::ComponentSwizzle a_ = VULKAN_HPP_NAMESPACE::ComponentSwizzle::eIdentity )
+      VULKAN_HPP_NOEXCEPT
       : r( r_ )
       , g( g_ )
       , b( b_ )
@@ -30837,7 +30851,7 @@
 
 #  if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      AndroidHardwareBufferUsageANDROID( uint64_t androidHardwareBufferUsage_ = {} ) VULKAN_HPP_NOEXCEPT
+    AndroidHardwareBufferUsageANDROID( uint64_t androidHardwareBufferUsage_ = {} ) VULKAN_HPP_NOEXCEPT
       : androidHardwareBufferUsage( androidHardwareBufferUsage_ )
     {}
 
@@ -31595,9 +31609,9 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      AttachmentReference2( uint32_t                          attachment_ = {},
-                            VULKAN_HPP_NAMESPACE::ImageLayout layout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined,
-                            VULKAN_HPP_NAMESPACE::ImageAspectFlags aspectMask_ = {} ) VULKAN_HPP_NOEXCEPT
+    AttachmentReference2( uint32_t                          attachment_ = {},
+                          VULKAN_HPP_NAMESPACE::ImageLayout layout_     = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined,
+                          VULKAN_HPP_NAMESPACE::ImageAspectFlags aspectMask_ = {} ) VULKAN_HPP_NOEXCEPT
       : attachment( attachment_ )
       , layout( layout_ )
       , aspectMask( aspectMask_ )
@@ -31698,8 +31712,8 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      AttachmentReferenceStencilLayout( VULKAN_HPP_NAMESPACE::ImageLayout stencilLayout_ =
-                                          VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined ) VULKAN_HPP_NOEXCEPT
+    AttachmentReferenceStencilLayout( VULKAN_HPP_NAMESPACE::ImageLayout stencilLayout_ =
+                                        VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined ) VULKAN_HPP_NOEXCEPT
       : stencilLayout( stencilLayout_ )
     {}
 
@@ -33074,8 +33088,8 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      BindImagePlaneMemoryInfo( VULKAN_HPP_NAMESPACE::ImageAspectFlagBits planeAspect_ =
-                                  VULKAN_HPP_NAMESPACE::ImageAspectFlagBits::eColor ) VULKAN_HPP_NOEXCEPT
+    BindImagePlaneMemoryInfo( VULKAN_HPP_NAMESPACE::ImageAspectFlagBits planeAspect_ =
+                                VULKAN_HPP_NAMESPACE::ImageAspectFlagBits::eColor ) VULKAN_HPP_NOEXCEPT
       : planeAspect( planeAspect_ )
     {}
 
@@ -33382,9 +33396,9 @@
   {
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      SparseBufferMemoryBindInfo( VULKAN_HPP_NAMESPACE::Buffer                   buffer_    = {},
-                                  uint32_t                                       bindCount_ = {},
-                                  const VULKAN_HPP_NAMESPACE::SparseMemoryBind * pBinds_    = {} ) VULKAN_HPP_NOEXCEPT
+    SparseBufferMemoryBindInfo( VULKAN_HPP_NAMESPACE::Buffer                   buffer_    = {},
+                                uint32_t                                       bindCount_ = {},
+                                const VULKAN_HPP_NAMESPACE::SparseMemoryBind * pBinds_    = {} ) VULKAN_HPP_NOEXCEPT
       : buffer( buffer_ )
       , bindCount( bindCount_ )
       , pBinds( pBinds_ )
@@ -33477,9 +33491,9 @@
   {
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      SparseImageOpaqueMemoryBindInfo( VULKAN_HPP_NAMESPACE::Image                    image_     = {},
-                                       uint32_t                                       bindCount_ = {},
-                                       const VULKAN_HPP_NAMESPACE::SparseMemoryBind * pBinds_ = {} ) VULKAN_HPP_NOEXCEPT
+    SparseImageOpaqueMemoryBindInfo( VULKAN_HPP_NAMESPACE::Image                    image_     = {},
+                                     uint32_t                                       bindCount_ = {},
+                                     const VULKAN_HPP_NAMESPACE::SparseMemoryBind * pBinds_ = {} ) VULKAN_HPP_NOEXCEPT
       : image( image_ )
       , bindCount( bindCount_ )
       , pBinds( pBinds_ )
@@ -33720,7 +33734,7 @@
   {
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      Extent3D( uint32_t width_ = {}, uint32_t height_ = {}, uint32_t depth_ = {} ) VULKAN_HPP_NOEXCEPT
+    Extent3D( uint32_t width_ = {}, uint32_t height_ = {}, uint32_t depth_ = {} ) VULKAN_HPP_NOEXCEPT
       : width( width_ )
       , height( height_ )
       , depth( depth_ )
@@ -33796,12 +33810,12 @@
   {
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      SparseImageMemoryBind( VULKAN_HPP_NAMESPACE::ImageSubresource      subresource_  = {},
-                             VULKAN_HPP_NAMESPACE::Offset3D              offset_       = {},
-                             VULKAN_HPP_NAMESPACE::Extent3D              extent_       = {},
-                             VULKAN_HPP_NAMESPACE::DeviceMemory          memory_       = {},
-                             VULKAN_HPP_NAMESPACE::DeviceSize            memoryOffset_ = {},
-                             VULKAN_HPP_NAMESPACE::SparseMemoryBindFlags flags_        = {} ) VULKAN_HPP_NOEXCEPT
+    SparseImageMemoryBind( VULKAN_HPP_NAMESPACE::ImageSubresource      subresource_  = {},
+                           VULKAN_HPP_NAMESPACE::Offset3D              offset_       = {},
+                           VULKAN_HPP_NAMESPACE::Extent3D              extent_       = {},
+                           VULKAN_HPP_NAMESPACE::DeviceMemory          memory_       = {},
+                           VULKAN_HPP_NAMESPACE::DeviceSize            memoryOffset_ = {},
+                           VULKAN_HPP_NAMESPACE::SparseMemoryBindFlags flags_        = {} ) VULKAN_HPP_NOEXCEPT
       : subresource( subresource_ )
       , offset( offset_ )
       , extent( extent_ )
@@ -33900,9 +33914,9 @@
   {
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      SparseImageMemoryBindInfo( VULKAN_HPP_NAMESPACE::Image                         image_     = {},
-                                 uint32_t                                            bindCount_ = {},
-                                 const VULKAN_HPP_NAMESPACE::SparseImageMemoryBind * pBinds_ = {} ) VULKAN_HPP_NOEXCEPT
+    SparseImageMemoryBindInfo( VULKAN_HPP_NAMESPACE::Image                         image_     = {},
+                               uint32_t                                            bindCount_ = {},
+                               const VULKAN_HPP_NAMESPACE::SparseImageMemoryBind * pBinds_    = {} ) VULKAN_HPP_NOEXCEPT
       : image( image_ )
       , bindCount( bindCount_ )
       , pBinds( pBinds_ )
@@ -33999,16 +34013,16 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      BindSparseInfo( uint32_t                                                      waitSemaphoreCount_   = {},
-                      const VULKAN_HPP_NAMESPACE::Semaphore *                       pWaitSemaphores_      = {},
-                      uint32_t                                                      bufferBindCount_      = {},
-                      const VULKAN_HPP_NAMESPACE::SparseBufferMemoryBindInfo *      pBufferBinds_         = {},
-                      uint32_t                                                      imageOpaqueBindCount_ = {},
-                      const VULKAN_HPP_NAMESPACE::SparseImageOpaqueMemoryBindInfo * pImageOpaqueBinds_    = {},
-                      uint32_t                                                      imageBindCount_       = {},
-                      const VULKAN_HPP_NAMESPACE::SparseImageMemoryBindInfo *       pImageBinds_          = {},
-                      uint32_t                                                      signalSemaphoreCount_ = {},
-                      const VULKAN_HPP_NAMESPACE::Semaphore * pSignalSemaphores_ = {} ) VULKAN_HPP_NOEXCEPT
+    BindSparseInfo( uint32_t                                                      waitSemaphoreCount_   = {},
+                    const VULKAN_HPP_NAMESPACE::Semaphore *                       pWaitSemaphores_      = {},
+                    uint32_t                                                      bufferBindCount_      = {},
+                    const VULKAN_HPP_NAMESPACE::SparseBufferMemoryBindInfo *      pBufferBinds_         = {},
+                    uint32_t                                                      imageOpaqueBindCount_ = {},
+                    const VULKAN_HPP_NAMESPACE::SparseImageOpaqueMemoryBindInfo * pImageOpaqueBinds_    = {},
+                    uint32_t                                                      imageBindCount_       = {},
+                    const VULKAN_HPP_NAMESPACE::SparseImageMemoryBindInfo *       pImageBinds_          = {},
+                    uint32_t                                                      signalSemaphoreCount_ = {},
+                    const VULKAN_HPP_NAMESPACE::Semaphore * pSignalSemaphores_ = {} ) VULKAN_HPP_NOEXCEPT
       : waitSemaphoreCount( waitSemaphoreCount_ )
       , pWaitSemaphores( pWaitSemaphores_ )
       , bufferBindCount( bufferBindCount_ )
@@ -34336,8 +34350,8 @@
 
 #  if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      BufferCollectionBufferCreateInfoFUCHSIA( VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection_ = {},
-                                               uint32_t index_ = {} ) VULKAN_HPP_NOEXCEPT
+    BufferCollectionBufferCreateInfoFUCHSIA( VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection_ = {},
+                                             uint32_t index_ = {} ) VULKAN_HPP_NOEXCEPT
       : collection( collection_ )
       , index( index_ )
     {}
@@ -34523,8 +34537,8 @@
 
 #  if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      BufferCollectionImageCreateInfoFUCHSIA( VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection_ = {},
-                                              uint32_t index_ = {} ) VULKAN_HPP_NOEXCEPT
+    BufferCollectionImageCreateInfoFUCHSIA( VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection_ = {},
+                                            uint32_t index_ = {} ) VULKAN_HPP_NOEXCEPT
       : collection( collection_ )
       , index( index_ )
     {}
@@ -35004,12 +35018,12 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      BufferCreateInfo( VULKAN_HPP_NAMESPACE::BufferCreateFlags flags_ = {},
-                        VULKAN_HPP_NAMESPACE::DeviceSize        size_  = {},
-                        VULKAN_HPP_NAMESPACE::BufferUsageFlags  usage_ = {},
-                        VULKAN_HPP_NAMESPACE::SharingMode sharingMode_ = VULKAN_HPP_NAMESPACE::SharingMode::eExclusive,
-                        uint32_t                          queueFamilyIndexCount_ = {},
-                        const uint32_t *                  pQueueFamilyIndices_   = {} ) VULKAN_HPP_NOEXCEPT
+    BufferCreateInfo( VULKAN_HPP_NAMESPACE::BufferCreateFlags flags_ = {},
+                      VULKAN_HPP_NAMESPACE::DeviceSize        size_  = {},
+                      VULKAN_HPP_NAMESPACE::BufferUsageFlags  usage_ = {},
+                      VULKAN_HPP_NAMESPACE::SharingMode sharingMode_ = VULKAN_HPP_NAMESPACE::SharingMode::eExclusive,
+                      uint32_t                          queueFamilyIndexCount_ = {},
+                      const uint32_t *                  pQueueFamilyIndices_   = {} ) VULKAN_HPP_NOEXCEPT
       : flags( flags_ )
       , size( size_ )
       , usage( usage_ )
@@ -35165,9 +35179,9 @@
 
 #  if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      BufferConstraintsInfoFUCHSIA( const VULKAN_HPP_NAMESPACE::BufferCreateInfo * pBufferCreateInfo_      = {},
-                                    VULKAN_HPP_NAMESPACE::FormatFeatureFlags       requiredFormatFeatures_ = {},
-                                    uint32_t                                       minCount_ = {} ) VULKAN_HPP_NOEXCEPT
+    BufferConstraintsInfoFUCHSIA( const VULKAN_HPP_NAMESPACE::BufferCreateInfo * pBufferCreateInfo_      = {},
+                                  VULKAN_HPP_NAMESPACE::FormatFeatureFlags       requiredFormatFeatures_ = {},
+                                  uint32_t                                       minCount_ = {} ) VULKAN_HPP_NOEXCEPT
       : pBufferCreateInfo( pBufferCreateInfo_ )
       , requiredFormatFeatures( requiredFormatFeatures_ )
       , minCount( minCount_ )
@@ -35345,7 +35359,7 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      BufferDeviceAddressCreateInfoEXT( VULKAN_HPP_NAMESPACE::DeviceAddress deviceAddress_ = {} ) VULKAN_HPP_NOEXCEPT
+    BufferDeviceAddressCreateInfoEXT( VULKAN_HPP_NAMESPACE::DeviceAddress deviceAddress_ = {} ) VULKAN_HPP_NOEXCEPT
       : deviceAddress( deviceAddress_ )
     {}
 
@@ -36008,11 +36022,11 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      BufferViewCreateInfo( VULKAN_HPP_NAMESPACE::BufferViewCreateFlags flags_  = {},
-                            VULKAN_HPP_NAMESPACE::Buffer                buffer_ = {},
-                            VULKAN_HPP_NAMESPACE::Format     format_ = VULKAN_HPP_NAMESPACE::Format::eUndefined,
-                            VULKAN_HPP_NAMESPACE::DeviceSize offset_ = {},
-                            VULKAN_HPP_NAMESPACE::DeviceSize range_  = {} ) VULKAN_HPP_NOEXCEPT
+    BufferViewCreateInfo( VULKAN_HPP_NAMESPACE::BufferViewCreateFlags flags_  = {},
+                          VULKAN_HPP_NAMESPACE::Buffer                buffer_ = {},
+                          VULKAN_HPP_NAMESPACE::Format     format_ = VULKAN_HPP_NAMESPACE::Format::eUndefined,
+                          VULKAN_HPP_NAMESPACE::DeviceSize offset_ = {},
+                          VULKAN_HPP_NAMESPACE::DeviceSize range_  = {} ) VULKAN_HPP_NOEXCEPT
       : flags( flags_ )
       , buffer( buffer_ )
       , format( format_ )
@@ -36131,8 +36145,8 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      CalibratedTimestampInfoEXT( VULKAN_HPP_NAMESPACE::TimeDomainEXT timeDomain_ =
-                                    VULKAN_HPP_NAMESPACE::TimeDomainEXT::eDevice ) VULKAN_HPP_NOEXCEPT
+    CalibratedTimestampInfoEXT( VULKAN_HPP_NAMESPACE::TimeDomainEXT timeDomain_ =
+                                  VULKAN_HPP_NAMESPACE::TimeDomainEXT::eDevice ) VULKAN_HPP_NOEXCEPT
       : timeDomain( timeDomain_ )
     {}
 
@@ -36585,7 +36599,7 @@
   {
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      CoarseSampleLocationNV( uint32_t pixelX_ = {}, uint32_t pixelY_ = {}, uint32_t sample_ = {} ) VULKAN_HPP_NOEXCEPT
+    CoarseSampleLocationNV( uint32_t pixelX_ = {}, uint32_t pixelY_ = {}, uint32_t sample_ = {} ) VULKAN_HPP_NOEXCEPT
       : pixelX( pixelX_ )
       , pixelY( pixelY_ )
       , sample( sample_ )
@@ -37398,7 +37412,7 @@
   {
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      SpecializationMapEntry( uint32_t constantID_ = {}, uint32_t offset_ = {}, size_t size_ = {} ) VULKAN_HPP_NOEXCEPT
+    SpecializationMapEntry( uint32_t constantID_ = {}, uint32_t offset_ = {}, size_t size_ = {} ) VULKAN_HPP_NOEXCEPT
       : constantID( constantID_ )
       , offset( offset_ )
       , size( size_ )
@@ -39781,11 +39795,11 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      DebugUtilsMessengerCreateInfoEXT( VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCreateFlagsEXT flags_           = {},
-                                        VULKAN_HPP_NAMESPACE::DebugUtilsMessageSeverityFlagsEXT messageSeverity_ = {},
-                                        VULKAN_HPP_NAMESPACE::DebugUtilsMessageTypeFlagsEXT     messageType_     = {},
-                                        PFN_vkDebugUtilsMessengerCallbackEXT                    pfnUserCallback_ = {},
-                                        void * pUserData_ = {} ) VULKAN_HPP_NOEXCEPT
+    DebugUtilsMessengerCreateInfoEXT( VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCreateFlagsEXT flags_           = {},
+                                      VULKAN_HPP_NAMESPACE::DebugUtilsMessageSeverityFlagsEXT messageSeverity_ = {},
+                                      VULKAN_HPP_NAMESPACE::DebugUtilsMessageTypeFlagsEXT     messageType_     = {},
+                                      PFN_vkDebugUtilsMessengerCallbackEXT                    pfnUserCallback_ = {},
+                                      void * pUserData_ = {} ) VULKAN_HPP_NOEXCEPT
       : flags( flags_ )
       , messageSeverity( messageSeverity_ )
       , messageType( messageType_ )
@@ -40147,7 +40161,7 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      DedicatedAllocationImageCreateInfoNV( VULKAN_HPP_NAMESPACE::Bool32 dedicatedAllocation_ = {} ) VULKAN_HPP_NOEXCEPT
+    DedicatedAllocationImageCreateInfoNV( VULKAN_HPP_NAMESPACE::Bool32 dedicatedAllocation_ = {} ) VULKAN_HPP_NOEXCEPT
       : dedicatedAllocation( dedicatedAllocation_ )
     {}
 
@@ -40234,8 +40248,8 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      DedicatedAllocationMemoryAllocateInfoNV( VULKAN_HPP_NAMESPACE::Image  image_  = {},
-                                               VULKAN_HPP_NAMESPACE::Buffer buffer_ = {} ) VULKAN_HPP_NOEXCEPT
+    DedicatedAllocationMemoryAllocateInfoNV( VULKAN_HPP_NAMESPACE::Image  image_  = {},
+                                             VULKAN_HPP_NAMESPACE::Buffer buffer_ = {} ) VULKAN_HPP_NOEXCEPT
       : image( image_ )
       , buffer( buffer_ )
     {}
@@ -40331,7 +40345,7 @@
 
 #  if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      DeferredOperationInfoKHR( VULKAN_HPP_NAMESPACE::DeferredOperationKHR operationHandle_ = {} ) VULKAN_HPP_NOEXCEPT
+    DeferredOperationInfoKHR( VULKAN_HPP_NAMESPACE::DeferredOperationKHR operationHandle_ = {} ) VULKAN_HPP_NOEXCEPT
       : operationHandle( operationHandle_ )
     {}
 
@@ -40561,8 +40575,8 @@
   {
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      DescriptorPoolSize( VULKAN_HPP_NAMESPACE::DescriptorType type_ = VULKAN_HPP_NAMESPACE::DescriptorType::eSampler,
-                          uint32_t                             descriptorCount_ = {} ) VULKAN_HPP_NOEXCEPT
+    DescriptorPoolSize( VULKAN_HPP_NAMESPACE::DescriptorType type_ = VULKAN_HPP_NAMESPACE::DescriptorType::eSampler,
+                        uint32_t                             descriptorCount_ = {} ) VULKAN_HPP_NOEXCEPT
       : type( type_ )
       , descriptorCount( descriptorCount_ )
     {}
@@ -40630,10 +40644,10 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      DescriptorPoolCreateInfo( VULKAN_HPP_NAMESPACE::DescriptorPoolCreateFlags  flags_         = {},
-                                uint32_t                                         maxSets_       = {},
-                                uint32_t                                         poolSizeCount_ = {},
-                                const VULKAN_HPP_NAMESPACE::DescriptorPoolSize * pPoolSizes_ = {} ) VULKAN_HPP_NOEXCEPT
+    DescriptorPoolCreateInfo( VULKAN_HPP_NAMESPACE::DescriptorPoolCreateFlags  flags_         = {},
+                              uint32_t                                         maxSets_       = {},
+                              uint32_t                                         poolSizeCount_ = {},
+                              const VULKAN_HPP_NAMESPACE::DescriptorPoolSize * pPoolSizes_    = {} ) VULKAN_HPP_NOEXCEPT
       : flags( flags_ )
       , maxSets( maxSets_ )
       , poolSizeCount( poolSizeCount_ )
@@ -40768,7 +40782,7 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      DescriptorPoolInlineUniformBlockCreateInfoEXT( uint32_t maxInlineUniformBlockBindings_ = {} ) VULKAN_HPP_NOEXCEPT
+    DescriptorPoolInlineUniformBlockCreateInfoEXT( uint32_t maxInlineUniformBlockBindings_ = {} ) VULKAN_HPP_NOEXCEPT
       : maxInlineUniformBlockBindings( maxInlineUniformBlockBindings_ )
     {}
 
@@ -41424,8 +41438,8 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      DescriptorSetVariableDescriptorCountAllocateInfo( uint32_t         descriptorSetCount_ = {},
-                                                        const uint32_t * pDescriptorCounts_  = {} ) VULKAN_HPP_NOEXCEPT
+    DescriptorSetVariableDescriptorCountAllocateInfo( uint32_t         descriptorSetCount_ = {},
+                                                      const uint32_t * pDescriptorCounts_  = {} ) VULKAN_HPP_NOEXCEPT
       : descriptorSetCount( descriptorSetCount_ )
       , pDescriptorCounts( pDescriptorCounts_ )
     {}
@@ -41543,7 +41557,7 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      DescriptorSetVariableDescriptorCountLayoutSupport( uint32_t maxVariableDescriptorCount_ = {} ) VULKAN_HPP_NOEXCEPT
+    DescriptorSetVariableDescriptorCountLayoutSupport( uint32_t maxVariableDescriptorCount_ = {} ) VULKAN_HPP_NOEXCEPT
       : maxVariableDescriptorCount( maxVariableDescriptorCount_ )
     {}
 
@@ -42058,61 +42072,61 @@
   {
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      PhysicalDeviceFeatures( VULKAN_HPP_NAMESPACE::Bool32 robustBufferAccess_                      = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 fullDrawIndexUint32_                     = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 imageCubeArray_                          = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 independentBlend_                        = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 geometryShader_                          = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 tessellationShader_                      = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 sampleRateShading_                       = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 dualSrcBlend_                            = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 logicOp_                                 = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 multiDrawIndirect_                       = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 drawIndirectFirstInstance_               = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 depthClamp_                              = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 depthBiasClamp_                          = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 fillModeNonSolid_                        = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 depthBounds_                             = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 wideLines_                               = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 largePoints_                             = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 alphaToOne_                              = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 multiViewport_                           = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 samplerAnisotropy_                       = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 textureCompressionETC2_                  = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 textureCompressionASTC_LDR_              = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 textureCompressionBC_                    = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 occlusionQueryPrecise_                   = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 pipelineStatisticsQuery_                 = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 vertexPipelineStoresAndAtomics_          = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 fragmentStoresAndAtomics_                = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 shaderTessellationAndGeometryPointSize_  = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 shaderImageGatherExtended_               = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageExtendedFormats_       = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageMultisample_           = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageReadWithoutFormat_     = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageWriteWithoutFormat_    = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 shaderUniformBufferArrayDynamicIndexing_ = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 shaderSampledImageArrayDynamicIndexing_  = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 shaderStorageBufferArrayDynamicIndexing_ = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageArrayDynamicIndexing_  = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 shaderClipDistance_                      = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 shaderCullDistance_                      = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 shaderFloat64_                           = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 shaderInt64_                             = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 shaderInt16_                             = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 shaderResourceResidency_                 = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 shaderResourceMinLod_                    = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 sparseBinding_                           = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 sparseResidencyBuffer_                   = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 sparseResidencyImage2D_                  = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 sparseResidencyImage3D_                  = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 sparseResidency2Samples_                 = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 sparseResidency4Samples_                 = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 sparseResidency8Samples_                 = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 sparseResidency16Samples_                = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 sparseResidencyAliased_                  = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 variableMultisampleRate_                 = {},
-                              VULKAN_HPP_NAMESPACE::Bool32 inheritedQueries_ = {} ) VULKAN_HPP_NOEXCEPT
+    PhysicalDeviceFeatures( VULKAN_HPP_NAMESPACE::Bool32 robustBufferAccess_                      = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 fullDrawIndexUint32_                     = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 imageCubeArray_                          = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 independentBlend_                        = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 geometryShader_                          = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 tessellationShader_                      = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 sampleRateShading_                       = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 dualSrcBlend_                            = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 logicOp_                                 = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 multiDrawIndirect_                       = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 drawIndirectFirstInstance_               = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 depthClamp_                              = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 depthBiasClamp_                          = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 fillModeNonSolid_                        = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 depthBounds_                             = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 wideLines_                               = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 largePoints_                             = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 alphaToOne_                              = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 multiViewport_                           = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 samplerAnisotropy_                       = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 textureCompressionETC2_                  = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 textureCompressionASTC_LDR_              = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 textureCompressionBC_                    = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 occlusionQueryPrecise_                   = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 pipelineStatisticsQuery_                 = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 vertexPipelineStoresAndAtomics_          = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 fragmentStoresAndAtomics_                = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 shaderTessellationAndGeometryPointSize_  = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 shaderImageGatherExtended_               = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageExtendedFormats_       = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageMultisample_           = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageReadWithoutFormat_     = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageWriteWithoutFormat_    = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 shaderUniformBufferArrayDynamicIndexing_ = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 shaderSampledImageArrayDynamicIndexing_  = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 shaderStorageBufferArrayDynamicIndexing_ = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageArrayDynamicIndexing_  = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 shaderClipDistance_                      = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 shaderCullDistance_                      = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 shaderFloat64_                           = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 shaderInt64_                             = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 shaderInt16_                             = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 shaderResourceResidency_                 = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 shaderResourceMinLod_                    = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 sparseBinding_                           = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 sparseResidencyBuffer_                   = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 sparseResidencyImage2D_                  = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 sparseResidencyImage3D_                  = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 sparseResidency2Samples_                 = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 sparseResidency4Samples_                 = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 sparseResidency8Samples_                 = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 sparseResidency16Samples_                = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 sparseResidencyAliased_                  = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 variableMultisampleRate_                 = {},
+                            VULKAN_HPP_NAMESPACE::Bool32 inheritedQueries_ = {} ) VULKAN_HPP_NOEXCEPT
       : robustBufferAccess( robustBufferAccess_ )
       , fullDrawIndexUint32( fullDrawIndexUint32_ )
       , imageCubeArray( imageCubeArray_ )
@@ -42972,8 +42986,8 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      DeviceEventInfoEXT( VULKAN_HPP_NAMESPACE::DeviceEventTypeEXT deviceEvent_ =
-                            VULKAN_HPP_NAMESPACE::DeviceEventTypeEXT::eDisplayHotplug ) VULKAN_HPP_NOEXCEPT
+    DeviceEventInfoEXT( VULKAN_HPP_NAMESPACE::DeviceEventTypeEXT deviceEvent_ =
+                          VULKAN_HPP_NAMESPACE::DeviceEventTypeEXT::eDisplayHotplug ) VULKAN_HPP_NOEXCEPT
       : deviceEvent( deviceEvent_ )
     {}
 
@@ -43423,10 +43437,10 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      DeviceGroupPresentInfoKHR( uint32_t                                                swapchainCount_ = {},
-                                 const uint32_t *                                        pDeviceMasks_   = {},
-                                 VULKAN_HPP_NAMESPACE::DeviceGroupPresentModeFlagBitsKHR mode_ =
-                                   VULKAN_HPP_NAMESPACE::DeviceGroupPresentModeFlagBitsKHR::eLocal ) VULKAN_HPP_NOEXCEPT
+    DeviceGroupPresentInfoKHR( uint32_t                                                swapchainCount_ = {},
+                               const uint32_t *                                        pDeviceMasks_   = {},
+                               VULKAN_HPP_NAMESPACE::DeviceGroupPresentModeFlagBitsKHR mode_ =
+                                 VULKAN_HPP_NAMESPACE::DeviceGroupPresentModeFlagBitsKHR::eLocal ) VULKAN_HPP_NOEXCEPT
       : swapchainCount( swapchainCount_ )
       , pDeviceMasks( pDeviceMasks_ )
       , mode( mode_ )
@@ -43676,12 +43690,12 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      DeviceGroupSubmitInfo( uint32_t         waitSemaphoreCount_            = {},
-                             const uint32_t * pWaitSemaphoreDeviceIndices_   = {},
-                             uint32_t         commandBufferCount_            = {},
-                             const uint32_t * pCommandBufferDeviceMasks_     = {},
-                             uint32_t         signalSemaphoreCount_          = {},
-                             const uint32_t * pSignalSemaphoreDeviceIndices_ = {} ) VULKAN_HPP_NOEXCEPT
+    DeviceGroupSubmitInfo( uint32_t         waitSemaphoreCount_            = {},
+                           const uint32_t * pWaitSemaphoreDeviceIndices_   = {},
+                           uint32_t         commandBufferCount_            = {},
+                           const uint32_t * pCommandBufferDeviceMasks_     = {},
+                           uint32_t         signalSemaphoreCount_          = {},
+                           const uint32_t * pSignalSemaphoreDeviceIndices_ = {} ) VULKAN_HPP_NOEXCEPT
       : waitSemaphoreCount( waitSemaphoreCount_ )
       , pWaitSemaphoreDeviceIndices( pWaitSemaphoreDeviceIndices_ )
       , commandBufferCount( commandBufferCount_ )
@@ -43948,7 +43962,7 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      DeviceMemoryOpaqueCaptureAddressInfo( VULKAN_HPP_NAMESPACE::DeviceMemory memory_ = {} ) VULKAN_HPP_NOEXCEPT
+    DeviceMemoryOpaqueCaptureAddressInfo( VULKAN_HPP_NAMESPACE::DeviceMemory memory_ = {} ) VULKAN_HPP_NOEXCEPT
       : memory( memory_ )
     {}
 
@@ -44124,7 +44138,7 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      DevicePrivateDataCreateInfoEXT( uint32_t privateDataSlotRequestCount_ = {} ) VULKAN_HPP_NOEXCEPT
+    DevicePrivateDataCreateInfoEXT( uint32_t privateDataSlotRequestCount_ = {} ) VULKAN_HPP_NOEXCEPT
       : privateDataSlotRequestCount( privateDataSlotRequestCount_ )
     {}
 
@@ -44210,8 +44224,8 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      DeviceQueueGlobalPriorityCreateInfoEXT( VULKAN_HPP_NAMESPACE::QueueGlobalPriorityEXT globalPriority_ =
-                                                VULKAN_HPP_NAMESPACE::QueueGlobalPriorityEXT::eLow ) VULKAN_HPP_NOEXCEPT
+    DeviceQueueGlobalPriorityCreateInfoEXT( VULKAN_HPP_NAMESPACE::QueueGlobalPriorityEXT globalPriority_ =
+                                              VULKAN_HPP_NAMESPACE::QueueGlobalPriorityEXT::eLow ) VULKAN_HPP_NOEXCEPT
       : globalPriority( globalPriority_ )
     {}
 
@@ -44502,7 +44516,7 @@
   {
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      DispatchIndirectCommand( uint32_t x_ = {}, uint32_t y_ = {}, uint32_t z_ = {} ) VULKAN_HPP_NOEXCEPT
+    DispatchIndirectCommand( uint32_t x_ = {}, uint32_t y_ = {}, uint32_t z_ = {} ) VULKAN_HPP_NOEXCEPT
       : x( x_ )
       , y( y_ )
       , z( z_ )
@@ -44578,8 +44592,8 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      DisplayEventInfoEXT( VULKAN_HPP_NAMESPACE::DisplayEventTypeEXT displayEvent_ =
-                             VULKAN_HPP_NAMESPACE::DisplayEventTypeEXT::eFirstPixelOut ) VULKAN_HPP_NOEXCEPT
+    DisplayEventInfoEXT( VULKAN_HPP_NAMESPACE::DisplayEventTypeEXT displayEvent_ =
+                           VULKAN_HPP_NAMESPACE::DisplayEventTypeEXT::eFirstPixelOut ) VULKAN_HPP_NOEXCEPT
       : displayEvent( displayEvent_ )
     {}
 
@@ -44727,8 +44741,8 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      DisplayModeCreateInfoKHR( VULKAN_HPP_NAMESPACE::DisplayModeCreateFlagsKHR flags_      = {},
-                                VULKAN_HPP_NAMESPACE::DisplayModeParametersKHR  parameters_ = {} ) VULKAN_HPP_NOEXCEPT
+    DisplayModeCreateInfoKHR( VULKAN_HPP_NAMESPACE::DisplayModeCreateFlagsKHR flags_      = {},
+                              VULKAN_HPP_NAMESPACE::DisplayModeParametersKHR  parameters_ = {} ) VULKAN_HPP_NOEXCEPT
       : flags( flags_ )
       , parameters( parameters_ )
     {}
@@ -44818,8 +44832,8 @@
   {
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      DisplayModePropertiesKHR( VULKAN_HPP_NAMESPACE::DisplayModeKHR           displayMode_ = {},
-                                VULKAN_HPP_NAMESPACE::DisplayModeParametersKHR parameters_  = {} ) VULKAN_HPP_NOEXCEPT
+    DisplayModePropertiesKHR( VULKAN_HPP_NAMESPACE::DisplayModeKHR           displayMode_ = {},
+                              VULKAN_HPP_NAMESPACE::DisplayModeParametersKHR parameters_  = {} ) VULKAN_HPP_NOEXCEPT
       : displayMode( displayMode_ )
       , parameters( parameters_ )
     {}
@@ -45017,15 +45031,15 @@
   {
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      DisplayPlaneCapabilitiesKHR( VULKAN_HPP_NAMESPACE::DisplayPlaneAlphaFlagsKHR supportedAlpha_ = {},
-                                   VULKAN_HPP_NAMESPACE::Offset2D                  minSrcPosition_ = {},
-                                   VULKAN_HPP_NAMESPACE::Offset2D                  maxSrcPosition_ = {},
-                                   VULKAN_HPP_NAMESPACE::Extent2D                  minSrcExtent_   = {},
-                                   VULKAN_HPP_NAMESPACE::Extent2D                  maxSrcExtent_   = {},
-                                   VULKAN_HPP_NAMESPACE::Offset2D                  minDstPosition_ = {},
-                                   VULKAN_HPP_NAMESPACE::Offset2D                  maxDstPosition_ = {},
-                                   VULKAN_HPP_NAMESPACE::Extent2D                  minDstExtent_   = {},
-                                   VULKAN_HPP_NAMESPACE::Extent2D maxDstExtent_ = {} ) VULKAN_HPP_NOEXCEPT
+    DisplayPlaneCapabilitiesKHR( VULKAN_HPP_NAMESPACE::DisplayPlaneAlphaFlagsKHR supportedAlpha_ = {},
+                                 VULKAN_HPP_NAMESPACE::Offset2D                  minSrcPosition_ = {},
+                                 VULKAN_HPP_NAMESPACE::Offset2D                  maxSrcPosition_ = {},
+                                 VULKAN_HPP_NAMESPACE::Extent2D                  minSrcExtent_   = {},
+                                 VULKAN_HPP_NAMESPACE::Extent2D                  maxSrcExtent_   = {},
+                                 VULKAN_HPP_NAMESPACE::Offset2D                  minDstPosition_ = {},
+                                 VULKAN_HPP_NAMESPACE::Offset2D                  maxDstPosition_ = {},
+                                 VULKAN_HPP_NAMESPACE::Extent2D                  minDstExtent_   = {},
+                                 VULKAN_HPP_NAMESPACE::Extent2D maxDstExtent_ = {} ) VULKAN_HPP_NOEXCEPT
       : supportedAlpha( supportedAlpha_ )
       , minSrcPosition( minSrcPosition_ )
       , maxSrcPosition( maxSrcPosition_ )
@@ -45570,13 +45584,13 @@
   {
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      DisplayPropertiesKHR( VULKAN_HPP_NAMESPACE::DisplayKHR               display_              = {},
-                            const char *                                   displayName_          = {},
-                            VULKAN_HPP_NAMESPACE::Extent2D                 physicalDimensions_   = {},
-                            VULKAN_HPP_NAMESPACE::Extent2D                 physicalResolution_   = {},
-                            VULKAN_HPP_NAMESPACE::SurfaceTransformFlagsKHR supportedTransforms_  = {},
-                            VULKAN_HPP_NAMESPACE::Bool32                   planeReorderPossible_ = {},
-                            VULKAN_HPP_NAMESPACE::Bool32                   persistentContent_ = {} ) VULKAN_HPP_NOEXCEPT
+    DisplayPropertiesKHR( VULKAN_HPP_NAMESPACE::DisplayKHR               display_              = {},
+                          const char *                                   displayName_          = {},
+                          VULKAN_HPP_NAMESPACE::Extent2D                 physicalDimensions_   = {},
+                          VULKAN_HPP_NAMESPACE::Extent2D                 physicalResolution_   = {},
+                          VULKAN_HPP_NAMESPACE::SurfaceTransformFlagsKHR supportedTransforms_  = {},
+                          VULKAN_HPP_NAMESPACE::Bool32                   planeReorderPossible_ = {},
+                          VULKAN_HPP_NAMESPACE::Bool32                   persistentContent_ = {} ) VULKAN_HPP_NOEXCEPT
       : display( display_ )
       , displayName( displayName_ )
       , physicalDimensions( physicalDimensions_ )
@@ -45645,7 +45659,7 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      DisplayProperties2KHR( VULKAN_HPP_NAMESPACE::DisplayPropertiesKHR displayProperties_ = {} ) VULKAN_HPP_NOEXCEPT
+    DisplayProperties2KHR( VULKAN_HPP_NAMESPACE::DisplayPropertiesKHR displayProperties_ = {} ) VULKAN_HPP_NOEXCEPT
       : displayProperties( displayProperties_ )
     {}
 
@@ -45715,16 +45729,16 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      DisplaySurfaceCreateInfoKHR( VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateFlagsKHR flags_           = {},
-                                   VULKAN_HPP_NAMESPACE::DisplayModeKHR               displayMode_     = {},
-                                   uint32_t                                           planeIndex_      = {},
-                                   uint32_t                                           planeStackIndex_ = {},
-                                   VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR  transform_ =
-                                     VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR::eIdentity,
-                                   float                                              globalAlpha_ = {},
-                                   VULKAN_HPP_NAMESPACE::DisplayPlaneAlphaFlagBitsKHR alphaMode_ =
-                                     VULKAN_HPP_NAMESPACE::DisplayPlaneAlphaFlagBitsKHR::eOpaque,
-                                   VULKAN_HPP_NAMESPACE::Extent2D imageExtent_ = {} ) VULKAN_HPP_NOEXCEPT
+    DisplaySurfaceCreateInfoKHR( VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateFlagsKHR flags_           = {},
+                                 VULKAN_HPP_NAMESPACE::DisplayModeKHR               displayMode_     = {},
+                                 uint32_t                                           planeIndex_      = {},
+                                 uint32_t                                           planeStackIndex_ = {},
+                                 VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR  transform_ =
+                                   VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR::eIdentity,
+                                 float                                              globalAlpha_ = {},
+                                 VULKAN_HPP_NAMESPACE::DisplayPlaneAlphaFlagBitsKHR alphaMode_ =
+                                   VULKAN_HPP_NAMESPACE::DisplayPlaneAlphaFlagBitsKHR::eOpaque,
+                                 VULKAN_HPP_NAMESPACE::Extent2D imageExtent_ = {} ) VULKAN_HPP_NOEXCEPT
       : flags( flags_ )
       , displayMode( displayMode_ )
       , planeIndex( planeIndex_ )
@@ -46353,7 +46367,7 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      ExportFenceCreateInfo( VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlags handleTypes_ = {} ) VULKAN_HPP_NOEXCEPT
+    ExportFenceCreateInfo( VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlags handleTypes_ = {} ) VULKAN_HPP_NOEXCEPT
       : handleTypes( handleTypes_ )
     {}
 
@@ -47095,8 +47109,8 @@
   {
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR_14
-      ExtensionProperties( std::array<char, VK_MAX_EXTENSION_NAME_SIZE> const & extensionName_ = {},
-                           uint32_t                                             specVersion_ = {} ) VULKAN_HPP_NOEXCEPT
+    ExtensionProperties( std::array<char, VK_MAX_EXTENSION_NAME_SIZE> const & extensionName_ = {},
+                         uint32_t                                             specVersion_   = {} ) VULKAN_HPP_NOEXCEPT
       : extensionName( extensionName_ )
       , specVersion( specVersion_ )
     {}
@@ -47515,11 +47529,11 @@
   {
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      ImageFormatProperties( VULKAN_HPP_NAMESPACE::Extent3D         maxExtent_       = {},
-                             uint32_t                               maxMipLevels_    = {},
-                             uint32_t                               maxArrayLayers_  = {},
-                             VULKAN_HPP_NAMESPACE::SampleCountFlags sampleCounts_    = {},
-                             VULKAN_HPP_NAMESPACE::DeviceSize       maxResourceSize_ = {} ) VULKAN_HPP_NOEXCEPT
+    ImageFormatProperties( VULKAN_HPP_NAMESPACE::Extent3D         maxExtent_       = {},
+                           uint32_t                               maxMipLevels_    = {},
+                           uint32_t                               maxArrayLayers_  = {},
+                           VULKAN_HPP_NAMESPACE::SampleCountFlags sampleCounts_    = {},
+                           VULKAN_HPP_NAMESPACE::DeviceSize       maxResourceSize_ = {} ) VULKAN_HPP_NOEXCEPT
       : maxExtent( maxExtent_ )
       , maxMipLevels( maxMipLevels_ )
       , maxArrayLayers( maxArrayLayers_ )
@@ -48061,9 +48075,9 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      FenceGetFdInfoKHR( VULKAN_HPP_NAMESPACE::Fence                           fence_ = {},
-                         VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits handleType_ =
-                           VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits::eOpaqueFd ) VULKAN_HPP_NOEXCEPT
+    FenceGetFdInfoKHR( VULKAN_HPP_NAMESPACE::Fence                           fence_ = {},
+                       VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits handleType_ =
+                         VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits::eOpaqueFd ) VULKAN_HPP_NOEXCEPT
       : fence( fence_ )
       , handleType( handleType_ )
     {}
@@ -48334,9 +48348,9 @@
   {
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      FormatProperties( VULKAN_HPP_NAMESPACE::FormatFeatureFlags linearTilingFeatures_  = {},
-                        VULKAN_HPP_NAMESPACE::FormatFeatureFlags optimalTilingFeatures_ = {},
-                        VULKAN_HPP_NAMESPACE::FormatFeatureFlags bufferFeatures_        = {} ) VULKAN_HPP_NOEXCEPT
+    FormatProperties( VULKAN_HPP_NAMESPACE::FormatFeatureFlags linearTilingFeatures_  = {},
+                      VULKAN_HPP_NAMESPACE::FormatFeatureFlags optimalTilingFeatures_ = {},
+                      VULKAN_HPP_NAMESPACE::FormatFeatureFlags bufferFeatures_        = {} ) VULKAN_HPP_NOEXCEPT
       : linearTilingFeatures( linearTilingFeatures_ )
       , optimalTilingFeatures( optimalTilingFeatures_ )
       , bufferFeatures( bufferFeatures_ )
@@ -48395,7 +48409,7 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      FormatProperties2( VULKAN_HPP_NAMESPACE::FormatProperties formatProperties_ = {} ) VULKAN_HPP_NOEXCEPT
+    FormatProperties2( VULKAN_HPP_NAMESPACE::FormatProperties formatProperties_ = {} ) VULKAN_HPP_NOEXCEPT
       : formatProperties( formatProperties_ )
     {}
 
@@ -48465,13 +48479,13 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      FramebufferAttachmentImageInfo( VULKAN_HPP_NAMESPACE::ImageCreateFlags flags_           = {},
-                                      VULKAN_HPP_NAMESPACE::ImageUsageFlags  usage_           = {},
-                                      uint32_t                               width_           = {},
-                                      uint32_t                               height_          = {},
-                                      uint32_t                               layerCount_      = {},
-                                      uint32_t                               viewFormatCount_ = {},
-                                      const VULKAN_HPP_NAMESPACE::Format *   pViewFormats_    = {} ) VULKAN_HPP_NOEXCEPT
+    FramebufferAttachmentImageInfo( VULKAN_HPP_NAMESPACE::ImageCreateFlags flags_           = {},
+                                    VULKAN_HPP_NAMESPACE::ImageUsageFlags  usage_           = {},
+                                    uint32_t                               width_           = {},
+                                    uint32_t                               height_          = {},
+                                    uint32_t                               layerCount_      = {},
+                                    uint32_t                               viewFormatCount_ = {},
+                                    const VULKAN_HPP_NAMESPACE::Format *   pViewFormats_    = {} ) VULKAN_HPP_NOEXCEPT
       : flags( flags_ )
       , usage( usage_ )
       , width( width_ )
@@ -49466,10 +49480,10 @@
   {
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      VertexInputBindingDescription( uint32_t                              binding_ = {},
-                                     uint32_t                              stride_  = {},
-                                     VULKAN_HPP_NAMESPACE::VertexInputRate inputRate_ =
-                                       VULKAN_HPP_NAMESPACE::VertexInputRate::eVertex ) VULKAN_HPP_NOEXCEPT
+    VertexInputBindingDescription( uint32_t                              binding_ = {},
+                                   uint32_t                              stride_  = {},
+                                   VULKAN_HPP_NAMESPACE::VertexInputRate inputRate_ =
+                                     VULKAN_HPP_NAMESPACE::VertexInputRate::eVertex ) VULKAN_HPP_NOEXCEPT
       : binding( binding_ )
       , stride( stride_ )
       , inputRate( inputRate_ )
@@ -49543,10 +49557,10 @@
   {
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      VertexInputAttributeDescription( uint32_t                     location_ = {},
-                                       uint32_t                     binding_  = {},
-                                       VULKAN_HPP_NAMESPACE::Format format_ = VULKAN_HPP_NAMESPACE::Format::eUndefined,
-                                       uint32_t                     offset_ = {} ) VULKAN_HPP_NOEXCEPT
+    VertexInputAttributeDescription( uint32_t                     location_ = {},
+                                     uint32_t                     binding_  = {},
+                                     VULKAN_HPP_NAMESPACE::Format format_   = VULKAN_HPP_NAMESPACE::Format::eUndefined,
+                                     uint32_t                     offset_   = {} ) VULKAN_HPP_NOEXCEPT
       : location( location_ )
       , binding( binding_ )
       , format( format_ )
@@ -49915,8 +49929,8 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      PipelineTessellationStateCreateInfo( VULKAN_HPP_NAMESPACE::PipelineTessellationStateCreateFlags flags_ = {},
-                                           uint32_t patchControlPoints_ = {} ) VULKAN_HPP_NOEXCEPT
+    PipelineTessellationStateCreateInfo( VULKAN_HPP_NAMESPACE::PipelineTessellationStateCreateFlags flags_ = {},
+                                         uint32_t patchControlPoints_ = {} ) VULKAN_HPP_NOEXCEPT
       : flags( flags_ )
       , patchControlPoints( patchControlPoints_ )
     {}
@@ -50113,11 +50127,11 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      PipelineViewportStateCreateInfo( VULKAN_HPP_NAMESPACE::PipelineViewportStateCreateFlags flags_         = {},
-                                       uint32_t                                               viewportCount_ = {},
-                                       const VULKAN_HPP_NAMESPACE::Viewport *                 pViewports_    = {},
-                                       uint32_t                                               scissorCount_  = {},
-                                       const VULKAN_HPP_NAMESPACE::Rect2D * pScissors_ = {} ) VULKAN_HPP_NOEXCEPT
+    PipelineViewportStateCreateInfo( VULKAN_HPP_NAMESPACE::PipelineViewportStateCreateFlags flags_         = {},
+                                     uint32_t                                               viewportCount_ = {},
+                                     const VULKAN_HPP_NAMESPACE::Viewport *                 pViewports_    = {},
+                                     uint32_t                                               scissorCount_  = {},
+                                     const VULKAN_HPP_NAMESPACE::Rect2D * pScissors_ = {} ) VULKAN_HPP_NOEXCEPT
       : flags( flags_ )
       , viewportCount( viewportCount_ )
       , pViewports( pViewports_ )
@@ -50628,13 +50642,13 @@
   {
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      StencilOpState( VULKAN_HPP_NAMESPACE::StencilOp failOp_      = VULKAN_HPP_NAMESPACE::StencilOp::eKeep,
-                      VULKAN_HPP_NAMESPACE::StencilOp passOp_      = VULKAN_HPP_NAMESPACE::StencilOp::eKeep,
-                      VULKAN_HPP_NAMESPACE::StencilOp depthFailOp_ = VULKAN_HPP_NAMESPACE::StencilOp::eKeep,
-                      VULKAN_HPP_NAMESPACE::CompareOp compareOp_   = VULKAN_HPP_NAMESPACE::CompareOp::eNever,
-                      uint32_t                        compareMask_ = {},
-                      uint32_t                        writeMask_   = {},
-                      uint32_t                        reference_   = {} ) VULKAN_HPP_NOEXCEPT
+    StencilOpState( VULKAN_HPP_NAMESPACE::StencilOp failOp_      = VULKAN_HPP_NAMESPACE::StencilOp::eKeep,
+                    VULKAN_HPP_NAMESPACE::StencilOp passOp_      = VULKAN_HPP_NAMESPACE::StencilOp::eKeep,
+                    VULKAN_HPP_NAMESPACE::StencilOp depthFailOp_ = VULKAN_HPP_NAMESPACE::StencilOp::eKeep,
+                    VULKAN_HPP_NAMESPACE::CompareOp compareOp_   = VULKAN_HPP_NAMESPACE::CompareOp::eNever,
+                    uint32_t                        compareMask_ = {},
+                    uint32_t                        writeMask_   = {},
+                    uint32_t                        reference_   = {} ) VULKAN_HPP_NOEXCEPT
       : failOp( failOp_ )
       , passOp( passOp_ )
       , depthFailOp( depthFailOp_ )
@@ -52359,10 +52373,10 @@
   {
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR_14
-      ImageBlit( VULKAN_HPP_NAMESPACE::ImageSubresourceLayers          srcSubresource_ = {},
-                 std::array<VULKAN_HPP_NAMESPACE::Offset3D, 2> const & srcOffsets_     = {},
-                 VULKAN_HPP_NAMESPACE::ImageSubresourceLayers          dstSubresource_ = {},
-                 std::array<VULKAN_HPP_NAMESPACE::Offset3D, 2> const & dstOffsets_     = {} ) VULKAN_HPP_NOEXCEPT
+    ImageBlit( VULKAN_HPP_NAMESPACE::ImageSubresourceLayers          srcSubresource_ = {},
+               std::array<VULKAN_HPP_NAMESPACE::Offset3D, 2> const & srcOffsets_     = {},
+               VULKAN_HPP_NAMESPACE::ImageSubresourceLayers          dstSubresource_ = {},
+               std::array<VULKAN_HPP_NAMESPACE::Offset3D, 2> const & dstOffsets_     = {} ) VULKAN_HPP_NOEXCEPT
       : srcSubresource( srcSubresource_ )
       , srcOffsets( srcOffsets_ )
       , dstSubresource( dstSubresource_ )
@@ -53350,8 +53364,8 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      ImageDrmFormatModifierListCreateInfoEXT( uint32_t         drmFormatModifierCount_ = {},
-                                               const uint64_t * pDrmFormatModifiers_    = {} ) VULKAN_HPP_NOEXCEPT
+    ImageDrmFormatModifierListCreateInfoEXT( uint32_t         drmFormatModifierCount_ = {},
+                                             const uint64_t * pDrmFormatModifiers_    = {} ) VULKAN_HPP_NOEXCEPT
       : drmFormatModifierCount( drmFormatModifierCount_ )
       , pDrmFormatModifiers( pDrmFormatModifiers_ )
     {}
@@ -53541,8 +53555,8 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      ImageFormatListCreateInfo( uint32_t                             viewFormatCount_ = {},
-                                 const VULKAN_HPP_NAMESPACE::Format * pViewFormats_    = {} ) VULKAN_HPP_NOEXCEPT
+    ImageFormatListCreateInfo( uint32_t                             viewFormatCount_ = {},
+                               const VULKAN_HPP_NAMESPACE::Format * pViewFormats_    = {} ) VULKAN_HPP_NOEXCEPT
       : viewFormatCount( viewFormatCount_ )
       , pViewFormats( pViewFormats_ )
     {}
@@ -53818,14 +53832,14 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      ImageMemoryBarrier( VULKAN_HPP_NAMESPACE::AccessFlags srcAccessMask_ = {},
-                          VULKAN_HPP_NAMESPACE::AccessFlags dstAccessMask_ = {},
-                          VULKAN_HPP_NAMESPACE::ImageLayout oldLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined,
-                          VULKAN_HPP_NAMESPACE::ImageLayout newLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined,
-                          uint32_t                          srcQueueFamilyIndex_        = {},
-                          uint32_t                          dstQueueFamilyIndex_        = {},
-                          VULKAN_HPP_NAMESPACE::Image       image_                      = {},
-                          VULKAN_HPP_NAMESPACE::ImageSubresourceRange subresourceRange_ = {} ) VULKAN_HPP_NOEXCEPT
+    ImageMemoryBarrier( VULKAN_HPP_NAMESPACE::AccessFlags srcAccessMask_ = {},
+                        VULKAN_HPP_NAMESPACE::AccessFlags dstAccessMask_ = {},
+                        VULKAN_HPP_NAMESPACE::ImageLayout oldLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined,
+                        VULKAN_HPP_NAMESPACE::ImageLayout newLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined,
+                        uint32_t                          srcQueueFamilyIndex_        = {},
+                        uint32_t                          dstQueueFamilyIndex_        = {},
+                        VULKAN_HPP_NAMESPACE::Image       image_                      = {},
+                        VULKAN_HPP_NAMESPACE::ImageSubresourceRange subresourceRange_ = {} ) VULKAN_HPP_NOEXCEPT
       : srcAccessMask( srcAccessMask_ )
       , dstAccessMask( dstAccessMask_ )
       , oldLayout( oldLayout_ )
@@ -54059,8 +54073,8 @@
 
 #  if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      ImagePipeSurfaceCreateInfoFUCHSIA( VULKAN_HPP_NAMESPACE::ImagePipeSurfaceCreateFlagsFUCHSIA flags_ = {},
-                                         zx_handle_t imagePipeHandle_ = {} ) VULKAN_HPP_NOEXCEPT
+    ImagePipeSurfaceCreateInfoFUCHSIA( VULKAN_HPP_NAMESPACE::ImagePipeSurfaceCreateFlagsFUCHSIA flags_ = {},
+                                       zx_handle_t imagePipeHandle_ = {} ) VULKAN_HPP_NOEXCEPT
       : flags( flags_ )
       , imagePipeHandle( imagePipeHandle_ )
     {}
@@ -54155,8 +54169,8 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      ImagePlaneMemoryRequirementsInfo( VULKAN_HPP_NAMESPACE::ImageAspectFlagBits planeAspect_ =
-                                          VULKAN_HPP_NAMESPACE::ImageAspectFlagBits::eColor ) VULKAN_HPP_NOEXCEPT
+    ImagePlaneMemoryRequirementsInfo( VULKAN_HPP_NAMESPACE::ImageAspectFlagBits planeAspect_ =
+                                        VULKAN_HPP_NAMESPACE::ImageAspectFlagBits::eColor ) VULKAN_HPP_NOEXCEPT
       : planeAspect( planeAspect_ )
     {}
 
@@ -54335,8 +54349,7 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      ImageSparseMemoryRequirementsInfo2( VULKAN_HPP_NAMESPACE::Image image_ = {} ) VULKAN_HPP_NOEXCEPT
-      : image( image_ )
+    ImageSparseMemoryRequirementsInfo2( VULKAN_HPP_NAMESPACE::Image image_ = {} ) VULKAN_HPP_NOEXCEPT : image( image_ )
     {}
 
     ImageSparseMemoryRequirementsInfo2( VkImageSparseMemoryRequirementsInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT
@@ -54419,7 +54432,7 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      ImageStencilUsageCreateInfo( VULKAN_HPP_NAMESPACE::ImageUsageFlags stencilUsage_ = {} ) VULKAN_HPP_NOEXCEPT
+    ImageStencilUsageCreateInfo( VULKAN_HPP_NAMESPACE::ImageUsageFlags stencilUsage_ = {} ) VULKAN_HPP_NOEXCEPT
       : stencilUsage( stencilUsage_ )
     {}
 
@@ -54503,7 +54516,7 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      ImageSwapchainCreateInfoKHR( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain_ = {} ) VULKAN_HPP_NOEXCEPT
+    ImageSwapchainCreateInfoKHR( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain_ = {} ) VULKAN_HPP_NOEXCEPT
       : swapchain( swapchain_ )
     {}
 
@@ -54669,8 +54682,8 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      ImageViewAddressPropertiesNVX( VULKAN_HPP_NAMESPACE::DeviceAddress deviceAddress_ = {},
-                                     VULKAN_HPP_NAMESPACE::DeviceSize    size_          = {} ) VULKAN_HPP_NOEXCEPT
+    ImageViewAddressPropertiesNVX( VULKAN_HPP_NAMESPACE::DeviceAddress deviceAddress_ = {},
+                                   VULKAN_HPP_NAMESPACE::DeviceSize    size_          = {} ) VULKAN_HPP_NOEXCEPT
       : deviceAddress( deviceAddress_ )
       , size( size_ )
     {}
@@ -54745,12 +54758,12 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      ImageViewCreateInfo( VULKAN_HPP_NAMESPACE::ImageViewCreateFlags flags_ = {},
-                           VULKAN_HPP_NAMESPACE::Image                image_ = {},
-                           VULKAN_HPP_NAMESPACE::ImageViewType    viewType_  = VULKAN_HPP_NAMESPACE::ImageViewType::e1D,
-                           VULKAN_HPP_NAMESPACE::Format           format_    = VULKAN_HPP_NAMESPACE::Format::eUndefined,
-                           VULKAN_HPP_NAMESPACE::ComponentMapping components_            = {},
-                           VULKAN_HPP_NAMESPACE::ImageSubresourceRange subresourceRange_ = {} ) VULKAN_HPP_NOEXCEPT
+    ImageViewCreateInfo( VULKAN_HPP_NAMESPACE::ImageViewCreateFlags flags_  = {},
+                         VULKAN_HPP_NAMESPACE::Image                image_  = {},
+                         VULKAN_HPP_NAMESPACE::ImageViewType    viewType_   = VULKAN_HPP_NAMESPACE::ImageViewType::e1D,
+                         VULKAN_HPP_NAMESPACE::Format           format_     = VULKAN_HPP_NAMESPACE::Format::eUndefined,
+                         VULKAN_HPP_NAMESPACE::ComponentMapping components_ = {},
+                         VULKAN_HPP_NAMESPACE::ImageSubresourceRange subresourceRange_ = {} ) VULKAN_HPP_NOEXCEPT
       : flags( flags_ )
       , image( image_ )
       , viewType( viewType_ )
@@ -54985,8 +54998,7 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      ImageViewUsageCreateInfo( VULKAN_HPP_NAMESPACE::ImageUsageFlags usage_ = {} ) VULKAN_HPP_NOEXCEPT
-      : usage( usage_ )
+    ImageViewUsageCreateInfo( VULKAN_HPP_NAMESPACE::ImageUsageFlags usage_ = {} ) VULKAN_HPP_NOEXCEPT : usage( usage_ )
     {}
 
     ImageViewUsageCreateInfo( VkImageViewUsageCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT
@@ -55069,7 +55081,7 @@
 
 #  if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      ImportAndroidHardwareBufferInfoANDROID( struct AHardwareBuffer * buffer_ = {} ) VULKAN_HPP_NOEXCEPT
+    ImportAndroidHardwareBufferInfoANDROID( struct AHardwareBuffer * buffer_ = {} ) VULKAN_HPP_NOEXCEPT
       : buffer( buffer_ )
     {}
 
@@ -55271,12 +55283,12 @@
 
 #  if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      ImportFenceWin32HandleInfoKHR( VULKAN_HPP_NAMESPACE::Fence                           fence_ = {},
-                                     VULKAN_HPP_NAMESPACE::FenceImportFlags                flags_ = {},
-                                     VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits handleType_ =
-                                       VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits::eOpaqueFd,
-                                     HANDLE  handle_ = {},
-                                     LPCWSTR name_   = {} ) VULKAN_HPP_NOEXCEPT
+    ImportFenceWin32HandleInfoKHR( VULKAN_HPP_NAMESPACE::Fence                           fence_ = {},
+                                   VULKAN_HPP_NAMESPACE::FenceImportFlags                flags_ = {},
+                                   VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits handleType_ =
+                                     VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits::eOpaqueFd,
+                                   HANDLE  handle_ = {},
+                                   LPCWSTR name_   = {} ) VULKAN_HPP_NOEXCEPT
       : fence( fence_ )
       , flags( flags_ )
       , handleType( handleType_ )
@@ -55401,8 +55413,8 @@
 
 #  if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      ImportMemoryBufferCollectionFUCHSIA( VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection_ = {},
-                                           uint32_t index_ = {} ) VULKAN_HPP_NOEXCEPT
+    ImportMemoryBufferCollectionFUCHSIA( VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection_ = {},
+                                         uint32_t                                      index_ = {} ) VULKAN_HPP_NOEXCEPT
       : collection( collection_ )
       , index( index_ )
     {}
@@ -55593,9 +55605,9 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      ImportMemoryHostPointerInfoEXT( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType_ =
-                                        VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits::eOpaqueFd,
-                                      void * pHostPointer_ = {} ) VULKAN_HPP_NOEXCEPT
+    ImportMemoryHostPointerInfoEXT( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType_ =
+                                      VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits::eOpaqueFd,
+                                    void * pHostPointer_ = {} ) VULKAN_HPP_NOEXCEPT
       : handleType( handleType_ )
       , pHostPointer( pHostPointer_ )
     {}
@@ -55691,10 +55703,10 @@
 
 #  if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      ImportMemoryWin32HandleInfoKHR( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType_ =
-                                        VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits::eOpaqueFd,
-                                      HANDLE  handle_ = {},
-                                      LPCWSTR name_   = {} ) VULKAN_HPP_NOEXCEPT
+    ImportMemoryWin32HandleInfoKHR( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType_ =
+                                      VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits::eOpaqueFd,
+                                    HANDLE  handle_ = {},
+                                    LPCWSTR name_   = {} ) VULKAN_HPP_NOEXCEPT
       : handleType( handleType_ )
       , handle( handle_ )
       , name( name_ )
@@ -55800,8 +55812,8 @@
 
 #  if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      ImportMemoryWin32HandleInfoNV( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagsNV handleType_ = {},
-                                     HANDLE handle_ = {} ) VULKAN_HPP_NOEXCEPT
+    ImportMemoryWin32HandleInfoNV( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagsNV handleType_ = {},
+                                   HANDLE handle_ = {} ) VULKAN_HPP_NOEXCEPT
       : handleType( handleType_ )
       , handle( handle_ )
     {}
@@ -55898,9 +55910,9 @@
 
 #  if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      ImportMemoryZirconHandleInfoFUCHSIA( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType_ =
-                                             VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits::eOpaqueFd,
-                                           zx_handle_t handle_ = {} ) VULKAN_HPP_NOEXCEPT
+    ImportMemoryZirconHandleInfoFUCHSIA( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType_ =
+                                           VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits::eOpaqueFd,
+                                         zx_handle_t handle_ = {} ) VULKAN_HPP_NOEXCEPT
       : handleType( handleType_ )
       , handle( handle_ )
     {}
@@ -55998,11 +56010,11 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      ImportSemaphoreFdInfoKHR( VULKAN_HPP_NAMESPACE::Semaphore                           semaphore_ = {},
-                                VULKAN_HPP_NAMESPACE::SemaphoreImportFlags                flags_     = {},
-                                VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits handleType_ =
-                                  VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits::eOpaqueFd,
-                                int fd_ = {} ) VULKAN_HPP_NOEXCEPT
+    ImportSemaphoreFdInfoKHR( VULKAN_HPP_NAMESPACE::Semaphore                           semaphore_ = {},
+                              VULKAN_HPP_NAMESPACE::SemaphoreImportFlags                flags_     = {},
+                              VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits handleType_ =
+                                VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits::eOpaqueFd,
+                              int fd_ = {} ) VULKAN_HPP_NOEXCEPT
       : semaphore( semaphore_ )
       , flags( flags_ )
       , handleType( handleType_ )
@@ -56116,12 +56128,12 @@
 
 #  if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      ImportSemaphoreWin32HandleInfoKHR( VULKAN_HPP_NAMESPACE::Semaphore                           semaphore_ = {},
-                                         VULKAN_HPP_NAMESPACE::SemaphoreImportFlags                flags_     = {},
-                                         VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits handleType_ =
-                                           VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits::eOpaqueFd,
-                                         HANDLE  handle_ = {},
-                                         LPCWSTR name_   = {} ) VULKAN_HPP_NOEXCEPT
+    ImportSemaphoreWin32HandleInfoKHR( VULKAN_HPP_NAMESPACE::Semaphore                           semaphore_ = {},
+                                       VULKAN_HPP_NAMESPACE::SemaphoreImportFlags                flags_     = {},
+                                       VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits handleType_ =
+                                         VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits::eOpaqueFd,
+                                       HANDLE  handle_ = {},
+                                       LPCWSTR name_   = {} ) VULKAN_HPP_NOEXCEPT
       : semaphore( semaphore_ )
       , flags( flags_ )
       , handleType( handleType_ )
@@ -56248,11 +56260,11 @@
 
 #  if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      ImportSemaphoreZirconHandleInfoFUCHSIA( VULKAN_HPP_NAMESPACE::Semaphore                           semaphore_ = {},
-                                              VULKAN_HPP_NAMESPACE::SemaphoreImportFlags                flags_     = {},
-                                              VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits handleType_ =
-                                                VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits::eOpaqueFd,
-                                              zx_handle_t handle_ = {} ) VULKAN_HPP_NOEXCEPT
+    ImportSemaphoreZirconHandleInfoFUCHSIA( VULKAN_HPP_NAMESPACE::Semaphore                           semaphore_ = {},
+                                            VULKAN_HPP_NAMESPACE::SemaphoreImportFlags                flags_     = {},
+                                            VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits handleType_ =
+                                              VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits::eOpaqueFd,
+                                            zx_handle_t handle_ = {} ) VULKAN_HPP_NOEXCEPT
       : semaphore( semaphore_ )
       , flags( flags_ )
       , handleType( handleType_ )
@@ -56371,20 +56383,20 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      IndirectCommandsLayoutTokenNV( VULKAN_HPP_NAMESPACE::IndirectCommandsTokenTypeNV tokenType_ =
-                                       VULKAN_HPP_NAMESPACE::IndirectCommandsTokenTypeNV::eShaderGroup,
-                                     uint32_t                                   stream_                       = {},
-                                     uint32_t                                   offset_                       = {},
-                                     uint32_t                                   vertexBindingUnit_            = {},
-                                     VULKAN_HPP_NAMESPACE::Bool32               vertexDynamicStride_          = {},
-                                     VULKAN_HPP_NAMESPACE::PipelineLayout       pushconstantPipelineLayout_   = {},
-                                     VULKAN_HPP_NAMESPACE::ShaderStageFlags     pushconstantShaderStageFlags_ = {},
-                                     uint32_t                                   pushconstantOffset_           = {},
-                                     uint32_t                                   pushconstantSize_             = {},
-                                     VULKAN_HPP_NAMESPACE::IndirectStateFlagsNV indirectStateFlags_           = {},
-                                     uint32_t                                   indexTypeCount_               = {},
-                                     const VULKAN_HPP_NAMESPACE::IndexType *    pIndexTypes_                  = {},
-                                     const uint32_t * pIndexTypeValues_ = {} ) VULKAN_HPP_NOEXCEPT
+    IndirectCommandsLayoutTokenNV( VULKAN_HPP_NAMESPACE::IndirectCommandsTokenTypeNV tokenType_ =
+                                     VULKAN_HPP_NAMESPACE::IndirectCommandsTokenTypeNV::eShaderGroup,
+                                   uint32_t                                   stream_                       = {},
+                                   uint32_t                                   offset_                       = {},
+                                   uint32_t                                   vertexBindingUnit_            = {},
+                                   VULKAN_HPP_NAMESPACE::Bool32               vertexDynamicStride_          = {},
+                                   VULKAN_HPP_NAMESPACE::PipelineLayout       pushconstantPipelineLayout_   = {},
+                                   VULKAN_HPP_NAMESPACE::ShaderStageFlags     pushconstantShaderStageFlags_ = {},
+                                   uint32_t                                   pushconstantOffset_           = {},
+                                   uint32_t                                   pushconstantSize_             = {},
+                                   VULKAN_HPP_NAMESPACE::IndirectStateFlagsNV indirectStateFlags_           = {},
+                                   uint32_t                                   indexTypeCount_               = {},
+                                   const VULKAN_HPP_NAMESPACE::IndexType *    pIndexTypes_                  = {},
+                                   const uint32_t * pIndexTypeValues_ = {} ) VULKAN_HPP_NOEXCEPT
       : tokenType( tokenType_ )
       , stream( stream_ )
       , offset( offset_ )
@@ -56909,9 +56921,9 @@
   {
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      InputAttachmentAspectReference( uint32_t                               subpass_              = {},
-                                      uint32_t                               inputAttachmentIndex_ = {},
-                                      VULKAN_HPP_NAMESPACE::ImageAspectFlags aspectMask_ = {} ) VULKAN_HPP_NOEXCEPT
+    InputAttachmentAspectReference( uint32_t                               subpass_              = {},
+                                    uint32_t                               inputAttachmentIndex_ = {},
+                                    VULKAN_HPP_NAMESPACE::ImageAspectFlags aspectMask_ = {} ) VULKAN_HPP_NOEXCEPT
       : subpass( subpass_ )
       , inputAttachmentIndex( inputAttachmentIndex_ )
       , aspectMask( aspectMask_ )
@@ -57160,10 +57172,10 @@
   {
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR_14
-      LayerProperties( std::array<char, VK_MAX_EXTENSION_NAME_SIZE> const & layerName_             = {},
-                       uint32_t                                             specVersion_           = {},
-                       uint32_t                                             implementationVersion_ = {},
-                       std::array<char, VK_MAX_DESCRIPTION_SIZE> const &    description_ = {} ) VULKAN_HPP_NOEXCEPT
+    LayerProperties( std::array<char, VK_MAX_EXTENSION_NAME_SIZE> const & layerName_             = {},
+                     uint32_t                                             specVersion_           = {},
+                     uint32_t                                             implementationVersion_ = {},
+                     std::array<char, VK_MAX_DESCRIPTION_SIZE> const &    description_ = {} ) VULKAN_HPP_NOEXCEPT
       : layerName( layerName_ )
       , specVersion( specVersion_ )
       , implementationVersion( implementationVersion_ )
@@ -57786,8 +57798,8 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      MemoryDedicatedRequirements( VULKAN_HPP_NAMESPACE::Bool32 prefersDedicatedAllocation_  = {},
-                                   VULKAN_HPP_NAMESPACE::Bool32 requiresDedicatedAllocation_ = {} ) VULKAN_HPP_NOEXCEPT
+    MemoryDedicatedRequirements( VULKAN_HPP_NAMESPACE::Bool32 prefersDedicatedAllocation_  = {},
+                                 VULKAN_HPP_NAMESPACE::Bool32 requiresDedicatedAllocation_ = {} ) VULKAN_HPP_NOEXCEPT
       : prefersDedicatedAllocation( prefersDedicatedAllocation_ )
       , requiresDedicatedAllocation( requiresDedicatedAllocation_ )
     {}
@@ -57934,7 +57946,7 @@
 
 #  if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      MemoryGetAndroidHardwareBufferInfoANDROID( VULKAN_HPP_NAMESPACE::DeviceMemory memory_ = {} ) VULKAN_HPP_NOEXCEPT
+    MemoryGetAndroidHardwareBufferInfoANDROID( VULKAN_HPP_NAMESPACE::DeviceMemory memory_ = {} ) VULKAN_HPP_NOEXCEPT
       : memory( memory_ )
     {}
 
@@ -58023,9 +58035,9 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      MemoryGetFdInfoKHR( VULKAN_HPP_NAMESPACE::DeviceMemory                     memory_ = {},
-                          VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType_ =
-                            VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits::eOpaqueFd ) VULKAN_HPP_NOEXCEPT
+    MemoryGetFdInfoKHR( VULKAN_HPP_NAMESPACE::DeviceMemory                     memory_ = {},
+                        VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType_ =
+                          VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits::eOpaqueFd ) VULKAN_HPP_NOEXCEPT
       : memory( memory_ )
       , handleType( handleType_ )
     {}
@@ -58440,8 +58452,8 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      MemoryOpResultFUCHSIA( VULKAN_HPP_NAMESPACE::DeviceSize discardedOffset_ = {},
-                             VULKAN_HPP_NAMESPACE::DeviceSize discardedSize_   = {} ) VULKAN_HPP_NOEXCEPT
+    MemoryOpResultFUCHSIA( VULKAN_HPP_NAMESPACE::DeviceSize discardedOffset_ = {},
+                           VULKAN_HPP_NAMESPACE::DeviceSize discardedSize_   = {} ) VULKAN_HPP_NOEXCEPT
       : discardedOffset( discardedOffset_ )
       , discardedSize( discardedSize_ )
     {}
@@ -58516,7 +58528,7 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      MemoryOpaqueCaptureAddressAllocateInfo( uint64_t opaqueCaptureAddress_ = {} ) VULKAN_HPP_NOEXCEPT
+    MemoryOpaqueCaptureAddressAllocateInfo( uint64_t opaqueCaptureAddress_ = {} ) VULKAN_HPP_NOEXCEPT
       : opaqueCaptureAddress( opaqueCaptureAddress_ )
     {}
 
@@ -58842,7 +58854,7 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      MemoryRequirements2( VULKAN_HPP_NAMESPACE::MemoryRequirements memoryRequirements_ = {} ) VULKAN_HPP_NOEXCEPT
+    MemoryRequirements2( VULKAN_HPP_NAMESPACE::MemoryRequirements memoryRequirements_ = {} ) VULKAN_HPP_NOEXCEPT
       : memoryRequirements( memoryRequirements_ )
     {}
 
@@ -59205,7 +59217,7 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      MultisamplePropertiesEXT( VULKAN_HPP_NAMESPACE::Extent2D maxSampleLocationGridSize_ = {} ) VULKAN_HPP_NOEXCEPT
+    MultisamplePropertiesEXT( VULKAN_HPP_NAMESPACE::Extent2D maxSampleLocationGridSize_ = {} ) VULKAN_HPP_NOEXCEPT
       : maxSampleLocationGridSize( maxSampleLocationGridSize_ )
     {}
 
@@ -59763,10 +59775,10 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      PerformanceOverrideInfoINTEL( VULKAN_HPP_NAMESPACE::PerformanceOverrideTypeINTEL type_ =
-                                      VULKAN_HPP_NAMESPACE::PerformanceOverrideTypeINTEL::eNullHardware,
-                                    VULKAN_HPP_NAMESPACE::Bool32 enable_    = {},
-                                    uint64_t                     parameter_ = {} ) VULKAN_HPP_NOEXCEPT
+    PerformanceOverrideInfoINTEL( VULKAN_HPP_NAMESPACE::PerformanceOverrideTypeINTEL type_ =
+                                    VULKAN_HPP_NAMESPACE::PerformanceOverrideTypeINTEL::eNullHardware,
+                                  VULKAN_HPP_NAMESPACE::Bool32 enable_    = {},
+                                  uint64_t                     parameter_ = {} ) VULKAN_HPP_NOEXCEPT
       : type( type_ )
       , enable( enable_ )
       , parameter( parameter_ )
@@ -60164,10 +60176,10 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      PhysicalDevice16BitStorageFeatures( VULKAN_HPP_NAMESPACE::Bool32 storageBuffer16BitAccess_           = {},
-                                          VULKAN_HPP_NAMESPACE::Bool32 uniformAndStorageBuffer16BitAccess_ = {},
-                                          VULKAN_HPP_NAMESPACE::Bool32 storagePushConstant16_              = {},
-                                          VULKAN_HPP_NAMESPACE::Bool32 storageInputOutput16_ = {} ) VULKAN_HPP_NOEXCEPT
+    PhysicalDevice16BitStorageFeatures( VULKAN_HPP_NAMESPACE::Bool32 storageBuffer16BitAccess_           = {},
+                                        VULKAN_HPP_NAMESPACE::Bool32 uniformAndStorageBuffer16BitAccess_ = {},
+                                        VULKAN_HPP_NAMESPACE::Bool32 storagePushConstant16_              = {},
+                                        VULKAN_HPP_NAMESPACE::Bool32 storageInputOutput16_ = {} ) VULKAN_HPP_NOEXCEPT
       : storageBuffer16BitAccess( storageBuffer16BitAccess_ )
       , uniformAndStorageBuffer16BitAccess( uniformAndStorageBuffer16BitAccess_ )
       , storagePushConstant16( storagePushConstant16_ )
@@ -60287,9 +60299,9 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      PhysicalDevice8BitStorageFeatures( VULKAN_HPP_NAMESPACE::Bool32 storageBuffer8BitAccess_           = {},
-                                         VULKAN_HPP_NAMESPACE::Bool32 uniformAndStorageBuffer8BitAccess_ = {},
-                                         VULKAN_HPP_NAMESPACE::Bool32 storagePushConstant8_ = {} ) VULKAN_HPP_NOEXCEPT
+    PhysicalDevice8BitStorageFeatures( VULKAN_HPP_NAMESPACE::Bool32 storageBuffer8BitAccess_           = {},
+                                       VULKAN_HPP_NAMESPACE::Bool32 uniformAndStorageBuffer8BitAccess_ = {},
+                                       VULKAN_HPP_NAMESPACE::Bool32 storagePushConstant8_ = {} ) VULKAN_HPP_NOEXCEPT
       : storageBuffer8BitAccess( storageBuffer8BitAccess_ )
       , uniformAndStorageBuffer8BitAccess( uniformAndStorageBuffer8BitAccess_ )
       , storagePushConstant8( storagePushConstant8_ )
@@ -61771,7 +61783,7 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      PhysicalDeviceCustomBorderColorPropertiesEXT( uint32_t maxCustomBorderColorSamplers_ = {} ) VULKAN_HPP_NOEXCEPT
+    PhysicalDeviceCustomBorderColorPropertiesEXT( uint32_t maxCustomBorderColorSamplers_ = {} ) VULKAN_HPP_NOEXCEPT
       : maxCustomBorderColorSamplers( maxCustomBorderColorSamplers_ )
     {}
 
@@ -61940,7 +61952,7 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      PhysicalDeviceDepthClipEnableFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 depthClipEnable_ = {} ) VULKAN_HPP_NOEXCEPT
+    PhysicalDeviceDepthClipEnableFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 depthClipEnable_ = {} ) VULKAN_HPP_NOEXCEPT
       : depthClipEnable( depthClipEnable_ )
     {}
 
@@ -62939,7 +62951,7 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      PhysicalDeviceDiscardRectanglePropertiesEXT( uint32_t maxDiscardRectangles_ = {} ) VULKAN_HPP_NOEXCEPT
+    PhysicalDeviceDiscardRectanglePropertiesEXT( uint32_t maxDiscardRectangles_ = {} ) VULKAN_HPP_NOEXCEPT
       : maxDiscardRectangles( maxDiscardRectangles_ )
     {}
 
@@ -63724,7 +63736,7 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      PhysicalDeviceFeatures2( VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures features_ = {} ) VULKAN_HPP_NOEXCEPT
+    PhysicalDeviceFeatures2( VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures features_ = {} ) VULKAN_HPP_NOEXCEPT
       : features( features_ )
     {}
 
@@ -64634,7 +64646,7 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      PhysicalDeviceHostQueryResetFeatures( VULKAN_HPP_NAMESPACE::Bool32 hostQueryReset_ = {} ) VULKAN_HPP_NOEXCEPT
+    PhysicalDeviceHostQueryResetFeatures( VULKAN_HPP_NAMESPACE::Bool32 hostQueryReset_ = {} ) VULKAN_HPP_NOEXCEPT
       : hostQueryReset( hostQueryReset_ )
     {}
 
@@ -64720,11 +64732,11 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR_14
-      PhysicalDeviceIDProperties( std::array<uint8_t, VK_UUID_SIZE> const & deviceUUID_      = {},
-                                  std::array<uint8_t, VK_UUID_SIZE> const & driverUUID_      = {},
-                                  std::array<uint8_t, VK_LUID_SIZE> const & deviceLUID_      = {},
-                                  uint32_t                                  deviceNodeMask_  = {},
-                                  VULKAN_HPP_NAMESPACE::Bool32              deviceLUIDValid_ = {} ) VULKAN_HPP_NOEXCEPT
+    PhysicalDeviceIDProperties( std::array<uint8_t, VK_UUID_SIZE> const & deviceUUID_      = {},
+                                std::array<uint8_t, VK_UUID_SIZE> const & driverUUID_      = {},
+                                std::array<uint8_t, VK_LUID_SIZE> const & deviceLUID_      = {},
+                                uint32_t                                  deviceNodeMask_  = {},
+                                VULKAN_HPP_NAMESPACE::Bool32              deviceLUIDValid_ = {} ) VULKAN_HPP_NOEXCEPT
       : deviceUUID( deviceUUID_ )
       , driverUUID( driverUUID_ )
       , deviceLUID( deviceLUID_ )
@@ -65169,8 +65181,8 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      PhysicalDeviceImageViewImageFormatInfoEXT( VULKAN_HPP_NAMESPACE::ImageViewType imageViewType_ =
-                                                   VULKAN_HPP_NAMESPACE::ImageViewType::e1D ) VULKAN_HPP_NOEXCEPT
+    PhysicalDeviceImageViewImageFormatInfoEXT( VULKAN_HPP_NAMESPACE::ImageViewType imageViewType_ =
+                                                 VULKAN_HPP_NAMESPACE::ImageViewType::e1D ) VULKAN_HPP_NOEXCEPT
       : imageViewType( imageViewType_ )
     {}
 
@@ -65348,7 +65360,7 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      PhysicalDeviceIndexTypeUint8FeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 indexTypeUint8_ = {} ) VULKAN_HPP_NOEXCEPT
+    PhysicalDeviceIndexTypeUint8FeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 indexTypeUint8_ = {} ) VULKAN_HPP_NOEXCEPT
       : indexTypeUint8( indexTypeUint8_ )
     {}
 
@@ -65635,112 +65647,112 @@
   {
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR_14
-      PhysicalDeviceLimits( uint32_t                         maxImageDimension1D_                             = {},
-                            uint32_t                         maxImageDimension2D_                             = {},
-                            uint32_t                         maxImageDimension3D_                             = {},
-                            uint32_t                         maxImageDimensionCube_                           = {},
-                            uint32_t                         maxImageArrayLayers_                             = {},
-                            uint32_t                         maxTexelBufferElements_                          = {},
-                            uint32_t                         maxUniformBufferRange_                           = {},
-                            uint32_t                         maxStorageBufferRange_                           = {},
-                            uint32_t                         maxPushConstantsSize_                            = {},
-                            uint32_t                         maxMemoryAllocationCount_                        = {},
-                            uint32_t                         maxSamplerAllocationCount_                       = {},
-                            VULKAN_HPP_NAMESPACE::DeviceSize bufferImageGranularity_                          = {},
-                            VULKAN_HPP_NAMESPACE::DeviceSize sparseAddressSpaceSize_                          = {},
-                            uint32_t                         maxBoundDescriptorSets_                          = {},
-                            uint32_t                         maxPerStageDescriptorSamplers_                   = {},
-                            uint32_t                         maxPerStageDescriptorUniformBuffers_             = {},
-                            uint32_t                         maxPerStageDescriptorStorageBuffers_             = {},
-                            uint32_t                         maxPerStageDescriptorSampledImages_              = {},
-                            uint32_t                         maxPerStageDescriptorStorageImages_              = {},
-                            uint32_t                         maxPerStageDescriptorInputAttachments_           = {},
-                            uint32_t                         maxPerStageResources_                            = {},
-                            uint32_t                         maxDescriptorSetSamplers_                        = {},
-                            uint32_t                         maxDescriptorSetUniformBuffers_                  = {},
-                            uint32_t                         maxDescriptorSetUniformBuffersDynamic_           = {},
-                            uint32_t                         maxDescriptorSetStorageBuffers_                  = {},
-                            uint32_t                         maxDescriptorSetStorageBuffersDynamic_           = {},
-                            uint32_t                         maxDescriptorSetSampledImages_                   = {},
-                            uint32_t                         maxDescriptorSetStorageImages_                   = {},
-                            uint32_t                         maxDescriptorSetInputAttachments_                = {},
-                            uint32_t                         maxVertexInputAttributes_                        = {},
-                            uint32_t                         maxVertexInputBindings_                          = {},
-                            uint32_t                         maxVertexInputAttributeOffset_                   = {},
-                            uint32_t                         maxVertexInputBindingStride_                     = {},
-                            uint32_t                         maxVertexOutputComponents_                       = {},
-                            uint32_t                         maxTessellationGenerationLevel_                  = {},
-                            uint32_t                         maxTessellationPatchSize_                        = {},
-                            uint32_t                         maxTessellationControlPerVertexInputComponents_  = {},
-                            uint32_t                         maxTessellationControlPerVertexOutputComponents_ = {},
-                            uint32_t                         maxTessellationControlPerPatchOutputComponents_  = {},
-                            uint32_t                         maxTessellationControlTotalOutputComponents_     = {},
-                            uint32_t                         maxTessellationEvaluationInputComponents_        = {},
-                            uint32_t                         maxTessellationEvaluationOutputComponents_       = {},
-                            uint32_t                         maxGeometryShaderInvocations_                    = {},
-                            uint32_t                         maxGeometryInputComponents_                      = {},
-                            uint32_t                         maxGeometryOutputComponents_                     = {},
-                            uint32_t                         maxGeometryOutputVertices_                       = {},
-                            uint32_t                         maxGeometryTotalOutputComponents_                = {},
-                            uint32_t                         maxFragmentInputComponents_                      = {},
-                            uint32_t                         maxFragmentOutputAttachments_                    = {},
-                            uint32_t                         maxFragmentDualSrcAttachments_                   = {},
-                            uint32_t                         maxFragmentCombinedOutputResources_              = {},
-                            uint32_t                         maxComputeSharedMemorySize_                      = {},
-                            std::array<uint32_t, 3> const &  maxComputeWorkGroupCount_                        = {},
-                            uint32_t                         maxComputeWorkGroupInvocations_                  = {},
-                            std::array<uint32_t, 3> const &  maxComputeWorkGroupSize_                         = {},
-                            uint32_t                         subPixelPrecisionBits_                           = {},
-                            uint32_t                         subTexelPrecisionBits_                           = {},
-                            uint32_t                         mipmapPrecisionBits_                             = {},
-                            uint32_t                         maxDrawIndexedIndexValue_                        = {},
-                            uint32_t                         maxDrawIndirectCount_                            = {},
-                            float                            maxSamplerLodBias_                               = {},
-                            float                            maxSamplerAnisotropy_                            = {},
-                            uint32_t                         maxViewports_                                    = {},
-                            std::array<uint32_t, 2> const &  maxViewportDimensions_                           = {},
-                            std::array<float, 2> const &     viewportBoundsRange_                             = {},
-                            uint32_t                         viewportSubPixelBits_                            = {},
-                            size_t                           minMemoryMapAlignment_                           = {},
-                            VULKAN_HPP_NAMESPACE::DeviceSize minTexelBufferOffsetAlignment_                   = {},
-                            VULKAN_HPP_NAMESPACE::DeviceSize minUniformBufferOffsetAlignment_                 = {},
-                            VULKAN_HPP_NAMESPACE::DeviceSize minStorageBufferOffsetAlignment_                 = {},
-                            int32_t                          minTexelOffset_                                  = {},
-                            uint32_t                         maxTexelOffset_                                  = {},
-                            int32_t                          minTexelGatherOffset_                            = {},
-                            uint32_t                         maxTexelGatherOffset_                            = {},
-                            float                            minInterpolationOffset_                          = {},
-                            float                            maxInterpolationOffset_                          = {},
-                            uint32_t                         subPixelInterpolationOffsetBits_                 = {},
-                            uint32_t                         maxFramebufferWidth_                             = {},
-                            uint32_t                         maxFramebufferHeight_                            = {},
-                            uint32_t                         maxFramebufferLayers_                            = {},
-                            VULKAN_HPP_NAMESPACE::SampleCountFlags framebufferColorSampleCounts_              = {},
-                            VULKAN_HPP_NAMESPACE::SampleCountFlags framebufferDepthSampleCounts_              = {},
-                            VULKAN_HPP_NAMESPACE::SampleCountFlags framebufferStencilSampleCounts_            = {},
-                            VULKAN_HPP_NAMESPACE::SampleCountFlags framebufferNoAttachmentsSampleCounts_      = {},
-                            uint32_t                               maxColorAttachments_                       = {},
-                            VULKAN_HPP_NAMESPACE::SampleCountFlags sampledImageColorSampleCounts_             = {},
-                            VULKAN_HPP_NAMESPACE::SampleCountFlags sampledImageIntegerSampleCounts_           = {},
-                            VULKAN_HPP_NAMESPACE::SampleCountFlags sampledImageDepthSampleCounts_             = {},
-                            VULKAN_HPP_NAMESPACE::SampleCountFlags sampledImageStencilSampleCounts_           = {},
-                            VULKAN_HPP_NAMESPACE::SampleCountFlags storageImageSampleCounts_                  = {},
-                            uint32_t                               maxSampleMaskWords_                        = {},
-                            VULKAN_HPP_NAMESPACE::Bool32           timestampComputeAndGraphics_               = {},
-                            float                                  timestampPeriod_                           = {},
-                            uint32_t                               maxClipDistances_                          = {},
-                            uint32_t                               maxCullDistances_                          = {},
-                            uint32_t                               maxCombinedClipAndCullDistances_           = {},
-                            uint32_t                               discreteQueuePriorities_                   = {},
-                            std::array<float, 2> const &           pointSizeRange_                            = {},
-                            std::array<float, 2> const &           lineWidthRange_                            = {},
-                            float                                  pointSizeGranularity_                      = {},
-                            float                                  lineWidthGranularity_                      = {},
-                            VULKAN_HPP_NAMESPACE::Bool32           strictLines_                               = {},
-                            VULKAN_HPP_NAMESPACE::Bool32           standardSampleLocations_                   = {},
-                            VULKAN_HPP_NAMESPACE::DeviceSize       optimalBufferCopyOffsetAlignment_          = {},
-                            VULKAN_HPP_NAMESPACE::DeviceSize       optimalBufferCopyRowPitchAlignment_        = {},
-                            VULKAN_HPP_NAMESPACE::DeviceSize       nonCoherentAtomSize_ = {} ) VULKAN_HPP_NOEXCEPT
+    PhysicalDeviceLimits( uint32_t                               maxImageDimension1D_                             = {},
+                          uint32_t                               maxImageDimension2D_                             = {},
+                          uint32_t                               maxImageDimension3D_                             = {},
+                          uint32_t                               maxImageDimensionCube_                           = {},
+                          uint32_t                               maxImageArrayLayers_                             = {},
+                          uint32_t                               maxTexelBufferElements_                          = {},
+                          uint32_t                               maxUniformBufferRange_                           = {},
+                          uint32_t                               maxStorageBufferRange_                           = {},
+                          uint32_t                               maxPushConstantsSize_                            = {},
+                          uint32_t                               maxMemoryAllocationCount_                        = {},
+                          uint32_t                               maxSamplerAllocationCount_                       = {},
+                          VULKAN_HPP_NAMESPACE::DeviceSize       bufferImageGranularity_                          = {},
+                          VULKAN_HPP_NAMESPACE::DeviceSize       sparseAddressSpaceSize_                          = {},
+                          uint32_t                               maxBoundDescriptorSets_                          = {},
+                          uint32_t                               maxPerStageDescriptorSamplers_                   = {},
+                          uint32_t                               maxPerStageDescriptorUniformBuffers_             = {},
+                          uint32_t                               maxPerStageDescriptorStorageBuffers_             = {},
+                          uint32_t                               maxPerStageDescriptorSampledImages_              = {},
+                          uint32_t                               maxPerStageDescriptorStorageImages_              = {},
+                          uint32_t                               maxPerStageDescriptorInputAttachments_           = {},
+                          uint32_t                               maxPerStageResources_                            = {},
+                          uint32_t                               maxDescriptorSetSamplers_                        = {},
+                          uint32_t                               maxDescriptorSetUniformBuffers_                  = {},
+                          uint32_t                               maxDescriptorSetUniformBuffersDynamic_           = {},
+                          uint32_t                               maxDescriptorSetStorageBuffers_                  = {},
+                          uint32_t                               maxDescriptorSetStorageBuffersDynamic_           = {},
+                          uint32_t                               maxDescriptorSetSampledImages_                   = {},
+                          uint32_t                               maxDescriptorSetStorageImages_                   = {},
+                          uint32_t                               maxDescriptorSetInputAttachments_                = {},
+                          uint32_t                               maxVertexInputAttributes_                        = {},
+                          uint32_t                               maxVertexInputBindings_                          = {},
+                          uint32_t                               maxVertexInputAttributeOffset_                   = {},
+                          uint32_t                               maxVertexInputBindingStride_                     = {},
+                          uint32_t                               maxVertexOutputComponents_                       = {},
+                          uint32_t                               maxTessellationGenerationLevel_                  = {},
+                          uint32_t                               maxTessellationPatchSize_                        = {},
+                          uint32_t                               maxTessellationControlPerVertexInputComponents_  = {},
+                          uint32_t                               maxTessellationControlPerVertexOutputComponents_ = {},
+                          uint32_t                               maxTessellationControlPerPatchOutputComponents_  = {},
+                          uint32_t                               maxTessellationControlTotalOutputComponents_     = {},
+                          uint32_t                               maxTessellationEvaluationInputComponents_        = {},
+                          uint32_t                               maxTessellationEvaluationOutputComponents_       = {},
+                          uint32_t                               maxGeometryShaderInvocations_                    = {},
+                          uint32_t                               maxGeometryInputComponents_                      = {},
+                          uint32_t                               maxGeometryOutputComponents_                     = {},
+                          uint32_t                               maxGeometryOutputVertices_                       = {},
+                          uint32_t                               maxGeometryTotalOutputComponents_                = {},
+                          uint32_t                               maxFragmentInputComponents_                      = {},
+                          uint32_t                               maxFragmentOutputAttachments_                    = {},
+                          uint32_t                               maxFragmentDualSrcAttachments_                   = {},
+                          uint32_t                               maxFragmentCombinedOutputResources_              = {},
+                          uint32_t                               maxComputeSharedMemorySize_                      = {},
+                          std::array<uint32_t, 3> const &        maxComputeWorkGroupCount_                        = {},
+                          uint32_t                               maxComputeWorkGroupInvocations_                  = {},
+                          std::array<uint32_t, 3> const &        maxComputeWorkGroupSize_                         = {},
+                          uint32_t                               subPixelPrecisionBits_                           = {},
+                          uint32_t                               subTexelPrecisionBits_                           = {},
+                          uint32_t                               mipmapPrecisionBits_                             = {},
+                          uint32_t                               maxDrawIndexedIndexValue_                        = {},
+                          uint32_t                               maxDrawIndirectCount_                            = {},
+                          float                                  maxSamplerLodBias_                               = {},
+                          float                                  maxSamplerAnisotropy_                            = {},
+                          uint32_t                               maxViewports_                                    = {},
+                          std::array<uint32_t, 2> const &        maxViewportDimensions_                           = {},
+                          std::array<float, 2> const &           viewportBoundsRange_                             = {},
+                          uint32_t                               viewportSubPixelBits_                            = {},
+                          size_t                                 minMemoryMapAlignment_                           = {},
+                          VULKAN_HPP_NAMESPACE::DeviceSize       minTexelBufferOffsetAlignment_                   = {},
+                          VULKAN_HPP_NAMESPACE::DeviceSize       minUniformBufferOffsetAlignment_                 = {},
+                          VULKAN_HPP_NAMESPACE::DeviceSize       minStorageBufferOffsetAlignment_                 = {},
+                          int32_t                                minTexelOffset_                                  = {},
+                          uint32_t                               maxTexelOffset_                                  = {},
+                          int32_t                                minTexelGatherOffset_                            = {},
+                          uint32_t                               maxTexelGatherOffset_                            = {},
+                          float                                  minInterpolationOffset_                          = {},
+                          float                                  maxInterpolationOffset_                          = {},
+                          uint32_t                               subPixelInterpolationOffsetBits_                 = {},
+                          uint32_t                               maxFramebufferWidth_                             = {},
+                          uint32_t                               maxFramebufferHeight_                            = {},
+                          uint32_t                               maxFramebufferLayers_                            = {},
+                          VULKAN_HPP_NAMESPACE::SampleCountFlags framebufferColorSampleCounts_                    = {},
+                          VULKAN_HPP_NAMESPACE::SampleCountFlags framebufferDepthSampleCounts_                    = {},
+                          VULKAN_HPP_NAMESPACE::SampleCountFlags framebufferStencilSampleCounts_                  = {},
+                          VULKAN_HPP_NAMESPACE::SampleCountFlags framebufferNoAttachmentsSampleCounts_            = {},
+                          uint32_t                               maxColorAttachments_                             = {},
+                          VULKAN_HPP_NAMESPACE::SampleCountFlags sampledImageColorSampleCounts_                   = {},
+                          VULKAN_HPP_NAMESPACE::SampleCountFlags sampledImageIntegerSampleCounts_                 = {},
+                          VULKAN_HPP_NAMESPACE::SampleCountFlags sampledImageDepthSampleCounts_                   = {},
+                          VULKAN_HPP_NAMESPACE::SampleCountFlags sampledImageStencilSampleCounts_                 = {},
+                          VULKAN_HPP_NAMESPACE::SampleCountFlags storageImageSampleCounts_                        = {},
+                          uint32_t                               maxSampleMaskWords_                              = {},
+                          VULKAN_HPP_NAMESPACE::Bool32           timestampComputeAndGraphics_                     = {},
+                          float                                  timestampPeriod_                                 = {},
+                          uint32_t                               maxClipDistances_                                = {},
+                          uint32_t                               maxCullDistances_                                = {},
+                          uint32_t                               maxCombinedClipAndCullDistances_                 = {},
+                          uint32_t                               discreteQueuePriorities_                         = {},
+                          std::array<float, 2> const &           pointSizeRange_                                  = {},
+                          std::array<float, 2> const &           lineWidthRange_                                  = {},
+                          float                                  pointSizeGranularity_                            = {},
+                          float                                  lineWidthGranularity_                            = {},
+                          VULKAN_HPP_NAMESPACE::Bool32           strictLines_                                     = {},
+                          VULKAN_HPP_NAMESPACE::Bool32           standardSampleLocations_                         = {},
+                          VULKAN_HPP_NAMESPACE::DeviceSize       optimalBufferCopyOffsetAlignment_                = {},
+                          VULKAN_HPP_NAMESPACE::DeviceSize       optimalBufferCopyRowPitchAlignment_              = {},
+                          VULKAN_HPP_NAMESPACE::DeviceSize       nonCoherentAtomSize_ = {} ) VULKAN_HPP_NOEXCEPT
       : maxImageDimension1D( maxImageDimension1D_ )
       , maxImageDimension2D( maxImageDimension2D_ )
       , maxImageDimension3D( maxImageDimension3D_ )
@@ -66251,7 +66263,7 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      PhysicalDeviceLineRasterizationPropertiesEXT( uint32_t lineSubPixelPrecisionBits_ = {} ) VULKAN_HPP_NOEXCEPT
+    PhysicalDeviceLineRasterizationPropertiesEXT( uint32_t lineSubPixelPrecisionBits_ = {} ) VULKAN_HPP_NOEXCEPT
       : lineSubPixelPrecisionBits( lineSubPixelPrecisionBits_ )
     {}
 
@@ -66594,7 +66606,7 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      PhysicalDeviceMemoryPriorityFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 memoryPriority_ = {} ) VULKAN_HPP_NOEXCEPT
+    PhysicalDeviceMemoryPriorityFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 memoryPriority_ = {} ) VULKAN_HPP_NOEXCEPT
       : memoryPriority( memoryPriority_ )
     {}
 
@@ -66815,8 +66827,8 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      PhysicalDeviceMeshShaderFeaturesNV( VULKAN_HPP_NAMESPACE::Bool32 taskShader_ = {},
-                                          VULKAN_HPP_NAMESPACE::Bool32 meshShader_ = {} ) VULKAN_HPP_NOEXCEPT
+    PhysicalDeviceMeshShaderFeaturesNV( VULKAN_HPP_NAMESPACE::Bool32 taskShader_ = {},
+                                        VULKAN_HPP_NAMESPACE::Bool32 meshShader_ = {} ) VULKAN_HPP_NOEXCEPT
       : taskShader( taskShader_ )
       , meshShader( meshShader_ )
     {}
@@ -66911,19 +66923,19 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR_14
-      PhysicalDeviceMeshShaderPropertiesNV( uint32_t                        maxDrawMeshTasksCount_          = {},
-                                            uint32_t                        maxTaskWorkGroupInvocations_    = {},
-                                            std::array<uint32_t, 3> const & maxTaskWorkGroupSize_           = {},
-                                            uint32_t                        maxTaskTotalMemorySize_         = {},
-                                            uint32_t                        maxTaskOutputCount_             = {},
-                                            uint32_t                        maxMeshWorkGroupInvocations_    = {},
-                                            std::array<uint32_t, 3> const & maxMeshWorkGroupSize_           = {},
-                                            uint32_t                        maxMeshTotalMemorySize_         = {},
-                                            uint32_t                        maxMeshOutputVertices_          = {},
-                                            uint32_t                        maxMeshOutputPrimitives_        = {},
-                                            uint32_t                        maxMeshMultiviewViewCount_      = {},
-                                            uint32_t                        meshOutputPerVertexGranularity_ = {},
-                                            uint32_t meshOutputPerPrimitiveGranularity_ = {} ) VULKAN_HPP_NOEXCEPT
+    PhysicalDeviceMeshShaderPropertiesNV( uint32_t                        maxDrawMeshTasksCount_          = {},
+                                          uint32_t                        maxTaskWorkGroupInvocations_    = {},
+                                          std::array<uint32_t, 3> const & maxTaskWorkGroupSize_           = {},
+                                          uint32_t                        maxTaskTotalMemorySize_         = {},
+                                          uint32_t                        maxTaskOutputCount_             = {},
+                                          uint32_t                        maxMeshWorkGroupInvocations_    = {},
+                                          std::array<uint32_t, 3> const & maxMeshWorkGroupSize_           = {},
+                                          uint32_t                        maxMeshTotalMemorySize_         = {},
+                                          uint32_t                        maxMeshOutputVertices_          = {},
+                                          uint32_t                        maxMeshOutputPrimitives_        = {},
+                                          uint32_t                        maxMeshMultiviewViewCount_      = {},
+                                          uint32_t                        meshOutputPerVertexGranularity_ = {},
+                                          uint32_t meshOutputPerPrimitiveGranularity_ = {} ) VULKAN_HPP_NOEXCEPT
       : maxDrawMeshTasksCount( maxDrawMeshTasksCount_ )
       , maxTaskWorkGroupInvocations( maxTaskWorkGroupInvocations_ )
       , maxTaskWorkGroupSize( maxTaskWorkGroupSize_ )
@@ -67232,8 +67244,8 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      PhysicalDeviceMultiviewProperties( uint32_t maxMultiviewViewCount_     = {},
-                                         uint32_t maxMultiviewInstanceIndex_ = {} ) VULKAN_HPP_NOEXCEPT
+    PhysicalDeviceMultiviewProperties( uint32_t maxMultiviewViewCount_     = {},
+                                       uint32_t maxMultiviewInstanceIndex_ = {} ) VULKAN_HPP_NOEXCEPT
       : maxMultiviewViewCount( maxMultiviewViewCount_ )
       , maxMultiviewInstanceIndex( maxMultiviewInstanceIndex_ )
     {}
@@ -67835,7 +67847,7 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      PhysicalDevicePrivateDataFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 privateData_ = {} ) VULKAN_HPP_NOEXCEPT
+    PhysicalDevicePrivateDataFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 privateData_ = {} ) VULKAN_HPP_NOEXCEPT
       : privateData( privateData_ )
     {}
 
@@ -68067,7 +68079,7 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR_14
-      PhysicalDeviceProperties2( VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties properties_ = {} ) VULKAN_HPP_NOEXCEPT
+    PhysicalDeviceProperties2( VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties properties_ = {} ) VULKAN_HPP_NOEXCEPT
       : properties( properties_ )
     {}
 
@@ -68139,7 +68151,7 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      PhysicalDeviceProtectedMemoryFeatures( VULKAN_HPP_NAMESPACE::Bool32 protectedMemory_ = {} ) VULKAN_HPP_NOEXCEPT
+    PhysicalDeviceProtectedMemoryFeatures( VULKAN_HPP_NAMESPACE::Bool32 protectedMemory_ = {} ) VULKAN_HPP_NOEXCEPT
       : protectedMemory( protectedMemory_ )
     {}
 
@@ -68226,7 +68238,7 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      PhysicalDeviceProtectedMemoryProperties( VULKAN_HPP_NAMESPACE::Bool32 protectedNoFault_ = {} ) VULKAN_HPP_NOEXCEPT
+    PhysicalDeviceProtectedMemoryProperties( VULKAN_HPP_NAMESPACE::Bool32 protectedNoFault_ = {} ) VULKAN_HPP_NOEXCEPT
       : protectedNoFault( protectedNoFault_ )
     {}
 
@@ -68301,7 +68313,7 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      PhysicalDevicePushDescriptorPropertiesKHR( uint32_t maxPushDescriptors_ = {} ) VULKAN_HPP_NOEXCEPT
+    PhysicalDevicePushDescriptorPropertiesKHR( uint32_t maxPushDescriptors_ = {} ) VULKAN_HPP_NOEXCEPT
       : maxPushDescriptors( maxPushDescriptors_ )
     {}
 
@@ -68560,15 +68572,15 @@
 
 #  if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      PhysicalDeviceRayTracingPropertiesKHR( uint32_t shaderGroupHandleSize_                  = {},
-                                             uint32_t maxRecursionDepth_                      = {},
-                                             uint32_t maxShaderGroupStride_                   = {},
-                                             uint32_t shaderGroupBaseAlignment_               = {},
-                                             uint64_t maxGeometryCount_                       = {},
-                                             uint64_t maxInstanceCount_                       = {},
-                                             uint64_t maxPrimitiveCount_                      = {},
-                                             uint32_t maxDescriptorSetAccelerationStructures_ = {},
-                                             uint32_t shaderGroupHandleCaptureReplaySize_     = {} ) VULKAN_HPP_NOEXCEPT
+    PhysicalDeviceRayTracingPropertiesKHR( uint32_t shaderGroupHandleSize_                  = {},
+                                           uint32_t maxRecursionDepth_                      = {},
+                                           uint32_t maxShaderGroupStride_                   = {},
+                                           uint32_t shaderGroupBaseAlignment_               = {},
+                                           uint64_t maxGeometryCount_                       = {},
+                                           uint64_t maxInstanceCount_                       = {},
+                                           uint64_t maxPrimitiveCount_                      = {},
+                                           uint32_t maxDescriptorSetAccelerationStructures_ = {},
+                                           uint32_t shaderGroupHandleCaptureReplaySize_     = {} ) VULKAN_HPP_NOEXCEPT
       : shaderGroupHandleSize( shaderGroupHandleSize_ )
       , maxRecursionDepth( maxRecursionDepth_ )
       , maxShaderGroupStride( maxShaderGroupStride_ )
@@ -68674,14 +68686,14 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      PhysicalDeviceRayTracingPropertiesNV( uint32_t shaderGroupHandleSize_                  = {},
-                                            uint32_t maxRecursionDepth_                      = {},
-                                            uint32_t maxShaderGroupStride_                   = {},
-                                            uint32_t shaderGroupBaseAlignment_               = {},
-                                            uint64_t maxGeometryCount_                       = {},
-                                            uint64_t maxInstanceCount_                       = {},
-                                            uint64_t maxTriangleCount_                       = {},
-                                            uint32_t maxDescriptorSetAccelerationStructures_ = {} ) VULKAN_HPP_NOEXCEPT
+    PhysicalDeviceRayTracingPropertiesNV( uint32_t shaderGroupHandleSize_                  = {},
+                                          uint32_t maxRecursionDepth_                      = {},
+                                          uint32_t maxShaderGroupStride_                   = {},
+                                          uint32_t shaderGroupBaseAlignment_               = {},
+                                          uint64_t maxGeometryCount_                       = {},
+                                          uint64_t maxInstanceCount_                       = {},
+                                          uint64_t maxTriangleCount_                       = {},
+                                          uint32_t maxDescriptorSetAccelerationStructures_ = {} ) VULKAN_HPP_NOEXCEPT
       : shaderGroupHandleSize( shaderGroupHandleSize_ )
       , maxRecursionDepth( maxRecursionDepth_ )
       , maxShaderGroupStride( maxShaderGroupStride_ )
@@ -68874,9 +68886,9 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      PhysicalDeviceRobustness2FeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 robustBufferAccess2_ = {},
-                                            VULKAN_HPP_NAMESPACE::Bool32 robustImageAccess2_  = {},
-                                            VULKAN_HPP_NAMESPACE::Bool32 nullDescriptor_      = {} ) VULKAN_HPP_NOEXCEPT
+    PhysicalDeviceRobustness2FeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 robustBufferAccess2_ = {},
+                                          VULKAN_HPP_NAMESPACE::Bool32 robustImageAccess2_  = {},
+                                          VULKAN_HPP_NAMESPACE::Bool32 nullDescriptor_      = {} ) VULKAN_HPP_NOEXCEPT
       : robustBufferAccess2( robustBufferAccess2_ )
       , robustImageAccess2( robustImageAccess2_ )
       , nullDescriptor( nullDescriptor_ )
@@ -69834,8 +69846,8 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      PhysicalDeviceShaderClockFeaturesKHR( VULKAN_HPP_NAMESPACE::Bool32 shaderSubgroupClock_ = {},
-                                            VULKAN_HPP_NAMESPACE::Bool32 shaderDeviceClock_   = {} ) VULKAN_HPP_NOEXCEPT
+    PhysicalDeviceShaderClockFeaturesKHR( VULKAN_HPP_NAMESPACE::Bool32 shaderSubgroupClock_ = {},
+                                          VULKAN_HPP_NAMESPACE::Bool32 shaderDeviceClock_   = {} ) VULKAN_HPP_NOEXCEPT
       : shaderSubgroupClock( shaderSubgroupClock_ )
       , shaderDeviceClock( shaderDeviceClock_ )
     {}
@@ -70012,20 +70024,20 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      PhysicalDeviceShaderCorePropertiesAMD( uint32_t shaderEngineCount_          = {},
-                                             uint32_t shaderArraysPerEngineCount_ = {},
-                                             uint32_t computeUnitsPerShaderArray_ = {},
-                                             uint32_t simdPerComputeUnit_         = {},
-                                             uint32_t wavefrontsPerSimd_          = {},
-                                             uint32_t wavefrontSize_              = {},
-                                             uint32_t sgprsPerSimd_               = {},
-                                             uint32_t minSgprAllocation_          = {},
-                                             uint32_t maxSgprAllocation_          = {},
-                                             uint32_t sgprAllocationGranularity_  = {},
-                                             uint32_t vgprsPerSimd_               = {},
-                                             uint32_t minVgprAllocation_          = {},
-                                             uint32_t maxVgprAllocation_          = {},
-                                             uint32_t vgprAllocationGranularity_  = {} ) VULKAN_HPP_NOEXCEPT
+    PhysicalDeviceShaderCorePropertiesAMD( uint32_t shaderEngineCount_          = {},
+                                           uint32_t shaderArraysPerEngineCount_ = {},
+                                           uint32_t computeUnitsPerShaderArray_ = {},
+                                           uint32_t simdPerComputeUnit_         = {},
+                                           uint32_t wavefrontsPerSimd_          = {},
+                                           uint32_t wavefrontSize_              = {},
+                                           uint32_t sgprsPerSimd_               = {},
+                                           uint32_t minSgprAllocation_          = {},
+                                           uint32_t maxSgprAllocation_          = {},
+                                           uint32_t sgprAllocationGranularity_  = {},
+                                           uint32_t vgprsPerSimd_               = {},
+                                           uint32_t minVgprAllocation_          = {},
+                                           uint32_t maxVgprAllocation_          = {},
+                                           uint32_t vgprAllocationGranularity_  = {} ) VULKAN_HPP_NOEXCEPT
       : shaderEngineCount( shaderEngineCount_ )
       , shaderArraysPerEngineCount( shaderArraysPerEngineCount_ )
       , computeUnitsPerShaderArray( computeUnitsPerShaderArray_ )
@@ -70327,8 +70339,8 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      PhysicalDeviceShaderFloat16Int8Features( VULKAN_HPP_NAMESPACE::Bool32 shaderFloat16_ = {},
-                                               VULKAN_HPP_NAMESPACE::Bool32 shaderInt8_    = {} ) VULKAN_HPP_NOEXCEPT
+    PhysicalDeviceShaderFloat16Int8Features( VULKAN_HPP_NAMESPACE::Bool32 shaderFloat16_ = {},
+                                             VULKAN_HPP_NAMESPACE::Bool32 shaderInt8_    = {} ) VULKAN_HPP_NOEXCEPT
       : shaderFloat16( shaderFloat16_ )
       , shaderInt8( shaderInt8_ )
     {}
@@ -70695,8 +70707,8 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      PhysicalDeviceShaderSMBuiltinsPropertiesNV( uint32_t shaderSMCount_    = {},
-                                                  uint32_t shaderWarpsPerSM_ = {} ) VULKAN_HPP_NOEXCEPT
+    PhysicalDeviceShaderSMBuiltinsPropertiesNV( uint32_t shaderSMCount_    = {},
+                                                uint32_t shaderWarpsPerSM_ = {} ) VULKAN_HPP_NOEXCEPT
       : shaderSMCount( shaderSMCount_ )
       , shaderWarpsPerSM( shaderWarpsPerSM_ )
     {}
@@ -70968,9 +70980,9 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      PhysicalDeviceShadingRateImagePropertiesNV( VULKAN_HPP_NAMESPACE::Extent2D shadingRateTexelSize_   = {},
-                                                  uint32_t                       shadingRatePaletteSize_ = {},
-                                                  uint32_t shadingRateMaxCoarseSamples_ = {} ) VULKAN_HPP_NOEXCEPT
+    PhysicalDeviceShadingRateImagePropertiesNV( VULKAN_HPP_NAMESPACE::Extent2D shadingRateTexelSize_   = {},
+                                                uint32_t                       shadingRatePaletteSize_ = {},
+                                                uint32_t shadingRateMaxCoarseSamples_ = {} ) VULKAN_HPP_NOEXCEPT
       : shadingRateTexelSize( shadingRateTexelSize_ )
       , shadingRatePaletteSize( shadingRatePaletteSize_ )
       , shadingRateMaxCoarseSamples( shadingRateMaxCoarseSamples_ )
@@ -71458,7 +71470,7 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      PhysicalDeviceSurfaceInfo2KHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface_ = {} ) VULKAN_HPP_NOEXCEPT
+    PhysicalDeviceSurfaceInfo2KHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface_ = {} ) VULKAN_HPP_NOEXCEPT
       : surface( surface_ )
     {}
 
@@ -72380,8 +72392,8 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      PhysicalDeviceVariablePointersFeatures( VULKAN_HPP_NAMESPACE::Bool32 variablePointersStorageBuffer_ = {},
-                                              VULKAN_HPP_NAMESPACE::Bool32 variablePointers_ = {} ) VULKAN_HPP_NOEXCEPT
+    PhysicalDeviceVariablePointersFeatures( VULKAN_HPP_NAMESPACE::Bool32 variablePointersStorageBuffer_ = {},
+                                            VULKAN_HPP_NAMESPACE::Bool32 variablePointers_ = {} ) VULKAN_HPP_NOEXCEPT
       : variablePointersStorageBuffer( variablePointersStorageBuffer_ )
       , variablePointers( variablePointers_ )
     {}
@@ -72582,7 +72594,7 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      PhysicalDeviceVertexAttributeDivisorPropertiesEXT( uint32_t maxVertexAttribDivisor_ = {} ) VULKAN_HPP_NOEXCEPT
+    PhysicalDeviceVertexAttributeDivisorPropertiesEXT( uint32_t maxVertexAttribDivisor_ = {} ) VULKAN_HPP_NOEXCEPT
       : maxVertexAttribDivisor( maxVertexAttribDivisor_ )
     {}
 
@@ -72659,18 +72671,18 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      PhysicalDeviceVulkan11Features( VULKAN_HPP_NAMESPACE::Bool32 storageBuffer16BitAccess_           = {},
-                                      VULKAN_HPP_NAMESPACE::Bool32 uniformAndStorageBuffer16BitAccess_ = {},
-                                      VULKAN_HPP_NAMESPACE::Bool32 storagePushConstant16_              = {},
-                                      VULKAN_HPP_NAMESPACE::Bool32 storageInputOutput16_               = {},
-                                      VULKAN_HPP_NAMESPACE::Bool32 multiview_                          = {},
-                                      VULKAN_HPP_NAMESPACE::Bool32 multiviewGeometryShader_            = {},
-                                      VULKAN_HPP_NAMESPACE::Bool32 multiviewTessellationShader_        = {},
-                                      VULKAN_HPP_NAMESPACE::Bool32 variablePointersStorageBuffer_      = {},
-                                      VULKAN_HPP_NAMESPACE::Bool32 variablePointers_                   = {},
-                                      VULKAN_HPP_NAMESPACE::Bool32 protectedMemory_                    = {},
-                                      VULKAN_HPP_NAMESPACE::Bool32 samplerYcbcrConversion_             = {},
-                                      VULKAN_HPP_NAMESPACE::Bool32 shaderDrawParameters_ = {} ) VULKAN_HPP_NOEXCEPT
+    PhysicalDeviceVulkan11Features( VULKAN_HPP_NAMESPACE::Bool32 storageBuffer16BitAccess_           = {},
+                                    VULKAN_HPP_NAMESPACE::Bool32 uniformAndStorageBuffer16BitAccess_ = {},
+                                    VULKAN_HPP_NAMESPACE::Bool32 storagePushConstant16_              = {},
+                                    VULKAN_HPP_NAMESPACE::Bool32 storageInputOutput16_               = {},
+                                    VULKAN_HPP_NAMESPACE::Bool32 multiview_                          = {},
+                                    VULKAN_HPP_NAMESPACE::Bool32 multiviewGeometryShader_            = {},
+                                    VULKAN_HPP_NAMESPACE::Bool32 multiviewTessellationShader_        = {},
+                                    VULKAN_HPP_NAMESPACE::Bool32 variablePointersStorageBuffer_      = {},
+                                    VULKAN_HPP_NAMESPACE::Bool32 variablePointers_                   = {},
+                                    VULKAN_HPP_NAMESPACE::Bool32 protectedMemory_                    = {},
+                                    VULKAN_HPP_NAMESPACE::Bool32 samplerYcbcrConversion_             = {},
+                                    VULKAN_HPP_NAMESPACE::Bool32 shaderDrawParameters_ = {} ) VULKAN_HPP_NOEXCEPT
       : storageBuffer16BitAccess( storageBuffer16BitAccess_ )
       , uniformAndStorageBuffer16BitAccess( uniformAndStorageBuffer16BitAccess_ )
       , storagePushConstant16( storagePushConstant16_ )
@@ -74886,8 +74898,8 @@
   {
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      PipelineCreationFeedbackEXT( VULKAN_HPP_NAMESPACE::PipelineCreationFeedbackFlagsEXT flags_ = {},
-                                   uint64_t duration_ = {} ) VULKAN_HPP_NOEXCEPT
+    PipelineCreationFeedbackEXT( VULKAN_HPP_NAMESPACE::PipelineCreationFeedbackFlagsEXT flags_ = {},
+                                 uint64_t duration_ = {} ) VULKAN_HPP_NOEXCEPT
       : flags( flags_ )
       , duration( duration_ )
     {}
@@ -75321,11 +75333,11 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR_14
-      PipelineExecutableInternalRepresentationKHR( std::array<char, VK_MAX_DESCRIPTION_SIZE> const & name_        = {},
-                                                   std::array<char, VK_MAX_DESCRIPTION_SIZE> const & description_ = {},
-                                                   VULKAN_HPP_NAMESPACE::Bool32                      isText_      = {},
-                                                   size_t                                            dataSize_    = {},
-                                                   void * pData_ = {} ) VULKAN_HPP_NOEXCEPT
+    PipelineExecutableInternalRepresentationKHR( std::array<char, VK_MAX_DESCRIPTION_SIZE> const & name_        = {},
+                                                 std::array<char, VK_MAX_DESCRIPTION_SIZE> const & description_ = {},
+                                                 VULKAN_HPP_NAMESPACE::Bool32                      isText_      = {},
+                                                 size_t                                            dataSize_    = {},
+                                                 void * pData_ = {} ) VULKAN_HPP_NOEXCEPT
       : name( name_ )
       , description( description_ )
       , isText( isText_ )
@@ -75428,10 +75440,10 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR_14
-      PipelineExecutablePropertiesKHR( VULKAN_HPP_NAMESPACE::ShaderStageFlags            stages_      = {},
-                                       std::array<char, VK_MAX_DESCRIPTION_SIZE> const & name_        = {},
-                                       std::array<char, VK_MAX_DESCRIPTION_SIZE> const & description_ = {},
-                                       uint32_t subgroupSize_ = {} ) VULKAN_HPP_NOEXCEPT
+    PipelineExecutablePropertiesKHR( VULKAN_HPP_NAMESPACE::ShaderStageFlags            stages_      = {},
+                                     std::array<char, VK_MAX_DESCRIPTION_SIZE> const & name_        = {},
+                                     std::array<char, VK_MAX_DESCRIPTION_SIZE> const & description_ = {},
+                                     uint32_t subgroupSize_ = {} ) VULKAN_HPP_NOEXCEPT
       : stages( stages_ )
       , name( name_ )
       , description( description_ )
@@ -75972,8 +75984,8 @@
 
 #  if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      PipelineLibraryCreateInfoKHR( uint32_t                               libraryCount_ = {},
-                                    const VULKAN_HPP_NAMESPACE::Pipeline * pLibraries_   = {} ) VULKAN_HPP_NOEXCEPT
+    PipelineLibraryCreateInfoKHR( uint32_t                               libraryCount_ = {},
+                                  const VULKAN_HPP_NAMESPACE::Pipeline * pLibraries_   = {} ) VULKAN_HPP_NOEXCEPT
       : libraryCount( libraryCount_ )
       , pLibraries( pLibraries_ )
     {}
@@ -76818,7 +76830,7 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      PipelineShaderStageRequiredSubgroupSizeCreateInfoEXT( uint32_t requiredSubgroupSize_ = {} ) VULKAN_HPP_NOEXCEPT
+    PipelineShaderStageRequiredSubgroupSizeCreateInfoEXT( uint32_t requiredSubgroupSize_ = {} ) VULKAN_HPP_NOEXCEPT
       : requiredSubgroupSize( requiredSubgroupSize_ )
     {}
 
@@ -77658,14 +77670,14 @@
   {
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      ViewportSwizzleNV( VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV x_ =
-                           VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV::ePositiveX,
-                         VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV y_ =
-                           VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV::ePositiveX,
-                         VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV z_ =
-                           VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV::ePositiveX,
-                         VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV w_ =
-                           VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV::ePositiveX ) VULKAN_HPP_NOEXCEPT
+    ViewportSwizzleNV( VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV x_ =
+                         VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV::ePositiveX,
+                       VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV y_ =
+                         VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV::ePositiveX,
+                       VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV z_ =
+                         VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV::ePositiveX,
+                       VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV w_ =
+                         VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV::ePositiveX ) VULKAN_HPP_NOEXCEPT
       : x( x_ )
       , y( y_ )
       , z( z_ )
@@ -78452,8 +78464,8 @@
   {
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      PresentRegionKHR( uint32_t                                   rectangleCount_ = {},
-                        const VULKAN_HPP_NAMESPACE::RectLayerKHR * pRectangles_    = {} ) VULKAN_HPP_NOEXCEPT
+    PresentRegionKHR( uint32_t                                   rectangleCount_ = {},
+                      const VULKAN_HPP_NAMESPACE::RectLayerKHR * pRectangles_    = {} ) VULKAN_HPP_NOEXCEPT
       : rectangleCount( rectangleCount_ )
       , pRectangles( pRectangles_ )
     {}
@@ -78539,8 +78551,8 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      PresentRegionsKHR( uint32_t                                       swapchainCount_ = {},
-                         const VULKAN_HPP_NAMESPACE::PresentRegionKHR * pRegions_       = {} ) VULKAN_HPP_NOEXCEPT
+    PresentRegionsKHR( uint32_t                                       swapchainCount_ = {},
+                       const VULKAN_HPP_NAMESPACE::PresentRegionKHR * pRegions_       = {} ) VULKAN_HPP_NOEXCEPT
       : swapchainCount( swapchainCount_ )
       , pRegions( pRegions_ )
     {}
@@ -78715,8 +78727,8 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      PresentTimesInfoGOOGLE( uint32_t                                        swapchainCount_ = {},
-                              const VULKAN_HPP_NAMESPACE::PresentTimeGOOGLE * pTimes_         = {} ) VULKAN_HPP_NOEXCEPT
+    PresentTimesInfoGOOGLE( uint32_t                                        swapchainCount_ = {},
+                            const VULKAN_HPP_NAMESPACE::PresentTimeGOOGLE * pTimes_         = {} ) VULKAN_HPP_NOEXCEPT
       : swapchainCount( swapchainCount_ )
       , pTimes( pTimes_ )
     {}
@@ -79391,10 +79403,10 @@
   {
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      QueueFamilyProperties( VULKAN_HPP_NAMESPACE::QueueFlags queueFlags_                  = {},
-                             uint32_t                         queueCount_                  = {},
-                             uint32_t                         timestampValidBits_          = {},
-                             VULKAN_HPP_NAMESPACE::Extent3D   minImageTransferGranularity_ = {} ) VULKAN_HPP_NOEXCEPT
+    QueueFamilyProperties( VULKAN_HPP_NAMESPACE::QueueFlags queueFlags_                  = {},
+                           uint32_t                         queueCount_                  = {},
+                           uint32_t                         timestampValidBits_          = {},
+                           VULKAN_HPP_NAMESPACE::Extent3D   minImageTransferGranularity_ = {} ) VULKAN_HPP_NOEXCEPT
       : queueFlags( queueFlags_ )
       , queueCount( queueCount_ )
       , timestampValidBits( timestampValidBits_ )
@@ -79528,13 +79540,13 @@
 
 #  if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      RayTracingShaderGroupCreateInfoKHR( VULKAN_HPP_NAMESPACE::RayTracingShaderGroupTypeKHR type_ =
-                                            VULKAN_HPP_NAMESPACE::RayTracingShaderGroupTypeKHR::eGeneral,
-                                          uint32_t     generalShader_                   = {},
-                                          uint32_t     closestHitShader_                = {},
-                                          uint32_t     anyHitShader_                    = {},
-                                          uint32_t     intersectionShader_              = {},
-                                          const void * pShaderGroupCaptureReplayHandle_ = {} ) VULKAN_HPP_NOEXCEPT
+    RayTracingShaderGroupCreateInfoKHR( VULKAN_HPP_NAMESPACE::RayTracingShaderGroupTypeKHR type_ =
+                                          VULKAN_HPP_NAMESPACE::RayTracingShaderGroupTypeKHR::eGeneral,
+                                        uint32_t     generalShader_                   = {},
+                                        uint32_t     closestHitShader_                = {},
+                                        uint32_t     anyHitShader_                    = {},
+                                        uint32_t     intersectionShader_              = {},
+                                        const void * pShaderGroupCaptureReplayHandle_ = {} ) VULKAN_HPP_NOEXCEPT
       : type( type_ )
       , generalShader( generalShader_ )
       , closestHitShader( closestHitShader_ )
@@ -80025,12 +80037,12 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      RayTracingShaderGroupCreateInfoNV( VULKAN_HPP_NAMESPACE::RayTracingShaderGroupTypeKHR type_ =
-                                           VULKAN_HPP_NAMESPACE::RayTracingShaderGroupTypeKHR::eGeneral,
-                                         uint32_t generalShader_      = {},
-                                         uint32_t closestHitShader_   = {},
-                                         uint32_t anyHitShader_       = {},
-                                         uint32_t intersectionShader_ = {} ) VULKAN_HPP_NOEXCEPT
+    RayTracingShaderGroupCreateInfoNV( VULKAN_HPP_NAMESPACE::RayTracingShaderGroupTypeKHR type_ =
+                                         VULKAN_HPP_NAMESPACE::RayTracingShaderGroupTypeKHR::eGeneral,
+                                       uint32_t generalShader_      = {},
+                                       uint32_t closestHitShader_   = {},
+                                       uint32_t anyHitShader_       = {},
+                                       uint32_t intersectionShader_ = {} ) VULKAN_HPP_NOEXCEPT
       : type( type_ )
       , generalShader( generalShader_ )
       , closestHitShader( closestHitShader_ )
@@ -80153,15 +80165,15 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      RayTracingPipelineCreateInfoNV( VULKAN_HPP_NAMESPACE::PipelineCreateFlags                       flags_      = {},
-                                      uint32_t                                                        stageCount_ = {},
-                                      const VULKAN_HPP_NAMESPACE::PipelineShaderStageCreateInfo *     pStages_    = {},
-                                      uint32_t                                                        groupCount_ = {},
-                                      const VULKAN_HPP_NAMESPACE::RayTracingShaderGroupCreateInfoNV * pGroups_    = {},
-                                      uint32_t                             maxRecursionDepth_                     = {},
-                                      VULKAN_HPP_NAMESPACE::PipelineLayout layout_                                = {},
-                                      VULKAN_HPP_NAMESPACE::Pipeline       basePipelineHandle_                    = {},
-                                      int32_t                              basePipelineIndex_ = {} ) VULKAN_HPP_NOEXCEPT
+    RayTracingPipelineCreateInfoNV( VULKAN_HPP_NAMESPACE::PipelineCreateFlags                       flags_      = {},
+                                    uint32_t                                                        stageCount_ = {},
+                                    const VULKAN_HPP_NAMESPACE::PipelineShaderStageCreateInfo *     pStages_    = {},
+                                    uint32_t                                                        groupCount_ = {},
+                                    const VULKAN_HPP_NAMESPACE::RayTracingShaderGroupCreateInfoNV * pGroups_    = {},
+                                    uint32_t                             maxRecursionDepth_                     = {},
+                                    VULKAN_HPP_NAMESPACE::PipelineLayout layout_                                = {},
+                                    VULKAN_HPP_NAMESPACE::Pipeline       basePipelineHandle_                    = {},
+                                    int32_t                              basePipelineIndex_ = {} ) VULKAN_HPP_NOEXCEPT
       : flags( flags_ )
       , stageCount( stageCount_ )
       , pStages( pStages_ )
@@ -80418,8 +80430,8 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      RenderPassAttachmentBeginInfo( uint32_t                                attachmentCount_ = {},
-                                     const VULKAN_HPP_NAMESPACE::ImageView * pAttachments_    = {} ) VULKAN_HPP_NOEXCEPT
+    RenderPassAttachmentBeginInfo( uint32_t                                attachmentCount_ = {},
+                                   const VULKAN_HPP_NAMESPACE::ImageView * pAttachments_    = {} ) VULKAN_HPP_NOEXCEPT
       : attachmentCount( attachmentCount_ )
       , pAttachments( pAttachments_ )
     {}
@@ -80531,11 +80543,11 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR_14
-      RenderPassBeginInfo( VULKAN_HPP_NAMESPACE::RenderPass         renderPass_      = {},
-                           VULKAN_HPP_NAMESPACE::Framebuffer        framebuffer_     = {},
-                           VULKAN_HPP_NAMESPACE::Rect2D             renderArea_      = {},
-                           uint32_t                                 clearValueCount_ = {},
-                           const VULKAN_HPP_NAMESPACE::ClearValue * pClearValues_    = {} ) VULKAN_HPP_NOEXCEPT
+    RenderPassBeginInfo( VULKAN_HPP_NAMESPACE::RenderPass         renderPass_      = {},
+                         VULKAN_HPP_NAMESPACE::Framebuffer        framebuffer_     = {},
+                         VULKAN_HPP_NAMESPACE::Rect2D             renderArea_      = {},
+                         uint32_t                                 clearValueCount_ = {},
+                         const VULKAN_HPP_NAMESPACE::ClearValue * pClearValues_    = {} ) VULKAN_HPP_NOEXCEPT
       : renderPass( renderPass_ )
       , framebuffer( framebuffer_ )
       , renderArea( renderArea_ )
@@ -80905,13 +80917,13 @@
   {
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      SubpassDependency( uint32_t                                 srcSubpass_      = {},
-                         uint32_t                                 dstSubpass_      = {},
-                         VULKAN_HPP_NAMESPACE::PipelineStageFlags srcStageMask_    = {},
-                         VULKAN_HPP_NAMESPACE::PipelineStageFlags dstStageMask_    = {},
-                         VULKAN_HPP_NAMESPACE::AccessFlags        srcAccessMask_   = {},
-                         VULKAN_HPP_NAMESPACE::AccessFlags        dstAccessMask_   = {},
-                         VULKAN_HPP_NAMESPACE::DependencyFlags    dependencyFlags_ = {} ) VULKAN_HPP_NOEXCEPT
+    SubpassDependency( uint32_t                                 srcSubpass_      = {},
+                       uint32_t                                 dstSubpass_      = {},
+                       VULKAN_HPP_NAMESPACE::PipelineStageFlags srcStageMask_    = {},
+                       VULKAN_HPP_NAMESPACE::PipelineStageFlags dstStageMask_    = {},
+                       VULKAN_HPP_NAMESPACE::AccessFlags        srcAccessMask_   = {},
+                       VULKAN_HPP_NAMESPACE::AccessFlags        dstAccessMask_   = {},
+                       VULKAN_HPP_NAMESPACE::DependencyFlags    dependencyFlags_ = {} ) VULKAN_HPP_NOEXCEPT
       : srcSubpass( srcSubpass_ )
       , dstSubpass( dstSubpass_ )
       , srcStageMask( srcStageMask_ )
@@ -81022,13 +81034,13 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      RenderPassCreateInfo( VULKAN_HPP_NAMESPACE::RenderPassCreateFlags         flags_           = {},
-                            uint32_t                                            attachmentCount_ = {},
-                            const VULKAN_HPP_NAMESPACE::AttachmentDescription * pAttachments_    = {},
-                            uint32_t                                            subpassCount_    = {},
-                            const VULKAN_HPP_NAMESPACE::SubpassDescription *    pSubpasses_      = {},
-                            uint32_t                                            dependencyCount_ = {},
-                            const VULKAN_HPP_NAMESPACE::SubpassDependency * pDependencies_ = {} ) VULKAN_HPP_NOEXCEPT
+    RenderPassCreateInfo( VULKAN_HPP_NAMESPACE::RenderPassCreateFlags         flags_           = {},
+                          uint32_t                                            attachmentCount_ = {},
+                          const VULKAN_HPP_NAMESPACE::AttachmentDescription * pAttachments_    = {},
+                          uint32_t                                            subpassCount_    = {},
+                          const VULKAN_HPP_NAMESPACE::SubpassDescription *    pSubpasses_      = {},
+                          uint32_t                                            dependencyCount_ = {},
+                          const VULKAN_HPP_NAMESPACE::SubpassDependency *     pDependencies_ = {} ) VULKAN_HPP_NOEXCEPT
       : flags( flags_ )
       , attachmentCount( attachmentCount_ )
       , pAttachments( pAttachments_ )
@@ -83240,7 +83252,7 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      SamplerYcbcrConversionInfo( VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion conversion_ = {} ) VULKAN_HPP_NOEXCEPT
+    SamplerYcbcrConversionInfo( VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion conversion_ = {} ) VULKAN_HPP_NOEXCEPT
       : conversion( conversion_ )
     {}
 
@@ -83324,8 +83336,7 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      SemaphoreCreateInfo( VULKAN_HPP_NAMESPACE::SemaphoreCreateFlags flags_ = {} ) VULKAN_HPP_NOEXCEPT
-      : flags( flags_ )
+    SemaphoreCreateInfo( VULKAN_HPP_NAMESPACE::SemaphoreCreateFlags flags_ = {} ) VULKAN_HPP_NOEXCEPT : flags( flags_ )
     {}
 
     SemaphoreCreateInfo( VkSemaphoreCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT
@@ -84369,13 +84380,13 @@
   {
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR_14
-      ShaderStatisticsInfoAMD( VULKAN_HPP_NAMESPACE::ShaderStageFlags       shaderStageMask_   = {},
-                               VULKAN_HPP_NAMESPACE::ShaderResourceUsageAMD resourceUsage_     = {},
-                               uint32_t                                     numPhysicalVgprs_  = {},
-                               uint32_t                                     numPhysicalSgprs_  = {},
-                               uint32_t                                     numAvailableVgprs_ = {},
-                               uint32_t                                     numAvailableSgprs_ = {},
-                               std::array<uint32_t, 3> const & computeWorkGroupSize_ = {} ) VULKAN_HPP_NOEXCEPT
+    ShaderStatisticsInfoAMD( VULKAN_HPP_NAMESPACE::ShaderStageFlags       shaderStageMask_   = {},
+                             VULKAN_HPP_NAMESPACE::ShaderResourceUsageAMD resourceUsage_     = {},
+                             uint32_t                                     numPhysicalVgprs_  = {},
+                             uint32_t                                     numPhysicalSgprs_  = {},
+                             uint32_t                                     numAvailableVgprs_ = {},
+                             uint32_t                                     numAvailableSgprs_ = {},
+                             std::array<uint32_t, 3> const & computeWorkGroupSize_           = {} ) VULKAN_HPP_NOEXCEPT
       : shaderStageMask( shaderStageMask_ )
       , resourceUsage( resourceUsage_ )
       , numPhysicalVgprs( numPhysicalVgprs_ )
@@ -84516,9 +84527,9 @@
   {
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      SparseImageFormatProperties( VULKAN_HPP_NAMESPACE::ImageAspectFlags       aspectMask_       = {},
-                                   VULKAN_HPP_NAMESPACE::Extent3D               imageGranularity_ = {},
-                                   VULKAN_HPP_NAMESPACE::SparseImageFormatFlags flags_ = {} ) VULKAN_HPP_NOEXCEPT
+    SparseImageFormatProperties( VULKAN_HPP_NAMESPACE::ImageAspectFlags       aspectMask_       = {},
+                                 VULKAN_HPP_NAMESPACE::Extent3D               imageGranularity_ = {},
+                                 VULKAN_HPP_NAMESPACE::SparseImageFormatFlags flags_ = {} ) VULKAN_HPP_NOEXCEPT
       : aspectMask( aspectMask_ )
       , imageGranularity( imageGranularity_ )
       , flags( flags_ )
@@ -84645,11 +84656,11 @@
   {
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      SparseImageMemoryRequirements( VULKAN_HPP_NAMESPACE::SparseImageFormatProperties formatProperties_     = {},
-                                     uint32_t                                          imageMipTailFirstLod_ = {},
-                                     VULKAN_HPP_NAMESPACE::DeviceSize                  imageMipTailSize_     = {},
-                                     VULKAN_HPP_NAMESPACE::DeviceSize                  imageMipTailOffset_   = {},
-                                     VULKAN_HPP_NAMESPACE::DeviceSize imageMipTailStride_ = {} ) VULKAN_HPP_NOEXCEPT
+    SparseImageMemoryRequirements( VULKAN_HPP_NAMESPACE::SparseImageFormatProperties formatProperties_     = {},
+                                   uint32_t                                          imageMipTailFirstLod_ = {},
+                                   VULKAN_HPP_NAMESPACE::DeviceSize                  imageMipTailSize_     = {},
+                                   VULKAN_HPP_NAMESPACE::DeviceSize                  imageMipTailOffset_   = {},
+                                   VULKAN_HPP_NAMESPACE::DeviceSize imageMipTailStride_ = {} ) VULKAN_HPP_NOEXCEPT
       : formatProperties( formatProperties_ )
       , imageMipTailFirstLod( imageMipTailFirstLod_ )
       , imageMipTailSize( imageMipTailSize_ )
@@ -84787,8 +84798,8 @@
 
 #  if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      StreamDescriptorSurfaceCreateInfoGGP( VULKAN_HPP_NAMESPACE::StreamDescriptorSurfaceCreateFlagsGGP flags_ = {},
-                                            GgpStreamDescriptor streamDescriptor_ = {} ) VULKAN_HPP_NOEXCEPT
+    StreamDescriptorSurfaceCreateInfoGGP( VULKAN_HPP_NAMESPACE::StreamDescriptorSurfaceCreateFlagsGGP flags_ = {},
+                                          GgpStreamDescriptor streamDescriptor_ = {} ) VULKAN_HPP_NOEXCEPT
       : flags( flags_ )
       , streamDescriptor( streamDescriptor_ )
     {}
@@ -84980,13 +84991,13 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      SubmitInfo( uint32_t                                         waitSemaphoreCount_   = {},
-                  const VULKAN_HPP_NAMESPACE::Semaphore *          pWaitSemaphores_      = {},
-                  const VULKAN_HPP_NAMESPACE::PipelineStageFlags * pWaitDstStageMask_    = {},
-                  uint32_t                                         commandBufferCount_   = {},
-                  const VULKAN_HPP_NAMESPACE::CommandBuffer *      pCommandBuffers_      = {},
-                  uint32_t                                         signalSemaphoreCount_ = {},
-                  const VULKAN_HPP_NAMESPACE::Semaphore *          pSignalSemaphores_    = {} ) VULKAN_HPP_NOEXCEPT
+    SubmitInfo( uint32_t                                         waitSemaphoreCount_   = {},
+                const VULKAN_HPP_NAMESPACE::Semaphore *          pWaitSemaphores_      = {},
+                const VULKAN_HPP_NAMESPACE::PipelineStageFlags * pWaitDstStageMask_    = {},
+                uint32_t                                         commandBufferCount_   = {},
+                const VULKAN_HPP_NAMESPACE::CommandBuffer *      pCommandBuffers_      = {},
+                uint32_t                                         signalSemaphoreCount_ = {},
+                const VULKAN_HPP_NAMESPACE::Semaphore *          pSignalSemaphores_    = {} ) VULKAN_HPP_NOEXCEPT
       : waitSemaphoreCount( waitSemaphoreCount_ )
       , pWaitSemaphores( pWaitSemaphores_ )
       , pWaitDstStageMask( pWaitDstStageMask_ )
@@ -85577,17 +85588,17 @@
   {
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      SurfaceCapabilitiesKHR( uint32_t                                          minImageCount_       = {},
-                              uint32_t                                          maxImageCount_       = {},
-                              VULKAN_HPP_NAMESPACE::Extent2D                    currentExtent_       = {},
-                              VULKAN_HPP_NAMESPACE::Extent2D                    minImageExtent_      = {},
-                              VULKAN_HPP_NAMESPACE::Extent2D                    maxImageExtent_      = {},
-                              uint32_t                                          maxImageArrayLayers_ = {},
-                              VULKAN_HPP_NAMESPACE::SurfaceTransformFlagsKHR    supportedTransforms_ = {},
-                              VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR currentTransform_ =
-                                VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR::eIdentity,
-                              VULKAN_HPP_NAMESPACE::CompositeAlphaFlagsKHR supportedCompositeAlpha_ = {},
-                              VULKAN_HPP_NAMESPACE::ImageUsageFlags supportedUsageFlags_ = {} ) VULKAN_HPP_NOEXCEPT
+    SurfaceCapabilitiesKHR( uint32_t                                          minImageCount_       = {},
+                            uint32_t                                          maxImageCount_       = {},
+                            VULKAN_HPP_NAMESPACE::Extent2D                    currentExtent_       = {},
+                            VULKAN_HPP_NAMESPACE::Extent2D                    minImageExtent_      = {},
+                            VULKAN_HPP_NAMESPACE::Extent2D                    maxImageExtent_      = {},
+                            uint32_t                                          maxImageArrayLayers_ = {},
+                            VULKAN_HPP_NAMESPACE::SurfaceTransformFlagsKHR    supportedTransforms_ = {},
+                            VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR currentTransform_ =
+                              VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR::eIdentity,
+                            VULKAN_HPP_NAMESPACE::CompositeAlphaFlagsKHR supportedCompositeAlpha_ = {},
+                            VULKAN_HPP_NAMESPACE::ImageUsageFlags        supportedUsageFlags_ = {} ) VULKAN_HPP_NOEXCEPT
       : minImageCount( minImageCount_ )
       , maxImageCount( maxImageCount_ )
       , currentExtent( currentExtent_ )
@@ -85824,9 +85835,9 @@
   {
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      SurfaceFormatKHR( VULKAN_HPP_NAMESPACE::Format        format_ = VULKAN_HPP_NAMESPACE::Format::eUndefined,
-                        VULKAN_HPP_NAMESPACE::ColorSpaceKHR colorSpace_ =
-                          VULKAN_HPP_NAMESPACE::ColorSpaceKHR::eSrgbNonlinear ) VULKAN_HPP_NOEXCEPT
+    SurfaceFormatKHR( VULKAN_HPP_NAMESPACE::Format        format_ = VULKAN_HPP_NAMESPACE::Format::eUndefined,
+                      VULKAN_HPP_NAMESPACE::ColorSpaceKHR colorSpace_ =
+                        VULKAN_HPP_NAMESPACE::ColorSpaceKHR::eSrgbNonlinear ) VULKAN_HPP_NOEXCEPT
       : format( format_ )
       , colorSpace( colorSpace_ )
     {}
@@ -85882,7 +85893,7 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      SurfaceFormat2KHR( VULKAN_HPP_NAMESPACE::SurfaceFormatKHR surfaceFormat_ = {} ) VULKAN_HPP_NOEXCEPT
+    SurfaceFormat2KHR( VULKAN_HPP_NAMESPACE::SurfaceFormatKHR surfaceFormat_ = {} ) VULKAN_HPP_NOEXCEPT
       : surfaceFormat( surfaceFormat_ )
     {}
 
@@ -85954,8 +85965,8 @@
 
 #  if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      SurfaceFullScreenExclusiveInfoEXT( VULKAN_HPP_NAMESPACE::FullScreenExclusiveEXT fullScreenExclusive_ =
-                                           VULKAN_HPP_NAMESPACE::FullScreenExclusiveEXT::eDefault ) VULKAN_HPP_NOEXCEPT
+    SurfaceFullScreenExclusiveInfoEXT( VULKAN_HPP_NAMESPACE::FullScreenExclusiveEXT fullScreenExclusive_ =
+                                         VULKAN_HPP_NAMESPACE::FullScreenExclusiveEXT::eDefault ) VULKAN_HPP_NOEXCEPT
       : fullScreenExclusive( fullScreenExclusive_ )
     {}
 
@@ -86128,7 +86139,7 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      SurfaceProtectedCapabilitiesKHR( VULKAN_HPP_NAMESPACE::Bool32 supportsProtected_ = {} ) VULKAN_HPP_NOEXCEPT
+    SurfaceProtectedCapabilitiesKHR( VULKAN_HPP_NAMESPACE::Bool32 supportsProtected_ = {} ) VULKAN_HPP_NOEXCEPT
       : supportsProtected( supportsProtected_ )
     {}
 
@@ -86752,10 +86763,10 @@
 
 #if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      TimelineSemaphoreSubmitInfo( uint32_t         waitSemaphoreValueCount_   = {},
-                                   const uint64_t * pWaitSemaphoreValues_      = {},
-                                   uint32_t         signalSemaphoreValueCount_ = {},
-                                   const uint64_t * pSignalSemaphoreValues_    = {} ) VULKAN_HPP_NOEXCEPT
+    TimelineSemaphoreSubmitInfo( uint32_t         waitSemaphoreValueCount_   = {},
+                                 const uint64_t * pWaitSemaphoreValues_      = {},
+                                 uint32_t         signalSemaphoreValueCount_ = {},
+                                 const uint64_t * pSignalSemaphoreValues_    = {} ) VULKAN_HPP_NOEXCEPT
       : waitSemaphoreValueCount( waitSemaphoreValueCount_ )
       , pWaitSemaphoreValues( pWaitSemaphoreValues_ )
       , signalSemaphoreValueCount( signalSemaphoreValueCount_ )
@@ -87577,13 +87588,13 @@
 
 #  if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      Win32KeyedMutexAcquireReleaseInfoKHR( uint32_t                                   acquireCount_     = {},
-                                            const VULKAN_HPP_NAMESPACE::DeviceMemory * pAcquireSyncs_    = {},
-                                            const uint64_t *                           pAcquireKeys_     = {},
-                                            const uint32_t *                           pAcquireTimeouts_ = {},
-                                            uint32_t                                   releaseCount_     = {},
-                                            const VULKAN_HPP_NAMESPACE::DeviceMemory * pReleaseSyncs_    = {},
-                                            const uint64_t * pReleaseKeys_ = {} ) VULKAN_HPP_NOEXCEPT
+    Win32KeyedMutexAcquireReleaseInfoKHR( uint32_t                                   acquireCount_     = {},
+                                          const VULKAN_HPP_NAMESPACE::DeviceMemory * pAcquireSyncs_    = {},
+                                          const uint64_t *                           pAcquireKeys_     = {},
+                                          const uint32_t *                           pAcquireTimeouts_ = {},
+                                          uint32_t                                   releaseCount_     = {},
+                                          const VULKAN_HPP_NAMESPACE::DeviceMemory * pReleaseSyncs_    = {},
+                                          const uint64_t * pReleaseKeys_ = {} ) VULKAN_HPP_NOEXCEPT
       : acquireCount( acquireCount_ )
       , pAcquireSyncs( pAcquireSyncs_ )
       , pAcquireKeys( pAcquireKeys_ )
@@ -87836,13 +87847,13 @@
 
 #  if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
     VULKAN_HPP_CONSTEXPR
-      Win32KeyedMutexAcquireReleaseInfoNV( uint32_t                                   acquireCount_                = {},
-                                           const VULKAN_HPP_NAMESPACE::DeviceMemory * pAcquireSyncs_               = {},
-                                           const uint64_t *                           pAcquireKeys_                = {},
-                                           const uint32_t *                           pAcquireTimeoutMilliseconds_ = {},
-                                           uint32_t                                   releaseCount_                = {},
-                                           const VULKAN_HPP_NAMESPACE::DeviceMemory * pReleaseSyncs_               = {},
-                                           const uint64_t * pReleaseKeys_ = {} ) VULKAN_HPP_NOEXCEPT
+    Win32KeyedMutexAcquireReleaseInfoNV( uint32_t                                   acquireCount_                = {},
+                                         const VULKAN_HPP_NAMESPACE::DeviceMemory * pAcquireSyncs_               = {},
+                                         const uint64_t *                           pAcquireKeys_                = {},
+                                         const uint32_t *                           pAcquireTimeoutMilliseconds_ = {},
+                                         uint32_t                                   releaseCount_                = {},
+                                         const VULKAN_HPP_NAMESPACE::DeviceMemory * pReleaseSyncs_               = {},
+                                         const uint64_t * pReleaseKeys_ = {} ) VULKAN_HPP_NOEXCEPT
       : acquireCount( acquireCount_ )
       , pAcquireSyncs( pAcquireSyncs_ )
       , pAcquireKeys( pAcquireKeys_ )
@@ -100282,6 +100293,32 @@
 
 #ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE
   template <typename Dispatch>
+  VULKAN_HPP_INLINE void Device::trimCompactImageMemoryFUCHSIA( VULKAN_HPP_NAMESPACE::Image        image,
+                                                                VULKAN_HPP_NAMESPACE::DeviceMemory memory,
+                                                                VULKAN_HPP_NAMESPACE::DeviceSize   memoryOffset,
+                                                                Dispatch const & d ) const VULKAN_HPP_NOEXCEPT
+  {
+    d.vkTrimCompactImageDeviceMemoryFUCHSIA( m_device,
+                                             static_cast<VkImage>( image ),
+                                             static_cast<VkDeviceMemory>( memory ),
+                                             static_cast<VkDeviceSize>( memoryOffset ) );
+  }
+#else
+  template <typename Dispatch>
+  VULKAN_HPP_INLINE void Device::trimCompactImageMemoryFUCHSIA( VULKAN_HPP_NAMESPACE::Image image,
+                                                                VULKAN_HPP_NAMESPACE::DeviceMemory memory,
+                                                                VULKAN_HPP_NAMESPACE::DeviceSize memoryOffset,
+                                                                Dispatch const & d ) const VULKAN_HPP_NOEXCEPT
+  {
+    d.vkTrimCompactImageDeviceMemoryFUCHSIA( m_device,
+                                             static_cast<VkImage>( image ),
+                                             static_cast<VkDeviceMemory>( memory ),
+                                             static_cast<VkDeviceSize>( memoryOffset ) );
+  }
+#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/
+
+#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE
+  template <typename Dispatch>
   VULKAN_HPP_INLINE void Device::uninitializePerformanceApiINTEL( Dispatch const & d ) const VULKAN_HPP_NOEXCEPT
   {
     d.vkUninitializePerformanceApiINTEL( m_device );
@@ -108115,24 +108152,25 @@
 #ifdef VK_USE_PLATFORM_FUCHSIA
     PFN_vkSetBufferCollectionImageConstraintsFUCHSIA vkSetBufferCollectionImageConstraintsFUCHSIA = 0;
 #endif /*VK_USE_PLATFORM_FUCHSIA*/
-    PFN_vkSetDebugUtilsObjectNameEXT         vkSetDebugUtilsObjectNameEXT         = 0;
-    PFN_vkSetDebugUtilsObjectTagEXT          vkSetDebugUtilsObjectTagEXT          = 0;
-    PFN_vkSetEvent                           vkSetEvent                           = 0;
-    PFN_vkSetHdrMetadataEXT                  vkSetHdrMetadataEXT                  = 0;
-    PFN_vkSetLocalDimmingAMD                 vkSetLocalDimmingAMD                 = 0;
-    PFN_vkSetPrivateDataEXT                  vkSetPrivateDataEXT                  = 0;
-    PFN_vkSignalSemaphore                    vkSignalSemaphore                    = 0;
-    PFN_vkSignalSemaphoreKHR                 vkSignalSemaphoreKHR                 = 0;
-    PFN_vkTrimCommandPool                    vkTrimCommandPool                    = 0;
-    PFN_vkTrimCommandPoolKHR                 vkTrimCommandPoolKHR                 = 0;
-    PFN_vkUninitializePerformanceApiINTEL    vkUninitializePerformanceApiINTEL    = 0;
-    PFN_vkUnmapMemory                        vkUnmapMemory                        = 0;
-    PFN_vkUpdateDescriptorSetWithTemplate    vkUpdateDescriptorSetWithTemplate    = 0;
-    PFN_vkUpdateDescriptorSetWithTemplateKHR vkUpdateDescriptorSetWithTemplateKHR = 0;
-    PFN_vkUpdateDescriptorSets               vkUpdateDescriptorSets               = 0;
-    PFN_vkWaitForFences                      vkWaitForFences                      = 0;
-    PFN_vkWaitSemaphores                     vkWaitSemaphores                     = 0;
-    PFN_vkWaitSemaphoresKHR                  vkWaitSemaphoresKHR                  = 0;
+    PFN_vkSetDebugUtilsObjectNameEXT          vkSetDebugUtilsObjectNameEXT          = 0;
+    PFN_vkSetDebugUtilsObjectTagEXT           vkSetDebugUtilsObjectTagEXT           = 0;
+    PFN_vkSetEvent                            vkSetEvent                            = 0;
+    PFN_vkSetHdrMetadataEXT                   vkSetHdrMetadataEXT                   = 0;
+    PFN_vkSetLocalDimmingAMD                  vkSetLocalDimmingAMD                  = 0;
+    PFN_vkSetPrivateDataEXT                   vkSetPrivateDataEXT                   = 0;
+    PFN_vkSignalSemaphore                     vkSignalSemaphore                     = 0;
+    PFN_vkSignalSemaphoreKHR                  vkSignalSemaphoreKHR                  = 0;
+    PFN_vkTrimCommandPool                     vkTrimCommandPool                     = 0;
+    PFN_vkTrimCommandPoolKHR                  vkTrimCommandPoolKHR                  = 0;
+    PFN_vkTrimCompactImageDeviceMemoryFUCHSIA vkTrimCompactImageDeviceMemoryFUCHSIA = 0;
+    PFN_vkUninitializePerformanceApiINTEL     vkUninitializePerformanceApiINTEL     = 0;
+    PFN_vkUnmapMemory                         vkUnmapMemory                         = 0;
+    PFN_vkUpdateDescriptorSetWithTemplate     vkUpdateDescriptorSetWithTemplate     = 0;
+    PFN_vkUpdateDescriptorSetWithTemplateKHR  vkUpdateDescriptorSetWithTemplateKHR  = 0;
+    PFN_vkUpdateDescriptorSets                vkUpdateDescriptorSets                = 0;
+    PFN_vkWaitForFences                       vkWaitForFences                       = 0;
+    PFN_vkWaitSemaphores                      vkWaitSemaphores                      = 0;
+    PFN_vkWaitSemaphoresKHR                   vkWaitSemaphoresKHR                   = 0;
 #ifdef VK_ENABLE_BETA_EXTENSIONS
     PFN_vkWriteAccelerationStructuresPropertiesKHR vkWriteAccelerationStructuresPropertiesKHR = 0;
 #endif /*VK_ENABLE_BETA_EXTENSIONS*/
@@ -109221,6 +109259,8 @@
       vkSignalSemaphoreKHR = PFN_vkSignalSemaphoreKHR( vkGetInstanceProcAddr( instance, "vkSignalSemaphoreKHR" ) );
       vkTrimCommandPool    = PFN_vkTrimCommandPool( vkGetInstanceProcAddr( instance, "vkTrimCommandPool" ) );
       vkTrimCommandPoolKHR = PFN_vkTrimCommandPoolKHR( vkGetInstanceProcAddr( instance, "vkTrimCommandPoolKHR" ) );
+      vkTrimCompactImageDeviceMemoryFUCHSIA = PFN_vkTrimCompactImageDeviceMemoryFUCHSIA(
+        vkGetInstanceProcAddr( instance, "vkTrimCompactImageDeviceMemoryFUCHSIA" ) );
       vkUninitializePerformanceApiINTEL =
         PFN_vkUninitializePerformanceApiINTEL( vkGetInstanceProcAddr( instance, "vkUninitializePerformanceApiINTEL" ) );
       vkUnmapMemory = PFN_vkUnmapMemory( vkGetInstanceProcAddr( instance, "vkUnmapMemory" ) );
@@ -109876,6 +109916,8 @@
       vkSignalSemaphoreKHR = PFN_vkSignalSemaphoreKHR( vkGetDeviceProcAddr( device, "vkSignalSemaphoreKHR" ) );
       vkTrimCommandPool    = PFN_vkTrimCommandPool( vkGetDeviceProcAddr( device, "vkTrimCommandPool" ) );
       vkTrimCommandPoolKHR = PFN_vkTrimCommandPoolKHR( vkGetDeviceProcAddr( device, "vkTrimCommandPoolKHR" ) );
+      vkTrimCompactImageDeviceMemoryFUCHSIA = PFN_vkTrimCompactImageDeviceMemoryFUCHSIA(
+        vkGetDeviceProcAddr( device, "vkTrimCompactImageDeviceMemoryFUCHSIA" ) );
       vkUninitializePerformanceApiINTEL =
         PFN_vkUninitializePerformanceApiINTEL( vkGetDeviceProcAddr( device, "vkUninitializePerformanceApiINTEL" ) );
       vkUnmapMemory = PFN_vkUnmapMemory( vkGetDeviceProcAddr( device, "vkUnmapMemory" ) );
diff --git a/include/vulkan/vulkan_core.h b/include/vulkan/vulkan_core.h
index edb4eb4..caaff4c 100644
--- a/include/vulkan/vulkan_core.h
+++ b/include/vulkan/vulkan_core.h
@@ -11053,6 +11053,7 @@
 #define VK_FUCHSIA_COMPACT_IMAGE_SPEC_VERSION 1
 #define VK_FUCHSIA_COMPACT_IMAGE_EXTENSION_NAME "VK_FUCHSIA_compact_image"
 typedef void (VKAPI_PTR *PFN_vkCmdWriteCompactImageMemorySizeFUCHSIA)(VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, VkBuffer buffer, VkDeviceSize bufferOffset, const VkImageSubresourceLayers* pSubresourceLayers);
+typedef void (VKAPI_PTR *PFN_vkTrimCompactImageDeviceMemoryFUCHSIA)(VkDevice device, VkImage image, VkDeviceMemory memory, VkDeviceSize memoryOffset);
 
 #ifndef VK_NO_PROTOTYPES
 VKAPI_ATTR void VKAPI_CALL vkCmdWriteCompactImageMemorySizeFUCHSIA(
@@ -11062,6 +11063,12 @@
     VkBuffer                                    buffer,
     VkDeviceSize                                bufferOffset,
     const VkImageSubresourceLayers*             pSubresourceLayers);
+
+VKAPI_ATTR void VKAPI_CALL vkTrimCompactImageDeviceMemoryFUCHSIA(
+    VkDevice                                    device,
+    VkImage                                     image,
+    VkDeviceMemory                              memory,
+    VkDeviceSize                                memoryOffset);
 #endif
 
 #ifdef __cplusplus
diff --git a/registry/vk.xml b/registry/vk.xml
index e92fa5b..06a46f6 100644
--- a/registry/vk.xml
+++ b/registry/vk.xml
@@ -7612,6 +7612,13 @@
             <param><type>VkDeviceSize</type> <name>bufferOffset</name></param>
             <param>const <type>VkImageSubresourceLayers</type>* <name>pSubresourceLayers</name></param>
         </command>
+        <command>
+            <proto><type>void</type> <name>vkTrimCompactImageDeviceMemoryFUCHSIA</name></proto>
+            <param><type>VkDevice</type> <name>device</name></param>
+            <param><type>VkImage</type> <name>image</name></param>
+            <param><type>VkDeviceMemory</type> <name>memory</name></param>
+            <param><type>VkDeviceSize</type> <name>memoryOffset</name></param>
+        </command>
         <command successcodes="VK_SUCCESS" errorcodes="VK_ERROR_OUT_OF_HOST_MEMORY,VK_ERROR_OUT_OF_DEVICE_MEMORY,VK_ERROR_NATIVE_WINDOW_IN_USE_KHR">
             <proto><type>VkResult</type> <name>vkCreateStreamDescriptorSurfaceGGP</name></proto>
             <param><type>VkInstance</type> <name>instance</name></param>
@@ -14052,6 +14059,7 @@
                 <enum value="&quot;VK_FUCHSIA_compact_image&quot;"          name="VK_FUCHSIA_COMPACT_IMAGE_EXTENSION_NAME"/>
                 <enum bitpos="30" extends="VkImageCreateFlagBits"           name="VK_IMAGE_CREATE_COMPACT_BIT_FUCHSIA"/>
                 <command name="vkCmdWriteCompactImageMemorySizeFUCHSIA"/>
+                <command name="vkTrimCompactImageDeviceMemoryFUCHSIA"/>
             </require>
         </extension>
         <extension name="VK_KHR_extension_324" number="324" author="KHR" contact="Alan Baker @alan-baker" supported="disabled">