Vulkan-Hpp
vulkan_static_assertions.hpp File Reference
#include <vulkan/vulkan.hpp>

Go to the source code of this file.

Functions

 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::Extent2D)==sizeof(VkExtent2D), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::Extent2D >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::Extent2D >::value, "Extent2D is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::Extent3D)==sizeof(VkExtent3D), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::Extent3D >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::Extent3D >::value, "Extent3D is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::Offset2D)==sizeof(VkOffset2D), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::Offset2D >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::Offset2D >::value, "Offset2D is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::Offset3D)==sizeof(VkOffset3D), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::Offset3D >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::Offset3D >::value, "Offset3D is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::Rect2D)==sizeof(VkRect2D), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::Rect2D >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::Rect2D >::value, "Rect2D is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::BaseInStructure)==sizeof(VkBaseInStructure), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::BaseInStructure >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::BaseInStructure >::value, "BaseInStructure is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::BaseOutStructure)==sizeof(VkBaseOutStructure), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::BaseOutStructure >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::BaseOutStructure >::value, "BaseOutStructure is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::BufferMemoryBarrier)==sizeof(VkBufferMemoryBarrier), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::BufferMemoryBarrier >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::BufferMemoryBarrier >::value, "BufferMemoryBarrier is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DispatchIndirectCommand)==sizeof(VkDispatchIndirectCommand), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DispatchIndirectCommand >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DispatchIndirectCommand >::value, "DispatchIndirectCommand is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DrawIndexedIndirectCommand)==sizeof(VkDrawIndexedIndirectCommand), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DrawIndexedIndirectCommand >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DrawIndexedIndirectCommand >::value, "DrawIndexedIndirectCommand is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DrawIndirectCommand)==sizeof(VkDrawIndirectCommand), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DrawIndirectCommand >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DrawIndirectCommand >::value, "DrawIndirectCommand is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImageMemoryBarrier)==sizeof(VkImageMemoryBarrier), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImageMemoryBarrier >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImageMemoryBarrier >::value, "ImageMemoryBarrier is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::MemoryBarrier)==sizeof(VkMemoryBarrier), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::MemoryBarrier >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::MemoryBarrier >::value, "MemoryBarrier is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineCacheHeaderVersionOne)==sizeof(VkPipelineCacheHeaderVersionOne), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineCacheHeaderVersionOne >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineCacheHeaderVersionOne >::value, "PipelineCacheHeaderVersionOne is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::AllocationCallbacks)==sizeof(VkAllocationCallbacks), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::AllocationCallbacks >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::AllocationCallbacks >::value, "AllocationCallbacks is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ApplicationInfo)==sizeof(VkApplicationInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ApplicationInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ApplicationInfo >::value, "ApplicationInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::FormatProperties)==sizeof(VkFormatProperties), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::FormatProperties >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::FormatProperties >::value, "FormatProperties is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImageFormatProperties)==sizeof(VkImageFormatProperties), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImageFormatProperties >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImageFormatProperties >::value, "ImageFormatProperties is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::Instance)==sizeof(VkInstance), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::Instance >::value, "Instance is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::InstanceCreateInfo)==sizeof(VkInstanceCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::InstanceCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::InstanceCreateInfo >::value, "InstanceCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::MemoryHeap)==sizeof(VkMemoryHeap), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::MemoryHeap >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::MemoryHeap >::value, "MemoryHeap is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::MemoryType)==sizeof(VkMemoryType), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::MemoryType >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::MemoryType >::value, "MemoryType is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDevice)==sizeof(VkPhysicalDevice), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDevice >::value, "PhysicalDevice is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceFeatures)==sizeof(VkPhysicalDeviceFeatures), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceFeatures >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceFeatures >::value, "PhysicalDeviceFeatures is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceLimits)==sizeof(VkPhysicalDeviceLimits), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceLimits >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceLimits >::value, "PhysicalDeviceLimits is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceMemoryProperties)==sizeof(VkPhysicalDeviceMemoryProperties), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceMemoryProperties >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceMemoryProperties >::value, "PhysicalDeviceMemoryProperties is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceProperties)==sizeof(VkPhysicalDeviceProperties), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceProperties >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceProperties >::value, "PhysicalDeviceProperties is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceSparseProperties)==sizeof(VkPhysicalDeviceSparseProperties), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceSparseProperties >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceSparseProperties >::value, "PhysicalDeviceSparseProperties is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::QueueFamilyProperties)==sizeof(VkQueueFamilyProperties), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::QueueFamilyProperties >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::QueueFamilyProperties >::value, "QueueFamilyProperties is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::Device)==sizeof(VkDevice), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::Device >::value, "Device is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DeviceCreateInfo)==sizeof(VkDeviceCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DeviceCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DeviceCreateInfo >::value, "DeviceCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DeviceQueueCreateInfo)==sizeof(VkDeviceQueueCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DeviceQueueCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DeviceQueueCreateInfo >::value, "DeviceQueueCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ExtensionProperties)==sizeof(VkExtensionProperties), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ExtensionProperties >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ExtensionProperties >::value, "ExtensionProperties is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::LayerProperties)==sizeof(VkLayerProperties), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::LayerProperties >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::LayerProperties >::value, "LayerProperties is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::Queue)==sizeof(VkQueue), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::Queue >::value, "Queue is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SubmitInfo)==sizeof(VkSubmitInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SubmitInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SubmitInfo >::value, "SubmitInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::MappedMemoryRange)==sizeof(VkMappedMemoryRange), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::MappedMemoryRange >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::MappedMemoryRange >::value, "MappedMemoryRange is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::MemoryAllocateInfo)==sizeof(VkMemoryAllocateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::MemoryAllocateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::MemoryAllocateInfo >::value, "MemoryAllocateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DeviceMemory)==sizeof(VkDeviceMemory), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DeviceMemory >::value, "DeviceMemory is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::MemoryRequirements)==sizeof(VkMemoryRequirements), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::MemoryRequirements >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::MemoryRequirements >::value, "MemoryRequirements is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::BindSparseInfo)==sizeof(VkBindSparseInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::BindSparseInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::BindSparseInfo >::value, "BindSparseInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImageSubresource)==sizeof(VkImageSubresource), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImageSubresource >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImageSubresource >::value, "ImageSubresource is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SparseBufferMemoryBindInfo)==sizeof(VkSparseBufferMemoryBindInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SparseBufferMemoryBindInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SparseBufferMemoryBindInfo >::value, "SparseBufferMemoryBindInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SparseImageFormatProperties)==sizeof(VkSparseImageFormatProperties), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SparseImageFormatProperties >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SparseImageFormatProperties >::value, "SparseImageFormatProperties is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SparseImageMemoryBind)==sizeof(VkSparseImageMemoryBind), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SparseImageMemoryBind >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SparseImageMemoryBind >::value, "SparseImageMemoryBind is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SparseImageMemoryBindInfo)==sizeof(VkSparseImageMemoryBindInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SparseImageMemoryBindInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SparseImageMemoryBindInfo >::value, "SparseImageMemoryBindInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SparseImageMemoryRequirements)==sizeof(VkSparseImageMemoryRequirements), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SparseImageMemoryRequirements >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SparseImageMemoryRequirements >::value, "SparseImageMemoryRequirements is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SparseImageOpaqueMemoryBindInfo)==sizeof(VkSparseImageOpaqueMemoryBindInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SparseImageOpaqueMemoryBindInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SparseImageOpaqueMemoryBindInfo >::value, "SparseImageOpaqueMemoryBindInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SparseMemoryBind)==sizeof(VkSparseMemoryBind), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SparseMemoryBind >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SparseMemoryBind >::value, "SparseMemoryBind is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::Fence)==sizeof(VkFence), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::Fence >::value, "Fence is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::FenceCreateInfo)==sizeof(VkFenceCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::FenceCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::FenceCreateInfo >::value, "FenceCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::Semaphore)==sizeof(VkSemaphore), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::Semaphore >::value, "Semaphore is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SemaphoreCreateInfo)==sizeof(VkSemaphoreCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SemaphoreCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SemaphoreCreateInfo >::value, "SemaphoreCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::Event)==sizeof(VkEvent), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::Event >::value, "Event is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::EventCreateInfo)==sizeof(VkEventCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::EventCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::EventCreateInfo >::value, "EventCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::QueryPool)==sizeof(VkQueryPool), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::QueryPool >::value, "QueryPool is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::QueryPoolCreateInfo)==sizeof(VkQueryPoolCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::QueryPoolCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::QueryPoolCreateInfo >::value, "QueryPoolCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::Buffer)==sizeof(VkBuffer), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::Buffer >::value, "Buffer is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::BufferCreateInfo)==sizeof(VkBufferCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::BufferCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::BufferCreateInfo >::value, "BufferCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::BufferView)==sizeof(VkBufferView), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::BufferView >::value, "BufferView is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::BufferViewCreateInfo)==sizeof(VkBufferViewCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::BufferViewCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::BufferViewCreateInfo >::value, "BufferViewCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::Image)==sizeof(VkImage), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::Image >::value, "Image is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImageCreateInfo)==sizeof(VkImageCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImageCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImageCreateInfo >::value, "ImageCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SubresourceLayout)==sizeof(VkSubresourceLayout), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SubresourceLayout >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SubresourceLayout >::value, "SubresourceLayout is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ComponentMapping)==sizeof(VkComponentMapping), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ComponentMapping >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ComponentMapping >::value, "ComponentMapping is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImageSubresourceRange)==sizeof(VkImageSubresourceRange), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImageSubresourceRange >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImageSubresourceRange >::value, "ImageSubresourceRange is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImageView)==sizeof(VkImageView), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImageView >::value, "ImageView is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImageViewCreateInfo)==sizeof(VkImageViewCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImageViewCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImageViewCreateInfo >::value, "ImageViewCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ShaderModule)==sizeof(VkShaderModule), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ShaderModule >::value, "ShaderModule is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ShaderModuleCreateInfo)==sizeof(VkShaderModuleCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ShaderModuleCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ShaderModuleCreateInfo >::value, "ShaderModuleCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineCache)==sizeof(VkPipelineCache), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineCache >::value, "PipelineCache is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineCacheCreateInfo)==sizeof(VkPipelineCacheCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineCacheCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineCacheCreateInfo >::value, "PipelineCacheCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ComputePipelineCreateInfo)==sizeof(VkComputePipelineCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ComputePipelineCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ComputePipelineCreateInfo >::value, "ComputePipelineCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::GraphicsPipelineCreateInfo)==sizeof(VkGraphicsPipelineCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::GraphicsPipelineCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::GraphicsPipelineCreateInfo >::value, "GraphicsPipelineCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::Pipeline)==sizeof(VkPipeline), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::Pipeline >::value, "Pipeline is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineColorBlendAttachmentState)==sizeof(VkPipelineColorBlendAttachmentState), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineColorBlendAttachmentState >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineColorBlendAttachmentState >::value, "PipelineColorBlendAttachmentState is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineColorBlendStateCreateInfo)==sizeof(VkPipelineColorBlendStateCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineColorBlendStateCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineColorBlendStateCreateInfo >::value, "PipelineColorBlendStateCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineDepthStencilStateCreateInfo)==sizeof(VkPipelineDepthStencilStateCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineDepthStencilStateCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineDepthStencilStateCreateInfo >::value, "PipelineDepthStencilStateCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineDynamicStateCreateInfo)==sizeof(VkPipelineDynamicStateCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineDynamicStateCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineDynamicStateCreateInfo >::value, "PipelineDynamicStateCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineInputAssemblyStateCreateInfo)==sizeof(VkPipelineInputAssemblyStateCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineInputAssemblyStateCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineInputAssemblyStateCreateInfo >::value, "PipelineInputAssemblyStateCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineMultisampleStateCreateInfo)==sizeof(VkPipelineMultisampleStateCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineMultisampleStateCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineMultisampleStateCreateInfo >::value, "PipelineMultisampleStateCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineRasterizationStateCreateInfo)==sizeof(VkPipelineRasterizationStateCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineRasterizationStateCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineRasterizationStateCreateInfo >::value, "PipelineRasterizationStateCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineShaderStageCreateInfo)==sizeof(VkPipelineShaderStageCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineShaderStageCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineShaderStageCreateInfo >::value, "PipelineShaderStageCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineTessellationStateCreateInfo)==sizeof(VkPipelineTessellationStateCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineTessellationStateCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineTessellationStateCreateInfo >::value, "PipelineTessellationStateCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineVertexInputStateCreateInfo)==sizeof(VkPipelineVertexInputStateCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineVertexInputStateCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineVertexInputStateCreateInfo >::value, "PipelineVertexInputStateCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineViewportStateCreateInfo)==sizeof(VkPipelineViewportStateCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineViewportStateCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineViewportStateCreateInfo >::value, "PipelineViewportStateCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SpecializationInfo)==sizeof(VkSpecializationInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SpecializationInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SpecializationInfo >::value, "SpecializationInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SpecializationMapEntry)==sizeof(VkSpecializationMapEntry), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SpecializationMapEntry >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SpecializationMapEntry >::value, "SpecializationMapEntry is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::StencilOpState)==sizeof(VkStencilOpState), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::StencilOpState >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::StencilOpState >::value, "StencilOpState is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VertexInputAttributeDescription)==sizeof(VkVertexInputAttributeDescription), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VertexInputAttributeDescription >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VertexInputAttributeDescription >::value, "VertexInputAttributeDescription is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VertexInputBindingDescription)==sizeof(VkVertexInputBindingDescription), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VertexInputBindingDescription >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VertexInputBindingDescription >::value, "VertexInputBindingDescription is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::Viewport)==sizeof(VkViewport), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::Viewport >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::Viewport >::value, "Viewport is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineLayout)==sizeof(VkPipelineLayout), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineLayout >::value, "PipelineLayout is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineLayoutCreateInfo)==sizeof(VkPipelineLayoutCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineLayoutCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineLayoutCreateInfo >::value, "PipelineLayoutCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PushConstantRange)==sizeof(VkPushConstantRange), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PushConstantRange >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PushConstantRange >::value, "PushConstantRange is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::Sampler)==sizeof(VkSampler), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::Sampler >::value, "Sampler is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SamplerCreateInfo)==sizeof(VkSamplerCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SamplerCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SamplerCreateInfo >::value, "SamplerCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CopyDescriptorSet)==sizeof(VkCopyDescriptorSet), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::CopyDescriptorSet >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CopyDescriptorSet >::value, "CopyDescriptorSet is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DescriptorBufferInfo)==sizeof(VkDescriptorBufferInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DescriptorBufferInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DescriptorBufferInfo >::value, "DescriptorBufferInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DescriptorImageInfo)==sizeof(VkDescriptorImageInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DescriptorImageInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DescriptorImageInfo >::value, "DescriptorImageInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DescriptorPool)==sizeof(VkDescriptorPool), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DescriptorPool >::value, "DescriptorPool is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DescriptorPoolCreateInfo)==sizeof(VkDescriptorPoolCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DescriptorPoolCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DescriptorPoolCreateInfo >::value, "DescriptorPoolCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DescriptorPoolSize)==sizeof(VkDescriptorPoolSize), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DescriptorPoolSize >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DescriptorPoolSize >::value, "DescriptorPoolSize is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DescriptorSet)==sizeof(VkDescriptorSet), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DescriptorSet >::value, "DescriptorSet is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DescriptorSetAllocateInfo)==sizeof(VkDescriptorSetAllocateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DescriptorSetAllocateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DescriptorSetAllocateInfo >::value, "DescriptorSetAllocateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DescriptorSetLayout)==sizeof(VkDescriptorSetLayout), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DescriptorSetLayout >::value, "DescriptorSetLayout is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DescriptorSetLayoutBinding)==sizeof(VkDescriptorSetLayoutBinding), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DescriptorSetLayoutBinding >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DescriptorSetLayoutBinding >::value, "DescriptorSetLayoutBinding is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DescriptorSetLayoutCreateInfo)==sizeof(VkDescriptorSetLayoutCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DescriptorSetLayoutCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DescriptorSetLayoutCreateInfo >::value, "DescriptorSetLayoutCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::WriteDescriptorSet)==sizeof(VkWriteDescriptorSet), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::WriteDescriptorSet >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::WriteDescriptorSet >::value, "WriteDescriptorSet is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::AttachmentDescription)==sizeof(VkAttachmentDescription), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::AttachmentDescription >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::AttachmentDescription >::value, "AttachmentDescription is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::AttachmentReference)==sizeof(VkAttachmentReference), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::AttachmentReference >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::AttachmentReference >::value, "AttachmentReference is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::Framebuffer)==sizeof(VkFramebuffer), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::Framebuffer >::value, "Framebuffer is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::FramebufferCreateInfo)==sizeof(VkFramebufferCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::FramebufferCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::FramebufferCreateInfo >::value, "FramebufferCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::RenderPass)==sizeof(VkRenderPass), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::RenderPass >::value, "RenderPass is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::RenderPassCreateInfo)==sizeof(VkRenderPassCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::RenderPassCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::RenderPassCreateInfo >::value, "RenderPassCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SubpassDependency)==sizeof(VkSubpassDependency), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SubpassDependency >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SubpassDependency >::value, "SubpassDependency is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SubpassDescription)==sizeof(VkSubpassDescription), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SubpassDescription >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SubpassDescription >::value, "SubpassDescription is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CommandPool)==sizeof(VkCommandPool), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CommandPool >::value, "CommandPool is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CommandPoolCreateInfo)==sizeof(VkCommandPoolCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::CommandPoolCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CommandPoolCreateInfo >::value, "CommandPoolCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CommandBuffer)==sizeof(VkCommandBuffer), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CommandBuffer >::value, "CommandBuffer is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CommandBufferAllocateInfo)==sizeof(VkCommandBufferAllocateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::CommandBufferAllocateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CommandBufferAllocateInfo >::value, "CommandBufferAllocateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CommandBufferBeginInfo)==sizeof(VkCommandBufferBeginInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::CommandBufferBeginInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CommandBufferBeginInfo >::value, "CommandBufferBeginInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CommandBufferInheritanceInfo)==sizeof(VkCommandBufferInheritanceInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::CommandBufferInheritanceInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CommandBufferInheritanceInfo >::value, "CommandBufferInheritanceInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::BufferCopy)==sizeof(VkBufferCopy), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::BufferCopy >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::BufferCopy >::value, "BufferCopy is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::BufferImageCopy)==sizeof(VkBufferImageCopy), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::BufferImageCopy >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::BufferImageCopy >::value, "BufferImageCopy is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ClearAttachment)==sizeof(VkClearAttachment), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ClearAttachment >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ClearAttachment >::value, "ClearAttachment is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ClearColorValue)==sizeof(VkClearColorValue), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ClearColorValue >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ClearColorValue >::value, "ClearColorValue is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ClearDepthStencilValue)==sizeof(VkClearDepthStencilValue), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ClearDepthStencilValue >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ClearDepthStencilValue >::value, "ClearDepthStencilValue is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ClearRect)==sizeof(VkClearRect), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ClearRect >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ClearRect >::value, "ClearRect is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ClearValue)==sizeof(VkClearValue), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ClearValue >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ClearValue >::value, "ClearValue is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImageBlit)==sizeof(VkImageBlit), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImageBlit >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImageBlit >::value, "ImageBlit is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImageCopy)==sizeof(VkImageCopy), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImageCopy >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImageCopy >::value, "ImageCopy is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImageResolve)==sizeof(VkImageResolve), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImageResolve >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImageResolve >::value, "ImageResolve is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImageSubresourceLayers)==sizeof(VkImageSubresourceLayers), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImageSubresourceLayers >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImageSubresourceLayers >::value, "ImageSubresourceLayers is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::RenderPassBeginInfo)==sizeof(VkRenderPassBeginInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::RenderPassBeginInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::RenderPassBeginInfo >::value, "RenderPassBeginInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceSubgroupProperties)==sizeof(VkPhysicalDeviceSubgroupProperties), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceSubgroupProperties >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceSubgroupProperties >::value, "PhysicalDeviceSubgroupProperties is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::BindBufferMemoryInfo)==sizeof(VkBindBufferMemoryInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::BindBufferMemoryInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::BindBufferMemoryInfo >::value, "BindBufferMemoryInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::BindImageMemoryInfo)==sizeof(VkBindImageMemoryInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::BindImageMemoryInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::BindImageMemoryInfo >::value, "BindImageMemoryInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDevice16BitStorageFeatures)==sizeof(VkPhysicalDevice16BitStorageFeatures), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDevice16BitStorageFeatures >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDevice16BitStorageFeatures >::value, "PhysicalDevice16BitStorageFeatures is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::MemoryDedicatedRequirements)==sizeof(VkMemoryDedicatedRequirements), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::MemoryDedicatedRequirements >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::MemoryDedicatedRequirements >::value, "MemoryDedicatedRequirements is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::MemoryDedicatedAllocateInfo)==sizeof(VkMemoryDedicatedAllocateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::MemoryDedicatedAllocateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::MemoryDedicatedAllocateInfo >::value, "MemoryDedicatedAllocateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::MemoryAllocateFlagsInfo)==sizeof(VkMemoryAllocateFlagsInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::MemoryAllocateFlagsInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::MemoryAllocateFlagsInfo >::value, "MemoryAllocateFlagsInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DeviceGroupRenderPassBeginInfo)==sizeof(VkDeviceGroupRenderPassBeginInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DeviceGroupRenderPassBeginInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DeviceGroupRenderPassBeginInfo >::value, "DeviceGroupRenderPassBeginInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DeviceGroupCommandBufferBeginInfo)==sizeof(VkDeviceGroupCommandBufferBeginInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DeviceGroupCommandBufferBeginInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DeviceGroupCommandBufferBeginInfo >::value, "DeviceGroupCommandBufferBeginInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DeviceGroupSubmitInfo)==sizeof(VkDeviceGroupSubmitInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DeviceGroupSubmitInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DeviceGroupSubmitInfo >::value, "DeviceGroupSubmitInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DeviceGroupBindSparseInfo)==sizeof(VkDeviceGroupBindSparseInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DeviceGroupBindSparseInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DeviceGroupBindSparseInfo >::value, "DeviceGroupBindSparseInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::BindBufferMemoryDeviceGroupInfo)==sizeof(VkBindBufferMemoryDeviceGroupInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::BindBufferMemoryDeviceGroupInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::BindBufferMemoryDeviceGroupInfo >::value, "BindBufferMemoryDeviceGroupInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::BindImageMemoryDeviceGroupInfo)==sizeof(VkBindImageMemoryDeviceGroupInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::BindImageMemoryDeviceGroupInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::BindImageMemoryDeviceGroupInfo >::value, "BindImageMemoryDeviceGroupInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceGroupProperties)==sizeof(VkPhysicalDeviceGroupProperties), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceGroupProperties >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceGroupProperties >::value, "PhysicalDeviceGroupProperties is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DeviceGroupDeviceCreateInfo)==sizeof(VkDeviceGroupDeviceCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DeviceGroupDeviceCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DeviceGroupDeviceCreateInfo >::value, "DeviceGroupDeviceCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::BufferMemoryRequirementsInfo2)==sizeof(VkBufferMemoryRequirementsInfo2), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::BufferMemoryRequirementsInfo2 >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::BufferMemoryRequirementsInfo2 >::value, "BufferMemoryRequirementsInfo2 is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImageMemoryRequirementsInfo2)==sizeof(VkImageMemoryRequirementsInfo2), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImageMemoryRequirementsInfo2 >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImageMemoryRequirementsInfo2 >::value, "ImageMemoryRequirementsInfo2 is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImageSparseMemoryRequirementsInfo2)==sizeof(VkImageSparseMemoryRequirementsInfo2), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImageSparseMemoryRequirementsInfo2 >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImageSparseMemoryRequirementsInfo2 >::value, "ImageSparseMemoryRequirementsInfo2 is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::MemoryRequirements2)==sizeof(VkMemoryRequirements2), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::MemoryRequirements2 >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::MemoryRequirements2 >::value, "MemoryRequirements2 is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SparseImageMemoryRequirements2)==sizeof(VkSparseImageMemoryRequirements2), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SparseImageMemoryRequirements2 >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SparseImageMemoryRequirements2 >::value, "SparseImageMemoryRequirements2 is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceFeatures2)==sizeof(VkPhysicalDeviceFeatures2), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceFeatures2 >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceFeatures2 >::value, "PhysicalDeviceFeatures2 is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceProperties2)==sizeof(VkPhysicalDeviceProperties2), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceProperties2 >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceProperties2 >::value, "PhysicalDeviceProperties2 is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::FormatProperties2)==sizeof(VkFormatProperties2), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::FormatProperties2 >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::FormatProperties2 >::value, "FormatProperties2 is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImageFormatProperties2)==sizeof(VkImageFormatProperties2), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImageFormatProperties2 >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImageFormatProperties2 >::value, "ImageFormatProperties2 is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceImageFormatInfo2)==sizeof(VkPhysicalDeviceImageFormatInfo2), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceImageFormatInfo2 >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceImageFormatInfo2 >::value, "PhysicalDeviceImageFormatInfo2 is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::QueueFamilyProperties2)==sizeof(VkQueueFamilyProperties2), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::QueueFamilyProperties2 >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::QueueFamilyProperties2 >::value, "QueueFamilyProperties2 is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceMemoryProperties2)==sizeof(VkPhysicalDeviceMemoryProperties2), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceMemoryProperties2 >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceMemoryProperties2 >::value, "PhysicalDeviceMemoryProperties2 is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SparseImageFormatProperties2)==sizeof(VkSparseImageFormatProperties2), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SparseImageFormatProperties2 >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SparseImageFormatProperties2 >::value, "SparseImageFormatProperties2 is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceSparseImageFormatInfo2)==sizeof(VkPhysicalDeviceSparseImageFormatInfo2), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceSparseImageFormatInfo2 >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceSparseImageFormatInfo2 >::value, "PhysicalDeviceSparseImageFormatInfo2 is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDevicePointClippingProperties)==sizeof(VkPhysicalDevicePointClippingProperties), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDevicePointClippingProperties >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDevicePointClippingProperties >::value, "PhysicalDevicePointClippingProperties is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::RenderPassInputAttachmentAspectCreateInfo)==sizeof(VkRenderPassInputAttachmentAspectCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::RenderPassInputAttachmentAspectCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::RenderPassInputAttachmentAspectCreateInfo >::value, "RenderPassInputAttachmentAspectCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::InputAttachmentAspectReference)==sizeof(VkInputAttachmentAspectReference), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::InputAttachmentAspectReference >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::InputAttachmentAspectReference >::value, "InputAttachmentAspectReference is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImageViewUsageCreateInfo)==sizeof(VkImageViewUsageCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImageViewUsageCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImageViewUsageCreateInfo >::value, "ImageViewUsageCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineTessellationDomainOriginStateCreateInfo)==sizeof(VkPipelineTessellationDomainOriginStateCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineTessellationDomainOriginStateCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineTessellationDomainOriginStateCreateInfo >::value, "PipelineTessellationDomainOriginStateCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::RenderPassMultiviewCreateInfo)==sizeof(VkRenderPassMultiviewCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::RenderPassMultiviewCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::RenderPassMultiviewCreateInfo >::value, "RenderPassMultiviewCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceMultiviewFeatures)==sizeof(VkPhysicalDeviceMultiviewFeatures), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceMultiviewFeatures >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceMultiviewFeatures >::value, "PhysicalDeviceMultiviewFeatures is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceMultiviewProperties)==sizeof(VkPhysicalDeviceMultiviewProperties), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceMultiviewProperties >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceMultiviewProperties >::value, "PhysicalDeviceMultiviewProperties is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceVariablePointersFeatures)==sizeof(VkPhysicalDeviceVariablePointersFeatures), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceVariablePointersFeatures >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceVariablePointersFeatures >::value, "PhysicalDeviceVariablePointersFeatures is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceProtectedMemoryFeatures)==sizeof(VkPhysicalDeviceProtectedMemoryFeatures), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceProtectedMemoryFeatures >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceProtectedMemoryFeatures >::value, "PhysicalDeviceProtectedMemoryFeatures is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceProtectedMemoryProperties)==sizeof(VkPhysicalDeviceProtectedMemoryProperties), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceProtectedMemoryProperties >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceProtectedMemoryProperties >::value, "PhysicalDeviceProtectedMemoryProperties is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DeviceQueueInfo2)==sizeof(VkDeviceQueueInfo2), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DeviceQueueInfo2 >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DeviceQueueInfo2 >::value, "DeviceQueueInfo2 is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ProtectedSubmitInfo)==sizeof(VkProtectedSubmitInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ProtectedSubmitInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ProtectedSubmitInfo >::value, "ProtectedSubmitInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SamplerYcbcrConversionCreateInfo)==sizeof(VkSamplerYcbcrConversionCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SamplerYcbcrConversionCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SamplerYcbcrConversionCreateInfo >::value, "SamplerYcbcrConversionCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SamplerYcbcrConversionInfo)==sizeof(VkSamplerYcbcrConversionInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SamplerYcbcrConversionInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SamplerYcbcrConversionInfo >::value, "SamplerYcbcrConversionInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::BindImagePlaneMemoryInfo)==sizeof(VkBindImagePlaneMemoryInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::BindImagePlaneMemoryInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::BindImagePlaneMemoryInfo >::value, "BindImagePlaneMemoryInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImagePlaneMemoryRequirementsInfo)==sizeof(VkImagePlaneMemoryRequirementsInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImagePlaneMemoryRequirementsInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImagePlaneMemoryRequirementsInfo >::value, "ImagePlaneMemoryRequirementsInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceSamplerYcbcrConversionFeatures)==sizeof(VkPhysicalDeviceSamplerYcbcrConversionFeatures), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceSamplerYcbcrConversionFeatures >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceSamplerYcbcrConversionFeatures >::value, "PhysicalDeviceSamplerYcbcrConversionFeatures is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SamplerYcbcrConversionImageFormatProperties)==sizeof(VkSamplerYcbcrConversionImageFormatProperties), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SamplerYcbcrConversionImageFormatProperties >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SamplerYcbcrConversionImageFormatProperties >::value, "SamplerYcbcrConversionImageFormatProperties is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SamplerYcbcrConversion)==sizeof(VkSamplerYcbcrConversion), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SamplerYcbcrConversion >::value, "SamplerYcbcrConversion is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DescriptorUpdateTemplate)==sizeof(VkDescriptorUpdateTemplate), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DescriptorUpdateTemplate >::value, "DescriptorUpdateTemplate is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DescriptorUpdateTemplateEntry)==sizeof(VkDescriptorUpdateTemplateEntry), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DescriptorUpdateTemplateEntry >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DescriptorUpdateTemplateEntry >::value, "DescriptorUpdateTemplateEntry is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DescriptorUpdateTemplateCreateInfo)==sizeof(VkDescriptorUpdateTemplateCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DescriptorUpdateTemplateCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DescriptorUpdateTemplateCreateInfo >::value, "DescriptorUpdateTemplateCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ExternalMemoryProperties)==sizeof(VkExternalMemoryProperties), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ExternalMemoryProperties >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ExternalMemoryProperties >::value, "ExternalMemoryProperties is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceExternalImageFormatInfo)==sizeof(VkPhysicalDeviceExternalImageFormatInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceExternalImageFormatInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceExternalImageFormatInfo >::value, "PhysicalDeviceExternalImageFormatInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ExternalImageFormatProperties)==sizeof(VkExternalImageFormatProperties), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ExternalImageFormatProperties >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ExternalImageFormatProperties >::value, "ExternalImageFormatProperties is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceExternalBufferInfo)==sizeof(VkPhysicalDeviceExternalBufferInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceExternalBufferInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceExternalBufferInfo >::value, "PhysicalDeviceExternalBufferInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ExternalBufferProperties)==sizeof(VkExternalBufferProperties), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ExternalBufferProperties >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ExternalBufferProperties >::value, "ExternalBufferProperties is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceIDProperties)==sizeof(VkPhysicalDeviceIDProperties), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceIDProperties >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceIDProperties >::value, "PhysicalDeviceIDProperties is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ExternalMemoryImageCreateInfo)==sizeof(VkExternalMemoryImageCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ExternalMemoryImageCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ExternalMemoryImageCreateInfo >::value, "ExternalMemoryImageCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ExternalMemoryBufferCreateInfo)==sizeof(VkExternalMemoryBufferCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ExternalMemoryBufferCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ExternalMemoryBufferCreateInfo >::value, "ExternalMemoryBufferCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ExportMemoryAllocateInfo)==sizeof(VkExportMemoryAllocateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ExportMemoryAllocateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ExportMemoryAllocateInfo >::value, "ExportMemoryAllocateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceExternalFenceInfo)==sizeof(VkPhysicalDeviceExternalFenceInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceExternalFenceInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceExternalFenceInfo >::value, "PhysicalDeviceExternalFenceInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ExternalFenceProperties)==sizeof(VkExternalFenceProperties), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ExternalFenceProperties >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ExternalFenceProperties >::value, "ExternalFenceProperties is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ExportFenceCreateInfo)==sizeof(VkExportFenceCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ExportFenceCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ExportFenceCreateInfo >::value, "ExportFenceCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ExportSemaphoreCreateInfo)==sizeof(VkExportSemaphoreCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ExportSemaphoreCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ExportSemaphoreCreateInfo >::value, "ExportSemaphoreCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceExternalSemaphoreInfo)==sizeof(VkPhysicalDeviceExternalSemaphoreInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceExternalSemaphoreInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceExternalSemaphoreInfo >::value, "PhysicalDeviceExternalSemaphoreInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ExternalSemaphoreProperties)==sizeof(VkExternalSemaphoreProperties), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ExternalSemaphoreProperties >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ExternalSemaphoreProperties >::value, "ExternalSemaphoreProperties is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceMaintenance3Properties)==sizeof(VkPhysicalDeviceMaintenance3Properties), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceMaintenance3Properties >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceMaintenance3Properties >::value, "PhysicalDeviceMaintenance3Properties is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DescriptorSetLayoutSupport)==sizeof(VkDescriptorSetLayoutSupport), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DescriptorSetLayoutSupport >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DescriptorSetLayoutSupport >::value, "DescriptorSetLayoutSupport is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceShaderDrawParametersFeatures)==sizeof(VkPhysicalDeviceShaderDrawParametersFeatures), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceShaderDrawParametersFeatures >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderDrawParametersFeatures >::value, "PhysicalDeviceShaderDrawParametersFeatures is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceVulkan11Features)==sizeof(VkPhysicalDeviceVulkan11Features), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceVulkan11Features >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceVulkan11Features >::value, "PhysicalDeviceVulkan11Features is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceVulkan11Properties)==sizeof(VkPhysicalDeviceVulkan11Properties), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceVulkan11Properties >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceVulkan11Properties >::value, "PhysicalDeviceVulkan11Properties is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceVulkan12Features)==sizeof(VkPhysicalDeviceVulkan12Features), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceVulkan12Features >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceVulkan12Features >::value, "PhysicalDeviceVulkan12Features is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceVulkan12Properties)==sizeof(VkPhysicalDeviceVulkan12Properties), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceVulkan12Properties >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceVulkan12Properties >::value, "PhysicalDeviceVulkan12Properties is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImageFormatListCreateInfo)==sizeof(VkImageFormatListCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImageFormatListCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImageFormatListCreateInfo >::value, "ImageFormatListCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::RenderPassCreateInfo2)==sizeof(VkRenderPassCreateInfo2), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::RenderPassCreateInfo2 >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::RenderPassCreateInfo2 >::value, "RenderPassCreateInfo2 is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::AttachmentDescription2)==sizeof(VkAttachmentDescription2), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::AttachmentDescription2 >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::AttachmentDescription2 >::value, "AttachmentDescription2 is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::AttachmentReference2)==sizeof(VkAttachmentReference2), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::AttachmentReference2 >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::AttachmentReference2 >::value, "AttachmentReference2 is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SubpassDescription2)==sizeof(VkSubpassDescription2), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SubpassDescription2 >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SubpassDescription2 >::value, "SubpassDescription2 is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SubpassDependency2)==sizeof(VkSubpassDependency2), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SubpassDependency2 >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SubpassDependency2 >::value, "SubpassDependency2 is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SubpassBeginInfo)==sizeof(VkSubpassBeginInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SubpassBeginInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SubpassBeginInfo >::value, "SubpassBeginInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SubpassEndInfo)==sizeof(VkSubpassEndInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SubpassEndInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SubpassEndInfo >::value, "SubpassEndInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDevice8BitStorageFeatures)==sizeof(VkPhysicalDevice8BitStorageFeatures), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDevice8BitStorageFeatures >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDevice8BitStorageFeatures >::value, "PhysicalDevice8BitStorageFeatures is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ConformanceVersion)==sizeof(VkConformanceVersion), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ConformanceVersion >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ConformanceVersion >::value, "ConformanceVersion is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceDriverProperties)==sizeof(VkPhysicalDeviceDriverProperties), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceDriverProperties >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceDriverProperties >::value, "PhysicalDeviceDriverProperties is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceShaderAtomicInt64Features)==sizeof(VkPhysicalDeviceShaderAtomicInt64Features), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceShaderAtomicInt64Features >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderAtomicInt64Features >::value, "PhysicalDeviceShaderAtomicInt64Features is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceShaderFloat16Int8Features)==sizeof(VkPhysicalDeviceShaderFloat16Int8Features), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceShaderFloat16Int8Features >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderFloat16Int8Features >::value, "PhysicalDeviceShaderFloat16Int8Features is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceFloatControlsProperties)==sizeof(VkPhysicalDeviceFloatControlsProperties), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceFloatControlsProperties >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceFloatControlsProperties >::value, "PhysicalDeviceFloatControlsProperties is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DescriptorSetLayoutBindingFlagsCreateInfo)==sizeof(VkDescriptorSetLayoutBindingFlagsCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DescriptorSetLayoutBindingFlagsCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DescriptorSetLayoutBindingFlagsCreateInfo >::value, "DescriptorSetLayoutBindingFlagsCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceDescriptorIndexingFeatures)==sizeof(VkPhysicalDeviceDescriptorIndexingFeatures), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceDescriptorIndexingFeatures >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceDescriptorIndexingFeatures >::value, "PhysicalDeviceDescriptorIndexingFeatures is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceDescriptorIndexingProperties)==sizeof(VkPhysicalDeviceDescriptorIndexingProperties), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceDescriptorIndexingProperties >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceDescriptorIndexingProperties >::value, "PhysicalDeviceDescriptorIndexingProperties is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DescriptorSetVariableDescriptorCountAllocateInfo)==sizeof(VkDescriptorSetVariableDescriptorCountAllocateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DescriptorSetVariableDescriptorCountAllocateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DescriptorSetVariableDescriptorCountAllocateInfo >::value, "DescriptorSetVariableDescriptorCountAllocateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DescriptorSetVariableDescriptorCountLayoutSupport)==sizeof(VkDescriptorSetVariableDescriptorCountLayoutSupport), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DescriptorSetVariableDescriptorCountLayoutSupport >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DescriptorSetVariableDescriptorCountLayoutSupport >::value, "DescriptorSetVariableDescriptorCountLayoutSupport is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SubpassDescriptionDepthStencilResolve)==sizeof(VkSubpassDescriptionDepthStencilResolve), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SubpassDescriptionDepthStencilResolve >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SubpassDescriptionDepthStencilResolve >::value, "SubpassDescriptionDepthStencilResolve is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceDepthStencilResolveProperties)==sizeof(VkPhysicalDeviceDepthStencilResolveProperties), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceDepthStencilResolveProperties >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceDepthStencilResolveProperties >::value, "PhysicalDeviceDepthStencilResolveProperties is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceScalarBlockLayoutFeatures)==sizeof(VkPhysicalDeviceScalarBlockLayoutFeatures), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceScalarBlockLayoutFeatures >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceScalarBlockLayoutFeatures >::value, "PhysicalDeviceScalarBlockLayoutFeatures is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImageStencilUsageCreateInfo)==sizeof(VkImageStencilUsageCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImageStencilUsageCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImageStencilUsageCreateInfo >::value, "ImageStencilUsageCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SamplerReductionModeCreateInfo)==sizeof(VkSamplerReductionModeCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SamplerReductionModeCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SamplerReductionModeCreateInfo >::value, "SamplerReductionModeCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceSamplerFilterMinmaxProperties)==sizeof(VkPhysicalDeviceSamplerFilterMinmaxProperties), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceSamplerFilterMinmaxProperties >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceSamplerFilterMinmaxProperties >::value, "PhysicalDeviceSamplerFilterMinmaxProperties is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceVulkanMemoryModelFeatures)==sizeof(VkPhysicalDeviceVulkanMemoryModelFeatures), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceVulkanMemoryModelFeatures >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceVulkanMemoryModelFeatures >::value, "PhysicalDeviceVulkanMemoryModelFeatures is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceImagelessFramebufferFeatures)==sizeof(VkPhysicalDeviceImagelessFramebufferFeatures), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceImagelessFramebufferFeatures >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceImagelessFramebufferFeatures >::value, "PhysicalDeviceImagelessFramebufferFeatures is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::FramebufferAttachmentsCreateInfo)==sizeof(VkFramebufferAttachmentsCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::FramebufferAttachmentsCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::FramebufferAttachmentsCreateInfo >::value, "FramebufferAttachmentsCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::FramebufferAttachmentImageInfo)==sizeof(VkFramebufferAttachmentImageInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::FramebufferAttachmentImageInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::FramebufferAttachmentImageInfo >::value, "FramebufferAttachmentImageInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::RenderPassAttachmentBeginInfo)==sizeof(VkRenderPassAttachmentBeginInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::RenderPassAttachmentBeginInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::RenderPassAttachmentBeginInfo >::value, "RenderPassAttachmentBeginInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceUniformBufferStandardLayoutFeatures)==sizeof(VkPhysicalDeviceUniformBufferStandardLayoutFeatures), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceUniformBufferStandardLayoutFeatures >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceUniformBufferStandardLayoutFeatures >::value, "PhysicalDeviceUniformBufferStandardLayoutFeatures is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceShaderSubgroupExtendedTypesFeatures)==sizeof(VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceShaderSubgroupExtendedTypesFeatures >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderSubgroupExtendedTypesFeatures >::value, "PhysicalDeviceShaderSubgroupExtendedTypesFeatures is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceSeparateDepthStencilLayoutsFeatures)==sizeof(VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceSeparateDepthStencilLayoutsFeatures >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceSeparateDepthStencilLayoutsFeatures >::value, "PhysicalDeviceSeparateDepthStencilLayoutsFeatures is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::AttachmentReferenceStencilLayout)==sizeof(VkAttachmentReferenceStencilLayout), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::AttachmentReferenceStencilLayout >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::AttachmentReferenceStencilLayout >::value, "AttachmentReferenceStencilLayout is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::AttachmentDescriptionStencilLayout)==sizeof(VkAttachmentDescriptionStencilLayout), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::AttachmentDescriptionStencilLayout >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::AttachmentDescriptionStencilLayout >::value, "AttachmentDescriptionStencilLayout is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceHostQueryResetFeatures)==sizeof(VkPhysicalDeviceHostQueryResetFeatures), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceHostQueryResetFeatures >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceHostQueryResetFeatures >::value, "PhysicalDeviceHostQueryResetFeatures is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceTimelineSemaphoreFeatures)==sizeof(VkPhysicalDeviceTimelineSemaphoreFeatures), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceTimelineSemaphoreFeatures >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceTimelineSemaphoreFeatures >::value, "PhysicalDeviceTimelineSemaphoreFeatures is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceTimelineSemaphoreProperties)==sizeof(VkPhysicalDeviceTimelineSemaphoreProperties), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceTimelineSemaphoreProperties >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceTimelineSemaphoreProperties >::value, "PhysicalDeviceTimelineSemaphoreProperties is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SemaphoreTypeCreateInfo)==sizeof(VkSemaphoreTypeCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SemaphoreTypeCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SemaphoreTypeCreateInfo >::value, "SemaphoreTypeCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::TimelineSemaphoreSubmitInfo)==sizeof(VkTimelineSemaphoreSubmitInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::TimelineSemaphoreSubmitInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::TimelineSemaphoreSubmitInfo >::value, "TimelineSemaphoreSubmitInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SemaphoreWaitInfo)==sizeof(VkSemaphoreWaitInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SemaphoreWaitInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SemaphoreWaitInfo >::value, "SemaphoreWaitInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SemaphoreSignalInfo)==sizeof(VkSemaphoreSignalInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SemaphoreSignalInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SemaphoreSignalInfo >::value, "SemaphoreSignalInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceBufferDeviceAddressFeatures)==sizeof(VkPhysicalDeviceBufferDeviceAddressFeatures), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceBufferDeviceAddressFeatures >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceBufferDeviceAddressFeatures >::value, "PhysicalDeviceBufferDeviceAddressFeatures is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::BufferDeviceAddressInfo)==sizeof(VkBufferDeviceAddressInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::BufferDeviceAddressInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::BufferDeviceAddressInfo >::value, "BufferDeviceAddressInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::BufferOpaqueCaptureAddressCreateInfo)==sizeof(VkBufferOpaqueCaptureAddressCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::BufferOpaqueCaptureAddressCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::BufferOpaqueCaptureAddressCreateInfo >::value, "BufferOpaqueCaptureAddressCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::MemoryOpaqueCaptureAddressAllocateInfo)==sizeof(VkMemoryOpaqueCaptureAddressAllocateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::MemoryOpaqueCaptureAddressAllocateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::MemoryOpaqueCaptureAddressAllocateInfo >::value, "MemoryOpaqueCaptureAddressAllocateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DeviceMemoryOpaqueCaptureAddressInfo)==sizeof(VkDeviceMemoryOpaqueCaptureAddressInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DeviceMemoryOpaqueCaptureAddressInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DeviceMemoryOpaqueCaptureAddressInfo >::value, "DeviceMemoryOpaqueCaptureAddressInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceVulkan13Features)==sizeof(VkPhysicalDeviceVulkan13Features), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceVulkan13Features >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceVulkan13Features >::value, "PhysicalDeviceVulkan13Features is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceVulkan13Properties)==sizeof(VkPhysicalDeviceVulkan13Properties), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceVulkan13Properties >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceVulkan13Properties >::value, "PhysicalDeviceVulkan13Properties is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineCreationFeedbackCreateInfo)==sizeof(VkPipelineCreationFeedbackCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineCreationFeedbackCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineCreationFeedbackCreateInfo >::value, "PipelineCreationFeedbackCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineCreationFeedback)==sizeof(VkPipelineCreationFeedback), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineCreationFeedback >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineCreationFeedback >::value, "PipelineCreationFeedback is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceShaderTerminateInvocationFeatures)==sizeof(VkPhysicalDeviceShaderTerminateInvocationFeatures), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceShaderTerminateInvocationFeatures >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderTerminateInvocationFeatures >::value, "PhysicalDeviceShaderTerminateInvocationFeatures is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceToolProperties)==sizeof(VkPhysicalDeviceToolProperties), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceToolProperties >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceToolProperties >::value, "PhysicalDeviceToolProperties is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceShaderDemoteToHelperInvocationFeatures)==sizeof(VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceShaderDemoteToHelperInvocationFeatures >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderDemoteToHelperInvocationFeatures >::value, "PhysicalDeviceShaderDemoteToHelperInvocationFeatures is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDevicePrivateDataFeatures)==sizeof(VkPhysicalDevicePrivateDataFeatures), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDevicePrivateDataFeatures >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDevicePrivateDataFeatures >::value, "PhysicalDevicePrivateDataFeatures is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DevicePrivateDataCreateInfo)==sizeof(VkDevicePrivateDataCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DevicePrivateDataCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DevicePrivateDataCreateInfo >::value, "DevicePrivateDataCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PrivateDataSlotCreateInfo)==sizeof(VkPrivateDataSlotCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PrivateDataSlotCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PrivateDataSlotCreateInfo >::value, "PrivateDataSlotCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PrivateDataSlot)==sizeof(VkPrivateDataSlot), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PrivateDataSlot >::value, "PrivateDataSlot is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDevicePipelineCreationCacheControlFeatures)==sizeof(VkPhysicalDevicePipelineCreationCacheControlFeatures), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDevicePipelineCreationCacheControlFeatures >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDevicePipelineCreationCacheControlFeatures >::value, "PhysicalDevicePipelineCreationCacheControlFeatures is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::MemoryBarrier2)==sizeof(VkMemoryBarrier2), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::MemoryBarrier2 >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::MemoryBarrier2 >::value, "MemoryBarrier2 is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::BufferMemoryBarrier2)==sizeof(VkBufferMemoryBarrier2), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::BufferMemoryBarrier2 >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::BufferMemoryBarrier2 >::value, "BufferMemoryBarrier2 is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImageMemoryBarrier2)==sizeof(VkImageMemoryBarrier2), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImageMemoryBarrier2 >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImageMemoryBarrier2 >::value, "ImageMemoryBarrier2 is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DependencyInfo)==sizeof(VkDependencyInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DependencyInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DependencyInfo >::value, "DependencyInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SubmitInfo2)==sizeof(VkSubmitInfo2), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SubmitInfo2 >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SubmitInfo2 >::value, "SubmitInfo2 is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SemaphoreSubmitInfo)==sizeof(VkSemaphoreSubmitInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SemaphoreSubmitInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SemaphoreSubmitInfo >::value, "SemaphoreSubmitInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CommandBufferSubmitInfo)==sizeof(VkCommandBufferSubmitInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::CommandBufferSubmitInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CommandBufferSubmitInfo >::value, "CommandBufferSubmitInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceSynchronization2Features)==sizeof(VkPhysicalDeviceSynchronization2Features), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceSynchronization2Features >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceSynchronization2Features >::value, "PhysicalDeviceSynchronization2Features is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures)==sizeof(VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures >::value, "PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceImageRobustnessFeatures)==sizeof(VkPhysicalDeviceImageRobustnessFeatures), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceImageRobustnessFeatures >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceImageRobustnessFeatures >::value, "PhysicalDeviceImageRobustnessFeatures is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CopyBufferInfo2)==sizeof(VkCopyBufferInfo2), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::CopyBufferInfo2 >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CopyBufferInfo2 >::value, "CopyBufferInfo2 is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CopyImageInfo2)==sizeof(VkCopyImageInfo2), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::CopyImageInfo2 >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CopyImageInfo2 >::value, "CopyImageInfo2 is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CopyBufferToImageInfo2)==sizeof(VkCopyBufferToImageInfo2), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::CopyBufferToImageInfo2 >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CopyBufferToImageInfo2 >::value, "CopyBufferToImageInfo2 is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CopyImageToBufferInfo2)==sizeof(VkCopyImageToBufferInfo2), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::CopyImageToBufferInfo2 >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CopyImageToBufferInfo2 >::value, "CopyImageToBufferInfo2 is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::BlitImageInfo2)==sizeof(VkBlitImageInfo2), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::BlitImageInfo2 >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::BlitImageInfo2 >::value, "BlitImageInfo2 is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ResolveImageInfo2)==sizeof(VkResolveImageInfo2), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ResolveImageInfo2 >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ResolveImageInfo2 >::value, "ResolveImageInfo2 is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::BufferCopy2)==sizeof(VkBufferCopy2), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::BufferCopy2 >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::BufferCopy2 >::value, "BufferCopy2 is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImageCopy2)==sizeof(VkImageCopy2), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImageCopy2 >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImageCopy2 >::value, "ImageCopy2 is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImageBlit2)==sizeof(VkImageBlit2), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImageBlit2 >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImageBlit2 >::value, "ImageBlit2 is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::BufferImageCopy2)==sizeof(VkBufferImageCopy2), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::BufferImageCopy2 >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::BufferImageCopy2 >::value, "BufferImageCopy2 is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImageResolve2)==sizeof(VkImageResolve2), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImageResolve2 >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImageResolve2 >::value, "ImageResolve2 is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceSubgroupSizeControlFeatures)==sizeof(VkPhysicalDeviceSubgroupSizeControlFeatures), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceSubgroupSizeControlFeatures >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceSubgroupSizeControlFeatures >::value, "PhysicalDeviceSubgroupSizeControlFeatures is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceSubgroupSizeControlProperties)==sizeof(VkPhysicalDeviceSubgroupSizeControlProperties), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceSubgroupSizeControlProperties >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceSubgroupSizeControlProperties >::value, "PhysicalDeviceSubgroupSizeControlProperties is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineShaderStageRequiredSubgroupSizeCreateInfo)==sizeof(VkPipelineShaderStageRequiredSubgroupSizeCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineShaderStageRequiredSubgroupSizeCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineShaderStageRequiredSubgroupSizeCreateInfo >::value, "PipelineShaderStageRequiredSubgroupSizeCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceInlineUniformBlockFeatures)==sizeof(VkPhysicalDeviceInlineUniformBlockFeatures), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceInlineUniformBlockFeatures >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceInlineUniformBlockFeatures >::value, "PhysicalDeviceInlineUniformBlockFeatures is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceInlineUniformBlockProperties)==sizeof(VkPhysicalDeviceInlineUniformBlockProperties), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceInlineUniformBlockProperties >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceInlineUniformBlockProperties >::value, "PhysicalDeviceInlineUniformBlockProperties is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::WriteDescriptorSetInlineUniformBlock)==sizeof(VkWriteDescriptorSetInlineUniformBlock), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::WriteDescriptorSetInlineUniformBlock >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::WriteDescriptorSetInlineUniformBlock >::value, "WriteDescriptorSetInlineUniformBlock is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DescriptorPoolInlineUniformBlockCreateInfo)==sizeof(VkDescriptorPoolInlineUniformBlockCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DescriptorPoolInlineUniformBlockCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DescriptorPoolInlineUniformBlockCreateInfo >::value, "DescriptorPoolInlineUniformBlockCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceTextureCompressionASTCHDRFeatures)==sizeof(VkPhysicalDeviceTextureCompressionASTCHDRFeatures), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceTextureCompressionASTCHDRFeatures >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceTextureCompressionASTCHDRFeatures >::value, "PhysicalDeviceTextureCompressionASTCHDRFeatures is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::RenderingInfo)==sizeof(VkRenderingInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::RenderingInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::RenderingInfo >::value, "RenderingInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::RenderingAttachmentInfo)==sizeof(VkRenderingAttachmentInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::RenderingAttachmentInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::RenderingAttachmentInfo >::value, "RenderingAttachmentInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineRenderingCreateInfo)==sizeof(VkPipelineRenderingCreateInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineRenderingCreateInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineRenderingCreateInfo >::value, "PipelineRenderingCreateInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceDynamicRenderingFeatures)==sizeof(VkPhysicalDeviceDynamicRenderingFeatures), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceDynamicRenderingFeatures >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceDynamicRenderingFeatures >::value, "PhysicalDeviceDynamicRenderingFeatures is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CommandBufferInheritanceRenderingInfo)==sizeof(VkCommandBufferInheritanceRenderingInfo), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::CommandBufferInheritanceRenderingInfo >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CommandBufferInheritanceRenderingInfo >::value, "CommandBufferInheritanceRenderingInfo is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceShaderIntegerDotProductFeatures)==sizeof(VkPhysicalDeviceShaderIntegerDotProductFeatures), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceShaderIntegerDotProductFeatures >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderIntegerDotProductFeatures >::value, "PhysicalDeviceShaderIntegerDotProductFeatures is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceShaderIntegerDotProductProperties)==sizeof(VkPhysicalDeviceShaderIntegerDotProductProperties), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceShaderIntegerDotProductProperties >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderIntegerDotProductProperties >::value, "PhysicalDeviceShaderIntegerDotProductProperties is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceTexelBufferAlignmentProperties)==sizeof(VkPhysicalDeviceTexelBufferAlignmentProperties), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceTexelBufferAlignmentProperties >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceTexelBufferAlignmentProperties >::value, "PhysicalDeviceTexelBufferAlignmentProperties is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::FormatProperties3)==sizeof(VkFormatProperties3), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::FormatProperties3 >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::FormatProperties3 >::value, "FormatProperties3 is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceMaintenance4Features)==sizeof(VkPhysicalDeviceMaintenance4Features), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceMaintenance4Features >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceMaintenance4Features >::value, "PhysicalDeviceMaintenance4Features is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceMaintenance4Properties)==sizeof(VkPhysicalDeviceMaintenance4Properties), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceMaintenance4Properties >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceMaintenance4Properties >::value, "PhysicalDeviceMaintenance4Properties is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DeviceBufferMemoryRequirements)==sizeof(VkDeviceBufferMemoryRequirements), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DeviceBufferMemoryRequirements >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DeviceBufferMemoryRequirements >::value, "DeviceBufferMemoryRequirements is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DeviceImageMemoryRequirements)==sizeof(VkDeviceImageMemoryRequirements), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DeviceImageMemoryRequirements >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DeviceImageMemoryRequirements >::value, "DeviceImageMemoryRequirements is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SurfaceKHR)==sizeof(VkSurfaceKHR), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SurfaceKHR >::value, "SurfaceKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SurfaceCapabilitiesKHR)==sizeof(VkSurfaceCapabilitiesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SurfaceCapabilitiesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SurfaceCapabilitiesKHR >::value, "SurfaceCapabilitiesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SurfaceFormatKHR)==sizeof(VkSurfaceFormatKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SurfaceFormatKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SurfaceFormatKHR >::value, "SurfaceFormatKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SwapchainCreateInfoKHR)==sizeof(VkSwapchainCreateInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SwapchainCreateInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SwapchainCreateInfoKHR >::value, "SwapchainCreateInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SwapchainKHR)==sizeof(VkSwapchainKHR), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SwapchainKHR >::value, "SwapchainKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PresentInfoKHR)==sizeof(VkPresentInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PresentInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PresentInfoKHR >::value, "PresentInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImageSwapchainCreateInfoKHR)==sizeof(VkImageSwapchainCreateInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImageSwapchainCreateInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImageSwapchainCreateInfoKHR >::value, "ImageSwapchainCreateInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::BindImageMemorySwapchainInfoKHR)==sizeof(VkBindImageMemorySwapchainInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::BindImageMemorySwapchainInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::BindImageMemorySwapchainInfoKHR >::value, "BindImageMemorySwapchainInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::AcquireNextImageInfoKHR)==sizeof(VkAcquireNextImageInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::AcquireNextImageInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::AcquireNextImageInfoKHR >::value, "AcquireNextImageInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DeviceGroupPresentCapabilitiesKHR)==sizeof(VkDeviceGroupPresentCapabilitiesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DeviceGroupPresentCapabilitiesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DeviceGroupPresentCapabilitiesKHR >::value, "DeviceGroupPresentCapabilitiesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DeviceGroupPresentInfoKHR)==sizeof(VkDeviceGroupPresentInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DeviceGroupPresentInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DeviceGroupPresentInfoKHR >::value, "DeviceGroupPresentInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DeviceGroupSwapchainCreateInfoKHR)==sizeof(VkDeviceGroupSwapchainCreateInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DeviceGroupSwapchainCreateInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DeviceGroupSwapchainCreateInfoKHR >::value, "DeviceGroupSwapchainCreateInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DisplayKHR)==sizeof(VkDisplayKHR), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DisplayKHR >::value, "DisplayKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DisplayModeCreateInfoKHR)==sizeof(VkDisplayModeCreateInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DisplayModeCreateInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DisplayModeCreateInfoKHR >::value, "DisplayModeCreateInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DisplayModeKHR)==sizeof(VkDisplayModeKHR), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DisplayModeKHR >::value, "DisplayModeKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DisplayModeParametersKHR)==sizeof(VkDisplayModeParametersKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DisplayModeParametersKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DisplayModeParametersKHR >::value, "DisplayModeParametersKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DisplayModePropertiesKHR)==sizeof(VkDisplayModePropertiesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DisplayModePropertiesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DisplayModePropertiesKHR >::value, "DisplayModePropertiesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DisplayPlaneCapabilitiesKHR)==sizeof(VkDisplayPlaneCapabilitiesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DisplayPlaneCapabilitiesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DisplayPlaneCapabilitiesKHR >::value, "DisplayPlaneCapabilitiesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DisplayPlanePropertiesKHR)==sizeof(VkDisplayPlanePropertiesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DisplayPlanePropertiesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DisplayPlanePropertiesKHR >::value, "DisplayPlanePropertiesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DisplayPropertiesKHR)==sizeof(VkDisplayPropertiesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DisplayPropertiesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DisplayPropertiesKHR >::value, "DisplayPropertiesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DisplaySurfaceCreateInfoKHR)==sizeof(VkDisplaySurfaceCreateInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DisplaySurfaceCreateInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DisplaySurfaceCreateInfoKHR >::value, "DisplaySurfaceCreateInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DisplayPresentInfoKHR)==sizeof(VkDisplayPresentInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DisplayPresentInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DisplayPresentInfoKHR >::value, "DisplayPresentInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DebugReportCallbackEXT)==sizeof(VkDebugReportCallbackEXT), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DebugReportCallbackEXT >::value, "DebugReportCallbackEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DebugReportCallbackCreateInfoEXT)==sizeof(VkDebugReportCallbackCreateInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DebugReportCallbackCreateInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DebugReportCallbackCreateInfoEXT >::value, "DebugReportCallbackCreateInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineRasterizationStateRasterizationOrderAMD)==sizeof(VkPipelineRasterizationStateRasterizationOrderAMD), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineRasterizationStateRasterizationOrderAMD >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineRasterizationStateRasterizationOrderAMD >::value, "PipelineRasterizationStateRasterizationOrderAMD is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DebugMarkerObjectNameInfoEXT)==sizeof(VkDebugMarkerObjectNameInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DebugMarkerObjectNameInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DebugMarkerObjectNameInfoEXT >::value, "DebugMarkerObjectNameInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DebugMarkerObjectTagInfoEXT)==sizeof(VkDebugMarkerObjectTagInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DebugMarkerObjectTagInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DebugMarkerObjectTagInfoEXT >::value, "DebugMarkerObjectTagInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DebugMarkerMarkerInfoEXT)==sizeof(VkDebugMarkerMarkerInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DebugMarkerMarkerInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DebugMarkerMarkerInfoEXT >::value, "DebugMarkerMarkerInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoSessionKHR)==sizeof(VkVideoSessionKHR), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoSessionKHR >::value, "VideoSessionKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoSessionParametersKHR)==sizeof(VkVideoSessionParametersKHR), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoSessionParametersKHR >::value, "VideoSessionParametersKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::QueueFamilyQueryResultStatusPropertiesKHR)==sizeof(VkQueueFamilyQueryResultStatusPropertiesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::QueueFamilyQueryResultStatusPropertiesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::QueueFamilyQueryResultStatusPropertiesKHR >::value, "QueueFamilyQueryResultStatusPropertiesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::QueueFamilyVideoPropertiesKHR)==sizeof(VkQueueFamilyVideoPropertiesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::QueueFamilyVideoPropertiesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::QueueFamilyVideoPropertiesKHR >::value, "QueueFamilyVideoPropertiesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoProfileInfoKHR)==sizeof(VkVideoProfileInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoProfileInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoProfileInfoKHR >::value, "VideoProfileInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoProfileListInfoKHR)==sizeof(VkVideoProfileListInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoProfileListInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoProfileListInfoKHR >::value, "VideoProfileListInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoCapabilitiesKHR)==sizeof(VkVideoCapabilitiesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoCapabilitiesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoCapabilitiesKHR >::value, "VideoCapabilitiesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceVideoFormatInfoKHR)==sizeof(VkPhysicalDeviceVideoFormatInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceVideoFormatInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceVideoFormatInfoKHR >::value, "PhysicalDeviceVideoFormatInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoFormatPropertiesKHR)==sizeof(VkVideoFormatPropertiesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoFormatPropertiesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoFormatPropertiesKHR >::value, "VideoFormatPropertiesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoPictureResourceInfoKHR)==sizeof(VkVideoPictureResourceInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoPictureResourceInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoPictureResourceInfoKHR >::value, "VideoPictureResourceInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoReferenceSlotInfoKHR)==sizeof(VkVideoReferenceSlotInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoReferenceSlotInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoReferenceSlotInfoKHR >::value, "VideoReferenceSlotInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoSessionMemoryRequirementsKHR)==sizeof(VkVideoSessionMemoryRequirementsKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoSessionMemoryRequirementsKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoSessionMemoryRequirementsKHR >::value, "VideoSessionMemoryRequirementsKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::BindVideoSessionMemoryInfoKHR)==sizeof(VkBindVideoSessionMemoryInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::BindVideoSessionMemoryInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::BindVideoSessionMemoryInfoKHR >::value, "BindVideoSessionMemoryInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoSessionCreateInfoKHR)==sizeof(VkVideoSessionCreateInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoSessionCreateInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoSessionCreateInfoKHR >::value, "VideoSessionCreateInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoSessionParametersCreateInfoKHR)==sizeof(VkVideoSessionParametersCreateInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoSessionParametersCreateInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoSessionParametersCreateInfoKHR >::value, "VideoSessionParametersCreateInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoSessionParametersUpdateInfoKHR)==sizeof(VkVideoSessionParametersUpdateInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoSessionParametersUpdateInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoSessionParametersUpdateInfoKHR >::value, "VideoSessionParametersUpdateInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoBeginCodingInfoKHR)==sizeof(VkVideoBeginCodingInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoBeginCodingInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoBeginCodingInfoKHR >::value, "VideoBeginCodingInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEndCodingInfoKHR)==sizeof(VkVideoEndCodingInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEndCodingInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEndCodingInfoKHR >::value, "VideoEndCodingInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoCodingControlInfoKHR)==sizeof(VkVideoCodingControlInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoCodingControlInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoCodingControlInfoKHR >::value, "VideoCodingControlInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoDecodeCapabilitiesKHR)==sizeof(VkVideoDecodeCapabilitiesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoDecodeCapabilitiesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoDecodeCapabilitiesKHR >::value, "VideoDecodeCapabilitiesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoDecodeUsageInfoKHR)==sizeof(VkVideoDecodeUsageInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoDecodeUsageInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoDecodeUsageInfoKHR >::value, "VideoDecodeUsageInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoDecodeInfoKHR)==sizeof(VkVideoDecodeInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoDecodeInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoDecodeInfoKHR >::value, "VideoDecodeInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DedicatedAllocationImageCreateInfoNV)==sizeof(VkDedicatedAllocationImageCreateInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DedicatedAllocationImageCreateInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DedicatedAllocationImageCreateInfoNV >::value, "DedicatedAllocationImageCreateInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DedicatedAllocationBufferCreateInfoNV)==sizeof(VkDedicatedAllocationBufferCreateInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DedicatedAllocationBufferCreateInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DedicatedAllocationBufferCreateInfoNV >::value, "DedicatedAllocationBufferCreateInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DedicatedAllocationMemoryAllocateInfoNV)==sizeof(VkDedicatedAllocationMemoryAllocateInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DedicatedAllocationMemoryAllocateInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DedicatedAllocationMemoryAllocateInfoNV >::value, "DedicatedAllocationMemoryAllocateInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceTransformFeedbackFeaturesEXT)==sizeof(VkPhysicalDeviceTransformFeedbackFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceTransformFeedbackFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceTransformFeedbackFeaturesEXT >::value, "PhysicalDeviceTransformFeedbackFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceTransformFeedbackPropertiesEXT)==sizeof(VkPhysicalDeviceTransformFeedbackPropertiesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceTransformFeedbackPropertiesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceTransformFeedbackPropertiesEXT >::value, "PhysicalDeviceTransformFeedbackPropertiesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineRasterizationStateStreamCreateInfoEXT)==sizeof(VkPipelineRasterizationStateStreamCreateInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineRasterizationStateStreamCreateInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineRasterizationStateStreamCreateInfoEXT >::value, "PipelineRasterizationStateStreamCreateInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CuModuleNVX)==sizeof(VkCuModuleNVX), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CuModuleNVX >::value, "CuModuleNVX is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CuFunctionNVX)==sizeof(VkCuFunctionNVX), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CuFunctionNVX >::value, "CuFunctionNVX is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CuModuleCreateInfoNVX)==sizeof(VkCuModuleCreateInfoNVX), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::CuModuleCreateInfoNVX >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CuModuleCreateInfoNVX >::value, "CuModuleCreateInfoNVX is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CuFunctionCreateInfoNVX)==sizeof(VkCuFunctionCreateInfoNVX), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::CuFunctionCreateInfoNVX >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CuFunctionCreateInfoNVX >::value, "CuFunctionCreateInfoNVX is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CuLaunchInfoNVX)==sizeof(VkCuLaunchInfoNVX), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::CuLaunchInfoNVX >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CuLaunchInfoNVX >::value, "CuLaunchInfoNVX is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImageViewHandleInfoNVX)==sizeof(VkImageViewHandleInfoNVX), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImageViewHandleInfoNVX >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImageViewHandleInfoNVX >::value, "ImageViewHandleInfoNVX is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImageViewAddressPropertiesNVX)==sizeof(VkImageViewAddressPropertiesNVX), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImageViewAddressPropertiesNVX >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImageViewAddressPropertiesNVX >::value, "ImageViewAddressPropertiesNVX is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeH264CapabilitiesKHR)==sizeof(VkVideoEncodeH264CapabilitiesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeH264CapabilitiesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeH264CapabilitiesKHR >::value, "VideoEncodeH264CapabilitiesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeH264QualityLevelPropertiesKHR)==sizeof(VkVideoEncodeH264QualityLevelPropertiesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeH264QualityLevelPropertiesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeH264QualityLevelPropertiesKHR >::value, "VideoEncodeH264QualityLevelPropertiesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeH264SessionCreateInfoKHR)==sizeof(VkVideoEncodeH264SessionCreateInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeH264SessionCreateInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeH264SessionCreateInfoKHR >::value, "VideoEncodeH264SessionCreateInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeH264SessionParametersCreateInfoKHR)==sizeof(VkVideoEncodeH264SessionParametersCreateInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeH264SessionParametersCreateInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeH264SessionParametersCreateInfoKHR >::value, "VideoEncodeH264SessionParametersCreateInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeH264SessionParametersAddInfoKHR)==sizeof(VkVideoEncodeH264SessionParametersAddInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeH264SessionParametersAddInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeH264SessionParametersAddInfoKHR >::value, "VideoEncodeH264SessionParametersAddInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeH264SessionParametersGetInfoKHR)==sizeof(VkVideoEncodeH264SessionParametersGetInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeH264SessionParametersGetInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeH264SessionParametersGetInfoKHR >::value, "VideoEncodeH264SessionParametersGetInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeH264SessionParametersFeedbackInfoKHR)==sizeof(VkVideoEncodeH264SessionParametersFeedbackInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeH264SessionParametersFeedbackInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeH264SessionParametersFeedbackInfoKHR >::value, "VideoEncodeH264SessionParametersFeedbackInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeH264PictureInfoKHR)==sizeof(VkVideoEncodeH264PictureInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeH264PictureInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeH264PictureInfoKHR >::value, "VideoEncodeH264PictureInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeH264DpbSlotInfoKHR)==sizeof(VkVideoEncodeH264DpbSlotInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeH264DpbSlotInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeH264DpbSlotInfoKHR >::value, "VideoEncodeH264DpbSlotInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeH264NaluSliceInfoKHR)==sizeof(VkVideoEncodeH264NaluSliceInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeH264NaluSliceInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeH264NaluSliceInfoKHR >::value, "VideoEncodeH264NaluSliceInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeH264ProfileInfoKHR)==sizeof(VkVideoEncodeH264ProfileInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeH264ProfileInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeH264ProfileInfoKHR >::value, "VideoEncodeH264ProfileInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeH264RateControlInfoKHR)==sizeof(VkVideoEncodeH264RateControlInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeH264RateControlInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeH264RateControlInfoKHR >::value, "VideoEncodeH264RateControlInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeH264RateControlLayerInfoKHR)==sizeof(VkVideoEncodeH264RateControlLayerInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeH264RateControlLayerInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeH264RateControlLayerInfoKHR >::value, "VideoEncodeH264RateControlLayerInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeH264QpKHR)==sizeof(VkVideoEncodeH264QpKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeH264QpKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeH264QpKHR >::value, "VideoEncodeH264QpKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeH264FrameSizeKHR)==sizeof(VkVideoEncodeH264FrameSizeKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeH264FrameSizeKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeH264FrameSizeKHR >::value, "VideoEncodeH264FrameSizeKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeH264GopRemainingFrameInfoKHR)==sizeof(VkVideoEncodeH264GopRemainingFrameInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeH264GopRemainingFrameInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeH264GopRemainingFrameInfoKHR >::value, "VideoEncodeH264GopRemainingFrameInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeH265CapabilitiesKHR)==sizeof(VkVideoEncodeH265CapabilitiesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeH265CapabilitiesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeH265CapabilitiesKHR >::value, "VideoEncodeH265CapabilitiesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeH265SessionCreateInfoKHR)==sizeof(VkVideoEncodeH265SessionCreateInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeH265SessionCreateInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeH265SessionCreateInfoKHR >::value, "VideoEncodeH265SessionCreateInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeH265QualityLevelPropertiesKHR)==sizeof(VkVideoEncodeH265QualityLevelPropertiesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeH265QualityLevelPropertiesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeH265QualityLevelPropertiesKHR >::value, "VideoEncodeH265QualityLevelPropertiesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeH265SessionParametersCreateInfoKHR)==sizeof(VkVideoEncodeH265SessionParametersCreateInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeH265SessionParametersCreateInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeH265SessionParametersCreateInfoKHR >::value, "VideoEncodeH265SessionParametersCreateInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeH265SessionParametersAddInfoKHR)==sizeof(VkVideoEncodeH265SessionParametersAddInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeH265SessionParametersAddInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeH265SessionParametersAddInfoKHR >::value, "VideoEncodeH265SessionParametersAddInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeH265SessionParametersGetInfoKHR)==sizeof(VkVideoEncodeH265SessionParametersGetInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeH265SessionParametersGetInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeH265SessionParametersGetInfoKHR >::value, "VideoEncodeH265SessionParametersGetInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeH265SessionParametersFeedbackInfoKHR)==sizeof(VkVideoEncodeH265SessionParametersFeedbackInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeH265SessionParametersFeedbackInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeH265SessionParametersFeedbackInfoKHR >::value, "VideoEncodeH265SessionParametersFeedbackInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeH265PictureInfoKHR)==sizeof(VkVideoEncodeH265PictureInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeH265PictureInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeH265PictureInfoKHR >::value, "VideoEncodeH265PictureInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeH265DpbSlotInfoKHR)==sizeof(VkVideoEncodeH265DpbSlotInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeH265DpbSlotInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeH265DpbSlotInfoKHR >::value, "VideoEncodeH265DpbSlotInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeH265NaluSliceSegmentInfoKHR)==sizeof(VkVideoEncodeH265NaluSliceSegmentInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeH265NaluSliceSegmentInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeH265NaluSliceSegmentInfoKHR >::value, "VideoEncodeH265NaluSliceSegmentInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeH265ProfileInfoKHR)==sizeof(VkVideoEncodeH265ProfileInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeH265ProfileInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeH265ProfileInfoKHR >::value, "VideoEncodeH265ProfileInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeH265RateControlInfoKHR)==sizeof(VkVideoEncodeH265RateControlInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeH265RateControlInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeH265RateControlInfoKHR >::value, "VideoEncodeH265RateControlInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeH265RateControlLayerInfoKHR)==sizeof(VkVideoEncodeH265RateControlLayerInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeH265RateControlLayerInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeH265RateControlLayerInfoKHR >::value, "VideoEncodeH265RateControlLayerInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeH265QpKHR)==sizeof(VkVideoEncodeH265QpKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeH265QpKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeH265QpKHR >::value, "VideoEncodeH265QpKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeH265FrameSizeKHR)==sizeof(VkVideoEncodeH265FrameSizeKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeH265FrameSizeKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeH265FrameSizeKHR >::value, "VideoEncodeH265FrameSizeKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeH265GopRemainingFrameInfoKHR)==sizeof(VkVideoEncodeH265GopRemainingFrameInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeH265GopRemainingFrameInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeH265GopRemainingFrameInfoKHR >::value, "VideoEncodeH265GopRemainingFrameInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoDecodeH264ProfileInfoKHR)==sizeof(VkVideoDecodeH264ProfileInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoDecodeH264ProfileInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoDecodeH264ProfileInfoKHR >::value, "VideoDecodeH264ProfileInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoDecodeH264CapabilitiesKHR)==sizeof(VkVideoDecodeH264CapabilitiesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoDecodeH264CapabilitiesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoDecodeH264CapabilitiesKHR >::value, "VideoDecodeH264CapabilitiesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoDecodeH264SessionParametersCreateInfoKHR)==sizeof(VkVideoDecodeH264SessionParametersCreateInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoDecodeH264SessionParametersCreateInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoDecodeH264SessionParametersCreateInfoKHR >::value, "VideoDecodeH264SessionParametersCreateInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoDecodeH264SessionParametersAddInfoKHR)==sizeof(VkVideoDecodeH264SessionParametersAddInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoDecodeH264SessionParametersAddInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoDecodeH264SessionParametersAddInfoKHR >::value, "VideoDecodeH264SessionParametersAddInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoDecodeH264PictureInfoKHR)==sizeof(VkVideoDecodeH264PictureInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoDecodeH264PictureInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoDecodeH264PictureInfoKHR >::value, "VideoDecodeH264PictureInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoDecodeH264DpbSlotInfoKHR)==sizeof(VkVideoDecodeH264DpbSlotInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoDecodeH264DpbSlotInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoDecodeH264DpbSlotInfoKHR >::value, "VideoDecodeH264DpbSlotInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::TextureLODGatherFormatPropertiesAMD)==sizeof(VkTextureLODGatherFormatPropertiesAMD), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::TextureLODGatherFormatPropertiesAMD >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::TextureLODGatherFormatPropertiesAMD >::value, "TextureLODGatherFormatPropertiesAMD is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ShaderResourceUsageAMD)==sizeof(VkShaderResourceUsageAMD), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ShaderResourceUsageAMD >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ShaderResourceUsageAMD >::value, "ShaderResourceUsageAMD is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ShaderStatisticsInfoAMD)==sizeof(VkShaderStatisticsInfoAMD), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ShaderStatisticsInfoAMD >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ShaderStatisticsInfoAMD >::value, "ShaderStatisticsInfoAMD is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::RenderingFragmentShadingRateAttachmentInfoKHR)==sizeof(VkRenderingFragmentShadingRateAttachmentInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::RenderingFragmentShadingRateAttachmentInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::RenderingFragmentShadingRateAttachmentInfoKHR >::value, "RenderingFragmentShadingRateAttachmentInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::RenderingFragmentDensityMapAttachmentInfoEXT)==sizeof(VkRenderingFragmentDensityMapAttachmentInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::RenderingFragmentDensityMapAttachmentInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::RenderingFragmentDensityMapAttachmentInfoEXT >::value, "RenderingFragmentDensityMapAttachmentInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::AttachmentSampleCountInfoAMD)==sizeof(VkAttachmentSampleCountInfoAMD), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::AttachmentSampleCountInfoAMD >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::AttachmentSampleCountInfoAMD >::value, "AttachmentSampleCountInfoAMD is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::MultiviewPerViewAttributesInfoNVX)==sizeof(VkMultiviewPerViewAttributesInfoNVX), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::MultiviewPerViewAttributesInfoNVX >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::MultiviewPerViewAttributesInfoNVX >::value, "MultiviewPerViewAttributesInfoNVX is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceCornerSampledImageFeaturesNV)==sizeof(VkPhysicalDeviceCornerSampledImageFeaturesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceCornerSampledImageFeaturesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceCornerSampledImageFeaturesNV >::value, "PhysicalDeviceCornerSampledImageFeaturesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ExternalImageFormatPropertiesNV)==sizeof(VkExternalImageFormatPropertiesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ExternalImageFormatPropertiesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ExternalImageFormatPropertiesNV >::value, "ExternalImageFormatPropertiesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ExternalMemoryImageCreateInfoNV)==sizeof(VkExternalMemoryImageCreateInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ExternalMemoryImageCreateInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ExternalMemoryImageCreateInfoNV >::value, "ExternalMemoryImageCreateInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ExportMemoryAllocateInfoNV)==sizeof(VkExportMemoryAllocateInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ExportMemoryAllocateInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ExportMemoryAllocateInfoNV >::value, "ExportMemoryAllocateInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ValidationFlagsEXT)==sizeof(VkValidationFlagsEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ValidationFlagsEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ValidationFlagsEXT >::value, "ValidationFlagsEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImageViewASTCDecodeModeEXT)==sizeof(VkImageViewASTCDecodeModeEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImageViewASTCDecodeModeEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImageViewASTCDecodeModeEXT >::value, "ImageViewASTCDecodeModeEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceASTCDecodeFeaturesEXT)==sizeof(VkPhysicalDeviceASTCDecodeFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceASTCDecodeFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceASTCDecodeFeaturesEXT >::value, "PhysicalDeviceASTCDecodeFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDevicePipelineRobustnessFeaturesEXT)==sizeof(VkPhysicalDevicePipelineRobustnessFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDevicePipelineRobustnessFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDevicePipelineRobustnessFeaturesEXT >::value, "PhysicalDevicePipelineRobustnessFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDevicePipelineRobustnessPropertiesEXT)==sizeof(VkPhysicalDevicePipelineRobustnessPropertiesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDevicePipelineRobustnessPropertiesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDevicePipelineRobustnessPropertiesEXT >::value, "PhysicalDevicePipelineRobustnessPropertiesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineRobustnessCreateInfoEXT)==sizeof(VkPipelineRobustnessCreateInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineRobustnessCreateInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineRobustnessCreateInfoEXT >::value, "PipelineRobustnessCreateInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImportMemoryFdInfoKHR)==sizeof(VkImportMemoryFdInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImportMemoryFdInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImportMemoryFdInfoKHR >::value, "ImportMemoryFdInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::MemoryFdPropertiesKHR)==sizeof(VkMemoryFdPropertiesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::MemoryFdPropertiesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::MemoryFdPropertiesKHR >::value, "MemoryFdPropertiesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::MemoryGetFdInfoKHR)==sizeof(VkMemoryGetFdInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::MemoryGetFdInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::MemoryGetFdInfoKHR >::value, "MemoryGetFdInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImportSemaphoreFdInfoKHR)==sizeof(VkImportSemaphoreFdInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImportSemaphoreFdInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImportSemaphoreFdInfoKHR >::value, "ImportSemaphoreFdInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SemaphoreGetFdInfoKHR)==sizeof(VkSemaphoreGetFdInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SemaphoreGetFdInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SemaphoreGetFdInfoKHR >::value, "SemaphoreGetFdInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDevicePushDescriptorPropertiesKHR)==sizeof(VkPhysicalDevicePushDescriptorPropertiesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDevicePushDescriptorPropertiesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDevicePushDescriptorPropertiesKHR >::value, "PhysicalDevicePushDescriptorPropertiesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ConditionalRenderingBeginInfoEXT)==sizeof(VkConditionalRenderingBeginInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ConditionalRenderingBeginInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ConditionalRenderingBeginInfoEXT >::value, "ConditionalRenderingBeginInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceConditionalRenderingFeaturesEXT)==sizeof(VkPhysicalDeviceConditionalRenderingFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceConditionalRenderingFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceConditionalRenderingFeaturesEXT >::value, "PhysicalDeviceConditionalRenderingFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CommandBufferInheritanceConditionalRenderingInfoEXT)==sizeof(VkCommandBufferInheritanceConditionalRenderingInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::CommandBufferInheritanceConditionalRenderingInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CommandBufferInheritanceConditionalRenderingInfoEXT >::value, "CommandBufferInheritanceConditionalRenderingInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PresentRegionsKHR)==sizeof(VkPresentRegionsKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PresentRegionsKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PresentRegionsKHR >::value, "PresentRegionsKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PresentRegionKHR)==sizeof(VkPresentRegionKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PresentRegionKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PresentRegionKHR >::value, "PresentRegionKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::RectLayerKHR)==sizeof(VkRectLayerKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::RectLayerKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::RectLayerKHR >::value, "RectLayerKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ViewportWScalingNV)==sizeof(VkViewportWScalingNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ViewportWScalingNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ViewportWScalingNV >::value, "ViewportWScalingNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineViewportWScalingStateCreateInfoNV)==sizeof(VkPipelineViewportWScalingStateCreateInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineViewportWScalingStateCreateInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineViewportWScalingStateCreateInfoNV >::value, "PipelineViewportWScalingStateCreateInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SurfaceCapabilities2EXT)==sizeof(VkSurfaceCapabilities2EXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SurfaceCapabilities2EXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SurfaceCapabilities2EXT >::value, "SurfaceCapabilities2EXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DisplayPowerInfoEXT)==sizeof(VkDisplayPowerInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DisplayPowerInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DisplayPowerInfoEXT >::value, "DisplayPowerInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DeviceEventInfoEXT)==sizeof(VkDeviceEventInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DeviceEventInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DeviceEventInfoEXT >::value, "DeviceEventInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DisplayEventInfoEXT)==sizeof(VkDisplayEventInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DisplayEventInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DisplayEventInfoEXT >::value, "DisplayEventInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SwapchainCounterCreateInfoEXT)==sizeof(VkSwapchainCounterCreateInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SwapchainCounterCreateInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SwapchainCounterCreateInfoEXT >::value, "SwapchainCounterCreateInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::RefreshCycleDurationGOOGLE)==sizeof(VkRefreshCycleDurationGOOGLE), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::RefreshCycleDurationGOOGLE >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::RefreshCycleDurationGOOGLE >::value, "RefreshCycleDurationGOOGLE is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PastPresentationTimingGOOGLE)==sizeof(VkPastPresentationTimingGOOGLE), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PastPresentationTimingGOOGLE >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PastPresentationTimingGOOGLE >::value, "PastPresentationTimingGOOGLE is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PresentTimesInfoGOOGLE)==sizeof(VkPresentTimesInfoGOOGLE), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PresentTimesInfoGOOGLE >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PresentTimesInfoGOOGLE >::value, "PresentTimesInfoGOOGLE is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PresentTimeGOOGLE)==sizeof(VkPresentTimeGOOGLE), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PresentTimeGOOGLE >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PresentTimeGOOGLE >::value, "PresentTimeGOOGLE is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX)==sizeof(VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX >::value, "PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ViewportSwizzleNV)==sizeof(VkViewportSwizzleNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ViewportSwizzleNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ViewportSwizzleNV >::value, "ViewportSwizzleNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineViewportSwizzleStateCreateInfoNV)==sizeof(VkPipelineViewportSwizzleStateCreateInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineViewportSwizzleStateCreateInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineViewportSwizzleStateCreateInfoNV >::value, "PipelineViewportSwizzleStateCreateInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceDiscardRectanglePropertiesEXT)==sizeof(VkPhysicalDeviceDiscardRectanglePropertiesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceDiscardRectanglePropertiesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceDiscardRectanglePropertiesEXT >::value, "PhysicalDeviceDiscardRectanglePropertiesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineDiscardRectangleStateCreateInfoEXT)==sizeof(VkPipelineDiscardRectangleStateCreateInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineDiscardRectangleStateCreateInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineDiscardRectangleStateCreateInfoEXT >::value, "PipelineDiscardRectangleStateCreateInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceConservativeRasterizationPropertiesEXT)==sizeof(VkPhysicalDeviceConservativeRasterizationPropertiesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceConservativeRasterizationPropertiesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceConservativeRasterizationPropertiesEXT >::value, "PhysicalDeviceConservativeRasterizationPropertiesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineRasterizationConservativeStateCreateInfoEXT)==sizeof(VkPipelineRasterizationConservativeStateCreateInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineRasterizationConservativeStateCreateInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineRasterizationConservativeStateCreateInfoEXT >::value, "PipelineRasterizationConservativeStateCreateInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceDepthClipEnableFeaturesEXT)==sizeof(VkPhysicalDeviceDepthClipEnableFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceDepthClipEnableFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceDepthClipEnableFeaturesEXT >::value, "PhysicalDeviceDepthClipEnableFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineRasterizationDepthClipStateCreateInfoEXT)==sizeof(VkPipelineRasterizationDepthClipStateCreateInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineRasterizationDepthClipStateCreateInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineRasterizationDepthClipStateCreateInfoEXT >::value, "PipelineRasterizationDepthClipStateCreateInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::HdrMetadataEXT)==sizeof(VkHdrMetadataEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::HdrMetadataEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::HdrMetadataEXT >::value, "HdrMetadataEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::XYColorEXT)==sizeof(VkXYColorEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::XYColorEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::XYColorEXT >::value, "XYColorEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceRelaxedLineRasterizationFeaturesIMG)==sizeof(VkPhysicalDeviceRelaxedLineRasterizationFeaturesIMG), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceRelaxedLineRasterizationFeaturesIMG >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceRelaxedLineRasterizationFeaturesIMG >::value, "PhysicalDeviceRelaxedLineRasterizationFeaturesIMG is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SharedPresentSurfaceCapabilitiesKHR)==sizeof(VkSharedPresentSurfaceCapabilitiesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SharedPresentSurfaceCapabilitiesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SharedPresentSurfaceCapabilitiesKHR >::value, "SharedPresentSurfaceCapabilitiesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImportFenceFdInfoKHR)==sizeof(VkImportFenceFdInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImportFenceFdInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImportFenceFdInfoKHR >::value, "ImportFenceFdInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::FenceGetFdInfoKHR)==sizeof(VkFenceGetFdInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::FenceGetFdInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::FenceGetFdInfoKHR >::value, "FenceGetFdInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDevicePerformanceQueryFeaturesKHR)==sizeof(VkPhysicalDevicePerformanceQueryFeaturesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDevicePerformanceQueryFeaturesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDevicePerformanceQueryFeaturesKHR >::value, "PhysicalDevicePerformanceQueryFeaturesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDevicePerformanceQueryPropertiesKHR)==sizeof(VkPhysicalDevicePerformanceQueryPropertiesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDevicePerformanceQueryPropertiesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDevicePerformanceQueryPropertiesKHR >::value, "PhysicalDevicePerformanceQueryPropertiesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PerformanceCounterKHR)==sizeof(VkPerformanceCounterKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PerformanceCounterKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PerformanceCounterKHR >::value, "PerformanceCounterKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PerformanceCounterDescriptionKHR)==sizeof(VkPerformanceCounterDescriptionKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PerformanceCounterDescriptionKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PerformanceCounterDescriptionKHR >::value, "PerformanceCounterDescriptionKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::QueryPoolPerformanceCreateInfoKHR)==sizeof(VkQueryPoolPerformanceCreateInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::QueryPoolPerformanceCreateInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::QueryPoolPerformanceCreateInfoKHR >::value, "QueryPoolPerformanceCreateInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PerformanceCounterResultKHR)==sizeof(VkPerformanceCounterResultKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PerformanceCounterResultKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PerformanceCounterResultKHR >::value, "PerformanceCounterResultKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::AcquireProfilingLockInfoKHR)==sizeof(VkAcquireProfilingLockInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::AcquireProfilingLockInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::AcquireProfilingLockInfoKHR >::value, "AcquireProfilingLockInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PerformanceQuerySubmitInfoKHR)==sizeof(VkPerformanceQuerySubmitInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PerformanceQuerySubmitInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PerformanceQuerySubmitInfoKHR >::value, "PerformanceQuerySubmitInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceSurfaceInfo2KHR)==sizeof(VkPhysicalDeviceSurfaceInfo2KHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceSurfaceInfo2KHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceSurfaceInfo2KHR >::value, "PhysicalDeviceSurfaceInfo2KHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SurfaceCapabilities2KHR)==sizeof(VkSurfaceCapabilities2KHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SurfaceCapabilities2KHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SurfaceCapabilities2KHR >::value, "SurfaceCapabilities2KHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SurfaceFormat2KHR)==sizeof(VkSurfaceFormat2KHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SurfaceFormat2KHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SurfaceFormat2KHR >::value, "SurfaceFormat2KHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DisplayProperties2KHR)==sizeof(VkDisplayProperties2KHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DisplayProperties2KHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DisplayProperties2KHR >::value, "DisplayProperties2KHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DisplayPlaneProperties2KHR)==sizeof(VkDisplayPlaneProperties2KHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DisplayPlaneProperties2KHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DisplayPlaneProperties2KHR >::value, "DisplayPlaneProperties2KHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DisplayModeProperties2KHR)==sizeof(VkDisplayModeProperties2KHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DisplayModeProperties2KHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DisplayModeProperties2KHR >::value, "DisplayModeProperties2KHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DisplayPlaneInfo2KHR)==sizeof(VkDisplayPlaneInfo2KHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DisplayPlaneInfo2KHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DisplayPlaneInfo2KHR >::value, "DisplayPlaneInfo2KHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DisplayPlaneCapabilities2KHR)==sizeof(VkDisplayPlaneCapabilities2KHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DisplayPlaneCapabilities2KHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DisplayPlaneCapabilities2KHR >::value, "DisplayPlaneCapabilities2KHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DebugUtilsLabelEXT)==sizeof(VkDebugUtilsLabelEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DebugUtilsLabelEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DebugUtilsLabelEXT >::value, "DebugUtilsLabelEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DebugUtilsMessengerCallbackDataEXT)==sizeof(VkDebugUtilsMessengerCallbackDataEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DebugUtilsMessengerCallbackDataEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DebugUtilsMessengerCallbackDataEXT >::value, "DebugUtilsMessengerCallbackDataEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DebugUtilsMessengerCreateInfoEXT)==sizeof(VkDebugUtilsMessengerCreateInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DebugUtilsMessengerCreateInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DebugUtilsMessengerCreateInfoEXT >::value, "DebugUtilsMessengerCreateInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DebugUtilsMessengerEXT)==sizeof(VkDebugUtilsMessengerEXT), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DebugUtilsMessengerEXT >::value, "DebugUtilsMessengerEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DebugUtilsObjectNameInfoEXT)==sizeof(VkDebugUtilsObjectNameInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DebugUtilsObjectNameInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DebugUtilsObjectNameInfoEXT >::value, "DebugUtilsObjectNameInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DebugUtilsObjectTagInfoEXT)==sizeof(VkDebugUtilsObjectTagInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DebugUtilsObjectTagInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DebugUtilsObjectTagInfoEXT >::value, "DebugUtilsObjectTagInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceShaderEnqueueFeaturesAMDX)==sizeof(VkPhysicalDeviceShaderEnqueueFeaturesAMDX), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceShaderEnqueueFeaturesAMDX >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderEnqueueFeaturesAMDX >::value, "PhysicalDeviceShaderEnqueueFeaturesAMDX is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceShaderEnqueuePropertiesAMDX)==sizeof(VkPhysicalDeviceShaderEnqueuePropertiesAMDX), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceShaderEnqueuePropertiesAMDX >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderEnqueuePropertiesAMDX >::value, "PhysicalDeviceShaderEnqueuePropertiesAMDX is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ExecutionGraphPipelineScratchSizeAMDX)==sizeof(VkExecutionGraphPipelineScratchSizeAMDX), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ExecutionGraphPipelineScratchSizeAMDX >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ExecutionGraphPipelineScratchSizeAMDX >::value, "ExecutionGraphPipelineScratchSizeAMDX is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ExecutionGraphPipelineCreateInfoAMDX)==sizeof(VkExecutionGraphPipelineCreateInfoAMDX), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ExecutionGraphPipelineCreateInfoAMDX >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ExecutionGraphPipelineCreateInfoAMDX >::value, "ExecutionGraphPipelineCreateInfoAMDX is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DispatchGraphInfoAMDX)==sizeof(VkDispatchGraphInfoAMDX), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DispatchGraphInfoAMDX >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DispatchGraphInfoAMDX >::value, "DispatchGraphInfoAMDX is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DispatchGraphCountInfoAMDX)==sizeof(VkDispatchGraphCountInfoAMDX), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DispatchGraphCountInfoAMDX >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DispatchGraphCountInfoAMDX >::value, "DispatchGraphCountInfoAMDX is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineShaderStageNodeCreateInfoAMDX)==sizeof(VkPipelineShaderStageNodeCreateInfoAMDX), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineShaderStageNodeCreateInfoAMDX >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineShaderStageNodeCreateInfoAMDX >::value, "PipelineShaderStageNodeCreateInfoAMDX is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DeviceOrHostAddressConstAMDX)==sizeof(VkDeviceOrHostAddressConstAMDX), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DeviceOrHostAddressConstAMDX >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DeviceOrHostAddressConstAMDX >::value, "DeviceOrHostAddressConstAMDX is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SampleLocationEXT)==sizeof(VkSampleLocationEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SampleLocationEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SampleLocationEXT >::value, "SampleLocationEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SampleLocationsInfoEXT)==sizeof(VkSampleLocationsInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SampleLocationsInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SampleLocationsInfoEXT >::value, "SampleLocationsInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::AttachmentSampleLocationsEXT)==sizeof(VkAttachmentSampleLocationsEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::AttachmentSampleLocationsEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::AttachmentSampleLocationsEXT >::value, "AttachmentSampleLocationsEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SubpassSampleLocationsEXT)==sizeof(VkSubpassSampleLocationsEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SubpassSampleLocationsEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SubpassSampleLocationsEXT >::value, "SubpassSampleLocationsEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::RenderPassSampleLocationsBeginInfoEXT)==sizeof(VkRenderPassSampleLocationsBeginInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::RenderPassSampleLocationsBeginInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::RenderPassSampleLocationsBeginInfoEXT >::value, "RenderPassSampleLocationsBeginInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineSampleLocationsStateCreateInfoEXT)==sizeof(VkPipelineSampleLocationsStateCreateInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineSampleLocationsStateCreateInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineSampleLocationsStateCreateInfoEXT >::value, "PipelineSampleLocationsStateCreateInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceSampleLocationsPropertiesEXT)==sizeof(VkPhysicalDeviceSampleLocationsPropertiesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceSampleLocationsPropertiesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceSampleLocationsPropertiesEXT >::value, "PhysicalDeviceSampleLocationsPropertiesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::MultisamplePropertiesEXT)==sizeof(VkMultisamplePropertiesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::MultisamplePropertiesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::MultisamplePropertiesEXT >::value, "MultisamplePropertiesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceBlendOperationAdvancedFeaturesEXT)==sizeof(VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceBlendOperationAdvancedFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceBlendOperationAdvancedFeaturesEXT >::value, "PhysicalDeviceBlendOperationAdvancedFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceBlendOperationAdvancedPropertiesEXT)==sizeof(VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceBlendOperationAdvancedPropertiesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceBlendOperationAdvancedPropertiesEXT >::value, "PhysicalDeviceBlendOperationAdvancedPropertiesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineColorBlendAdvancedStateCreateInfoEXT)==sizeof(VkPipelineColorBlendAdvancedStateCreateInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineColorBlendAdvancedStateCreateInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineColorBlendAdvancedStateCreateInfoEXT >::value, "PipelineColorBlendAdvancedStateCreateInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineCoverageToColorStateCreateInfoNV)==sizeof(VkPipelineCoverageToColorStateCreateInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineCoverageToColorStateCreateInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineCoverageToColorStateCreateInfoNV >::value, "PipelineCoverageToColorStateCreateInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DeviceOrHostAddressKHR)==sizeof(VkDeviceOrHostAddressKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DeviceOrHostAddressKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DeviceOrHostAddressKHR >::value, "DeviceOrHostAddressKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DeviceOrHostAddressConstKHR)==sizeof(VkDeviceOrHostAddressConstKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DeviceOrHostAddressConstKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DeviceOrHostAddressConstKHR >::value, "DeviceOrHostAddressConstKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::AccelerationStructureBuildRangeInfoKHR)==sizeof(VkAccelerationStructureBuildRangeInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::AccelerationStructureBuildRangeInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::AccelerationStructureBuildRangeInfoKHR >::value, "AccelerationStructureBuildRangeInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::AabbPositionsKHR)==sizeof(VkAabbPositionsKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::AabbPositionsKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::AabbPositionsKHR >::value, "AabbPositionsKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::AccelerationStructureGeometryTrianglesDataKHR)==sizeof(VkAccelerationStructureGeometryTrianglesDataKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::AccelerationStructureGeometryTrianglesDataKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::AccelerationStructureGeometryTrianglesDataKHR >::value, "AccelerationStructureGeometryTrianglesDataKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::TransformMatrixKHR)==sizeof(VkTransformMatrixKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::TransformMatrixKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::TransformMatrixKHR >::value, "TransformMatrixKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::AccelerationStructureBuildGeometryInfoKHR)==sizeof(VkAccelerationStructureBuildGeometryInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::AccelerationStructureBuildGeometryInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::AccelerationStructureBuildGeometryInfoKHR >::value, "AccelerationStructureBuildGeometryInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::AccelerationStructureGeometryAabbsDataKHR)==sizeof(VkAccelerationStructureGeometryAabbsDataKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::AccelerationStructureGeometryAabbsDataKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::AccelerationStructureGeometryAabbsDataKHR >::value, "AccelerationStructureGeometryAabbsDataKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::AccelerationStructureInstanceKHR)==sizeof(VkAccelerationStructureInstanceKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::AccelerationStructureInstanceKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::AccelerationStructureInstanceKHR >::value, "AccelerationStructureInstanceKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::AccelerationStructureGeometryInstancesDataKHR)==sizeof(VkAccelerationStructureGeometryInstancesDataKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::AccelerationStructureGeometryInstancesDataKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::AccelerationStructureGeometryInstancesDataKHR >::value, "AccelerationStructureGeometryInstancesDataKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::AccelerationStructureGeometryDataKHR)==sizeof(VkAccelerationStructureGeometryDataKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::AccelerationStructureGeometryDataKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::AccelerationStructureGeometryDataKHR >::value, "AccelerationStructureGeometryDataKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::AccelerationStructureGeometryKHR)==sizeof(VkAccelerationStructureGeometryKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::AccelerationStructureGeometryKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::AccelerationStructureGeometryKHR >::value, "AccelerationStructureGeometryKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::AccelerationStructureCreateInfoKHR)==sizeof(VkAccelerationStructureCreateInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::AccelerationStructureCreateInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::AccelerationStructureCreateInfoKHR >::value, "AccelerationStructureCreateInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::AccelerationStructureKHR)==sizeof(VkAccelerationStructureKHR), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::AccelerationStructureKHR >::value, "AccelerationStructureKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::WriteDescriptorSetAccelerationStructureKHR)==sizeof(VkWriteDescriptorSetAccelerationStructureKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::WriteDescriptorSetAccelerationStructureKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::WriteDescriptorSetAccelerationStructureKHR >::value, "WriteDescriptorSetAccelerationStructureKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceAccelerationStructureFeaturesKHR)==sizeof(VkPhysicalDeviceAccelerationStructureFeaturesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceAccelerationStructureFeaturesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceAccelerationStructureFeaturesKHR >::value, "PhysicalDeviceAccelerationStructureFeaturesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceAccelerationStructurePropertiesKHR)==sizeof(VkPhysicalDeviceAccelerationStructurePropertiesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceAccelerationStructurePropertiesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceAccelerationStructurePropertiesKHR >::value, "PhysicalDeviceAccelerationStructurePropertiesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::AccelerationStructureDeviceAddressInfoKHR)==sizeof(VkAccelerationStructureDeviceAddressInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::AccelerationStructureDeviceAddressInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::AccelerationStructureDeviceAddressInfoKHR >::value, "AccelerationStructureDeviceAddressInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::AccelerationStructureVersionInfoKHR)==sizeof(VkAccelerationStructureVersionInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::AccelerationStructureVersionInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::AccelerationStructureVersionInfoKHR >::value, "AccelerationStructureVersionInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CopyAccelerationStructureToMemoryInfoKHR)==sizeof(VkCopyAccelerationStructureToMemoryInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::CopyAccelerationStructureToMemoryInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CopyAccelerationStructureToMemoryInfoKHR >::value, "CopyAccelerationStructureToMemoryInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CopyMemoryToAccelerationStructureInfoKHR)==sizeof(VkCopyMemoryToAccelerationStructureInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::CopyMemoryToAccelerationStructureInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CopyMemoryToAccelerationStructureInfoKHR >::value, "CopyMemoryToAccelerationStructureInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CopyAccelerationStructureInfoKHR)==sizeof(VkCopyAccelerationStructureInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::CopyAccelerationStructureInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CopyAccelerationStructureInfoKHR >::value, "CopyAccelerationStructureInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::AccelerationStructureBuildSizesInfoKHR)==sizeof(VkAccelerationStructureBuildSizesInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::AccelerationStructureBuildSizesInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::AccelerationStructureBuildSizesInfoKHR >::value, "AccelerationStructureBuildSizesInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::RayTracingShaderGroupCreateInfoKHR)==sizeof(VkRayTracingShaderGroupCreateInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::RayTracingShaderGroupCreateInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::RayTracingShaderGroupCreateInfoKHR >::value, "RayTracingShaderGroupCreateInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::RayTracingPipelineCreateInfoKHR)==sizeof(VkRayTracingPipelineCreateInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::RayTracingPipelineCreateInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::RayTracingPipelineCreateInfoKHR >::value, "RayTracingPipelineCreateInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceRayTracingPipelineFeaturesKHR)==sizeof(VkPhysicalDeviceRayTracingPipelineFeaturesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceRayTracingPipelineFeaturesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceRayTracingPipelineFeaturesKHR >::value, "PhysicalDeviceRayTracingPipelineFeaturesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceRayTracingPipelinePropertiesKHR)==sizeof(VkPhysicalDeviceRayTracingPipelinePropertiesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceRayTracingPipelinePropertiesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceRayTracingPipelinePropertiesKHR >::value, "PhysicalDeviceRayTracingPipelinePropertiesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::StridedDeviceAddressRegionKHR)==sizeof(VkStridedDeviceAddressRegionKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::StridedDeviceAddressRegionKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::StridedDeviceAddressRegionKHR >::value, "StridedDeviceAddressRegionKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::TraceRaysIndirectCommandKHR)==sizeof(VkTraceRaysIndirectCommandKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::TraceRaysIndirectCommandKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::TraceRaysIndirectCommandKHR >::value, "TraceRaysIndirectCommandKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::RayTracingPipelineInterfaceCreateInfoKHR)==sizeof(VkRayTracingPipelineInterfaceCreateInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::RayTracingPipelineInterfaceCreateInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::RayTracingPipelineInterfaceCreateInfoKHR >::value, "RayTracingPipelineInterfaceCreateInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceRayQueryFeaturesKHR)==sizeof(VkPhysicalDeviceRayQueryFeaturesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceRayQueryFeaturesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceRayQueryFeaturesKHR >::value, "PhysicalDeviceRayQueryFeaturesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineCoverageModulationStateCreateInfoNV)==sizeof(VkPipelineCoverageModulationStateCreateInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineCoverageModulationStateCreateInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineCoverageModulationStateCreateInfoNV >::value, "PipelineCoverageModulationStateCreateInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceShaderSMBuiltinsPropertiesNV)==sizeof(VkPhysicalDeviceShaderSMBuiltinsPropertiesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceShaderSMBuiltinsPropertiesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderSMBuiltinsPropertiesNV >::value, "PhysicalDeviceShaderSMBuiltinsPropertiesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceShaderSMBuiltinsFeaturesNV)==sizeof(VkPhysicalDeviceShaderSMBuiltinsFeaturesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceShaderSMBuiltinsFeaturesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderSMBuiltinsFeaturesNV >::value, "PhysicalDeviceShaderSMBuiltinsFeaturesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DrmFormatModifierPropertiesListEXT)==sizeof(VkDrmFormatModifierPropertiesListEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DrmFormatModifierPropertiesListEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DrmFormatModifierPropertiesListEXT >::value, "DrmFormatModifierPropertiesListEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DrmFormatModifierPropertiesEXT)==sizeof(VkDrmFormatModifierPropertiesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DrmFormatModifierPropertiesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DrmFormatModifierPropertiesEXT >::value, "DrmFormatModifierPropertiesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceImageDrmFormatModifierInfoEXT)==sizeof(VkPhysicalDeviceImageDrmFormatModifierInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceImageDrmFormatModifierInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceImageDrmFormatModifierInfoEXT >::value, "PhysicalDeviceImageDrmFormatModifierInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImageDrmFormatModifierListCreateInfoEXT)==sizeof(VkImageDrmFormatModifierListCreateInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImageDrmFormatModifierListCreateInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImageDrmFormatModifierListCreateInfoEXT >::value, "ImageDrmFormatModifierListCreateInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImageDrmFormatModifierExplicitCreateInfoEXT)==sizeof(VkImageDrmFormatModifierExplicitCreateInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImageDrmFormatModifierExplicitCreateInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImageDrmFormatModifierExplicitCreateInfoEXT >::value, "ImageDrmFormatModifierExplicitCreateInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImageDrmFormatModifierPropertiesEXT)==sizeof(VkImageDrmFormatModifierPropertiesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImageDrmFormatModifierPropertiesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImageDrmFormatModifierPropertiesEXT >::value, "ImageDrmFormatModifierPropertiesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DrmFormatModifierPropertiesList2EXT)==sizeof(VkDrmFormatModifierPropertiesList2EXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DrmFormatModifierPropertiesList2EXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DrmFormatModifierPropertiesList2EXT >::value, "DrmFormatModifierPropertiesList2EXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DrmFormatModifierProperties2EXT)==sizeof(VkDrmFormatModifierProperties2EXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DrmFormatModifierProperties2EXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DrmFormatModifierProperties2EXT >::value, "DrmFormatModifierProperties2EXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ValidationCacheEXT)==sizeof(VkValidationCacheEXT), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ValidationCacheEXT >::value, "ValidationCacheEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ValidationCacheCreateInfoEXT)==sizeof(VkValidationCacheCreateInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ValidationCacheCreateInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ValidationCacheCreateInfoEXT >::value, "ValidationCacheCreateInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ShaderModuleValidationCacheCreateInfoEXT)==sizeof(VkShaderModuleValidationCacheCreateInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ShaderModuleValidationCacheCreateInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ShaderModuleValidationCacheCreateInfoEXT >::value, "ShaderModuleValidationCacheCreateInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDevicePortabilitySubsetFeaturesKHR)==sizeof(VkPhysicalDevicePortabilitySubsetFeaturesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDevicePortabilitySubsetFeaturesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDevicePortabilitySubsetFeaturesKHR >::value, "PhysicalDevicePortabilitySubsetFeaturesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDevicePortabilitySubsetPropertiesKHR)==sizeof(VkPhysicalDevicePortabilitySubsetPropertiesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDevicePortabilitySubsetPropertiesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDevicePortabilitySubsetPropertiesKHR >::value, "PhysicalDevicePortabilitySubsetPropertiesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ShadingRatePaletteNV)==sizeof(VkShadingRatePaletteNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ShadingRatePaletteNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ShadingRatePaletteNV >::value, "ShadingRatePaletteNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineViewportShadingRateImageStateCreateInfoNV)==sizeof(VkPipelineViewportShadingRateImageStateCreateInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineViewportShadingRateImageStateCreateInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineViewportShadingRateImageStateCreateInfoNV >::value, "PipelineViewportShadingRateImageStateCreateInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceShadingRateImageFeaturesNV)==sizeof(VkPhysicalDeviceShadingRateImageFeaturesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceShadingRateImageFeaturesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceShadingRateImageFeaturesNV >::value, "PhysicalDeviceShadingRateImageFeaturesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceShadingRateImagePropertiesNV)==sizeof(VkPhysicalDeviceShadingRateImagePropertiesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceShadingRateImagePropertiesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceShadingRateImagePropertiesNV >::value, "PhysicalDeviceShadingRateImagePropertiesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CoarseSampleLocationNV)==sizeof(VkCoarseSampleLocationNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::CoarseSampleLocationNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CoarseSampleLocationNV >::value, "CoarseSampleLocationNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CoarseSampleOrderCustomNV)==sizeof(VkCoarseSampleOrderCustomNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::CoarseSampleOrderCustomNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CoarseSampleOrderCustomNV >::value, "CoarseSampleOrderCustomNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineViewportCoarseSampleOrderStateCreateInfoNV)==sizeof(VkPipelineViewportCoarseSampleOrderStateCreateInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineViewportCoarseSampleOrderStateCreateInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineViewportCoarseSampleOrderStateCreateInfoNV >::value, "PipelineViewportCoarseSampleOrderStateCreateInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::RayTracingShaderGroupCreateInfoNV)==sizeof(VkRayTracingShaderGroupCreateInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::RayTracingShaderGroupCreateInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::RayTracingShaderGroupCreateInfoNV >::value, "RayTracingShaderGroupCreateInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::RayTracingPipelineCreateInfoNV)==sizeof(VkRayTracingPipelineCreateInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::RayTracingPipelineCreateInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::RayTracingPipelineCreateInfoNV >::value, "RayTracingPipelineCreateInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::GeometryTrianglesNV)==sizeof(VkGeometryTrianglesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::GeometryTrianglesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::GeometryTrianglesNV >::value, "GeometryTrianglesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::GeometryAABBNV)==sizeof(VkGeometryAABBNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::GeometryAABBNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::GeometryAABBNV >::value, "GeometryAABBNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::GeometryDataNV)==sizeof(VkGeometryDataNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::GeometryDataNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::GeometryDataNV >::value, "GeometryDataNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::GeometryNV)==sizeof(VkGeometryNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::GeometryNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::GeometryNV >::value, "GeometryNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::AccelerationStructureInfoNV)==sizeof(VkAccelerationStructureInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::AccelerationStructureInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::AccelerationStructureInfoNV >::value, "AccelerationStructureInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::AccelerationStructureCreateInfoNV)==sizeof(VkAccelerationStructureCreateInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::AccelerationStructureCreateInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::AccelerationStructureCreateInfoNV >::value, "AccelerationStructureCreateInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::AccelerationStructureNV)==sizeof(VkAccelerationStructureNV), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::AccelerationStructureNV >::value, "AccelerationStructureNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::BindAccelerationStructureMemoryInfoNV)==sizeof(VkBindAccelerationStructureMemoryInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::BindAccelerationStructureMemoryInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::BindAccelerationStructureMemoryInfoNV >::value, "BindAccelerationStructureMemoryInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::WriteDescriptorSetAccelerationStructureNV)==sizeof(VkWriteDescriptorSetAccelerationStructureNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::WriteDescriptorSetAccelerationStructureNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::WriteDescriptorSetAccelerationStructureNV >::value, "WriteDescriptorSetAccelerationStructureNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::AccelerationStructureMemoryRequirementsInfoNV)==sizeof(VkAccelerationStructureMemoryRequirementsInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::AccelerationStructureMemoryRequirementsInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::AccelerationStructureMemoryRequirementsInfoNV >::value, "AccelerationStructureMemoryRequirementsInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceRayTracingPropertiesNV)==sizeof(VkPhysicalDeviceRayTracingPropertiesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceRayTracingPropertiesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceRayTracingPropertiesNV >::value, "PhysicalDeviceRayTracingPropertiesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceRepresentativeFragmentTestFeaturesNV)==sizeof(VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceRepresentativeFragmentTestFeaturesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceRepresentativeFragmentTestFeaturesNV >::value, "PhysicalDeviceRepresentativeFragmentTestFeaturesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineRepresentativeFragmentTestStateCreateInfoNV)==sizeof(VkPipelineRepresentativeFragmentTestStateCreateInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineRepresentativeFragmentTestStateCreateInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineRepresentativeFragmentTestStateCreateInfoNV >::value, "PipelineRepresentativeFragmentTestStateCreateInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceImageViewImageFormatInfoEXT)==sizeof(VkPhysicalDeviceImageViewImageFormatInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceImageViewImageFormatInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceImageViewImageFormatInfoEXT >::value, "PhysicalDeviceImageViewImageFormatInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::FilterCubicImageViewImageFormatPropertiesEXT)==sizeof(VkFilterCubicImageViewImageFormatPropertiesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::FilterCubicImageViewImageFormatPropertiesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::FilterCubicImageViewImageFormatPropertiesEXT >::value, "FilterCubicImageViewImageFormatPropertiesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImportMemoryHostPointerInfoEXT)==sizeof(VkImportMemoryHostPointerInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImportMemoryHostPointerInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImportMemoryHostPointerInfoEXT >::value, "ImportMemoryHostPointerInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::MemoryHostPointerPropertiesEXT)==sizeof(VkMemoryHostPointerPropertiesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::MemoryHostPointerPropertiesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::MemoryHostPointerPropertiesEXT >::value, "MemoryHostPointerPropertiesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceExternalMemoryHostPropertiesEXT)==sizeof(VkPhysicalDeviceExternalMemoryHostPropertiesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceExternalMemoryHostPropertiesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceExternalMemoryHostPropertiesEXT >::value, "PhysicalDeviceExternalMemoryHostPropertiesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceShaderClockFeaturesKHR)==sizeof(VkPhysicalDeviceShaderClockFeaturesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceShaderClockFeaturesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderClockFeaturesKHR >::value, "PhysicalDeviceShaderClockFeaturesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineCompilerControlCreateInfoAMD)==sizeof(VkPipelineCompilerControlCreateInfoAMD), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineCompilerControlCreateInfoAMD >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineCompilerControlCreateInfoAMD >::value, "PipelineCompilerControlCreateInfoAMD is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceShaderCorePropertiesAMD)==sizeof(VkPhysicalDeviceShaderCorePropertiesAMD), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceShaderCorePropertiesAMD >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderCorePropertiesAMD >::value, "PhysicalDeviceShaderCorePropertiesAMD is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoDecodeH265ProfileInfoKHR)==sizeof(VkVideoDecodeH265ProfileInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoDecodeH265ProfileInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoDecodeH265ProfileInfoKHR >::value, "VideoDecodeH265ProfileInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoDecodeH265CapabilitiesKHR)==sizeof(VkVideoDecodeH265CapabilitiesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoDecodeH265CapabilitiesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoDecodeH265CapabilitiesKHR >::value, "VideoDecodeH265CapabilitiesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoDecodeH265SessionParametersCreateInfoKHR)==sizeof(VkVideoDecodeH265SessionParametersCreateInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoDecodeH265SessionParametersCreateInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoDecodeH265SessionParametersCreateInfoKHR >::value, "VideoDecodeH265SessionParametersCreateInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoDecodeH265SessionParametersAddInfoKHR)==sizeof(VkVideoDecodeH265SessionParametersAddInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoDecodeH265SessionParametersAddInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoDecodeH265SessionParametersAddInfoKHR >::value, "VideoDecodeH265SessionParametersAddInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoDecodeH265PictureInfoKHR)==sizeof(VkVideoDecodeH265PictureInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoDecodeH265PictureInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoDecodeH265PictureInfoKHR >::value, "VideoDecodeH265PictureInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoDecodeH265DpbSlotInfoKHR)==sizeof(VkVideoDecodeH265DpbSlotInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoDecodeH265DpbSlotInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoDecodeH265DpbSlotInfoKHR >::value, "VideoDecodeH265DpbSlotInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DeviceQueueGlobalPriorityCreateInfoKHR)==sizeof(VkDeviceQueueGlobalPriorityCreateInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DeviceQueueGlobalPriorityCreateInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DeviceQueueGlobalPriorityCreateInfoKHR >::value, "DeviceQueueGlobalPriorityCreateInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceGlobalPriorityQueryFeaturesKHR)==sizeof(VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceGlobalPriorityQueryFeaturesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceGlobalPriorityQueryFeaturesKHR >::value, "PhysicalDeviceGlobalPriorityQueryFeaturesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::QueueFamilyGlobalPriorityPropertiesKHR)==sizeof(VkQueueFamilyGlobalPriorityPropertiesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::QueueFamilyGlobalPriorityPropertiesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::QueueFamilyGlobalPriorityPropertiesKHR >::value, "QueueFamilyGlobalPriorityPropertiesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DeviceMemoryOverallocationCreateInfoAMD)==sizeof(VkDeviceMemoryOverallocationCreateInfoAMD), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DeviceMemoryOverallocationCreateInfoAMD >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DeviceMemoryOverallocationCreateInfoAMD >::value, "DeviceMemoryOverallocationCreateInfoAMD is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceVertexAttributeDivisorPropertiesEXT)==sizeof(VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceVertexAttributeDivisorPropertiesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceVertexAttributeDivisorPropertiesEXT >::value, "PhysicalDeviceVertexAttributeDivisorPropertiesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceComputeShaderDerivativesFeaturesNV)==sizeof(VkPhysicalDeviceComputeShaderDerivativesFeaturesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceComputeShaderDerivativesFeaturesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceComputeShaderDerivativesFeaturesNV >::value, "PhysicalDeviceComputeShaderDerivativesFeaturesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceMeshShaderFeaturesNV)==sizeof(VkPhysicalDeviceMeshShaderFeaturesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceMeshShaderFeaturesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceMeshShaderFeaturesNV >::value, "PhysicalDeviceMeshShaderFeaturesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceMeshShaderPropertiesNV)==sizeof(VkPhysicalDeviceMeshShaderPropertiesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceMeshShaderPropertiesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceMeshShaderPropertiesNV >::value, "PhysicalDeviceMeshShaderPropertiesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DrawMeshTasksIndirectCommandNV)==sizeof(VkDrawMeshTasksIndirectCommandNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DrawMeshTasksIndirectCommandNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DrawMeshTasksIndirectCommandNV >::value, "DrawMeshTasksIndirectCommandNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceShaderImageFootprintFeaturesNV)==sizeof(VkPhysicalDeviceShaderImageFootprintFeaturesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceShaderImageFootprintFeaturesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderImageFootprintFeaturesNV >::value, "PhysicalDeviceShaderImageFootprintFeaturesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineViewportExclusiveScissorStateCreateInfoNV)==sizeof(VkPipelineViewportExclusiveScissorStateCreateInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineViewportExclusiveScissorStateCreateInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineViewportExclusiveScissorStateCreateInfoNV >::value, "PipelineViewportExclusiveScissorStateCreateInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceExclusiveScissorFeaturesNV)==sizeof(VkPhysicalDeviceExclusiveScissorFeaturesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceExclusiveScissorFeaturesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceExclusiveScissorFeaturesNV >::value, "PhysicalDeviceExclusiveScissorFeaturesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::QueueFamilyCheckpointPropertiesNV)==sizeof(VkQueueFamilyCheckpointPropertiesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::QueueFamilyCheckpointPropertiesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::QueueFamilyCheckpointPropertiesNV >::value, "QueueFamilyCheckpointPropertiesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CheckpointDataNV)==sizeof(VkCheckpointDataNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::CheckpointDataNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CheckpointDataNV >::value, "CheckpointDataNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL)==sizeof(VkPhysicalDeviceShaderIntegerFunctions2FeaturesINTEL), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL >::value, "PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PerformanceValueDataINTEL)==sizeof(VkPerformanceValueDataINTEL), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PerformanceValueDataINTEL >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PerformanceValueDataINTEL >::value, "PerformanceValueDataINTEL is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PerformanceValueINTEL)==sizeof(VkPerformanceValueINTEL), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PerformanceValueINTEL >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PerformanceValueINTEL >::value, "PerformanceValueINTEL is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::InitializePerformanceApiInfoINTEL)==sizeof(VkInitializePerformanceApiInfoINTEL), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::InitializePerformanceApiInfoINTEL >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::InitializePerformanceApiInfoINTEL >::value, "InitializePerformanceApiInfoINTEL is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::QueryPoolPerformanceQueryCreateInfoINTEL)==sizeof(VkQueryPoolPerformanceQueryCreateInfoINTEL), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::QueryPoolPerformanceQueryCreateInfoINTEL >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::QueryPoolPerformanceQueryCreateInfoINTEL >::value, "QueryPoolPerformanceQueryCreateInfoINTEL is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PerformanceMarkerInfoINTEL)==sizeof(VkPerformanceMarkerInfoINTEL), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PerformanceMarkerInfoINTEL >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PerformanceMarkerInfoINTEL >::value, "PerformanceMarkerInfoINTEL is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PerformanceStreamMarkerInfoINTEL)==sizeof(VkPerformanceStreamMarkerInfoINTEL), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PerformanceStreamMarkerInfoINTEL >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PerformanceStreamMarkerInfoINTEL >::value, "PerformanceStreamMarkerInfoINTEL is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PerformanceOverrideInfoINTEL)==sizeof(VkPerformanceOverrideInfoINTEL), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PerformanceOverrideInfoINTEL >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PerformanceOverrideInfoINTEL >::value, "PerformanceOverrideInfoINTEL is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PerformanceConfigurationAcquireInfoINTEL)==sizeof(VkPerformanceConfigurationAcquireInfoINTEL), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PerformanceConfigurationAcquireInfoINTEL >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PerformanceConfigurationAcquireInfoINTEL >::value, "PerformanceConfigurationAcquireInfoINTEL is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PerformanceConfigurationINTEL)==sizeof(VkPerformanceConfigurationINTEL), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PerformanceConfigurationINTEL >::value, "PerformanceConfigurationINTEL is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDevicePCIBusInfoPropertiesEXT)==sizeof(VkPhysicalDevicePCIBusInfoPropertiesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDevicePCIBusInfoPropertiesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDevicePCIBusInfoPropertiesEXT >::value, "PhysicalDevicePCIBusInfoPropertiesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DisplayNativeHdrSurfaceCapabilitiesAMD)==sizeof(VkDisplayNativeHdrSurfaceCapabilitiesAMD), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DisplayNativeHdrSurfaceCapabilitiesAMD >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DisplayNativeHdrSurfaceCapabilitiesAMD >::value, "DisplayNativeHdrSurfaceCapabilitiesAMD is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SwapchainDisplayNativeHdrCreateInfoAMD)==sizeof(VkSwapchainDisplayNativeHdrCreateInfoAMD), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SwapchainDisplayNativeHdrCreateInfoAMD >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SwapchainDisplayNativeHdrCreateInfoAMD >::value, "SwapchainDisplayNativeHdrCreateInfoAMD is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceFragmentDensityMapFeaturesEXT)==sizeof(VkPhysicalDeviceFragmentDensityMapFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceFragmentDensityMapFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceFragmentDensityMapFeaturesEXT >::value, "PhysicalDeviceFragmentDensityMapFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceFragmentDensityMapPropertiesEXT)==sizeof(VkPhysicalDeviceFragmentDensityMapPropertiesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceFragmentDensityMapPropertiesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceFragmentDensityMapPropertiesEXT >::value, "PhysicalDeviceFragmentDensityMapPropertiesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::RenderPassFragmentDensityMapCreateInfoEXT)==sizeof(VkRenderPassFragmentDensityMapCreateInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::RenderPassFragmentDensityMapCreateInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::RenderPassFragmentDensityMapCreateInfoEXT >::value, "RenderPassFragmentDensityMapCreateInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::FragmentShadingRateAttachmentInfoKHR)==sizeof(VkFragmentShadingRateAttachmentInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::FragmentShadingRateAttachmentInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::FragmentShadingRateAttachmentInfoKHR >::value, "FragmentShadingRateAttachmentInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineFragmentShadingRateStateCreateInfoKHR)==sizeof(VkPipelineFragmentShadingRateStateCreateInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineFragmentShadingRateStateCreateInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineFragmentShadingRateStateCreateInfoKHR >::value, "PipelineFragmentShadingRateStateCreateInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceFragmentShadingRateFeaturesKHR)==sizeof(VkPhysicalDeviceFragmentShadingRateFeaturesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceFragmentShadingRateFeaturesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceFragmentShadingRateFeaturesKHR >::value, "PhysicalDeviceFragmentShadingRateFeaturesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceFragmentShadingRatePropertiesKHR)==sizeof(VkPhysicalDeviceFragmentShadingRatePropertiesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceFragmentShadingRatePropertiesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceFragmentShadingRatePropertiesKHR >::value, "PhysicalDeviceFragmentShadingRatePropertiesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceFragmentShadingRateKHR)==sizeof(VkPhysicalDeviceFragmentShadingRateKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceFragmentShadingRateKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceFragmentShadingRateKHR >::value, "PhysicalDeviceFragmentShadingRateKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceShaderCoreProperties2AMD)==sizeof(VkPhysicalDeviceShaderCoreProperties2AMD), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceShaderCoreProperties2AMD >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderCoreProperties2AMD >::value, "PhysicalDeviceShaderCoreProperties2AMD is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceCoherentMemoryFeaturesAMD)==sizeof(VkPhysicalDeviceCoherentMemoryFeaturesAMD), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceCoherentMemoryFeaturesAMD >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceCoherentMemoryFeaturesAMD >::value, "PhysicalDeviceCoherentMemoryFeaturesAMD is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceShaderImageAtomicInt64FeaturesEXT)==sizeof(VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceShaderImageAtomicInt64FeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderImageAtomicInt64FeaturesEXT >::value, "PhysicalDeviceShaderImageAtomicInt64FeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceMemoryBudgetPropertiesEXT)==sizeof(VkPhysicalDeviceMemoryBudgetPropertiesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceMemoryBudgetPropertiesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceMemoryBudgetPropertiesEXT >::value, "PhysicalDeviceMemoryBudgetPropertiesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceMemoryPriorityFeaturesEXT)==sizeof(VkPhysicalDeviceMemoryPriorityFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceMemoryPriorityFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceMemoryPriorityFeaturesEXT >::value, "PhysicalDeviceMemoryPriorityFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::MemoryPriorityAllocateInfoEXT)==sizeof(VkMemoryPriorityAllocateInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::MemoryPriorityAllocateInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::MemoryPriorityAllocateInfoEXT >::value, "MemoryPriorityAllocateInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SurfaceProtectedCapabilitiesKHR)==sizeof(VkSurfaceProtectedCapabilitiesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SurfaceProtectedCapabilitiesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SurfaceProtectedCapabilitiesKHR >::value, "SurfaceProtectedCapabilitiesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV)==sizeof(VkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV >::value, "PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceBufferDeviceAddressFeaturesEXT)==sizeof(VkPhysicalDeviceBufferDeviceAddressFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceBufferDeviceAddressFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceBufferDeviceAddressFeaturesEXT >::value, "PhysicalDeviceBufferDeviceAddressFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::BufferDeviceAddressCreateInfoEXT)==sizeof(VkBufferDeviceAddressCreateInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::BufferDeviceAddressCreateInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::BufferDeviceAddressCreateInfoEXT >::value, "BufferDeviceAddressCreateInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ValidationFeaturesEXT)==sizeof(VkValidationFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ValidationFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ValidationFeaturesEXT >::value, "ValidationFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDevicePresentWaitFeaturesKHR)==sizeof(VkPhysicalDevicePresentWaitFeaturesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDevicePresentWaitFeaturesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDevicePresentWaitFeaturesKHR >::value, "PhysicalDevicePresentWaitFeaturesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CooperativeMatrixPropertiesNV)==sizeof(VkCooperativeMatrixPropertiesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::CooperativeMatrixPropertiesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CooperativeMatrixPropertiesNV >::value, "CooperativeMatrixPropertiesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceCooperativeMatrixFeaturesNV)==sizeof(VkPhysicalDeviceCooperativeMatrixFeaturesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceCooperativeMatrixFeaturesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceCooperativeMatrixFeaturesNV >::value, "PhysicalDeviceCooperativeMatrixFeaturesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceCooperativeMatrixPropertiesNV)==sizeof(VkPhysicalDeviceCooperativeMatrixPropertiesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceCooperativeMatrixPropertiesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceCooperativeMatrixPropertiesNV >::value, "PhysicalDeviceCooperativeMatrixPropertiesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceCoverageReductionModeFeaturesNV)==sizeof(VkPhysicalDeviceCoverageReductionModeFeaturesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceCoverageReductionModeFeaturesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceCoverageReductionModeFeaturesNV >::value, "PhysicalDeviceCoverageReductionModeFeaturesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineCoverageReductionStateCreateInfoNV)==sizeof(VkPipelineCoverageReductionStateCreateInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineCoverageReductionStateCreateInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineCoverageReductionStateCreateInfoNV >::value, "PipelineCoverageReductionStateCreateInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::FramebufferMixedSamplesCombinationNV)==sizeof(VkFramebufferMixedSamplesCombinationNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::FramebufferMixedSamplesCombinationNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::FramebufferMixedSamplesCombinationNV >::value, "FramebufferMixedSamplesCombinationNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceFragmentShaderInterlockFeaturesEXT)==sizeof(VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceFragmentShaderInterlockFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceFragmentShaderInterlockFeaturesEXT >::value, "PhysicalDeviceFragmentShaderInterlockFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceYcbcrImageArraysFeaturesEXT)==sizeof(VkPhysicalDeviceYcbcrImageArraysFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceYcbcrImageArraysFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceYcbcrImageArraysFeaturesEXT >::value, "PhysicalDeviceYcbcrImageArraysFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceProvokingVertexFeaturesEXT)==sizeof(VkPhysicalDeviceProvokingVertexFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceProvokingVertexFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceProvokingVertexFeaturesEXT >::value, "PhysicalDeviceProvokingVertexFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceProvokingVertexPropertiesEXT)==sizeof(VkPhysicalDeviceProvokingVertexPropertiesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceProvokingVertexPropertiesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceProvokingVertexPropertiesEXT >::value, "PhysicalDeviceProvokingVertexPropertiesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineRasterizationProvokingVertexStateCreateInfoEXT)==sizeof(VkPipelineRasterizationProvokingVertexStateCreateInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineRasterizationProvokingVertexStateCreateInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineRasterizationProvokingVertexStateCreateInfoEXT >::value, "PipelineRasterizationProvokingVertexStateCreateInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::HeadlessSurfaceCreateInfoEXT)==sizeof(VkHeadlessSurfaceCreateInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::HeadlessSurfaceCreateInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::HeadlessSurfaceCreateInfoEXT >::value, "HeadlessSurfaceCreateInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceLineRasterizationFeaturesEXT)==sizeof(VkPhysicalDeviceLineRasterizationFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceLineRasterizationFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceLineRasterizationFeaturesEXT >::value, "PhysicalDeviceLineRasterizationFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceLineRasterizationPropertiesEXT)==sizeof(VkPhysicalDeviceLineRasterizationPropertiesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceLineRasterizationPropertiesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceLineRasterizationPropertiesEXT >::value, "PhysicalDeviceLineRasterizationPropertiesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineRasterizationLineStateCreateInfoEXT)==sizeof(VkPipelineRasterizationLineStateCreateInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineRasterizationLineStateCreateInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineRasterizationLineStateCreateInfoEXT >::value, "PipelineRasterizationLineStateCreateInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT)==sizeof(VkPhysicalDeviceShaderAtomicFloatFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT >::value, "PhysicalDeviceShaderAtomicFloatFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceIndexTypeUint8FeaturesEXT)==sizeof(VkPhysicalDeviceIndexTypeUint8FeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceIndexTypeUint8FeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceIndexTypeUint8FeaturesEXT >::value, "PhysicalDeviceIndexTypeUint8FeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceExtendedDynamicStateFeaturesEXT)==sizeof(VkPhysicalDeviceExtendedDynamicStateFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceExtendedDynamicStateFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceExtendedDynamicStateFeaturesEXT >::value, "PhysicalDeviceExtendedDynamicStateFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DeferredOperationKHR)==sizeof(VkDeferredOperationKHR), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DeferredOperationKHR >::value, "DeferredOperationKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDevicePipelineExecutablePropertiesFeaturesKHR)==sizeof(VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDevicePipelineExecutablePropertiesFeaturesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDevicePipelineExecutablePropertiesFeaturesKHR >::value, "PhysicalDevicePipelineExecutablePropertiesFeaturesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineInfoKHR)==sizeof(VkPipelineInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineInfoKHR >::value, "PipelineInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineExecutablePropertiesKHR)==sizeof(VkPipelineExecutablePropertiesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineExecutablePropertiesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineExecutablePropertiesKHR >::value, "PipelineExecutablePropertiesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineExecutableInfoKHR)==sizeof(VkPipelineExecutableInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineExecutableInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineExecutableInfoKHR >::value, "PipelineExecutableInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineExecutableStatisticValueKHR)==sizeof(VkPipelineExecutableStatisticValueKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineExecutableStatisticValueKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineExecutableStatisticValueKHR >::value, "PipelineExecutableStatisticValueKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineExecutableStatisticKHR)==sizeof(VkPipelineExecutableStatisticKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineExecutableStatisticKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineExecutableStatisticKHR >::value, "PipelineExecutableStatisticKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineExecutableInternalRepresentationKHR)==sizeof(VkPipelineExecutableInternalRepresentationKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineExecutableInternalRepresentationKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineExecutableInternalRepresentationKHR >::value, "PipelineExecutableInternalRepresentationKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceHostImageCopyFeaturesEXT)==sizeof(VkPhysicalDeviceHostImageCopyFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceHostImageCopyFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceHostImageCopyFeaturesEXT >::value, "PhysicalDeviceHostImageCopyFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceHostImageCopyPropertiesEXT)==sizeof(VkPhysicalDeviceHostImageCopyPropertiesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceHostImageCopyPropertiesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceHostImageCopyPropertiesEXT >::value, "PhysicalDeviceHostImageCopyPropertiesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::MemoryToImageCopyEXT)==sizeof(VkMemoryToImageCopyEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::MemoryToImageCopyEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::MemoryToImageCopyEXT >::value, "MemoryToImageCopyEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImageToMemoryCopyEXT)==sizeof(VkImageToMemoryCopyEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImageToMemoryCopyEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImageToMemoryCopyEXT >::value, "ImageToMemoryCopyEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CopyMemoryToImageInfoEXT)==sizeof(VkCopyMemoryToImageInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::CopyMemoryToImageInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CopyMemoryToImageInfoEXT >::value, "CopyMemoryToImageInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CopyImageToMemoryInfoEXT)==sizeof(VkCopyImageToMemoryInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::CopyImageToMemoryInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CopyImageToMemoryInfoEXT >::value, "CopyImageToMemoryInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CopyImageToImageInfoEXT)==sizeof(VkCopyImageToImageInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::CopyImageToImageInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CopyImageToImageInfoEXT >::value, "CopyImageToImageInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::HostImageLayoutTransitionInfoEXT)==sizeof(VkHostImageLayoutTransitionInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::HostImageLayoutTransitionInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::HostImageLayoutTransitionInfoEXT >::value, "HostImageLayoutTransitionInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SubresourceHostMemcpySizeEXT)==sizeof(VkSubresourceHostMemcpySizeEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SubresourceHostMemcpySizeEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SubresourceHostMemcpySizeEXT >::value, "SubresourceHostMemcpySizeEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::HostImageCopyDevicePerformanceQueryEXT)==sizeof(VkHostImageCopyDevicePerformanceQueryEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::HostImageCopyDevicePerformanceQueryEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::HostImageCopyDevicePerformanceQueryEXT >::value, "HostImageCopyDevicePerformanceQueryEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::MemoryMapInfoKHR)==sizeof(VkMemoryMapInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::MemoryMapInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::MemoryMapInfoKHR >::value, "MemoryMapInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::MemoryUnmapInfoKHR)==sizeof(VkMemoryUnmapInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::MemoryUnmapInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::MemoryUnmapInfoKHR >::value, "MemoryUnmapInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceShaderAtomicFloat2FeaturesEXT)==sizeof(VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceShaderAtomicFloat2FeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderAtomicFloat2FeaturesEXT >::value, "PhysicalDeviceShaderAtomicFloat2FeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SurfacePresentModeEXT)==sizeof(VkSurfacePresentModeEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SurfacePresentModeEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SurfacePresentModeEXT >::value, "SurfacePresentModeEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SurfacePresentScalingCapabilitiesEXT)==sizeof(VkSurfacePresentScalingCapabilitiesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SurfacePresentScalingCapabilitiesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SurfacePresentScalingCapabilitiesEXT >::value, "SurfacePresentScalingCapabilitiesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SurfacePresentModeCompatibilityEXT)==sizeof(VkSurfacePresentModeCompatibilityEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SurfacePresentModeCompatibilityEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SurfacePresentModeCompatibilityEXT >::value, "SurfacePresentModeCompatibilityEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceSwapchainMaintenance1FeaturesEXT)==sizeof(VkPhysicalDeviceSwapchainMaintenance1FeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceSwapchainMaintenance1FeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceSwapchainMaintenance1FeaturesEXT >::value, "PhysicalDeviceSwapchainMaintenance1FeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SwapchainPresentFenceInfoEXT)==sizeof(VkSwapchainPresentFenceInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SwapchainPresentFenceInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SwapchainPresentFenceInfoEXT >::value, "SwapchainPresentFenceInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SwapchainPresentModesCreateInfoEXT)==sizeof(VkSwapchainPresentModesCreateInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SwapchainPresentModesCreateInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SwapchainPresentModesCreateInfoEXT >::value, "SwapchainPresentModesCreateInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SwapchainPresentModeInfoEXT)==sizeof(VkSwapchainPresentModeInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SwapchainPresentModeInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SwapchainPresentModeInfoEXT >::value, "SwapchainPresentModeInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SwapchainPresentScalingCreateInfoEXT)==sizeof(VkSwapchainPresentScalingCreateInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SwapchainPresentScalingCreateInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SwapchainPresentScalingCreateInfoEXT >::value, "SwapchainPresentScalingCreateInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ReleaseSwapchainImagesInfoEXT)==sizeof(VkReleaseSwapchainImagesInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ReleaseSwapchainImagesInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ReleaseSwapchainImagesInfoEXT >::value, "ReleaseSwapchainImagesInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceDeviceGeneratedCommandsPropertiesNV)==sizeof(VkPhysicalDeviceDeviceGeneratedCommandsPropertiesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceDeviceGeneratedCommandsPropertiesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceDeviceGeneratedCommandsPropertiesNV >::value, "PhysicalDeviceDeviceGeneratedCommandsPropertiesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceDeviceGeneratedCommandsFeaturesNV)==sizeof(VkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceDeviceGeneratedCommandsFeaturesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceDeviceGeneratedCommandsFeaturesNV >::value, "PhysicalDeviceDeviceGeneratedCommandsFeaturesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::GraphicsShaderGroupCreateInfoNV)==sizeof(VkGraphicsShaderGroupCreateInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::GraphicsShaderGroupCreateInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::GraphicsShaderGroupCreateInfoNV >::value, "GraphicsShaderGroupCreateInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::GraphicsPipelineShaderGroupsCreateInfoNV)==sizeof(VkGraphicsPipelineShaderGroupsCreateInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::GraphicsPipelineShaderGroupsCreateInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::GraphicsPipelineShaderGroupsCreateInfoNV >::value, "GraphicsPipelineShaderGroupsCreateInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::BindShaderGroupIndirectCommandNV)==sizeof(VkBindShaderGroupIndirectCommandNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::BindShaderGroupIndirectCommandNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::BindShaderGroupIndirectCommandNV >::value, "BindShaderGroupIndirectCommandNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::BindIndexBufferIndirectCommandNV)==sizeof(VkBindIndexBufferIndirectCommandNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::BindIndexBufferIndirectCommandNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::BindIndexBufferIndirectCommandNV >::value, "BindIndexBufferIndirectCommandNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::BindVertexBufferIndirectCommandNV)==sizeof(VkBindVertexBufferIndirectCommandNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::BindVertexBufferIndirectCommandNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::BindVertexBufferIndirectCommandNV >::value, "BindVertexBufferIndirectCommandNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SetStateFlagsIndirectCommandNV)==sizeof(VkSetStateFlagsIndirectCommandNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SetStateFlagsIndirectCommandNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SetStateFlagsIndirectCommandNV >::value, "SetStateFlagsIndirectCommandNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::IndirectCommandsLayoutNV)==sizeof(VkIndirectCommandsLayoutNV), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::IndirectCommandsLayoutNV >::value, "IndirectCommandsLayoutNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::IndirectCommandsStreamNV)==sizeof(VkIndirectCommandsStreamNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::IndirectCommandsStreamNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::IndirectCommandsStreamNV >::value, "IndirectCommandsStreamNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::IndirectCommandsLayoutTokenNV)==sizeof(VkIndirectCommandsLayoutTokenNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::IndirectCommandsLayoutTokenNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::IndirectCommandsLayoutTokenNV >::value, "IndirectCommandsLayoutTokenNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::IndirectCommandsLayoutCreateInfoNV)==sizeof(VkIndirectCommandsLayoutCreateInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::IndirectCommandsLayoutCreateInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::IndirectCommandsLayoutCreateInfoNV >::value, "IndirectCommandsLayoutCreateInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::GeneratedCommandsInfoNV)==sizeof(VkGeneratedCommandsInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::GeneratedCommandsInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::GeneratedCommandsInfoNV >::value, "GeneratedCommandsInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::GeneratedCommandsMemoryRequirementsInfoNV)==sizeof(VkGeneratedCommandsMemoryRequirementsInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::GeneratedCommandsMemoryRequirementsInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::GeneratedCommandsMemoryRequirementsInfoNV >::value, "GeneratedCommandsMemoryRequirementsInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceInheritedViewportScissorFeaturesNV)==sizeof(VkPhysicalDeviceInheritedViewportScissorFeaturesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceInheritedViewportScissorFeaturesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceInheritedViewportScissorFeaturesNV >::value, "PhysicalDeviceInheritedViewportScissorFeaturesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CommandBufferInheritanceViewportScissorInfoNV)==sizeof(VkCommandBufferInheritanceViewportScissorInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::CommandBufferInheritanceViewportScissorInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CommandBufferInheritanceViewportScissorInfoNV >::value, "CommandBufferInheritanceViewportScissorInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceTexelBufferAlignmentFeaturesEXT)==sizeof(VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceTexelBufferAlignmentFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceTexelBufferAlignmentFeaturesEXT >::value, "PhysicalDeviceTexelBufferAlignmentFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::RenderPassTransformBeginInfoQCOM)==sizeof(VkRenderPassTransformBeginInfoQCOM), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::RenderPassTransformBeginInfoQCOM >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::RenderPassTransformBeginInfoQCOM >::value, "RenderPassTransformBeginInfoQCOM is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CommandBufferInheritanceRenderPassTransformInfoQCOM)==sizeof(VkCommandBufferInheritanceRenderPassTransformInfoQCOM), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::CommandBufferInheritanceRenderPassTransformInfoQCOM >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CommandBufferInheritanceRenderPassTransformInfoQCOM >::value, "CommandBufferInheritanceRenderPassTransformInfoQCOM is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceDepthBiasControlFeaturesEXT)==sizeof(VkPhysicalDeviceDepthBiasControlFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceDepthBiasControlFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceDepthBiasControlFeaturesEXT >::value, "PhysicalDeviceDepthBiasControlFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DepthBiasInfoEXT)==sizeof(VkDepthBiasInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DepthBiasInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DepthBiasInfoEXT >::value, "DepthBiasInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DepthBiasRepresentationInfoEXT)==sizeof(VkDepthBiasRepresentationInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DepthBiasRepresentationInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DepthBiasRepresentationInfoEXT >::value, "DepthBiasRepresentationInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceDeviceMemoryReportFeaturesEXT)==sizeof(VkPhysicalDeviceDeviceMemoryReportFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceDeviceMemoryReportFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceDeviceMemoryReportFeaturesEXT >::value, "PhysicalDeviceDeviceMemoryReportFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DeviceDeviceMemoryReportCreateInfoEXT)==sizeof(VkDeviceDeviceMemoryReportCreateInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DeviceDeviceMemoryReportCreateInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DeviceDeviceMemoryReportCreateInfoEXT >::value, "DeviceDeviceMemoryReportCreateInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DeviceMemoryReportCallbackDataEXT)==sizeof(VkDeviceMemoryReportCallbackDataEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DeviceMemoryReportCallbackDataEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DeviceMemoryReportCallbackDataEXT >::value, "DeviceMemoryReportCallbackDataEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceRobustness2FeaturesEXT)==sizeof(VkPhysicalDeviceRobustness2FeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceRobustness2FeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceRobustness2FeaturesEXT >::value, "PhysicalDeviceRobustness2FeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceRobustness2PropertiesEXT)==sizeof(VkPhysicalDeviceRobustness2PropertiesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceRobustness2PropertiesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceRobustness2PropertiesEXT >::value, "PhysicalDeviceRobustness2PropertiesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SamplerCustomBorderColorCreateInfoEXT)==sizeof(VkSamplerCustomBorderColorCreateInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SamplerCustomBorderColorCreateInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SamplerCustomBorderColorCreateInfoEXT >::value, "SamplerCustomBorderColorCreateInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceCustomBorderColorPropertiesEXT)==sizeof(VkPhysicalDeviceCustomBorderColorPropertiesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceCustomBorderColorPropertiesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceCustomBorderColorPropertiesEXT >::value, "PhysicalDeviceCustomBorderColorPropertiesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceCustomBorderColorFeaturesEXT)==sizeof(VkPhysicalDeviceCustomBorderColorFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceCustomBorderColorFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceCustomBorderColorFeaturesEXT >::value, "PhysicalDeviceCustomBorderColorFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineLibraryCreateInfoKHR)==sizeof(VkPipelineLibraryCreateInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineLibraryCreateInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineLibraryCreateInfoKHR >::value, "PipelineLibraryCreateInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDevicePresentBarrierFeaturesNV)==sizeof(VkPhysicalDevicePresentBarrierFeaturesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDevicePresentBarrierFeaturesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDevicePresentBarrierFeaturesNV >::value, "PhysicalDevicePresentBarrierFeaturesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SurfaceCapabilitiesPresentBarrierNV)==sizeof(VkSurfaceCapabilitiesPresentBarrierNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SurfaceCapabilitiesPresentBarrierNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SurfaceCapabilitiesPresentBarrierNV >::value, "SurfaceCapabilitiesPresentBarrierNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SwapchainPresentBarrierCreateInfoNV)==sizeof(VkSwapchainPresentBarrierCreateInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SwapchainPresentBarrierCreateInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SwapchainPresentBarrierCreateInfoNV >::value, "SwapchainPresentBarrierCreateInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PresentIdKHR)==sizeof(VkPresentIdKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PresentIdKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PresentIdKHR >::value, "PresentIdKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDevicePresentIdFeaturesKHR)==sizeof(VkPhysicalDevicePresentIdFeaturesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDevicePresentIdFeaturesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDevicePresentIdFeaturesKHR >::value, "PhysicalDevicePresentIdFeaturesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeInfoKHR)==sizeof(VkVideoEncodeInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeInfoKHR >::value, "VideoEncodeInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeCapabilitiesKHR)==sizeof(VkVideoEncodeCapabilitiesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeCapabilitiesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeCapabilitiesKHR >::value, "VideoEncodeCapabilitiesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::QueryPoolVideoEncodeFeedbackCreateInfoKHR)==sizeof(VkQueryPoolVideoEncodeFeedbackCreateInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::QueryPoolVideoEncodeFeedbackCreateInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::QueryPoolVideoEncodeFeedbackCreateInfoKHR >::value, "QueryPoolVideoEncodeFeedbackCreateInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeUsageInfoKHR)==sizeof(VkVideoEncodeUsageInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeUsageInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeUsageInfoKHR >::value, "VideoEncodeUsageInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeRateControlInfoKHR)==sizeof(VkVideoEncodeRateControlInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeRateControlInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeRateControlInfoKHR >::value, "VideoEncodeRateControlInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeRateControlLayerInfoKHR)==sizeof(VkVideoEncodeRateControlLayerInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeRateControlLayerInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeRateControlLayerInfoKHR >::value, "VideoEncodeRateControlLayerInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceVideoEncodeQualityLevelInfoKHR)==sizeof(VkPhysicalDeviceVideoEncodeQualityLevelInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceVideoEncodeQualityLevelInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceVideoEncodeQualityLevelInfoKHR >::value, "PhysicalDeviceVideoEncodeQualityLevelInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeQualityLevelPropertiesKHR)==sizeof(VkVideoEncodeQualityLevelPropertiesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeQualityLevelPropertiesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeQualityLevelPropertiesKHR >::value, "VideoEncodeQualityLevelPropertiesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeQualityLevelInfoKHR)==sizeof(VkVideoEncodeQualityLevelInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeQualityLevelInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeQualityLevelInfoKHR >::value, "VideoEncodeQualityLevelInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeSessionParametersGetInfoKHR)==sizeof(VkVideoEncodeSessionParametersGetInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeSessionParametersGetInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeSessionParametersGetInfoKHR >::value, "VideoEncodeSessionParametersGetInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoEncodeSessionParametersFeedbackInfoKHR)==sizeof(VkVideoEncodeSessionParametersFeedbackInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoEncodeSessionParametersFeedbackInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoEncodeSessionParametersFeedbackInfoKHR >::value, "VideoEncodeSessionParametersFeedbackInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceDiagnosticsConfigFeaturesNV)==sizeof(VkPhysicalDeviceDiagnosticsConfigFeaturesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceDiagnosticsConfigFeaturesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceDiagnosticsConfigFeaturesNV >::value, "PhysicalDeviceDiagnosticsConfigFeaturesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DeviceDiagnosticsConfigCreateInfoNV)==sizeof(VkDeviceDiagnosticsConfigCreateInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DeviceDiagnosticsConfigCreateInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DeviceDiagnosticsConfigCreateInfoNV >::value, "DeviceDiagnosticsConfigCreateInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CudaModuleNV)==sizeof(VkCudaModuleNV), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CudaModuleNV >::value, "CudaModuleNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CudaFunctionNV)==sizeof(VkCudaFunctionNV), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CudaFunctionNV >::value, "CudaFunctionNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CudaModuleCreateInfoNV)==sizeof(VkCudaModuleCreateInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::CudaModuleCreateInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CudaModuleCreateInfoNV >::value, "CudaModuleCreateInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CudaFunctionCreateInfoNV)==sizeof(VkCudaFunctionCreateInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::CudaFunctionCreateInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CudaFunctionCreateInfoNV >::value, "CudaFunctionCreateInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CudaLaunchInfoNV)==sizeof(VkCudaLaunchInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::CudaLaunchInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CudaLaunchInfoNV >::value, "CudaLaunchInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceCudaKernelLaunchFeaturesNV)==sizeof(VkPhysicalDeviceCudaKernelLaunchFeaturesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceCudaKernelLaunchFeaturesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceCudaKernelLaunchFeaturesNV >::value, "PhysicalDeviceCudaKernelLaunchFeaturesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceCudaKernelLaunchPropertiesNV)==sizeof(VkPhysicalDeviceCudaKernelLaunchPropertiesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceCudaKernelLaunchPropertiesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceCudaKernelLaunchPropertiesNV >::value, "PhysicalDeviceCudaKernelLaunchPropertiesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::QueryLowLatencySupportNV)==sizeof(VkQueryLowLatencySupportNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::QueryLowLatencySupportNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::QueryLowLatencySupportNV >::value, "QueryLowLatencySupportNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::QueueFamilyCheckpointProperties2NV)==sizeof(VkQueueFamilyCheckpointProperties2NV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::QueueFamilyCheckpointProperties2NV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::QueueFamilyCheckpointProperties2NV >::value, "QueueFamilyCheckpointProperties2NV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CheckpointData2NV)==sizeof(VkCheckpointData2NV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::CheckpointData2NV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CheckpointData2NV >::value, "CheckpointData2NV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceDescriptorBufferPropertiesEXT)==sizeof(VkPhysicalDeviceDescriptorBufferPropertiesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceDescriptorBufferPropertiesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceDescriptorBufferPropertiesEXT >::value, "PhysicalDeviceDescriptorBufferPropertiesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceDescriptorBufferDensityMapPropertiesEXT)==sizeof(VkPhysicalDeviceDescriptorBufferDensityMapPropertiesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceDescriptorBufferDensityMapPropertiesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceDescriptorBufferDensityMapPropertiesEXT >::value, "PhysicalDeviceDescriptorBufferDensityMapPropertiesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceDescriptorBufferFeaturesEXT)==sizeof(VkPhysicalDeviceDescriptorBufferFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceDescriptorBufferFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceDescriptorBufferFeaturesEXT >::value, "PhysicalDeviceDescriptorBufferFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DescriptorAddressInfoEXT)==sizeof(VkDescriptorAddressInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DescriptorAddressInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DescriptorAddressInfoEXT >::value, "DescriptorAddressInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DescriptorBufferBindingInfoEXT)==sizeof(VkDescriptorBufferBindingInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DescriptorBufferBindingInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DescriptorBufferBindingInfoEXT >::value, "DescriptorBufferBindingInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DescriptorBufferBindingPushDescriptorBufferHandleEXT)==sizeof(VkDescriptorBufferBindingPushDescriptorBufferHandleEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DescriptorBufferBindingPushDescriptorBufferHandleEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DescriptorBufferBindingPushDescriptorBufferHandleEXT >::value, "DescriptorBufferBindingPushDescriptorBufferHandleEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DescriptorDataEXT)==sizeof(VkDescriptorDataEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DescriptorDataEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DescriptorDataEXT >::value, "DescriptorDataEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DescriptorGetInfoEXT)==sizeof(VkDescriptorGetInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DescriptorGetInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DescriptorGetInfoEXT >::value, "DescriptorGetInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::BufferCaptureDescriptorDataInfoEXT)==sizeof(VkBufferCaptureDescriptorDataInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::BufferCaptureDescriptorDataInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::BufferCaptureDescriptorDataInfoEXT >::value, "BufferCaptureDescriptorDataInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImageCaptureDescriptorDataInfoEXT)==sizeof(VkImageCaptureDescriptorDataInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImageCaptureDescriptorDataInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImageCaptureDescriptorDataInfoEXT >::value, "ImageCaptureDescriptorDataInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImageViewCaptureDescriptorDataInfoEXT)==sizeof(VkImageViewCaptureDescriptorDataInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImageViewCaptureDescriptorDataInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImageViewCaptureDescriptorDataInfoEXT >::value, "ImageViewCaptureDescriptorDataInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SamplerCaptureDescriptorDataInfoEXT)==sizeof(VkSamplerCaptureDescriptorDataInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SamplerCaptureDescriptorDataInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SamplerCaptureDescriptorDataInfoEXT >::value, "SamplerCaptureDescriptorDataInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::OpaqueCaptureDescriptorDataCreateInfoEXT)==sizeof(VkOpaqueCaptureDescriptorDataCreateInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::OpaqueCaptureDescriptorDataCreateInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::OpaqueCaptureDescriptorDataCreateInfoEXT >::value, "OpaqueCaptureDescriptorDataCreateInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::AccelerationStructureCaptureDescriptorDataInfoEXT)==sizeof(VkAccelerationStructureCaptureDescriptorDataInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::AccelerationStructureCaptureDescriptorDataInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::AccelerationStructureCaptureDescriptorDataInfoEXT >::value, "AccelerationStructureCaptureDescriptorDataInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceGraphicsPipelineLibraryFeaturesEXT)==sizeof(VkPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceGraphicsPipelineLibraryFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceGraphicsPipelineLibraryFeaturesEXT >::value, "PhysicalDeviceGraphicsPipelineLibraryFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceGraphicsPipelineLibraryPropertiesEXT)==sizeof(VkPhysicalDeviceGraphicsPipelineLibraryPropertiesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceGraphicsPipelineLibraryPropertiesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceGraphicsPipelineLibraryPropertiesEXT >::value, "PhysicalDeviceGraphicsPipelineLibraryPropertiesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::GraphicsPipelineLibraryCreateInfoEXT)==sizeof(VkGraphicsPipelineLibraryCreateInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::GraphicsPipelineLibraryCreateInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::GraphicsPipelineLibraryCreateInfoEXT >::value, "GraphicsPipelineLibraryCreateInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD)==sizeof(VkPhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD >::value, "PhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceFragmentShaderBarycentricFeaturesKHR)==sizeof(VkPhysicalDeviceFragmentShaderBarycentricFeaturesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceFragmentShaderBarycentricFeaturesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceFragmentShaderBarycentricFeaturesKHR >::value, "PhysicalDeviceFragmentShaderBarycentricFeaturesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceFragmentShaderBarycentricPropertiesKHR)==sizeof(VkPhysicalDeviceFragmentShaderBarycentricPropertiesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceFragmentShaderBarycentricPropertiesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceFragmentShaderBarycentricPropertiesKHR >::value, "PhysicalDeviceFragmentShaderBarycentricPropertiesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR)==sizeof(VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR >::value, "PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceFragmentShadingRateEnumsFeaturesNV)==sizeof(VkPhysicalDeviceFragmentShadingRateEnumsFeaturesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceFragmentShadingRateEnumsFeaturesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceFragmentShadingRateEnumsFeaturesNV >::value, "PhysicalDeviceFragmentShadingRateEnumsFeaturesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceFragmentShadingRateEnumsPropertiesNV)==sizeof(VkPhysicalDeviceFragmentShadingRateEnumsPropertiesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceFragmentShadingRateEnumsPropertiesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceFragmentShadingRateEnumsPropertiesNV >::value, "PhysicalDeviceFragmentShadingRateEnumsPropertiesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineFragmentShadingRateEnumStateCreateInfoNV)==sizeof(VkPipelineFragmentShadingRateEnumStateCreateInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineFragmentShadingRateEnumStateCreateInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineFragmentShadingRateEnumStateCreateInfoNV >::value, "PipelineFragmentShadingRateEnumStateCreateInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::AccelerationStructureGeometryMotionTrianglesDataNV)==sizeof(VkAccelerationStructureGeometryMotionTrianglesDataNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::AccelerationStructureGeometryMotionTrianglesDataNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::AccelerationStructureGeometryMotionTrianglesDataNV >::value, "AccelerationStructureGeometryMotionTrianglesDataNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::AccelerationStructureMotionInfoNV)==sizeof(VkAccelerationStructureMotionInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::AccelerationStructureMotionInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::AccelerationStructureMotionInfoNV >::value, "AccelerationStructureMotionInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::AccelerationStructureMotionInstanceNV)==sizeof(VkAccelerationStructureMotionInstanceNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::AccelerationStructureMotionInstanceNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::AccelerationStructureMotionInstanceNV >::value, "AccelerationStructureMotionInstanceNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::AccelerationStructureMotionInstanceDataNV)==sizeof(VkAccelerationStructureMotionInstanceDataNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::AccelerationStructureMotionInstanceDataNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::AccelerationStructureMotionInstanceDataNV >::value, "AccelerationStructureMotionInstanceDataNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::AccelerationStructureMatrixMotionInstanceNV)==sizeof(VkAccelerationStructureMatrixMotionInstanceNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::AccelerationStructureMatrixMotionInstanceNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::AccelerationStructureMatrixMotionInstanceNV >::value, "AccelerationStructureMatrixMotionInstanceNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::AccelerationStructureSRTMotionInstanceNV)==sizeof(VkAccelerationStructureSRTMotionInstanceNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::AccelerationStructureSRTMotionInstanceNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::AccelerationStructureSRTMotionInstanceNV >::value, "AccelerationStructureSRTMotionInstanceNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SRTDataNV)==sizeof(VkSRTDataNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SRTDataNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SRTDataNV >::value, "SRTDataNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceRayTracingMotionBlurFeaturesNV)==sizeof(VkPhysicalDeviceRayTracingMotionBlurFeaturesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceRayTracingMotionBlurFeaturesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceRayTracingMotionBlurFeaturesNV >::value, "PhysicalDeviceRayTracingMotionBlurFeaturesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceMeshShaderFeaturesEXT)==sizeof(VkPhysicalDeviceMeshShaderFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceMeshShaderFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceMeshShaderFeaturesEXT >::value, "PhysicalDeviceMeshShaderFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceMeshShaderPropertiesEXT)==sizeof(VkPhysicalDeviceMeshShaderPropertiesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceMeshShaderPropertiesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceMeshShaderPropertiesEXT >::value, "PhysicalDeviceMeshShaderPropertiesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DrawMeshTasksIndirectCommandEXT)==sizeof(VkDrawMeshTasksIndirectCommandEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DrawMeshTasksIndirectCommandEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DrawMeshTasksIndirectCommandEXT >::value, "DrawMeshTasksIndirectCommandEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT)==sizeof(VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT >::value, "PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceFragmentDensityMap2FeaturesEXT)==sizeof(VkPhysicalDeviceFragmentDensityMap2FeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceFragmentDensityMap2FeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceFragmentDensityMap2FeaturesEXT >::value, "PhysicalDeviceFragmentDensityMap2FeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceFragmentDensityMap2PropertiesEXT)==sizeof(VkPhysicalDeviceFragmentDensityMap2PropertiesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceFragmentDensityMap2PropertiesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceFragmentDensityMap2PropertiesEXT >::value, "PhysicalDeviceFragmentDensityMap2PropertiesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CopyCommandTransformInfoQCOM)==sizeof(VkCopyCommandTransformInfoQCOM), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::CopyCommandTransformInfoQCOM >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CopyCommandTransformInfoQCOM >::value, "CopyCommandTransformInfoQCOM is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR)==sizeof(VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR >::value, "PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceImageCompressionControlFeaturesEXT)==sizeof(VkPhysicalDeviceImageCompressionControlFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceImageCompressionControlFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceImageCompressionControlFeaturesEXT >::value, "PhysicalDeviceImageCompressionControlFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImageCompressionControlEXT)==sizeof(VkImageCompressionControlEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImageCompressionControlEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImageCompressionControlEXT >::value, "ImageCompressionControlEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImageCompressionPropertiesEXT)==sizeof(VkImageCompressionPropertiesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImageCompressionPropertiesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImageCompressionPropertiesEXT >::value, "ImageCompressionPropertiesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT)==sizeof(VkPhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT >::value, "PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDevice4444FormatsFeaturesEXT)==sizeof(VkPhysicalDevice4444FormatsFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDevice4444FormatsFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDevice4444FormatsFeaturesEXT >::value, "PhysicalDevice4444FormatsFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceFaultFeaturesEXT)==sizeof(VkPhysicalDeviceFaultFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceFaultFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceFaultFeaturesEXT >::value, "PhysicalDeviceFaultFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DeviceFaultCountsEXT)==sizeof(VkDeviceFaultCountsEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DeviceFaultCountsEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DeviceFaultCountsEXT >::value, "DeviceFaultCountsEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DeviceFaultInfoEXT)==sizeof(VkDeviceFaultInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DeviceFaultInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DeviceFaultInfoEXT >::value, "DeviceFaultInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DeviceFaultAddressInfoEXT)==sizeof(VkDeviceFaultAddressInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DeviceFaultAddressInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DeviceFaultAddressInfoEXT >::value, "DeviceFaultAddressInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DeviceFaultVendorInfoEXT)==sizeof(VkDeviceFaultVendorInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DeviceFaultVendorInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DeviceFaultVendorInfoEXT >::value, "DeviceFaultVendorInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DeviceFaultVendorBinaryHeaderVersionOneEXT)==sizeof(VkDeviceFaultVendorBinaryHeaderVersionOneEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DeviceFaultVendorBinaryHeaderVersionOneEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DeviceFaultVendorBinaryHeaderVersionOneEXT >::value, "DeviceFaultVendorBinaryHeaderVersionOneEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceRGBA10X6FormatsFeaturesEXT)==sizeof(VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceRGBA10X6FormatsFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceRGBA10X6FormatsFeaturesEXT >::value, "PhysicalDeviceRGBA10X6FormatsFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceVertexInputDynamicStateFeaturesEXT)==sizeof(VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceVertexInputDynamicStateFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceVertexInputDynamicStateFeaturesEXT >::value, "PhysicalDeviceVertexInputDynamicStateFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VertexInputBindingDescription2EXT)==sizeof(VkVertexInputBindingDescription2EXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VertexInputBindingDescription2EXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VertexInputBindingDescription2EXT >::value, "VertexInputBindingDescription2EXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VertexInputAttributeDescription2EXT)==sizeof(VkVertexInputAttributeDescription2EXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VertexInputAttributeDescription2EXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VertexInputAttributeDescription2EXT >::value, "VertexInputAttributeDescription2EXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceDrmPropertiesEXT)==sizeof(VkPhysicalDeviceDrmPropertiesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceDrmPropertiesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceDrmPropertiesEXT >::value, "PhysicalDeviceDrmPropertiesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceAddressBindingReportFeaturesEXT)==sizeof(VkPhysicalDeviceAddressBindingReportFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceAddressBindingReportFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceAddressBindingReportFeaturesEXT >::value, "PhysicalDeviceAddressBindingReportFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DeviceAddressBindingCallbackDataEXT)==sizeof(VkDeviceAddressBindingCallbackDataEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DeviceAddressBindingCallbackDataEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DeviceAddressBindingCallbackDataEXT >::value, "DeviceAddressBindingCallbackDataEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceDepthClipControlFeaturesEXT)==sizeof(VkPhysicalDeviceDepthClipControlFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceDepthClipControlFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceDepthClipControlFeaturesEXT >::value, "PhysicalDeviceDepthClipControlFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineViewportDepthClipControlCreateInfoEXT)==sizeof(VkPipelineViewportDepthClipControlCreateInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineViewportDepthClipControlCreateInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineViewportDepthClipControlCreateInfoEXT >::value, "PipelineViewportDepthClipControlCreateInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT)==sizeof(VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT >::value, "PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SubpassShadingPipelineCreateInfoHUAWEI)==sizeof(VkSubpassShadingPipelineCreateInfoHUAWEI), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SubpassShadingPipelineCreateInfoHUAWEI >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SubpassShadingPipelineCreateInfoHUAWEI >::value, "SubpassShadingPipelineCreateInfoHUAWEI is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceSubpassShadingFeaturesHUAWEI)==sizeof(VkPhysicalDeviceSubpassShadingFeaturesHUAWEI), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceSubpassShadingFeaturesHUAWEI >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceSubpassShadingFeaturesHUAWEI >::value, "PhysicalDeviceSubpassShadingFeaturesHUAWEI is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceSubpassShadingPropertiesHUAWEI)==sizeof(VkPhysicalDeviceSubpassShadingPropertiesHUAWEI), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceSubpassShadingPropertiesHUAWEI >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceSubpassShadingPropertiesHUAWEI >::value, "PhysicalDeviceSubpassShadingPropertiesHUAWEI is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceInvocationMaskFeaturesHUAWEI)==sizeof(VkPhysicalDeviceInvocationMaskFeaturesHUAWEI), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceInvocationMaskFeaturesHUAWEI >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceInvocationMaskFeaturesHUAWEI >::value, "PhysicalDeviceInvocationMaskFeaturesHUAWEI is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::MemoryGetRemoteAddressInfoNV)==sizeof(VkMemoryGetRemoteAddressInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::MemoryGetRemoteAddressInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::MemoryGetRemoteAddressInfoNV >::value, "MemoryGetRemoteAddressInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceExternalMemoryRDMAFeaturesNV)==sizeof(VkPhysicalDeviceExternalMemoryRDMAFeaturesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceExternalMemoryRDMAFeaturesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceExternalMemoryRDMAFeaturesNV >::value, "PhysicalDeviceExternalMemoryRDMAFeaturesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelinePropertiesIdentifierEXT)==sizeof(VkPipelinePropertiesIdentifierEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelinePropertiesIdentifierEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelinePropertiesIdentifierEXT >::value, "PipelinePropertiesIdentifierEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDevicePipelinePropertiesFeaturesEXT)==sizeof(VkPhysicalDevicePipelinePropertiesFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDevicePipelinePropertiesFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDevicePipelinePropertiesFeaturesEXT >::value, "PhysicalDevicePipelinePropertiesFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceFrameBoundaryFeaturesEXT)==sizeof(VkPhysicalDeviceFrameBoundaryFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceFrameBoundaryFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceFrameBoundaryFeaturesEXT >::value, "PhysicalDeviceFrameBoundaryFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::FrameBoundaryEXT)==sizeof(VkFrameBoundaryEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::FrameBoundaryEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::FrameBoundaryEXT >::value, "FrameBoundaryEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT)==sizeof(VkPhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT >::value, "PhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SubpassResolvePerformanceQueryEXT)==sizeof(VkSubpassResolvePerformanceQueryEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SubpassResolvePerformanceQueryEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SubpassResolvePerformanceQueryEXT >::value, "SubpassResolvePerformanceQueryEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::MultisampledRenderToSingleSampledInfoEXT)==sizeof(VkMultisampledRenderToSingleSampledInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::MultisampledRenderToSingleSampledInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::MultisampledRenderToSingleSampledInfoEXT >::value, "MultisampledRenderToSingleSampledInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceExtendedDynamicState2FeaturesEXT)==sizeof(VkPhysicalDeviceExtendedDynamicState2FeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceExtendedDynamicState2FeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceExtendedDynamicState2FeaturesEXT >::value, "PhysicalDeviceExtendedDynamicState2FeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceColorWriteEnableFeaturesEXT)==sizeof(VkPhysicalDeviceColorWriteEnableFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceColorWriteEnableFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceColorWriteEnableFeaturesEXT >::value, "PhysicalDeviceColorWriteEnableFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineColorWriteCreateInfoEXT)==sizeof(VkPipelineColorWriteCreateInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineColorWriteCreateInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineColorWriteCreateInfoEXT >::value, "PipelineColorWriteCreateInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDevicePrimitivesGeneratedQueryFeaturesEXT)==sizeof(VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDevicePrimitivesGeneratedQueryFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDevicePrimitivesGeneratedQueryFeaturesEXT >::value, "PhysicalDevicePrimitivesGeneratedQueryFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceRayTracingMaintenance1FeaturesKHR)==sizeof(VkPhysicalDeviceRayTracingMaintenance1FeaturesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceRayTracingMaintenance1FeaturesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceRayTracingMaintenance1FeaturesKHR >::value, "PhysicalDeviceRayTracingMaintenance1FeaturesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::TraceRaysIndirectCommand2KHR)==sizeof(VkTraceRaysIndirectCommand2KHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::TraceRaysIndirectCommand2KHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::TraceRaysIndirectCommand2KHR >::value, "TraceRaysIndirectCommand2KHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceImageViewMinLodFeaturesEXT)==sizeof(VkPhysicalDeviceImageViewMinLodFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceImageViewMinLodFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceImageViewMinLodFeaturesEXT >::value, "PhysicalDeviceImageViewMinLodFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImageViewMinLodCreateInfoEXT)==sizeof(VkImageViewMinLodCreateInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImageViewMinLodCreateInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImageViewMinLodCreateInfoEXT >::value, "ImageViewMinLodCreateInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceMultiDrawFeaturesEXT)==sizeof(VkPhysicalDeviceMultiDrawFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceMultiDrawFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceMultiDrawFeaturesEXT >::value, "PhysicalDeviceMultiDrawFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceMultiDrawPropertiesEXT)==sizeof(VkPhysicalDeviceMultiDrawPropertiesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceMultiDrawPropertiesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceMultiDrawPropertiesEXT >::value, "PhysicalDeviceMultiDrawPropertiesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::MultiDrawInfoEXT)==sizeof(VkMultiDrawInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::MultiDrawInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::MultiDrawInfoEXT >::value, "MultiDrawInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::MultiDrawIndexedInfoEXT)==sizeof(VkMultiDrawIndexedInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::MultiDrawIndexedInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::MultiDrawIndexedInfoEXT >::value, "MultiDrawIndexedInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceImage2DViewOf3DFeaturesEXT)==sizeof(VkPhysicalDeviceImage2DViewOf3DFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceImage2DViewOf3DFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceImage2DViewOf3DFeaturesEXT >::value, "PhysicalDeviceImage2DViewOf3DFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceShaderTileImageFeaturesEXT)==sizeof(VkPhysicalDeviceShaderTileImageFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceShaderTileImageFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderTileImageFeaturesEXT >::value, "PhysicalDeviceShaderTileImageFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceShaderTileImagePropertiesEXT)==sizeof(VkPhysicalDeviceShaderTileImagePropertiesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceShaderTileImagePropertiesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderTileImagePropertiesEXT >::value, "PhysicalDeviceShaderTileImagePropertiesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::MicromapBuildInfoEXT)==sizeof(VkMicromapBuildInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::MicromapBuildInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::MicromapBuildInfoEXT >::value, "MicromapBuildInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::MicromapUsageEXT)==sizeof(VkMicromapUsageEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::MicromapUsageEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::MicromapUsageEXT >::value, "MicromapUsageEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::MicromapCreateInfoEXT)==sizeof(VkMicromapCreateInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::MicromapCreateInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::MicromapCreateInfoEXT >::value, "MicromapCreateInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::MicromapEXT)==sizeof(VkMicromapEXT), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::MicromapEXT >::value, "MicromapEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceOpacityMicromapFeaturesEXT)==sizeof(VkPhysicalDeviceOpacityMicromapFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceOpacityMicromapFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceOpacityMicromapFeaturesEXT >::value, "PhysicalDeviceOpacityMicromapFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceOpacityMicromapPropertiesEXT)==sizeof(VkPhysicalDeviceOpacityMicromapPropertiesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceOpacityMicromapPropertiesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceOpacityMicromapPropertiesEXT >::value, "PhysicalDeviceOpacityMicromapPropertiesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::MicromapVersionInfoEXT)==sizeof(VkMicromapVersionInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::MicromapVersionInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::MicromapVersionInfoEXT >::value, "MicromapVersionInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CopyMicromapToMemoryInfoEXT)==sizeof(VkCopyMicromapToMemoryInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::CopyMicromapToMemoryInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CopyMicromapToMemoryInfoEXT >::value, "CopyMicromapToMemoryInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CopyMemoryToMicromapInfoEXT)==sizeof(VkCopyMemoryToMicromapInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::CopyMemoryToMicromapInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CopyMemoryToMicromapInfoEXT >::value, "CopyMemoryToMicromapInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CopyMicromapInfoEXT)==sizeof(VkCopyMicromapInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::CopyMicromapInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CopyMicromapInfoEXT >::value, "CopyMicromapInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::MicromapBuildSizesInfoEXT)==sizeof(VkMicromapBuildSizesInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::MicromapBuildSizesInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::MicromapBuildSizesInfoEXT >::value, "MicromapBuildSizesInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::AccelerationStructureTrianglesOpacityMicromapEXT)==sizeof(VkAccelerationStructureTrianglesOpacityMicromapEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::AccelerationStructureTrianglesOpacityMicromapEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::AccelerationStructureTrianglesOpacityMicromapEXT >::value, "AccelerationStructureTrianglesOpacityMicromapEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::MicromapTriangleEXT)==sizeof(VkMicromapTriangleEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::MicromapTriangleEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::MicromapTriangleEXT >::value, "MicromapTriangleEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceDisplacementMicromapFeaturesNV)==sizeof(VkPhysicalDeviceDisplacementMicromapFeaturesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceDisplacementMicromapFeaturesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceDisplacementMicromapFeaturesNV >::value, "PhysicalDeviceDisplacementMicromapFeaturesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceDisplacementMicromapPropertiesNV)==sizeof(VkPhysicalDeviceDisplacementMicromapPropertiesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceDisplacementMicromapPropertiesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceDisplacementMicromapPropertiesNV >::value, "PhysicalDeviceDisplacementMicromapPropertiesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::AccelerationStructureTrianglesDisplacementMicromapNV)==sizeof(VkAccelerationStructureTrianglesDisplacementMicromapNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::AccelerationStructureTrianglesDisplacementMicromapNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::AccelerationStructureTrianglesDisplacementMicromapNV >::value, "AccelerationStructureTrianglesDisplacementMicromapNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceClusterCullingShaderFeaturesHUAWEI)==sizeof(VkPhysicalDeviceClusterCullingShaderFeaturesHUAWEI), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceClusterCullingShaderFeaturesHUAWEI >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceClusterCullingShaderFeaturesHUAWEI >::value, "PhysicalDeviceClusterCullingShaderFeaturesHUAWEI is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceClusterCullingShaderPropertiesHUAWEI)==sizeof(VkPhysicalDeviceClusterCullingShaderPropertiesHUAWEI), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceClusterCullingShaderPropertiesHUAWEI >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceClusterCullingShaderPropertiesHUAWEI >::value, "PhysicalDeviceClusterCullingShaderPropertiesHUAWEI is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceClusterCullingShaderVrsFeaturesHUAWEI)==sizeof(VkPhysicalDeviceClusterCullingShaderVrsFeaturesHUAWEI), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceClusterCullingShaderVrsFeaturesHUAWEI >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceClusterCullingShaderVrsFeaturesHUAWEI >::value, "PhysicalDeviceClusterCullingShaderVrsFeaturesHUAWEI is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceBorderColorSwizzleFeaturesEXT)==sizeof(VkPhysicalDeviceBorderColorSwizzleFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceBorderColorSwizzleFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceBorderColorSwizzleFeaturesEXT >::value, "PhysicalDeviceBorderColorSwizzleFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SamplerBorderColorComponentMappingCreateInfoEXT)==sizeof(VkSamplerBorderColorComponentMappingCreateInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SamplerBorderColorComponentMappingCreateInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SamplerBorderColorComponentMappingCreateInfoEXT >::value, "SamplerBorderColorComponentMappingCreateInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT)==sizeof(VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT >::value, "PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceShaderCorePropertiesARM)==sizeof(VkPhysicalDeviceShaderCorePropertiesARM), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceShaderCorePropertiesARM >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderCorePropertiesARM >::value, "PhysicalDeviceShaderCorePropertiesARM is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DeviceQueueShaderCoreControlCreateInfoARM)==sizeof(VkDeviceQueueShaderCoreControlCreateInfoARM), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DeviceQueueShaderCoreControlCreateInfoARM >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DeviceQueueShaderCoreControlCreateInfoARM >::value, "DeviceQueueShaderCoreControlCreateInfoARM is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceSchedulingControlsFeaturesARM)==sizeof(VkPhysicalDeviceSchedulingControlsFeaturesARM), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceSchedulingControlsFeaturesARM >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceSchedulingControlsFeaturesARM >::value, "PhysicalDeviceSchedulingControlsFeaturesARM is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceSchedulingControlsPropertiesARM)==sizeof(VkPhysicalDeviceSchedulingControlsPropertiesARM), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceSchedulingControlsPropertiesARM >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceSchedulingControlsPropertiesARM >::value, "PhysicalDeviceSchedulingControlsPropertiesARM is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceImageSlicedViewOf3DFeaturesEXT)==sizeof(VkPhysicalDeviceImageSlicedViewOf3DFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceImageSlicedViewOf3DFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceImageSlicedViewOf3DFeaturesEXT >::value, "PhysicalDeviceImageSlicedViewOf3DFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImageViewSlicedCreateInfoEXT)==sizeof(VkImageViewSlicedCreateInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImageViewSlicedCreateInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImageViewSlicedCreateInfoEXT >::value, "ImageViewSlicedCreateInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceDescriptorSetHostMappingFeaturesVALVE)==sizeof(VkPhysicalDeviceDescriptorSetHostMappingFeaturesVALVE), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceDescriptorSetHostMappingFeaturesVALVE >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceDescriptorSetHostMappingFeaturesVALVE >::value, "PhysicalDeviceDescriptorSetHostMappingFeaturesVALVE is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DescriptorSetBindingReferenceVALVE)==sizeof(VkDescriptorSetBindingReferenceVALVE), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DescriptorSetBindingReferenceVALVE >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DescriptorSetBindingReferenceVALVE >::value, "DescriptorSetBindingReferenceVALVE is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DescriptorSetLayoutHostMappingInfoVALVE)==sizeof(VkDescriptorSetLayoutHostMappingInfoVALVE), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DescriptorSetLayoutHostMappingInfoVALVE >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DescriptorSetLayoutHostMappingInfoVALVE >::value, "DescriptorSetLayoutHostMappingInfoVALVE is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceDepthClampZeroOneFeaturesEXT)==sizeof(VkPhysicalDeviceDepthClampZeroOneFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceDepthClampZeroOneFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceDepthClampZeroOneFeaturesEXT >::value, "PhysicalDeviceDepthClampZeroOneFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceNonSeamlessCubeMapFeaturesEXT)==sizeof(VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceNonSeamlessCubeMapFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceNonSeamlessCubeMapFeaturesEXT >::value, "PhysicalDeviceNonSeamlessCubeMapFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceRenderPassStripedFeaturesARM)==sizeof(VkPhysicalDeviceRenderPassStripedFeaturesARM), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceRenderPassStripedFeaturesARM >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceRenderPassStripedFeaturesARM >::value, "PhysicalDeviceRenderPassStripedFeaturesARM is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceRenderPassStripedPropertiesARM)==sizeof(VkPhysicalDeviceRenderPassStripedPropertiesARM), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceRenderPassStripedPropertiesARM >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceRenderPassStripedPropertiesARM >::value, "PhysicalDeviceRenderPassStripedPropertiesARM is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::RenderPassStripeBeginInfoARM)==sizeof(VkRenderPassStripeBeginInfoARM), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::RenderPassStripeBeginInfoARM >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::RenderPassStripeBeginInfoARM >::value, "RenderPassStripeBeginInfoARM is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::RenderPassStripeInfoARM)==sizeof(VkRenderPassStripeInfoARM), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::RenderPassStripeInfoARM >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::RenderPassStripeInfoARM >::value, "RenderPassStripeInfoARM is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::RenderPassStripeSubmitInfoARM)==sizeof(VkRenderPassStripeSubmitInfoARM), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::RenderPassStripeSubmitInfoARM >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::RenderPassStripeSubmitInfoARM >::value, "RenderPassStripeSubmitInfoARM is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM)==sizeof(VkPhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM >::value, "PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM)==sizeof(VkPhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM >::value, "PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SubpassFragmentDensityMapOffsetEndInfoQCOM)==sizeof(VkSubpassFragmentDensityMapOffsetEndInfoQCOM), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SubpassFragmentDensityMapOffsetEndInfoQCOM >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SubpassFragmentDensityMapOffsetEndInfoQCOM >::value, "SubpassFragmentDensityMapOffsetEndInfoQCOM is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CopyMemoryIndirectCommandNV)==sizeof(VkCopyMemoryIndirectCommandNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::CopyMemoryIndirectCommandNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CopyMemoryIndirectCommandNV >::value, "CopyMemoryIndirectCommandNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CopyMemoryToImageIndirectCommandNV)==sizeof(VkCopyMemoryToImageIndirectCommandNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::CopyMemoryToImageIndirectCommandNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CopyMemoryToImageIndirectCommandNV >::value, "CopyMemoryToImageIndirectCommandNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceCopyMemoryIndirectFeaturesNV)==sizeof(VkPhysicalDeviceCopyMemoryIndirectFeaturesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceCopyMemoryIndirectFeaturesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceCopyMemoryIndirectFeaturesNV >::value, "PhysicalDeviceCopyMemoryIndirectFeaturesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceCopyMemoryIndirectPropertiesNV)==sizeof(VkPhysicalDeviceCopyMemoryIndirectPropertiesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceCopyMemoryIndirectPropertiesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceCopyMemoryIndirectPropertiesNV >::value, "PhysicalDeviceCopyMemoryIndirectPropertiesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DecompressMemoryRegionNV)==sizeof(VkDecompressMemoryRegionNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DecompressMemoryRegionNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DecompressMemoryRegionNV >::value, "DecompressMemoryRegionNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceMemoryDecompressionFeaturesNV)==sizeof(VkPhysicalDeviceMemoryDecompressionFeaturesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceMemoryDecompressionFeaturesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceMemoryDecompressionFeaturesNV >::value, "PhysicalDeviceMemoryDecompressionFeaturesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceMemoryDecompressionPropertiesNV)==sizeof(VkPhysicalDeviceMemoryDecompressionPropertiesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceMemoryDecompressionPropertiesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceMemoryDecompressionPropertiesNV >::value, "PhysicalDeviceMemoryDecompressionPropertiesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV)==sizeof(VkPhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV >::value, "PhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ComputePipelineIndirectBufferInfoNV)==sizeof(VkComputePipelineIndirectBufferInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ComputePipelineIndirectBufferInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ComputePipelineIndirectBufferInfoNV >::value, "ComputePipelineIndirectBufferInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineIndirectDeviceAddressInfoNV)==sizeof(VkPipelineIndirectDeviceAddressInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineIndirectDeviceAddressInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineIndirectDeviceAddressInfoNV >::value, "PipelineIndirectDeviceAddressInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::BindPipelineIndirectCommandNV)==sizeof(VkBindPipelineIndirectCommandNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::BindPipelineIndirectCommandNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::BindPipelineIndirectCommandNV >::value, "BindPipelineIndirectCommandNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceLinearColorAttachmentFeaturesNV)==sizeof(VkPhysicalDeviceLinearColorAttachmentFeaturesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceLinearColorAttachmentFeaturesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceLinearColorAttachmentFeaturesNV >::value, "PhysicalDeviceLinearColorAttachmentFeaturesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceImageCompressionControlSwapchainFeaturesEXT)==sizeof(VkPhysicalDeviceImageCompressionControlSwapchainFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceImageCompressionControlSwapchainFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceImageCompressionControlSwapchainFeaturesEXT >::value, "PhysicalDeviceImageCompressionControlSwapchainFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImageViewSampleWeightCreateInfoQCOM)==sizeof(VkImageViewSampleWeightCreateInfoQCOM), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImageViewSampleWeightCreateInfoQCOM >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImageViewSampleWeightCreateInfoQCOM >::value, "ImageViewSampleWeightCreateInfoQCOM is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceImageProcessingFeaturesQCOM)==sizeof(VkPhysicalDeviceImageProcessingFeaturesQCOM), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceImageProcessingFeaturesQCOM >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceImageProcessingFeaturesQCOM >::value, "PhysicalDeviceImageProcessingFeaturesQCOM is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceImageProcessingPropertiesQCOM)==sizeof(VkPhysicalDeviceImageProcessingPropertiesQCOM), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceImageProcessingPropertiesQCOM >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceImageProcessingPropertiesQCOM >::value, "PhysicalDeviceImageProcessingPropertiesQCOM is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceNestedCommandBufferFeaturesEXT)==sizeof(VkPhysicalDeviceNestedCommandBufferFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceNestedCommandBufferFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceNestedCommandBufferFeaturesEXT >::value, "PhysicalDeviceNestedCommandBufferFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceNestedCommandBufferPropertiesEXT)==sizeof(VkPhysicalDeviceNestedCommandBufferPropertiesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceNestedCommandBufferPropertiesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceNestedCommandBufferPropertiesEXT >::value, "PhysicalDeviceNestedCommandBufferPropertiesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ExternalMemoryAcquireUnmodifiedEXT)==sizeof(VkExternalMemoryAcquireUnmodifiedEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ExternalMemoryAcquireUnmodifiedEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ExternalMemoryAcquireUnmodifiedEXT >::value, "ExternalMemoryAcquireUnmodifiedEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceExtendedDynamicState3FeaturesEXT)==sizeof(VkPhysicalDeviceExtendedDynamicState3FeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceExtendedDynamicState3FeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceExtendedDynamicState3FeaturesEXT >::value, "PhysicalDeviceExtendedDynamicState3FeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceExtendedDynamicState3PropertiesEXT)==sizeof(VkPhysicalDeviceExtendedDynamicState3PropertiesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceExtendedDynamicState3PropertiesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceExtendedDynamicState3PropertiesEXT >::value, "PhysicalDeviceExtendedDynamicState3PropertiesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ColorBlendEquationEXT)==sizeof(VkColorBlendEquationEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ColorBlendEquationEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ColorBlendEquationEXT >::value, "ColorBlendEquationEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ColorBlendAdvancedEXT)==sizeof(VkColorBlendAdvancedEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ColorBlendAdvancedEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ColorBlendAdvancedEXT >::value, "ColorBlendAdvancedEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceSubpassMergeFeedbackFeaturesEXT)==sizeof(VkPhysicalDeviceSubpassMergeFeedbackFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceSubpassMergeFeedbackFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceSubpassMergeFeedbackFeaturesEXT >::value, "PhysicalDeviceSubpassMergeFeedbackFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::RenderPassCreationControlEXT)==sizeof(VkRenderPassCreationControlEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::RenderPassCreationControlEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::RenderPassCreationControlEXT >::value, "RenderPassCreationControlEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::RenderPassCreationFeedbackInfoEXT)==sizeof(VkRenderPassCreationFeedbackInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::RenderPassCreationFeedbackInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::RenderPassCreationFeedbackInfoEXT >::value, "RenderPassCreationFeedbackInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::RenderPassCreationFeedbackCreateInfoEXT)==sizeof(VkRenderPassCreationFeedbackCreateInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::RenderPassCreationFeedbackCreateInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::RenderPassCreationFeedbackCreateInfoEXT >::value, "RenderPassCreationFeedbackCreateInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::RenderPassSubpassFeedbackInfoEXT)==sizeof(VkRenderPassSubpassFeedbackInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::RenderPassSubpassFeedbackInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::RenderPassSubpassFeedbackInfoEXT >::value, "RenderPassSubpassFeedbackInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::RenderPassSubpassFeedbackCreateInfoEXT)==sizeof(VkRenderPassSubpassFeedbackCreateInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::RenderPassSubpassFeedbackCreateInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::RenderPassSubpassFeedbackCreateInfoEXT >::value, "RenderPassSubpassFeedbackCreateInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DirectDriverLoadingInfoLUNARG)==sizeof(VkDirectDriverLoadingInfoLUNARG), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DirectDriverLoadingInfoLUNARG >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DirectDriverLoadingInfoLUNARG >::value, "DirectDriverLoadingInfoLUNARG is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DirectDriverLoadingListLUNARG)==sizeof(VkDirectDriverLoadingListLUNARG), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DirectDriverLoadingListLUNARG >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DirectDriverLoadingListLUNARG >::value, "DirectDriverLoadingListLUNARG is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceShaderModuleIdentifierFeaturesEXT)==sizeof(VkPhysicalDeviceShaderModuleIdentifierFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceShaderModuleIdentifierFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderModuleIdentifierFeaturesEXT >::value, "PhysicalDeviceShaderModuleIdentifierFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceShaderModuleIdentifierPropertiesEXT)==sizeof(VkPhysicalDeviceShaderModuleIdentifierPropertiesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceShaderModuleIdentifierPropertiesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderModuleIdentifierPropertiesEXT >::value, "PhysicalDeviceShaderModuleIdentifierPropertiesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineShaderStageModuleIdentifierCreateInfoEXT)==sizeof(VkPipelineShaderStageModuleIdentifierCreateInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineShaderStageModuleIdentifierCreateInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineShaderStageModuleIdentifierCreateInfoEXT >::value, "PipelineShaderStageModuleIdentifierCreateInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ShaderModuleIdentifierEXT)==sizeof(VkShaderModuleIdentifierEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ShaderModuleIdentifierEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ShaderModuleIdentifierEXT >::value, "ShaderModuleIdentifierEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT)==sizeof(VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT >::value, "PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceOpticalFlowFeaturesNV)==sizeof(VkPhysicalDeviceOpticalFlowFeaturesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceOpticalFlowFeaturesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceOpticalFlowFeaturesNV >::value, "PhysicalDeviceOpticalFlowFeaturesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceOpticalFlowPropertiesNV)==sizeof(VkPhysicalDeviceOpticalFlowPropertiesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceOpticalFlowPropertiesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceOpticalFlowPropertiesNV >::value, "PhysicalDeviceOpticalFlowPropertiesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::OpticalFlowImageFormatInfoNV)==sizeof(VkOpticalFlowImageFormatInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::OpticalFlowImageFormatInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::OpticalFlowImageFormatInfoNV >::value, "OpticalFlowImageFormatInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::OpticalFlowImageFormatPropertiesNV)==sizeof(VkOpticalFlowImageFormatPropertiesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::OpticalFlowImageFormatPropertiesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::OpticalFlowImageFormatPropertiesNV >::value, "OpticalFlowImageFormatPropertiesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::OpticalFlowSessionNV)==sizeof(VkOpticalFlowSessionNV), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::OpticalFlowSessionNV >::value, "OpticalFlowSessionNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::OpticalFlowSessionCreateInfoNV)==sizeof(VkOpticalFlowSessionCreateInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::OpticalFlowSessionCreateInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::OpticalFlowSessionCreateInfoNV >::value, "OpticalFlowSessionCreateInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::OpticalFlowSessionCreatePrivateDataInfoNV)==sizeof(VkOpticalFlowSessionCreatePrivateDataInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::OpticalFlowSessionCreatePrivateDataInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::OpticalFlowSessionCreatePrivateDataInfoNV >::value, "OpticalFlowSessionCreatePrivateDataInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::OpticalFlowExecuteInfoNV)==sizeof(VkOpticalFlowExecuteInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::OpticalFlowExecuteInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::OpticalFlowExecuteInfoNV >::value, "OpticalFlowExecuteInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceLegacyDitheringFeaturesEXT)==sizeof(VkPhysicalDeviceLegacyDitheringFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceLegacyDitheringFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceLegacyDitheringFeaturesEXT >::value, "PhysicalDeviceLegacyDitheringFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDevicePipelineProtectedAccessFeaturesEXT)==sizeof(VkPhysicalDevicePipelineProtectedAccessFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDevicePipelineProtectedAccessFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDevicePipelineProtectedAccessFeaturesEXT >::value, "PhysicalDevicePipelineProtectedAccessFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceMaintenance5FeaturesKHR)==sizeof(VkPhysicalDeviceMaintenance5FeaturesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceMaintenance5FeaturesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceMaintenance5FeaturesKHR >::value, "PhysicalDeviceMaintenance5FeaturesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceMaintenance5PropertiesKHR)==sizeof(VkPhysicalDeviceMaintenance5PropertiesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceMaintenance5PropertiesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceMaintenance5PropertiesKHR >::value, "PhysicalDeviceMaintenance5PropertiesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::RenderingAreaInfoKHR)==sizeof(VkRenderingAreaInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::RenderingAreaInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::RenderingAreaInfoKHR >::value, "RenderingAreaInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::DeviceImageSubresourceInfoKHR)==sizeof(VkDeviceImageSubresourceInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::DeviceImageSubresourceInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::DeviceImageSubresourceInfoKHR >::value, "DeviceImageSubresourceInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ImageSubresource2KHR)==sizeof(VkImageSubresource2KHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ImageSubresource2KHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ImageSubresource2KHR >::value, "ImageSubresource2KHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SubresourceLayout2KHR)==sizeof(VkSubresourceLayout2KHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SubresourceLayout2KHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SubresourceLayout2KHR >::value, "SubresourceLayout2KHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineCreateFlags2CreateInfoKHR)==sizeof(VkPipelineCreateFlags2CreateInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineCreateFlags2CreateInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineCreateFlags2CreateInfoKHR >::value, "PipelineCreateFlags2CreateInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::BufferUsageFlags2CreateInfoKHR)==sizeof(VkBufferUsageFlags2CreateInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::BufferUsageFlags2CreateInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::BufferUsageFlags2CreateInfoKHR >::value, "BufferUsageFlags2CreateInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceRayTracingPositionFetchFeaturesKHR)==sizeof(VkPhysicalDeviceRayTracingPositionFetchFeaturesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceRayTracingPositionFetchFeaturesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceRayTracingPositionFetchFeaturesKHR >::value, "PhysicalDeviceRayTracingPositionFetchFeaturesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ShaderEXT)==sizeof(VkShaderEXT), "handle and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ShaderEXT >::value, "ShaderEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceShaderObjectFeaturesEXT)==sizeof(VkPhysicalDeviceShaderObjectFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceShaderObjectFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderObjectFeaturesEXT >::value, "PhysicalDeviceShaderObjectFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceShaderObjectPropertiesEXT)==sizeof(VkPhysicalDeviceShaderObjectPropertiesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceShaderObjectPropertiesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderObjectPropertiesEXT >::value, "PhysicalDeviceShaderObjectPropertiesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::ShaderCreateInfoEXT)==sizeof(VkShaderCreateInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::ShaderCreateInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::ShaderCreateInfoEXT >::value, "ShaderCreateInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceTilePropertiesFeaturesQCOM)==sizeof(VkPhysicalDeviceTilePropertiesFeaturesQCOM), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceTilePropertiesFeaturesQCOM >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceTilePropertiesFeaturesQCOM >::value, "PhysicalDeviceTilePropertiesFeaturesQCOM is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::TilePropertiesQCOM)==sizeof(VkTilePropertiesQCOM), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::TilePropertiesQCOM >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::TilePropertiesQCOM >::value, "TilePropertiesQCOM is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceAmigoProfilingFeaturesSEC)==sizeof(VkPhysicalDeviceAmigoProfilingFeaturesSEC), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceAmigoProfilingFeaturesSEC >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceAmigoProfilingFeaturesSEC >::value, "PhysicalDeviceAmigoProfilingFeaturesSEC is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::AmigoProfilingSubmitInfoSEC)==sizeof(VkAmigoProfilingSubmitInfoSEC), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::AmigoProfilingSubmitInfoSEC >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::AmigoProfilingSubmitInfoSEC >::value, "AmigoProfilingSubmitInfoSEC is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM)==sizeof(VkPhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM >::value, "PhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceRayTracingInvocationReorderPropertiesNV)==sizeof(VkPhysicalDeviceRayTracingInvocationReorderPropertiesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceRayTracingInvocationReorderPropertiesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceRayTracingInvocationReorderPropertiesNV >::value, "PhysicalDeviceRayTracingInvocationReorderPropertiesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceRayTracingInvocationReorderFeaturesNV)==sizeof(VkPhysicalDeviceRayTracingInvocationReorderFeaturesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceRayTracingInvocationReorderFeaturesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceRayTracingInvocationReorderFeaturesNV >::value, "PhysicalDeviceRayTracingInvocationReorderFeaturesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceExtendedSparseAddressSpaceFeaturesNV)==sizeof(VkPhysicalDeviceExtendedSparseAddressSpaceFeaturesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceExtendedSparseAddressSpaceFeaturesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceExtendedSparseAddressSpaceFeaturesNV >::value, "PhysicalDeviceExtendedSparseAddressSpaceFeaturesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceExtendedSparseAddressSpacePropertiesNV)==sizeof(VkPhysicalDeviceExtendedSparseAddressSpacePropertiesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceExtendedSparseAddressSpacePropertiesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceExtendedSparseAddressSpacePropertiesNV >::value, "PhysicalDeviceExtendedSparseAddressSpacePropertiesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceMutableDescriptorTypeFeaturesEXT)==sizeof(VkPhysicalDeviceMutableDescriptorTypeFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceMutableDescriptorTypeFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceMutableDescriptorTypeFeaturesEXT >::value, "PhysicalDeviceMutableDescriptorTypeFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::MutableDescriptorTypeListEXT)==sizeof(VkMutableDescriptorTypeListEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::MutableDescriptorTypeListEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::MutableDescriptorTypeListEXT >::value, "MutableDescriptorTypeListEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::MutableDescriptorTypeCreateInfoEXT)==sizeof(VkMutableDescriptorTypeCreateInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::MutableDescriptorTypeCreateInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::MutableDescriptorTypeCreateInfoEXT >::value, "MutableDescriptorTypeCreateInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::LayerSettingsCreateInfoEXT)==sizeof(VkLayerSettingsCreateInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::LayerSettingsCreateInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::LayerSettingsCreateInfoEXT >::value, "LayerSettingsCreateInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::LayerSettingEXT)==sizeof(VkLayerSettingEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::LayerSettingEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::LayerSettingEXT >::value, "LayerSettingEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceShaderCoreBuiltinsFeaturesARM)==sizeof(VkPhysicalDeviceShaderCoreBuiltinsFeaturesARM), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceShaderCoreBuiltinsFeaturesARM >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderCoreBuiltinsFeaturesARM >::value, "PhysicalDeviceShaderCoreBuiltinsFeaturesARM is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceShaderCoreBuiltinsPropertiesARM)==sizeof(VkPhysicalDeviceShaderCoreBuiltinsPropertiesARM), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceShaderCoreBuiltinsPropertiesARM >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderCoreBuiltinsPropertiesARM >::value, "PhysicalDeviceShaderCoreBuiltinsPropertiesARM is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT)==sizeof(VkPhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT >::value, "PhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT)==sizeof(VkPhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT >::value, "PhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::LatencySleepModeInfoNV)==sizeof(VkLatencySleepModeInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::LatencySleepModeInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::LatencySleepModeInfoNV >::value, "LatencySleepModeInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::LatencySleepInfoNV)==sizeof(VkLatencySleepInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::LatencySleepInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::LatencySleepInfoNV >::value, "LatencySleepInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SetLatencyMarkerInfoNV)==sizeof(VkSetLatencyMarkerInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SetLatencyMarkerInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SetLatencyMarkerInfoNV >::value, "SetLatencyMarkerInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::GetLatencyMarkerInfoNV)==sizeof(VkGetLatencyMarkerInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::GetLatencyMarkerInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::GetLatencyMarkerInfoNV >::value, "GetLatencyMarkerInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::LatencyTimingsFrameReportNV)==sizeof(VkLatencyTimingsFrameReportNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::LatencyTimingsFrameReportNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::LatencyTimingsFrameReportNV >::value, "LatencyTimingsFrameReportNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::LatencySubmissionPresentIdNV)==sizeof(VkLatencySubmissionPresentIdNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::LatencySubmissionPresentIdNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::LatencySubmissionPresentIdNV >::value, "LatencySubmissionPresentIdNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SwapchainLatencyCreateInfoNV)==sizeof(VkSwapchainLatencyCreateInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SwapchainLatencyCreateInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SwapchainLatencyCreateInfoNV >::value, "SwapchainLatencyCreateInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::OutOfBandQueueTypeInfoNV)==sizeof(VkOutOfBandQueueTypeInfoNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::OutOfBandQueueTypeInfoNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::OutOfBandQueueTypeInfoNV >::value, "OutOfBandQueueTypeInfoNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::LatencySurfaceCapabilitiesNV)==sizeof(VkLatencySurfaceCapabilitiesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::LatencySurfaceCapabilitiesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::LatencySurfaceCapabilitiesNV >::value, "LatencySurfaceCapabilitiesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CooperativeMatrixPropertiesKHR)==sizeof(VkCooperativeMatrixPropertiesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::CooperativeMatrixPropertiesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CooperativeMatrixPropertiesKHR >::value, "CooperativeMatrixPropertiesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceCooperativeMatrixFeaturesKHR)==sizeof(VkPhysicalDeviceCooperativeMatrixFeaturesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceCooperativeMatrixFeaturesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceCooperativeMatrixFeaturesKHR >::value, "PhysicalDeviceCooperativeMatrixFeaturesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceCooperativeMatrixPropertiesKHR)==sizeof(VkPhysicalDeviceCooperativeMatrixPropertiesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceCooperativeMatrixPropertiesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceCooperativeMatrixPropertiesKHR >::value, "PhysicalDeviceCooperativeMatrixPropertiesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM)==sizeof(VkPhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM >::value, "PhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::MultiviewPerViewRenderAreasRenderPassBeginInfoQCOM)==sizeof(VkMultiviewPerViewRenderAreasRenderPassBeginInfoQCOM), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::MultiviewPerViewRenderAreasRenderPassBeginInfoQCOM >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::MultiviewPerViewRenderAreasRenderPassBeginInfoQCOM >::value, "MultiviewPerViewRenderAreasRenderPassBeginInfoQCOM is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceVideoMaintenance1FeaturesKHR)==sizeof(VkPhysicalDeviceVideoMaintenance1FeaturesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceVideoMaintenance1FeaturesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceVideoMaintenance1FeaturesKHR >::value, "PhysicalDeviceVideoMaintenance1FeaturesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VideoInlineQueryInfoKHR)==sizeof(VkVideoInlineQueryInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VideoInlineQueryInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VideoInlineQueryInfoKHR >::value, "VideoInlineQueryInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDevicePerStageDescriptorSetFeaturesNV)==sizeof(VkPhysicalDevicePerStageDescriptorSetFeaturesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDevicePerStageDescriptorSetFeaturesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDevicePerStageDescriptorSetFeaturesNV >::value, "PhysicalDevicePerStageDescriptorSetFeaturesNV is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceImageProcessing2FeaturesQCOM)==sizeof(VkPhysicalDeviceImageProcessing2FeaturesQCOM), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceImageProcessing2FeaturesQCOM >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceImageProcessing2FeaturesQCOM >::value, "PhysicalDeviceImageProcessing2FeaturesQCOM is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceImageProcessing2PropertiesQCOM)==sizeof(VkPhysicalDeviceImageProcessing2PropertiesQCOM), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceImageProcessing2PropertiesQCOM >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceImageProcessing2PropertiesQCOM >::value, "PhysicalDeviceImageProcessing2PropertiesQCOM is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SamplerBlockMatchWindowCreateInfoQCOM)==sizeof(VkSamplerBlockMatchWindowCreateInfoQCOM), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SamplerBlockMatchWindowCreateInfoQCOM >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SamplerBlockMatchWindowCreateInfoQCOM >::value, "SamplerBlockMatchWindowCreateInfoQCOM is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceCubicWeightsFeaturesQCOM)==sizeof(VkPhysicalDeviceCubicWeightsFeaturesQCOM), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceCubicWeightsFeaturesQCOM >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceCubicWeightsFeaturesQCOM >::value, "PhysicalDeviceCubicWeightsFeaturesQCOM is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SamplerCubicWeightsCreateInfoQCOM)==sizeof(VkSamplerCubicWeightsCreateInfoQCOM), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SamplerCubicWeightsCreateInfoQCOM >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SamplerCubicWeightsCreateInfoQCOM >::value, "SamplerCubicWeightsCreateInfoQCOM is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::BlitImageCubicWeightsInfoQCOM)==sizeof(VkBlitImageCubicWeightsInfoQCOM), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::BlitImageCubicWeightsInfoQCOM >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::BlitImageCubicWeightsInfoQCOM >::value, "BlitImageCubicWeightsInfoQCOM is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceYcbcrDegammaFeaturesQCOM)==sizeof(VkPhysicalDeviceYcbcrDegammaFeaturesQCOM), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceYcbcrDegammaFeaturesQCOM >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceYcbcrDegammaFeaturesQCOM >::value, "PhysicalDeviceYcbcrDegammaFeaturesQCOM is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SamplerYcbcrConversionYcbcrDegammaCreateInfoQCOM)==sizeof(VkSamplerYcbcrConversionYcbcrDegammaCreateInfoQCOM), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SamplerYcbcrConversionYcbcrDegammaCreateInfoQCOM >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SamplerYcbcrConversionYcbcrDegammaCreateInfoQCOM >::value, "SamplerYcbcrConversionYcbcrDegammaCreateInfoQCOM is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceCubicClampFeaturesQCOM)==sizeof(VkPhysicalDeviceCubicClampFeaturesQCOM), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceCubicClampFeaturesQCOM >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceCubicClampFeaturesQCOM >::value, "PhysicalDeviceCubicClampFeaturesQCOM is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT)==sizeof(VkPhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT >::value, "PhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceVertexAttributeDivisorPropertiesKHR)==sizeof(VkPhysicalDeviceVertexAttributeDivisorPropertiesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceVertexAttributeDivisorPropertiesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceVertexAttributeDivisorPropertiesKHR >::value, "PhysicalDeviceVertexAttributeDivisorPropertiesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::VertexInputBindingDivisorDescriptionKHR)==sizeof(VkVertexInputBindingDivisorDescriptionKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::VertexInputBindingDivisorDescriptionKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::VertexInputBindingDivisorDescriptionKHR >::value, "VertexInputBindingDivisorDescriptionKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PipelineVertexInputDivisorStateCreateInfoKHR)==sizeof(VkPipelineVertexInputDivisorStateCreateInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PipelineVertexInputDivisorStateCreateInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PipelineVertexInputDivisorStateCreateInfoKHR >::value, "PipelineVertexInputDivisorStateCreateInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceVertexAttributeDivisorFeaturesKHR)==sizeof(VkPhysicalDeviceVertexAttributeDivisorFeaturesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceVertexAttributeDivisorFeaturesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceVertexAttributeDivisorFeaturesKHR >::value, "PhysicalDeviceVertexAttributeDivisorFeaturesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceLayeredDriverPropertiesMSFT)==sizeof(VkPhysicalDeviceLayeredDriverPropertiesMSFT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceLayeredDriverPropertiesMSFT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceLayeredDriverPropertiesMSFT >::value, "PhysicalDeviceLayeredDriverPropertiesMSFT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::CalibratedTimestampInfoKHR)==sizeof(VkCalibratedTimestampInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::CalibratedTimestampInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::CalibratedTimestampInfoKHR >::value, "CalibratedTimestampInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceMaintenance6FeaturesKHR)==sizeof(VkPhysicalDeviceMaintenance6FeaturesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceMaintenance6FeaturesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceMaintenance6FeaturesKHR >::value, "PhysicalDeviceMaintenance6FeaturesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceMaintenance6PropertiesKHR)==sizeof(VkPhysicalDeviceMaintenance6PropertiesKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceMaintenance6PropertiesKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceMaintenance6PropertiesKHR >::value, "PhysicalDeviceMaintenance6PropertiesKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::BindMemoryStatusKHR)==sizeof(VkBindMemoryStatusKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::BindMemoryStatusKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::BindMemoryStatusKHR >::value, "BindMemoryStatusKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::BindDescriptorSetsInfoKHR)==sizeof(VkBindDescriptorSetsInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::BindDescriptorSetsInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::BindDescriptorSetsInfoKHR >::value, "BindDescriptorSetsInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PushConstantsInfoKHR)==sizeof(VkPushConstantsInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PushConstantsInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PushConstantsInfoKHR >::value, "PushConstantsInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PushDescriptorSetInfoKHR)==sizeof(VkPushDescriptorSetInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PushDescriptorSetInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PushDescriptorSetInfoKHR >::value, "PushDescriptorSetInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PushDescriptorSetWithTemplateInfoKHR)==sizeof(VkPushDescriptorSetWithTemplateInfoKHR), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PushDescriptorSetWithTemplateInfoKHR >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PushDescriptorSetWithTemplateInfoKHR >::value, "PushDescriptorSetWithTemplateInfoKHR is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::SetDescriptorBufferOffsetsInfoEXT)==sizeof(VkSetDescriptorBufferOffsetsInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::SetDescriptorBufferOffsetsInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::SetDescriptorBufferOffsetsInfoEXT >::value, "SetDescriptorBufferOffsetsInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::BindDescriptorBufferEmbeddedSamplersInfoEXT)==sizeof(VkBindDescriptorBufferEmbeddedSamplersInfoEXT), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::BindDescriptorBufferEmbeddedSamplersInfoEXT >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::BindDescriptorBufferEmbeddedSamplersInfoEXT >::value, "BindDescriptorBufferEmbeddedSamplersInfoEXT is not nothrow_move_constructible!")
 
 VULKAN_HPP_STATIC_ASSERT (sizeof(vk::PhysicalDeviceDescriptorPoolOverallocationFeaturesNV)==sizeof(VkPhysicalDeviceDescriptorPoolOverallocationFeaturesNV), "struct and wrapper have different size!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_standard_layout< vk::PhysicalDeviceDescriptorPoolOverallocationFeaturesNV >::value, "struct wrapper is not a standard layout!")
 
 VULKAN_HPP_STATIC_ASSERT (std::is_nothrow_move_constructible< vk::PhysicalDeviceDescriptorPoolOverallocationFeaturesNV >::value, "PhysicalDeviceDescriptorPoolOverallocationFeaturesNV is not nothrow_move_constructible!")
 

Function Documentation

◆ VULKAN_HPP_STATIC_ASSERT() [1/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::AabbPositionsKHR = =sizeof(VkAabbPositionsKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::AccelerationStructureBuildGeometryInfoKHR = =sizeof(VkAccelerationStructureBuildGeometryInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [3/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::AccelerationStructureBuildRangeInfoKHR = =sizeof(VkAccelerationStructureBuildRangeInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [4/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::AccelerationStructureBuildSizesInfoKHR = =sizeof(VkAccelerationStructureBuildSizesInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [5/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::AccelerationStructureCaptureDescriptorDataInfoEXT = =sizeof(VkAccelerationStructureCaptureDescriptorDataInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [6/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::AccelerationStructureCreateInfoKHR = =sizeof(VkAccelerationStructureCreateInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [7/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::AccelerationStructureCreateInfoNV = =sizeof(VkAccelerationStructureCreateInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [8/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::AccelerationStructureDeviceAddressInfoKHR = =sizeof(VkAccelerationStructureDeviceAddressInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [9/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::AccelerationStructureGeometryAabbsDataKHR = =sizeof(VkAccelerationStructureGeometryAabbsDataKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [10/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::AccelerationStructureGeometryDataKHR = =sizeof(VkAccelerationStructureGeometryDataKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [11/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::AccelerationStructureGeometryInstancesDataKHR = =sizeof(VkAccelerationStructureGeometryInstancesDataKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [12/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::AccelerationStructureGeometryKHR = =sizeof(VkAccelerationStructureGeometryKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [13/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::AccelerationStructureGeometryMotionTrianglesDataNV = =sizeof(VkAccelerationStructureGeometryMotionTrianglesDataNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [14/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::AccelerationStructureGeometryTrianglesDataKHR = =sizeof(VkAccelerationStructureGeometryTrianglesDataKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [15/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::AccelerationStructureInfoNV = =sizeof(VkAccelerationStructureInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [16/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::AccelerationStructureInstanceKHR = =sizeof(VkAccelerationStructureInstanceKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [17/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::AccelerationStructureKHR = =sizeof(VkAccelerationStructureKHR),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [18/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::AccelerationStructureMatrixMotionInstanceNV = =sizeof(VkAccelerationStructureMatrixMotionInstanceNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [19/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::AccelerationStructureMemoryRequirementsInfoNV = =sizeof(VkAccelerationStructureMemoryRequirementsInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [20/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::AccelerationStructureMotionInfoNV = =sizeof(VkAccelerationStructureMotionInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [21/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::AccelerationStructureMotionInstanceDataNV = =sizeof(VkAccelerationStructureMotionInstanceDataNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [22/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::AccelerationStructureMotionInstanceNV = =sizeof(VkAccelerationStructureMotionInstanceNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [23/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::AccelerationStructureNV = =sizeof(VkAccelerationStructureNV),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [24/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::AccelerationStructureSRTMotionInstanceNV = =sizeof(VkAccelerationStructureSRTMotionInstanceNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [25/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::AccelerationStructureTrianglesDisplacementMicromapNV = =sizeof(VkAccelerationStructureTrianglesDisplacementMicromapNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [26/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::AccelerationStructureTrianglesOpacityMicromapEXT = =sizeof(VkAccelerationStructureTrianglesOpacityMicromapEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [27/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::AccelerationStructureVersionInfoKHR = =sizeof(VkAccelerationStructureVersionInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [28/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::AcquireNextImageInfoKHR = =sizeof(VkAcquireNextImageInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [29/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::AcquireProfilingLockInfoKHR = =sizeof(VkAcquireProfilingLockInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [30/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::AllocationCallbacks = =sizeof(VkAllocationCallbacks),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [31/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::AmigoProfilingSubmitInfoSEC = =sizeof(VkAmigoProfilingSubmitInfoSEC),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [32/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ApplicationInfo = =sizeof(VkApplicationInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [33/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::AttachmentDescription = =sizeof(VkAttachmentDescription),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [34/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::AttachmentDescription2 = =sizeof(VkAttachmentDescription2),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [35/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::AttachmentDescriptionStencilLayout = =sizeof(VkAttachmentDescriptionStencilLayout),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [36/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::AttachmentReference = =sizeof(VkAttachmentReference),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [37/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::AttachmentReference2 = =sizeof(VkAttachmentReference2),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [38/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::AttachmentReferenceStencilLayout = =sizeof(VkAttachmentReferenceStencilLayout),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [39/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::AttachmentSampleCountInfoAMD = =sizeof(VkAttachmentSampleCountInfoAMD),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [40/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::AttachmentSampleLocationsEXT = =sizeof(VkAttachmentSampleLocationsEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [41/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::BaseInStructure = =sizeof(VkBaseInStructure),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [42/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::BaseOutStructure = =sizeof(VkBaseOutStructure),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [43/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::BindAccelerationStructureMemoryInfoNV = =sizeof(VkBindAccelerationStructureMemoryInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [44/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::BindBufferMemoryDeviceGroupInfo = =sizeof(VkBindBufferMemoryDeviceGroupInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [45/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::BindBufferMemoryInfo = =sizeof(VkBindBufferMemoryInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [46/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::BindDescriptorBufferEmbeddedSamplersInfoEXT = =sizeof(VkBindDescriptorBufferEmbeddedSamplersInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [47/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::BindDescriptorSetsInfoKHR = =sizeof(VkBindDescriptorSetsInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [48/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::BindImageMemoryDeviceGroupInfo = =sizeof(VkBindImageMemoryDeviceGroupInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [49/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::BindImageMemoryInfo = =sizeof(VkBindImageMemoryInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [50/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::BindImageMemorySwapchainInfoKHR = =sizeof(VkBindImageMemorySwapchainInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [51/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::BindImagePlaneMemoryInfo = =sizeof(VkBindImagePlaneMemoryInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [52/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::BindIndexBufferIndirectCommandNV = =sizeof(VkBindIndexBufferIndirectCommandNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [53/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::BindMemoryStatusKHR = =sizeof(VkBindMemoryStatusKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [54/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::BindPipelineIndirectCommandNV = =sizeof(VkBindPipelineIndirectCommandNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [55/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::BindShaderGroupIndirectCommandNV = =sizeof(VkBindShaderGroupIndirectCommandNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [56/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::BindSparseInfo = =sizeof(VkBindSparseInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [57/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::BindVertexBufferIndirectCommandNV = =sizeof(VkBindVertexBufferIndirectCommandNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [58/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::BindVideoSessionMemoryInfoKHR = =sizeof(VkBindVideoSessionMemoryInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [59/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::BlitImageCubicWeightsInfoQCOM = =sizeof(VkBlitImageCubicWeightsInfoQCOM),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [60/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::BlitImageInfo2 = =sizeof(VkBlitImageInfo2),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [61/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::Buffer = =sizeof(VkBuffer),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [62/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::BufferCaptureDescriptorDataInfoEXT = =sizeof(VkBufferCaptureDescriptorDataInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [63/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::BufferCopy = =sizeof(VkBufferCopy),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [64/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::BufferCopy2 = =sizeof(VkBufferCopy2),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [65/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::BufferCreateInfo = =sizeof(VkBufferCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [66/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::BufferDeviceAddressCreateInfoEXT = =sizeof(VkBufferDeviceAddressCreateInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [67/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::BufferDeviceAddressInfo = =sizeof(VkBufferDeviceAddressInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [68/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::BufferImageCopy = =sizeof(VkBufferImageCopy),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [69/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::BufferImageCopy2 = =sizeof(VkBufferImageCopy2),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [70/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::BufferMemoryBarrier = =sizeof(VkBufferMemoryBarrier),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [71/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::BufferMemoryBarrier2 = =sizeof(VkBufferMemoryBarrier2),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [72/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::BufferMemoryRequirementsInfo2 = =sizeof(VkBufferMemoryRequirementsInfo2),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [73/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::BufferOpaqueCaptureAddressCreateInfo = =sizeof(VkBufferOpaqueCaptureAddressCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [74/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::BufferUsageFlags2CreateInfoKHR = =sizeof(VkBufferUsageFlags2CreateInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [75/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::BufferView = =sizeof(VkBufferView),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [76/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::BufferViewCreateInfo = =sizeof(VkBufferViewCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [77/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CalibratedTimestampInfoKHR = =sizeof(VkCalibratedTimestampInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [78/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CheckpointData2NV = =sizeof(VkCheckpointData2NV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [79/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CheckpointDataNV = =sizeof(VkCheckpointDataNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [80/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ClearAttachment = =sizeof(VkClearAttachment),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [81/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ClearColorValue = =sizeof(VkClearColorValue),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [82/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ClearDepthStencilValue = =sizeof(VkClearDepthStencilValue),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [83/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ClearRect = =sizeof(VkClearRect),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [84/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ClearValue = =sizeof(VkClearValue),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [85/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CoarseSampleLocationNV = =sizeof(VkCoarseSampleLocationNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [86/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CoarseSampleOrderCustomNV = =sizeof(VkCoarseSampleOrderCustomNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [87/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ColorBlendAdvancedEXT = =sizeof(VkColorBlendAdvancedEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [88/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ColorBlendEquationEXT = =sizeof(VkColorBlendEquationEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [89/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CommandBuffer = =sizeof(VkCommandBuffer),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [90/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CommandBufferAllocateInfo = =sizeof(VkCommandBufferAllocateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [91/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CommandBufferBeginInfo = =sizeof(VkCommandBufferBeginInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [92/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CommandBufferInheritanceConditionalRenderingInfoEXT = =sizeof(VkCommandBufferInheritanceConditionalRenderingInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [93/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CommandBufferInheritanceInfo = =sizeof(VkCommandBufferInheritanceInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [94/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CommandBufferInheritanceRenderingInfo = =sizeof(VkCommandBufferInheritanceRenderingInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [95/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CommandBufferInheritanceRenderPassTransformInfoQCOM = =sizeof(VkCommandBufferInheritanceRenderPassTransformInfoQCOM),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [96/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CommandBufferInheritanceViewportScissorInfoNV = =sizeof(VkCommandBufferInheritanceViewportScissorInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [97/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CommandBufferSubmitInfo = =sizeof(VkCommandBufferSubmitInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [98/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CommandPool = =sizeof(VkCommandPool),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [99/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CommandPoolCreateInfo = =sizeof(VkCommandPoolCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [100/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ComponentMapping = =sizeof(VkComponentMapping),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [101/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ComputePipelineCreateInfo = =sizeof(VkComputePipelineCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [102/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ComputePipelineIndirectBufferInfoNV = =sizeof(VkComputePipelineIndirectBufferInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [103/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ConditionalRenderingBeginInfoEXT = =sizeof(VkConditionalRenderingBeginInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [104/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ConformanceVersion = =sizeof(VkConformanceVersion),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [105/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CooperativeMatrixPropertiesKHR = =sizeof(VkCooperativeMatrixPropertiesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [106/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CooperativeMatrixPropertiesNV = =sizeof(VkCooperativeMatrixPropertiesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [107/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CopyAccelerationStructureInfoKHR = =sizeof(VkCopyAccelerationStructureInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [108/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CopyAccelerationStructureToMemoryInfoKHR = =sizeof(VkCopyAccelerationStructureToMemoryInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [109/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CopyBufferInfo2 = =sizeof(VkCopyBufferInfo2),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [110/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CopyBufferToImageInfo2 = =sizeof(VkCopyBufferToImageInfo2),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [111/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CopyCommandTransformInfoQCOM = =sizeof(VkCopyCommandTransformInfoQCOM),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [112/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CopyDescriptorSet = =sizeof(VkCopyDescriptorSet),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [113/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CopyImageInfo2 = =sizeof(VkCopyImageInfo2),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [114/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CopyImageToBufferInfo2 = =sizeof(VkCopyImageToBufferInfo2),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [115/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CopyImageToImageInfoEXT = =sizeof(VkCopyImageToImageInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [116/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CopyImageToMemoryInfoEXT = =sizeof(VkCopyImageToMemoryInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [117/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CopyMemoryIndirectCommandNV = =sizeof(VkCopyMemoryIndirectCommandNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [118/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CopyMemoryToAccelerationStructureInfoKHR = =sizeof(VkCopyMemoryToAccelerationStructureInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [119/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CopyMemoryToImageIndirectCommandNV = =sizeof(VkCopyMemoryToImageIndirectCommandNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [120/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CopyMemoryToImageInfoEXT = =sizeof(VkCopyMemoryToImageInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [121/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CopyMemoryToMicromapInfoEXT = =sizeof(VkCopyMemoryToMicromapInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [122/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CopyMicromapInfoEXT = =sizeof(VkCopyMicromapInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [123/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CopyMicromapToMemoryInfoEXT = =sizeof(VkCopyMicromapToMemoryInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [124/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CudaFunctionCreateInfoNV = =sizeof(VkCudaFunctionCreateInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [125/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CudaFunctionNV = =sizeof(VkCudaFunctionNV),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [126/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CudaLaunchInfoNV = =sizeof(VkCudaLaunchInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [127/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CudaModuleCreateInfoNV = =sizeof(VkCudaModuleCreateInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [128/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CudaModuleNV = =sizeof(VkCudaModuleNV),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [129/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CuFunctionCreateInfoNVX = =sizeof(VkCuFunctionCreateInfoNVX),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [130/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CuFunctionNVX = =sizeof(VkCuFunctionNVX),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [131/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CuLaunchInfoNVX = =sizeof(VkCuLaunchInfoNVX),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [132/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CuModuleCreateInfoNVX = =sizeof(VkCuModuleCreateInfoNVX),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [133/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::CuModuleNVX = =sizeof(VkCuModuleNVX),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [134/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DebugMarkerMarkerInfoEXT = =sizeof(VkDebugMarkerMarkerInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [135/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DebugMarkerObjectNameInfoEXT = =sizeof(VkDebugMarkerObjectNameInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [136/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DebugMarkerObjectTagInfoEXT = =sizeof(VkDebugMarkerObjectTagInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [137/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DebugReportCallbackCreateInfoEXT = =sizeof(VkDebugReportCallbackCreateInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [138/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DebugReportCallbackEXT = =sizeof(VkDebugReportCallbackEXT),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [139/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DebugUtilsLabelEXT = =sizeof(VkDebugUtilsLabelEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [140/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DebugUtilsMessengerCallbackDataEXT = =sizeof(VkDebugUtilsMessengerCallbackDataEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [141/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DebugUtilsMessengerCreateInfoEXT = =sizeof(VkDebugUtilsMessengerCreateInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [142/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DebugUtilsMessengerEXT = =sizeof(VkDebugUtilsMessengerEXT),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [143/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DebugUtilsObjectNameInfoEXT = =sizeof(VkDebugUtilsObjectNameInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [144/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DebugUtilsObjectTagInfoEXT = =sizeof(VkDebugUtilsObjectTagInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [145/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DecompressMemoryRegionNV = =sizeof(VkDecompressMemoryRegionNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [146/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DedicatedAllocationBufferCreateInfoNV = =sizeof(VkDedicatedAllocationBufferCreateInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [147/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DedicatedAllocationImageCreateInfoNV = =sizeof(VkDedicatedAllocationImageCreateInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [148/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DedicatedAllocationMemoryAllocateInfoNV = =sizeof(VkDedicatedAllocationMemoryAllocateInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [149/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DeferredOperationKHR = =sizeof(VkDeferredOperationKHR),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [150/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DependencyInfo = =sizeof(VkDependencyInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [151/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DepthBiasInfoEXT = =sizeof(VkDepthBiasInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [152/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DepthBiasRepresentationInfoEXT = =sizeof(VkDepthBiasRepresentationInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [153/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DescriptorAddressInfoEXT = =sizeof(VkDescriptorAddressInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [154/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DescriptorBufferBindingInfoEXT = =sizeof(VkDescriptorBufferBindingInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [155/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DescriptorBufferBindingPushDescriptorBufferHandleEXT = =sizeof(VkDescriptorBufferBindingPushDescriptorBufferHandleEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [156/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DescriptorBufferInfo = =sizeof(VkDescriptorBufferInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [157/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DescriptorDataEXT = =sizeof(VkDescriptorDataEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [158/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DescriptorGetInfoEXT = =sizeof(VkDescriptorGetInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [159/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DescriptorImageInfo = =sizeof(VkDescriptorImageInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [160/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DescriptorPool = =sizeof(VkDescriptorPool),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [161/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DescriptorPoolCreateInfo = =sizeof(VkDescriptorPoolCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [162/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DescriptorPoolInlineUniformBlockCreateInfo = =sizeof(VkDescriptorPoolInlineUniformBlockCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [163/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DescriptorPoolSize = =sizeof(VkDescriptorPoolSize),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [164/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DescriptorSet = =sizeof(VkDescriptorSet),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [165/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DescriptorSetAllocateInfo = =sizeof(VkDescriptorSetAllocateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [166/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DescriptorSetBindingReferenceVALVE = =sizeof(VkDescriptorSetBindingReferenceVALVE),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [167/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DescriptorSetLayout = =sizeof(VkDescriptorSetLayout),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [168/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DescriptorSetLayoutBinding = =sizeof(VkDescriptorSetLayoutBinding),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [169/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DescriptorSetLayoutBindingFlagsCreateInfo = =sizeof(VkDescriptorSetLayoutBindingFlagsCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [170/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DescriptorSetLayoutCreateInfo = =sizeof(VkDescriptorSetLayoutCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [171/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DescriptorSetLayoutHostMappingInfoVALVE = =sizeof(VkDescriptorSetLayoutHostMappingInfoVALVE),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [172/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DescriptorSetLayoutSupport = =sizeof(VkDescriptorSetLayoutSupport),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [173/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DescriptorSetVariableDescriptorCountAllocateInfo = =sizeof(VkDescriptorSetVariableDescriptorCountAllocateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [174/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DescriptorSetVariableDescriptorCountLayoutSupport = =sizeof(VkDescriptorSetVariableDescriptorCountLayoutSupport),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [175/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DescriptorUpdateTemplate = =sizeof(VkDescriptorUpdateTemplate),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [176/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DescriptorUpdateTemplateCreateInfo = =sizeof(VkDescriptorUpdateTemplateCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [177/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DescriptorUpdateTemplateEntry = =sizeof(VkDescriptorUpdateTemplateEntry),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [178/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::Device = =sizeof(VkDevice),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [179/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DeviceAddressBindingCallbackDataEXT = =sizeof(VkDeviceAddressBindingCallbackDataEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [180/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DeviceBufferMemoryRequirements = =sizeof(VkDeviceBufferMemoryRequirements),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [181/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DeviceCreateInfo = =sizeof(VkDeviceCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [182/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DeviceDeviceMemoryReportCreateInfoEXT = =sizeof(VkDeviceDeviceMemoryReportCreateInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [183/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DeviceDiagnosticsConfigCreateInfoNV = =sizeof(VkDeviceDiagnosticsConfigCreateInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [184/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DeviceEventInfoEXT = =sizeof(VkDeviceEventInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [185/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DeviceFaultAddressInfoEXT = =sizeof(VkDeviceFaultAddressInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [186/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DeviceFaultCountsEXT = =sizeof(VkDeviceFaultCountsEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [187/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DeviceFaultInfoEXT = =sizeof(VkDeviceFaultInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [188/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DeviceFaultVendorBinaryHeaderVersionOneEXT = =sizeof(VkDeviceFaultVendorBinaryHeaderVersionOneEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [189/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DeviceFaultVendorInfoEXT = =sizeof(VkDeviceFaultVendorInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [190/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DeviceGroupBindSparseInfo = =sizeof(VkDeviceGroupBindSparseInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [191/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DeviceGroupCommandBufferBeginInfo = =sizeof(VkDeviceGroupCommandBufferBeginInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [192/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DeviceGroupDeviceCreateInfo = =sizeof(VkDeviceGroupDeviceCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [193/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DeviceGroupPresentCapabilitiesKHR = =sizeof(VkDeviceGroupPresentCapabilitiesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [194/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DeviceGroupPresentInfoKHR = =sizeof(VkDeviceGroupPresentInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [195/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DeviceGroupRenderPassBeginInfo = =sizeof(VkDeviceGroupRenderPassBeginInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [196/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DeviceGroupSubmitInfo = =sizeof(VkDeviceGroupSubmitInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [197/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DeviceGroupSwapchainCreateInfoKHR = =sizeof(VkDeviceGroupSwapchainCreateInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [198/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DeviceImageMemoryRequirements = =sizeof(VkDeviceImageMemoryRequirements),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [199/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DeviceImageSubresourceInfoKHR = =sizeof(VkDeviceImageSubresourceInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [200/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DeviceMemory = =sizeof(VkDeviceMemory),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [201/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DeviceMemoryOpaqueCaptureAddressInfo = =sizeof(VkDeviceMemoryOpaqueCaptureAddressInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [202/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DeviceMemoryOverallocationCreateInfoAMD = =sizeof(VkDeviceMemoryOverallocationCreateInfoAMD),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [203/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DeviceMemoryReportCallbackDataEXT = =sizeof(VkDeviceMemoryReportCallbackDataEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [204/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DeviceOrHostAddressConstAMDX = =sizeof(VkDeviceOrHostAddressConstAMDX),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [205/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DeviceOrHostAddressConstKHR = =sizeof(VkDeviceOrHostAddressConstKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [206/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DeviceOrHostAddressKHR = =sizeof(VkDeviceOrHostAddressKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [207/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DevicePrivateDataCreateInfo = =sizeof(VkDevicePrivateDataCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [208/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DeviceQueueCreateInfo = =sizeof(VkDeviceQueueCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [209/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DeviceQueueGlobalPriorityCreateInfoKHR = =sizeof(VkDeviceQueueGlobalPriorityCreateInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [210/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DeviceQueueInfo2 = =sizeof(VkDeviceQueueInfo2),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [211/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DeviceQueueShaderCoreControlCreateInfoARM = =sizeof(VkDeviceQueueShaderCoreControlCreateInfoARM),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [212/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DirectDriverLoadingInfoLUNARG = =sizeof(VkDirectDriverLoadingInfoLUNARG),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [213/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DirectDriverLoadingListLUNARG = =sizeof(VkDirectDriverLoadingListLUNARG),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [214/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DispatchGraphCountInfoAMDX = =sizeof(VkDispatchGraphCountInfoAMDX),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [215/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DispatchGraphInfoAMDX = =sizeof(VkDispatchGraphInfoAMDX),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [216/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DispatchIndirectCommand = =sizeof(VkDispatchIndirectCommand),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [217/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DisplayEventInfoEXT = =sizeof(VkDisplayEventInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [218/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DisplayKHR = =sizeof(VkDisplayKHR),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [219/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DisplayModeCreateInfoKHR = =sizeof(VkDisplayModeCreateInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [220/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DisplayModeKHR = =sizeof(VkDisplayModeKHR),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [221/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DisplayModeParametersKHR = =sizeof(VkDisplayModeParametersKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [222/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DisplayModeProperties2KHR = =sizeof(VkDisplayModeProperties2KHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [223/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DisplayModePropertiesKHR = =sizeof(VkDisplayModePropertiesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [224/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DisplayNativeHdrSurfaceCapabilitiesAMD = =sizeof(VkDisplayNativeHdrSurfaceCapabilitiesAMD),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [225/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DisplayPlaneCapabilities2KHR = =sizeof(VkDisplayPlaneCapabilities2KHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [226/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DisplayPlaneCapabilitiesKHR = =sizeof(VkDisplayPlaneCapabilitiesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [227/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DisplayPlaneInfo2KHR = =sizeof(VkDisplayPlaneInfo2KHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [228/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DisplayPlaneProperties2KHR = =sizeof(VkDisplayPlaneProperties2KHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [229/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DisplayPlanePropertiesKHR = =sizeof(VkDisplayPlanePropertiesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [230/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DisplayPowerInfoEXT = =sizeof(VkDisplayPowerInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [231/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DisplayPresentInfoKHR = =sizeof(VkDisplayPresentInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [232/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DisplayProperties2KHR = =sizeof(VkDisplayProperties2KHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [233/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DisplayPropertiesKHR = =sizeof(VkDisplayPropertiesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [234/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DisplaySurfaceCreateInfoKHR = =sizeof(VkDisplaySurfaceCreateInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [235/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DrawIndexedIndirectCommand = =sizeof(VkDrawIndexedIndirectCommand),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [236/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DrawIndirectCommand = =sizeof(VkDrawIndirectCommand),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [237/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DrawMeshTasksIndirectCommandEXT = =sizeof(VkDrawMeshTasksIndirectCommandEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [238/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DrawMeshTasksIndirectCommandNV = =sizeof(VkDrawMeshTasksIndirectCommandNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [239/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DrmFormatModifierProperties2EXT = =sizeof(VkDrmFormatModifierProperties2EXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [240/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DrmFormatModifierPropertiesEXT = =sizeof(VkDrmFormatModifierPropertiesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [241/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DrmFormatModifierPropertiesList2EXT = =sizeof(VkDrmFormatModifierPropertiesList2EXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [242/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::DrmFormatModifierPropertiesListEXT = =sizeof(VkDrmFormatModifierPropertiesListEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [243/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::Event = =sizeof(VkEvent),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [244/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::EventCreateInfo = =sizeof(VkEventCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [245/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ExecutionGraphPipelineCreateInfoAMDX = =sizeof(VkExecutionGraphPipelineCreateInfoAMDX),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [246/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ExecutionGraphPipelineScratchSizeAMDX = =sizeof(VkExecutionGraphPipelineScratchSizeAMDX),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [247/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ExportFenceCreateInfo = =sizeof(VkExportFenceCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [248/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ExportMemoryAllocateInfo = =sizeof(VkExportMemoryAllocateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [249/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ExportMemoryAllocateInfoNV = =sizeof(VkExportMemoryAllocateInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [250/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ExportSemaphoreCreateInfo = =sizeof(VkExportSemaphoreCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [251/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ExtensionProperties = =sizeof(VkExtensionProperties),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [252/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::Extent2D = =sizeof(VkExtent2D),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [253/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::Extent3D = =sizeof(VkExtent3D),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [254/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ExternalBufferProperties = =sizeof(VkExternalBufferProperties),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [255/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ExternalFenceProperties = =sizeof(VkExternalFenceProperties),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [256/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ExternalImageFormatProperties = =sizeof(VkExternalImageFormatProperties),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [257/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ExternalImageFormatPropertiesNV = =sizeof(VkExternalImageFormatPropertiesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [258/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ExternalMemoryAcquireUnmodifiedEXT = =sizeof(VkExternalMemoryAcquireUnmodifiedEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [259/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ExternalMemoryBufferCreateInfo = =sizeof(VkExternalMemoryBufferCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [260/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ExternalMemoryImageCreateInfo = =sizeof(VkExternalMemoryImageCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [261/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ExternalMemoryImageCreateInfoNV = =sizeof(VkExternalMemoryImageCreateInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [262/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ExternalMemoryProperties = =sizeof(VkExternalMemoryProperties),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [263/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ExternalSemaphoreProperties = =sizeof(VkExternalSemaphoreProperties),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [264/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::Fence = =sizeof(VkFence),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [265/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::FenceCreateInfo = =sizeof(VkFenceCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [266/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::FenceGetFdInfoKHR = =sizeof(VkFenceGetFdInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [267/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::FilterCubicImageViewImageFormatPropertiesEXT = =sizeof(VkFilterCubicImageViewImageFormatPropertiesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [268/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::FormatProperties = =sizeof(VkFormatProperties),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [269/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::FormatProperties2 = =sizeof(VkFormatProperties2),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [270/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::FormatProperties3 = =sizeof(VkFormatProperties3),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [271/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::FragmentShadingRateAttachmentInfoKHR = =sizeof(VkFragmentShadingRateAttachmentInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [272/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::FrameBoundaryEXT = =sizeof(VkFrameBoundaryEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [273/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::Framebuffer = =sizeof(VkFramebuffer),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [274/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::FramebufferAttachmentImageInfo = =sizeof(VkFramebufferAttachmentImageInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [275/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::FramebufferAttachmentsCreateInfo = =sizeof(VkFramebufferAttachmentsCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [276/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::FramebufferCreateInfo = =sizeof(VkFramebufferCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [277/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::FramebufferMixedSamplesCombinationNV = =sizeof(VkFramebufferMixedSamplesCombinationNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [278/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::GeneratedCommandsInfoNV = =sizeof(VkGeneratedCommandsInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [279/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::GeneratedCommandsMemoryRequirementsInfoNV = =sizeof(VkGeneratedCommandsMemoryRequirementsInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [280/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::GeometryAABBNV = =sizeof(VkGeometryAABBNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [281/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::GeometryDataNV = =sizeof(VkGeometryDataNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [282/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::GeometryNV = =sizeof(VkGeometryNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [283/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::GeometryTrianglesNV = =sizeof(VkGeometryTrianglesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [284/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::GetLatencyMarkerInfoNV = =sizeof(VkGetLatencyMarkerInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [285/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::GraphicsPipelineCreateInfo = =sizeof(VkGraphicsPipelineCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [286/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::GraphicsPipelineLibraryCreateInfoEXT = =sizeof(VkGraphicsPipelineLibraryCreateInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [287/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::GraphicsPipelineShaderGroupsCreateInfoNV = =sizeof(VkGraphicsPipelineShaderGroupsCreateInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [288/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::GraphicsShaderGroupCreateInfoNV = =sizeof(VkGraphicsShaderGroupCreateInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [289/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::HdrMetadataEXT = =sizeof(VkHdrMetadataEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [290/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::HeadlessSurfaceCreateInfoEXT = =sizeof(VkHeadlessSurfaceCreateInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [291/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::HostImageCopyDevicePerformanceQueryEXT = =sizeof(VkHostImageCopyDevicePerformanceQueryEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [292/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::HostImageLayoutTransitionInfoEXT = =sizeof(VkHostImageLayoutTransitionInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [293/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::Image = =sizeof(VkImage),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [294/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImageBlit = =sizeof(VkImageBlit),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [295/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImageBlit2 = =sizeof(VkImageBlit2),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [296/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImageCaptureDescriptorDataInfoEXT = =sizeof(VkImageCaptureDescriptorDataInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [297/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImageCompressionControlEXT = =sizeof(VkImageCompressionControlEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [298/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImageCompressionPropertiesEXT = =sizeof(VkImageCompressionPropertiesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [299/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImageCopy = =sizeof(VkImageCopy),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [300/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImageCopy2 = =sizeof(VkImageCopy2),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [301/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImageCreateInfo = =sizeof(VkImageCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [302/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImageDrmFormatModifierExplicitCreateInfoEXT = =sizeof(VkImageDrmFormatModifierExplicitCreateInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [303/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImageDrmFormatModifierListCreateInfoEXT = =sizeof(VkImageDrmFormatModifierListCreateInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [304/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImageDrmFormatModifierPropertiesEXT = =sizeof(VkImageDrmFormatModifierPropertiesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [305/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImageFormatListCreateInfo = =sizeof(VkImageFormatListCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [306/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImageFormatProperties = =sizeof(VkImageFormatProperties),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [307/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImageFormatProperties2 = =sizeof(VkImageFormatProperties2),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [308/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImageMemoryBarrier = =sizeof(VkImageMemoryBarrier),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [309/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImageMemoryBarrier2 = =sizeof(VkImageMemoryBarrier2),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [310/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImageMemoryRequirementsInfo2 = =sizeof(VkImageMemoryRequirementsInfo2),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [311/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImagePlaneMemoryRequirementsInfo = =sizeof(VkImagePlaneMemoryRequirementsInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [312/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImageResolve = =sizeof(VkImageResolve),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [313/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImageResolve2 = =sizeof(VkImageResolve2),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [314/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImageSparseMemoryRequirementsInfo2 = =sizeof(VkImageSparseMemoryRequirementsInfo2),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [315/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImageStencilUsageCreateInfo = =sizeof(VkImageStencilUsageCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [316/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImageSubresource = =sizeof(VkImageSubresource),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [317/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImageSubresource2KHR = =sizeof(VkImageSubresource2KHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [318/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImageSubresourceLayers = =sizeof(VkImageSubresourceLayers),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [319/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImageSubresourceRange = =sizeof(VkImageSubresourceRange),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [320/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImageSwapchainCreateInfoKHR = =sizeof(VkImageSwapchainCreateInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [321/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImageToMemoryCopyEXT = =sizeof(VkImageToMemoryCopyEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [322/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImageView = =sizeof(VkImageView),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [323/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImageViewAddressPropertiesNVX = =sizeof(VkImageViewAddressPropertiesNVX),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [324/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImageViewASTCDecodeModeEXT = =sizeof(VkImageViewASTCDecodeModeEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [325/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImageViewCaptureDescriptorDataInfoEXT = =sizeof(VkImageViewCaptureDescriptorDataInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [326/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImageViewCreateInfo = =sizeof(VkImageViewCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [327/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImageViewHandleInfoNVX = =sizeof(VkImageViewHandleInfoNVX),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [328/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImageViewMinLodCreateInfoEXT = =sizeof(VkImageViewMinLodCreateInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [329/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImageViewSampleWeightCreateInfoQCOM = =sizeof(VkImageViewSampleWeightCreateInfoQCOM),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [330/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImageViewSlicedCreateInfoEXT = =sizeof(VkImageViewSlicedCreateInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [331/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImageViewUsageCreateInfo = =sizeof(VkImageViewUsageCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [332/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImportFenceFdInfoKHR = =sizeof(VkImportFenceFdInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [333/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImportMemoryFdInfoKHR = =sizeof(VkImportMemoryFdInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [334/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImportMemoryHostPointerInfoEXT = =sizeof(VkImportMemoryHostPointerInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [335/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ImportSemaphoreFdInfoKHR = =sizeof(VkImportSemaphoreFdInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [336/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::IndirectCommandsLayoutCreateInfoNV = =sizeof(VkIndirectCommandsLayoutCreateInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [337/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::IndirectCommandsLayoutNV = =sizeof(VkIndirectCommandsLayoutNV),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [338/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::IndirectCommandsLayoutTokenNV = =sizeof(VkIndirectCommandsLayoutTokenNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [339/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::IndirectCommandsStreamNV = =sizeof(VkIndirectCommandsStreamNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [340/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::InitializePerformanceApiInfoINTEL = =sizeof(VkInitializePerformanceApiInfoINTEL),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [341/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::InputAttachmentAspectReference = =sizeof(VkInputAttachmentAspectReference),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [342/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::Instance = =sizeof(VkInstance),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [343/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::InstanceCreateInfo = =sizeof(VkInstanceCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [344/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::LatencySleepInfoNV = =sizeof(VkLatencySleepInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [345/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::LatencySleepModeInfoNV = =sizeof(VkLatencySleepModeInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [346/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::LatencySubmissionPresentIdNV = =sizeof(VkLatencySubmissionPresentIdNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [347/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::LatencySurfaceCapabilitiesNV = =sizeof(VkLatencySurfaceCapabilitiesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [348/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::LatencyTimingsFrameReportNV = =sizeof(VkLatencyTimingsFrameReportNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [349/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::LayerProperties = =sizeof(VkLayerProperties),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [350/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::LayerSettingEXT = =sizeof(VkLayerSettingEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [351/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::LayerSettingsCreateInfoEXT = =sizeof(VkLayerSettingsCreateInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [352/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::MappedMemoryRange = =sizeof(VkMappedMemoryRange),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [353/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::MemoryAllocateFlagsInfo = =sizeof(VkMemoryAllocateFlagsInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [354/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::MemoryAllocateInfo = =sizeof(VkMemoryAllocateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [355/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::MemoryBarrier = =sizeof(VkMemoryBarrier),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [356/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::MemoryBarrier2 = =sizeof(VkMemoryBarrier2),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [357/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::MemoryDedicatedAllocateInfo = =sizeof(VkMemoryDedicatedAllocateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [358/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::MemoryDedicatedRequirements = =sizeof(VkMemoryDedicatedRequirements),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [359/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::MemoryFdPropertiesKHR = =sizeof(VkMemoryFdPropertiesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [360/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::MemoryGetFdInfoKHR = =sizeof(VkMemoryGetFdInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [361/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::MemoryGetRemoteAddressInfoNV = =sizeof(VkMemoryGetRemoteAddressInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [362/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::MemoryHeap = =sizeof(VkMemoryHeap),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [363/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::MemoryHostPointerPropertiesEXT = =sizeof(VkMemoryHostPointerPropertiesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [364/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::MemoryMapInfoKHR = =sizeof(VkMemoryMapInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [365/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::MemoryOpaqueCaptureAddressAllocateInfo = =sizeof(VkMemoryOpaqueCaptureAddressAllocateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [366/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::MemoryPriorityAllocateInfoEXT = =sizeof(VkMemoryPriorityAllocateInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [367/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::MemoryRequirements = =sizeof(VkMemoryRequirements),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [368/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::MemoryRequirements2 = =sizeof(VkMemoryRequirements2),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [369/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::MemoryToImageCopyEXT = =sizeof(VkMemoryToImageCopyEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [370/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::MemoryType = =sizeof(VkMemoryType),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [371/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::MemoryUnmapInfoKHR = =sizeof(VkMemoryUnmapInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [372/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::MicromapBuildInfoEXT = =sizeof(VkMicromapBuildInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [373/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::MicromapBuildSizesInfoEXT = =sizeof(VkMicromapBuildSizesInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [374/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::MicromapCreateInfoEXT = =sizeof(VkMicromapCreateInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [375/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::MicromapEXT = =sizeof(VkMicromapEXT),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [376/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::MicromapTriangleEXT = =sizeof(VkMicromapTriangleEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [377/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::MicromapUsageEXT = =sizeof(VkMicromapUsageEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [378/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::MicromapVersionInfoEXT = =sizeof(VkMicromapVersionInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [379/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::MultiDrawIndexedInfoEXT = =sizeof(VkMultiDrawIndexedInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [380/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::MultiDrawInfoEXT = =sizeof(VkMultiDrawInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [381/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::MultisampledRenderToSingleSampledInfoEXT = =sizeof(VkMultisampledRenderToSingleSampledInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [382/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::MultisamplePropertiesEXT = =sizeof(VkMultisamplePropertiesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [383/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::MultiviewPerViewAttributesInfoNVX = =sizeof(VkMultiviewPerViewAttributesInfoNVX),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [384/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::MultiviewPerViewRenderAreasRenderPassBeginInfoQCOM = =sizeof(VkMultiviewPerViewRenderAreasRenderPassBeginInfoQCOM),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [385/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::MutableDescriptorTypeCreateInfoEXT = =sizeof(VkMutableDescriptorTypeCreateInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [386/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::MutableDescriptorTypeListEXT = =sizeof(VkMutableDescriptorTypeListEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [387/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::Offset2D = =sizeof(VkOffset2D),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [388/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::Offset3D = =sizeof(VkOffset3D),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [389/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::OpaqueCaptureDescriptorDataCreateInfoEXT = =sizeof(VkOpaqueCaptureDescriptorDataCreateInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [390/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::OpticalFlowExecuteInfoNV = =sizeof(VkOpticalFlowExecuteInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [391/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::OpticalFlowImageFormatInfoNV = =sizeof(VkOpticalFlowImageFormatInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [392/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::OpticalFlowImageFormatPropertiesNV = =sizeof(VkOpticalFlowImageFormatPropertiesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [393/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::OpticalFlowSessionCreateInfoNV = =sizeof(VkOpticalFlowSessionCreateInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [394/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::OpticalFlowSessionCreatePrivateDataInfoNV = =sizeof(VkOpticalFlowSessionCreatePrivateDataInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [395/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::OpticalFlowSessionNV = =sizeof(VkOpticalFlowSessionNV),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [396/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::OutOfBandQueueTypeInfoNV = =sizeof(VkOutOfBandQueueTypeInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [397/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PastPresentationTimingGOOGLE = =sizeof(VkPastPresentationTimingGOOGLE),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [398/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PerformanceConfigurationAcquireInfoINTEL = =sizeof(VkPerformanceConfigurationAcquireInfoINTEL),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [399/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PerformanceConfigurationINTEL = =sizeof(VkPerformanceConfigurationINTEL),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [400/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PerformanceCounterDescriptionKHR = =sizeof(VkPerformanceCounterDescriptionKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [401/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PerformanceCounterKHR = =sizeof(VkPerformanceCounterKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [402/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PerformanceCounterResultKHR = =sizeof(VkPerformanceCounterResultKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [403/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PerformanceMarkerInfoINTEL = =sizeof(VkPerformanceMarkerInfoINTEL),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [404/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PerformanceOverrideInfoINTEL = =sizeof(VkPerformanceOverrideInfoINTEL),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [405/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PerformanceQuerySubmitInfoKHR = =sizeof(VkPerformanceQuerySubmitInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [406/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PerformanceStreamMarkerInfoINTEL = =sizeof(VkPerformanceStreamMarkerInfoINTEL),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [407/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PerformanceValueDataINTEL = =sizeof(VkPerformanceValueDataINTEL),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [408/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PerformanceValueINTEL = =sizeof(VkPerformanceValueINTEL),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [409/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDevice = =sizeof(VkPhysicalDevice),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [410/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDevice16BitStorageFeatures = =sizeof(VkPhysicalDevice16BitStorageFeatures),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [411/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDevice4444FormatsFeaturesEXT = =sizeof(VkPhysicalDevice4444FormatsFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [412/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDevice8BitStorageFeatures = =sizeof(VkPhysicalDevice8BitStorageFeatures),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [413/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceAccelerationStructureFeaturesKHR = =sizeof(VkPhysicalDeviceAccelerationStructureFeaturesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [414/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceAccelerationStructurePropertiesKHR = =sizeof(VkPhysicalDeviceAccelerationStructurePropertiesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [415/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceAddressBindingReportFeaturesEXT = =sizeof(VkPhysicalDeviceAddressBindingReportFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [416/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceAmigoProfilingFeaturesSEC = =sizeof(VkPhysicalDeviceAmigoProfilingFeaturesSEC),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [417/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceASTCDecodeFeaturesEXT = =sizeof(VkPhysicalDeviceASTCDecodeFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [418/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT = =sizeof(VkPhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [419/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT = =sizeof(VkPhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [420/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceBlendOperationAdvancedFeaturesEXT = =sizeof(VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [421/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceBlendOperationAdvancedPropertiesEXT = =sizeof(VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [422/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceBorderColorSwizzleFeaturesEXT = =sizeof(VkPhysicalDeviceBorderColorSwizzleFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [423/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceBufferDeviceAddressFeatures = =sizeof(VkPhysicalDeviceBufferDeviceAddressFeatures),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [424/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceBufferDeviceAddressFeaturesEXT = =sizeof(VkPhysicalDeviceBufferDeviceAddressFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [425/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceClusterCullingShaderFeaturesHUAWEI = =sizeof(VkPhysicalDeviceClusterCullingShaderFeaturesHUAWEI),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [426/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceClusterCullingShaderPropertiesHUAWEI = =sizeof(VkPhysicalDeviceClusterCullingShaderPropertiesHUAWEI),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [427/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceClusterCullingShaderVrsFeaturesHUAWEI = =sizeof(VkPhysicalDeviceClusterCullingShaderVrsFeaturesHUAWEI),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [428/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceCoherentMemoryFeaturesAMD = =sizeof(VkPhysicalDeviceCoherentMemoryFeaturesAMD),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [429/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceColorWriteEnableFeaturesEXT = =sizeof(VkPhysicalDeviceColorWriteEnableFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [430/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceComputeShaderDerivativesFeaturesNV = =sizeof(VkPhysicalDeviceComputeShaderDerivativesFeaturesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [431/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceConditionalRenderingFeaturesEXT = =sizeof(VkPhysicalDeviceConditionalRenderingFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [432/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceConservativeRasterizationPropertiesEXT = =sizeof(VkPhysicalDeviceConservativeRasterizationPropertiesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [433/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceCooperativeMatrixFeaturesKHR = =sizeof(VkPhysicalDeviceCooperativeMatrixFeaturesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [434/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceCooperativeMatrixFeaturesNV = =sizeof(VkPhysicalDeviceCooperativeMatrixFeaturesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [435/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceCooperativeMatrixPropertiesKHR = =sizeof(VkPhysicalDeviceCooperativeMatrixPropertiesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [436/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceCooperativeMatrixPropertiesNV = =sizeof(VkPhysicalDeviceCooperativeMatrixPropertiesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [437/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceCopyMemoryIndirectFeaturesNV = =sizeof(VkPhysicalDeviceCopyMemoryIndirectFeaturesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [438/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceCopyMemoryIndirectPropertiesNV = =sizeof(VkPhysicalDeviceCopyMemoryIndirectPropertiesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [439/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceCornerSampledImageFeaturesNV = =sizeof(VkPhysicalDeviceCornerSampledImageFeaturesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [440/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceCoverageReductionModeFeaturesNV = =sizeof(VkPhysicalDeviceCoverageReductionModeFeaturesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [441/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceCubicClampFeaturesQCOM = =sizeof(VkPhysicalDeviceCubicClampFeaturesQCOM),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [442/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceCubicWeightsFeaturesQCOM = =sizeof(VkPhysicalDeviceCubicWeightsFeaturesQCOM),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [443/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceCudaKernelLaunchFeaturesNV = =sizeof(VkPhysicalDeviceCudaKernelLaunchFeaturesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [444/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceCudaKernelLaunchPropertiesNV = =sizeof(VkPhysicalDeviceCudaKernelLaunchPropertiesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [445/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceCustomBorderColorFeaturesEXT = =sizeof(VkPhysicalDeviceCustomBorderColorFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [446/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceCustomBorderColorPropertiesEXT = =sizeof(VkPhysicalDeviceCustomBorderColorPropertiesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [447/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV = =sizeof(VkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [448/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceDepthBiasControlFeaturesEXT = =sizeof(VkPhysicalDeviceDepthBiasControlFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [449/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceDepthClampZeroOneFeaturesEXT = =sizeof(VkPhysicalDeviceDepthClampZeroOneFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [450/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceDepthClipControlFeaturesEXT = =sizeof(VkPhysicalDeviceDepthClipControlFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [451/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceDepthClipEnableFeaturesEXT = =sizeof(VkPhysicalDeviceDepthClipEnableFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [452/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceDepthStencilResolveProperties = =sizeof(VkPhysicalDeviceDepthStencilResolveProperties),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [453/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceDescriptorBufferDensityMapPropertiesEXT = =sizeof(VkPhysicalDeviceDescriptorBufferDensityMapPropertiesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [454/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceDescriptorBufferFeaturesEXT = =sizeof(VkPhysicalDeviceDescriptorBufferFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [455/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceDescriptorBufferPropertiesEXT = =sizeof(VkPhysicalDeviceDescriptorBufferPropertiesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [456/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceDescriptorIndexingFeatures = =sizeof(VkPhysicalDeviceDescriptorIndexingFeatures),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [457/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceDescriptorIndexingProperties = =sizeof(VkPhysicalDeviceDescriptorIndexingProperties),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [458/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceDescriptorPoolOverallocationFeaturesNV = =sizeof(VkPhysicalDeviceDescriptorPoolOverallocationFeaturesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [459/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceDescriptorSetHostMappingFeaturesVALVE = =sizeof(VkPhysicalDeviceDescriptorSetHostMappingFeaturesVALVE),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [460/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV = =sizeof(VkPhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [461/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceDeviceGeneratedCommandsFeaturesNV = =sizeof(VkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [462/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceDeviceGeneratedCommandsPropertiesNV = =sizeof(VkPhysicalDeviceDeviceGeneratedCommandsPropertiesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [463/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceDeviceMemoryReportFeaturesEXT = =sizeof(VkPhysicalDeviceDeviceMemoryReportFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [464/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceDiagnosticsConfigFeaturesNV = =sizeof(VkPhysicalDeviceDiagnosticsConfigFeaturesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [465/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceDiscardRectanglePropertiesEXT = =sizeof(VkPhysicalDeviceDiscardRectanglePropertiesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [466/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceDisplacementMicromapFeaturesNV = =sizeof(VkPhysicalDeviceDisplacementMicromapFeaturesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [467/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceDisplacementMicromapPropertiesNV = =sizeof(VkPhysicalDeviceDisplacementMicromapPropertiesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [468/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceDriverProperties = =sizeof(VkPhysicalDeviceDriverProperties),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [469/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceDrmPropertiesEXT = =sizeof(VkPhysicalDeviceDrmPropertiesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [470/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceDynamicRenderingFeatures = =sizeof(VkPhysicalDeviceDynamicRenderingFeatures),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [471/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT = =sizeof(VkPhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [472/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceExclusiveScissorFeaturesNV = =sizeof(VkPhysicalDeviceExclusiveScissorFeaturesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [473/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceExtendedDynamicState2FeaturesEXT = =sizeof(VkPhysicalDeviceExtendedDynamicState2FeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [474/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceExtendedDynamicState3FeaturesEXT = =sizeof(VkPhysicalDeviceExtendedDynamicState3FeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [475/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceExtendedDynamicState3PropertiesEXT = =sizeof(VkPhysicalDeviceExtendedDynamicState3PropertiesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [476/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceExtendedDynamicStateFeaturesEXT = =sizeof(VkPhysicalDeviceExtendedDynamicStateFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [477/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceExtendedSparseAddressSpaceFeaturesNV = =sizeof(VkPhysicalDeviceExtendedSparseAddressSpaceFeaturesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [478/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceExtendedSparseAddressSpacePropertiesNV = =sizeof(VkPhysicalDeviceExtendedSparseAddressSpacePropertiesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [479/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceExternalBufferInfo = =sizeof(VkPhysicalDeviceExternalBufferInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [480/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceExternalFenceInfo = =sizeof(VkPhysicalDeviceExternalFenceInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [481/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceExternalImageFormatInfo = =sizeof(VkPhysicalDeviceExternalImageFormatInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [482/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceExternalMemoryHostPropertiesEXT = =sizeof(VkPhysicalDeviceExternalMemoryHostPropertiesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [483/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceExternalMemoryRDMAFeaturesNV = =sizeof(VkPhysicalDeviceExternalMemoryRDMAFeaturesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [484/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceExternalSemaphoreInfo = =sizeof(VkPhysicalDeviceExternalSemaphoreInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [485/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceFaultFeaturesEXT = =sizeof(VkPhysicalDeviceFaultFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [486/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceFeatures = =sizeof(VkPhysicalDeviceFeatures),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [487/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceFeatures2 = =sizeof(VkPhysicalDeviceFeatures2),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [488/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceFloatControlsProperties = =sizeof(VkPhysicalDeviceFloatControlsProperties),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [489/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceFragmentDensityMap2FeaturesEXT = =sizeof(VkPhysicalDeviceFragmentDensityMap2FeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [490/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceFragmentDensityMap2PropertiesEXT = =sizeof(VkPhysicalDeviceFragmentDensityMap2PropertiesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [491/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceFragmentDensityMapFeaturesEXT = =sizeof(VkPhysicalDeviceFragmentDensityMapFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [492/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM = =sizeof(VkPhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [493/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM = =sizeof(VkPhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [494/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceFragmentDensityMapPropertiesEXT = =sizeof(VkPhysicalDeviceFragmentDensityMapPropertiesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [495/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceFragmentShaderBarycentricFeaturesKHR = =sizeof(VkPhysicalDeviceFragmentShaderBarycentricFeaturesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [496/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceFragmentShaderBarycentricPropertiesKHR = =sizeof(VkPhysicalDeviceFragmentShaderBarycentricPropertiesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [497/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceFragmentShaderInterlockFeaturesEXT = =sizeof(VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [498/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceFragmentShadingRateEnumsFeaturesNV = =sizeof(VkPhysicalDeviceFragmentShadingRateEnumsFeaturesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [499/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceFragmentShadingRateEnumsPropertiesNV = =sizeof(VkPhysicalDeviceFragmentShadingRateEnumsPropertiesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [500/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceFragmentShadingRateFeaturesKHR = =sizeof(VkPhysicalDeviceFragmentShadingRateFeaturesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [501/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceFragmentShadingRateKHR = =sizeof(VkPhysicalDeviceFragmentShadingRateKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [502/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceFragmentShadingRatePropertiesKHR = =sizeof(VkPhysicalDeviceFragmentShadingRatePropertiesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [503/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceFrameBoundaryFeaturesEXT = =sizeof(VkPhysicalDeviceFrameBoundaryFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [504/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceGlobalPriorityQueryFeaturesKHR = =sizeof(VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [505/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceGraphicsPipelineLibraryFeaturesEXT = =sizeof(VkPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [506/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceGraphicsPipelineLibraryPropertiesEXT = =sizeof(VkPhysicalDeviceGraphicsPipelineLibraryPropertiesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [507/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceGroupProperties = =sizeof(VkPhysicalDeviceGroupProperties),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [508/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceHostImageCopyFeaturesEXT = =sizeof(VkPhysicalDeviceHostImageCopyFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [509/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceHostImageCopyPropertiesEXT = =sizeof(VkPhysicalDeviceHostImageCopyPropertiesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [510/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceHostQueryResetFeatures = =sizeof(VkPhysicalDeviceHostQueryResetFeatures),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [511/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceIDProperties = =sizeof(VkPhysicalDeviceIDProperties),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [512/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceImage2DViewOf3DFeaturesEXT = =sizeof(VkPhysicalDeviceImage2DViewOf3DFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [513/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceImageCompressionControlFeaturesEXT = =sizeof(VkPhysicalDeviceImageCompressionControlFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [514/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceImageCompressionControlSwapchainFeaturesEXT = =sizeof(VkPhysicalDeviceImageCompressionControlSwapchainFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [515/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceImageDrmFormatModifierInfoEXT = =sizeof(VkPhysicalDeviceImageDrmFormatModifierInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [516/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceImageFormatInfo2 = =sizeof(VkPhysicalDeviceImageFormatInfo2),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [517/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceImagelessFramebufferFeatures = =sizeof(VkPhysicalDeviceImagelessFramebufferFeatures),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [518/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceImageProcessing2FeaturesQCOM = =sizeof(VkPhysicalDeviceImageProcessing2FeaturesQCOM),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [519/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceImageProcessing2PropertiesQCOM = =sizeof(VkPhysicalDeviceImageProcessing2PropertiesQCOM),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [520/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceImageProcessingFeaturesQCOM = =sizeof(VkPhysicalDeviceImageProcessingFeaturesQCOM),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [521/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceImageProcessingPropertiesQCOM = =sizeof(VkPhysicalDeviceImageProcessingPropertiesQCOM),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [522/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceImageRobustnessFeatures = =sizeof(VkPhysicalDeviceImageRobustnessFeatures),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [523/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceImageSlicedViewOf3DFeaturesEXT = =sizeof(VkPhysicalDeviceImageSlicedViewOf3DFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [524/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceImageViewImageFormatInfoEXT = =sizeof(VkPhysicalDeviceImageViewImageFormatInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [525/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceImageViewMinLodFeaturesEXT = =sizeof(VkPhysicalDeviceImageViewMinLodFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [526/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceIndexTypeUint8FeaturesEXT = =sizeof(VkPhysicalDeviceIndexTypeUint8FeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [527/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceInheritedViewportScissorFeaturesNV = =sizeof(VkPhysicalDeviceInheritedViewportScissorFeaturesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [528/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceInlineUniformBlockFeatures = =sizeof(VkPhysicalDeviceInlineUniformBlockFeatures),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [529/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceInlineUniformBlockProperties = =sizeof(VkPhysicalDeviceInlineUniformBlockProperties),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [530/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceInvocationMaskFeaturesHUAWEI = =sizeof(VkPhysicalDeviceInvocationMaskFeaturesHUAWEI),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [531/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceLayeredDriverPropertiesMSFT = =sizeof(VkPhysicalDeviceLayeredDriverPropertiesMSFT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [532/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceLegacyDitheringFeaturesEXT = =sizeof(VkPhysicalDeviceLegacyDitheringFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [533/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceLimits = =sizeof(VkPhysicalDeviceLimits),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [534/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceLinearColorAttachmentFeaturesNV = =sizeof(VkPhysicalDeviceLinearColorAttachmentFeaturesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [535/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceLineRasterizationFeaturesEXT = =sizeof(VkPhysicalDeviceLineRasterizationFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [536/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceLineRasterizationPropertiesEXT = =sizeof(VkPhysicalDeviceLineRasterizationPropertiesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [537/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceMaintenance3Properties = =sizeof(VkPhysicalDeviceMaintenance3Properties),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [538/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceMaintenance4Features = =sizeof(VkPhysicalDeviceMaintenance4Features),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [539/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceMaintenance4Properties = =sizeof(VkPhysicalDeviceMaintenance4Properties),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [540/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceMaintenance5FeaturesKHR = =sizeof(VkPhysicalDeviceMaintenance5FeaturesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [541/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceMaintenance5PropertiesKHR = =sizeof(VkPhysicalDeviceMaintenance5PropertiesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [542/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceMaintenance6FeaturesKHR = =sizeof(VkPhysicalDeviceMaintenance6FeaturesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [543/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceMaintenance6PropertiesKHR = =sizeof(VkPhysicalDeviceMaintenance6PropertiesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [544/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceMemoryBudgetPropertiesEXT = =sizeof(VkPhysicalDeviceMemoryBudgetPropertiesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [545/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceMemoryDecompressionFeaturesNV = =sizeof(VkPhysicalDeviceMemoryDecompressionFeaturesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [546/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceMemoryDecompressionPropertiesNV = =sizeof(VkPhysicalDeviceMemoryDecompressionPropertiesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [547/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceMemoryPriorityFeaturesEXT = =sizeof(VkPhysicalDeviceMemoryPriorityFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [548/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceMemoryProperties = =sizeof(VkPhysicalDeviceMemoryProperties),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [549/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceMemoryProperties2 = =sizeof(VkPhysicalDeviceMemoryProperties2),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [550/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceMeshShaderFeaturesEXT = =sizeof(VkPhysicalDeviceMeshShaderFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [551/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceMeshShaderFeaturesNV = =sizeof(VkPhysicalDeviceMeshShaderFeaturesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [552/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceMeshShaderPropertiesEXT = =sizeof(VkPhysicalDeviceMeshShaderPropertiesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [553/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceMeshShaderPropertiesNV = =sizeof(VkPhysicalDeviceMeshShaderPropertiesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [554/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceMultiDrawFeaturesEXT = =sizeof(VkPhysicalDeviceMultiDrawFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [555/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceMultiDrawPropertiesEXT = =sizeof(VkPhysicalDeviceMultiDrawPropertiesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [556/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT = =sizeof(VkPhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [557/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceMultiviewFeatures = =sizeof(VkPhysicalDeviceMultiviewFeatures),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [558/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX = =sizeof(VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [559/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM = =sizeof(VkPhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [560/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM = =sizeof(VkPhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [561/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceMultiviewProperties = =sizeof(VkPhysicalDeviceMultiviewProperties),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [562/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceMutableDescriptorTypeFeaturesEXT = =sizeof(VkPhysicalDeviceMutableDescriptorTypeFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [563/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceNestedCommandBufferFeaturesEXT = =sizeof(VkPhysicalDeviceNestedCommandBufferFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [564/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceNestedCommandBufferPropertiesEXT = =sizeof(VkPhysicalDeviceNestedCommandBufferPropertiesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [565/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceNonSeamlessCubeMapFeaturesEXT = =sizeof(VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [566/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceOpacityMicromapFeaturesEXT = =sizeof(VkPhysicalDeviceOpacityMicromapFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [567/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceOpacityMicromapPropertiesEXT = =sizeof(VkPhysicalDeviceOpacityMicromapPropertiesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [568/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceOpticalFlowFeaturesNV = =sizeof(VkPhysicalDeviceOpticalFlowFeaturesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [569/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceOpticalFlowPropertiesNV = =sizeof(VkPhysicalDeviceOpticalFlowPropertiesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [570/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT = =sizeof(VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [571/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDevicePCIBusInfoPropertiesEXT = =sizeof(VkPhysicalDevicePCIBusInfoPropertiesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [572/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDevicePerformanceQueryFeaturesKHR = =sizeof(VkPhysicalDevicePerformanceQueryFeaturesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [573/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDevicePerformanceQueryPropertiesKHR = =sizeof(VkPhysicalDevicePerformanceQueryPropertiesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [574/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDevicePerStageDescriptorSetFeaturesNV = =sizeof(VkPhysicalDevicePerStageDescriptorSetFeaturesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [575/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDevicePipelineCreationCacheControlFeatures = =sizeof(VkPhysicalDevicePipelineCreationCacheControlFeatures),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [576/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDevicePipelineExecutablePropertiesFeaturesKHR = =sizeof(VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [577/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT = =sizeof(VkPhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [578/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDevicePipelinePropertiesFeaturesEXT = =sizeof(VkPhysicalDevicePipelinePropertiesFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [579/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDevicePipelineProtectedAccessFeaturesEXT = =sizeof(VkPhysicalDevicePipelineProtectedAccessFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [580/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDevicePipelineRobustnessFeaturesEXT = =sizeof(VkPhysicalDevicePipelineRobustnessFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [581/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDevicePipelineRobustnessPropertiesEXT = =sizeof(VkPhysicalDevicePipelineRobustnessPropertiesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [582/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDevicePointClippingProperties = =sizeof(VkPhysicalDevicePointClippingProperties),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [583/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDevicePortabilitySubsetFeaturesKHR = =sizeof(VkPhysicalDevicePortabilitySubsetFeaturesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [584/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDevicePortabilitySubsetPropertiesKHR = =sizeof(VkPhysicalDevicePortabilitySubsetPropertiesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [585/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDevicePresentBarrierFeaturesNV = =sizeof(VkPhysicalDevicePresentBarrierFeaturesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [586/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDevicePresentIdFeaturesKHR = =sizeof(VkPhysicalDevicePresentIdFeaturesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [587/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDevicePresentWaitFeaturesKHR = =sizeof(VkPhysicalDevicePresentWaitFeaturesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [588/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDevicePrimitivesGeneratedQueryFeaturesEXT = =sizeof(VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [589/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT = =sizeof(VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [590/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDevicePrivateDataFeatures = =sizeof(VkPhysicalDevicePrivateDataFeatures),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [591/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceProperties = =sizeof(VkPhysicalDeviceProperties),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [592/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceProperties2 = =sizeof(VkPhysicalDeviceProperties2),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [593/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceProtectedMemoryFeatures = =sizeof(VkPhysicalDeviceProtectedMemoryFeatures),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [594/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceProtectedMemoryProperties = =sizeof(VkPhysicalDeviceProtectedMemoryProperties),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [595/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceProvokingVertexFeaturesEXT = =sizeof(VkPhysicalDeviceProvokingVertexFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [596/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceProvokingVertexPropertiesEXT = =sizeof(VkPhysicalDeviceProvokingVertexPropertiesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [597/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDevicePushDescriptorPropertiesKHR = =sizeof(VkPhysicalDevicePushDescriptorPropertiesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [598/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT = =sizeof(VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [599/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceRayQueryFeaturesKHR = =sizeof(VkPhysicalDeviceRayQueryFeaturesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [600/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceRayTracingInvocationReorderFeaturesNV = =sizeof(VkPhysicalDeviceRayTracingInvocationReorderFeaturesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [601/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceRayTracingInvocationReorderPropertiesNV = =sizeof(VkPhysicalDeviceRayTracingInvocationReorderPropertiesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [602/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceRayTracingMaintenance1FeaturesKHR = =sizeof(VkPhysicalDeviceRayTracingMaintenance1FeaturesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [603/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceRayTracingMotionBlurFeaturesNV = =sizeof(VkPhysicalDeviceRayTracingMotionBlurFeaturesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [604/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceRayTracingPipelineFeaturesKHR = =sizeof(VkPhysicalDeviceRayTracingPipelineFeaturesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [605/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceRayTracingPipelinePropertiesKHR = =sizeof(VkPhysicalDeviceRayTracingPipelinePropertiesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [606/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceRayTracingPositionFetchFeaturesKHR = =sizeof(VkPhysicalDeviceRayTracingPositionFetchFeaturesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [607/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceRayTracingPropertiesNV = =sizeof(VkPhysicalDeviceRayTracingPropertiesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [608/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceRelaxedLineRasterizationFeaturesIMG = =sizeof(VkPhysicalDeviceRelaxedLineRasterizationFeaturesIMG),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [609/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceRenderPassStripedFeaturesARM = =sizeof(VkPhysicalDeviceRenderPassStripedFeaturesARM),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [610/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceRenderPassStripedPropertiesARM = =sizeof(VkPhysicalDeviceRenderPassStripedPropertiesARM),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [611/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceRepresentativeFragmentTestFeaturesNV = =sizeof(VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [612/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceRGBA10X6FormatsFeaturesEXT = =sizeof(VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [613/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceRobustness2FeaturesEXT = =sizeof(VkPhysicalDeviceRobustness2FeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [614/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceRobustness2PropertiesEXT = =sizeof(VkPhysicalDeviceRobustness2PropertiesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [615/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceSampleLocationsPropertiesEXT = =sizeof(VkPhysicalDeviceSampleLocationsPropertiesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [616/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceSamplerFilterMinmaxProperties = =sizeof(VkPhysicalDeviceSamplerFilterMinmaxProperties),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [617/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceSamplerYcbcrConversionFeatures = =sizeof(VkPhysicalDeviceSamplerYcbcrConversionFeatures),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [618/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceScalarBlockLayoutFeatures = =sizeof(VkPhysicalDeviceScalarBlockLayoutFeatures),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [619/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceSchedulingControlsFeaturesARM = =sizeof(VkPhysicalDeviceSchedulingControlsFeaturesARM),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [620/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceSchedulingControlsPropertiesARM = =sizeof(VkPhysicalDeviceSchedulingControlsPropertiesARM),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [621/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceSeparateDepthStencilLayoutsFeatures = =sizeof(VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [622/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceShaderAtomicFloat2FeaturesEXT = =sizeof(VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [623/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT = =sizeof(VkPhysicalDeviceShaderAtomicFloatFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [624/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceShaderAtomicInt64Features = =sizeof(VkPhysicalDeviceShaderAtomicInt64Features),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [625/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceShaderClockFeaturesKHR = =sizeof(VkPhysicalDeviceShaderClockFeaturesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [626/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceShaderCoreBuiltinsFeaturesARM = =sizeof(VkPhysicalDeviceShaderCoreBuiltinsFeaturesARM),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [627/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceShaderCoreBuiltinsPropertiesARM = =sizeof(VkPhysicalDeviceShaderCoreBuiltinsPropertiesARM),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [628/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceShaderCoreProperties2AMD = =sizeof(VkPhysicalDeviceShaderCoreProperties2AMD),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [629/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceShaderCorePropertiesAMD = =sizeof(VkPhysicalDeviceShaderCorePropertiesAMD),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [630/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceShaderCorePropertiesARM = =sizeof(VkPhysicalDeviceShaderCorePropertiesARM),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [631/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceShaderDemoteToHelperInvocationFeatures = =sizeof(VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [632/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceShaderDrawParametersFeatures = =sizeof(VkPhysicalDeviceShaderDrawParametersFeatures),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [633/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD = =sizeof(VkPhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [634/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceShaderEnqueueFeaturesAMDX = =sizeof(VkPhysicalDeviceShaderEnqueueFeaturesAMDX),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [635/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceShaderEnqueuePropertiesAMDX = =sizeof(VkPhysicalDeviceShaderEnqueuePropertiesAMDX),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [636/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceShaderFloat16Int8Features = =sizeof(VkPhysicalDeviceShaderFloat16Int8Features),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [637/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceShaderImageAtomicInt64FeaturesEXT = =sizeof(VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [638/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceShaderImageFootprintFeaturesNV = =sizeof(VkPhysicalDeviceShaderImageFootprintFeaturesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [639/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceShaderIntegerDotProductFeatures = =sizeof(VkPhysicalDeviceShaderIntegerDotProductFeatures),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [640/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceShaderIntegerDotProductProperties = =sizeof(VkPhysicalDeviceShaderIntegerDotProductProperties),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [641/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL = =sizeof(VkPhysicalDeviceShaderIntegerFunctions2FeaturesINTEL),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [642/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceShaderModuleIdentifierFeaturesEXT = =sizeof(VkPhysicalDeviceShaderModuleIdentifierFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [643/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceShaderModuleIdentifierPropertiesEXT = =sizeof(VkPhysicalDeviceShaderModuleIdentifierPropertiesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [644/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceShaderObjectFeaturesEXT = =sizeof(VkPhysicalDeviceShaderObjectFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [645/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceShaderObjectPropertiesEXT = =sizeof(VkPhysicalDeviceShaderObjectPropertiesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [646/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceShaderSMBuiltinsFeaturesNV = =sizeof(VkPhysicalDeviceShaderSMBuiltinsFeaturesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [647/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceShaderSMBuiltinsPropertiesNV = =sizeof(VkPhysicalDeviceShaderSMBuiltinsPropertiesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [648/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceShaderSubgroupExtendedTypesFeatures = =sizeof(VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [649/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR = =sizeof(VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [650/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceShaderTerminateInvocationFeatures = =sizeof(VkPhysicalDeviceShaderTerminateInvocationFeatures),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [651/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceShaderTileImageFeaturesEXT = =sizeof(VkPhysicalDeviceShaderTileImageFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [652/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceShaderTileImagePropertiesEXT = =sizeof(VkPhysicalDeviceShaderTileImagePropertiesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [653/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceShadingRateImageFeaturesNV = =sizeof(VkPhysicalDeviceShadingRateImageFeaturesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [654/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceShadingRateImagePropertiesNV = =sizeof(VkPhysicalDeviceShadingRateImagePropertiesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [655/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceSparseImageFormatInfo2 = =sizeof(VkPhysicalDeviceSparseImageFormatInfo2),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [656/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceSparseProperties = =sizeof(VkPhysicalDeviceSparseProperties),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [657/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceSubgroupProperties = =sizeof(VkPhysicalDeviceSubgroupProperties),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [658/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceSubgroupSizeControlFeatures = =sizeof(VkPhysicalDeviceSubgroupSizeControlFeatures),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [659/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceSubgroupSizeControlProperties = =sizeof(VkPhysicalDeviceSubgroupSizeControlProperties),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [660/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceSubpassMergeFeedbackFeaturesEXT = =sizeof(VkPhysicalDeviceSubpassMergeFeedbackFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [661/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceSubpassShadingFeaturesHUAWEI = =sizeof(VkPhysicalDeviceSubpassShadingFeaturesHUAWEI),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [662/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceSubpassShadingPropertiesHUAWEI = =sizeof(VkPhysicalDeviceSubpassShadingPropertiesHUAWEI),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [663/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceSurfaceInfo2KHR = =sizeof(VkPhysicalDeviceSurfaceInfo2KHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [664/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceSwapchainMaintenance1FeaturesEXT = =sizeof(VkPhysicalDeviceSwapchainMaintenance1FeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [665/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceSynchronization2Features = =sizeof(VkPhysicalDeviceSynchronization2Features),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [666/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceTexelBufferAlignmentFeaturesEXT = =sizeof(VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [667/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceTexelBufferAlignmentProperties = =sizeof(VkPhysicalDeviceTexelBufferAlignmentProperties),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [668/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceTextureCompressionASTCHDRFeatures = =sizeof(VkPhysicalDeviceTextureCompressionASTCHDRFeatures),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [669/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceTilePropertiesFeaturesQCOM = =sizeof(VkPhysicalDeviceTilePropertiesFeaturesQCOM),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [670/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceTimelineSemaphoreFeatures = =sizeof(VkPhysicalDeviceTimelineSemaphoreFeatures),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [671/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceTimelineSemaphoreProperties = =sizeof(VkPhysicalDeviceTimelineSemaphoreProperties),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [672/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceToolProperties = =sizeof(VkPhysicalDeviceToolProperties),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [673/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceTransformFeedbackFeaturesEXT = =sizeof(VkPhysicalDeviceTransformFeedbackFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [674/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceTransformFeedbackPropertiesEXT = =sizeof(VkPhysicalDeviceTransformFeedbackPropertiesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [675/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceUniformBufferStandardLayoutFeatures = =sizeof(VkPhysicalDeviceUniformBufferStandardLayoutFeatures),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [676/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceVariablePointersFeatures = =sizeof(VkPhysicalDeviceVariablePointersFeatures),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [677/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceVertexAttributeDivisorFeaturesKHR = =sizeof(VkPhysicalDeviceVertexAttributeDivisorFeaturesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [678/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceVertexAttributeDivisorPropertiesEXT = =sizeof(VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [679/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceVertexAttributeDivisorPropertiesKHR = =sizeof(VkPhysicalDeviceVertexAttributeDivisorPropertiesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [680/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceVertexInputDynamicStateFeaturesEXT = =sizeof(VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [681/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceVideoEncodeQualityLevelInfoKHR = =sizeof(VkPhysicalDeviceVideoEncodeQualityLevelInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [682/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceVideoFormatInfoKHR = =sizeof(VkPhysicalDeviceVideoFormatInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [683/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceVideoMaintenance1FeaturesKHR = =sizeof(VkPhysicalDeviceVideoMaintenance1FeaturesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [684/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceVulkan11Features = =sizeof(VkPhysicalDeviceVulkan11Features),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [685/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceVulkan11Properties = =sizeof(VkPhysicalDeviceVulkan11Properties),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [686/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceVulkan12Features = =sizeof(VkPhysicalDeviceVulkan12Features),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [687/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceVulkan12Properties = =sizeof(VkPhysicalDeviceVulkan12Properties),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [688/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceVulkan13Features = =sizeof(VkPhysicalDeviceVulkan13Features),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [689/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceVulkan13Properties = =sizeof(VkPhysicalDeviceVulkan13Properties),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [690/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceVulkanMemoryModelFeatures = =sizeof(VkPhysicalDeviceVulkanMemoryModelFeatures),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [691/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR = =sizeof(VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [692/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT = =sizeof(VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [693/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceYcbcrDegammaFeaturesQCOM = =sizeof(VkPhysicalDeviceYcbcrDegammaFeaturesQCOM),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [694/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceYcbcrImageArraysFeaturesEXT = =sizeof(VkPhysicalDeviceYcbcrImageArraysFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [695/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures = =sizeof(VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [696/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::Pipeline = =sizeof(VkPipeline),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [697/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineCache = =sizeof(VkPipelineCache),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [698/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineCacheCreateInfo = =sizeof(VkPipelineCacheCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [699/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineCacheHeaderVersionOne = =sizeof(VkPipelineCacheHeaderVersionOne),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [700/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineColorBlendAdvancedStateCreateInfoEXT = =sizeof(VkPipelineColorBlendAdvancedStateCreateInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [701/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineColorBlendAttachmentState = =sizeof(VkPipelineColorBlendAttachmentState),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [702/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineColorBlendStateCreateInfo = =sizeof(VkPipelineColorBlendStateCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [703/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineColorWriteCreateInfoEXT = =sizeof(VkPipelineColorWriteCreateInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [704/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineCompilerControlCreateInfoAMD = =sizeof(VkPipelineCompilerControlCreateInfoAMD),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [705/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineCoverageModulationStateCreateInfoNV = =sizeof(VkPipelineCoverageModulationStateCreateInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [706/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineCoverageReductionStateCreateInfoNV = =sizeof(VkPipelineCoverageReductionStateCreateInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [707/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineCoverageToColorStateCreateInfoNV = =sizeof(VkPipelineCoverageToColorStateCreateInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [708/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineCreateFlags2CreateInfoKHR = =sizeof(VkPipelineCreateFlags2CreateInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [709/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineCreationFeedback = =sizeof(VkPipelineCreationFeedback),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [710/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineCreationFeedbackCreateInfo = =sizeof(VkPipelineCreationFeedbackCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [711/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineDepthStencilStateCreateInfo = =sizeof(VkPipelineDepthStencilStateCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [712/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineDiscardRectangleStateCreateInfoEXT = =sizeof(VkPipelineDiscardRectangleStateCreateInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [713/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineDynamicStateCreateInfo = =sizeof(VkPipelineDynamicStateCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [714/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineExecutableInfoKHR = =sizeof(VkPipelineExecutableInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [715/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineExecutableInternalRepresentationKHR = =sizeof(VkPipelineExecutableInternalRepresentationKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [716/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineExecutablePropertiesKHR = =sizeof(VkPipelineExecutablePropertiesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [717/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineExecutableStatisticKHR = =sizeof(VkPipelineExecutableStatisticKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [718/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineExecutableStatisticValueKHR = =sizeof(VkPipelineExecutableStatisticValueKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [719/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineFragmentShadingRateEnumStateCreateInfoNV = =sizeof(VkPipelineFragmentShadingRateEnumStateCreateInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [720/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineFragmentShadingRateStateCreateInfoKHR = =sizeof(VkPipelineFragmentShadingRateStateCreateInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [721/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineIndirectDeviceAddressInfoNV = =sizeof(VkPipelineIndirectDeviceAddressInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [722/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineInfoKHR = =sizeof(VkPipelineInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [723/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineInputAssemblyStateCreateInfo = =sizeof(VkPipelineInputAssemblyStateCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [724/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineLayout = =sizeof(VkPipelineLayout),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [725/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineLayoutCreateInfo = =sizeof(VkPipelineLayoutCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [726/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineLibraryCreateInfoKHR = =sizeof(VkPipelineLibraryCreateInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [727/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineMultisampleStateCreateInfo = =sizeof(VkPipelineMultisampleStateCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [728/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelinePropertiesIdentifierEXT = =sizeof(VkPipelinePropertiesIdentifierEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [729/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineRasterizationConservativeStateCreateInfoEXT = =sizeof(VkPipelineRasterizationConservativeStateCreateInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [730/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineRasterizationDepthClipStateCreateInfoEXT = =sizeof(VkPipelineRasterizationDepthClipStateCreateInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [731/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineRasterizationLineStateCreateInfoEXT = =sizeof(VkPipelineRasterizationLineStateCreateInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [732/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineRasterizationProvokingVertexStateCreateInfoEXT = =sizeof(VkPipelineRasterizationProvokingVertexStateCreateInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [733/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineRasterizationStateCreateInfo = =sizeof(VkPipelineRasterizationStateCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [734/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineRasterizationStateRasterizationOrderAMD = =sizeof(VkPipelineRasterizationStateRasterizationOrderAMD),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [735/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineRasterizationStateStreamCreateInfoEXT = =sizeof(VkPipelineRasterizationStateStreamCreateInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [736/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineRenderingCreateInfo = =sizeof(VkPipelineRenderingCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [737/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineRepresentativeFragmentTestStateCreateInfoNV = =sizeof(VkPipelineRepresentativeFragmentTestStateCreateInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [738/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineRobustnessCreateInfoEXT = =sizeof(VkPipelineRobustnessCreateInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [739/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineSampleLocationsStateCreateInfoEXT = =sizeof(VkPipelineSampleLocationsStateCreateInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [740/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineShaderStageCreateInfo = =sizeof(VkPipelineShaderStageCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [741/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineShaderStageModuleIdentifierCreateInfoEXT = =sizeof(VkPipelineShaderStageModuleIdentifierCreateInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [742/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineShaderStageNodeCreateInfoAMDX = =sizeof(VkPipelineShaderStageNodeCreateInfoAMDX),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [743/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineShaderStageRequiredSubgroupSizeCreateInfo = =sizeof(VkPipelineShaderStageRequiredSubgroupSizeCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [744/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineTessellationDomainOriginStateCreateInfo = =sizeof(VkPipelineTessellationDomainOriginStateCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [745/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineTessellationStateCreateInfo = =sizeof(VkPipelineTessellationStateCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [746/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineVertexInputDivisorStateCreateInfoKHR = =sizeof(VkPipelineVertexInputDivisorStateCreateInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [747/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineVertexInputStateCreateInfo = =sizeof(VkPipelineVertexInputStateCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [748/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineViewportCoarseSampleOrderStateCreateInfoNV = =sizeof(VkPipelineViewportCoarseSampleOrderStateCreateInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [749/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineViewportDepthClipControlCreateInfoEXT = =sizeof(VkPipelineViewportDepthClipControlCreateInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [750/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineViewportExclusiveScissorStateCreateInfoNV = =sizeof(VkPipelineViewportExclusiveScissorStateCreateInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [751/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineViewportShadingRateImageStateCreateInfoNV = =sizeof(VkPipelineViewportShadingRateImageStateCreateInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [752/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineViewportStateCreateInfo = =sizeof(VkPipelineViewportStateCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [753/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineViewportSwizzleStateCreateInfoNV = =sizeof(VkPipelineViewportSwizzleStateCreateInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [754/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PipelineViewportWScalingStateCreateInfoNV = =sizeof(VkPipelineViewportWScalingStateCreateInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [755/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PresentIdKHR = =sizeof(VkPresentIdKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [756/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PresentInfoKHR = =sizeof(VkPresentInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [757/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PresentRegionKHR = =sizeof(VkPresentRegionKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [758/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PresentRegionsKHR = =sizeof(VkPresentRegionsKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [759/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PresentTimeGOOGLE = =sizeof(VkPresentTimeGOOGLE),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [760/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PresentTimesInfoGOOGLE = =sizeof(VkPresentTimesInfoGOOGLE),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [761/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PrivateDataSlot = =sizeof(VkPrivateDataSlot),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [762/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PrivateDataSlotCreateInfo = =sizeof(VkPrivateDataSlotCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [763/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ProtectedSubmitInfo = =sizeof(VkProtectedSubmitInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [764/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PushConstantRange = =sizeof(VkPushConstantRange),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [765/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PushConstantsInfoKHR = =sizeof(VkPushConstantsInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [766/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PushDescriptorSetInfoKHR = =sizeof(VkPushDescriptorSetInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [767/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::PushDescriptorSetWithTemplateInfoKHR = =sizeof(VkPushDescriptorSetWithTemplateInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [768/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::QueryLowLatencySupportNV = =sizeof(VkQueryLowLatencySupportNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [769/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::QueryPool = =sizeof(VkQueryPool),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [770/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::QueryPoolCreateInfo = =sizeof(VkQueryPoolCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [771/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::QueryPoolPerformanceCreateInfoKHR = =sizeof(VkQueryPoolPerformanceCreateInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [772/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::QueryPoolPerformanceQueryCreateInfoINTEL = =sizeof(VkQueryPoolPerformanceQueryCreateInfoINTEL),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [773/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::QueryPoolVideoEncodeFeedbackCreateInfoKHR = =sizeof(VkQueryPoolVideoEncodeFeedbackCreateInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [774/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::Queue = =sizeof(VkQueue),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [775/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::QueueFamilyCheckpointProperties2NV = =sizeof(VkQueueFamilyCheckpointProperties2NV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [776/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::QueueFamilyCheckpointPropertiesNV = =sizeof(VkQueueFamilyCheckpointPropertiesNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [777/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::QueueFamilyGlobalPriorityPropertiesKHR = =sizeof(VkQueueFamilyGlobalPriorityPropertiesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [778/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::QueueFamilyProperties = =sizeof(VkQueueFamilyProperties),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [779/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::QueueFamilyProperties2 = =sizeof(VkQueueFamilyProperties2),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [780/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::QueueFamilyQueryResultStatusPropertiesKHR = =sizeof(VkQueueFamilyQueryResultStatusPropertiesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [781/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::QueueFamilyVideoPropertiesKHR = =sizeof(VkQueueFamilyVideoPropertiesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [782/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::RayTracingPipelineCreateInfoKHR = =sizeof(VkRayTracingPipelineCreateInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [783/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::RayTracingPipelineCreateInfoNV = =sizeof(VkRayTracingPipelineCreateInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [784/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::RayTracingPipelineInterfaceCreateInfoKHR = =sizeof(VkRayTracingPipelineInterfaceCreateInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [785/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::RayTracingShaderGroupCreateInfoKHR = =sizeof(VkRayTracingShaderGroupCreateInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [786/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::RayTracingShaderGroupCreateInfoNV = =sizeof(VkRayTracingShaderGroupCreateInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [787/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::Rect2D = =sizeof(VkRect2D),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [788/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::RectLayerKHR = =sizeof(VkRectLayerKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [789/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::RefreshCycleDurationGOOGLE = =sizeof(VkRefreshCycleDurationGOOGLE),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [790/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ReleaseSwapchainImagesInfoEXT = =sizeof(VkReleaseSwapchainImagesInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [791/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::RenderingAreaInfoKHR = =sizeof(VkRenderingAreaInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [792/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::RenderingAttachmentInfo = =sizeof(VkRenderingAttachmentInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [793/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::RenderingFragmentDensityMapAttachmentInfoEXT = =sizeof(VkRenderingFragmentDensityMapAttachmentInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [794/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::RenderingFragmentShadingRateAttachmentInfoKHR = =sizeof(VkRenderingFragmentShadingRateAttachmentInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [795/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::RenderingInfo = =sizeof(VkRenderingInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [796/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::RenderPass = =sizeof(VkRenderPass),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [797/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::RenderPassAttachmentBeginInfo = =sizeof(VkRenderPassAttachmentBeginInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [798/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::RenderPassBeginInfo = =sizeof(VkRenderPassBeginInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [799/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::RenderPassCreateInfo = =sizeof(VkRenderPassCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [800/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::RenderPassCreateInfo2 = =sizeof(VkRenderPassCreateInfo2),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [801/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::RenderPassCreationControlEXT = =sizeof(VkRenderPassCreationControlEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [802/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::RenderPassCreationFeedbackCreateInfoEXT = =sizeof(VkRenderPassCreationFeedbackCreateInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [803/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::RenderPassCreationFeedbackInfoEXT = =sizeof(VkRenderPassCreationFeedbackInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [804/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::RenderPassFragmentDensityMapCreateInfoEXT = =sizeof(VkRenderPassFragmentDensityMapCreateInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [805/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::RenderPassInputAttachmentAspectCreateInfo = =sizeof(VkRenderPassInputAttachmentAspectCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [806/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::RenderPassMultiviewCreateInfo = =sizeof(VkRenderPassMultiviewCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [807/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::RenderPassSampleLocationsBeginInfoEXT = =sizeof(VkRenderPassSampleLocationsBeginInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [808/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::RenderPassStripeBeginInfoARM = =sizeof(VkRenderPassStripeBeginInfoARM),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [809/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::RenderPassStripeInfoARM = =sizeof(VkRenderPassStripeInfoARM),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [810/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::RenderPassStripeSubmitInfoARM = =sizeof(VkRenderPassStripeSubmitInfoARM),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [811/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::RenderPassSubpassFeedbackCreateInfoEXT = =sizeof(VkRenderPassSubpassFeedbackCreateInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [812/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::RenderPassSubpassFeedbackInfoEXT = =sizeof(VkRenderPassSubpassFeedbackInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [813/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::RenderPassTransformBeginInfoQCOM = =sizeof(VkRenderPassTransformBeginInfoQCOM),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [814/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ResolveImageInfo2 = =sizeof(VkResolveImageInfo2),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [815/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SampleLocationEXT = =sizeof(VkSampleLocationEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [816/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SampleLocationsInfoEXT = =sizeof(VkSampleLocationsInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [817/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::Sampler = =sizeof(VkSampler),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [818/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SamplerBlockMatchWindowCreateInfoQCOM = =sizeof(VkSamplerBlockMatchWindowCreateInfoQCOM),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [819/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SamplerBorderColorComponentMappingCreateInfoEXT = =sizeof(VkSamplerBorderColorComponentMappingCreateInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [820/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SamplerCaptureDescriptorDataInfoEXT = =sizeof(VkSamplerCaptureDescriptorDataInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [821/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SamplerCreateInfo = =sizeof(VkSamplerCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [822/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SamplerCubicWeightsCreateInfoQCOM = =sizeof(VkSamplerCubicWeightsCreateInfoQCOM),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [823/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SamplerCustomBorderColorCreateInfoEXT = =sizeof(VkSamplerCustomBorderColorCreateInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [824/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SamplerReductionModeCreateInfo = =sizeof(VkSamplerReductionModeCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [825/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SamplerYcbcrConversion = =sizeof(VkSamplerYcbcrConversion),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [826/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SamplerYcbcrConversionCreateInfo = =sizeof(VkSamplerYcbcrConversionCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [827/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SamplerYcbcrConversionImageFormatProperties = =sizeof(VkSamplerYcbcrConversionImageFormatProperties),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [828/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SamplerYcbcrConversionInfo = =sizeof(VkSamplerYcbcrConversionInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [829/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SamplerYcbcrConversionYcbcrDegammaCreateInfoQCOM = =sizeof(VkSamplerYcbcrConversionYcbcrDegammaCreateInfoQCOM),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [830/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::Semaphore = =sizeof(VkSemaphore),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [831/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SemaphoreCreateInfo = =sizeof(VkSemaphoreCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [832/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SemaphoreGetFdInfoKHR = =sizeof(VkSemaphoreGetFdInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [833/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SemaphoreSignalInfo = =sizeof(VkSemaphoreSignalInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [834/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SemaphoreSubmitInfo = =sizeof(VkSemaphoreSubmitInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [835/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SemaphoreTypeCreateInfo = =sizeof(VkSemaphoreTypeCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [836/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SemaphoreWaitInfo = =sizeof(VkSemaphoreWaitInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [837/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SetDescriptorBufferOffsetsInfoEXT = =sizeof(VkSetDescriptorBufferOffsetsInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [838/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SetLatencyMarkerInfoNV = =sizeof(VkSetLatencyMarkerInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [839/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SetStateFlagsIndirectCommandNV = =sizeof(VkSetStateFlagsIndirectCommandNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [840/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ShaderCreateInfoEXT = =sizeof(VkShaderCreateInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [841/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ShaderEXT = =sizeof(VkShaderEXT),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [842/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ShaderModule = =sizeof(VkShaderModule),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [843/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ShaderModuleCreateInfo = =sizeof(VkShaderModuleCreateInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [844/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ShaderModuleIdentifierEXT = =sizeof(VkShaderModuleIdentifierEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [845/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ShaderModuleValidationCacheCreateInfoEXT = =sizeof(VkShaderModuleValidationCacheCreateInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [846/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ShaderResourceUsageAMD = =sizeof(VkShaderResourceUsageAMD),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [847/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ShaderStatisticsInfoAMD = =sizeof(VkShaderStatisticsInfoAMD),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [848/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ShadingRatePaletteNV = =sizeof(VkShadingRatePaletteNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [849/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SharedPresentSurfaceCapabilitiesKHR = =sizeof(VkSharedPresentSurfaceCapabilitiesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [850/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SparseBufferMemoryBindInfo = =sizeof(VkSparseBufferMemoryBindInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [851/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SparseImageFormatProperties = =sizeof(VkSparseImageFormatProperties),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [852/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SparseImageFormatProperties2 = =sizeof(VkSparseImageFormatProperties2),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [853/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SparseImageMemoryBind = =sizeof(VkSparseImageMemoryBind),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [854/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SparseImageMemoryBindInfo = =sizeof(VkSparseImageMemoryBindInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [855/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SparseImageMemoryRequirements = =sizeof(VkSparseImageMemoryRequirements),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [856/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SparseImageMemoryRequirements2 = =sizeof(VkSparseImageMemoryRequirements2),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [857/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SparseImageOpaqueMemoryBindInfo = =sizeof(VkSparseImageOpaqueMemoryBindInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [858/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SparseMemoryBind = =sizeof(VkSparseMemoryBind),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [859/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SpecializationInfo = =sizeof(VkSpecializationInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [860/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SpecializationMapEntry = =sizeof(VkSpecializationMapEntry),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [861/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SRTDataNV = =sizeof(VkSRTDataNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [862/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::StencilOpState = =sizeof(VkStencilOpState),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [863/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::StridedDeviceAddressRegionKHR = =sizeof(VkStridedDeviceAddressRegionKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [864/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SubmitInfo = =sizeof(VkSubmitInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [865/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SubmitInfo2 = =sizeof(VkSubmitInfo2),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [866/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SubpassBeginInfo = =sizeof(VkSubpassBeginInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [867/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SubpassDependency = =sizeof(VkSubpassDependency),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [868/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SubpassDependency2 = =sizeof(VkSubpassDependency2),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [869/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SubpassDescription = =sizeof(VkSubpassDescription),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [870/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SubpassDescription2 = =sizeof(VkSubpassDescription2),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [871/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SubpassDescriptionDepthStencilResolve = =sizeof(VkSubpassDescriptionDepthStencilResolve),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [872/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SubpassEndInfo = =sizeof(VkSubpassEndInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [873/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SubpassFragmentDensityMapOffsetEndInfoQCOM = =sizeof(VkSubpassFragmentDensityMapOffsetEndInfoQCOM),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [874/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SubpassResolvePerformanceQueryEXT = =sizeof(VkSubpassResolvePerformanceQueryEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [875/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SubpassSampleLocationsEXT = =sizeof(VkSubpassSampleLocationsEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [876/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SubpassShadingPipelineCreateInfoHUAWEI = =sizeof(VkSubpassShadingPipelineCreateInfoHUAWEI),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [877/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SubresourceHostMemcpySizeEXT = =sizeof(VkSubresourceHostMemcpySizeEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [878/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SubresourceLayout = =sizeof(VkSubresourceLayout),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [879/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SubresourceLayout2KHR = =sizeof(VkSubresourceLayout2KHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [880/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SurfaceCapabilities2EXT = =sizeof(VkSurfaceCapabilities2EXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [881/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SurfaceCapabilities2KHR = =sizeof(VkSurfaceCapabilities2KHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [882/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SurfaceCapabilitiesKHR = =sizeof(VkSurfaceCapabilitiesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [883/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SurfaceCapabilitiesPresentBarrierNV = =sizeof(VkSurfaceCapabilitiesPresentBarrierNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [884/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SurfaceFormat2KHR = =sizeof(VkSurfaceFormat2KHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [885/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SurfaceFormatKHR = =sizeof(VkSurfaceFormatKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [886/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SurfaceKHR = =sizeof(VkSurfaceKHR),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [887/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SurfacePresentModeCompatibilityEXT = =sizeof(VkSurfacePresentModeCompatibilityEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [888/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SurfacePresentModeEXT = =sizeof(VkSurfacePresentModeEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [889/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SurfacePresentScalingCapabilitiesEXT = =sizeof(VkSurfacePresentScalingCapabilitiesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [890/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SurfaceProtectedCapabilitiesKHR = =sizeof(VkSurfaceProtectedCapabilitiesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [891/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SwapchainCounterCreateInfoEXT = =sizeof(VkSwapchainCounterCreateInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [892/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SwapchainCreateInfoKHR = =sizeof(VkSwapchainCreateInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [893/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SwapchainDisplayNativeHdrCreateInfoAMD = =sizeof(VkSwapchainDisplayNativeHdrCreateInfoAMD),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [894/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SwapchainKHR = =sizeof(VkSwapchainKHR),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [895/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SwapchainLatencyCreateInfoNV = =sizeof(VkSwapchainLatencyCreateInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [896/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SwapchainPresentBarrierCreateInfoNV = =sizeof(VkSwapchainPresentBarrierCreateInfoNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [897/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SwapchainPresentFenceInfoEXT = =sizeof(VkSwapchainPresentFenceInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [898/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SwapchainPresentModeInfoEXT = =sizeof(VkSwapchainPresentModeInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [899/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SwapchainPresentModesCreateInfoEXT = =sizeof(VkSwapchainPresentModesCreateInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [900/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::SwapchainPresentScalingCreateInfoEXT = =sizeof(VkSwapchainPresentScalingCreateInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [901/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::TextureLODGatherFormatPropertiesAMD = =sizeof(VkTextureLODGatherFormatPropertiesAMD),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [902/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::TilePropertiesQCOM = =sizeof(VkTilePropertiesQCOM),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [903/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::TimelineSemaphoreSubmitInfo = =sizeof(VkTimelineSemaphoreSubmitInfo),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [904/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::TraceRaysIndirectCommand2KHR = =sizeof(VkTraceRaysIndirectCommand2KHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [905/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::TraceRaysIndirectCommandKHR = =sizeof(VkTraceRaysIndirectCommandKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [906/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::TransformMatrixKHR = =sizeof(VkTransformMatrixKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [907/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ValidationCacheCreateInfoEXT = =sizeof(VkValidationCacheCreateInfoEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [908/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ValidationCacheEXT = =sizeof(VkValidationCacheEXT),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [909/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ValidationFeaturesEXT = =sizeof(VkValidationFeaturesEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [910/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ValidationFlagsEXT = =sizeof(VkValidationFlagsEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [911/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VertexInputAttributeDescription = =sizeof(VkVertexInputAttributeDescription),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [912/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VertexInputAttributeDescription2EXT = =sizeof(VkVertexInputAttributeDescription2EXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [913/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VertexInputBindingDescription = =sizeof(VkVertexInputBindingDescription),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [914/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VertexInputBindingDescription2EXT = =sizeof(VkVertexInputBindingDescription2EXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [915/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VertexInputBindingDivisorDescriptionKHR = =sizeof(VkVertexInputBindingDivisorDescriptionKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [916/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoBeginCodingInfoKHR = =sizeof(VkVideoBeginCodingInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [917/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoCapabilitiesKHR = =sizeof(VkVideoCapabilitiesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [918/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoCodingControlInfoKHR = =sizeof(VkVideoCodingControlInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [919/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoDecodeCapabilitiesKHR = =sizeof(VkVideoDecodeCapabilitiesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [920/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoDecodeH264CapabilitiesKHR = =sizeof(VkVideoDecodeH264CapabilitiesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [921/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoDecodeH264DpbSlotInfoKHR = =sizeof(VkVideoDecodeH264DpbSlotInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [922/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoDecodeH264PictureInfoKHR = =sizeof(VkVideoDecodeH264PictureInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [923/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoDecodeH264ProfileInfoKHR = =sizeof(VkVideoDecodeH264ProfileInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [924/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoDecodeH264SessionParametersAddInfoKHR = =sizeof(VkVideoDecodeH264SessionParametersAddInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [925/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoDecodeH264SessionParametersCreateInfoKHR = =sizeof(VkVideoDecodeH264SessionParametersCreateInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [926/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoDecodeH265CapabilitiesKHR = =sizeof(VkVideoDecodeH265CapabilitiesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [927/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoDecodeH265DpbSlotInfoKHR = =sizeof(VkVideoDecodeH265DpbSlotInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [928/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoDecodeH265PictureInfoKHR = =sizeof(VkVideoDecodeH265PictureInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [929/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoDecodeH265ProfileInfoKHR = =sizeof(VkVideoDecodeH265ProfileInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [930/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoDecodeH265SessionParametersAddInfoKHR = =sizeof(VkVideoDecodeH265SessionParametersAddInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [931/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoDecodeH265SessionParametersCreateInfoKHR = =sizeof(VkVideoDecodeH265SessionParametersCreateInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [932/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoDecodeInfoKHR = =sizeof(VkVideoDecodeInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [933/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoDecodeUsageInfoKHR = =sizeof(VkVideoDecodeUsageInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [934/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeCapabilitiesKHR = =sizeof(VkVideoEncodeCapabilitiesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [935/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeH264CapabilitiesKHR = =sizeof(VkVideoEncodeH264CapabilitiesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [936/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeH264DpbSlotInfoKHR = =sizeof(VkVideoEncodeH264DpbSlotInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [937/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeH264FrameSizeKHR = =sizeof(VkVideoEncodeH264FrameSizeKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [938/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeH264GopRemainingFrameInfoKHR = =sizeof(VkVideoEncodeH264GopRemainingFrameInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [939/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeH264NaluSliceInfoKHR = =sizeof(VkVideoEncodeH264NaluSliceInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [940/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeH264PictureInfoKHR = =sizeof(VkVideoEncodeH264PictureInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [941/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeH264ProfileInfoKHR = =sizeof(VkVideoEncodeH264ProfileInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [942/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeH264QpKHR = =sizeof(VkVideoEncodeH264QpKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [943/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeH264QualityLevelPropertiesKHR = =sizeof(VkVideoEncodeH264QualityLevelPropertiesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [944/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeH264RateControlInfoKHR = =sizeof(VkVideoEncodeH264RateControlInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [945/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeH264RateControlLayerInfoKHR = =sizeof(VkVideoEncodeH264RateControlLayerInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [946/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeH264SessionCreateInfoKHR = =sizeof(VkVideoEncodeH264SessionCreateInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [947/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeH264SessionParametersAddInfoKHR = =sizeof(VkVideoEncodeH264SessionParametersAddInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [948/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeH264SessionParametersCreateInfoKHR = =sizeof(VkVideoEncodeH264SessionParametersCreateInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [949/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeH264SessionParametersFeedbackInfoKHR = =sizeof(VkVideoEncodeH264SessionParametersFeedbackInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [950/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeH264SessionParametersGetInfoKHR = =sizeof(VkVideoEncodeH264SessionParametersGetInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [951/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeH265CapabilitiesKHR = =sizeof(VkVideoEncodeH265CapabilitiesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [952/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeH265DpbSlotInfoKHR = =sizeof(VkVideoEncodeH265DpbSlotInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [953/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeH265FrameSizeKHR = =sizeof(VkVideoEncodeH265FrameSizeKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [954/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeH265GopRemainingFrameInfoKHR = =sizeof(VkVideoEncodeH265GopRemainingFrameInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [955/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeH265NaluSliceSegmentInfoKHR = =sizeof(VkVideoEncodeH265NaluSliceSegmentInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [956/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeH265PictureInfoKHR = =sizeof(VkVideoEncodeH265PictureInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [957/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeH265ProfileInfoKHR = =sizeof(VkVideoEncodeH265ProfileInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [958/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeH265QpKHR = =sizeof(VkVideoEncodeH265QpKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [959/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeH265QualityLevelPropertiesKHR = =sizeof(VkVideoEncodeH265QualityLevelPropertiesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [960/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeH265RateControlInfoKHR = =sizeof(VkVideoEncodeH265RateControlInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [961/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeH265RateControlLayerInfoKHR = =sizeof(VkVideoEncodeH265RateControlLayerInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [962/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeH265SessionCreateInfoKHR = =sizeof(VkVideoEncodeH265SessionCreateInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [963/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeH265SessionParametersAddInfoKHR = =sizeof(VkVideoEncodeH265SessionParametersAddInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [964/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeH265SessionParametersCreateInfoKHR = =sizeof(VkVideoEncodeH265SessionParametersCreateInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [965/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeH265SessionParametersFeedbackInfoKHR = =sizeof(VkVideoEncodeH265SessionParametersFeedbackInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [966/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeH265SessionParametersGetInfoKHR = =sizeof(VkVideoEncodeH265SessionParametersGetInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [967/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeInfoKHR = =sizeof(VkVideoEncodeInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [968/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeQualityLevelInfoKHR = =sizeof(VkVideoEncodeQualityLevelInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [969/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeQualityLevelPropertiesKHR = =sizeof(VkVideoEncodeQualityLevelPropertiesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [970/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeRateControlInfoKHR = =sizeof(VkVideoEncodeRateControlInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [971/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeRateControlLayerInfoKHR = =sizeof(VkVideoEncodeRateControlLayerInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [972/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeSessionParametersFeedbackInfoKHR = =sizeof(VkVideoEncodeSessionParametersFeedbackInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [973/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeSessionParametersGetInfoKHR = =sizeof(VkVideoEncodeSessionParametersGetInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [974/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEncodeUsageInfoKHR = =sizeof(VkVideoEncodeUsageInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [975/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoEndCodingInfoKHR = =sizeof(VkVideoEndCodingInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [976/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoFormatPropertiesKHR = =sizeof(VkVideoFormatPropertiesKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [977/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoInlineQueryInfoKHR = =sizeof(VkVideoInlineQueryInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [978/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoPictureResourceInfoKHR = =sizeof(VkVideoPictureResourceInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [979/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoProfileInfoKHR = =sizeof(VkVideoProfileInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [980/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoProfileListInfoKHR = =sizeof(VkVideoProfileListInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [981/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoReferenceSlotInfoKHR = =sizeof(VkVideoReferenceSlotInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [982/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoSessionCreateInfoKHR = =sizeof(VkVideoSessionCreateInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [983/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoSessionKHR = =sizeof(VkVideoSessionKHR),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [984/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoSessionMemoryRequirementsKHR = =sizeof(VkVideoSessionMemoryRequirementsKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [985/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoSessionParametersCreateInfoKHR = =sizeof(VkVideoSessionParametersCreateInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [986/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoSessionParametersKHR = =sizeof(VkVideoSessionParametersKHR),
"handle and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [987/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::VideoSessionParametersUpdateInfoKHR = =sizeof(VkVideoSessionParametersUpdateInfoKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [988/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::Viewport = =sizeof(VkViewport),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [989/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ViewportSwizzleNV = =sizeof(VkViewportSwizzleNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [990/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::ViewportWScalingNV = =sizeof(VkViewportWScalingNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [991/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::WriteDescriptorSet = =sizeof(VkWriteDescriptorSet),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [992/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::WriteDescriptorSetAccelerationStructureKHR = =sizeof(VkWriteDescriptorSetAccelerationStructureKHR),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [993/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::WriteDescriptorSetAccelerationStructureNV = =sizeof(VkWriteDescriptorSetAccelerationStructureNV),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [994/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::WriteDescriptorSetInlineUniformBlock = =sizeof(VkWriteDescriptorSetInlineUniformBlock),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [995/2936]

VULKAN_HPP_STATIC_ASSERT ( sizeof(vk::XYColorEXT = =sizeof(VkXYColorEXT),
"struct and wrapper have different size!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [996/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::AabbPositionsKHR >::value  ,
"AabbPositionsKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [997/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::AccelerationStructureBuildGeometryInfoKHR >::value  ,
"AccelerationStructureBuildGeometryInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [998/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::AccelerationStructureBuildRangeInfoKHR >::value  ,
"AccelerationStructureBuildRangeInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [999/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::AccelerationStructureBuildSizesInfoKHR >::value  ,
"AccelerationStructureBuildSizesInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1000/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::AccelerationStructureCaptureDescriptorDataInfoEXT >::value  ,
"AccelerationStructureCaptureDescriptorDataInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1001/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::AccelerationStructureCreateInfoKHR >::value  ,
"AccelerationStructureCreateInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1002/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::AccelerationStructureCreateInfoNV >::value  ,
"AccelerationStructureCreateInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1003/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::AccelerationStructureDeviceAddressInfoKHR >::value  ,
"AccelerationStructureDeviceAddressInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1004/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::AccelerationStructureGeometryAabbsDataKHR >::value  ,
"AccelerationStructureGeometryAabbsDataKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1005/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::AccelerationStructureGeometryDataKHR >::value  ,
"AccelerationStructureGeometryDataKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1006/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::AccelerationStructureGeometryInstancesDataKHR >::value  ,
"AccelerationStructureGeometryInstancesDataKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1007/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::AccelerationStructureGeometryKHR >::value  ,
"AccelerationStructureGeometryKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1008/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::AccelerationStructureGeometryMotionTrianglesDataNV >::value  ,
"AccelerationStructureGeometryMotionTrianglesDataNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1009/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::AccelerationStructureGeometryTrianglesDataKHR >::value  ,
"AccelerationStructureGeometryTrianglesDataKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1010/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::AccelerationStructureInfoNV >::value  ,
"AccelerationStructureInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1011/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::AccelerationStructureInstanceKHR >::value  ,
"AccelerationStructureInstanceKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1012/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::AccelerationStructureKHR >::value  ,
"AccelerationStructureKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1013/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::AccelerationStructureMatrixMotionInstanceNV >::value  ,
"AccelerationStructureMatrixMotionInstanceNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1014/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::AccelerationStructureMemoryRequirementsInfoNV >::value  ,
"AccelerationStructureMemoryRequirementsInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1015/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::AccelerationStructureMotionInfoNV >::value  ,
"AccelerationStructureMotionInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1016/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::AccelerationStructureMotionInstanceDataNV >::value  ,
"AccelerationStructureMotionInstanceDataNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1017/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::AccelerationStructureMotionInstanceNV >::value  ,
"AccelerationStructureMotionInstanceNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1018/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::AccelerationStructureNV >::value  ,
"AccelerationStructureNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1019/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::AccelerationStructureSRTMotionInstanceNV >::value  ,
"AccelerationStructureSRTMotionInstanceNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1020/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::AccelerationStructureTrianglesDisplacementMicromapNV >::value  ,
"AccelerationStructureTrianglesDisplacementMicromapNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1021/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::AccelerationStructureTrianglesOpacityMicromapEXT >::value  ,
"AccelerationStructureTrianglesOpacityMicromapEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1022/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::AccelerationStructureVersionInfoKHR >::value  ,
"AccelerationStructureVersionInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1023/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::AcquireNextImageInfoKHR >::value  ,
"AcquireNextImageInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1024/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::AcquireProfilingLockInfoKHR >::value  ,
"AcquireProfilingLockInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1025/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::AllocationCallbacks >::value  ,
"AllocationCallbacks is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1026/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::AmigoProfilingSubmitInfoSEC >::value  ,
"AmigoProfilingSubmitInfoSEC is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1027/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ApplicationInfo >::value  ,
"ApplicationInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1028/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::AttachmentDescription >::value  ,
"AttachmentDescription is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1029/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::AttachmentDescription2 >::value  ,
"AttachmentDescription2 is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1030/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::AttachmentDescriptionStencilLayout >::value  ,
"AttachmentDescriptionStencilLayout is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1031/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::AttachmentReference >::value  ,
"AttachmentReference is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1032/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::AttachmentReference2 >::value  ,
"AttachmentReference2 is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1033/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::AttachmentReferenceStencilLayout >::value  ,
"AttachmentReferenceStencilLayout is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1034/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::AttachmentSampleCountInfoAMD >::value  ,
"AttachmentSampleCountInfoAMD is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1035/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::AttachmentSampleLocationsEXT >::value  ,
"AttachmentSampleLocationsEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1036/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::BaseInStructure >::value  ,
"BaseInStructure is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1037/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::BaseOutStructure >::value  ,
"BaseOutStructure is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1038/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::BindAccelerationStructureMemoryInfoNV >::value  ,
"BindAccelerationStructureMemoryInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1039/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::BindBufferMemoryDeviceGroupInfo >::value  ,
"BindBufferMemoryDeviceGroupInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1040/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::BindBufferMemoryInfo >::value  ,
"BindBufferMemoryInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1041/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::BindDescriptorBufferEmbeddedSamplersInfoEXT >::value  ,
"BindDescriptorBufferEmbeddedSamplersInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1042/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::BindDescriptorSetsInfoKHR >::value  ,
"BindDescriptorSetsInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1043/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::BindImageMemoryDeviceGroupInfo >::value  ,
"BindImageMemoryDeviceGroupInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1044/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::BindImageMemoryInfo >::value  ,
"BindImageMemoryInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1045/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::BindImageMemorySwapchainInfoKHR >::value  ,
"BindImageMemorySwapchainInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1046/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::BindImagePlaneMemoryInfo >::value  ,
"BindImagePlaneMemoryInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1047/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::BindIndexBufferIndirectCommandNV >::value  ,
"BindIndexBufferIndirectCommandNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1048/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::BindMemoryStatusKHR >::value  ,
"BindMemoryStatusKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1049/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::BindPipelineIndirectCommandNV >::value  ,
"BindPipelineIndirectCommandNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1050/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::BindShaderGroupIndirectCommandNV >::value  ,
"BindShaderGroupIndirectCommandNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1051/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::BindSparseInfo >::value  ,
"BindSparseInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1052/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::BindVertexBufferIndirectCommandNV >::value  ,
"BindVertexBufferIndirectCommandNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1053/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::BindVideoSessionMemoryInfoKHR >::value  ,
"BindVideoSessionMemoryInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1054/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::BlitImageCubicWeightsInfoQCOM >::value  ,
"BlitImageCubicWeightsInfoQCOM is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1055/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::BlitImageInfo2 >::value  ,
"BlitImageInfo2 is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1056/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::Buffer >::value  ,
"Buffer is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1057/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::BufferCaptureDescriptorDataInfoEXT >::value  ,
"BufferCaptureDescriptorDataInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1058/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::BufferCopy >::value  ,
"BufferCopy is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1059/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::BufferCopy2 >::value  ,
"BufferCopy2 is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1060/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::BufferCreateInfo >::value  ,
"BufferCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1061/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::BufferDeviceAddressCreateInfoEXT >::value  ,
"BufferDeviceAddressCreateInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1062/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::BufferDeviceAddressInfo >::value  ,
"BufferDeviceAddressInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1063/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::BufferImageCopy >::value  ,
"BufferImageCopy is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1064/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::BufferImageCopy2 >::value  ,
"BufferImageCopy2 is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1065/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::BufferMemoryBarrier >::value  ,
"BufferMemoryBarrier is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1066/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::BufferMemoryBarrier2 >::value  ,
"BufferMemoryBarrier2 is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1067/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::BufferMemoryRequirementsInfo2 >::value  ,
"BufferMemoryRequirementsInfo2 is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1068/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::BufferOpaqueCaptureAddressCreateInfo >::value  ,
"BufferOpaqueCaptureAddressCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1069/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::BufferUsageFlags2CreateInfoKHR >::value  ,
"BufferUsageFlags2CreateInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1070/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::BufferView >::value  ,
"BufferView is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1071/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::BufferViewCreateInfo >::value  ,
"BufferViewCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1072/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CalibratedTimestampInfoKHR >::value  ,
"CalibratedTimestampInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1073/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CheckpointData2NV >::value  ,
"CheckpointData2NV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1074/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CheckpointDataNV >::value  ,
"CheckpointDataNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1075/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ClearAttachment >::value  ,
"ClearAttachment is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1076/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ClearColorValue >::value  ,
"ClearColorValue is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1077/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ClearDepthStencilValue >::value  ,
"ClearDepthStencilValue is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1078/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ClearRect >::value  ,
"ClearRect is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1079/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ClearValue >::value  ,
"ClearValue is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1080/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CoarseSampleLocationNV >::value  ,
"CoarseSampleLocationNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1081/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CoarseSampleOrderCustomNV >::value  ,
"CoarseSampleOrderCustomNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1082/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ColorBlendAdvancedEXT >::value  ,
"ColorBlendAdvancedEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1083/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ColorBlendEquationEXT >::value  ,
"ColorBlendEquationEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1084/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CommandBuffer >::value  ,
"CommandBuffer is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1085/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CommandBufferAllocateInfo >::value  ,
"CommandBufferAllocateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1086/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CommandBufferBeginInfo >::value  ,
"CommandBufferBeginInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1087/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CommandBufferInheritanceConditionalRenderingInfoEXT >::value  ,
"CommandBufferInheritanceConditionalRenderingInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1088/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CommandBufferInheritanceInfo >::value  ,
"CommandBufferInheritanceInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1089/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CommandBufferInheritanceRenderingInfo >::value  ,
"CommandBufferInheritanceRenderingInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1090/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CommandBufferInheritanceRenderPassTransformInfoQCOM >::value  ,
"CommandBufferInheritanceRenderPassTransformInfoQCOM is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1091/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CommandBufferInheritanceViewportScissorInfoNV >::value  ,
"CommandBufferInheritanceViewportScissorInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1092/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CommandBufferSubmitInfo >::value  ,
"CommandBufferSubmitInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1093/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CommandPool >::value  ,
"CommandPool is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1094/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CommandPoolCreateInfo >::value  ,
"CommandPoolCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1095/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ComponentMapping >::value  ,
"ComponentMapping is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1096/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ComputePipelineCreateInfo >::value  ,
"ComputePipelineCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1097/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ComputePipelineIndirectBufferInfoNV >::value  ,
"ComputePipelineIndirectBufferInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1098/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ConditionalRenderingBeginInfoEXT >::value  ,
"ConditionalRenderingBeginInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1099/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ConformanceVersion >::value  ,
"ConformanceVersion is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1100/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CooperativeMatrixPropertiesKHR >::value  ,
"CooperativeMatrixPropertiesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1101/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CooperativeMatrixPropertiesNV >::value  ,
"CooperativeMatrixPropertiesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1102/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CopyAccelerationStructureInfoKHR >::value  ,
"CopyAccelerationStructureInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1103/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CopyAccelerationStructureToMemoryInfoKHR >::value  ,
"CopyAccelerationStructureToMemoryInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1104/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CopyBufferInfo2 >::value  ,
"CopyBufferInfo2 is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1105/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CopyBufferToImageInfo2 >::value  ,
"CopyBufferToImageInfo2 is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1106/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CopyCommandTransformInfoQCOM >::value  ,
"CopyCommandTransformInfoQCOM is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1107/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CopyDescriptorSet >::value  ,
"CopyDescriptorSet is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1108/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CopyImageInfo2 >::value  ,
"CopyImageInfo2 is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1109/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CopyImageToBufferInfo2 >::value  ,
"CopyImageToBufferInfo2 is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1110/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CopyImageToImageInfoEXT >::value  ,
"CopyImageToImageInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1111/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CopyImageToMemoryInfoEXT >::value  ,
"CopyImageToMemoryInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1112/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CopyMemoryIndirectCommandNV >::value  ,
"CopyMemoryIndirectCommandNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1113/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CopyMemoryToAccelerationStructureInfoKHR >::value  ,
"CopyMemoryToAccelerationStructureInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1114/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CopyMemoryToImageIndirectCommandNV >::value  ,
"CopyMemoryToImageIndirectCommandNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1115/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CopyMemoryToImageInfoEXT >::value  ,
"CopyMemoryToImageInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1116/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CopyMemoryToMicromapInfoEXT >::value  ,
"CopyMemoryToMicromapInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1117/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CopyMicromapInfoEXT >::value  ,
"CopyMicromapInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1118/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CopyMicromapToMemoryInfoEXT >::value  ,
"CopyMicromapToMemoryInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1119/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CudaFunctionCreateInfoNV >::value  ,
"CudaFunctionCreateInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1120/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CudaFunctionNV >::value  ,
"CudaFunctionNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1121/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CudaLaunchInfoNV >::value  ,
"CudaLaunchInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1122/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CudaModuleCreateInfoNV >::value  ,
"CudaModuleCreateInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1123/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CudaModuleNV >::value  ,
"CudaModuleNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1124/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CuFunctionCreateInfoNVX >::value  ,
"CuFunctionCreateInfoNVX is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1125/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CuFunctionNVX >::value  ,
"CuFunctionNVX is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1126/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CuLaunchInfoNVX >::value  ,
"CuLaunchInfoNVX is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1127/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CuModuleCreateInfoNVX >::value  ,
"CuModuleCreateInfoNVX is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1128/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::CuModuleNVX >::value  ,
"CuModuleNVX is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1129/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DebugMarkerMarkerInfoEXT >::value  ,
"DebugMarkerMarkerInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1130/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DebugMarkerObjectNameInfoEXT >::value  ,
"DebugMarkerObjectNameInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1131/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DebugMarkerObjectTagInfoEXT >::value  ,
"DebugMarkerObjectTagInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1132/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DebugReportCallbackCreateInfoEXT >::value  ,
"DebugReportCallbackCreateInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1133/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DebugReportCallbackEXT >::value  ,
"DebugReportCallbackEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1134/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DebugUtilsLabelEXT >::value  ,
"DebugUtilsLabelEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1135/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DebugUtilsMessengerCallbackDataEXT >::value  ,
"DebugUtilsMessengerCallbackDataEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1136/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DebugUtilsMessengerCreateInfoEXT >::value  ,
"DebugUtilsMessengerCreateInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1137/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DebugUtilsMessengerEXT >::value  ,
"DebugUtilsMessengerEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1138/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DebugUtilsObjectNameInfoEXT >::value  ,
"DebugUtilsObjectNameInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1139/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DebugUtilsObjectTagInfoEXT >::value  ,
"DebugUtilsObjectTagInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1140/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DecompressMemoryRegionNV >::value  ,
"DecompressMemoryRegionNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1141/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DedicatedAllocationBufferCreateInfoNV >::value  ,
"DedicatedAllocationBufferCreateInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1142/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DedicatedAllocationImageCreateInfoNV >::value  ,
"DedicatedAllocationImageCreateInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1143/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DedicatedAllocationMemoryAllocateInfoNV >::value  ,
"DedicatedAllocationMemoryAllocateInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1144/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DeferredOperationKHR >::value  ,
"DeferredOperationKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1145/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DependencyInfo >::value  ,
"DependencyInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1146/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DepthBiasInfoEXT >::value  ,
"DepthBiasInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1147/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DepthBiasRepresentationInfoEXT >::value  ,
"DepthBiasRepresentationInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1148/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DescriptorAddressInfoEXT >::value  ,
"DescriptorAddressInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1149/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DescriptorBufferBindingInfoEXT >::value  ,
"DescriptorBufferBindingInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1150/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DescriptorBufferBindingPushDescriptorBufferHandleEXT >::value  ,
"DescriptorBufferBindingPushDescriptorBufferHandleEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1151/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DescriptorBufferInfo >::value  ,
"DescriptorBufferInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1152/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DescriptorDataEXT >::value  ,
"DescriptorDataEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1153/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DescriptorGetInfoEXT >::value  ,
"DescriptorGetInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1154/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DescriptorImageInfo >::value  ,
"DescriptorImageInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1155/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DescriptorPool >::value  ,
"DescriptorPool is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1156/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DescriptorPoolCreateInfo >::value  ,
"DescriptorPoolCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1157/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DescriptorPoolInlineUniformBlockCreateInfo >::value  ,
"DescriptorPoolInlineUniformBlockCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1158/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DescriptorPoolSize >::value  ,
"DescriptorPoolSize is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1159/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DescriptorSet >::value  ,
"DescriptorSet is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1160/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DescriptorSetAllocateInfo >::value  ,
"DescriptorSetAllocateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1161/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DescriptorSetBindingReferenceVALVE >::value  ,
"DescriptorSetBindingReferenceVALVE is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1162/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DescriptorSetLayout >::value  ,
"DescriptorSetLayout is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1163/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DescriptorSetLayoutBinding >::value  ,
"DescriptorSetLayoutBinding is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1164/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DescriptorSetLayoutBindingFlagsCreateInfo >::value  ,
"DescriptorSetLayoutBindingFlagsCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1165/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DescriptorSetLayoutCreateInfo >::value  ,
"DescriptorSetLayoutCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1166/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DescriptorSetLayoutHostMappingInfoVALVE >::value  ,
"DescriptorSetLayoutHostMappingInfoVALVE is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1167/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DescriptorSetLayoutSupport >::value  ,
"DescriptorSetLayoutSupport is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1168/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DescriptorSetVariableDescriptorCountAllocateInfo >::value  ,
"DescriptorSetVariableDescriptorCountAllocateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1169/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DescriptorSetVariableDescriptorCountLayoutSupport >::value  ,
"DescriptorSetVariableDescriptorCountLayoutSupport is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1170/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DescriptorUpdateTemplate >::value  ,
"DescriptorUpdateTemplate is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1171/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DescriptorUpdateTemplateCreateInfo >::value  ,
"DescriptorUpdateTemplateCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1172/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DescriptorUpdateTemplateEntry >::value  ,
"DescriptorUpdateTemplateEntry is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1173/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::Device >::value  ,
"Device is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1174/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DeviceAddressBindingCallbackDataEXT >::value  ,
"DeviceAddressBindingCallbackDataEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1175/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DeviceBufferMemoryRequirements >::value  ,
"DeviceBufferMemoryRequirements is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1176/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DeviceCreateInfo >::value  ,
"DeviceCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1177/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DeviceDeviceMemoryReportCreateInfoEXT >::value  ,
"DeviceDeviceMemoryReportCreateInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1178/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DeviceDiagnosticsConfigCreateInfoNV >::value  ,
"DeviceDiagnosticsConfigCreateInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1179/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DeviceEventInfoEXT >::value  ,
"DeviceEventInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1180/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DeviceFaultAddressInfoEXT >::value  ,
"DeviceFaultAddressInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1181/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DeviceFaultCountsEXT >::value  ,
"DeviceFaultCountsEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1182/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DeviceFaultInfoEXT >::value  ,
"DeviceFaultInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1183/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DeviceFaultVendorBinaryHeaderVersionOneEXT >::value  ,
"DeviceFaultVendorBinaryHeaderVersionOneEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1184/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DeviceFaultVendorInfoEXT >::value  ,
"DeviceFaultVendorInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1185/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DeviceGroupBindSparseInfo >::value  ,
"DeviceGroupBindSparseInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1186/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DeviceGroupCommandBufferBeginInfo >::value  ,
"DeviceGroupCommandBufferBeginInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1187/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DeviceGroupDeviceCreateInfo >::value  ,
"DeviceGroupDeviceCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1188/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DeviceGroupPresentCapabilitiesKHR >::value  ,
"DeviceGroupPresentCapabilitiesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1189/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DeviceGroupPresentInfoKHR >::value  ,
"DeviceGroupPresentInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1190/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DeviceGroupRenderPassBeginInfo >::value  ,
"DeviceGroupRenderPassBeginInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1191/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DeviceGroupSubmitInfo >::value  ,
"DeviceGroupSubmitInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1192/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DeviceGroupSwapchainCreateInfoKHR >::value  ,
"DeviceGroupSwapchainCreateInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1193/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DeviceImageMemoryRequirements >::value  ,
"DeviceImageMemoryRequirements is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1194/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DeviceImageSubresourceInfoKHR >::value  ,
"DeviceImageSubresourceInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1195/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DeviceMemory >::value  ,
"DeviceMemory is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1196/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DeviceMemoryOpaqueCaptureAddressInfo >::value  ,
"DeviceMemoryOpaqueCaptureAddressInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1197/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DeviceMemoryOverallocationCreateInfoAMD >::value  ,
"DeviceMemoryOverallocationCreateInfoAMD is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1198/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DeviceMemoryReportCallbackDataEXT >::value  ,
"DeviceMemoryReportCallbackDataEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1199/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DeviceOrHostAddressConstAMDX >::value  ,
"DeviceOrHostAddressConstAMDX is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1200/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DeviceOrHostAddressConstKHR >::value  ,
"DeviceOrHostAddressConstKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1201/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DeviceOrHostAddressKHR >::value  ,
"DeviceOrHostAddressKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1202/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DevicePrivateDataCreateInfo >::value  ,
"DevicePrivateDataCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1203/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DeviceQueueCreateInfo >::value  ,
"DeviceQueueCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1204/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DeviceQueueGlobalPriorityCreateInfoKHR >::value  ,
"DeviceQueueGlobalPriorityCreateInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1205/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DeviceQueueInfo2 >::value  ,
"DeviceQueueInfo2 is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1206/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DeviceQueueShaderCoreControlCreateInfoARM >::value  ,
"DeviceQueueShaderCoreControlCreateInfoARM is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1207/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DirectDriverLoadingInfoLUNARG >::value  ,
"DirectDriverLoadingInfoLUNARG is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1208/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DirectDriverLoadingListLUNARG >::value  ,
"DirectDriverLoadingListLUNARG is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1209/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DispatchGraphCountInfoAMDX >::value  ,
"DispatchGraphCountInfoAMDX is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1210/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DispatchGraphInfoAMDX >::value  ,
"DispatchGraphInfoAMDX is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1211/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DispatchIndirectCommand >::value  ,
"DispatchIndirectCommand is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1212/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DisplayEventInfoEXT >::value  ,
"DisplayEventInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1213/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DisplayKHR >::value  ,
"DisplayKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1214/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DisplayModeCreateInfoKHR >::value  ,
"DisplayModeCreateInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1215/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DisplayModeKHR >::value  ,
"DisplayModeKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1216/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DisplayModeParametersKHR >::value  ,
"DisplayModeParametersKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1217/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DisplayModeProperties2KHR >::value  ,
"DisplayModeProperties2KHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1218/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DisplayModePropertiesKHR >::value  ,
"DisplayModePropertiesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1219/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DisplayNativeHdrSurfaceCapabilitiesAMD >::value  ,
"DisplayNativeHdrSurfaceCapabilitiesAMD is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1220/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DisplayPlaneCapabilities2KHR >::value  ,
"DisplayPlaneCapabilities2KHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1221/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DisplayPlaneCapabilitiesKHR >::value  ,
"DisplayPlaneCapabilitiesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1222/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DisplayPlaneInfo2KHR >::value  ,
"DisplayPlaneInfo2KHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1223/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DisplayPlaneProperties2KHR >::value  ,
"DisplayPlaneProperties2KHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1224/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DisplayPlanePropertiesKHR >::value  ,
"DisplayPlanePropertiesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1225/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DisplayPowerInfoEXT >::value  ,
"DisplayPowerInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1226/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DisplayPresentInfoKHR >::value  ,
"DisplayPresentInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1227/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DisplayProperties2KHR >::value  ,
"DisplayProperties2KHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1228/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DisplayPropertiesKHR >::value  ,
"DisplayPropertiesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1229/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DisplaySurfaceCreateInfoKHR >::value  ,
"DisplaySurfaceCreateInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1230/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DrawIndexedIndirectCommand >::value  ,
"DrawIndexedIndirectCommand is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1231/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DrawIndirectCommand >::value  ,
"DrawIndirectCommand is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1232/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DrawMeshTasksIndirectCommandEXT >::value  ,
"DrawMeshTasksIndirectCommandEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1233/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DrawMeshTasksIndirectCommandNV >::value  ,
"DrawMeshTasksIndirectCommandNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1234/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DrmFormatModifierProperties2EXT >::value  ,
"DrmFormatModifierProperties2EXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1235/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DrmFormatModifierPropertiesEXT >::value  ,
"DrmFormatModifierPropertiesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1236/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DrmFormatModifierPropertiesList2EXT >::value  ,
"DrmFormatModifierPropertiesList2EXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1237/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::DrmFormatModifierPropertiesListEXT >::value  ,
"DrmFormatModifierPropertiesListEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1238/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::Event >::value  ,
"Event is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1239/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::EventCreateInfo >::value  ,
"EventCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1240/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ExecutionGraphPipelineCreateInfoAMDX >::value  ,
"ExecutionGraphPipelineCreateInfoAMDX is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1241/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ExecutionGraphPipelineScratchSizeAMDX >::value  ,
"ExecutionGraphPipelineScratchSizeAMDX is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1242/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ExportFenceCreateInfo >::value  ,
"ExportFenceCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1243/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ExportMemoryAllocateInfo >::value  ,
"ExportMemoryAllocateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1244/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ExportMemoryAllocateInfoNV >::value  ,
"ExportMemoryAllocateInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1245/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ExportSemaphoreCreateInfo >::value  ,
"ExportSemaphoreCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1246/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ExtensionProperties >::value  ,
"ExtensionProperties is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1247/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::Extent2D >::value  ,
"Extent2D is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1248/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::Extent3D >::value  ,
"Extent3D is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1249/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ExternalBufferProperties >::value  ,
"ExternalBufferProperties is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1250/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ExternalFenceProperties >::value  ,
"ExternalFenceProperties is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1251/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ExternalImageFormatProperties >::value  ,
"ExternalImageFormatProperties is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1252/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ExternalImageFormatPropertiesNV >::value  ,
"ExternalImageFormatPropertiesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1253/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ExternalMemoryAcquireUnmodifiedEXT >::value  ,
"ExternalMemoryAcquireUnmodifiedEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1254/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ExternalMemoryBufferCreateInfo >::value  ,
"ExternalMemoryBufferCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1255/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ExternalMemoryImageCreateInfo >::value  ,
"ExternalMemoryImageCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1256/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ExternalMemoryImageCreateInfoNV >::value  ,
"ExternalMemoryImageCreateInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1257/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ExternalMemoryProperties >::value  ,
"ExternalMemoryProperties is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1258/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ExternalSemaphoreProperties >::value  ,
"ExternalSemaphoreProperties is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1259/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::Fence >::value  ,
"Fence is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1260/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::FenceCreateInfo >::value  ,
"FenceCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1261/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::FenceGetFdInfoKHR >::value  ,
"FenceGetFdInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1262/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::FilterCubicImageViewImageFormatPropertiesEXT >::value  ,
"FilterCubicImageViewImageFormatPropertiesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1263/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::FormatProperties >::value  ,
"FormatProperties is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1264/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::FormatProperties2 >::value  ,
"FormatProperties2 is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1265/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::FormatProperties3 >::value  ,
"FormatProperties3 is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1266/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::FragmentShadingRateAttachmentInfoKHR >::value  ,
"FragmentShadingRateAttachmentInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1267/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::FrameBoundaryEXT >::value  ,
"FrameBoundaryEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1268/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::Framebuffer >::value  ,
"Framebuffer is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1269/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::FramebufferAttachmentImageInfo >::value  ,
"FramebufferAttachmentImageInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1270/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::FramebufferAttachmentsCreateInfo >::value  ,
"FramebufferAttachmentsCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1271/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::FramebufferCreateInfo >::value  ,
"FramebufferCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1272/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::FramebufferMixedSamplesCombinationNV >::value  ,
"FramebufferMixedSamplesCombinationNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1273/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::GeneratedCommandsInfoNV >::value  ,
"GeneratedCommandsInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1274/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::GeneratedCommandsMemoryRequirementsInfoNV >::value  ,
"GeneratedCommandsMemoryRequirementsInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1275/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::GeometryAABBNV >::value  ,
"GeometryAABBNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1276/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::GeometryDataNV >::value  ,
"GeometryDataNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1277/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::GeometryNV >::value  ,
"GeometryNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1278/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::GeometryTrianglesNV >::value  ,
"GeometryTrianglesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1279/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::GetLatencyMarkerInfoNV >::value  ,
"GetLatencyMarkerInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1280/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::GraphicsPipelineCreateInfo >::value  ,
"GraphicsPipelineCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1281/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::GraphicsPipelineLibraryCreateInfoEXT >::value  ,
"GraphicsPipelineLibraryCreateInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1282/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::GraphicsPipelineShaderGroupsCreateInfoNV >::value  ,
"GraphicsPipelineShaderGroupsCreateInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1283/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::GraphicsShaderGroupCreateInfoNV >::value  ,
"GraphicsShaderGroupCreateInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1284/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::HdrMetadataEXT >::value  ,
"HdrMetadataEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1285/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::HeadlessSurfaceCreateInfoEXT >::value  ,
"HeadlessSurfaceCreateInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1286/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::HostImageCopyDevicePerformanceQueryEXT >::value  ,
"HostImageCopyDevicePerformanceQueryEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1287/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::HostImageLayoutTransitionInfoEXT >::value  ,
"HostImageLayoutTransitionInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1288/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::Image >::value  ,
"Image is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1289/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImageBlit >::value  ,
"ImageBlit is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1290/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImageBlit2 >::value  ,
"ImageBlit2 is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1291/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImageCaptureDescriptorDataInfoEXT >::value  ,
"ImageCaptureDescriptorDataInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1292/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImageCompressionControlEXT >::value  ,
"ImageCompressionControlEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1293/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImageCompressionPropertiesEXT >::value  ,
"ImageCompressionPropertiesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1294/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImageCopy >::value  ,
"ImageCopy is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1295/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImageCopy2 >::value  ,
"ImageCopy2 is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1296/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImageCreateInfo >::value  ,
"ImageCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1297/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImageDrmFormatModifierExplicitCreateInfoEXT >::value  ,
"ImageDrmFormatModifierExplicitCreateInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1298/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImageDrmFormatModifierListCreateInfoEXT >::value  ,
"ImageDrmFormatModifierListCreateInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1299/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImageDrmFormatModifierPropertiesEXT >::value  ,
"ImageDrmFormatModifierPropertiesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1300/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImageFormatListCreateInfo >::value  ,
"ImageFormatListCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1301/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImageFormatProperties >::value  ,
"ImageFormatProperties is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1302/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImageFormatProperties2 >::value  ,
"ImageFormatProperties2 is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1303/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImageMemoryBarrier >::value  ,
"ImageMemoryBarrier is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1304/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImageMemoryBarrier2 >::value  ,
"ImageMemoryBarrier2 is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1305/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImageMemoryRequirementsInfo2 >::value  ,
"ImageMemoryRequirementsInfo2 is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1306/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImagePlaneMemoryRequirementsInfo >::value  ,
"ImagePlaneMemoryRequirementsInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1307/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImageResolve >::value  ,
"ImageResolve is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1308/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImageResolve2 >::value  ,
"ImageResolve2 is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1309/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImageSparseMemoryRequirementsInfo2 >::value  ,
"ImageSparseMemoryRequirementsInfo2 is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1310/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImageStencilUsageCreateInfo >::value  ,
"ImageStencilUsageCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1311/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImageSubresource >::value  ,
"ImageSubresource is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1312/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImageSubresource2KHR >::value  ,
"ImageSubresource2KHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1313/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImageSubresourceLayers >::value  ,
"ImageSubresourceLayers is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1314/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImageSubresourceRange >::value  ,
"ImageSubresourceRange is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1315/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImageSwapchainCreateInfoKHR >::value  ,
"ImageSwapchainCreateInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1316/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImageToMemoryCopyEXT >::value  ,
"ImageToMemoryCopyEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1317/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImageView >::value  ,
"ImageView is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1318/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImageViewAddressPropertiesNVX >::value  ,
"ImageViewAddressPropertiesNVX is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1319/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImageViewASTCDecodeModeEXT >::value  ,
"ImageViewASTCDecodeModeEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1320/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImageViewCaptureDescriptorDataInfoEXT >::value  ,
"ImageViewCaptureDescriptorDataInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1321/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImageViewCreateInfo >::value  ,
"ImageViewCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1322/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImageViewHandleInfoNVX >::value  ,
"ImageViewHandleInfoNVX is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1323/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImageViewMinLodCreateInfoEXT >::value  ,
"ImageViewMinLodCreateInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1324/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImageViewSampleWeightCreateInfoQCOM >::value  ,
"ImageViewSampleWeightCreateInfoQCOM is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1325/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImageViewSlicedCreateInfoEXT >::value  ,
"ImageViewSlicedCreateInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1326/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImageViewUsageCreateInfo >::value  ,
"ImageViewUsageCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1327/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImportFenceFdInfoKHR >::value  ,
"ImportFenceFdInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1328/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImportMemoryFdInfoKHR >::value  ,
"ImportMemoryFdInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1329/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImportMemoryHostPointerInfoEXT >::value  ,
"ImportMemoryHostPointerInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1330/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ImportSemaphoreFdInfoKHR >::value  ,
"ImportSemaphoreFdInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1331/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::IndirectCommandsLayoutCreateInfoNV >::value  ,
"IndirectCommandsLayoutCreateInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1332/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::IndirectCommandsLayoutNV >::value  ,
"IndirectCommandsLayoutNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1333/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::IndirectCommandsLayoutTokenNV >::value  ,
"IndirectCommandsLayoutTokenNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1334/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::IndirectCommandsStreamNV >::value  ,
"IndirectCommandsStreamNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1335/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::InitializePerformanceApiInfoINTEL >::value  ,
"InitializePerformanceApiInfoINTEL is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1336/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::InputAttachmentAspectReference >::value  ,
"InputAttachmentAspectReference is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1337/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::Instance >::value  ,
"Instance is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1338/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::InstanceCreateInfo >::value  ,
"InstanceCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1339/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::LatencySleepInfoNV >::value  ,
"LatencySleepInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1340/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::LatencySleepModeInfoNV >::value  ,
"LatencySleepModeInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1341/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::LatencySubmissionPresentIdNV >::value  ,
"LatencySubmissionPresentIdNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1342/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::LatencySurfaceCapabilitiesNV >::value  ,
"LatencySurfaceCapabilitiesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1343/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::LatencyTimingsFrameReportNV >::value  ,
"LatencyTimingsFrameReportNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1344/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::LayerProperties >::value  ,
"LayerProperties is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1345/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::LayerSettingEXT >::value  ,
"LayerSettingEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1346/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::LayerSettingsCreateInfoEXT >::value  ,
"LayerSettingsCreateInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1347/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::MappedMemoryRange >::value  ,
"MappedMemoryRange is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1348/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::MemoryAllocateFlagsInfo >::value  ,
"MemoryAllocateFlagsInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1349/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::MemoryAllocateInfo >::value  ,
"MemoryAllocateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1350/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::MemoryBarrier >::value  ,
"MemoryBarrier is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1351/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::MemoryBarrier2 >::value  ,
"MemoryBarrier2 is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1352/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::MemoryDedicatedAllocateInfo >::value  ,
"MemoryDedicatedAllocateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1353/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::MemoryDedicatedRequirements >::value  ,
"MemoryDedicatedRequirements is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1354/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::MemoryFdPropertiesKHR >::value  ,
"MemoryFdPropertiesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1355/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::MemoryGetFdInfoKHR >::value  ,
"MemoryGetFdInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1356/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::MemoryGetRemoteAddressInfoNV >::value  ,
"MemoryGetRemoteAddressInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1357/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::MemoryHeap >::value  ,
"MemoryHeap is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1358/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::MemoryHostPointerPropertiesEXT >::value  ,
"MemoryHostPointerPropertiesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1359/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::MemoryMapInfoKHR >::value  ,
"MemoryMapInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1360/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::MemoryOpaqueCaptureAddressAllocateInfo >::value  ,
"MemoryOpaqueCaptureAddressAllocateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1361/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::MemoryPriorityAllocateInfoEXT >::value  ,
"MemoryPriorityAllocateInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1362/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::MemoryRequirements >::value  ,
"MemoryRequirements is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1363/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::MemoryRequirements2 >::value  ,
"MemoryRequirements2 is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1364/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::MemoryToImageCopyEXT >::value  ,
"MemoryToImageCopyEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1365/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::MemoryType >::value  ,
"MemoryType is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1366/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::MemoryUnmapInfoKHR >::value  ,
"MemoryUnmapInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1367/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::MicromapBuildInfoEXT >::value  ,
"MicromapBuildInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1368/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::MicromapBuildSizesInfoEXT >::value  ,
"MicromapBuildSizesInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1369/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::MicromapCreateInfoEXT >::value  ,
"MicromapCreateInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1370/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::MicromapEXT >::value  ,
"MicromapEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1371/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::MicromapTriangleEXT >::value  ,
"MicromapTriangleEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1372/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::MicromapUsageEXT >::value  ,
"MicromapUsageEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1373/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::MicromapVersionInfoEXT >::value  ,
"MicromapVersionInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1374/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::MultiDrawIndexedInfoEXT >::value  ,
"MultiDrawIndexedInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1375/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::MultiDrawInfoEXT >::value  ,
"MultiDrawInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1376/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::MultisampledRenderToSingleSampledInfoEXT >::value  ,
"MultisampledRenderToSingleSampledInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1377/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::MultisamplePropertiesEXT >::value  ,
"MultisamplePropertiesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1378/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::MultiviewPerViewAttributesInfoNVX >::value  ,
"MultiviewPerViewAttributesInfoNVX is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1379/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::MultiviewPerViewRenderAreasRenderPassBeginInfoQCOM >::value  ,
"MultiviewPerViewRenderAreasRenderPassBeginInfoQCOM is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1380/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::MutableDescriptorTypeCreateInfoEXT >::value  ,
"MutableDescriptorTypeCreateInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1381/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::MutableDescriptorTypeListEXT >::value  ,
"MutableDescriptorTypeListEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1382/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::Offset2D >::value  ,
"Offset2D is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1383/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::Offset3D >::value  ,
"Offset3D is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1384/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::OpaqueCaptureDescriptorDataCreateInfoEXT >::value  ,
"OpaqueCaptureDescriptorDataCreateInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1385/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::OpticalFlowExecuteInfoNV >::value  ,
"OpticalFlowExecuteInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1386/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::OpticalFlowImageFormatInfoNV >::value  ,
"OpticalFlowImageFormatInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1387/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::OpticalFlowImageFormatPropertiesNV >::value  ,
"OpticalFlowImageFormatPropertiesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1388/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::OpticalFlowSessionCreateInfoNV >::value  ,
"OpticalFlowSessionCreateInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1389/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::OpticalFlowSessionCreatePrivateDataInfoNV >::value  ,
"OpticalFlowSessionCreatePrivateDataInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1390/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::OpticalFlowSessionNV >::value  ,
"OpticalFlowSessionNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1391/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::OutOfBandQueueTypeInfoNV >::value  ,
"OutOfBandQueueTypeInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1392/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PastPresentationTimingGOOGLE >::value  ,
"PastPresentationTimingGOOGLE is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1393/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PerformanceConfigurationAcquireInfoINTEL >::value  ,
"PerformanceConfigurationAcquireInfoINTEL is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1394/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PerformanceConfigurationINTEL >::value  ,
"PerformanceConfigurationINTEL is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1395/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PerformanceCounterDescriptionKHR >::value  ,
"PerformanceCounterDescriptionKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1396/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PerformanceCounterKHR >::value  ,
"PerformanceCounterKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1397/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PerformanceCounterResultKHR >::value  ,
"PerformanceCounterResultKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1398/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PerformanceMarkerInfoINTEL >::value  ,
"PerformanceMarkerInfoINTEL is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1399/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PerformanceOverrideInfoINTEL >::value  ,
"PerformanceOverrideInfoINTEL is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1400/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PerformanceQuerySubmitInfoKHR >::value  ,
"PerformanceQuerySubmitInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1401/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PerformanceStreamMarkerInfoINTEL >::value  ,
"PerformanceStreamMarkerInfoINTEL is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1402/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PerformanceValueDataINTEL >::value  ,
"PerformanceValueDataINTEL is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1403/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PerformanceValueINTEL >::value  ,
"PerformanceValueINTEL is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1404/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDevice >::value  ,
"PhysicalDevice is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1405/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDevice16BitStorageFeatures >::value  ,
"PhysicalDevice16BitStorageFeatures is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1406/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDevice4444FormatsFeaturesEXT >::value  ,
"PhysicalDevice4444FormatsFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1407/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDevice8BitStorageFeatures >::value  ,
"PhysicalDevice8BitStorageFeatures is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1408/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceAccelerationStructureFeaturesKHR >::value  ,
"PhysicalDeviceAccelerationStructureFeaturesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1409/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceAccelerationStructurePropertiesKHR >::value  ,
"PhysicalDeviceAccelerationStructurePropertiesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1410/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceAddressBindingReportFeaturesEXT >::value  ,
"PhysicalDeviceAddressBindingReportFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1411/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceAmigoProfilingFeaturesSEC >::value  ,
"PhysicalDeviceAmigoProfilingFeaturesSEC is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1412/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceASTCDecodeFeaturesEXT >::value  ,
"PhysicalDeviceASTCDecodeFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1413/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT >::value  ,
"PhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1414/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT >::value  ,
"PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1415/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceBlendOperationAdvancedFeaturesEXT >::value  ,
"PhysicalDeviceBlendOperationAdvancedFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1416/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceBlendOperationAdvancedPropertiesEXT >::value  ,
"PhysicalDeviceBlendOperationAdvancedPropertiesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1417/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceBorderColorSwizzleFeaturesEXT >::value  ,
"PhysicalDeviceBorderColorSwizzleFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1418/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceBufferDeviceAddressFeatures >::value  ,
"PhysicalDeviceBufferDeviceAddressFeatures is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1419/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceBufferDeviceAddressFeaturesEXT >::value  ,
"PhysicalDeviceBufferDeviceAddressFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1420/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceClusterCullingShaderFeaturesHUAWEI >::value  ,
"PhysicalDeviceClusterCullingShaderFeaturesHUAWEI is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1421/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceClusterCullingShaderPropertiesHUAWEI >::value  ,
"PhysicalDeviceClusterCullingShaderPropertiesHUAWEI is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1422/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceClusterCullingShaderVrsFeaturesHUAWEI >::value  ,
"PhysicalDeviceClusterCullingShaderVrsFeaturesHUAWEI is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1423/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceCoherentMemoryFeaturesAMD >::value  ,
"PhysicalDeviceCoherentMemoryFeaturesAMD is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1424/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceColorWriteEnableFeaturesEXT >::value  ,
"PhysicalDeviceColorWriteEnableFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1425/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceComputeShaderDerivativesFeaturesNV >::value  ,
"PhysicalDeviceComputeShaderDerivativesFeaturesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1426/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceConditionalRenderingFeaturesEXT >::value  ,
"PhysicalDeviceConditionalRenderingFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1427/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceConservativeRasterizationPropertiesEXT >::value  ,
"PhysicalDeviceConservativeRasterizationPropertiesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1428/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceCooperativeMatrixFeaturesKHR >::value  ,
"PhysicalDeviceCooperativeMatrixFeaturesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1429/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceCooperativeMatrixFeaturesNV >::value  ,
"PhysicalDeviceCooperativeMatrixFeaturesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1430/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceCooperativeMatrixPropertiesKHR >::value  ,
"PhysicalDeviceCooperativeMatrixPropertiesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1431/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceCooperativeMatrixPropertiesNV >::value  ,
"PhysicalDeviceCooperativeMatrixPropertiesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1432/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceCopyMemoryIndirectFeaturesNV >::value  ,
"PhysicalDeviceCopyMemoryIndirectFeaturesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1433/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceCopyMemoryIndirectPropertiesNV >::value  ,
"PhysicalDeviceCopyMemoryIndirectPropertiesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1434/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceCornerSampledImageFeaturesNV >::value  ,
"PhysicalDeviceCornerSampledImageFeaturesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1435/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceCoverageReductionModeFeaturesNV >::value  ,
"PhysicalDeviceCoverageReductionModeFeaturesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1436/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceCubicClampFeaturesQCOM >::value  ,
"PhysicalDeviceCubicClampFeaturesQCOM is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1437/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceCubicWeightsFeaturesQCOM >::value  ,
"PhysicalDeviceCubicWeightsFeaturesQCOM is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1438/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceCudaKernelLaunchFeaturesNV >::value  ,
"PhysicalDeviceCudaKernelLaunchFeaturesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1439/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceCudaKernelLaunchPropertiesNV >::value  ,
"PhysicalDeviceCudaKernelLaunchPropertiesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1440/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceCustomBorderColorFeaturesEXT >::value  ,
"PhysicalDeviceCustomBorderColorFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1441/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceCustomBorderColorPropertiesEXT >::value  ,
"PhysicalDeviceCustomBorderColorPropertiesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1442/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV >::value  ,
"PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1443/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceDepthBiasControlFeaturesEXT >::value  ,
"PhysicalDeviceDepthBiasControlFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1444/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceDepthClampZeroOneFeaturesEXT >::value  ,
"PhysicalDeviceDepthClampZeroOneFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1445/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceDepthClipControlFeaturesEXT >::value  ,
"PhysicalDeviceDepthClipControlFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1446/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceDepthClipEnableFeaturesEXT >::value  ,
"PhysicalDeviceDepthClipEnableFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1447/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceDepthStencilResolveProperties >::value  ,
"PhysicalDeviceDepthStencilResolveProperties is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1448/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceDescriptorBufferDensityMapPropertiesEXT >::value  ,
"PhysicalDeviceDescriptorBufferDensityMapPropertiesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1449/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceDescriptorBufferFeaturesEXT >::value  ,
"PhysicalDeviceDescriptorBufferFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1450/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceDescriptorBufferPropertiesEXT >::value  ,
"PhysicalDeviceDescriptorBufferPropertiesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1451/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceDescriptorIndexingFeatures >::value  ,
"PhysicalDeviceDescriptorIndexingFeatures is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1452/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceDescriptorIndexingProperties >::value  ,
"PhysicalDeviceDescriptorIndexingProperties is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1453/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceDescriptorPoolOverallocationFeaturesNV >::value  ,
"PhysicalDeviceDescriptorPoolOverallocationFeaturesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1454/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceDescriptorSetHostMappingFeaturesVALVE >::value  ,
"PhysicalDeviceDescriptorSetHostMappingFeaturesVALVE is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1455/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV >::value  ,
"PhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1456/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceDeviceGeneratedCommandsFeaturesNV >::value  ,
"PhysicalDeviceDeviceGeneratedCommandsFeaturesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1457/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceDeviceGeneratedCommandsPropertiesNV >::value  ,
"PhysicalDeviceDeviceGeneratedCommandsPropertiesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1458/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceDeviceMemoryReportFeaturesEXT >::value  ,
"PhysicalDeviceDeviceMemoryReportFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1459/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceDiagnosticsConfigFeaturesNV >::value  ,
"PhysicalDeviceDiagnosticsConfigFeaturesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1460/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceDiscardRectanglePropertiesEXT >::value  ,
"PhysicalDeviceDiscardRectanglePropertiesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1461/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceDisplacementMicromapFeaturesNV >::value  ,
"PhysicalDeviceDisplacementMicromapFeaturesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1462/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceDisplacementMicromapPropertiesNV >::value  ,
"PhysicalDeviceDisplacementMicromapPropertiesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1463/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceDriverProperties >::value  ,
"PhysicalDeviceDriverProperties is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1464/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceDrmPropertiesEXT >::value  ,
"PhysicalDeviceDrmPropertiesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1465/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceDynamicRenderingFeatures >::value  ,
"PhysicalDeviceDynamicRenderingFeatures is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1466/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT >::value  ,
"PhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1467/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceExclusiveScissorFeaturesNV >::value  ,
"PhysicalDeviceExclusiveScissorFeaturesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1468/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceExtendedDynamicState2FeaturesEXT >::value  ,
"PhysicalDeviceExtendedDynamicState2FeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1469/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceExtendedDynamicState3FeaturesEXT >::value  ,
"PhysicalDeviceExtendedDynamicState3FeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1470/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceExtendedDynamicState3PropertiesEXT >::value  ,
"PhysicalDeviceExtendedDynamicState3PropertiesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1471/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceExtendedDynamicStateFeaturesEXT >::value  ,
"PhysicalDeviceExtendedDynamicStateFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1472/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceExtendedSparseAddressSpaceFeaturesNV >::value  ,
"PhysicalDeviceExtendedSparseAddressSpaceFeaturesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1473/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceExtendedSparseAddressSpacePropertiesNV >::value  ,
"PhysicalDeviceExtendedSparseAddressSpacePropertiesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1474/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceExternalBufferInfo >::value  ,
"PhysicalDeviceExternalBufferInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1475/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceExternalFenceInfo >::value  ,
"PhysicalDeviceExternalFenceInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1476/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceExternalImageFormatInfo >::value  ,
"PhysicalDeviceExternalImageFormatInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1477/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceExternalMemoryHostPropertiesEXT >::value  ,
"PhysicalDeviceExternalMemoryHostPropertiesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1478/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceExternalMemoryRDMAFeaturesNV >::value  ,
"PhysicalDeviceExternalMemoryRDMAFeaturesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1479/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceExternalSemaphoreInfo >::value  ,
"PhysicalDeviceExternalSemaphoreInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1480/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceFaultFeaturesEXT >::value  ,
"PhysicalDeviceFaultFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1481/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceFeatures >::value  ,
"PhysicalDeviceFeatures is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1482/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceFeatures2 >::value  ,
"PhysicalDeviceFeatures2 is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1483/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceFloatControlsProperties >::value  ,
"PhysicalDeviceFloatControlsProperties is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1484/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceFragmentDensityMap2FeaturesEXT >::value  ,
"PhysicalDeviceFragmentDensityMap2FeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1485/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceFragmentDensityMap2PropertiesEXT >::value  ,
"PhysicalDeviceFragmentDensityMap2PropertiesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1486/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceFragmentDensityMapFeaturesEXT >::value  ,
"PhysicalDeviceFragmentDensityMapFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1487/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM >::value  ,
"PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1488/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM >::value  ,
"PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1489/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceFragmentDensityMapPropertiesEXT >::value  ,
"PhysicalDeviceFragmentDensityMapPropertiesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1490/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceFragmentShaderBarycentricFeaturesKHR >::value  ,
"PhysicalDeviceFragmentShaderBarycentricFeaturesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1491/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceFragmentShaderBarycentricPropertiesKHR >::value  ,
"PhysicalDeviceFragmentShaderBarycentricPropertiesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1492/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceFragmentShaderInterlockFeaturesEXT >::value  ,
"PhysicalDeviceFragmentShaderInterlockFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1493/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceFragmentShadingRateEnumsFeaturesNV >::value  ,
"PhysicalDeviceFragmentShadingRateEnumsFeaturesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1494/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceFragmentShadingRateEnumsPropertiesNV >::value  ,
"PhysicalDeviceFragmentShadingRateEnumsPropertiesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1495/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceFragmentShadingRateFeaturesKHR >::value  ,
"PhysicalDeviceFragmentShadingRateFeaturesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1496/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceFragmentShadingRateKHR >::value  ,
"PhysicalDeviceFragmentShadingRateKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1497/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceFragmentShadingRatePropertiesKHR >::value  ,
"PhysicalDeviceFragmentShadingRatePropertiesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1498/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceFrameBoundaryFeaturesEXT >::value  ,
"PhysicalDeviceFrameBoundaryFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1499/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceGlobalPriorityQueryFeaturesKHR >::value  ,
"PhysicalDeviceGlobalPriorityQueryFeaturesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1500/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceGraphicsPipelineLibraryFeaturesEXT >::value  ,
"PhysicalDeviceGraphicsPipelineLibraryFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1501/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceGraphicsPipelineLibraryPropertiesEXT >::value  ,
"PhysicalDeviceGraphicsPipelineLibraryPropertiesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1502/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceGroupProperties >::value  ,
"PhysicalDeviceGroupProperties is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1503/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceHostImageCopyFeaturesEXT >::value  ,
"PhysicalDeviceHostImageCopyFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1504/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceHostImageCopyPropertiesEXT >::value  ,
"PhysicalDeviceHostImageCopyPropertiesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1505/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceHostQueryResetFeatures >::value  ,
"PhysicalDeviceHostQueryResetFeatures is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1506/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceIDProperties >::value  ,
"PhysicalDeviceIDProperties is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1507/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceImage2DViewOf3DFeaturesEXT >::value  ,
"PhysicalDeviceImage2DViewOf3DFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1508/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceImageCompressionControlFeaturesEXT >::value  ,
"PhysicalDeviceImageCompressionControlFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1509/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceImageCompressionControlSwapchainFeaturesEXT >::value  ,
"PhysicalDeviceImageCompressionControlSwapchainFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1510/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceImageDrmFormatModifierInfoEXT >::value  ,
"PhysicalDeviceImageDrmFormatModifierInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1511/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceImageFormatInfo2 >::value  ,
"PhysicalDeviceImageFormatInfo2 is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1512/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceImagelessFramebufferFeatures >::value  ,
"PhysicalDeviceImagelessFramebufferFeatures is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1513/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceImageProcessing2FeaturesQCOM >::value  ,
"PhysicalDeviceImageProcessing2FeaturesQCOM is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1514/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceImageProcessing2PropertiesQCOM >::value  ,
"PhysicalDeviceImageProcessing2PropertiesQCOM is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1515/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceImageProcessingFeaturesQCOM >::value  ,
"PhysicalDeviceImageProcessingFeaturesQCOM is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1516/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceImageProcessingPropertiesQCOM >::value  ,
"PhysicalDeviceImageProcessingPropertiesQCOM is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1517/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceImageRobustnessFeatures >::value  ,
"PhysicalDeviceImageRobustnessFeatures is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1518/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceImageSlicedViewOf3DFeaturesEXT >::value  ,
"PhysicalDeviceImageSlicedViewOf3DFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1519/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceImageViewImageFormatInfoEXT >::value  ,
"PhysicalDeviceImageViewImageFormatInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1520/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceImageViewMinLodFeaturesEXT >::value  ,
"PhysicalDeviceImageViewMinLodFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1521/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceIndexTypeUint8FeaturesEXT >::value  ,
"PhysicalDeviceIndexTypeUint8FeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1522/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceInheritedViewportScissorFeaturesNV >::value  ,
"PhysicalDeviceInheritedViewportScissorFeaturesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1523/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceInlineUniformBlockFeatures >::value  ,
"PhysicalDeviceInlineUniformBlockFeatures is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1524/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceInlineUniformBlockProperties >::value  ,
"PhysicalDeviceInlineUniformBlockProperties is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1525/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceInvocationMaskFeaturesHUAWEI >::value  ,
"PhysicalDeviceInvocationMaskFeaturesHUAWEI is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1526/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceLayeredDriverPropertiesMSFT >::value  ,
"PhysicalDeviceLayeredDriverPropertiesMSFT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1527/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceLegacyDitheringFeaturesEXT >::value  ,
"PhysicalDeviceLegacyDitheringFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1528/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceLimits >::value  ,
"PhysicalDeviceLimits is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1529/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceLinearColorAttachmentFeaturesNV >::value  ,
"PhysicalDeviceLinearColorAttachmentFeaturesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1530/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceLineRasterizationFeaturesEXT >::value  ,
"PhysicalDeviceLineRasterizationFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1531/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceLineRasterizationPropertiesEXT >::value  ,
"PhysicalDeviceLineRasterizationPropertiesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1532/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceMaintenance3Properties >::value  ,
"PhysicalDeviceMaintenance3Properties is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1533/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceMaintenance4Features >::value  ,
"PhysicalDeviceMaintenance4Features is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1534/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceMaintenance4Properties >::value  ,
"PhysicalDeviceMaintenance4Properties is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1535/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceMaintenance5FeaturesKHR >::value  ,
"PhysicalDeviceMaintenance5FeaturesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1536/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceMaintenance5PropertiesKHR >::value  ,
"PhysicalDeviceMaintenance5PropertiesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1537/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceMaintenance6FeaturesKHR >::value  ,
"PhysicalDeviceMaintenance6FeaturesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1538/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceMaintenance6PropertiesKHR >::value  ,
"PhysicalDeviceMaintenance6PropertiesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1539/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceMemoryBudgetPropertiesEXT >::value  ,
"PhysicalDeviceMemoryBudgetPropertiesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1540/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceMemoryDecompressionFeaturesNV >::value  ,
"PhysicalDeviceMemoryDecompressionFeaturesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1541/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceMemoryDecompressionPropertiesNV >::value  ,
"PhysicalDeviceMemoryDecompressionPropertiesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1542/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceMemoryPriorityFeaturesEXT >::value  ,
"PhysicalDeviceMemoryPriorityFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1543/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceMemoryProperties >::value  ,
"PhysicalDeviceMemoryProperties is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1544/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceMemoryProperties2 >::value  ,
"PhysicalDeviceMemoryProperties2 is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1545/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceMeshShaderFeaturesEXT >::value  ,
"PhysicalDeviceMeshShaderFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1546/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceMeshShaderFeaturesNV >::value  ,
"PhysicalDeviceMeshShaderFeaturesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1547/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceMeshShaderPropertiesEXT >::value  ,
"PhysicalDeviceMeshShaderPropertiesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1548/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceMeshShaderPropertiesNV >::value  ,
"PhysicalDeviceMeshShaderPropertiesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1549/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceMultiDrawFeaturesEXT >::value  ,
"PhysicalDeviceMultiDrawFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1550/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceMultiDrawPropertiesEXT >::value  ,
"PhysicalDeviceMultiDrawPropertiesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1551/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT >::value  ,
"PhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1552/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceMultiviewFeatures >::value  ,
"PhysicalDeviceMultiviewFeatures is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1553/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX >::value  ,
"PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1554/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM >::value  ,
"PhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1555/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM >::value  ,
"PhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1556/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceMultiviewProperties >::value  ,
"PhysicalDeviceMultiviewProperties is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1557/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceMutableDescriptorTypeFeaturesEXT >::value  ,
"PhysicalDeviceMutableDescriptorTypeFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1558/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceNestedCommandBufferFeaturesEXT >::value  ,
"PhysicalDeviceNestedCommandBufferFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1559/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceNestedCommandBufferPropertiesEXT >::value  ,
"PhysicalDeviceNestedCommandBufferPropertiesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1560/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceNonSeamlessCubeMapFeaturesEXT >::value  ,
"PhysicalDeviceNonSeamlessCubeMapFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1561/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceOpacityMicromapFeaturesEXT >::value  ,
"PhysicalDeviceOpacityMicromapFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1562/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceOpacityMicromapPropertiesEXT >::value  ,
"PhysicalDeviceOpacityMicromapPropertiesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1563/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceOpticalFlowFeaturesNV >::value  ,
"PhysicalDeviceOpticalFlowFeaturesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1564/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceOpticalFlowPropertiesNV >::value  ,
"PhysicalDeviceOpticalFlowPropertiesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1565/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT >::value  ,
"PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1566/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDevicePCIBusInfoPropertiesEXT >::value  ,
"PhysicalDevicePCIBusInfoPropertiesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1567/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDevicePerformanceQueryFeaturesKHR >::value  ,
"PhysicalDevicePerformanceQueryFeaturesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1568/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDevicePerformanceQueryPropertiesKHR >::value  ,
"PhysicalDevicePerformanceQueryPropertiesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1569/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDevicePerStageDescriptorSetFeaturesNV >::value  ,
"PhysicalDevicePerStageDescriptorSetFeaturesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1570/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDevicePipelineCreationCacheControlFeatures >::value  ,
"PhysicalDevicePipelineCreationCacheControlFeatures is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1571/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDevicePipelineExecutablePropertiesFeaturesKHR >::value  ,
"PhysicalDevicePipelineExecutablePropertiesFeaturesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1572/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT >::value  ,
"PhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1573/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDevicePipelinePropertiesFeaturesEXT >::value  ,
"PhysicalDevicePipelinePropertiesFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1574/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDevicePipelineProtectedAccessFeaturesEXT >::value  ,
"PhysicalDevicePipelineProtectedAccessFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1575/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDevicePipelineRobustnessFeaturesEXT >::value  ,
"PhysicalDevicePipelineRobustnessFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1576/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDevicePipelineRobustnessPropertiesEXT >::value  ,
"PhysicalDevicePipelineRobustnessPropertiesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1577/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDevicePointClippingProperties >::value  ,
"PhysicalDevicePointClippingProperties is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1578/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDevicePortabilitySubsetFeaturesKHR >::value  ,
"PhysicalDevicePortabilitySubsetFeaturesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1579/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDevicePortabilitySubsetPropertiesKHR >::value  ,
"PhysicalDevicePortabilitySubsetPropertiesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1580/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDevicePresentBarrierFeaturesNV >::value  ,
"PhysicalDevicePresentBarrierFeaturesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1581/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDevicePresentIdFeaturesKHR >::value  ,
"PhysicalDevicePresentIdFeaturesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1582/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDevicePresentWaitFeaturesKHR >::value  ,
"PhysicalDevicePresentWaitFeaturesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1583/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDevicePrimitivesGeneratedQueryFeaturesEXT >::value  ,
"PhysicalDevicePrimitivesGeneratedQueryFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1584/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT >::value  ,
"PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1585/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDevicePrivateDataFeatures >::value  ,
"PhysicalDevicePrivateDataFeatures is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1586/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceProperties >::value  ,
"PhysicalDeviceProperties is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1587/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceProperties2 >::value  ,
"PhysicalDeviceProperties2 is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1588/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceProtectedMemoryFeatures >::value  ,
"PhysicalDeviceProtectedMemoryFeatures is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1589/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceProtectedMemoryProperties >::value  ,
"PhysicalDeviceProtectedMemoryProperties is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1590/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceProvokingVertexFeaturesEXT >::value  ,
"PhysicalDeviceProvokingVertexFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1591/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceProvokingVertexPropertiesEXT >::value  ,
"PhysicalDeviceProvokingVertexPropertiesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1592/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDevicePushDescriptorPropertiesKHR >::value  ,
"PhysicalDevicePushDescriptorPropertiesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1593/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT >::value  ,
"PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1594/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceRayQueryFeaturesKHR >::value  ,
"PhysicalDeviceRayQueryFeaturesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1595/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceRayTracingInvocationReorderFeaturesNV >::value  ,
"PhysicalDeviceRayTracingInvocationReorderFeaturesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1596/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceRayTracingInvocationReorderPropertiesNV >::value  ,
"PhysicalDeviceRayTracingInvocationReorderPropertiesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1597/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceRayTracingMaintenance1FeaturesKHR >::value  ,
"PhysicalDeviceRayTracingMaintenance1FeaturesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1598/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceRayTracingMotionBlurFeaturesNV >::value  ,
"PhysicalDeviceRayTracingMotionBlurFeaturesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1599/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceRayTracingPipelineFeaturesKHR >::value  ,
"PhysicalDeviceRayTracingPipelineFeaturesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1600/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceRayTracingPipelinePropertiesKHR >::value  ,
"PhysicalDeviceRayTracingPipelinePropertiesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1601/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceRayTracingPositionFetchFeaturesKHR >::value  ,
"PhysicalDeviceRayTracingPositionFetchFeaturesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1602/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceRayTracingPropertiesNV >::value  ,
"PhysicalDeviceRayTracingPropertiesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1603/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceRelaxedLineRasterizationFeaturesIMG >::value  ,
"PhysicalDeviceRelaxedLineRasterizationFeaturesIMG is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1604/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceRenderPassStripedFeaturesARM >::value  ,
"PhysicalDeviceRenderPassStripedFeaturesARM is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1605/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceRenderPassStripedPropertiesARM >::value  ,
"PhysicalDeviceRenderPassStripedPropertiesARM is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1606/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceRepresentativeFragmentTestFeaturesNV >::value  ,
"PhysicalDeviceRepresentativeFragmentTestFeaturesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1607/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceRGBA10X6FormatsFeaturesEXT >::value  ,
"PhysicalDeviceRGBA10X6FormatsFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1608/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceRobustness2FeaturesEXT >::value  ,
"PhysicalDeviceRobustness2FeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1609/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceRobustness2PropertiesEXT >::value  ,
"PhysicalDeviceRobustness2PropertiesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1610/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceSampleLocationsPropertiesEXT >::value  ,
"PhysicalDeviceSampleLocationsPropertiesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1611/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceSamplerFilterMinmaxProperties >::value  ,
"PhysicalDeviceSamplerFilterMinmaxProperties is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1612/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceSamplerYcbcrConversionFeatures >::value  ,
"PhysicalDeviceSamplerYcbcrConversionFeatures is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1613/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceScalarBlockLayoutFeatures >::value  ,
"PhysicalDeviceScalarBlockLayoutFeatures is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1614/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceSchedulingControlsFeaturesARM >::value  ,
"PhysicalDeviceSchedulingControlsFeaturesARM is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1615/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceSchedulingControlsPropertiesARM >::value  ,
"PhysicalDeviceSchedulingControlsPropertiesARM is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1616/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceSeparateDepthStencilLayoutsFeatures >::value  ,
"PhysicalDeviceSeparateDepthStencilLayoutsFeatures is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1617/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderAtomicFloat2FeaturesEXT >::value  ,
"PhysicalDeviceShaderAtomicFloat2FeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1618/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT >::value  ,
"PhysicalDeviceShaderAtomicFloatFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1619/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderAtomicInt64Features >::value  ,
"PhysicalDeviceShaderAtomicInt64Features is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1620/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderClockFeaturesKHR >::value  ,
"PhysicalDeviceShaderClockFeaturesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1621/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderCoreBuiltinsFeaturesARM >::value  ,
"PhysicalDeviceShaderCoreBuiltinsFeaturesARM is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1622/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderCoreBuiltinsPropertiesARM >::value  ,
"PhysicalDeviceShaderCoreBuiltinsPropertiesARM is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1623/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderCoreProperties2AMD >::value  ,
"PhysicalDeviceShaderCoreProperties2AMD is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1624/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderCorePropertiesAMD >::value  ,
"PhysicalDeviceShaderCorePropertiesAMD is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1625/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderCorePropertiesARM >::value  ,
"PhysicalDeviceShaderCorePropertiesARM is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1626/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderDemoteToHelperInvocationFeatures >::value  ,
"PhysicalDeviceShaderDemoteToHelperInvocationFeatures is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1627/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderDrawParametersFeatures >::value  ,
"PhysicalDeviceShaderDrawParametersFeatures is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1628/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD >::value  ,
"PhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1629/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderEnqueueFeaturesAMDX >::value  ,
"PhysicalDeviceShaderEnqueueFeaturesAMDX is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1630/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderEnqueuePropertiesAMDX >::value  ,
"PhysicalDeviceShaderEnqueuePropertiesAMDX is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1631/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderFloat16Int8Features >::value  ,
"PhysicalDeviceShaderFloat16Int8Features is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1632/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderImageAtomicInt64FeaturesEXT >::value  ,
"PhysicalDeviceShaderImageAtomicInt64FeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1633/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderImageFootprintFeaturesNV >::value  ,
"PhysicalDeviceShaderImageFootprintFeaturesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1634/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderIntegerDotProductFeatures >::value  ,
"PhysicalDeviceShaderIntegerDotProductFeatures is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1635/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderIntegerDotProductProperties >::value  ,
"PhysicalDeviceShaderIntegerDotProductProperties is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1636/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL >::value  ,
"PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1637/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderModuleIdentifierFeaturesEXT >::value  ,
"PhysicalDeviceShaderModuleIdentifierFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1638/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderModuleIdentifierPropertiesEXT >::value  ,
"PhysicalDeviceShaderModuleIdentifierPropertiesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1639/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderObjectFeaturesEXT >::value  ,
"PhysicalDeviceShaderObjectFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1640/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderObjectPropertiesEXT >::value  ,
"PhysicalDeviceShaderObjectPropertiesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1641/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderSMBuiltinsFeaturesNV >::value  ,
"PhysicalDeviceShaderSMBuiltinsFeaturesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1642/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderSMBuiltinsPropertiesNV >::value  ,
"PhysicalDeviceShaderSMBuiltinsPropertiesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1643/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderSubgroupExtendedTypesFeatures >::value  ,
"PhysicalDeviceShaderSubgroupExtendedTypesFeatures is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1644/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR >::value  ,
"PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1645/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderTerminateInvocationFeatures >::value  ,
"PhysicalDeviceShaderTerminateInvocationFeatures is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1646/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderTileImageFeaturesEXT >::value  ,
"PhysicalDeviceShaderTileImageFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1647/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceShaderTileImagePropertiesEXT >::value  ,
"PhysicalDeviceShaderTileImagePropertiesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1648/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceShadingRateImageFeaturesNV >::value  ,
"PhysicalDeviceShadingRateImageFeaturesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1649/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceShadingRateImagePropertiesNV >::value  ,
"PhysicalDeviceShadingRateImagePropertiesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1650/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceSparseImageFormatInfo2 >::value  ,
"PhysicalDeviceSparseImageFormatInfo2 is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1651/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceSparseProperties >::value  ,
"PhysicalDeviceSparseProperties is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1652/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceSubgroupProperties >::value  ,
"PhysicalDeviceSubgroupProperties is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1653/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceSubgroupSizeControlFeatures >::value  ,
"PhysicalDeviceSubgroupSizeControlFeatures is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1654/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceSubgroupSizeControlProperties >::value  ,
"PhysicalDeviceSubgroupSizeControlProperties is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1655/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceSubpassMergeFeedbackFeaturesEXT >::value  ,
"PhysicalDeviceSubpassMergeFeedbackFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1656/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceSubpassShadingFeaturesHUAWEI >::value  ,
"PhysicalDeviceSubpassShadingFeaturesHUAWEI is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1657/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceSubpassShadingPropertiesHUAWEI >::value  ,
"PhysicalDeviceSubpassShadingPropertiesHUAWEI is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1658/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceSurfaceInfo2KHR >::value  ,
"PhysicalDeviceSurfaceInfo2KHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1659/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceSwapchainMaintenance1FeaturesEXT >::value  ,
"PhysicalDeviceSwapchainMaintenance1FeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1660/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceSynchronization2Features >::value  ,
"PhysicalDeviceSynchronization2Features is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1661/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceTexelBufferAlignmentFeaturesEXT >::value  ,
"PhysicalDeviceTexelBufferAlignmentFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1662/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceTexelBufferAlignmentProperties >::value  ,
"PhysicalDeviceTexelBufferAlignmentProperties is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1663/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceTextureCompressionASTCHDRFeatures >::value  ,
"PhysicalDeviceTextureCompressionASTCHDRFeatures is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1664/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceTilePropertiesFeaturesQCOM >::value  ,
"PhysicalDeviceTilePropertiesFeaturesQCOM is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1665/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceTimelineSemaphoreFeatures >::value  ,
"PhysicalDeviceTimelineSemaphoreFeatures is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1666/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceTimelineSemaphoreProperties >::value  ,
"PhysicalDeviceTimelineSemaphoreProperties is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1667/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceToolProperties >::value  ,
"PhysicalDeviceToolProperties is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1668/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceTransformFeedbackFeaturesEXT >::value  ,
"PhysicalDeviceTransformFeedbackFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1669/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceTransformFeedbackPropertiesEXT >::value  ,
"PhysicalDeviceTransformFeedbackPropertiesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1670/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceUniformBufferStandardLayoutFeatures >::value  ,
"PhysicalDeviceUniformBufferStandardLayoutFeatures is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1671/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceVariablePointersFeatures >::value  ,
"PhysicalDeviceVariablePointersFeatures is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1672/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceVertexAttributeDivisorFeaturesKHR >::value  ,
"PhysicalDeviceVertexAttributeDivisorFeaturesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1673/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceVertexAttributeDivisorPropertiesEXT >::value  ,
"PhysicalDeviceVertexAttributeDivisorPropertiesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1674/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceVertexAttributeDivisorPropertiesKHR >::value  ,
"PhysicalDeviceVertexAttributeDivisorPropertiesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1675/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceVertexInputDynamicStateFeaturesEXT >::value  ,
"PhysicalDeviceVertexInputDynamicStateFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1676/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceVideoEncodeQualityLevelInfoKHR >::value  ,
"PhysicalDeviceVideoEncodeQualityLevelInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1677/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceVideoFormatInfoKHR >::value  ,
"PhysicalDeviceVideoFormatInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1678/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceVideoMaintenance1FeaturesKHR >::value  ,
"PhysicalDeviceVideoMaintenance1FeaturesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1679/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceVulkan11Features >::value  ,
"PhysicalDeviceVulkan11Features is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1680/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceVulkan11Properties >::value  ,
"PhysicalDeviceVulkan11Properties is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1681/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceVulkan12Features >::value  ,
"PhysicalDeviceVulkan12Features is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1682/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceVulkan12Properties >::value  ,
"PhysicalDeviceVulkan12Properties is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1683/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceVulkan13Features >::value  ,
"PhysicalDeviceVulkan13Features is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1684/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceVulkan13Properties >::value  ,
"PhysicalDeviceVulkan13Properties is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1685/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceVulkanMemoryModelFeatures >::value  ,
"PhysicalDeviceVulkanMemoryModelFeatures is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1686/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR >::value  ,
"PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1687/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT >::value  ,
"PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1688/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceYcbcrDegammaFeaturesQCOM >::value  ,
"PhysicalDeviceYcbcrDegammaFeaturesQCOM is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1689/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceYcbcrImageArraysFeaturesEXT >::value  ,
"PhysicalDeviceYcbcrImageArraysFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1690/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures >::value  ,
"PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1691/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::Pipeline >::value  ,
"Pipeline is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1692/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineCache >::value  ,
"PipelineCache is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1693/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineCacheCreateInfo >::value  ,
"PipelineCacheCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1694/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineCacheHeaderVersionOne >::value  ,
"PipelineCacheHeaderVersionOne is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1695/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineColorBlendAdvancedStateCreateInfoEXT >::value  ,
"PipelineColorBlendAdvancedStateCreateInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1696/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineColorBlendAttachmentState >::value  ,
"PipelineColorBlendAttachmentState is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1697/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineColorBlendStateCreateInfo >::value  ,
"PipelineColorBlendStateCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1698/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineColorWriteCreateInfoEXT >::value  ,
"PipelineColorWriteCreateInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1699/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineCompilerControlCreateInfoAMD >::value  ,
"PipelineCompilerControlCreateInfoAMD is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1700/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineCoverageModulationStateCreateInfoNV >::value  ,
"PipelineCoverageModulationStateCreateInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1701/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineCoverageReductionStateCreateInfoNV >::value  ,
"PipelineCoverageReductionStateCreateInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1702/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineCoverageToColorStateCreateInfoNV >::value  ,
"PipelineCoverageToColorStateCreateInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1703/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineCreateFlags2CreateInfoKHR >::value  ,
"PipelineCreateFlags2CreateInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1704/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineCreationFeedback >::value  ,
"PipelineCreationFeedback is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1705/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineCreationFeedbackCreateInfo >::value  ,
"PipelineCreationFeedbackCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1706/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineDepthStencilStateCreateInfo >::value  ,
"PipelineDepthStencilStateCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1707/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineDiscardRectangleStateCreateInfoEXT >::value  ,
"PipelineDiscardRectangleStateCreateInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1708/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineDynamicStateCreateInfo >::value  ,
"PipelineDynamicStateCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1709/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineExecutableInfoKHR >::value  ,
"PipelineExecutableInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1710/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineExecutableInternalRepresentationKHR >::value  ,
"PipelineExecutableInternalRepresentationKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1711/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineExecutablePropertiesKHR >::value  ,
"PipelineExecutablePropertiesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1712/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineExecutableStatisticKHR >::value  ,
"PipelineExecutableStatisticKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1713/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineExecutableStatisticValueKHR >::value  ,
"PipelineExecutableStatisticValueKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1714/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineFragmentShadingRateEnumStateCreateInfoNV >::value  ,
"PipelineFragmentShadingRateEnumStateCreateInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1715/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineFragmentShadingRateStateCreateInfoKHR >::value  ,
"PipelineFragmentShadingRateStateCreateInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1716/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineIndirectDeviceAddressInfoNV >::value  ,
"PipelineIndirectDeviceAddressInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1717/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineInfoKHR >::value  ,
"PipelineInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1718/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineInputAssemblyStateCreateInfo >::value  ,
"PipelineInputAssemblyStateCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1719/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineLayout >::value  ,
"PipelineLayout is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1720/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineLayoutCreateInfo >::value  ,
"PipelineLayoutCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1721/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineLibraryCreateInfoKHR >::value  ,
"PipelineLibraryCreateInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1722/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineMultisampleStateCreateInfo >::value  ,
"PipelineMultisampleStateCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1723/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelinePropertiesIdentifierEXT >::value  ,
"PipelinePropertiesIdentifierEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1724/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineRasterizationConservativeStateCreateInfoEXT >::value  ,
"PipelineRasterizationConservativeStateCreateInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1725/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineRasterizationDepthClipStateCreateInfoEXT >::value  ,
"PipelineRasterizationDepthClipStateCreateInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1726/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineRasterizationLineStateCreateInfoEXT >::value  ,
"PipelineRasterizationLineStateCreateInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1727/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineRasterizationProvokingVertexStateCreateInfoEXT >::value  ,
"PipelineRasterizationProvokingVertexStateCreateInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1728/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineRasterizationStateCreateInfo >::value  ,
"PipelineRasterizationStateCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1729/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineRasterizationStateRasterizationOrderAMD >::value  ,
"PipelineRasterizationStateRasterizationOrderAMD is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1730/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineRasterizationStateStreamCreateInfoEXT >::value  ,
"PipelineRasterizationStateStreamCreateInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1731/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineRenderingCreateInfo >::value  ,
"PipelineRenderingCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1732/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineRepresentativeFragmentTestStateCreateInfoNV >::value  ,
"PipelineRepresentativeFragmentTestStateCreateInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1733/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineRobustnessCreateInfoEXT >::value  ,
"PipelineRobustnessCreateInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1734/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineSampleLocationsStateCreateInfoEXT >::value  ,
"PipelineSampleLocationsStateCreateInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1735/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineShaderStageCreateInfo >::value  ,
"PipelineShaderStageCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1736/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineShaderStageModuleIdentifierCreateInfoEXT >::value  ,
"PipelineShaderStageModuleIdentifierCreateInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1737/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineShaderStageNodeCreateInfoAMDX >::value  ,
"PipelineShaderStageNodeCreateInfoAMDX is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1738/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineShaderStageRequiredSubgroupSizeCreateInfo >::value  ,
"PipelineShaderStageRequiredSubgroupSizeCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1739/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineTessellationDomainOriginStateCreateInfo >::value  ,
"PipelineTessellationDomainOriginStateCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1740/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineTessellationStateCreateInfo >::value  ,
"PipelineTessellationStateCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1741/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineVertexInputDivisorStateCreateInfoKHR >::value  ,
"PipelineVertexInputDivisorStateCreateInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1742/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineVertexInputStateCreateInfo >::value  ,
"PipelineVertexInputStateCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1743/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineViewportCoarseSampleOrderStateCreateInfoNV >::value  ,
"PipelineViewportCoarseSampleOrderStateCreateInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1744/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineViewportDepthClipControlCreateInfoEXT >::value  ,
"PipelineViewportDepthClipControlCreateInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1745/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineViewportExclusiveScissorStateCreateInfoNV >::value  ,
"PipelineViewportExclusiveScissorStateCreateInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1746/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineViewportShadingRateImageStateCreateInfoNV >::value  ,
"PipelineViewportShadingRateImageStateCreateInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1747/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineViewportStateCreateInfo >::value  ,
"PipelineViewportStateCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1748/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineViewportSwizzleStateCreateInfoNV >::value  ,
"PipelineViewportSwizzleStateCreateInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1749/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PipelineViewportWScalingStateCreateInfoNV >::value  ,
"PipelineViewportWScalingStateCreateInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1750/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PresentIdKHR >::value  ,
"PresentIdKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1751/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PresentInfoKHR >::value  ,
"PresentInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1752/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PresentRegionKHR >::value  ,
"PresentRegionKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1753/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PresentRegionsKHR >::value  ,
"PresentRegionsKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1754/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PresentTimeGOOGLE >::value  ,
"PresentTimeGOOGLE is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1755/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PresentTimesInfoGOOGLE >::value  ,
"PresentTimesInfoGOOGLE is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1756/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PrivateDataSlot >::value  ,
"PrivateDataSlot is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1757/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PrivateDataSlotCreateInfo >::value  ,
"PrivateDataSlotCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1758/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ProtectedSubmitInfo >::value  ,
"ProtectedSubmitInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1759/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PushConstantRange >::value  ,
"PushConstantRange is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1760/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PushConstantsInfoKHR >::value  ,
"PushConstantsInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1761/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PushDescriptorSetInfoKHR >::value  ,
"PushDescriptorSetInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1762/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::PushDescriptorSetWithTemplateInfoKHR >::value  ,
"PushDescriptorSetWithTemplateInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1763/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::QueryLowLatencySupportNV >::value  ,
"QueryLowLatencySupportNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1764/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::QueryPool >::value  ,
"QueryPool is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1765/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::QueryPoolCreateInfo >::value  ,
"QueryPoolCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1766/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::QueryPoolPerformanceCreateInfoKHR >::value  ,
"QueryPoolPerformanceCreateInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1767/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::QueryPoolPerformanceQueryCreateInfoINTEL >::value  ,
"QueryPoolPerformanceQueryCreateInfoINTEL is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1768/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::QueryPoolVideoEncodeFeedbackCreateInfoKHR >::value  ,
"QueryPoolVideoEncodeFeedbackCreateInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1769/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::Queue >::value  ,
"Queue is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1770/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::QueueFamilyCheckpointProperties2NV >::value  ,
"QueueFamilyCheckpointProperties2NV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1771/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::QueueFamilyCheckpointPropertiesNV >::value  ,
"QueueFamilyCheckpointPropertiesNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1772/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::QueueFamilyGlobalPriorityPropertiesKHR >::value  ,
"QueueFamilyGlobalPriorityPropertiesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1773/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::QueueFamilyProperties >::value  ,
"QueueFamilyProperties is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1774/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::QueueFamilyProperties2 >::value  ,
"QueueFamilyProperties2 is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1775/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::QueueFamilyQueryResultStatusPropertiesKHR >::value  ,
"QueueFamilyQueryResultStatusPropertiesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1776/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::QueueFamilyVideoPropertiesKHR >::value  ,
"QueueFamilyVideoPropertiesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1777/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::RayTracingPipelineCreateInfoKHR >::value  ,
"RayTracingPipelineCreateInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1778/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::RayTracingPipelineCreateInfoNV >::value  ,
"RayTracingPipelineCreateInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1779/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::RayTracingPipelineInterfaceCreateInfoKHR >::value  ,
"RayTracingPipelineInterfaceCreateInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1780/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::RayTracingShaderGroupCreateInfoKHR >::value  ,
"RayTracingShaderGroupCreateInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1781/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::RayTracingShaderGroupCreateInfoNV >::value  ,
"RayTracingShaderGroupCreateInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1782/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::Rect2D >::value  ,
"Rect2D is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1783/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::RectLayerKHR >::value  ,
"RectLayerKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1784/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::RefreshCycleDurationGOOGLE >::value  ,
"RefreshCycleDurationGOOGLE is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1785/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ReleaseSwapchainImagesInfoEXT >::value  ,
"ReleaseSwapchainImagesInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1786/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::RenderingAreaInfoKHR >::value  ,
"RenderingAreaInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1787/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::RenderingAttachmentInfo >::value  ,
"RenderingAttachmentInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1788/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::RenderingFragmentDensityMapAttachmentInfoEXT >::value  ,
"RenderingFragmentDensityMapAttachmentInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1789/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::RenderingFragmentShadingRateAttachmentInfoKHR >::value  ,
"RenderingFragmentShadingRateAttachmentInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1790/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::RenderingInfo >::value  ,
"RenderingInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1791/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::RenderPass >::value  ,
"RenderPass is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1792/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::RenderPassAttachmentBeginInfo >::value  ,
"RenderPassAttachmentBeginInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1793/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::RenderPassBeginInfo >::value  ,
"RenderPassBeginInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1794/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::RenderPassCreateInfo >::value  ,
"RenderPassCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1795/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::RenderPassCreateInfo2 >::value  ,
"RenderPassCreateInfo2 is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1796/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::RenderPassCreationControlEXT >::value  ,
"RenderPassCreationControlEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1797/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::RenderPassCreationFeedbackCreateInfoEXT >::value  ,
"RenderPassCreationFeedbackCreateInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1798/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::RenderPassCreationFeedbackInfoEXT >::value  ,
"RenderPassCreationFeedbackInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1799/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::RenderPassFragmentDensityMapCreateInfoEXT >::value  ,
"RenderPassFragmentDensityMapCreateInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1800/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::RenderPassInputAttachmentAspectCreateInfo >::value  ,
"RenderPassInputAttachmentAspectCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1801/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::RenderPassMultiviewCreateInfo >::value  ,
"RenderPassMultiviewCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1802/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::RenderPassSampleLocationsBeginInfoEXT >::value  ,
"RenderPassSampleLocationsBeginInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1803/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::RenderPassStripeBeginInfoARM >::value  ,
"RenderPassStripeBeginInfoARM is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1804/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::RenderPassStripeInfoARM >::value  ,
"RenderPassStripeInfoARM is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1805/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::RenderPassStripeSubmitInfoARM >::value  ,
"RenderPassStripeSubmitInfoARM is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1806/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::RenderPassSubpassFeedbackCreateInfoEXT >::value  ,
"RenderPassSubpassFeedbackCreateInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1807/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::RenderPassSubpassFeedbackInfoEXT >::value  ,
"RenderPassSubpassFeedbackInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1808/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::RenderPassTransformBeginInfoQCOM >::value  ,
"RenderPassTransformBeginInfoQCOM is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1809/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ResolveImageInfo2 >::value  ,
"ResolveImageInfo2 is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1810/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SampleLocationEXT >::value  ,
"SampleLocationEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1811/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SampleLocationsInfoEXT >::value  ,
"SampleLocationsInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1812/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::Sampler >::value  ,
"Sampler is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1813/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SamplerBlockMatchWindowCreateInfoQCOM >::value  ,
"SamplerBlockMatchWindowCreateInfoQCOM is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1814/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SamplerBorderColorComponentMappingCreateInfoEXT >::value  ,
"SamplerBorderColorComponentMappingCreateInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1815/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SamplerCaptureDescriptorDataInfoEXT >::value  ,
"SamplerCaptureDescriptorDataInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1816/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SamplerCreateInfo >::value  ,
"SamplerCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1817/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SamplerCubicWeightsCreateInfoQCOM >::value  ,
"SamplerCubicWeightsCreateInfoQCOM is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1818/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SamplerCustomBorderColorCreateInfoEXT >::value  ,
"SamplerCustomBorderColorCreateInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1819/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SamplerReductionModeCreateInfo >::value  ,
"SamplerReductionModeCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1820/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SamplerYcbcrConversion >::value  ,
"SamplerYcbcrConversion is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1821/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SamplerYcbcrConversionCreateInfo >::value  ,
"SamplerYcbcrConversionCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1822/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SamplerYcbcrConversionImageFormatProperties >::value  ,
"SamplerYcbcrConversionImageFormatProperties is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1823/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SamplerYcbcrConversionInfo >::value  ,
"SamplerYcbcrConversionInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1824/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SamplerYcbcrConversionYcbcrDegammaCreateInfoQCOM >::value  ,
"SamplerYcbcrConversionYcbcrDegammaCreateInfoQCOM is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1825/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::Semaphore >::value  ,
"Semaphore is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1826/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SemaphoreCreateInfo >::value  ,
"SemaphoreCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1827/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SemaphoreGetFdInfoKHR >::value  ,
"SemaphoreGetFdInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1828/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SemaphoreSignalInfo >::value  ,
"SemaphoreSignalInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1829/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SemaphoreSubmitInfo >::value  ,
"SemaphoreSubmitInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1830/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SemaphoreTypeCreateInfo >::value  ,
"SemaphoreTypeCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1831/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SemaphoreWaitInfo >::value  ,
"SemaphoreWaitInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1832/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SetDescriptorBufferOffsetsInfoEXT >::value  ,
"SetDescriptorBufferOffsetsInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1833/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SetLatencyMarkerInfoNV >::value  ,
"SetLatencyMarkerInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1834/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SetStateFlagsIndirectCommandNV >::value  ,
"SetStateFlagsIndirectCommandNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1835/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ShaderCreateInfoEXT >::value  ,
"ShaderCreateInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1836/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ShaderEXT >::value  ,
"ShaderEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1837/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ShaderModule >::value  ,
"ShaderModule is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1838/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ShaderModuleCreateInfo >::value  ,
"ShaderModuleCreateInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1839/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ShaderModuleIdentifierEXT >::value  ,
"ShaderModuleIdentifierEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1840/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ShaderModuleValidationCacheCreateInfoEXT >::value  ,
"ShaderModuleValidationCacheCreateInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1841/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ShaderResourceUsageAMD >::value  ,
"ShaderResourceUsageAMD is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1842/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ShaderStatisticsInfoAMD >::value  ,
"ShaderStatisticsInfoAMD is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1843/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ShadingRatePaletteNV >::value  ,
"ShadingRatePaletteNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1844/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SharedPresentSurfaceCapabilitiesKHR >::value  ,
"SharedPresentSurfaceCapabilitiesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1845/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SparseBufferMemoryBindInfo >::value  ,
"SparseBufferMemoryBindInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1846/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SparseImageFormatProperties >::value  ,
"SparseImageFormatProperties is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1847/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SparseImageFormatProperties2 >::value  ,
"SparseImageFormatProperties2 is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1848/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SparseImageMemoryBind >::value  ,
"SparseImageMemoryBind is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1849/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SparseImageMemoryBindInfo >::value  ,
"SparseImageMemoryBindInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1850/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SparseImageMemoryRequirements >::value  ,
"SparseImageMemoryRequirements is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1851/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SparseImageMemoryRequirements2 >::value  ,
"SparseImageMemoryRequirements2 is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1852/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SparseImageOpaqueMemoryBindInfo >::value  ,
"SparseImageOpaqueMemoryBindInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1853/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SparseMemoryBind >::value  ,
"SparseMemoryBind is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1854/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SpecializationInfo >::value  ,
"SpecializationInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1855/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SpecializationMapEntry >::value  ,
"SpecializationMapEntry is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1856/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SRTDataNV >::value  ,
"SRTDataNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1857/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::StencilOpState >::value  ,
"StencilOpState is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1858/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::StridedDeviceAddressRegionKHR >::value  ,
"StridedDeviceAddressRegionKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1859/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SubmitInfo >::value  ,
"SubmitInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1860/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SubmitInfo2 >::value  ,
"SubmitInfo2 is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1861/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SubpassBeginInfo >::value  ,
"SubpassBeginInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1862/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SubpassDependency >::value  ,
"SubpassDependency is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1863/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SubpassDependency2 >::value  ,
"SubpassDependency2 is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1864/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SubpassDescription >::value  ,
"SubpassDescription is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1865/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SubpassDescription2 >::value  ,
"SubpassDescription2 is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1866/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SubpassDescriptionDepthStencilResolve >::value  ,
"SubpassDescriptionDepthStencilResolve is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1867/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SubpassEndInfo >::value  ,
"SubpassEndInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1868/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SubpassFragmentDensityMapOffsetEndInfoQCOM >::value  ,
"SubpassFragmentDensityMapOffsetEndInfoQCOM is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1869/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SubpassResolvePerformanceQueryEXT >::value  ,
"SubpassResolvePerformanceQueryEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1870/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SubpassSampleLocationsEXT >::value  ,
"SubpassSampleLocationsEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1871/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SubpassShadingPipelineCreateInfoHUAWEI >::value  ,
"SubpassShadingPipelineCreateInfoHUAWEI is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1872/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SubresourceHostMemcpySizeEXT >::value  ,
"SubresourceHostMemcpySizeEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1873/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SubresourceLayout >::value  ,
"SubresourceLayout is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1874/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SubresourceLayout2KHR >::value  ,
"SubresourceLayout2KHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1875/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SurfaceCapabilities2EXT >::value  ,
"SurfaceCapabilities2EXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1876/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SurfaceCapabilities2KHR >::value  ,
"SurfaceCapabilities2KHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1877/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SurfaceCapabilitiesKHR >::value  ,
"SurfaceCapabilitiesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1878/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SurfaceCapabilitiesPresentBarrierNV >::value  ,
"SurfaceCapabilitiesPresentBarrierNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1879/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SurfaceFormat2KHR >::value  ,
"SurfaceFormat2KHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1880/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SurfaceFormatKHR >::value  ,
"SurfaceFormatKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1881/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SurfaceKHR >::value  ,
"SurfaceKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1882/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SurfacePresentModeCompatibilityEXT >::value  ,
"SurfacePresentModeCompatibilityEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1883/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SurfacePresentModeEXT >::value  ,
"SurfacePresentModeEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1884/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SurfacePresentScalingCapabilitiesEXT >::value  ,
"SurfacePresentScalingCapabilitiesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1885/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SurfaceProtectedCapabilitiesKHR >::value  ,
"SurfaceProtectedCapabilitiesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1886/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SwapchainCounterCreateInfoEXT >::value  ,
"SwapchainCounterCreateInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1887/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SwapchainCreateInfoKHR >::value  ,
"SwapchainCreateInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1888/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SwapchainDisplayNativeHdrCreateInfoAMD >::value  ,
"SwapchainDisplayNativeHdrCreateInfoAMD is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1889/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SwapchainKHR >::value  ,
"SwapchainKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1890/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SwapchainLatencyCreateInfoNV >::value  ,
"SwapchainLatencyCreateInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1891/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SwapchainPresentBarrierCreateInfoNV >::value  ,
"SwapchainPresentBarrierCreateInfoNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1892/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SwapchainPresentFenceInfoEXT >::value  ,
"SwapchainPresentFenceInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1893/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SwapchainPresentModeInfoEXT >::value  ,
"SwapchainPresentModeInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1894/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SwapchainPresentModesCreateInfoEXT >::value  ,
"SwapchainPresentModesCreateInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1895/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::SwapchainPresentScalingCreateInfoEXT >::value  ,
"SwapchainPresentScalingCreateInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1896/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::TextureLODGatherFormatPropertiesAMD >::value  ,
"TextureLODGatherFormatPropertiesAMD is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1897/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::TilePropertiesQCOM >::value  ,
"TilePropertiesQCOM is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1898/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::TimelineSemaphoreSubmitInfo >::value  ,
"TimelineSemaphoreSubmitInfo is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1899/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::TraceRaysIndirectCommand2KHR >::value  ,
"TraceRaysIndirectCommand2KHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1900/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::TraceRaysIndirectCommandKHR >::value  ,
"TraceRaysIndirectCommandKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1901/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::TransformMatrixKHR >::value  ,
"TransformMatrixKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1902/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ValidationCacheCreateInfoEXT >::value  ,
"ValidationCacheCreateInfoEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1903/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ValidationCacheEXT >::value  ,
"ValidationCacheEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1904/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ValidationFeaturesEXT >::value  ,
"ValidationFeaturesEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1905/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ValidationFlagsEXT >::value  ,
"ValidationFlagsEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1906/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VertexInputAttributeDescription >::value  ,
"VertexInputAttributeDescription is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1907/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VertexInputAttributeDescription2EXT >::value  ,
"VertexInputAttributeDescription2EXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1908/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VertexInputBindingDescription >::value  ,
"VertexInputBindingDescription is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1909/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VertexInputBindingDescription2EXT >::value  ,
"VertexInputBindingDescription2EXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1910/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VertexInputBindingDivisorDescriptionKHR >::value  ,
"VertexInputBindingDivisorDescriptionKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1911/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoBeginCodingInfoKHR >::value  ,
"VideoBeginCodingInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1912/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoCapabilitiesKHR >::value  ,
"VideoCapabilitiesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1913/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoCodingControlInfoKHR >::value  ,
"VideoCodingControlInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1914/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoDecodeCapabilitiesKHR >::value  ,
"VideoDecodeCapabilitiesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1915/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoDecodeH264CapabilitiesKHR >::value  ,
"VideoDecodeH264CapabilitiesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1916/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoDecodeH264DpbSlotInfoKHR >::value  ,
"VideoDecodeH264DpbSlotInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1917/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoDecodeH264PictureInfoKHR >::value  ,
"VideoDecodeH264PictureInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1918/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoDecodeH264ProfileInfoKHR >::value  ,
"VideoDecodeH264ProfileInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1919/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoDecodeH264SessionParametersAddInfoKHR >::value  ,
"VideoDecodeH264SessionParametersAddInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1920/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoDecodeH264SessionParametersCreateInfoKHR >::value  ,
"VideoDecodeH264SessionParametersCreateInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1921/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoDecodeH265CapabilitiesKHR >::value  ,
"VideoDecodeH265CapabilitiesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1922/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoDecodeH265DpbSlotInfoKHR >::value  ,
"VideoDecodeH265DpbSlotInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1923/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoDecodeH265PictureInfoKHR >::value  ,
"VideoDecodeH265PictureInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1924/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoDecodeH265ProfileInfoKHR >::value  ,
"VideoDecodeH265ProfileInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1925/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoDecodeH265SessionParametersAddInfoKHR >::value  ,
"VideoDecodeH265SessionParametersAddInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1926/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoDecodeH265SessionParametersCreateInfoKHR >::value  ,
"VideoDecodeH265SessionParametersCreateInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1927/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoDecodeInfoKHR >::value  ,
"VideoDecodeInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1928/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoDecodeUsageInfoKHR >::value  ,
"VideoDecodeUsageInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1929/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeCapabilitiesKHR >::value  ,
"VideoEncodeCapabilitiesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1930/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeH264CapabilitiesKHR >::value  ,
"VideoEncodeH264CapabilitiesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1931/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeH264DpbSlotInfoKHR >::value  ,
"VideoEncodeH264DpbSlotInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1932/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeH264FrameSizeKHR >::value  ,
"VideoEncodeH264FrameSizeKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1933/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeH264GopRemainingFrameInfoKHR >::value  ,
"VideoEncodeH264GopRemainingFrameInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1934/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeH264NaluSliceInfoKHR >::value  ,
"VideoEncodeH264NaluSliceInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1935/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeH264PictureInfoKHR >::value  ,
"VideoEncodeH264PictureInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1936/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeH264ProfileInfoKHR >::value  ,
"VideoEncodeH264ProfileInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1937/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeH264QpKHR >::value  ,
"VideoEncodeH264QpKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1938/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeH264QualityLevelPropertiesKHR >::value  ,
"VideoEncodeH264QualityLevelPropertiesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1939/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeH264RateControlInfoKHR >::value  ,
"VideoEncodeH264RateControlInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1940/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeH264RateControlLayerInfoKHR >::value  ,
"VideoEncodeH264RateControlLayerInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1941/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeH264SessionCreateInfoKHR >::value  ,
"VideoEncodeH264SessionCreateInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1942/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeH264SessionParametersAddInfoKHR >::value  ,
"VideoEncodeH264SessionParametersAddInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1943/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeH264SessionParametersCreateInfoKHR >::value  ,
"VideoEncodeH264SessionParametersCreateInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1944/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeH264SessionParametersFeedbackInfoKHR >::value  ,
"VideoEncodeH264SessionParametersFeedbackInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1945/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeH264SessionParametersGetInfoKHR >::value  ,
"VideoEncodeH264SessionParametersGetInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1946/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeH265CapabilitiesKHR >::value  ,
"VideoEncodeH265CapabilitiesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1947/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeH265DpbSlotInfoKHR >::value  ,
"VideoEncodeH265DpbSlotInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1948/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeH265FrameSizeKHR >::value  ,
"VideoEncodeH265FrameSizeKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1949/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeH265GopRemainingFrameInfoKHR >::value  ,
"VideoEncodeH265GopRemainingFrameInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1950/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeH265NaluSliceSegmentInfoKHR >::value  ,
"VideoEncodeH265NaluSliceSegmentInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1951/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeH265PictureInfoKHR >::value  ,
"VideoEncodeH265PictureInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1952/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeH265ProfileInfoKHR >::value  ,
"VideoEncodeH265ProfileInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1953/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeH265QpKHR >::value  ,
"VideoEncodeH265QpKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1954/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeH265QualityLevelPropertiesKHR >::value  ,
"VideoEncodeH265QualityLevelPropertiesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1955/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeH265RateControlInfoKHR >::value  ,
"VideoEncodeH265RateControlInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1956/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeH265RateControlLayerInfoKHR >::value  ,
"VideoEncodeH265RateControlLayerInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1957/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeH265SessionCreateInfoKHR >::value  ,
"VideoEncodeH265SessionCreateInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1958/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeH265SessionParametersAddInfoKHR >::value  ,
"VideoEncodeH265SessionParametersAddInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1959/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeH265SessionParametersCreateInfoKHR >::value  ,
"VideoEncodeH265SessionParametersCreateInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1960/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeH265SessionParametersFeedbackInfoKHR >::value  ,
"VideoEncodeH265SessionParametersFeedbackInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1961/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeH265SessionParametersGetInfoKHR >::value  ,
"VideoEncodeH265SessionParametersGetInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1962/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeInfoKHR >::value  ,
"VideoEncodeInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1963/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeQualityLevelInfoKHR >::value  ,
"VideoEncodeQualityLevelInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1964/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeQualityLevelPropertiesKHR >::value  ,
"VideoEncodeQualityLevelPropertiesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1965/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeRateControlInfoKHR >::value  ,
"VideoEncodeRateControlInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1966/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeRateControlLayerInfoKHR >::value  ,
"VideoEncodeRateControlLayerInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1967/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeSessionParametersFeedbackInfoKHR >::value  ,
"VideoEncodeSessionParametersFeedbackInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1968/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeSessionParametersGetInfoKHR >::value  ,
"VideoEncodeSessionParametersGetInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1969/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEncodeUsageInfoKHR >::value  ,
"VideoEncodeUsageInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1970/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoEndCodingInfoKHR >::value  ,
"VideoEndCodingInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1971/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoFormatPropertiesKHR >::value  ,
"VideoFormatPropertiesKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1972/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoInlineQueryInfoKHR >::value  ,
"VideoInlineQueryInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1973/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoPictureResourceInfoKHR >::value  ,
"VideoPictureResourceInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1974/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoProfileInfoKHR >::value  ,
"VideoProfileInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1975/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoProfileListInfoKHR >::value  ,
"VideoProfileListInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1976/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoReferenceSlotInfoKHR >::value  ,
"VideoReferenceSlotInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1977/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoSessionCreateInfoKHR >::value  ,
"VideoSessionCreateInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1978/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoSessionKHR >::value  ,
"VideoSessionKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1979/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoSessionMemoryRequirementsKHR >::value  ,
"VideoSessionMemoryRequirementsKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1980/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoSessionParametersCreateInfoKHR >::value  ,
"VideoSessionParametersCreateInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1981/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoSessionParametersKHR >::value  ,
"VideoSessionParametersKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1982/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::VideoSessionParametersUpdateInfoKHR >::value  ,
"VideoSessionParametersUpdateInfoKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1983/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::Viewport >::value  ,
"Viewport is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1984/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ViewportSwizzleNV >::value  ,
"ViewportSwizzleNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1985/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::ViewportWScalingNV >::value  ,
"ViewportWScalingNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1986/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::WriteDescriptorSet >::value  ,
"WriteDescriptorSet is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1987/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::WriteDescriptorSetAccelerationStructureKHR >::value  ,
"WriteDescriptorSetAccelerationStructureKHR is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1988/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::WriteDescriptorSetAccelerationStructureNV >::value  ,
"WriteDescriptorSetAccelerationStructureNV is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1989/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::WriteDescriptorSetInlineUniformBlock >::value  ,
"WriteDescriptorSetInlineUniformBlock is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1990/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_nothrow_move_constructible< vk::XYColorEXT >::value  ,
"XYColorEXT is not nothrow_move_constructible!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1991/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::AabbPositionsKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1992/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::AccelerationStructureBuildGeometryInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1993/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::AccelerationStructureBuildRangeInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1994/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::AccelerationStructureBuildSizesInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1995/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::AccelerationStructureCaptureDescriptorDataInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1996/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::AccelerationStructureCreateInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1997/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::AccelerationStructureCreateInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1998/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::AccelerationStructureDeviceAddressInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [1999/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::AccelerationStructureGeometryAabbsDataKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2000/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::AccelerationStructureGeometryDataKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2001/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::AccelerationStructureGeometryInstancesDataKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2002/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::AccelerationStructureGeometryKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2003/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::AccelerationStructureGeometryMotionTrianglesDataNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2004/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::AccelerationStructureGeometryTrianglesDataKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2005/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::AccelerationStructureInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2006/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::AccelerationStructureInstanceKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2007/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::AccelerationStructureMatrixMotionInstanceNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2008/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::AccelerationStructureMemoryRequirementsInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2009/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::AccelerationStructureMotionInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2010/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::AccelerationStructureMotionInstanceDataNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2011/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::AccelerationStructureMotionInstanceNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2012/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::AccelerationStructureSRTMotionInstanceNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2013/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::AccelerationStructureTrianglesDisplacementMicromapNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2014/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::AccelerationStructureTrianglesOpacityMicromapEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2015/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::AccelerationStructureVersionInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2016/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::AcquireNextImageInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2017/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::AcquireProfilingLockInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2018/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::AllocationCallbacks >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2019/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::AmigoProfilingSubmitInfoSEC >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2020/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ApplicationInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2021/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::AttachmentDescription >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2022/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::AttachmentDescription2 >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2023/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::AttachmentDescriptionStencilLayout >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2024/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::AttachmentReference >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2025/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::AttachmentReference2 >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2026/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::AttachmentReferenceStencilLayout >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2027/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::AttachmentSampleCountInfoAMD >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2028/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::AttachmentSampleLocationsEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2029/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::BaseInStructure >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2030/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::BaseOutStructure >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2031/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::BindAccelerationStructureMemoryInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2032/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::BindBufferMemoryDeviceGroupInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2033/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::BindBufferMemoryInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2034/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::BindDescriptorBufferEmbeddedSamplersInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2035/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::BindDescriptorSetsInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2036/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::BindImageMemoryDeviceGroupInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2037/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::BindImageMemoryInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2038/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::BindImageMemorySwapchainInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2039/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::BindImagePlaneMemoryInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2040/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::BindIndexBufferIndirectCommandNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2041/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::BindMemoryStatusKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2042/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::BindPipelineIndirectCommandNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2043/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::BindShaderGroupIndirectCommandNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2044/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::BindSparseInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2045/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::BindVertexBufferIndirectCommandNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2046/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::BindVideoSessionMemoryInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2047/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::BlitImageCubicWeightsInfoQCOM >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2048/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::BlitImageInfo2 >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2049/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::BufferCaptureDescriptorDataInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2050/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::BufferCopy >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2051/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::BufferCopy2 >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2052/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::BufferCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2053/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::BufferDeviceAddressCreateInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2054/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::BufferDeviceAddressInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2055/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::BufferImageCopy >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2056/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::BufferImageCopy2 >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2057/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::BufferMemoryBarrier >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2058/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::BufferMemoryBarrier2 >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2059/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::BufferMemoryRequirementsInfo2 >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2060/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::BufferOpaqueCaptureAddressCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2061/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::BufferUsageFlags2CreateInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2062/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::BufferViewCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2063/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::CalibratedTimestampInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2064/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::CheckpointData2NV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2065/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::CheckpointDataNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2066/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ClearAttachment >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2067/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ClearColorValue >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2068/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ClearDepthStencilValue >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2069/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ClearRect >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2070/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ClearValue >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2071/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::CoarseSampleLocationNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2072/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::CoarseSampleOrderCustomNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2073/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ColorBlendAdvancedEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2074/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ColorBlendEquationEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2075/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::CommandBufferAllocateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2076/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::CommandBufferBeginInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2077/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::CommandBufferInheritanceConditionalRenderingInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2078/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::CommandBufferInheritanceInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2079/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::CommandBufferInheritanceRenderingInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2080/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::CommandBufferInheritanceRenderPassTransformInfoQCOM >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2081/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::CommandBufferInheritanceViewportScissorInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2082/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::CommandBufferSubmitInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2083/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::CommandPoolCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2084/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ComponentMapping >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2085/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ComputePipelineCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2086/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ComputePipelineIndirectBufferInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2087/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ConditionalRenderingBeginInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2088/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ConformanceVersion >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2089/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::CooperativeMatrixPropertiesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2090/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::CooperativeMatrixPropertiesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2091/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::CopyAccelerationStructureInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2092/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::CopyAccelerationStructureToMemoryInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2093/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::CopyBufferInfo2 >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2094/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::CopyBufferToImageInfo2 >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2095/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::CopyCommandTransformInfoQCOM >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2096/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::CopyDescriptorSet >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2097/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::CopyImageInfo2 >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2098/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::CopyImageToBufferInfo2 >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2099/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::CopyImageToImageInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2100/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::CopyImageToMemoryInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2101/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::CopyMemoryIndirectCommandNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2102/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::CopyMemoryToAccelerationStructureInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2103/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::CopyMemoryToImageIndirectCommandNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2104/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::CopyMemoryToImageInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2105/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::CopyMemoryToMicromapInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2106/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::CopyMicromapInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2107/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::CopyMicromapToMemoryInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2108/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::CudaFunctionCreateInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2109/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::CudaLaunchInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2110/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::CudaModuleCreateInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2111/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::CuFunctionCreateInfoNVX >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2112/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::CuLaunchInfoNVX >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2113/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::CuModuleCreateInfoNVX >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2114/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DebugMarkerMarkerInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2115/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DebugMarkerObjectNameInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2116/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DebugMarkerObjectTagInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2117/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DebugReportCallbackCreateInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2118/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DebugUtilsLabelEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2119/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DebugUtilsMessengerCallbackDataEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2120/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DebugUtilsMessengerCreateInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2121/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DebugUtilsObjectNameInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2122/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DebugUtilsObjectTagInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2123/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DecompressMemoryRegionNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2124/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DedicatedAllocationBufferCreateInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2125/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DedicatedAllocationImageCreateInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2126/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DedicatedAllocationMemoryAllocateInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2127/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DependencyInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2128/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DepthBiasInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2129/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DepthBiasRepresentationInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2130/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DescriptorAddressInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2131/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DescriptorBufferBindingInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2132/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DescriptorBufferBindingPushDescriptorBufferHandleEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2133/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DescriptorBufferInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2134/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DescriptorDataEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2135/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DescriptorGetInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2136/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DescriptorImageInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2137/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DescriptorPoolCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2138/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DescriptorPoolInlineUniformBlockCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2139/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DescriptorPoolSize >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2140/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DescriptorSetAllocateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2141/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DescriptorSetBindingReferenceVALVE >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2142/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DescriptorSetLayoutBinding >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2143/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DescriptorSetLayoutBindingFlagsCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2144/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DescriptorSetLayoutCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2145/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DescriptorSetLayoutHostMappingInfoVALVE >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2146/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DescriptorSetLayoutSupport >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2147/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DescriptorSetVariableDescriptorCountAllocateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2148/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DescriptorSetVariableDescriptorCountLayoutSupport >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2149/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DescriptorUpdateTemplateCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2150/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DescriptorUpdateTemplateEntry >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2151/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DeviceAddressBindingCallbackDataEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2152/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DeviceBufferMemoryRequirements >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2153/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DeviceCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2154/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DeviceDeviceMemoryReportCreateInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2155/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DeviceDiagnosticsConfigCreateInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2156/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DeviceEventInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2157/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DeviceFaultAddressInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2158/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DeviceFaultCountsEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2159/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DeviceFaultInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2160/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DeviceFaultVendorBinaryHeaderVersionOneEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2161/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DeviceFaultVendorInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2162/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DeviceGroupBindSparseInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2163/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DeviceGroupCommandBufferBeginInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2164/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DeviceGroupDeviceCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2165/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DeviceGroupPresentCapabilitiesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2166/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DeviceGroupPresentInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2167/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DeviceGroupRenderPassBeginInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2168/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DeviceGroupSubmitInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2169/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DeviceGroupSwapchainCreateInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2170/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DeviceImageMemoryRequirements >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2171/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DeviceImageSubresourceInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2172/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DeviceMemoryOpaqueCaptureAddressInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2173/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DeviceMemoryOverallocationCreateInfoAMD >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2174/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DeviceMemoryReportCallbackDataEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2175/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DeviceOrHostAddressConstAMDX >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2176/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DeviceOrHostAddressConstKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2177/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DeviceOrHostAddressKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2178/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DevicePrivateDataCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2179/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DeviceQueueCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2180/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DeviceQueueGlobalPriorityCreateInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2181/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DeviceQueueInfo2 >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2182/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DeviceQueueShaderCoreControlCreateInfoARM >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2183/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DirectDriverLoadingInfoLUNARG >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2184/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DirectDriverLoadingListLUNARG >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2185/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DispatchGraphCountInfoAMDX >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2186/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DispatchGraphInfoAMDX >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2187/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DispatchIndirectCommand >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2188/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DisplayEventInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2189/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DisplayModeCreateInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2190/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DisplayModeParametersKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2191/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DisplayModeProperties2KHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2192/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DisplayModePropertiesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2193/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DisplayNativeHdrSurfaceCapabilitiesAMD >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2194/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DisplayPlaneCapabilities2KHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2195/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DisplayPlaneCapabilitiesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2196/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DisplayPlaneInfo2KHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2197/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DisplayPlaneProperties2KHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2198/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DisplayPlanePropertiesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2199/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DisplayPowerInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2200/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DisplayPresentInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2201/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DisplayProperties2KHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2202/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DisplayPropertiesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2203/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DisplaySurfaceCreateInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2204/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DrawIndexedIndirectCommand >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2205/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DrawIndirectCommand >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2206/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DrawMeshTasksIndirectCommandEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2207/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DrawMeshTasksIndirectCommandNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2208/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DrmFormatModifierProperties2EXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2209/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DrmFormatModifierPropertiesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2210/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DrmFormatModifierPropertiesList2EXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2211/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::DrmFormatModifierPropertiesListEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2212/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::EventCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2213/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ExecutionGraphPipelineCreateInfoAMDX >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2214/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ExecutionGraphPipelineScratchSizeAMDX >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2215/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ExportFenceCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2216/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ExportMemoryAllocateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2217/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ExportMemoryAllocateInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2218/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ExportSemaphoreCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2219/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ExtensionProperties >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2220/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::Extent2D >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2221/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::Extent3D >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2222/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ExternalBufferProperties >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2223/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ExternalFenceProperties >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2224/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ExternalImageFormatProperties >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2225/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ExternalImageFormatPropertiesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2226/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ExternalMemoryAcquireUnmodifiedEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2227/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ExternalMemoryBufferCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2228/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ExternalMemoryImageCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2229/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ExternalMemoryImageCreateInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2230/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ExternalMemoryProperties >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2231/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ExternalSemaphoreProperties >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2232/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::FenceCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2233/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::FenceGetFdInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2234/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::FilterCubicImageViewImageFormatPropertiesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2235/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::FormatProperties >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2236/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::FormatProperties2 >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2237/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::FormatProperties3 >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2238/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::FragmentShadingRateAttachmentInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2239/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::FrameBoundaryEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2240/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::FramebufferAttachmentImageInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2241/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::FramebufferAttachmentsCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2242/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::FramebufferCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2243/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::FramebufferMixedSamplesCombinationNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2244/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::GeneratedCommandsInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2245/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::GeneratedCommandsMemoryRequirementsInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2246/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::GeometryAABBNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2247/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::GeometryDataNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2248/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::GeometryNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2249/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::GeometryTrianglesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2250/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::GetLatencyMarkerInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2251/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::GraphicsPipelineCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2252/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::GraphicsPipelineLibraryCreateInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2253/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::GraphicsPipelineShaderGroupsCreateInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2254/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::GraphicsShaderGroupCreateInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2255/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::HdrMetadataEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2256/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::HeadlessSurfaceCreateInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2257/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::HostImageCopyDevicePerformanceQueryEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2258/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::HostImageLayoutTransitionInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2259/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImageBlit >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2260/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImageBlit2 >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2261/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImageCaptureDescriptorDataInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2262/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImageCompressionControlEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2263/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImageCompressionPropertiesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2264/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImageCopy >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2265/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImageCopy2 >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2266/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImageCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2267/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImageDrmFormatModifierExplicitCreateInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2268/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImageDrmFormatModifierListCreateInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2269/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImageDrmFormatModifierPropertiesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2270/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImageFormatListCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2271/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImageFormatProperties >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2272/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImageFormatProperties2 >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2273/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImageMemoryBarrier >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2274/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImageMemoryBarrier2 >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2275/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImageMemoryRequirementsInfo2 >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2276/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImagePlaneMemoryRequirementsInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2277/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImageResolve >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2278/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImageResolve2 >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2279/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImageSparseMemoryRequirementsInfo2 >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2280/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImageStencilUsageCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2281/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImageSubresource >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2282/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImageSubresource2KHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2283/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImageSubresourceLayers >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2284/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImageSubresourceRange >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2285/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImageSwapchainCreateInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2286/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImageToMemoryCopyEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2287/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImageViewAddressPropertiesNVX >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2288/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImageViewASTCDecodeModeEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2289/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImageViewCaptureDescriptorDataInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2290/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImageViewCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2291/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImageViewHandleInfoNVX >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2292/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImageViewMinLodCreateInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2293/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImageViewSampleWeightCreateInfoQCOM >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2294/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImageViewSlicedCreateInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2295/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImageViewUsageCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2296/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImportFenceFdInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2297/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImportMemoryFdInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2298/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImportMemoryHostPointerInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2299/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ImportSemaphoreFdInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2300/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::IndirectCommandsLayoutCreateInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2301/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::IndirectCommandsLayoutTokenNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2302/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::IndirectCommandsStreamNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2303/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::InitializePerformanceApiInfoINTEL >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2304/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::InputAttachmentAspectReference >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2305/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::InstanceCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2306/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::LatencySleepInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2307/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::LatencySleepModeInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2308/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::LatencySubmissionPresentIdNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2309/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::LatencySurfaceCapabilitiesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2310/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::LatencyTimingsFrameReportNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2311/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::LayerProperties >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2312/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::LayerSettingEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2313/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::LayerSettingsCreateInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2314/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::MappedMemoryRange >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2315/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::MemoryAllocateFlagsInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2316/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::MemoryAllocateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2317/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::MemoryBarrier >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2318/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::MemoryBarrier2 >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2319/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::MemoryDedicatedAllocateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2320/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::MemoryDedicatedRequirements >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2321/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::MemoryFdPropertiesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2322/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::MemoryGetFdInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2323/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::MemoryGetRemoteAddressInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2324/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::MemoryHeap >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2325/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::MemoryHostPointerPropertiesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2326/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::MemoryMapInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2327/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::MemoryOpaqueCaptureAddressAllocateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2328/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::MemoryPriorityAllocateInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2329/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::MemoryRequirements >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2330/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::MemoryRequirements2 >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2331/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::MemoryToImageCopyEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2332/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::MemoryType >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2333/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::MemoryUnmapInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2334/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::MicromapBuildInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2335/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::MicromapBuildSizesInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2336/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::MicromapCreateInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2337/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::MicromapTriangleEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2338/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::MicromapUsageEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2339/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::MicromapVersionInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2340/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::MultiDrawIndexedInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2341/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::MultiDrawInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2342/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::MultisampledRenderToSingleSampledInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2343/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::MultisamplePropertiesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2344/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::MultiviewPerViewAttributesInfoNVX >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2345/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::MultiviewPerViewRenderAreasRenderPassBeginInfoQCOM >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2346/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::MutableDescriptorTypeCreateInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2347/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::MutableDescriptorTypeListEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2348/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::Offset2D >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2349/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::Offset3D >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2350/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::OpaqueCaptureDescriptorDataCreateInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2351/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::OpticalFlowExecuteInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2352/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::OpticalFlowImageFormatInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2353/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::OpticalFlowImageFormatPropertiesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2354/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::OpticalFlowSessionCreateInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2355/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::OpticalFlowSessionCreatePrivateDataInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2356/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::OutOfBandQueueTypeInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2357/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PastPresentationTimingGOOGLE >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2358/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PerformanceConfigurationAcquireInfoINTEL >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2359/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PerformanceCounterDescriptionKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2360/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PerformanceCounterKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2361/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PerformanceCounterResultKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2362/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PerformanceMarkerInfoINTEL >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2363/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PerformanceOverrideInfoINTEL >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2364/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PerformanceQuerySubmitInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2365/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PerformanceStreamMarkerInfoINTEL >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2366/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PerformanceValueDataINTEL >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2367/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PerformanceValueINTEL >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2368/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDevice16BitStorageFeatures >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2369/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDevice4444FormatsFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2370/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDevice8BitStorageFeatures >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2371/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceAccelerationStructureFeaturesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2372/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceAccelerationStructurePropertiesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2373/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceAddressBindingReportFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2374/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceAmigoProfilingFeaturesSEC >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2375/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceASTCDecodeFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2376/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2377/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2378/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceBlendOperationAdvancedFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2379/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceBlendOperationAdvancedPropertiesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2380/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceBorderColorSwizzleFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2381/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceBufferDeviceAddressFeatures >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2382/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceBufferDeviceAddressFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2383/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceClusterCullingShaderFeaturesHUAWEI >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2384/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceClusterCullingShaderPropertiesHUAWEI >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2385/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceClusterCullingShaderVrsFeaturesHUAWEI >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2386/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceCoherentMemoryFeaturesAMD >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2387/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceColorWriteEnableFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2388/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceComputeShaderDerivativesFeaturesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2389/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceConditionalRenderingFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2390/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceConservativeRasterizationPropertiesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2391/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceCooperativeMatrixFeaturesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2392/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceCooperativeMatrixFeaturesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2393/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceCooperativeMatrixPropertiesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2394/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceCooperativeMatrixPropertiesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2395/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceCopyMemoryIndirectFeaturesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2396/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceCopyMemoryIndirectPropertiesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2397/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceCornerSampledImageFeaturesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2398/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceCoverageReductionModeFeaturesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2399/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceCubicClampFeaturesQCOM >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2400/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceCubicWeightsFeaturesQCOM >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2401/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceCudaKernelLaunchFeaturesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2402/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceCudaKernelLaunchPropertiesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2403/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceCustomBorderColorFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2404/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceCustomBorderColorPropertiesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2405/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2406/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceDepthBiasControlFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2407/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceDepthClampZeroOneFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2408/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceDepthClipControlFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2409/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceDepthClipEnableFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2410/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceDepthStencilResolveProperties >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2411/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceDescriptorBufferDensityMapPropertiesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2412/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceDescriptorBufferFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2413/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceDescriptorBufferPropertiesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2414/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceDescriptorIndexingFeatures >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2415/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceDescriptorIndexingProperties >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2416/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceDescriptorPoolOverallocationFeaturesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2417/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceDescriptorSetHostMappingFeaturesVALVE >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2418/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2419/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceDeviceGeneratedCommandsFeaturesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2420/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceDeviceGeneratedCommandsPropertiesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2421/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceDeviceMemoryReportFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2422/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceDiagnosticsConfigFeaturesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2423/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceDiscardRectanglePropertiesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2424/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceDisplacementMicromapFeaturesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2425/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceDisplacementMicromapPropertiesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2426/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceDriverProperties >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2427/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceDrmPropertiesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2428/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceDynamicRenderingFeatures >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2429/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2430/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceExclusiveScissorFeaturesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2431/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceExtendedDynamicState2FeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2432/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceExtendedDynamicState3FeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2433/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceExtendedDynamicState3PropertiesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2434/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceExtendedDynamicStateFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2435/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceExtendedSparseAddressSpaceFeaturesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2436/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceExtendedSparseAddressSpacePropertiesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2437/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceExternalBufferInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2438/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceExternalFenceInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2439/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceExternalImageFormatInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2440/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceExternalMemoryHostPropertiesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2441/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceExternalMemoryRDMAFeaturesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2442/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceExternalSemaphoreInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2443/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceFaultFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2444/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceFeatures >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2445/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceFeatures2 >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2446/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceFloatControlsProperties >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2447/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceFragmentDensityMap2FeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2448/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceFragmentDensityMap2PropertiesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2449/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceFragmentDensityMapFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2450/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2451/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2452/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceFragmentDensityMapPropertiesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2453/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceFragmentShaderBarycentricFeaturesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2454/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceFragmentShaderBarycentricPropertiesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2455/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceFragmentShaderInterlockFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2456/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceFragmentShadingRateEnumsFeaturesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2457/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceFragmentShadingRateEnumsPropertiesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2458/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceFragmentShadingRateFeaturesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2459/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceFragmentShadingRateKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2460/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceFragmentShadingRatePropertiesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2461/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceFrameBoundaryFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2462/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceGlobalPriorityQueryFeaturesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2463/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceGraphicsPipelineLibraryFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2464/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceGraphicsPipelineLibraryPropertiesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2465/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceGroupProperties >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2466/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceHostImageCopyFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2467/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceHostImageCopyPropertiesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2468/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceHostQueryResetFeatures >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2469/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceIDProperties >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2470/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceImage2DViewOf3DFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2471/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceImageCompressionControlFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2472/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceImageCompressionControlSwapchainFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2473/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceImageDrmFormatModifierInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2474/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceImageFormatInfo2 >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2475/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceImagelessFramebufferFeatures >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2476/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceImageProcessing2FeaturesQCOM >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2477/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceImageProcessing2PropertiesQCOM >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2478/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceImageProcessingFeaturesQCOM >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2479/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceImageProcessingPropertiesQCOM >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2480/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceImageRobustnessFeatures >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2481/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceImageSlicedViewOf3DFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2482/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceImageViewImageFormatInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2483/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceImageViewMinLodFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2484/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceIndexTypeUint8FeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2485/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceInheritedViewportScissorFeaturesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2486/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceInlineUniformBlockFeatures >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2487/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceInlineUniformBlockProperties >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2488/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceInvocationMaskFeaturesHUAWEI >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2489/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceLayeredDriverPropertiesMSFT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2490/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceLegacyDitheringFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2491/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceLimits >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2492/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceLinearColorAttachmentFeaturesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2493/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceLineRasterizationFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2494/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceLineRasterizationPropertiesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2495/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceMaintenance3Properties >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2496/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceMaintenance4Features >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2497/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceMaintenance4Properties >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2498/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceMaintenance5FeaturesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2499/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceMaintenance5PropertiesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2500/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceMaintenance6FeaturesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2501/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceMaintenance6PropertiesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2502/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceMemoryBudgetPropertiesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2503/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceMemoryDecompressionFeaturesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2504/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceMemoryDecompressionPropertiesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2505/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceMemoryPriorityFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2506/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceMemoryProperties >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2507/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceMemoryProperties2 >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2508/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceMeshShaderFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2509/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceMeshShaderFeaturesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2510/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceMeshShaderPropertiesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2511/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceMeshShaderPropertiesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2512/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceMultiDrawFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2513/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceMultiDrawPropertiesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2514/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2515/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceMultiviewFeatures >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2516/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2517/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2518/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2519/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceMultiviewProperties >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2520/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceMutableDescriptorTypeFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2521/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceNestedCommandBufferFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2522/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceNestedCommandBufferPropertiesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2523/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceNonSeamlessCubeMapFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2524/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceOpacityMicromapFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2525/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceOpacityMicromapPropertiesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2526/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceOpticalFlowFeaturesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2527/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceOpticalFlowPropertiesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2528/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2529/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDevicePCIBusInfoPropertiesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2530/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDevicePerformanceQueryFeaturesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2531/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDevicePerformanceQueryPropertiesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2532/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDevicePerStageDescriptorSetFeaturesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2533/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDevicePipelineCreationCacheControlFeatures >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2534/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDevicePipelineExecutablePropertiesFeaturesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2535/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2536/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDevicePipelinePropertiesFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2537/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDevicePipelineProtectedAccessFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2538/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDevicePipelineRobustnessFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2539/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDevicePipelineRobustnessPropertiesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2540/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDevicePointClippingProperties >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2541/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDevicePortabilitySubsetFeaturesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2542/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDevicePortabilitySubsetPropertiesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2543/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDevicePresentBarrierFeaturesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2544/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDevicePresentIdFeaturesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2545/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDevicePresentWaitFeaturesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2546/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDevicePrimitivesGeneratedQueryFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2547/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2548/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDevicePrivateDataFeatures >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2549/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceProperties >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2550/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceProperties2 >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2551/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceProtectedMemoryFeatures >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2552/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceProtectedMemoryProperties >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2553/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceProvokingVertexFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2554/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceProvokingVertexPropertiesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2555/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDevicePushDescriptorPropertiesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2556/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2557/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceRayQueryFeaturesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2558/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceRayTracingInvocationReorderFeaturesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2559/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceRayTracingInvocationReorderPropertiesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2560/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceRayTracingMaintenance1FeaturesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2561/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceRayTracingMotionBlurFeaturesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2562/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceRayTracingPipelineFeaturesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2563/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceRayTracingPipelinePropertiesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2564/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceRayTracingPositionFetchFeaturesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2565/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceRayTracingPropertiesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2566/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceRelaxedLineRasterizationFeaturesIMG >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2567/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceRenderPassStripedFeaturesARM >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2568/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceRenderPassStripedPropertiesARM >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2569/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceRepresentativeFragmentTestFeaturesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2570/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceRGBA10X6FormatsFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2571/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceRobustness2FeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2572/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceRobustness2PropertiesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2573/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceSampleLocationsPropertiesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2574/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceSamplerFilterMinmaxProperties >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2575/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceSamplerYcbcrConversionFeatures >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2576/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceScalarBlockLayoutFeatures >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2577/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceSchedulingControlsFeaturesARM >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2578/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceSchedulingControlsPropertiesARM >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2579/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceSeparateDepthStencilLayoutsFeatures >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2580/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceShaderAtomicFloat2FeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2581/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2582/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceShaderAtomicInt64Features >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2583/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceShaderClockFeaturesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2584/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceShaderCoreBuiltinsFeaturesARM >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2585/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceShaderCoreBuiltinsPropertiesARM >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2586/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceShaderCoreProperties2AMD >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2587/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceShaderCorePropertiesAMD >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2588/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceShaderCorePropertiesARM >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2589/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceShaderDemoteToHelperInvocationFeatures >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2590/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceShaderDrawParametersFeatures >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2591/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2592/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceShaderEnqueueFeaturesAMDX >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2593/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceShaderEnqueuePropertiesAMDX >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2594/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceShaderFloat16Int8Features >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2595/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceShaderImageAtomicInt64FeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2596/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceShaderImageFootprintFeaturesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2597/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceShaderIntegerDotProductFeatures >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2598/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceShaderIntegerDotProductProperties >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2599/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2600/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceShaderModuleIdentifierFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2601/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceShaderModuleIdentifierPropertiesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2602/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceShaderObjectFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2603/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceShaderObjectPropertiesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2604/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceShaderSMBuiltinsFeaturesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2605/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceShaderSMBuiltinsPropertiesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2606/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceShaderSubgroupExtendedTypesFeatures >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2607/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2608/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceShaderTerminateInvocationFeatures >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2609/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceShaderTileImageFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2610/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceShaderTileImagePropertiesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2611/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceShadingRateImageFeaturesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2612/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceShadingRateImagePropertiesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2613/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceSparseImageFormatInfo2 >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2614/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceSparseProperties >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2615/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceSubgroupProperties >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2616/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceSubgroupSizeControlFeatures >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2617/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceSubgroupSizeControlProperties >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2618/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceSubpassMergeFeedbackFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2619/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceSubpassShadingFeaturesHUAWEI >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2620/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceSubpassShadingPropertiesHUAWEI >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2621/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceSurfaceInfo2KHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2622/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceSwapchainMaintenance1FeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2623/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceSynchronization2Features >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2624/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceTexelBufferAlignmentFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2625/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceTexelBufferAlignmentProperties >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2626/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceTextureCompressionASTCHDRFeatures >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2627/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceTilePropertiesFeaturesQCOM >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2628/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceTimelineSemaphoreFeatures >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2629/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceTimelineSemaphoreProperties >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2630/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceToolProperties >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2631/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceTransformFeedbackFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2632/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceTransformFeedbackPropertiesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2633/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceUniformBufferStandardLayoutFeatures >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2634/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceVariablePointersFeatures >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2635/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceVertexAttributeDivisorFeaturesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2636/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceVertexAttributeDivisorPropertiesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2637/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceVertexAttributeDivisorPropertiesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2638/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceVertexInputDynamicStateFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2639/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceVideoEncodeQualityLevelInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2640/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceVideoFormatInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2641/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceVideoMaintenance1FeaturesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2642/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceVulkan11Features >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2643/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceVulkan11Properties >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2644/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceVulkan12Features >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2645/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceVulkan12Properties >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2646/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceVulkan13Features >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2647/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceVulkan13Properties >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2648/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceVulkanMemoryModelFeatures >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2649/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2650/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2651/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceYcbcrDegammaFeaturesQCOM >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2652/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceYcbcrImageArraysFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2653/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2654/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineCacheCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2655/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineCacheHeaderVersionOne >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2656/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineColorBlendAdvancedStateCreateInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2657/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineColorBlendAttachmentState >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2658/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineColorBlendStateCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2659/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineColorWriteCreateInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2660/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineCompilerControlCreateInfoAMD >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2661/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineCoverageModulationStateCreateInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2662/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineCoverageReductionStateCreateInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2663/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineCoverageToColorStateCreateInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2664/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineCreateFlags2CreateInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2665/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineCreationFeedback >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2666/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineCreationFeedbackCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2667/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineDepthStencilStateCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2668/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineDiscardRectangleStateCreateInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2669/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineDynamicStateCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2670/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineExecutableInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2671/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineExecutableInternalRepresentationKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2672/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineExecutablePropertiesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2673/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineExecutableStatisticKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2674/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineExecutableStatisticValueKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2675/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineFragmentShadingRateEnumStateCreateInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2676/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineFragmentShadingRateStateCreateInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2677/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineIndirectDeviceAddressInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2678/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2679/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineInputAssemblyStateCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2680/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineLayoutCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2681/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineLibraryCreateInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2682/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineMultisampleStateCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2683/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelinePropertiesIdentifierEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2684/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineRasterizationConservativeStateCreateInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2685/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineRasterizationDepthClipStateCreateInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2686/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineRasterizationLineStateCreateInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2687/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineRasterizationProvokingVertexStateCreateInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2688/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineRasterizationStateCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2689/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineRasterizationStateRasterizationOrderAMD >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2690/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineRasterizationStateStreamCreateInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2691/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineRenderingCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2692/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineRepresentativeFragmentTestStateCreateInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2693/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineRobustnessCreateInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2694/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineSampleLocationsStateCreateInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2695/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineShaderStageCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2696/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineShaderStageModuleIdentifierCreateInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2697/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineShaderStageNodeCreateInfoAMDX >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2698/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineShaderStageRequiredSubgroupSizeCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2699/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineTessellationDomainOriginStateCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2700/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineTessellationStateCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2701/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineVertexInputDivisorStateCreateInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2702/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineVertexInputStateCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2703/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineViewportCoarseSampleOrderStateCreateInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2704/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineViewportDepthClipControlCreateInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2705/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineViewportExclusiveScissorStateCreateInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2706/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineViewportShadingRateImageStateCreateInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2707/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineViewportStateCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2708/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineViewportSwizzleStateCreateInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2709/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PipelineViewportWScalingStateCreateInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2710/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PresentIdKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2711/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PresentInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2712/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PresentRegionKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2713/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PresentRegionsKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2714/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PresentTimeGOOGLE >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2715/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PresentTimesInfoGOOGLE >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2716/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PrivateDataSlotCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2717/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ProtectedSubmitInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2718/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PushConstantRange >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2719/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PushConstantsInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2720/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PushDescriptorSetInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2721/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::PushDescriptorSetWithTemplateInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2722/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::QueryLowLatencySupportNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2723/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::QueryPoolCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2724/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::QueryPoolPerformanceCreateInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2725/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::QueryPoolPerformanceQueryCreateInfoINTEL >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2726/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::QueryPoolVideoEncodeFeedbackCreateInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2727/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::QueueFamilyCheckpointProperties2NV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2728/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::QueueFamilyCheckpointPropertiesNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2729/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::QueueFamilyGlobalPriorityPropertiesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2730/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::QueueFamilyProperties >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2731/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::QueueFamilyProperties2 >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2732/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::QueueFamilyQueryResultStatusPropertiesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2733/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::QueueFamilyVideoPropertiesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2734/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::RayTracingPipelineCreateInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2735/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::RayTracingPipelineCreateInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2736/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::RayTracingPipelineInterfaceCreateInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2737/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::RayTracingShaderGroupCreateInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2738/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::RayTracingShaderGroupCreateInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2739/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::Rect2D >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2740/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::RectLayerKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2741/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::RefreshCycleDurationGOOGLE >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2742/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ReleaseSwapchainImagesInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2743/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::RenderingAreaInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2744/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::RenderingAttachmentInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2745/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::RenderingFragmentDensityMapAttachmentInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2746/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::RenderingFragmentShadingRateAttachmentInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2747/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::RenderingInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2748/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::RenderPassAttachmentBeginInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2749/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::RenderPassBeginInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2750/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::RenderPassCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2751/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::RenderPassCreateInfo2 >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2752/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::RenderPassCreationControlEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2753/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::RenderPassCreationFeedbackCreateInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2754/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::RenderPassCreationFeedbackInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2755/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::RenderPassFragmentDensityMapCreateInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2756/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::RenderPassInputAttachmentAspectCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2757/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::RenderPassMultiviewCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2758/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::RenderPassSampleLocationsBeginInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2759/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::RenderPassStripeBeginInfoARM >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2760/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::RenderPassStripeInfoARM >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2761/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::RenderPassStripeSubmitInfoARM >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2762/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::RenderPassSubpassFeedbackCreateInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2763/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::RenderPassSubpassFeedbackInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2764/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::RenderPassTransformBeginInfoQCOM >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2765/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ResolveImageInfo2 >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2766/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SampleLocationEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2767/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SampleLocationsInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2768/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SamplerBlockMatchWindowCreateInfoQCOM >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2769/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SamplerBorderColorComponentMappingCreateInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2770/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SamplerCaptureDescriptorDataInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2771/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SamplerCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2772/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SamplerCubicWeightsCreateInfoQCOM >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2773/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SamplerCustomBorderColorCreateInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2774/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SamplerReductionModeCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2775/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SamplerYcbcrConversionCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2776/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SamplerYcbcrConversionImageFormatProperties >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2777/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SamplerYcbcrConversionInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2778/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SamplerYcbcrConversionYcbcrDegammaCreateInfoQCOM >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2779/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SemaphoreCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2780/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SemaphoreGetFdInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2781/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SemaphoreSignalInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2782/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SemaphoreSubmitInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2783/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SemaphoreTypeCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2784/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SemaphoreWaitInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2785/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SetDescriptorBufferOffsetsInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2786/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SetLatencyMarkerInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2787/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SetStateFlagsIndirectCommandNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2788/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ShaderCreateInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2789/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ShaderModuleCreateInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2790/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ShaderModuleIdentifierEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2791/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ShaderModuleValidationCacheCreateInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2792/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ShaderResourceUsageAMD >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2793/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ShaderStatisticsInfoAMD >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2794/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ShadingRatePaletteNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2795/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SharedPresentSurfaceCapabilitiesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2796/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SparseBufferMemoryBindInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2797/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SparseImageFormatProperties >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2798/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SparseImageFormatProperties2 >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2799/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SparseImageMemoryBind >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2800/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SparseImageMemoryBindInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2801/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SparseImageMemoryRequirements >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2802/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SparseImageMemoryRequirements2 >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2803/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SparseImageOpaqueMemoryBindInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2804/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SparseMemoryBind >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2805/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SpecializationInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2806/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SpecializationMapEntry >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2807/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SRTDataNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2808/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::StencilOpState >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2809/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::StridedDeviceAddressRegionKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2810/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SubmitInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2811/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SubmitInfo2 >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2812/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SubpassBeginInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2813/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SubpassDependency >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2814/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SubpassDependency2 >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2815/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SubpassDescription >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2816/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SubpassDescription2 >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2817/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SubpassDescriptionDepthStencilResolve >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2818/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SubpassEndInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2819/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SubpassFragmentDensityMapOffsetEndInfoQCOM >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2820/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SubpassResolvePerformanceQueryEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2821/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SubpassSampleLocationsEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2822/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SubpassShadingPipelineCreateInfoHUAWEI >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2823/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SubresourceHostMemcpySizeEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2824/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SubresourceLayout >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2825/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SubresourceLayout2KHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2826/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SurfaceCapabilities2EXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2827/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SurfaceCapabilities2KHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2828/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SurfaceCapabilitiesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2829/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SurfaceCapabilitiesPresentBarrierNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2830/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SurfaceFormat2KHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2831/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SurfaceFormatKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2832/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SurfacePresentModeCompatibilityEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2833/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SurfacePresentModeEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2834/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SurfacePresentScalingCapabilitiesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2835/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SurfaceProtectedCapabilitiesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2836/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SwapchainCounterCreateInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2837/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SwapchainCreateInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2838/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SwapchainDisplayNativeHdrCreateInfoAMD >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2839/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SwapchainLatencyCreateInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2840/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SwapchainPresentBarrierCreateInfoNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2841/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SwapchainPresentFenceInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2842/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SwapchainPresentModeInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2843/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SwapchainPresentModesCreateInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2844/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::SwapchainPresentScalingCreateInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2845/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::TextureLODGatherFormatPropertiesAMD >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2846/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::TilePropertiesQCOM >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2847/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::TimelineSemaphoreSubmitInfo >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2848/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::TraceRaysIndirectCommand2KHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2849/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::TraceRaysIndirectCommandKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2850/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::TransformMatrixKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2851/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ValidationCacheCreateInfoEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2852/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ValidationFeaturesEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2853/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ValidationFlagsEXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2854/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VertexInputAttributeDescription >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2855/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VertexInputAttributeDescription2EXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2856/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VertexInputBindingDescription >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2857/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VertexInputBindingDescription2EXT >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2858/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VertexInputBindingDivisorDescriptionKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2859/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoBeginCodingInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2860/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoCapabilitiesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2861/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoCodingControlInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2862/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoDecodeCapabilitiesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2863/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoDecodeH264CapabilitiesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2864/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoDecodeH264DpbSlotInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2865/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoDecodeH264PictureInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2866/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoDecodeH264ProfileInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2867/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoDecodeH264SessionParametersAddInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2868/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoDecodeH264SessionParametersCreateInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2869/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoDecodeH265CapabilitiesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2870/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoDecodeH265DpbSlotInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2871/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoDecodeH265PictureInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2872/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoDecodeH265ProfileInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2873/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoDecodeH265SessionParametersAddInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2874/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoDecodeH265SessionParametersCreateInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2875/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoDecodeInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2876/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoDecodeUsageInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2877/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeCapabilitiesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2878/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeH264CapabilitiesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2879/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeH264DpbSlotInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2880/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeH264FrameSizeKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2881/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeH264GopRemainingFrameInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2882/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeH264NaluSliceInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2883/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeH264PictureInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2884/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeH264ProfileInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2885/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeH264QpKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2886/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeH264QualityLevelPropertiesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2887/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeH264RateControlInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2888/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeH264RateControlLayerInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2889/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeH264SessionCreateInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2890/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeH264SessionParametersAddInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2891/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeH264SessionParametersCreateInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2892/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeH264SessionParametersFeedbackInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2893/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeH264SessionParametersGetInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2894/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeH265CapabilitiesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2895/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeH265DpbSlotInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2896/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeH265FrameSizeKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2897/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeH265GopRemainingFrameInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2898/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeH265NaluSliceSegmentInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2899/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeH265PictureInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2900/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeH265ProfileInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2901/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeH265QpKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2902/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeH265QualityLevelPropertiesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2903/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeH265RateControlInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2904/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeH265RateControlLayerInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2905/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeH265SessionCreateInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2906/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeH265SessionParametersAddInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2907/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeH265SessionParametersCreateInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2908/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeH265SessionParametersFeedbackInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2909/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeH265SessionParametersGetInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2910/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2911/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeQualityLevelInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2912/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeQualityLevelPropertiesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2913/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeRateControlInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2914/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeRateControlLayerInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2915/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeSessionParametersFeedbackInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2916/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeSessionParametersGetInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2917/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEncodeUsageInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2918/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoEndCodingInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2919/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoFormatPropertiesKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2920/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoInlineQueryInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2921/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoPictureResourceInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2922/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoProfileInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2923/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoProfileListInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2924/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoReferenceSlotInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2925/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoSessionCreateInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2926/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoSessionMemoryRequirementsKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2927/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoSessionParametersCreateInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2928/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::VideoSessionParametersUpdateInfoKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2929/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::Viewport >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2930/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ViewportSwizzleNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2931/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::ViewportWScalingNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2932/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::WriteDescriptorSet >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2933/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::WriteDescriptorSetAccelerationStructureKHR >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2934/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::WriteDescriptorSetAccelerationStructureNV >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2935/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::WriteDescriptorSetInlineUniformBlock >::value  ,
"struct wrapper is not a standard layout!"   
)

◆ VULKAN_HPP_STATIC_ASSERT() [2936/2936]

VULKAN_HPP_STATIC_ASSERT ( std::is_standard_layout< vk::XYColorEXT >::value  ,
"struct wrapper is not a standard layout!"   
)