1*03ce13f7SAndroid Build Coastguard Worker // Copyright 2015-2024 The Khronos Group Inc. 2*03ce13f7SAndroid Build Coastguard Worker // 3*03ce13f7SAndroid Build Coastguard Worker // SPDX-License-Identifier: Apache-2.0 OR MIT 4*03ce13f7SAndroid Build Coastguard Worker // 5*03ce13f7SAndroid Build Coastguard Worker 6*03ce13f7SAndroid Build Coastguard Worker // This header is generated from the Khronos Vulkan XML API Registry. 7*03ce13f7SAndroid Build Coastguard Worker 8*03ce13f7SAndroid Build Coastguard Worker #ifndef VULKAN_STATIC_ASSERTIONS_HPP 9*03ce13f7SAndroid Build Coastguard Worker #define VULKAN_STATIC_ASSERTIONS_HPP 10*03ce13f7SAndroid Build Coastguard Worker 11*03ce13f7SAndroid Build Coastguard Worker #include <vulkan/vulkan.hpp> 12*03ce13f7SAndroid Build Coastguard Worker 13*03ce13f7SAndroid Build Coastguard Worker //========================= 14*03ce13f7SAndroid Build Coastguard Worker //=== static_assertions === 15*03ce13f7SAndroid Build Coastguard Worker //========================= 16*03ce13f7SAndroid Build Coastguard Worker 17*03ce13f7SAndroid Build Coastguard Worker //=== VK_VERSION_1_0 === 18*03ce13f7SAndroid Build Coastguard Worker 19*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Extent2D ) == sizeof( VkExtent2D ), "struct and wrapper have different size!" ); 20*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::Extent2D>::value, "struct wrapper is not a standard layout!" ); 21*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::Extent2D>::value, "Extent2D is not nothrow_move_constructible!" ); 22*03ce13f7SAndroid Build Coastguard Worker 23*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Extent3D ) == sizeof( VkExtent3D ), "struct and wrapper have different size!" ); 24*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::Extent3D>::value, "struct wrapper is not a standard layout!" ); 25*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::Extent3D>::value, "Extent3D is not nothrow_move_constructible!" ); 26*03ce13f7SAndroid Build Coastguard Worker 27*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Offset2D ) == sizeof( VkOffset2D ), "struct and wrapper have different size!" ); 28*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::Offset2D>::value, "struct wrapper is not a standard layout!" ); 29*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::Offset2D>::value, "Offset2D is not nothrow_move_constructible!" ); 30*03ce13f7SAndroid Build Coastguard Worker 31*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Offset3D ) == sizeof( VkOffset3D ), "struct and wrapper have different size!" ); 32*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::Offset3D>::value, "struct wrapper is not a standard layout!" ); 33*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::Offset3D>::value, "Offset3D is not nothrow_move_constructible!" ); 34*03ce13f7SAndroid Build Coastguard Worker 35*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Rect2D ) == sizeof( VkRect2D ), "struct and wrapper have different size!" ); 36*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::Rect2D>::value, "struct wrapper is not a standard layout!" ); 37*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::Rect2D>::value, "Rect2D is not nothrow_move_constructible!" ); 38*03ce13f7SAndroid Build Coastguard Worker 39*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BaseInStructure ) == sizeof( VkBaseInStructure ), "struct and wrapper have different size!" ); 40*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BaseInStructure>::value, "struct wrapper is not a standard layout!" ); 41*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BaseInStructure>::value, 42*03ce13f7SAndroid Build Coastguard Worker "BaseInStructure is not nothrow_move_constructible!" ); 43*03ce13f7SAndroid Build Coastguard Worker 44*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BaseOutStructure ) == sizeof( VkBaseOutStructure ), "struct and wrapper have different size!" ); 45*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BaseOutStructure>::value, "struct wrapper is not a standard layout!" ); 46*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BaseOutStructure>::value, 47*03ce13f7SAndroid Build Coastguard Worker "BaseOutStructure is not nothrow_move_constructible!" ); 48*03ce13f7SAndroid Build Coastguard Worker 49*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferMemoryBarrier ) == sizeof( VkBufferMemoryBarrier ), "struct and wrapper have different size!" ); 50*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BufferMemoryBarrier>::value, "struct wrapper is not a standard layout!" ); 51*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BufferMemoryBarrier>::value, 52*03ce13f7SAndroid Build Coastguard Worker "BufferMemoryBarrier is not nothrow_move_constructible!" ); 53*03ce13f7SAndroid Build Coastguard Worker 54*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DispatchIndirectCommand ) == sizeof( VkDispatchIndirectCommand ), 55*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 56*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DispatchIndirectCommand>::value, "struct wrapper is not a standard layout!" ); 57*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DispatchIndirectCommand>::value, 58*03ce13f7SAndroid Build Coastguard Worker "DispatchIndirectCommand is not nothrow_move_constructible!" ); 59*03ce13f7SAndroid Build Coastguard Worker 60*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DrawIndexedIndirectCommand ) == sizeof( VkDrawIndexedIndirectCommand ), 61*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 62*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DrawIndexedIndirectCommand>::value, "struct wrapper is not a standard layout!" ); 63*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DrawIndexedIndirectCommand>::value, 64*03ce13f7SAndroid Build Coastguard Worker "DrawIndexedIndirectCommand is not nothrow_move_constructible!" ); 65*03ce13f7SAndroid Build Coastguard Worker 66*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DrawIndirectCommand ) == sizeof( VkDrawIndirectCommand ), "struct and wrapper have different size!" ); 67*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DrawIndirectCommand>::value, "struct wrapper is not a standard layout!" ); 68*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DrawIndirectCommand>::value, 69*03ce13f7SAndroid Build Coastguard Worker "DrawIndirectCommand is not nothrow_move_constructible!" ); 70*03ce13f7SAndroid Build Coastguard Worker 71*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageMemoryBarrier ) == sizeof( VkImageMemoryBarrier ), "struct and wrapper have different size!" ); 72*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageMemoryBarrier>::value, "struct wrapper is not a standard layout!" ); 73*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageMemoryBarrier>::value, 74*03ce13f7SAndroid Build Coastguard Worker "ImageMemoryBarrier is not nothrow_move_constructible!" ); 75*03ce13f7SAndroid Build Coastguard Worker 76*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryBarrier ) == sizeof( VkMemoryBarrier ), "struct and wrapper have different size!" ); 77*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MemoryBarrier>::value, "struct wrapper is not a standard layout!" ); 78*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MemoryBarrier>::value, "MemoryBarrier is not nothrow_move_constructible!" ); 79*03ce13f7SAndroid Build Coastguard Worker 80*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineCacheHeaderVersionOne ) == sizeof( VkPipelineCacheHeaderVersionOne ), 81*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 82*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineCacheHeaderVersionOne>::value, "struct wrapper is not a standard layout!" ); 83*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineCacheHeaderVersionOne>::value, 84*03ce13f7SAndroid Build Coastguard Worker "PipelineCacheHeaderVersionOne is not nothrow_move_constructible!" ); 85*03ce13f7SAndroid Build Coastguard Worker 86*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AllocationCallbacks ) == sizeof( VkAllocationCallbacks ), "struct and wrapper have different size!" ); 87*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AllocationCallbacks>::value, "struct wrapper is not a standard layout!" ); 88*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AllocationCallbacks>::value, 89*03ce13f7SAndroid Build Coastguard Worker "AllocationCallbacks is not nothrow_move_constructible!" ); 90*03ce13f7SAndroid Build Coastguard Worker 91*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ApplicationInfo ) == sizeof( VkApplicationInfo ), "struct and wrapper have different size!" ); 92*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ApplicationInfo>::value, "struct wrapper is not a standard layout!" ); 93*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ApplicationInfo>::value, 94*03ce13f7SAndroid Build Coastguard Worker "ApplicationInfo is not nothrow_move_constructible!" ); 95*03ce13f7SAndroid Build Coastguard Worker 96*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::FormatProperties ) == sizeof( VkFormatProperties ), "struct and wrapper have different size!" ); 97*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::FormatProperties>::value, "struct wrapper is not a standard layout!" ); 98*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::FormatProperties>::value, 99*03ce13f7SAndroid Build Coastguard Worker "FormatProperties is not nothrow_move_constructible!" ); 100*03ce13f7SAndroid Build Coastguard Worker 101*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageFormatProperties ) == sizeof( VkImageFormatProperties ), 102*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 103*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageFormatProperties>::value, "struct wrapper is not a standard layout!" ); 104*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageFormatProperties>::value, 105*03ce13f7SAndroid Build Coastguard Worker "ImageFormatProperties is not nothrow_move_constructible!" ); 106*03ce13f7SAndroid Build Coastguard Worker 107*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Instance ) == sizeof( VkInstance ), "handle and wrapper have different size!" ); 108*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::Instance>::value, "Instance is not copy_constructible!" ); 109*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::Instance>::value, "Instance is not nothrow_move_constructible!" ); 110*03ce13f7SAndroid Build Coastguard Worker 111*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::InstanceCreateInfo ) == sizeof( VkInstanceCreateInfo ), "struct and wrapper have different size!" ); 112*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::InstanceCreateInfo>::value, "struct wrapper is not a standard layout!" ); 113*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::InstanceCreateInfo>::value, 114*03ce13f7SAndroid Build Coastguard Worker "InstanceCreateInfo is not nothrow_move_constructible!" ); 115*03ce13f7SAndroid Build Coastguard Worker 116*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryHeap ) == sizeof( VkMemoryHeap ), "struct and wrapper have different size!" ); 117*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MemoryHeap>::value, "struct wrapper is not a standard layout!" ); 118*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MemoryHeap>::value, "MemoryHeap is not nothrow_move_constructible!" ); 119*03ce13f7SAndroid Build Coastguard Worker 120*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryType ) == sizeof( VkMemoryType ), "struct and wrapper have different size!" ); 121*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MemoryType>::value, "struct wrapper is not a standard layout!" ); 122*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MemoryType>::value, "MemoryType is not nothrow_move_constructible!" ); 123*03ce13f7SAndroid Build Coastguard Worker 124*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevice ) == sizeof( VkPhysicalDevice ), "handle and wrapper have different size!" ); 125*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::PhysicalDevice>::value, "PhysicalDevice is not copy_constructible!" ); 126*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDevice>::value, 127*03ce13f7SAndroid Build Coastguard Worker "PhysicalDevice is not nothrow_move_constructible!" ); 128*03ce13f7SAndroid Build Coastguard Worker 129*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures ) == sizeof( VkPhysicalDeviceFeatures ), 130*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 131*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures>::value, "struct wrapper is not a standard layout!" ); 132*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures>::value, 133*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceFeatures is not nothrow_move_constructible!" ); 134*03ce13f7SAndroid Build Coastguard Worker 135*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits ) == sizeof( VkPhysicalDeviceLimits ), "struct and wrapper have different size!" ); 136*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits>::value, "struct wrapper is not a standard layout!" ); 137*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits>::value, 138*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceLimits is not nothrow_move_constructible!" ); 139*03ce13f7SAndroid Build Coastguard Worker 140*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties ) == sizeof( VkPhysicalDeviceMemoryProperties ), 141*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 142*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties>::value, "struct wrapper is not a standard layout!" ); 143*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties>::value, 144*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceMemoryProperties is not nothrow_move_constructible!" ); 145*03ce13f7SAndroid Build Coastguard Worker 146*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties ) == sizeof( VkPhysicalDeviceProperties ), 147*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 148*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties>::value, "struct wrapper is not a standard layout!" ); 149*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties>::value, 150*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceProperties is not nothrow_move_constructible!" ); 151*03ce13f7SAndroid Build Coastguard Worker 152*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceSparseProperties ) == sizeof( VkPhysicalDeviceSparseProperties ), 153*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 154*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceSparseProperties>::value, "struct wrapper is not a standard layout!" ); 155*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceSparseProperties>::value, 156*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceSparseProperties is not nothrow_move_constructible!" ); 157*03ce13f7SAndroid Build Coastguard Worker 158*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::QueueFamilyProperties ) == sizeof( VkQueueFamilyProperties ), 159*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 160*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::QueueFamilyProperties>::value, "struct wrapper is not a standard layout!" ); 161*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::QueueFamilyProperties>::value, 162*03ce13f7SAndroid Build Coastguard Worker "QueueFamilyProperties is not nothrow_move_constructible!" ); 163*03ce13f7SAndroid Build Coastguard Worker 164*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Device ) == sizeof( VkDevice ), "handle and wrapper have different size!" ); 165*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::Device>::value, "Device is not copy_constructible!" ); 166*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::Device>::value, "Device is not nothrow_move_constructible!" ); 167*03ce13f7SAndroid Build Coastguard Worker 168*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceCreateInfo ) == sizeof( VkDeviceCreateInfo ), "struct and wrapper have different size!" ); 169*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DeviceCreateInfo>::value, "struct wrapper is not a standard layout!" ); 170*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DeviceCreateInfo>::value, 171*03ce13f7SAndroid Build Coastguard Worker "DeviceCreateInfo is not nothrow_move_constructible!" ); 172*03ce13f7SAndroid Build Coastguard Worker 173*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceQueueCreateInfo ) == sizeof( VkDeviceQueueCreateInfo ), 174*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 175*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DeviceQueueCreateInfo>::value, "struct wrapper is not a standard layout!" ); 176*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DeviceQueueCreateInfo>::value, 177*03ce13f7SAndroid Build Coastguard Worker "DeviceQueueCreateInfo is not nothrow_move_constructible!" ); 178*03ce13f7SAndroid Build Coastguard Worker 179*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExtensionProperties ) == sizeof( VkExtensionProperties ), "struct and wrapper have different size!" ); 180*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ExtensionProperties>::value, "struct wrapper is not a standard layout!" ); 181*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ExtensionProperties>::value, 182*03ce13f7SAndroid Build Coastguard Worker "ExtensionProperties is not nothrow_move_constructible!" ); 183*03ce13f7SAndroid Build Coastguard Worker 184*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::LayerProperties ) == sizeof( VkLayerProperties ), "struct and wrapper have different size!" ); 185*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::LayerProperties>::value, "struct wrapper is not a standard layout!" ); 186*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::LayerProperties>::value, 187*03ce13f7SAndroid Build Coastguard Worker "LayerProperties is not nothrow_move_constructible!" ); 188*03ce13f7SAndroid Build Coastguard Worker 189*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Queue ) == sizeof( VkQueue ), "handle and wrapper have different size!" ); 190*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::Queue>::value, "Queue is not copy_constructible!" ); 191*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::Queue>::value, "Queue is not nothrow_move_constructible!" ); 192*03ce13f7SAndroid Build Coastguard Worker 193*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SubmitInfo ) == sizeof( VkSubmitInfo ), "struct and wrapper have different size!" ); 194*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SubmitInfo>::value, "struct wrapper is not a standard layout!" ); 195*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SubmitInfo>::value, "SubmitInfo is not nothrow_move_constructible!" ); 196*03ce13f7SAndroid Build Coastguard Worker 197*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MappedMemoryRange ) == sizeof( VkMappedMemoryRange ), "struct and wrapper have different size!" ); 198*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MappedMemoryRange>::value, "struct wrapper is not a standard layout!" ); 199*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MappedMemoryRange>::value, 200*03ce13f7SAndroid Build Coastguard Worker "MappedMemoryRange is not nothrow_move_constructible!" ); 201*03ce13f7SAndroid Build Coastguard Worker 202*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryAllocateInfo ) == sizeof( VkMemoryAllocateInfo ), "struct and wrapper have different size!" ); 203*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MemoryAllocateInfo>::value, "struct wrapper is not a standard layout!" ); 204*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MemoryAllocateInfo>::value, 205*03ce13f7SAndroid Build Coastguard Worker "MemoryAllocateInfo is not nothrow_move_constructible!" ); 206*03ce13f7SAndroid Build Coastguard Worker 207*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceMemory ) == sizeof( VkDeviceMemory ), "handle and wrapper have different size!" ); 208*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::DeviceMemory>::value, "DeviceMemory is not copy_constructible!" ); 209*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DeviceMemory>::value, "DeviceMemory is not nothrow_move_constructible!" ); 210*03ce13f7SAndroid Build Coastguard Worker 211*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryRequirements ) == sizeof( VkMemoryRequirements ), "struct and wrapper have different size!" ); 212*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MemoryRequirements>::value, "struct wrapper is not a standard layout!" ); 213*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MemoryRequirements>::value, 214*03ce13f7SAndroid Build Coastguard Worker "MemoryRequirements is not nothrow_move_constructible!" ); 215*03ce13f7SAndroid Build Coastguard Worker 216*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BindSparseInfo ) == sizeof( VkBindSparseInfo ), "struct and wrapper have different size!" ); 217*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BindSparseInfo>::value, "struct wrapper is not a standard layout!" ); 218*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BindSparseInfo>::value, 219*03ce13f7SAndroid Build Coastguard Worker "BindSparseInfo is not nothrow_move_constructible!" ); 220*03ce13f7SAndroid Build Coastguard Worker 221*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageSubresource ) == sizeof( VkImageSubresource ), "struct and wrapper have different size!" ); 222*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageSubresource>::value, "struct wrapper is not a standard layout!" ); 223*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageSubresource>::value, 224*03ce13f7SAndroid Build Coastguard Worker "ImageSubresource is not nothrow_move_constructible!" ); 225*03ce13f7SAndroid Build Coastguard Worker 226*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SparseBufferMemoryBindInfo ) == sizeof( VkSparseBufferMemoryBindInfo ), 227*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 228*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SparseBufferMemoryBindInfo>::value, "struct wrapper is not a standard layout!" ); 229*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SparseBufferMemoryBindInfo>::value, 230*03ce13f7SAndroid Build Coastguard Worker "SparseBufferMemoryBindInfo is not nothrow_move_constructible!" ); 231*03ce13f7SAndroid Build Coastguard Worker 232*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SparseImageFormatProperties ) == sizeof( VkSparseImageFormatProperties ), 233*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 234*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SparseImageFormatProperties>::value, "struct wrapper is not a standard layout!" ); 235*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SparseImageFormatProperties>::value, 236*03ce13f7SAndroid Build Coastguard Worker "SparseImageFormatProperties is not nothrow_move_constructible!" ); 237*03ce13f7SAndroid Build Coastguard Worker 238*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SparseImageMemoryBind ) == sizeof( VkSparseImageMemoryBind ), 239*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 240*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SparseImageMemoryBind>::value, "struct wrapper is not a standard layout!" ); 241*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SparseImageMemoryBind>::value, 242*03ce13f7SAndroid Build Coastguard Worker "SparseImageMemoryBind is not nothrow_move_constructible!" ); 243*03ce13f7SAndroid Build Coastguard Worker 244*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SparseImageMemoryBindInfo ) == sizeof( VkSparseImageMemoryBindInfo ), 245*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 246*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SparseImageMemoryBindInfo>::value, "struct wrapper is not a standard layout!" ); 247*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SparseImageMemoryBindInfo>::value, 248*03ce13f7SAndroid Build Coastguard Worker "SparseImageMemoryBindInfo is not nothrow_move_constructible!" ); 249*03ce13f7SAndroid Build Coastguard Worker 250*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SparseImageMemoryRequirements ) == sizeof( VkSparseImageMemoryRequirements ), 251*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 252*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SparseImageMemoryRequirements>::value, "struct wrapper is not a standard layout!" ); 253*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SparseImageMemoryRequirements>::value, 254*03ce13f7SAndroid Build Coastguard Worker "SparseImageMemoryRequirements is not nothrow_move_constructible!" ); 255*03ce13f7SAndroid Build Coastguard Worker 256*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SparseImageOpaqueMemoryBindInfo ) == sizeof( VkSparseImageOpaqueMemoryBindInfo ), 257*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 258*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SparseImageOpaqueMemoryBindInfo>::value, "struct wrapper is not a standard layout!" ); 259*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SparseImageOpaqueMemoryBindInfo>::value, 260*03ce13f7SAndroid Build Coastguard Worker "SparseImageOpaqueMemoryBindInfo is not nothrow_move_constructible!" ); 261*03ce13f7SAndroid Build Coastguard Worker 262*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SparseMemoryBind ) == sizeof( VkSparseMemoryBind ), "struct and wrapper have different size!" ); 263*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SparseMemoryBind>::value, "struct wrapper is not a standard layout!" ); 264*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SparseMemoryBind>::value, 265*03ce13f7SAndroid Build Coastguard Worker "SparseMemoryBind is not nothrow_move_constructible!" ); 266*03ce13f7SAndroid Build Coastguard Worker 267*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Fence ) == sizeof( VkFence ), "handle and wrapper have different size!" ); 268*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::Fence>::value, "Fence is not copy_constructible!" ); 269*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::Fence>::value, "Fence is not nothrow_move_constructible!" ); 270*03ce13f7SAndroid Build Coastguard Worker 271*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::FenceCreateInfo ) == sizeof( VkFenceCreateInfo ), "struct and wrapper have different size!" ); 272*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::FenceCreateInfo>::value, "struct wrapper is not a standard layout!" ); 273*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::FenceCreateInfo>::value, 274*03ce13f7SAndroid Build Coastguard Worker "FenceCreateInfo is not nothrow_move_constructible!" ); 275*03ce13f7SAndroid Build Coastguard Worker 276*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Semaphore ) == sizeof( VkSemaphore ), "handle and wrapper have different size!" ); 277*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::Semaphore>::value, "Semaphore is not copy_constructible!" ); 278*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::Semaphore>::value, "Semaphore is not nothrow_move_constructible!" ); 279*03ce13f7SAndroid Build Coastguard Worker 280*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SemaphoreCreateInfo ) == sizeof( VkSemaphoreCreateInfo ), "struct and wrapper have different size!" ); 281*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SemaphoreCreateInfo>::value, "struct wrapper is not a standard layout!" ); 282*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SemaphoreCreateInfo>::value, 283*03ce13f7SAndroid Build Coastguard Worker "SemaphoreCreateInfo is not nothrow_move_constructible!" ); 284*03ce13f7SAndroid Build Coastguard Worker 285*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Event ) == sizeof( VkEvent ), "handle and wrapper have different size!" ); 286*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::Event>::value, "Event is not copy_constructible!" ); 287*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::Event>::value, "Event is not nothrow_move_constructible!" ); 288*03ce13f7SAndroid Build Coastguard Worker 289*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::EventCreateInfo ) == sizeof( VkEventCreateInfo ), "struct and wrapper have different size!" ); 290*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::EventCreateInfo>::value, "struct wrapper is not a standard layout!" ); 291*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::EventCreateInfo>::value, 292*03ce13f7SAndroid Build Coastguard Worker "EventCreateInfo is not nothrow_move_constructible!" ); 293*03ce13f7SAndroid Build Coastguard Worker 294*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::QueryPool ) == sizeof( VkQueryPool ), "handle and wrapper have different size!" ); 295*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::QueryPool>::value, "QueryPool is not copy_constructible!" ); 296*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::QueryPool>::value, "QueryPool is not nothrow_move_constructible!" ); 297*03ce13f7SAndroid Build Coastguard Worker 298*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::QueryPoolCreateInfo ) == sizeof( VkQueryPoolCreateInfo ), "struct and wrapper have different size!" ); 299*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::QueryPoolCreateInfo>::value, "struct wrapper is not a standard layout!" ); 300*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::QueryPoolCreateInfo>::value, 301*03ce13f7SAndroid Build Coastguard Worker "QueryPoolCreateInfo is not nothrow_move_constructible!" ); 302*03ce13f7SAndroid Build Coastguard Worker 303*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Buffer ) == sizeof( VkBuffer ), "handle and wrapper have different size!" ); 304*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::Buffer>::value, "Buffer is not copy_constructible!" ); 305*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::Buffer>::value, "Buffer is not nothrow_move_constructible!" ); 306*03ce13f7SAndroid Build Coastguard Worker 307*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferCreateInfo ) == sizeof( VkBufferCreateInfo ), "struct and wrapper have different size!" ); 308*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BufferCreateInfo>::value, "struct wrapper is not a standard layout!" ); 309*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BufferCreateInfo>::value, 310*03ce13f7SAndroid Build Coastguard Worker "BufferCreateInfo is not nothrow_move_constructible!" ); 311*03ce13f7SAndroid Build Coastguard Worker 312*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferView ) == sizeof( VkBufferView ), "handle and wrapper have different size!" ); 313*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::BufferView>::value, "BufferView is not copy_constructible!" ); 314*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BufferView>::value, "BufferView is not nothrow_move_constructible!" ); 315*03ce13f7SAndroid Build Coastguard Worker 316*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferViewCreateInfo ) == sizeof( VkBufferViewCreateInfo ), "struct and wrapper have different size!" ); 317*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BufferViewCreateInfo>::value, "struct wrapper is not a standard layout!" ); 318*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BufferViewCreateInfo>::value, 319*03ce13f7SAndroid Build Coastguard Worker "BufferViewCreateInfo is not nothrow_move_constructible!" ); 320*03ce13f7SAndroid Build Coastguard Worker 321*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Image ) == sizeof( VkImage ), "handle and wrapper have different size!" ); 322*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::Image>::value, "Image is not copy_constructible!" ); 323*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::Image>::value, "Image is not nothrow_move_constructible!" ); 324*03ce13f7SAndroid Build Coastguard Worker 325*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageCreateInfo ) == sizeof( VkImageCreateInfo ), "struct and wrapper have different size!" ); 326*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageCreateInfo>::value, "struct wrapper is not a standard layout!" ); 327*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageCreateInfo>::value, 328*03ce13f7SAndroid Build Coastguard Worker "ImageCreateInfo is not nothrow_move_constructible!" ); 329*03ce13f7SAndroid Build Coastguard Worker 330*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SubresourceLayout ) == sizeof( VkSubresourceLayout ), "struct and wrapper have different size!" ); 331*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SubresourceLayout>::value, "struct wrapper is not a standard layout!" ); 332*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SubresourceLayout>::value, 333*03ce13f7SAndroid Build Coastguard Worker "SubresourceLayout is not nothrow_move_constructible!" ); 334*03ce13f7SAndroid Build Coastguard Worker 335*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ComponentMapping ) == sizeof( VkComponentMapping ), "struct and wrapper have different size!" ); 336*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ComponentMapping>::value, "struct wrapper is not a standard layout!" ); 337*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ComponentMapping>::value, 338*03ce13f7SAndroid Build Coastguard Worker "ComponentMapping is not nothrow_move_constructible!" ); 339*03ce13f7SAndroid Build Coastguard Worker 340*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageSubresourceRange ) == sizeof( VkImageSubresourceRange ), 341*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 342*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageSubresourceRange>::value, "struct wrapper is not a standard layout!" ); 343*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageSubresourceRange>::value, 344*03ce13f7SAndroid Build Coastguard Worker "ImageSubresourceRange is not nothrow_move_constructible!" ); 345*03ce13f7SAndroid Build Coastguard Worker 346*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageView ) == sizeof( VkImageView ), "handle and wrapper have different size!" ); 347*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::ImageView>::value, "ImageView is not copy_constructible!" ); 348*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageView>::value, "ImageView is not nothrow_move_constructible!" ); 349*03ce13f7SAndroid Build Coastguard Worker 350*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageViewCreateInfo ) == sizeof( VkImageViewCreateInfo ), "struct and wrapper have different size!" ); 351*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageViewCreateInfo>::value, "struct wrapper is not a standard layout!" ); 352*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageViewCreateInfo>::value, 353*03ce13f7SAndroid Build Coastguard Worker "ImageViewCreateInfo is not nothrow_move_constructible!" ); 354*03ce13f7SAndroid Build Coastguard Worker 355*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ShaderModule ) == sizeof( VkShaderModule ), "handle and wrapper have different size!" ); 356*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::ShaderModule>::value, "ShaderModule is not copy_constructible!" ); 357*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ShaderModule>::value, "ShaderModule is not nothrow_move_constructible!" ); 358*03ce13f7SAndroid Build Coastguard Worker 359*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ShaderModuleCreateInfo ) == sizeof( VkShaderModuleCreateInfo ), 360*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 361*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ShaderModuleCreateInfo>::value, "struct wrapper is not a standard layout!" ); 362*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ShaderModuleCreateInfo>::value, 363*03ce13f7SAndroid Build Coastguard Worker "ShaderModuleCreateInfo is not nothrow_move_constructible!" ); 364*03ce13f7SAndroid Build Coastguard Worker 365*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineCache ) == sizeof( VkPipelineCache ), "handle and wrapper have different size!" ); 366*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::PipelineCache>::value, "PipelineCache is not copy_constructible!" ); 367*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineCache>::value, "PipelineCache is not nothrow_move_constructible!" ); 368*03ce13f7SAndroid Build Coastguard Worker 369*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineCacheCreateInfo ) == sizeof( VkPipelineCacheCreateInfo ), 370*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 371*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineCacheCreateInfo>::value, "struct wrapper is not a standard layout!" ); 372*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineCacheCreateInfo>::value, 373*03ce13f7SAndroid Build Coastguard Worker "PipelineCacheCreateInfo is not nothrow_move_constructible!" ); 374*03ce13f7SAndroid Build Coastguard Worker 375*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ComputePipelineCreateInfo ) == sizeof( VkComputePipelineCreateInfo ), 376*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 377*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ComputePipelineCreateInfo>::value, "struct wrapper is not a standard layout!" ); 378*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ComputePipelineCreateInfo>::value, 379*03ce13f7SAndroid Build Coastguard Worker "ComputePipelineCreateInfo is not nothrow_move_constructible!" ); 380*03ce13f7SAndroid Build Coastguard Worker 381*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::GraphicsPipelineCreateInfo ) == sizeof( VkGraphicsPipelineCreateInfo ), 382*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 383*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::GraphicsPipelineCreateInfo>::value, "struct wrapper is not a standard layout!" ); 384*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::GraphicsPipelineCreateInfo>::value, 385*03ce13f7SAndroid Build Coastguard Worker "GraphicsPipelineCreateInfo is not nothrow_move_constructible!" ); 386*03ce13f7SAndroid Build Coastguard Worker 387*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Pipeline ) == sizeof( VkPipeline ), "handle and wrapper have different size!" ); 388*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::Pipeline>::value, "Pipeline is not copy_constructible!" ); 389*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::Pipeline>::value, "Pipeline is not nothrow_move_constructible!" ); 390*03ce13f7SAndroid Build Coastguard Worker 391*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineColorBlendAttachmentState ) == sizeof( VkPipelineColorBlendAttachmentState ), 392*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 393*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineColorBlendAttachmentState>::value, "struct wrapper is not a standard layout!" ); 394*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineColorBlendAttachmentState>::value, 395*03ce13f7SAndroid Build Coastguard Worker "PipelineColorBlendAttachmentState is not nothrow_move_constructible!" ); 396*03ce13f7SAndroid Build Coastguard Worker 397*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineColorBlendStateCreateInfo ) == sizeof( VkPipelineColorBlendStateCreateInfo ), 398*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 399*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineColorBlendStateCreateInfo>::value, "struct wrapper is not a standard layout!" ); 400*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineColorBlendStateCreateInfo>::value, 401*03ce13f7SAndroid Build Coastguard Worker "PipelineColorBlendStateCreateInfo is not nothrow_move_constructible!" ); 402*03ce13f7SAndroid Build Coastguard Worker 403*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineDepthStencilStateCreateInfo ) == sizeof( VkPipelineDepthStencilStateCreateInfo ), 404*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 405*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineDepthStencilStateCreateInfo>::value, 406*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 407*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineDepthStencilStateCreateInfo>::value, 408*03ce13f7SAndroid Build Coastguard Worker "PipelineDepthStencilStateCreateInfo is not nothrow_move_constructible!" ); 409*03ce13f7SAndroid Build Coastguard Worker 410*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineDynamicStateCreateInfo ) == sizeof( VkPipelineDynamicStateCreateInfo ), 411*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 412*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineDynamicStateCreateInfo>::value, "struct wrapper is not a standard layout!" ); 413*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineDynamicStateCreateInfo>::value, 414*03ce13f7SAndroid Build Coastguard Worker "PipelineDynamicStateCreateInfo is not nothrow_move_constructible!" ); 415*03ce13f7SAndroid Build Coastguard Worker 416*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineInputAssemblyStateCreateInfo ) == sizeof( VkPipelineInputAssemblyStateCreateInfo ), 417*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 418*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineInputAssemblyStateCreateInfo>::value, 419*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 420*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineInputAssemblyStateCreateInfo>::value, 421*03ce13f7SAndroid Build Coastguard Worker "PipelineInputAssemblyStateCreateInfo is not nothrow_move_constructible!" ); 422*03ce13f7SAndroid Build Coastguard Worker 423*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineMultisampleStateCreateInfo ) == sizeof( VkPipelineMultisampleStateCreateInfo ), 424*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 425*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineMultisampleStateCreateInfo>::value, 426*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 427*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineMultisampleStateCreateInfo>::value, 428*03ce13f7SAndroid Build Coastguard Worker "PipelineMultisampleStateCreateInfo is not nothrow_move_constructible!" ); 429*03ce13f7SAndroid Build Coastguard Worker 430*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineRasterizationStateCreateInfo ) == sizeof( VkPipelineRasterizationStateCreateInfo ), 431*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 432*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineRasterizationStateCreateInfo>::value, 433*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 434*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineRasterizationStateCreateInfo>::value, 435*03ce13f7SAndroid Build Coastguard Worker "PipelineRasterizationStateCreateInfo is not nothrow_move_constructible!" ); 436*03ce13f7SAndroid Build Coastguard Worker 437*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineShaderStageCreateInfo ) == sizeof( VkPipelineShaderStageCreateInfo ), 438*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 439*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineShaderStageCreateInfo>::value, "struct wrapper is not a standard layout!" ); 440*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineShaderStageCreateInfo>::value, 441*03ce13f7SAndroid Build Coastguard Worker "PipelineShaderStageCreateInfo is not nothrow_move_constructible!" ); 442*03ce13f7SAndroid Build Coastguard Worker 443*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineTessellationStateCreateInfo ) == sizeof( VkPipelineTessellationStateCreateInfo ), 444*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 445*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineTessellationStateCreateInfo>::value, 446*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 447*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineTessellationStateCreateInfo>::value, 448*03ce13f7SAndroid Build Coastguard Worker "PipelineTessellationStateCreateInfo is not nothrow_move_constructible!" ); 449*03ce13f7SAndroid Build Coastguard Worker 450*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineVertexInputStateCreateInfo ) == sizeof( VkPipelineVertexInputStateCreateInfo ), 451*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 452*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineVertexInputStateCreateInfo>::value, 453*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 454*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineVertexInputStateCreateInfo>::value, 455*03ce13f7SAndroid Build Coastguard Worker "PipelineVertexInputStateCreateInfo is not nothrow_move_constructible!" ); 456*03ce13f7SAndroid Build Coastguard Worker 457*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineViewportStateCreateInfo ) == sizeof( VkPipelineViewportStateCreateInfo ), 458*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 459*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineViewportStateCreateInfo>::value, "struct wrapper is not a standard layout!" ); 460*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineViewportStateCreateInfo>::value, 461*03ce13f7SAndroid Build Coastguard Worker "PipelineViewportStateCreateInfo is not nothrow_move_constructible!" ); 462*03ce13f7SAndroid Build Coastguard Worker 463*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SpecializationInfo ) == sizeof( VkSpecializationInfo ), "struct and wrapper have different size!" ); 464*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SpecializationInfo>::value, "struct wrapper is not a standard layout!" ); 465*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SpecializationInfo>::value, 466*03ce13f7SAndroid Build Coastguard Worker "SpecializationInfo is not nothrow_move_constructible!" ); 467*03ce13f7SAndroid Build Coastguard Worker 468*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SpecializationMapEntry ) == sizeof( VkSpecializationMapEntry ), 469*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 470*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SpecializationMapEntry>::value, "struct wrapper is not a standard layout!" ); 471*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SpecializationMapEntry>::value, 472*03ce13f7SAndroid Build Coastguard Worker "SpecializationMapEntry is not nothrow_move_constructible!" ); 473*03ce13f7SAndroid Build Coastguard Worker 474*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::StencilOpState ) == sizeof( VkStencilOpState ), "struct and wrapper have different size!" ); 475*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::StencilOpState>::value, "struct wrapper is not a standard layout!" ); 476*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::StencilOpState>::value, 477*03ce13f7SAndroid Build Coastguard Worker "StencilOpState is not nothrow_move_constructible!" ); 478*03ce13f7SAndroid Build Coastguard Worker 479*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VertexInputAttributeDescription ) == sizeof( VkVertexInputAttributeDescription ), 480*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 481*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VertexInputAttributeDescription>::value, "struct wrapper is not a standard layout!" ); 482*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VertexInputAttributeDescription>::value, 483*03ce13f7SAndroid Build Coastguard Worker "VertexInputAttributeDescription is not nothrow_move_constructible!" ); 484*03ce13f7SAndroid Build Coastguard Worker 485*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VertexInputBindingDescription ) == sizeof( VkVertexInputBindingDescription ), 486*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 487*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VertexInputBindingDescription>::value, "struct wrapper is not a standard layout!" ); 488*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VertexInputBindingDescription>::value, 489*03ce13f7SAndroid Build Coastguard Worker "VertexInputBindingDescription is not nothrow_move_constructible!" ); 490*03ce13f7SAndroid Build Coastguard Worker 491*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Viewport ) == sizeof( VkViewport ), "struct and wrapper have different size!" ); 492*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::Viewport>::value, "struct wrapper is not a standard layout!" ); 493*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::Viewport>::value, "Viewport is not nothrow_move_constructible!" ); 494*03ce13f7SAndroid Build Coastguard Worker 495*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineLayout ) == sizeof( VkPipelineLayout ), "handle and wrapper have different size!" ); 496*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::PipelineLayout>::value, "PipelineLayout is not copy_constructible!" ); 497*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineLayout>::value, 498*03ce13f7SAndroid Build Coastguard Worker "PipelineLayout is not nothrow_move_constructible!" ); 499*03ce13f7SAndroid Build Coastguard Worker 500*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineLayoutCreateInfo ) == sizeof( VkPipelineLayoutCreateInfo ), 501*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 502*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineLayoutCreateInfo>::value, "struct wrapper is not a standard layout!" ); 503*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineLayoutCreateInfo>::value, 504*03ce13f7SAndroid Build Coastguard Worker "PipelineLayoutCreateInfo is not nothrow_move_constructible!" ); 505*03ce13f7SAndroid Build Coastguard Worker 506*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PushConstantRange ) == sizeof( VkPushConstantRange ), "struct and wrapper have different size!" ); 507*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PushConstantRange>::value, "struct wrapper is not a standard layout!" ); 508*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PushConstantRange>::value, 509*03ce13f7SAndroid Build Coastguard Worker "PushConstantRange is not nothrow_move_constructible!" ); 510*03ce13f7SAndroid Build Coastguard Worker 511*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Sampler ) == sizeof( VkSampler ), "handle and wrapper have different size!" ); 512*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::Sampler>::value, "Sampler is not copy_constructible!" ); 513*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::Sampler>::value, "Sampler is not nothrow_move_constructible!" ); 514*03ce13f7SAndroid Build Coastguard Worker 515*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SamplerCreateInfo ) == sizeof( VkSamplerCreateInfo ), "struct and wrapper have different size!" ); 516*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SamplerCreateInfo>::value, "struct wrapper is not a standard layout!" ); 517*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SamplerCreateInfo>::value, 518*03ce13f7SAndroid Build Coastguard Worker "SamplerCreateInfo is not nothrow_move_constructible!" ); 519*03ce13f7SAndroid Build Coastguard Worker 520*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CopyDescriptorSet ) == sizeof( VkCopyDescriptorSet ), "struct and wrapper have different size!" ); 521*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::CopyDescriptorSet>::value, "struct wrapper is not a standard layout!" ); 522*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CopyDescriptorSet>::value, 523*03ce13f7SAndroid Build Coastguard Worker "CopyDescriptorSet is not nothrow_move_constructible!" ); 524*03ce13f7SAndroid Build Coastguard Worker 525*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorBufferInfo ) == sizeof( VkDescriptorBufferInfo ), "struct and wrapper have different size!" ); 526*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DescriptorBufferInfo>::value, "struct wrapper is not a standard layout!" ); 527*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DescriptorBufferInfo>::value, 528*03ce13f7SAndroid Build Coastguard Worker "DescriptorBufferInfo is not nothrow_move_constructible!" ); 529*03ce13f7SAndroid Build Coastguard Worker 530*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorImageInfo ) == sizeof( VkDescriptorImageInfo ), "struct and wrapper have different size!" ); 531*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DescriptorImageInfo>::value, "struct wrapper is not a standard layout!" ); 532*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DescriptorImageInfo>::value, 533*03ce13f7SAndroid Build Coastguard Worker "DescriptorImageInfo is not nothrow_move_constructible!" ); 534*03ce13f7SAndroid Build Coastguard Worker 535*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorPool ) == sizeof( VkDescriptorPool ), "handle and wrapper have different size!" ); 536*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::DescriptorPool>::value, "DescriptorPool is not copy_constructible!" ); 537*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DescriptorPool>::value, 538*03ce13f7SAndroid Build Coastguard Worker "DescriptorPool is not nothrow_move_constructible!" ); 539*03ce13f7SAndroid Build Coastguard Worker 540*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorPoolCreateInfo ) == sizeof( VkDescriptorPoolCreateInfo ), 541*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 542*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DescriptorPoolCreateInfo>::value, "struct wrapper is not a standard layout!" ); 543*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DescriptorPoolCreateInfo>::value, 544*03ce13f7SAndroid Build Coastguard Worker "DescriptorPoolCreateInfo is not nothrow_move_constructible!" ); 545*03ce13f7SAndroid Build Coastguard Worker 546*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorPoolSize ) == sizeof( VkDescriptorPoolSize ), "struct and wrapper have different size!" ); 547*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DescriptorPoolSize>::value, "struct wrapper is not a standard layout!" ); 548*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DescriptorPoolSize>::value, 549*03ce13f7SAndroid Build Coastguard Worker "DescriptorPoolSize is not nothrow_move_constructible!" ); 550*03ce13f7SAndroid Build Coastguard Worker 551*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorSet ) == sizeof( VkDescriptorSet ), "handle and wrapper have different size!" ); 552*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::DescriptorSet>::value, "DescriptorSet is not copy_constructible!" ); 553*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DescriptorSet>::value, "DescriptorSet is not nothrow_move_constructible!" ); 554*03ce13f7SAndroid Build Coastguard Worker 555*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorSetAllocateInfo ) == sizeof( VkDescriptorSetAllocateInfo ), 556*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 557*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DescriptorSetAllocateInfo>::value, "struct wrapper is not a standard layout!" ); 558*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DescriptorSetAllocateInfo>::value, 559*03ce13f7SAndroid Build Coastguard Worker "DescriptorSetAllocateInfo is not nothrow_move_constructible!" ); 560*03ce13f7SAndroid Build Coastguard Worker 561*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorSetLayout ) == sizeof( VkDescriptorSetLayout ), "handle and wrapper have different size!" ); 562*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::DescriptorSetLayout>::value, "DescriptorSetLayout is not copy_constructible!" ); 563*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DescriptorSetLayout>::value, 564*03ce13f7SAndroid Build Coastguard Worker "DescriptorSetLayout is not nothrow_move_constructible!" ); 565*03ce13f7SAndroid Build Coastguard Worker 566*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorSetLayoutBinding ) == sizeof( VkDescriptorSetLayoutBinding ), 567*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 568*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DescriptorSetLayoutBinding>::value, "struct wrapper is not a standard layout!" ); 569*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DescriptorSetLayoutBinding>::value, 570*03ce13f7SAndroid Build Coastguard Worker "DescriptorSetLayoutBinding is not nothrow_move_constructible!" ); 571*03ce13f7SAndroid Build Coastguard Worker 572*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorSetLayoutCreateInfo ) == sizeof( VkDescriptorSetLayoutCreateInfo ), 573*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 574*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DescriptorSetLayoutCreateInfo>::value, "struct wrapper is not a standard layout!" ); 575*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DescriptorSetLayoutCreateInfo>::value, 576*03ce13f7SAndroid Build Coastguard Worker "DescriptorSetLayoutCreateInfo is not nothrow_move_constructible!" ); 577*03ce13f7SAndroid Build Coastguard Worker 578*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::WriteDescriptorSet ) == sizeof( VkWriteDescriptorSet ), "struct and wrapper have different size!" ); 579*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::WriteDescriptorSet>::value, "struct wrapper is not a standard layout!" ); 580*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::WriteDescriptorSet>::value, 581*03ce13f7SAndroid Build Coastguard Worker "WriteDescriptorSet is not nothrow_move_constructible!" ); 582*03ce13f7SAndroid Build Coastguard Worker 583*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AttachmentDescription ) == sizeof( VkAttachmentDescription ), 584*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 585*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AttachmentDescription>::value, "struct wrapper is not a standard layout!" ); 586*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AttachmentDescription>::value, 587*03ce13f7SAndroid Build Coastguard Worker "AttachmentDescription is not nothrow_move_constructible!" ); 588*03ce13f7SAndroid Build Coastguard Worker 589*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AttachmentReference ) == sizeof( VkAttachmentReference ), "struct and wrapper have different size!" ); 590*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AttachmentReference>::value, "struct wrapper is not a standard layout!" ); 591*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AttachmentReference>::value, 592*03ce13f7SAndroid Build Coastguard Worker "AttachmentReference is not nothrow_move_constructible!" ); 593*03ce13f7SAndroid Build Coastguard Worker 594*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Framebuffer ) == sizeof( VkFramebuffer ), "handle and wrapper have different size!" ); 595*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::Framebuffer>::value, "Framebuffer is not copy_constructible!" ); 596*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::Framebuffer>::value, "Framebuffer is not nothrow_move_constructible!" ); 597*03ce13f7SAndroid Build Coastguard Worker 598*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::FramebufferCreateInfo ) == sizeof( VkFramebufferCreateInfo ), 599*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 600*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::FramebufferCreateInfo>::value, "struct wrapper is not a standard layout!" ); 601*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::FramebufferCreateInfo>::value, 602*03ce13f7SAndroid Build Coastguard Worker "FramebufferCreateInfo is not nothrow_move_constructible!" ); 603*03ce13f7SAndroid Build Coastguard Worker 604*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RenderPass ) == sizeof( VkRenderPass ), "handle and wrapper have different size!" ); 605*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::RenderPass>::value, "RenderPass is not copy_constructible!" ); 606*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::RenderPass>::value, "RenderPass is not nothrow_move_constructible!" ); 607*03ce13f7SAndroid Build Coastguard Worker 608*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RenderPassCreateInfo ) == sizeof( VkRenderPassCreateInfo ), "struct and wrapper have different size!" ); 609*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::RenderPassCreateInfo>::value, "struct wrapper is not a standard layout!" ); 610*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::RenderPassCreateInfo>::value, 611*03ce13f7SAndroid Build Coastguard Worker "RenderPassCreateInfo is not nothrow_move_constructible!" ); 612*03ce13f7SAndroid Build Coastguard Worker 613*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SubpassDependency ) == sizeof( VkSubpassDependency ), "struct and wrapper have different size!" ); 614*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SubpassDependency>::value, "struct wrapper is not a standard layout!" ); 615*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SubpassDependency>::value, 616*03ce13f7SAndroid Build Coastguard Worker "SubpassDependency is not nothrow_move_constructible!" ); 617*03ce13f7SAndroid Build Coastguard Worker 618*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SubpassDescription ) == sizeof( VkSubpassDescription ), "struct and wrapper have different size!" ); 619*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SubpassDescription>::value, "struct wrapper is not a standard layout!" ); 620*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SubpassDescription>::value, 621*03ce13f7SAndroid Build Coastguard Worker "SubpassDescription is not nothrow_move_constructible!" ); 622*03ce13f7SAndroid Build Coastguard Worker 623*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CommandPool ) == sizeof( VkCommandPool ), "handle and wrapper have different size!" ); 624*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::CommandPool>::value, "CommandPool is not copy_constructible!" ); 625*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CommandPool>::value, "CommandPool is not nothrow_move_constructible!" ); 626*03ce13f7SAndroid Build Coastguard Worker 627*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CommandPoolCreateInfo ) == sizeof( VkCommandPoolCreateInfo ), 628*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 629*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::CommandPoolCreateInfo>::value, "struct wrapper is not a standard layout!" ); 630*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CommandPoolCreateInfo>::value, 631*03ce13f7SAndroid Build Coastguard Worker "CommandPoolCreateInfo is not nothrow_move_constructible!" ); 632*03ce13f7SAndroid Build Coastguard Worker 633*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CommandBuffer ) == sizeof( VkCommandBuffer ), "handle and wrapper have different size!" ); 634*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::CommandBuffer>::value, "CommandBuffer is not copy_constructible!" ); 635*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CommandBuffer>::value, "CommandBuffer is not nothrow_move_constructible!" ); 636*03ce13f7SAndroid Build Coastguard Worker 637*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CommandBufferAllocateInfo ) == sizeof( VkCommandBufferAllocateInfo ), 638*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 639*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::CommandBufferAllocateInfo>::value, "struct wrapper is not a standard layout!" ); 640*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CommandBufferAllocateInfo>::value, 641*03ce13f7SAndroid Build Coastguard Worker "CommandBufferAllocateInfo is not nothrow_move_constructible!" ); 642*03ce13f7SAndroid Build Coastguard Worker 643*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CommandBufferBeginInfo ) == sizeof( VkCommandBufferBeginInfo ), 644*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 645*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::CommandBufferBeginInfo>::value, "struct wrapper is not a standard layout!" ); 646*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CommandBufferBeginInfo>::value, 647*03ce13f7SAndroid Build Coastguard Worker "CommandBufferBeginInfo is not nothrow_move_constructible!" ); 648*03ce13f7SAndroid Build Coastguard Worker 649*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CommandBufferInheritanceInfo ) == sizeof( VkCommandBufferInheritanceInfo ), 650*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 651*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::CommandBufferInheritanceInfo>::value, "struct wrapper is not a standard layout!" ); 652*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CommandBufferInheritanceInfo>::value, 653*03ce13f7SAndroid Build Coastguard Worker "CommandBufferInheritanceInfo is not nothrow_move_constructible!" ); 654*03ce13f7SAndroid Build Coastguard Worker 655*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferCopy ) == sizeof( VkBufferCopy ), "struct and wrapper have different size!" ); 656*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BufferCopy>::value, "struct wrapper is not a standard layout!" ); 657*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BufferCopy>::value, "BufferCopy is not nothrow_move_constructible!" ); 658*03ce13f7SAndroid Build Coastguard Worker 659*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferImageCopy ) == sizeof( VkBufferImageCopy ), "struct and wrapper have different size!" ); 660*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BufferImageCopy>::value, "struct wrapper is not a standard layout!" ); 661*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BufferImageCopy>::value, 662*03ce13f7SAndroid Build Coastguard Worker "BufferImageCopy is not nothrow_move_constructible!" ); 663*03ce13f7SAndroid Build Coastguard Worker 664*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ClearAttachment ) == sizeof( VkClearAttachment ), "struct and wrapper have different size!" ); 665*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ClearAttachment>::value, "struct wrapper is not a standard layout!" ); 666*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ClearAttachment>::value, 667*03ce13f7SAndroid Build Coastguard Worker "ClearAttachment is not nothrow_move_constructible!" ); 668*03ce13f7SAndroid Build Coastguard Worker 669*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ClearColorValue ) == sizeof( VkClearColorValue ), "struct and wrapper have different size!" ); 670*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ClearColorValue>::value, "struct wrapper is not a standard layout!" ); 671*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ClearColorValue>::value, 672*03ce13f7SAndroid Build Coastguard Worker "ClearColorValue is not nothrow_move_constructible!" ); 673*03ce13f7SAndroid Build Coastguard Worker 674*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ClearDepthStencilValue ) == sizeof( VkClearDepthStencilValue ), 675*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 676*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ClearDepthStencilValue>::value, "struct wrapper is not a standard layout!" ); 677*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ClearDepthStencilValue>::value, 678*03ce13f7SAndroid Build Coastguard Worker "ClearDepthStencilValue is not nothrow_move_constructible!" ); 679*03ce13f7SAndroid Build Coastguard Worker 680*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ClearRect ) == sizeof( VkClearRect ), "struct and wrapper have different size!" ); 681*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ClearRect>::value, "struct wrapper is not a standard layout!" ); 682*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ClearRect>::value, "ClearRect is not nothrow_move_constructible!" ); 683*03ce13f7SAndroid Build Coastguard Worker 684*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ClearValue ) == sizeof( VkClearValue ), "struct and wrapper have different size!" ); 685*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ClearValue>::value, "struct wrapper is not a standard layout!" ); 686*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ClearValue>::value, "ClearValue is not nothrow_move_constructible!" ); 687*03ce13f7SAndroid Build Coastguard Worker 688*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageBlit ) == sizeof( VkImageBlit ), "struct and wrapper have different size!" ); 689*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageBlit>::value, "struct wrapper is not a standard layout!" ); 690*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageBlit>::value, "ImageBlit is not nothrow_move_constructible!" ); 691*03ce13f7SAndroid Build Coastguard Worker 692*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageCopy ) == sizeof( VkImageCopy ), "struct and wrapper have different size!" ); 693*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageCopy>::value, "struct wrapper is not a standard layout!" ); 694*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageCopy>::value, "ImageCopy is not nothrow_move_constructible!" ); 695*03ce13f7SAndroid Build Coastguard Worker 696*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageResolve ) == sizeof( VkImageResolve ), "struct and wrapper have different size!" ); 697*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageResolve>::value, "struct wrapper is not a standard layout!" ); 698*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageResolve>::value, "ImageResolve is not nothrow_move_constructible!" ); 699*03ce13f7SAndroid Build Coastguard Worker 700*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageSubresourceLayers ) == sizeof( VkImageSubresourceLayers ), 701*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 702*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageSubresourceLayers>::value, "struct wrapper is not a standard layout!" ); 703*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageSubresourceLayers>::value, 704*03ce13f7SAndroid Build Coastguard Worker "ImageSubresourceLayers is not nothrow_move_constructible!" ); 705*03ce13f7SAndroid Build Coastguard Worker 706*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RenderPassBeginInfo ) == sizeof( VkRenderPassBeginInfo ), "struct and wrapper have different size!" ); 707*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::RenderPassBeginInfo>::value, "struct wrapper is not a standard layout!" ); 708*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::RenderPassBeginInfo>::value, 709*03ce13f7SAndroid Build Coastguard Worker "RenderPassBeginInfo is not nothrow_move_constructible!" ); 710*03ce13f7SAndroid Build Coastguard Worker 711*03ce13f7SAndroid Build Coastguard Worker //=== VK_VERSION_1_1 === 712*03ce13f7SAndroid Build Coastguard Worker 713*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceSubgroupProperties ) == sizeof( VkPhysicalDeviceSubgroupProperties ), 714*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 715*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceSubgroupProperties>::value, "struct wrapper is not a standard layout!" ); 716*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceSubgroupProperties>::value, 717*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceSubgroupProperties is not nothrow_move_constructible!" ); 718*03ce13f7SAndroid Build Coastguard Worker 719*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BindBufferMemoryInfo ) == sizeof( VkBindBufferMemoryInfo ), "struct and wrapper have different size!" ); 720*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BindBufferMemoryInfo>::value, "struct wrapper is not a standard layout!" ); 721*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BindBufferMemoryInfo>::value, 722*03ce13f7SAndroid Build Coastguard Worker "BindBufferMemoryInfo is not nothrow_move_constructible!" ); 723*03ce13f7SAndroid Build Coastguard Worker 724*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BindImageMemoryInfo ) == sizeof( VkBindImageMemoryInfo ), "struct and wrapper have different size!" ); 725*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BindImageMemoryInfo>::value, "struct wrapper is not a standard layout!" ); 726*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BindImageMemoryInfo>::value, 727*03ce13f7SAndroid Build Coastguard Worker "BindImageMemoryInfo is not nothrow_move_constructible!" ); 728*03ce13f7SAndroid Build Coastguard Worker 729*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevice16BitStorageFeatures ) == sizeof( VkPhysicalDevice16BitStorageFeatures ), 730*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 731*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDevice16BitStorageFeatures>::value, 732*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 733*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDevice16BitStorageFeatures>::value, 734*03ce13f7SAndroid Build Coastguard Worker "PhysicalDevice16BitStorageFeatures is not nothrow_move_constructible!" ); 735*03ce13f7SAndroid Build Coastguard Worker 736*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryDedicatedRequirements ) == sizeof( VkMemoryDedicatedRequirements ), 737*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 738*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MemoryDedicatedRequirements>::value, "struct wrapper is not a standard layout!" ); 739*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MemoryDedicatedRequirements>::value, 740*03ce13f7SAndroid Build Coastguard Worker "MemoryDedicatedRequirements is not nothrow_move_constructible!" ); 741*03ce13f7SAndroid Build Coastguard Worker 742*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryDedicatedAllocateInfo ) == sizeof( VkMemoryDedicatedAllocateInfo ), 743*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 744*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MemoryDedicatedAllocateInfo>::value, "struct wrapper is not a standard layout!" ); 745*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MemoryDedicatedAllocateInfo>::value, 746*03ce13f7SAndroid Build Coastguard Worker "MemoryDedicatedAllocateInfo is not nothrow_move_constructible!" ); 747*03ce13f7SAndroid Build Coastguard Worker 748*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryAllocateFlagsInfo ) == sizeof( VkMemoryAllocateFlagsInfo ), 749*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 750*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MemoryAllocateFlagsInfo>::value, "struct wrapper is not a standard layout!" ); 751*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MemoryAllocateFlagsInfo>::value, 752*03ce13f7SAndroid Build Coastguard Worker "MemoryAllocateFlagsInfo is not nothrow_move_constructible!" ); 753*03ce13f7SAndroid Build Coastguard Worker 754*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceGroupRenderPassBeginInfo ) == sizeof( VkDeviceGroupRenderPassBeginInfo ), 755*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 756*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DeviceGroupRenderPassBeginInfo>::value, "struct wrapper is not a standard layout!" ); 757*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DeviceGroupRenderPassBeginInfo>::value, 758*03ce13f7SAndroid Build Coastguard Worker "DeviceGroupRenderPassBeginInfo is not nothrow_move_constructible!" ); 759*03ce13f7SAndroid Build Coastguard Worker 760*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceGroupCommandBufferBeginInfo ) == sizeof( VkDeviceGroupCommandBufferBeginInfo ), 761*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 762*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DeviceGroupCommandBufferBeginInfo>::value, "struct wrapper is not a standard layout!" ); 763*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DeviceGroupCommandBufferBeginInfo>::value, 764*03ce13f7SAndroid Build Coastguard Worker "DeviceGroupCommandBufferBeginInfo is not nothrow_move_constructible!" ); 765*03ce13f7SAndroid Build Coastguard Worker 766*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceGroupSubmitInfo ) == sizeof( VkDeviceGroupSubmitInfo ), 767*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 768*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DeviceGroupSubmitInfo>::value, "struct wrapper is not a standard layout!" ); 769*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DeviceGroupSubmitInfo>::value, 770*03ce13f7SAndroid Build Coastguard Worker "DeviceGroupSubmitInfo is not nothrow_move_constructible!" ); 771*03ce13f7SAndroid Build Coastguard Worker 772*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceGroupBindSparseInfo ) == sizeof( VkDeviceGroupBindSparseInfo ), 773*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 774*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DeviceGroupBindSparseInfo>::value, "struct wrapper is not a standard layout!" ); 775*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DeviceGroupBindSparseInfo>::value, 776*03ce13f7SAndroid Build Coastguard Worker "DeviceGroupBindSparseInfo is not nothrow_move_constructible!" ); 777*03ce13f7SAndroid Build Coastguard Worker 778*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BindBufferMemoryDeviceGroupInfo ) == sizeof( VkBindBufferMemoryDeviceGroupInfo ), 779*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 780*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BindBufferMemoryDeviceGroupInfo>::value, "struct wrapper is not a standard layout!" ); 781*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BindBufferMemoryDeviceGroupInfo>::value, 782*03ce13f7SAndroid Build Coastguard Worker "BindBufferMemoryDeviceGroupInfo is not nothrow_move_constructible!" ); 783*03ce13f7SAndroid Build Coastguard Worker 784*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BindImageMemoryDeviceGroupInfo ) == sizeof( VkBindImageMemoryDeviceGroupInfo ), 785*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 786*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BindImageMemoryDeviceGroupInfo>::value, "struct wrapper is not a standard layout!" ); 787*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BindImageMemoryDeviceGroupInfo>::value, 788*03ce13f7SAndroid Build Coastguard Worker "BindImageMemoryDeviceGroupInfo is not nothrow_move_constructible!" ); 789*03ce13f7SAndroid Build Coastguard Worker 790*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceGroupProperties ) == sizeof( VkPhysicalDeviceGroupProperties ), 791*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 792*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceGroupProperties>::value, "struct wrapper is not a standard layout!" ); 793*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceGroupProperties>::value, 794*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceGroupProperties is not nothrow_move_constructible!" ); 795*03ce13f7SAndroid Build Coastguard Worker 796*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceGroupDeviceCreateInfo ) == sizeof( VkDeviceGroupDeviceCreateInfo ), 797*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 798*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DeviceGroupDeviceCreateInfo>::value, "struct wrapper is not a standard layout!" ); 799*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DeviceGroupDeviceCreateInfo>::value, 800*03ce13f7SAndroid Build Coastguard Worker "DeviceGroupDeviceCreateInfo is not nothrow_move_constructible!" ); 801*03ce13f7SAndroid Build Coastguard Worker 802*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferMemoryRequirementsInfo2 ) == sizeof( VkBufferMemoryRequirementsInfo2 ), 803*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 804*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BufferMemoryRequirementsInfo2>::value, "struct wrapper is not a standard layout!" ); 805*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BufferMemoryRequirementsInfo2>::value, 806*03ce13f7SAndroid Build Coastguard Worker "BufferMemoryRequirementsInfo2 is not nothrow_move_constructible!" ); 807*03ce13f7SAndroid Build Coastguard Worker 808*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageMemoryRequirementsInfo2 ) == sizeof( VkImageMemoryRequirementsInfo2 ), 809*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 810*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageMemoryRequirementsInfo2>::value, "struct wrapper is not a standard layout!" ); 811*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageMemoryRequirementsInfo2>::value, 812*03ce13f7SAndroid Build Coastguard Worker "ImageMemoryRequirementsInfo2 is not nothrow_move_constructible!" ); 813*03ce13f7SAndroid Build Coastguard Worker 814*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageSparseMemoryRequirementsInfo2 ) == sizeof( VkImageSparseMemoryRequirementsInfo2 ), 815*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 816*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageSparseMemoryRequirementsInfo2>::value, 817*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 818*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageSparseMemoryRequirementsInfo2>::value, 819*03ce13f7SAndroid Build Coastguard Worker "ImageSparseMemoryRequirementsInfo2 is not nothrow_move_constructible!" ); 820*03ce13f7SAndroid Build Coastguard Worker 821*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryRequirements2 ) == sizeof( VkMemoryRequirements2 ), "struct and wrapper have different size!" ); 822*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MemoryRequirements2>::value, "struct wrapper is not a standard layout!" ); 823*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MemoryRequirements2>::value, 824*03ce13f7SAndroid Build Coastguard Worker "MemoryRequirements2 is not nothrow_move_constructible!" ); 825*03ce13f7SAndroid Build Coastguard Worker 826*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SparseImageMemoryRequirements2 ) == sizeof( VkSparseImageMemoryRequirements2 ), 827*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 828*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SparseImageMemoryRequirements2>::value, "struct wrapper is not a standard layout!" ); 829*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SparseImageMemoryRequirements2>::value, 830*03ce13f7SAndroid Build Coastguard Worker "SparseImageMemoryRequirements2 is not nothrow_move_constructible!" ); 831*03ce13f7SAndroid Build Coastguard Worker 832*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures2 ) == sizeof( VkPhysicalDeviceFeatures2 ), 833*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 834*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures2>::value, "struct wrapper is not a standard layout!" ); 835*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures2>::value, 836*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceFeatures2 is not nothrow_move_constructible!" ); 837*03ce13f7SAndroid Build Coastguard Worker 838*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties2 ) == sizeof( VkPhysicalDeviceProperties2 ), 839*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 840*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties2>::value, "struct wrapper is not a standard layout!" ); 841*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties2>::value, 842*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceProperties2 is not nothrow_move_constructible!" ); 843*03ce13f7SAndroid Build Coastguard Worker 844*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::FormatProperties2 ) == sizeof( VkFormatProperties2 ), "struct and wrapper have different size!" ); 845*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::FormatProperties2>::value, "struct wrapper is not a standard layout!" ); 846*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::FormatProperties2>::value, 847*03ce13f7SAndroid Build Coastguard Worker "FormatProperties2 is not nothrow_move_constructible!" ); 848*03ce13f7SAndroid Build Coastguard Worker 849*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageFormatProperties2 ) == sizeof( VkImageFormatProperties2 ), 850*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 851*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageFormatProperties2>::value, "struct wrapper is not a standard layout!" ); 852*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageFormatProperties2>::value, 853*03ce13f7SAndroid Build Coastguard Worker "ImageFormatProperties2 is not nothrow_move_constructible!" ); 854*03ce13f7SAndroid Build Coastguard Worker 855*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceImageFormatInfo2 ) == sizeof( VkPhysicalDeviceImageFormatInfo2 ), 856*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 857*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceImageFormatInfo2>::value, "struct wrapper is not a standard layout!" ); 858*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceImageFormatInfo2>::value, 859*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceImageFormatInfo2 is not nothrow_move_constructible!" ); 860*03ce13f7SAndroid Build Coastguard Worker 861*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::QueueFamilyProperties2 ) == sizeof( VkQueueFamilyProperties2 ), 862*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 863*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::QueueFamilyProperties2>::value, "struct wrapper is not a standard layout!" ); 864*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::QueueFamilyProperties2>::value, 865*03ce13f7SAndroid Build Coastguard Worker "QueueFamilyProperties2 is not nothrow_move_constructible!" ); 866*03ce13f7SAndroid Build Coastguard Worker 867*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties2 ) == sizeof( VkPhysicalDeviceMemoryProperties2 ), 868*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 869*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties2>::value, "struct wrapper is not a standard layout!" ); 870*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties2>::value, 871*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceMemoryProperties2 is not nothrow_move_constructible!" ); 872*03ce13f7SAndroid Build Coastguard Worker 873*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SparseImageFormatProperties2 ) == sizeof( VkSparseImageFormatProperties2 ), 874*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 875*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SparseImageFormatProperties2>::value, "struct wrapper is not a standard layout!" ); 876*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SparseImageFormatProperties2>::value, 877*03ce13f7SAndroid Build Coastguard Worker "SparseImageFormatProperties2 is not nothrow_move_constructible!" ); 878*03ce13f7SAndroid Build Coastguard Worker 879*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceSparseImageFormatInfo2 ) == sizeof( VkPhysicalDeviceSparseImageFormatInfo2 ), 880*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 881*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceSparseImageFormatInfo2>::value, 882*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 883*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceSparseImageFormatInfo2>::value, 884*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceSparseImageFormatInfo2 is not nothrow_move_constructible!" ); 885*03ce13f7SAndroid Build Coastguard Worker 886*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevicePointClippingProperties ) == sizeof( VkPhysicalDevicePointClippingProperties ), 887*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 888*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDevicePointClippingProperties>::value, 889*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 890*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDevicePointClippingProperties>::value, 891*03ce13f7SAndroid Build Coastguard Worker "PhysicalDevicePointClippingProperties is not nothrow_move_constructible!" ); 892*03ce13f7SAndroid Build Coastguard Worker 893*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RenderPassInputAttachmentAspectCreateInfo ) == sizeof( VkRenderPassInputAttachmentAspectCreateInfo ), 894*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 895*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::RenderPassInputAttachmentAspectCreateInfo>::value, 896*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 897*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::RenderPassInputAttachmentAspectCreateInfo>::value, 898*03ce13f7SAndroid Build Coastguard Worker "RenderPassInputAttachmentAspectCreateInfo is not nothrow_move_constructible!" ); 899*03ce13f7SAndroid Build Coastguard Worker 900*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::InputAttachmentAspectReference ) == sizeof( VkInputAttachmentAspectReference ), 901*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 902*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::InputAttachmentAspectReference>::value, "struct wrapper is not a standard layout!" ); 903*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::InputAttachmentAspectReference>::value, 904*03ce13f7SAndroid Build Coastguard Worker "InputAttachmentAspectReference is not nothrow_move_constructible!" ); 905*03ce13f7SAndroid Build Coastguard Worker 906*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageViewUsageCreateInfo ) == sizeof( VkImageViewUsageCreateInfo ), 907*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 908*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageViewUsageCreateInfo>::value, "struct wrapper is not a standard layout!" ); 909*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageViewUsageCreateInfo>::value, 910*03ce13f7SAndroid Build Coastguard Worker "ImageViewUsageCreateInfo is not nothrow_move_constructible!" ); 911*03ce13f7SAndroid Build Coastguard Worker 912*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineTessellationDomainOriginStateCreateInfo ) == 913*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPipelineTessellationDomainOriginStateCreateInfo ), 914*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 915*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineTessellationDomainOriginStateCreateInfo>::value, 916*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 917*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineTessellationDomainOriginStateCreateInfo>::value, 918*03ce13f7SAndroid Build Coastguard Worker "PipelineTessellationDomainOriginStateCreateInfo is not nothrow_move_constructible!" ); 919*03ce13f7SAndroid Build Coastguard Worker 920*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RenderPassMultiviewCreateInfo ) == sizeof( VkRenderPassMultiviewCreateInfo ), 921*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 922*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::RenderPassMultiviewCreateInfo>::value, "struct wrapper is not a standard layout!" ); 923*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::RenderPassMultiviewCreateInfo>::value, 924*03ce13f7SAndroid Build Coastguard Worker "RenderPassMultiviewCreateInfo is not nothrow_move_constructible!" ); 925*03ce13f7SAndroid Build Coastguard Worker 926*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMultiviewFeatures ) == sizeof( VkPhysicalDeviceMultiviewFeatures ), 927*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 928*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceMultiviewFeatures>::value, "struct wrapper is not a standard layout!" ); 929*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceMultiviewFeatures>::value, 930*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceMultiviewFeatures is not nothrow_move_constructible!" ); 931*03ce13f7SAndroid Build Coastguard Worker 932*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMultiviewProperties ) == sizeof( VkPhysicalDeviceMultiviewProperties ), 933*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 934*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceMultiviewProperties>::value, "struct wrapper is not a standard layout!" ); 935*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceMultiviewProperties>::value, 936*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceMultiviewProperties is not nothrow_move_constructible!" ); 937*03ce13f7SAndroid Build Coastguard Worker 938*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceVariablePointersFeatures ) == sizeof( VkPhysicalDeviceVariablePointersFeatures ), 939*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 940*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceVariablePointersFeatures>::value, 941*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 942*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceVariablePointersFeatures>::value, 943*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceVariablePointersFeatures is not nothrow_move_constructible!" ); 944*03ce13f7SAndroid Build Coastguard Worker 945*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceProtectedMemoryFeatures ) == sizeof( VkPhysicalDeviceProtectedMemoryFeatures ), 946*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 947*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceProtectedMemoryFeatures>::value, 948*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 949*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceProtectedMemoryFeatures>::value, 950*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceProtectedMemoryFeatures is not nothrow_move_constructible!" ); 951*03ce13f7SAndroid Build Coastguard Worker 952*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceProtectedMemoryProperties ) == sizeof( VkPhysicalDeviceProtectedMemoryProperties ), 953*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 954*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceProtectedMemoryProperties>::value, 955*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 956*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceProtectedMemoryProperties>::value, 957*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceProtectedMemoryProperties is not nothrow_move_constructible!" ); 958*03ce13f7SAndroid Build Coastguard Worker 959*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceQueueInfo2 ) == sizeof( VkDeviceQueueInfo2 ), "struct and wrapper have different size!" ); 960*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DeviceQueueInfo2>::value, "struct wrapper is not a standard layout!" ); 961*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DeviceQueueInfo2>::value, 962*03ce13f7SAndroid Build Coastguard Worker "DeviceQueueInfo2 is not nothrow_move_constructible!" ); 963*03ce13f7SAndroid Build Coastguard Worker 964*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ProtectedSubmitInfo ) == sizeof( VkProtectedSubmitInfo ), "struct and wrapper have different size!" ); 965*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ProtectedSubmitInfo>::value, "struct wrapper is not a standard layout!" ); 966*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ProtectedSubmitInfo>::value, 967*03ce13f7SAndroid Build Coastguard Worker "ProtectedSubmitInfo is not nothrow_move_constructible!" ); 968*03ce13f7SAndroid Build Coastguard Worker 969*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SamplerYcbcrConversionCreateInfo ) == sizeof( VkSamplerYcbcrConversionCreateInfo ), 970*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 971*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SamplerYcbcrConversionCreateInfo>::value, "struct wrapper is not a standard layout!" ); 972*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SamplerYcbcrConversionCreateInfo>::value, 973*03ce13f7SAndroid Build Coastguard Worker "SamplerYcbcrConversionCreateInfo is not nothrow_move_constructible!" ); 974*03ce13f7SAndroid Build Coastguard Worker 975*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SamplerYcbcrConversionInfo ) == sizeof( VkSamplerYcbcrConversionInfo ), 976*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 977*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SamplerYcbcrConversionInfo>::value, "struct wrapper is not a standard layout!" ); 978*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SamplerYcbcrConversionInfo>::value, 979*03ce13f7SAndroid Build Coastguard Worker "SamplerYcbcrConversionInfo is not nothrow_move_constructible!" ); 980*03ce13f7SAndroid Build Coastguard Worker 981*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BindImagePlaneMemoryInfo ) == sizeof( VkBindImagePlaneMemoryInfo ), 982*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 983*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BindImagePlaneMemoryInfo>::value, "struct wrapper is not a standard layout!" ); 984*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BindImagePlaneMemoryInfo>::value, 985*03ce13f7SAndroid Build Coastguard Worker "BindImagePlaneMemoryInfo is not nothrow_move_constructible!" ); 986*03ce13f7SAndroid Build Coastguard Worker 987*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImagePlaneMemoryRequirementsInfo ) == sizeof( VkImagePlaneMemoryRequirementsInfo ), 988*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 989*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImagePlaneMemoryRequirementsInfo>::value, "struct wrapper is not a standard layout!" ); 990*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImagePlaneMemoryRequirementsInfo>::value, 991*03ce13f7SAndroid Build Coastguard Worker "ImagePlaneMemoryRequirementsInfo is not nothrow_move_constructible!" ); 992*03ce13f7SAndroid Build Coastguard Worker 993*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceSamplerYcbcrConversionFeatures ) == 994*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceSamplerYcbcrConversionFeatures ), 995*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 996*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceSamplerYcbcrConversionFeatures>::value, 997*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 998*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceSamplerYcbcrConversionFeatures>::value, 999*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceSamplerYcbcrConversionFeatures is not nothrow_move_constructible!" ); 1000*03ce13f7SAndroid Build Coastguard Worker 1001*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SamplerYcbcrConversionImageFormatProperties ) == 1002*03ce13f7SAndroid Build Coastguard Worker sizeof( VkSamplerYcbcrConversionImageFormatProperties ), 1003*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1004*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SamplerYcbcrConversionImageFormatProperties>::value, 1005*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1006*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SamplerYcbcrConversionImageFormatProperties>::value, 1007*03ce13f7SAndroid Build Coastguard Worker "SamplerYcbcrConversionImageFormatProperties is not nothrow_move_constructible!" ); 1008*03ce13f7SAndroid Build Coastguard Worker 1009*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion ) == sizeof( VkSamplerYcbcrConversion ), 1010*03ce13f7SAndroid Build Coastguard Worker "handle and wrapper have different size!" ); 1011*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion>::value, 1012*03ce13f7SAndroid Build Coastguard Worker "SamplerYcbcrConversion is not copy_constructible!" ); 1013*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion>::value, 1014*03ce13f7SAndroid Build Coastguard Worker "SamplerYcbcrConversion is not nothrow_move_constructible!" ); 1015*03ce13f7SAndroid Build Coastguard Worker 1016*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate ) == sizeof( VkDescriptorUpdateTemplate ), 1017*03ce13f7SAndroid Build Coastguard Worker "handle and wrapper have different size!" ); 1018*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate>::value, 1019*03ce13f7SAndroid Build Coastguard Worker "DescriptorUpdateTemplate is not copy_constructible!" ); 1020*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate>::value, 1021*03ce13f7SAndroid Build Coastguard Worker "DescriptorUpdateTemplate is not nothrow_move_constructible!" ); 1022*03ce13f7SAndroid Build Coastguard Worker 1023*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateEntry ) == sizeof( VkDescriptorUpdateTemplateEntry ), 1024*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1025*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateEntry>::value, "struct wrapper is not a standard layout!" ); 1026*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateEntry>::value, 1027*03ce13f7SAndroid Build Coastguard Worker "DescriptorUpdateTemplateEntry is not nothrow_move_constructible!" ); 1028*03ce13f7SAndroid Build Coastguard Worker 1029*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateCreateInfo ) == sizeof( VkDescriptorUpdateTemplateCreateInfo ), 1030*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1031*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateCreateInfo>::value, 1032*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1033*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateCreateInfo>::value, 1034*03ce13f7SAndroid Build Coastguard Worker "DescriptorUpdateTemplateCreateInfo is not nothrow_move_constructible!" ); 1035*03ce13f7SAndroid Build Coastguard Worker 1036*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExternalMemoryProperties ) == sizeof( VkExternalMemoryProperties ), 1037*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1038*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ExternalMemoryProperties>::value, "struct wrapper is not a standard layout!" ); 1039*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ExternalMemoryProperties>::value, 1040*03ce13f7SAndroid Build Coastguard Worker "ExternalMemoryProperties is not nothrow_move_constructible!" ); 1041*03ce13f7SAndroid Build Coastguard Worker 1042*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalImageFormatInfo ) == sizeof( VkPhysicalDeviceExternalImageFormatInfo ), 1043*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1044*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalImageFormatInfo>::value, 1045*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1046*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalImageFormatInfo>::value, 1047*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceExternalImageFormatInfo is not nothrow_move_constructible!" ); 1048*03ce13f7SAndroid Build Coastguard Worker 1049*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExternalImageFormatProperties ) == sizeof( VkExternalImageFormatProperties ), 1050*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1051*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ExternalImageFormatProperties>::value, "struct wrapper is not a standard layout!" ); 1052*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ExternalImageFormatProperties>::value, 1053*03ce13f7SAndroid Build Coastguard Worker "ExternalImageFormatProperties is not nothrow_move_constructible!" ); 1054*03ce13f7SAndroid Build Coastguard Worker 1055*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalBufferInfo ) == sizeof( VkPhysicalDeviceExternalBufferInfo ), 1056*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1057*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalBufferInfo>::value, "struct wrapper is not a standard layout!" ); 1058*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalBufferInfo>::value, 1059*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceExternalBufferInfo is not nothrow_move_constructible!" ); 1060*03ce13f7SAndroid Build Coastguard Worker 1061*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExternalBufferProperties ) == sizeof( VkExternalBufferProperties ), 1062*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1063*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ExternalBufferProperties>::value, "struct wrapper is not a standard layout!" ); 1064*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ExternalBufferProperties>::value, 1065*03ce13f7SAndroid Build Coastguard Worker "ExternalBufferProperties is not nothrow_move_constructible!" ); 1066*03ce13f7SAndroid Build Coastguard Worker 1067*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceIDProperties ) == sizeof( VkPhysicalDeviceIDProperties ), 1068*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1069*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceIDProperties>::value, "struct wrapper is not a standard layout!" ); 1070*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceIDProperties>::value, 1071*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceIDProperties is not nothrow_move_constructible!" ); 1072*03ce13f7SAndroid Build Coastguard Worker 1073*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExternalMemoryImageCreateInfo ) == sizeof( VkExternalMemoryImageCreateInfo ), 1074*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1075*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ExternalMemoryImageCreateInfo>::value, "struct wrapper is not a standard layout!" ); 1076*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ExternalMemoryImageCreateInfo>::value, 1077*03ce13f7SAndroid Build Coastguard Worker "ExternalMemoryImageCreateInfo is not nothrow_move_constructible!" ); 1078*03ce13f7SAndroid Build Coastguard Worker 1079*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExternalMemoryBufferCreateInfo ) == sizeof( VkExternalMemoryBufferCreateInfo ), 1080*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1081*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ExternalMemoryBufferCreateInfo>::value, "struct wrapper is not a standard layout!" ); 1082*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ExternalMemoryBufferCreateInfo>::value, 1083*03ce13f7SAndroid Build Coastguard Worker "ExternalMemoryBufferCreateInfo is not nothrow_move_constructible!" ); 1084*03ce13f7SAndroid Build Coastguard Worker 1085*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExportMemoryAllocateInfo ) == sizeof( VkExportMemoryAllocateInfo ), 1086*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1087*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ExportMemoryAllocateInfo>::value, "struct wrapper is not a standard layout!" ); 1088*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ExportMemoryAllocateInfo>::value, 1089*03ce13f7SAndroid Build Coastguard Worker "ExportMemoryAllocateInfo is not nothrow_move_constructible!" ); 1090*03ce13f7SAndroid Build Coastguard Worker 1091*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalFenceInfo ) == sizeof( VkPhysicalDeviceExternalFenceInfo ), 1092*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1093*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalFenceInfo>::value, "struct wrapper is not a standard layout!" ); 1094*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalFenceInfo>::value, 1095*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceExternalFenceInfo is not nothrow_move_constructible!" ); 1096*03ce13f7SAndroid Build Coastguard Worker 1097*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExternalFenceProperties ) == sizeof( VkExternalFenceProperties ), 1098*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1099*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ExternalFenceProperties>::value, "struct wrapper is not a standard layout!" ); 1100*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ExternalFenceProperties>::value, 1101*03ce13f7SAndroid Build Coastguard Worker "ExternalFenceProperties is not nothrow_move_constructible!" ); 1102*03ce13f7SAndroid Build Coastguard Worker 1103*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExportFenceCreateInfo ) == sizeof( VkExportFenceCreateInfo ), 1104*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1105*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ExportFenceCreateInfo>::value, "struct wrapper is not a standard layout!" ); 1106*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ExportFenceCreateInfo>::value, 1107*03ce13f7SAndroid Build Coastguard Worker "ExportFenceCreateInfo is not nothrow_move_constructible!" ); 1108*03ce13f7SAndroid Build Coastguard Worker 1109*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExportSemaphoreCreateInfo ) == sizeof( VkExportSemaphoreCreateInfo ), 1110*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1111*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ExportSemaphoreCreateInfo>::value, "struct wrapper is not a standard layout!" ); 1112*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ExportSemaphoreCreateInfo>::value, 1113*03ce13f7SAndroid Build Coastguard Worker "ExportSemaphoreCreateInfo is not nothrow_move_constructible!" ); 1114*03ce13f7SAndroid Build Coastguard Worker 1115*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalSemaphoreInfo ) == sizeof( VkPhysicalDeviceExternalSemaphoreInfo ), 1116*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1117*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalSemaphoreInfo>::value, 1118*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1119*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalSemaphoreInfo>::value, 1120*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceExternalSemaphoreInfo is not nothrow_move_constructible!" ); 1121*03ce13f7SAndroid Build Coastguard Worker 1122*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExternalSemaphoreProperties ) == sizeof( VkExternalSemaphoreProperties ), 1123*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1124*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ExternalSemaphoreProperties>::value, "struct wrapper is not a standard layout!" ); 1125*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ExternalSemaphoreProperties>::value, 1126*03ce13f7SAndroid Build Coastguard Worker "ExternalSemaphoreProperties is not nothrow_move_constructible!" ); 1127*03ce13f7SAndroid Build Coastguard Worker 1128*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMaintenance3Properties ) == sizeof( VkPhysicalDeviceMaintenance3Properties ), 1129*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1130*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceMaintenance3Properties>::value, 1131*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1132*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceMaintenance3Properties>::value, 1133*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceMaintenance3Properties is not nothrow_move_constructible!" ); 1134*03ce13f7SAndroid Build Coastguard Worker 1135*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorSetLayoutSupport ) == sizeof( VkDescriptorSetLayoutSupport ), 1136*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1137*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DescriptorSetLayoutSupport>::value, "struct wrapper is not a standard layout!" ); 1138*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DescriptorSetLayoutSupport>::value, 1139*03ce13f7SAndroid Build Coastguard Worker "DescriptorSetLayoutSupport is not nothrow_move_constructible!" ); 1140*03ce13f7SAndroid Build Coastguard Worker 1141*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderDrawParametersFeatures ) == sizeof( VkPhysicalDeviceShaderDrawParametersFeatures ), 1142*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1143*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderDrawParametersFeatures>::value, 1144*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1145*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderDrawParametersFeatures>::value, 1146*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShaderDrawParametersFeatures is not nothrow_move_constructible!" ); 1147*03ce13f7SAndroid Build Coastguard Worker 1148*03ce13f7SAndroid Build Coastguard Worker //=== VK_VERSION_1_2 === 1149*03ce13f7SAndroid Build Coastguard Worker 1150*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan11Features ) == sizeof( VkPhysicalDeviceVulkan11Features ), 1151*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1152*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan11Features>::value, "struct wrapper is not a standard layout!" ); 1153*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan11Features>::value, 1154*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceVulkan11Features is not nothrow_move_constructible!" ); 1155*03ce13f7SAndroid Build Coastguard Worker 1156*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan11Properties ) == sizeof( VkPhysicalDeviceVulkan11Properties ), 1157*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1158*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan11Properties>::value, "struct wrapper is not a standard layout!" ); 1159*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan11Properties>::value, 1160*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceVulkan11Properties is not nothrow_move_constructible!" ); 1161*03ce13f7SAndroid Build Coastguard Worker 1162*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Features ) == sizeof( VkPhysicalDeviceVulkan12Features ), 1163*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1164*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Features>::value, "struct wrapper is not a standard layout!" ); 1165*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Features>::value, 1166*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceVulkan12Features is not nothrow_move_constructible!" ); 1167*03ce13f7SAndroid Build Coastguard Worker 1168*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties ) == sizeof( VkPhysicalDeviceVulkan12Properties ), 1169*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1170*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties>::value, "struct wrapper is not a standard layout!" ); 1171*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties>::value, 1172*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceVulkan12Properties is not nothrow_move_constructible!" ); 1173*03ce13f7SAndroid Build Coastguard Worker 1174*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageFormatListCreateInfo ) == sizeof( VkImageFormatListCreateInfo ), 1175*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1176*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageFormatListCreateInfo>::value, "struct wrapper is not a standard layout!" ); 1177*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageFormatListCreateInfo>::value, 1178*03ce13f7SAndroid Build Coastguard Worker "ImageFormatListCreateInfo is not nothrow_move_constructible!" ); 1179*03ce13f7SAndroid Build Coastguard Worker 1180*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RenderPassCreateInfo2 ) == sizeof( VkRenderPassCreateInfo2 ), 1181*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1182*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::RenderPassCreateInfo2>::value, "struct wrapper is not a standard layout!" ); 1183*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::RenderPassCreateInfo2>::value, 1184*03ce13f7SAndroid Build Coastguard Worker "RenderPassCreateInfo2 is not nothrow_move_constructible!" ); 1185*03ce13f7SAndroid Build Coastguard Worker 1186*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AttachmentDescription2 ) == sizeof( VkAttachmentDescription2 ), 1187*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1188*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AttachmentDescription2>::value, "struct wrapper is not a standard layout!" ); 1189*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AttachmentDescription2>::value, 1190*03ce13f7SAndroid Build Coastguard Worker "AttachmentDescription2 is not nothrow_move_constructible!" ); 1191*03ce13f7SAndroid Build Coastguard Worker 1192*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AttachmentReference2 ) == sizeof( VkAttachmentReference2 ), "struct and wrapper have different size!" ); 1193*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AttachmentReference2>::value, "struct wrapper is not a standard layout!" ); 1194*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AttachmentReference2>::value, 1195*03ce13f7SAndroid Build Coastguard Worker "AttachmentReference2 is not nothrow_move_constructible!" ); 1196*03ce13f7SAndroid Build Coastguard Worker 1197*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SubpassDescription2 ) == sizeof( VkSubpassDescription2 ), "struct and wrapper have different size!" ); 1198*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SubpassDescription2>::value, "struct wrapper is not a standard layout!" ); 1199*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SubpassDescription2>::value, 1200*03ce13f7SAndroid Build Coastguard Worker "SubpassDescription2 is not nothrow_move_constructible!" ); 1201*03ce13f7SAndroid Build Coastguard Worker 1202*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SubpassDependency2 ) == sizeof( VkSubpassDependency2 ), "struct and wrapper have different size!" ); 1203*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SubpassDependency2>::value, "struct wrapper is not a standard layout!" ); 1204*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SubpassDependency2>::value, 1205*03ce13f7SAndroid Build Coastguard Worker "SubpassDependency2 is not nothrow_move_constructible!" ); 1206*03ce13f7SAndroid Build Coastguard Worker 1207*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SubpassBeginInfo ) == sizeof( VkSubpassBeginInfo ), "struct and wrapper have different size!" ); 1208*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SubpassBeginInfo>::value, "struct wrapper is not a standard layout!" ); 1209*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SubpassBeginInfo>::value, 1210*03ce13f7SAndroid Build Coastguard Worker "SubpassBeginInfo is not nothrow_move_constructible!" ); 1211*03ce13f7SAndroid Build Coastguard Worker 1212*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SubpassEndInfo ) == sizeof( VkSubpassEndInfo ), "struct and wrapper have different size!" ); 1213*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SubpassEndInfo>::value, "struct wrapper is not a standard layout!" ); 1214*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SubpassEndInfo>::value, 1215*03ce13f7SAndroid Build Coastguard Worker "SubpassEndInfo is not nothrow_move_constructible!" ); 1216*03ce13f7SAndroid Build Coastguard Worker 1217*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevice8BitStorageFeatures ) == sizeof( VkPhysicalDevice8BitStorageFeatures ), 1218*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1219*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDevice8BitStorageFeatures>::value, "struct wrapper is not a standard layout!" ); 1220*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDevice8BitStorageFeatures>::value, 1221*03ce13f7SAndroid Build Coastguard Worker "PhysicalDevice8BitStorageFeatures is not nothrow_move_constructible!" ); 1222*03ce13f7SAndroid Build Coastguard Worker 1223*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ConformanceVersion ) == sizeof( VkConformanceVersion ), "struct and wrapper have different size!" ); 1224*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ConformanceVersion>::value, "struct wrapper is not a standard layout!" ); 1225*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ConformanceVersion>::value, 1226*03ce13f7SAndroid Build Coastguard Worker "ConformanceVersion is not nothrow_move_constructible!" ); 1227*03ce13f7SAndroid Build Coastguard Worker 1228*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDriverProperties ) == sizeof( VkPhysicalDeviceDriverProperties ), 1229*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1230*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceDriverProperties>::value, "struct wrapper is not a standard layout!" ); 1231*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceDriverProperties>::value, 1232*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceDriverProperties is not nothrow_move_constructible!" ); 1233*03ce13f7SAndroid Build Coastguard Worker 1234*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderAtomicInt64Features ) == sizeof( VkPhysicalDeviceShaderAtomicInt64Features ), 1235*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1236*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderAtomicInt64Features>::value, 1237*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1238*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderAtomicInt64Features>::value, 1239*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShaderAtomicInt64Features is not nothrow_move_constructible!" ); 1240*03ce13f7SAndroid Build Coastguard Worker 1241*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderFloat16Int8Features ) == sizeof( VkPhysicalDeviceShaderFloat16Int8Features ), 1242*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1243*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderFloat16Int8Features>::value, 1244*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1245*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderFloat16Int8Features>::value, 1246*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShaderFloat16Int8Features is not nothrow_move_constructible!" ); 1247*03ce13f7SAndroid Build Coastguard Worker 1248*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceFloatControlsProperties ) == sizeof( VkPhysicalDeviceFloatControlsProperties ), 1249*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1250*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceFloatControlsProperties>::value, 1251*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1252*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceFloatControlsProperties>::value, 1253*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceFloatControlsProperties is not nothrow_move_constructible!" ); 1254*03ce13f7SAndroid Build Coastguard Worker 1255*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorSetLayoutBindingFlagsCreateInfo ) == sizeof( VkDescriptorSetLayoutBindingFlagsCreateInfo ), 1256*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1257*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DescriptorSetLayoutBindingFlagsCreateInfo>::value, 1258*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1259*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DescriptorSetLayoutBindingFlagsCreateInfo>::value, 1260*03ce13f7SAndroid Build Coastguard Worker "DescriptorSetLayoutBindingFlagsCreateInfo is not nothrow_move_constructible!" ); 1261*03ce13f7SAndroid Build Coastguard Worker 1262*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorIndexingFeatures ) == sizeof( VkPhysicalDeviceDescriptorIndexingFeatures ), 1263*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1264*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorIndexingFeatures>::value, 1265*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1266*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorIndexingFeatures>::value, 1267*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceDescriptorIndexingFeatures is not nothrow_move_constructible!" ); 1268*03ce13f7SAndroid Build Coastguard Worker 1269*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorIndexingProperties ) == sizeof( VkPhysicalDeviceDescriptorIndexingProperties ), 1270*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1271*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorIndexingProperties>::value, 1272*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1273*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorIndexingProperties>::value, 1274*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceDescriptorIndexingProperties is not nothrow_move_constructible!" ); 1275*03ce13f7SAndroid Build Coastguard Worker 1276*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorSetVariableDescriptorCountAllocateInfo ) == 1277*03ce13f7SAndroid Build Coastguard Worker sizeof( VkDescriptorSetVariableDescriptorCountAllocateInfo ), 1278*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1279*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DescriptorSetVariableDescriptorCountAllocateInfo>::value, 1280*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1281*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DescriptorSetVariableDescriptorCountAllocateInfo>::value, 1282*03ce13f7SAndroid Build Coastguard Worker "DescriptorSetVariableDescriptorCountAllocateInfo is not nothrow_move_constructible!" ); 1283*03ce13f7SAndroid Build Coastguard Worker 1284*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorSetVariableDescriptorCountLayoutSupport ) == 1285*03ce13f7SAndroid Build Coastguard Worker sizeof( VkDescriptorSetVariableDescriptorCountLayoutSupport ), 1286*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1287*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DescriptorSetVariableDescriptorCountLayoutSupport>::value, 1288*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1289*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DescriptorSetVariableDescriptorCountLayoutSupport>::value, 1290*03ce13f7SAndroid Build Coastguard Worker "DescriptorSetVariableDescriptorCountLayoutSupport is not nothrow_move_constructible!" ); 1291*03ce13f7SAndroid Build Coastguard Worker 1292*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SubpassDescriptionDepthStencilResolve ) == sizeof( VkSubpassDescriptionDepthStencilResolve ), 1293*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1294*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SubpassDescriptionDepthStencilResolve>::value, 1295*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1296*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SubpassDescriptionDepthStencilResolve>::value, 1297*03ce13f7SAndroid Build Coastguard Worker "SubpassDescriptionDepthStencilResolve is not nothrow_move_constructible!" ); 1298*03ce13f7SAndroid Build Coastguard Worker 1299*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthStencilResolveProperties ) == 1300*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceDepthStencilResolveProperties ), 1301*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1302*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthStencilResolveProperties>::value, 1303*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1304*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthStencilResolveProperties>::value, 1305*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceDepthStencilResolveProperties is not nothrow_move_constructible!" ); 1306*03ce13f7SAndroid Build Coastguard Worker 1307*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceScalarBlockLayoutFeatures ) == sizeof( VkPhysicalDeviceScalarBlockLayoutFeatures ), 1308*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1309*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceScalarBlockLayoutFeatures>::value, 1310*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1311*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceScalarBlockLayoutFeatures>::value, 1312*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceScalarBlockLayoutFeatures is not nothrow_move_constructible!" ); 1313*03ce13f7SAndroid Build Coastguard Worker 1314*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageStencilUsageCreateInfo ) == sizeof( VkImageStencilUsageCreateInfo ), 1315*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1316*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageStencilUsageCreateInfo>::value, "struct wrapper is not a standard layout!" ); 1317*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageStencilUsageCreateInfo>::value, 1318*03ce13f7SAndroid Build Coastguard Worker "ImageStencilUsageCreateInfo is not nothrow_move_constructible!" ); 1319*03ce13f7SAndroid Build Coastguard Worker 1320*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SamplerReductionModeCreateInfo ) == sizeof( VkSamplerReductionModeCreateInfo ), 1321*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1322*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SamplerReductionModeCreateInfo>::value, "struct wrapper is not a standard layout!" ); 1323*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SamplerReductionModeCreateInfo>::value, 1324*03ce13f7SAndroid Build Coastguard Worker "SamplerReductionModeCreateInfo is not nothrow_move_constructible!" ); 1325*03ce13f7SAndroid Build Coastguard Worker 1326*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceSamplerFilterMinmaxProperties ) == 1327*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceSamplerFilterMinmaxProperties ), 1328*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1329*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceSamplerFilterMinmaxProperties>::value, 1330*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1331*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceSamplerFilterMinmaxProperties>::value, 1332*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceSamplerFilterMinmaxProperties is not nothrow_move_constructible!" ); 1333*03ce13f7SAndroid Build Coastguard Worker 1334*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkanMemoryModelFeatures ) == sizeof( VkPhysicalDeviceVulkanMemoryModelFeatures ), 1335*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1336*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkanMemoryModelFeatures>::value, 1337*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1338*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkanMemoryModelFeatures>::value, 1339*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceVulkanMemoryModelFeatures is not nothrow_move_constructible!" ); 1340*03ce13f7SAndroid Build Coastguard Worker 1341*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceImagelessFramebufferFeatures ) == sizeof( VkPhysicalDeviceImagelessFramebufferFeatures ), 1342*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1343*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceImagelessFramebufferFeatures>::value, 1344*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1345*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceImagelessFramebufferFeatures>::value, 1346*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceImagelessFramebufferFeatures is not nothrow_move_constructible!" ); 1347*03ce13f7SAndroid Build Coastguard Worker 1348*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::FramebufferAttachmentsCreateInfo ) == sizeof( VkFramebufferAttachmentsCreateInfo ), 1349*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1350*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::FramebufferAttachmentsCreateInfo>::value, "struct wrapper is not a standard layout!" ); 1351*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::FramebufferAttachmentsCreateInfo>::value, 1352*03ce13f7SAndroid Build Coastguard Worker "FramebufferAttachmentsCreateInfo is not nothrow_move_constructible!" ); 1353*03ce13f7SAndroid Build Coastguard Worker 1354*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::FramebufferAttachmentImageInfo ) == sizeof( VkFramebufferAttachmentImageInfo ), 1355*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1356*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::FramebufferAttachmentImageInfo>::value, "struct wrapper is not a standard layout!" ); 1357*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::FramebufferAttachmentImageInfo>::value, 1358*03ce13f7SAndroid Build Coastguard Worker "FramebufferAttachmentImageInfo is not nothrow_move_constructible!" ); 1359*03ce13f7SAndroid Build Coastguard Worker 1360*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RenderPassAttachmentBeginInfo ) == sizeof( VkRenderPassAttachmentBeginInfo ), 1361*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1362*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::RenderPassAttachmentBeginInfo>::value, "struct wrapper is not a standard layout!" ); 1363*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::RenderPassAttachmentBeginInfo>::value, 1364*03ce13f7SAndroid Build Coastguard Worker "RenderPassAttachmentBeginInfo is not nothrow_move_constructible!" ); 1365*03ce13f7SAndroid Build Coastguard Worker 1366*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceUniformBufferStandardLayoutFeatures ) == 1367*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceUniformBufferStandardLayoutFeatures ), 1368*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1369*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceUniformBufferStandardLayoutFeatures>::value, 1370*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1371*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceUniformBufferStandardLayoutFeatures>::value, 1372*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceUniformBufferStandardLayoutFeatures is not nothrow_move_constructible!" ); 1373*03ce13f7SAndroid Build Coastguard Worker 1374*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderSubgroupExtendedTypesFeatures ) == 1375*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures ), 1376*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1377*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderSubgroupExtendedTypesFeatures>::value, 1378*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1379*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderSubgroupExtendedTypesFeatures>::value, 1380*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShaderSubgroupExtendedTypesFeatures is not nothrow_move_constructible!" ); 1381*03ce13f7SAndroid Build Coastguard Worker 1382*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceSeparateDepthStencilLayoutsFeatures ) == 1383*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures ), 1384*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1385*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceSeparateDepthStencilLayoutsFeatures>::value, 1386*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1387*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceSeparateDepthStencilLayoutsFeatures>::value, 1388*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceSeparateDepthStencilLayoutsFeatures is not nothrow_move_constructible!" ); 1389*03ce13f7SAndroid Build Coastguard Worker 1390*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AttachmentReferenceStencilLayout ) == sizeof( VkAttachmentReferenceStencilLayout ), 1391*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1392*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AttachmentReferenceStencilLayout>::value, "struct wrapper is not a standard layout!" ); 1393*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AttachmentReferenceStencilLayout>::value, 1394*03ce13f7SAndroid Build Coastguard Worker "AttachmentReferenceStencilLayout is not nothrow_move_constructible!" ); 1395*03ce13f7SAndroid Build Coastguard Worker 1396*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AttachmentDescriptionStencilLayout ) == sizeof( VkAttachmentDescriptionStencilLayout ), 1397*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1398*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AttachmentDescriptionStencilLayout>::value, 1399*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1400*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AttachmentDescriptionStencilLayout>::value, 1401*03ce13f7SAndroid Build Coastguard Worker "AttachmentDescriptionStencilLayout is not nothrow_move_constructible!" ); 1402*03ce13f7SAndroid Build Coastguard Worker 1403*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceHostQueryResetFeatures ) == sizeof( VkPhysicalDeviceHostQueryResetFeatures ), 1404*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1405*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceHostQueryResetFeatures>::value, 1406*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1407*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceHostQueryResetFeatures>::value, 1408*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceHostQueryResetFeatures is not nothrow_move_constructible!" ); 1409*03ce13f7SAndroid Build Coastguard Worker 1410*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceTimelineSemaphoreFeatures ) == sizeof( VkPhysicalDeviceTimelineSemaphoreFeatures ), 1411*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1412*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceTimelineSemaphoreFeatures>::value, 1413*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1414*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceTimelineSemaphoreFeatures>::value, 1415*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceTimelineSemaphoreFeatures is not nothrow_move_constructible!" ); 1416*03ce13f7SAndroid Build Coastguard Worker 1417*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceTimelineSemaphoreProperties ) == sizeof( VkPhysicalDeviceTimelineSemaphoreProperties ), 1418*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1419*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceTimelineSemaphoreProperties>::value, 1420*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1421*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceTimelineSemaphoreProperties>::value, 1422*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceTimelineSemaphoreProperties is not nothrow_move_constructible!" ); 1423*03ce13f7SAndroid Build Coastguard Worker 1424*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SemaphoreTypeCreateInfo ) == sizeof( VkSemaphoreTypeCreateInfo ), 1425*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1426*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SemaphoreTypeCreateInfo>::value, "struct wrapper is not a standard layout!" ); 1427*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SemaphoreTypeCreateInfo>::value, 1428*03ce13f7SAndroid Build Coastguard Worker "SemaphoreTypeCreateInfo is not nothrow_move_constructible!" ); 1429*03ce13f7SAndroid Build Coastguard Worker 1430*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::TimelineSemaphoreSubmitInfo ) == sizeof( VkTimelineSemaphoreSubmitInfo ), 1431*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1432*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::TimelineSemaphoreSubmitInfo>::value, "struct wrapper is not a standard layout!" ); 1433*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::TimelineSemaphoreSubmitInfo>::value, 1434*03ce13f7SAndroid Build Coastguard Worker "TimelineSemaphoreSubmitInfo is not nothrow_move_constructible!" ); 1435*03ce13f7SAndroid Build Coastguard Worker 1436*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SemaphoreWaitInfo ) == sizeof( VkSemaphoreWaitInfo ), "struct and wrapper have different size!" ); 1437*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SemaphoreWaitInfo>::value, "struct wrapper is not a standard layout!" ); 1438*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SemaphoreWaitInfo>::value, 1439*03ce13f7SAndroid Build Coastguard Worker "SemaphoreWaitInfo is not nothrow_move_constructible!" ); 1440*03ce13f7SAndroid Build Coastguard Worker 1441*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SemaphoreSignalInfo ) == sizeof( VkSemaphoreSignalInfo ), "struct and wrapper have different size!" ); 1442*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SemaphoreSignalInfo>::value, "struct wrapper is not a standard layout!" ); 1443*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SemaphoreSignalInfo>::value, 1444*03ce13f7SAndroid Build Coastguard Worker "SemaphoreSignalInfo is not nothrow_move_constructible!" ); 1445*03ce13f7SAndroid Build Coastguard Worker 1446*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceBufferDeviceAddressFeatures ) == sizeof( VkPhysicalDeviceBufferDeviceAddressFeatures ), 1447*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1448*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceBufferDeviceAddressFeatures>::value, 1449*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1450*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceBufferDeviceAddressFeatures>::value, 1451*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceBufferDeviceAddressFeatures is not nothrow_move_constructible!" ); 1452*03ce13f7SAndroid Build Coastguard Worker 1453*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferDeviceAddressInfo ) == sizeof( VkBufferDeviceAddressInfo ), 1454*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1455*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BufferDeviceAddressInfo>::value, "struct wrapper is not a standard layout!" ); 1456*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BufferDeviceAddressInfo>::value, 1457*03ce13f7SAndroid Build Coastguard Worker "BufferDeviceAddressInfo is not nothrow_move_constructible!" ); 1458*03ce13f7SAndroid Build Coastguard Worker 1459*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferOpaqueCaptureAddressCreateInfo ) == sizeof( VkBufferOpaqueCaptureAddressCreateInfo ), 1460*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1461*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BufferOpaqueCaptureAddressCreateInfo>::value, 1462*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1463*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BufferOpaqueCaptureAddressCreateInfo>::value, 1464*03ce13f7SAndroid Build Coastguard Worker "BufferOpaqueCaptureAddressCreateInfo is not nothrow_move_constructible!" ); 1465*03ce13f7SAndroid Build Coastguard Worker 1466*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryOpaqueCaptureAddressAllocateInfo ) == sizeof( VkMemoryOpaqueCaptureAddressAllocateInfo ), 1467*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1468*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MemoryOpaqueCaptureAddressAllocateInfo>::value, 1469*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1470*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MemoryOpaqueCaptureAddressAllocateInfo>::value, 1471*03ce13f7SAndroid Build Coastguard Worker "MemoryOpaqueCaptureAddressAllocateInfo is not nothrow_move_constructible!" ); 1472*03ce13f7SAndroid Build Coastguard Worker 1473*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceMemoryOpaqueCaptureAddressInfo ) == sizeof( VkDeviceMemoryOpaqueCaptureAddressInfo ), 1474*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1475*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DeviceMemoryOpaqueCaptureAddressInfo>::value, 1476*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1477*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DeviceMemoryOpaqueCaptureAddressInfo>::value, 1478*03ce13f7SAndroid Build Coastguard Worker "DeviceMemoryOpaqueCaptureAddressInfo is not nothrow_move_constructible!" ); 1479*03ce13f7SAndroid Build Coastguard Worker 1480*03ce13f7SAndroid Build Coastguard Worker //=== VK_VERSION_1_3 === 1481*03ce13f7SAndroid Build Coastguard Worker 1482*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan13Features ) == sizeof( VkPhysicalDeviceVulkan13Features ), 1483*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1484*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan13Features>::value, "struct wrapper is not a standard layout!" ); 1485*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan13Features>::value, 1486*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceVulkan13Features is not nothrow_move_constructible!" ); 1487*03ce13f7SAndroid Build Coastguard Worker 1488*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan13Properties ) == sizeof( VkPhysicalDeviceVulkan13Properties ), 1489*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1490*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan13Properties>::value, "struct wrapper is not a standard layout!" ); 1491*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan13Properties>::value, 1492*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceVulkan13Properties is not nothrow_move_constructible!" ); 1493*03ce13f7SAndroid Build Coastguard Worker 1494*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineCreationFeedbackCreateInfo ) == sizeof( VkPipelineCreationFeedbackCreateInfo ), 1495*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1496*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineCreationFeedbackCreateInfo>::value, 1497*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1498*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineCreationFeedbackCreateInfo>::value, 1499*03ce13f7SAndroid Build Coastguard Worker "PipelineCreationFeedbackCreateInfo is not nothrow_move_constructible!" ); 1500*03ce13f7SAndroid Build Coastguard Worker 1501*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineCreationFeedback ) == sizeof( VkPipelineCreationFeedback ), 1502*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1503*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineCreationFeedback>::value, "struct wrapper is not a standard layout!" ); 1504*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineCreationFeedback>::value, 1505*03ce13f7SAndroid Build Coastguard Worker "PipelineCreationFeedback is not nothrow_move_constructible!" ); 1506*03ce13f7SAndroid Build Coastguard Worker 1507*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderTerminateInvocationFeatures ) == 1508*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceShaderTerminateInvocationFeatures ), 1509*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1510*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderTerminateInvocationFeatures>::value, 1511*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1512*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderTerminateInvocationFeatures>::value, 1513*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShaderTerminateInvocationFeatures is not nothrow_move_constructible!" ); 1514*03ce13f7SAndroid Build Coastguard Worker 1515*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceToolProperties ) == sizeof( VkPhysicalDeviceToolProperties ), 1516*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1517*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceToolProperties>::value, "struct wrapper is not a standard layout!" ); 1518*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceToolProperties>::value, 1519*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceToolProperties is not nothrow_move_constructible!" ); 1520*03ce13f7SAndroid Build Coastguard Worker 1521*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderDemoteToHelperInvocationFeatures ) == 1522*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures ), 1523*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1524*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderDemoteToHelperInvocationFeatures>::value, 1525*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1526*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderDemoteToHelperInvocationFeatures>::value, 1527*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShaderDemoteToHelperInvocationFeatures is not nothrow_move_constructible!" ); 1528*03ce13f7SAndroid Build Coastguard Worker 1529*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevicePrivateDataFeatures ) == sizeof( VkPhysicalDevicePrivateDataFeatures ), 1530*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1531*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDevicePrivateDataFeatures>::value, "struct wrapper is not a standard layout!" ); 1532*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDevicePrivateDataFeatures>::value, 1533*03ce13f7SAndroid Build Coastguard Worker "PhysicalDevicePrivateDataFeatures is not nothrow_move_constructible!" ); 1534*03ce13f7SAndroid Build Coastguard Worker 1535*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DevicePrivateDataCreateInfo ) == sizeof( VkDevicePrivateDataCreateInfo ), 1536*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1537*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DevicePrivateDataCreateInfo>::value, "struct wrapper is not a standard layout!" ); 1538*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DevicePrivateDataCreateInfo>::value, 1539*03ce13f7SAndroid Build Coastguard Worker "DevicePrivateDataCreateInfo is not nothrow_move_constructible!" ); 1540*03ce13f7SAndroid Build Coastguard Worker 1541*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PrivateDataSlotCreateInfo ) == sizeof( VkPrivateDataSlotCreateInfo ), 1542*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1543*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PrivateDataSlotCreateInfo>::value, "struct wrapper is not a standard layout!" ); 1544*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PrivateDataSlotCreateInfo>::value, 1545*03ce13f7SAndroid Build Coastguard Worker "PrivateDataSlotCreateInfo is not nothrow_move_constructible!" ); 1546*03ce13f7SAndroid Build Coastguard Worker 1547*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PrivateDataSlot ) == sizeof( VkPrivateDataSlot ), "handle and wrapper have different size!" ); 1548*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::PrivateDataSlot>::value, "PrivateDataSlot is not copy_constructible!" ); 1549*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PrivateDataSlot>::value, 1550*03ce13f7SAndroid Build Coastguard Worker "PrivateDataSlot is not nothrow_move_constructible!" ); 1551*03ce13f7SAndroid Build Coastguard Worker 1552*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineCreationCacheControlFeatures ) == 1553*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDevicePipelineCreationCacheControlFeatures ), 1554*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1555*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineCreationCacheControlFeatures>::value, 1556*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1557*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineCreationCacheControlFeatures>::value, 1558*03ce13f7SAndroid Build Coastguard Worker "PhysicalDevicePipelineCreationCacheControlFeatures is not nothrow_move_constructible!" ); 1559*03ce13f7SAndroid Build Coastguard Worker 1560*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryBarrier2 ) == sizeof( VkMemoryBarrier2 ), "struct and wrapper have different size!" ); 1561*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MemoryBarrier2>::value, "struct wrapper is not a standard layout!" ); 1562*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MemoryBarrier2>::value, 1563*03ce13f7SAndroid Build Coastguard Worker "MemoryBarrier2 is not nothrow_move_constructible!" ); 1564*03ce13f7SAndroid Build Coastguard Worker 1565*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferMemoryBarrier2 ) == sizeof( VkBufferMemoryBarrier2 ), "struct and wrapper have different size!" ); 1566*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BufferMemoryBarrier2>::value, "struct wrapper is not a standard layout!" ); 1567*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BufferMemoryBarrier2>::value, 1568*03ce13f7SAndroid Build Coastguard Worker "BufferMemoryBarrier2 is not nothrow_move_constructible!" ); 1569*03ce13f7SAndroid Build Coastguard Worker 1570*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageMemoryBarrier2 ) == sizeof( VkImageMemoryBarrier2 ), "struct and wrapper have different size!" ); 1571*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageMemoryBarrier2>::value, "struct wrapper is not a standard layout!" ); 1572*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageMemoryBarrier2>::value, 1573*03ce13f7SAndroid Build Coastguard Worker "ImageMemoryBarrier2 is not nothrow_move_constructible!" ); 1574*03ce13f7SAndroid Build Coastguard Worker 1575*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DependencyInfo ) == sizeof( VkDependencyInfo ), "struct and wrapper have different size!" ); 1576*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DependencyInfo>::value, "struct wrapper is not a standard layout!" ); 1577*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DependencyInfo>::value, 1578*03ce13f7SAndroid Build Coastguard Worker "DependencyInfo is not nothrow_move_constructible!" ); 1579*03ce13f7SAndroid Build Coastguard Worker 1580*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SubmitInfo2 ) == sizeof( VkSubmitInfo2 ), "struct and wrapper have different size!" ); 1581*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SubmitInfo2>::value, "struct wrapper is not a standard layout!" ); 1582*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SubmitInfo2>::value, "SubmitInfo2 is not nothrow_move_constructible!" ); 1583*03ce13f7SAndroid Build Coastguard Worker 1584*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SemaphoreSubmitInfo ) == sizeof( VkSemaphoreSubmitInfo ), "struct and wrapper have different size!" ); 1585*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SemaphoreSubmitInfo>::value, "struct wrapper is not a standard layout!" ); 1586*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SemaphoreSubmitInfo>::value, 1587*03ce13f7SAndroid Build Coastguard Worker "SemaphoreSubmitInfo is not nothrow_move_constructible!" ); 1588*03ce13f7SAndroid Build Coastguard Worker 1589*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CommandBufferSubmitInfo ) == sizeof( VkCommandBufferSubmitInfo ), 1590*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1591*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::CommandBufferSubmitInfo>::value, "struct wrapper is not a standard layout!" ); 1592*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CommandBufferSubmitInfo>::value, 1593*03ce13f7SAndroid Build Coastguard Worker "CommandBufferSubmitInfo is not nothrow_move_constructible!" ); 1594*03ce13f7SAndroid Build Coastguard Worker 1595*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceSynchronization2Features ) == sizeof( VkPhysicalDeviceSynchronization2Features ), 1596*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1597*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceSynchronization2Features>::value, 1598*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1599*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceSynchronization2Features>::value, 1600*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceSynchronization2Features is not nothrow_move_constructible!" ); 1601*03ce13f7SAndroid Build Coastguard Worker 1602*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures ) == 1603*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures ), 1604*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1605*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures>::value, 1606*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1607*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures>::value, 1608*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures is not nothrow_move_constructible!" ); 1609*03ce13f7SAndroid Build Coastguard Worker 1610*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceImageRobustnessFeatures ) == sizeof( VkPhysicalDeviceImageRobustnessFeatures ), 1611*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1612*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceImageRobustnessFeatures>::value, 1613*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1614*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceImageRobustnessFeatures>::value, 1615*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceImageRobustnessFeatures is not nothrow_move_constructible!" ); 1616*03ce13f7SAndroid Build Coastguard Worker 1617*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CopyBufferInfo2 ) == sizeof( VkCopyBufferInfo2 ), "struct and wrapper have different size!" ); 1618*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::CopyBufferInfo2>::value, "struct wrapper is not a standard layout!" ); 1619*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CopyBufferInfo2>::value, 1620*03ce13f7SAndroid Build Coastguard Worker "CopyBufferInfo2 is not nothrow_move_constructible!" ); 1621*03ce13f7SAndroid Build Coastguard Worker 1622*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CopyImageInfo2 ) == sizeof( VkCopyImageInfo2 ), "struct and wrapper have different size!" ); 1623*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::CopyImageInfo2>::value, "struct wrapper is not a standard layout!" ); 1624*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CopyImageInfo2>::value, 1625*03ce13f7SAndroid Build Coastguard Worker "CopyImageInfo2 is not nothrow_move_constructible!" ); 1626*03ce13f7SAndroid Build Coastguard Worker 1627*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CopyBufferToImageInfo2 ) == sizeof( VkCopyBufferToImageInfo2 ), 1628*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1629*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::CopyBufferToImageInfo2>::value, "struct wrapper is not a standard layout!" ); 1630*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CopyBufferToImageInfo2>::value, 1631*03ce13f7SAndroid Build Coastguard Worker "CopyBufferToImageInfo2 is not nothrow_move_constructible!" ); 1632*03ce13f7SAndroid Build Coastguard Worker 1633*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CopyImageToBufferInfo2 ) == sizeof( VkCopyImageToBufferInfo2 ), 1634*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1635*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::CopyImageToBufferInfo2>::value, "struct wrapper is not a standard layout!" ); 1636*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CopyImageToBufferInfo2>::value, 1637*03ce13f7SAndroid Build Coastguard Worker "CopyImageToBufferInfo2 is not nothrow_move_constructible!" ); 1638*03ce13f7SAndroid Build Coastguard Worker 1639*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BlitImageInfo2 ) == sizeof( VkBlitImageInfo2 ), "struct and wrapper have different size!" ); 1640*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BlitImageInfo2>::value, "struct wrapper is not a standard layout!" ); 1641*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BlitImageInfo2>::value, 1642*03ce13f7SAndroid Build Coastguard Worker "BlitImageInfo2 is not nothrow_move_constructible!" ); 1643*03ce13f7SAndroid Build Coastguard Worker 1644*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ResolveImageInfo2 ) == sizeof( VkResolveImageInfo2 ), "struct and wrapper have different size!" ); 1645*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ResolveImageInfo2>::value, "struct wrapper is not a standard layout!" ); 1646*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ResolveImageInfo2>::value, 1647*03ce13f7SAndroid Build Coastguard Worker "ResolveImageInfo2 is not nothrow_move_constructible!" ); 1648*03ce13f7SAndroid Build Coastguard Worker 1649*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferCopy2 ) == sizeof( VkBufferCopy2 ), "struct and wrapper have different size!" ); 1650*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BufferCopy2>::value, "struct wrapper is not a standard layout!" ); 1651*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BufferCopy2>::value, "BufferCopy2 is not nothrow_move_constructible!" ); 1652*03ce13f7SAndroid Build Coastguard Worker 1653*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageCopy2 ) == sizeof( VkImageCopy2 ), "struct and wrapper have different size!" ); 1654*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageCopy2>::value, "struct wrapper is not a standard layout!" ); 1655*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageCopy2>::value, "ImageCopy2 is not nothrow_move_constructible!" ); 1656*03ce13f7SAndroid Build Coastguard Worker 1657*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageBlit2 ) == sizeof( VkImageBlit2 ), "struct and wrapper have different size!" ); 1658*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageBlit2>::value, "struct wrapper is not a standard layout!" ); 1659*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageBlit2>::value, "ImageBlit2 is not nothrow_move_constructible!" ); 1660*03ce13f7SAndroid Build Coastguard Worker 1661*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferImageCopy2 ) == sizeof( VkBufferImageCopy2 ), "struct and wrapper have different size!" ); 1662*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BufferImageCopy2>::value, "struct wrapper is not a standard layout!" ); 1663*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BufferImageCopy2>::value, 1664*03ce13f7SAndroid Build Coastguard Worker "BufferImageCopy2 is not nothrow_move_constructible!" ); 1665*03ce13f7SAndroid Build Coastguard Worker 1666*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageResolve2 ) == sizeof( VkImageResolve2 ), "struct and wrapper have different size!" ); 1667*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageResolve2>::value, "struct wrapper is not a standard layout!" ); 1668*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageResolve2>::value, "ImageResolve2 is not nothrow_move_constructible!" ); 1669*03ce13f7SAndroid Build Coastguard Worker 1670*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceSubgroupSizeControlFeatures ) == sizeof( VkPhysicalDeviceSubgroupSizeControlFeatures ), 1671*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1672*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceSubgroupSizeControlFeatures>::value, 1673*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1674*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceSubgroupSizeControlFeatures>::value, 1675*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceSubgroupSizeControlFeatures is not nothrow_move_constructible!" ); 1676*03ce13f7SAndroid Build Coastguard Worker 1677*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceSubgroupSizeControlProperties ) == 1678*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceSubgroupSizeControlProperties ), 1679*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1680*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceSubgroupSizeControlProperties>::value, 1681*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1682*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceSubgroupSizeControlProperties>::value, 1683*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceSubgroupSizeControlProperties is not nothrow_move_constructible!" ); 1684*03ce13f7SAndroid Build Coastguard Worker 1685*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineShaderStageRequiredSubgroupSizeCreateInfo ) == 1686*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPipelineShaderStageRequiredSubgroupSizeCreateInfo ), 1687*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1688*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineShaderStageRequiredSubgroupSizeCreateInfo>::value, 1689*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1690*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineShaderStageRequiredSubgroupSizeCreateInfo>::value, 1691*03ce13f7SAndroid Build Coastguard Worker "PipelineShaderStageRequiredSubgroupSizeCreateInfo is not nothrow_move_constructible!" ); 1692*03ce13f7SAndroid Build Coastguard Worker 1693*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceInlineUniformBlockFeatures ) == sizeof( VkPhysicalDeviceInlineUniformBlockFeatures ), 1694*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1695*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceInlineUniformBlockFeatures>::value, 1696*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1697*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceInlineUniformBlockFeatures>::value, 1698*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceInlineUniformBlockFeatures is not nothrow_move_constructible!" ); 1699*03ce13f7SAndroid Build Coastguard Worker 1700*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceInlineUniformBlockProperties ) == sizeof( VkPhysicalDeviceInlineUniformBlockProperties ), 1701*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1702*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceInlineUniformBlockProperties>::value, 1703*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1704*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceInlineUniformBlockProperties>::value, 1705*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceInlineUniformBlockProperties is not nothrow_move_constructible!" ); 1706*03ce13f7SAndroid Build Coastguard Worker 1707*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::WriteDescriptorSetInlineUniformBlock ) == sizeof( VkWriteDescriptorSetInlineUniformBlock ), 1708*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1709*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::WriteDescriptorSetInlineUniformBlock>::value, 1710*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1711*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::WriteDescriptorSetInlineUniformBlock>::value, 1712*03ce13f7SAndroid Build Coastguard Worker "WriteDescriptorSetInlineUniformBlock is not nothrow_move_constructible!" ); 1713*03ce13f7SAndroid Build Coastguard Worker 1714*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorPoolInlineUniformBlockCreateInfo ) == sizeof( VkDescriptorPoolInlineUniformBlockCreateInfo ), 1715*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1716*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DescriptorPoolInlineUniformBlockCreateInfo>::value, 1717*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1718*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DescriptorPoolInlineUniformBlockCreateInfo>::value, 1719*03ce13f7SAndroid Build Coastguard Worker "DescriptorPoolInlineUniformBlockCreateInfo is not nothrow_move_constructible!" ); 1720*03ce13f7SAndroid Build Coastguard Worker 1721*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceTextureCompressionASTCHDRFeatures ) == 1722*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceTextureCompressionASTCHDRFeatures ), 1723*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1724*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceTextureCompressionASTCHDRFeatures>::value, 1725*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1726*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceTextureCompressionASTCHDRFeatures>::value, 1727*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceTextureCompressionASTCHDRFeatures is not nothrow_move_constructible!" ); 1728*03ce13f7SAndroid Build Coastguard Worker 1729*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RenderingInfo ) == sizeof( VkRenderingInfo ), "struct and wrapper have different size!" ); 1730*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::RenderingInfo>::value, "struct wrapper is not a standard layout!" ); 1731*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::RenderingInfo>::value, "RenderingInfo is not nothrow_move_constructible!" ); 1732*03ce13f7SAndroid Build Coastguard Worker 1733*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RenderingAttachmentInfo ) == sizeof( VkRenderingAttachmentInfo ), 1734*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1735*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::RenderingAttachmentInfo>::value, "struct wrapper is not a standard layout!" ); 1736*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::RenderingAttachmentInfo>::value, 1737*03ce13f7SAndroid Build Coastguard Worker "RenderingAttachmentInfo is not nothrow_move_constructible!" ); 1738*03ce13f7SAndroid Build Coastguard Worker 1739*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineRenderingCreateInfo ) == sizeof( VkPipelineRenderingCreateInfo ), 1740*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1741*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineRenderingCreateInfo>::value, "struct wrapper is not a standard layout!" ); 1742*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineRenderingCreateInfo>::value, 1743*03ce13f7SAndroid Build Coastguard Worker "PipelineRenderingCreateInfo is not nothrow_move_constructible!" ); 1744*03ce13f7SAndroid Build Coastguard Worker 1745*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDynamicRenderingFeatures ) == sizeof( VkPhysicalDeviceDynamicRenderingFeatures ), 1746*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1747*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceDynamicRenderingFeatures>::value, 1748*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1749*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceDynamicRenderingFeatures>::value, 1750*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceDynamicRenderingFeatures is not nothrow_move_constructible!" ); 1751*03ce13f7SAndroid Build Coastguard Worker 1752*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CommandBufferInheritanceRenderingInfo ) == sizeof( VkCommandBufferInheritanceRenderingInfo ), 1753*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1754*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::CommandBufferInheritanceRenderingInfo>::value, 1755*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1756*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CommandBufferInheritanceRenderingInfo>::value, 1757*03ce13f7SAndroid Build Coastguard Worker "CommandBufferInheritanceRenderingInfo is not nothrow_move_constructible!" ); 1758*03ce13f7SAndroid Build Coastguard Worker 1759*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderIntegerDotProductFeatures ) == 1760*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceShaderIntegerDotProductFeatures ), 1761*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1762*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderIntegerDotProductFeatures>::value, 1763*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1764*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderIntegerDotProductFeatures>::value, 1765*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShaderIntegerDotProductFeatures is not nothrow_move_constructible!" ); 1766*03ce13f7SAndroid Build Coastguard Worker 1767*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderIntegerDotProductProperties ) == 1768*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceShaderIntegerDotProductProperties ), 1769*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1770*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderIntegerDotProductProperties>::value, 1771*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1772*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderIntegerDotProductProperties>::value, 1773*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShaderIntegerDotProductProperties is not nothrow_move_constructible!" ); 1774*03ce13f7SAndroid Build Coastguard Worker 1775*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceTexelBufferAlignmentProperties ) == 1776*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceTexelBufferAlignmentProperties ), 1777*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1778*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceTexelBufferAlignmentProperties>::value, 1779*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1780*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceTexelBufferAlignmentProperties>::value, 1781*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceTexelBufferAlignmentProperties is not nothrow_move_constructible!" ); 1782*03ce13f7SAndroid Build Coastguard Worker 1783*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::FormatProperties3 ) == sizeof( VkFormatProperties3 ), "struct and wrapper have different size!" ); 1784*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::FormatProperties3>::value, "struct wrapper is not a standard layout!" ); 1785*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::FormatProperties3>::value, 1786*03ce13f7SAndroid Build Coastguard Worker "FormatProperties3 is not nothrow_move_constructible!" ); 1787*03ce13f7SAndroid Build Coastguard Worker 1788*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMaintenance4Features ) == sizeof( VkPhysicalDeviceMaintenance4Features ), 1789*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1790*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceMaintenance4Features>::value, 1791*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1792*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceMaintenance4Features>::value, 1793*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceMaintenance4Features is not nothrow_move_constructible!" ); 1794*03ce13f7SAndroid Build Coastguard Worker 1795*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMaintenance4Properties ) == sizeof( VkPhysicalDeviceMaintenance4Properties ), 1796*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1797*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceMaintenance4Properties>::value, 1798*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 1799*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceMaintenance4Properties>::value, 1800*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceMaintenance4Properties is not nothrow_move_constructible!" ); 1801*03ce13f7SAndroid Build Coastguard Worker 1802*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceBufferMemoryRequirements ) == sizeof( VkDeviceBufferMemoryRequirements ), 1803*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1804*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DeviceBufferMemoryRequirements>::value, "struct wrapper is not a standard layout!" ); 1805*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DeviceBufferMemoryRequirements>::value, 1806*03ce13f7SAndroid Build Coastguard Worker "DeviceBufferMemoryRequirements is not nothrow_move_constructible!" ); 1807*03ce13f7SAndroid Build Coastguard Worker 1808*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements ) == sizeof( VkDeviceImageMemoryRequirements ), 1809*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1810*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements>::value, "struct wrapper is not a standard layout!" ); 1811*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements>::value, 1812*03ce13f7SAndroid Build Coastguard Worker "DeviceImageMemoryRequirements is not nothrow_move_constructible!" ); 1813*03ce13f7SAndroid Build Coastguard Worker 1814*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_surface === 1815*03ce13f7SAndroid Build Coastguard Worker 1816*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SurfaceKHR ) == sizeof( VkSurfaceKHR ), "handle and wrapper have different size!" ); 1817*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::SurfaceKHR>::value, "SurfaceKHR is not copy_constructible!" ); 1818*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SurfaceKHR>::value, "SurfaceKHR is not nothrow_move_constructible!" ); 1819*03ce13f7SAndroid Build Coastguard Worker 1820*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SurfaceCapabilitiesKHR ) == sizeof( VkSurfaceCapabilitiesKHR ), 1821*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1822*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SurfaceCapabilitiesKHR>::value, "struct wrapper is not a standard layout!" ); 1823*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SurfaceCapabilitiesKHR>::value, 1824*03ce13f7SAndroid Build Coastguard Worker "SurfaceCapabilitiesKHR is not nothrow_move_constructible!" ); 1825*03ce13f7SAndroid Build Coastguard Worker 1826*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SurfaceFormatKHR ) == sizeof( VkSurfaceFormatKHR ), "struct and wrapper have different size!" ); 1827*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SurfaceFormatKHR>::value, "struct wrapper is not a standard layout!" ); 1828*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SurfaceFormatKHR>::value, 1829*03ce13f7SAndroid Build Coastguard Worker "SurfaceFormatKHR is not nothrow_move_constructible!" ); 1830*03ce13f7SAndroid Build Coastguard Worker 1831*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_swapchain === 1832*03ce13f7SAndroid Build Coastguard Worker 1833*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SwapchainCreateInfoKHR ) == sizeof( VkSwapchainCreateInfoKHR ), 1834*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1835*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SwapchainCreateInfoKHR>::value, "struct wrapper is not a standard layout!" ); 1836*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SwapchainCreateInfoKHR>::value, 1837*03ce13f7SAndroid Build Coastguard Worker "SwapchainCreateInfoKHR is not nothrow_move_constructible!" ); 1838*03ce13f7SAndroid Build Coastguard Worker 1839*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SwapchainKHR ) == sizeof( VkSwapchainKHR ), "handle and wrapper have different size!" ); 1840*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::SwapchainKHR>::value, "SwapchainKHR is not copy_constructible!" ); 1841*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SwapchainKHR>::value, "SwapchainKHR is not nothrow_move_constructible!" ); 1842*03ce13f7SAndroid Build Coastguard Worker 1843*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PresentInfoKHR ) == sizeof( VkPresentInfoKHR ), "struct and wrapper have different size!" ); 1844*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PresentInfoKHR>::value, "struct wrapper is not a standard layout!" ); 1845*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PresentInfoKHR>::value, 1846*03ce13f7SAndroid Build Coastguard Worker "PresentInfoKHR is not nothrow_move_constructible!" ); 1847*03ce13f7SAndroid Build Coastguard Worker 1848*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageSwapchainCreateInfoKHR ) == sizeof( VkImageSwapchainCreateInfoKHR ), 1849*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1850*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageSwapchainCreateInfoKHR>::value, "struct wrapper is not a standard layout!" ); 1851*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageSwapchainCreateInfoKHR>::value, 1852*03ce13f7SAndroid Build Coastguard Worker "ImageSwapchainCreateInfoKHR is not nothrow_move_constructible!" ); 1853*03ce13f7SAndroid Build Coastguard Worker 1854*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BindImageMemorySwapchainInfoKHR ) == sizeof( VkBindImageMemorySwapchainInfoKHR ), 1855*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1856*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BindImageMemorySwapchainInfoKHR>::value, "struct wrapper is not a standard layout!" ); 1857*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BindImageMemorySwapchainInfoKHR>::value, 1858*03ce13f7SAndroid Build Coastguard Worker "BindImageMemorySwapchainInfoKHR is not nothrow_move_constructible!" ); 1859*03ce13f7SAndroid Build Coastguard Worker 1860*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AcquireNextImageInfoKHR ) == sizeof( VkAcquireNextImageInfoKHR ), 1861*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1862*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AcquireNextImageInfoKHR>::value, "struct wrapper is not a standard layout!" ); 1863*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AcquireNextImageInfoKHR>::value, 1864*03ce13f7SAndroid Build Coastguard Worker "AcquireNextImageInfoKHR is not nothrow_move_constructible!" ); 1865*03ce13f7SAndroid Build Coastguard Worker 1866*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceGroupPresentCapabilitiesKHR ) == sizeof( VkDeviceGroupPresentCapabilitiesKHR ), 1867*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1868*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DeviceGroupPresentCapabilitiesKHR>::value, "struct wrapper is not a standard layout!" ); 1869*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DeviceGroupPresentCapabilitiesKHR>::value, 1870*03ce13f7SAndroid Build Coastguard Worker "DeviceGroupPresentCapabilitiesKHR is not nothrow_move_constructible!" ); 1871*03ce13f7SAndroid Build Coastguard Worker 1872*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceGroupPresentInfoKHR ) == sizeof( VkDeviceGroupPresentInfoKHR ), 1873*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1874*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DeviceGroupPresentInfoKHR>::value, "struct wrapper is not a standard layout!" ); 1875*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DeviceGroupPresentInfoKHR>::value, 1876*03ce13f7SAndroid Build Coastguard Worker "DeviceGroupPresentInfoKHR is not nothrow_move_constructible!" ); 1877*03ce13f7SAndroid Build Coastguard Worker 1878*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceGroupSwapchainCreateInfoKHR ) == sizeof( VkDeviceGroupSwapchainCreateInfoKHR ), 1879*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1880*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DeviceGroupSwapchainCreateInfoKHR>::value, "struct wrapper is not a standard layout!" ); 1881*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DeviceGroupSwapchainCreateInfoKHR>::value, 1882*03ce13f7SAndroid Build Coastguard Worker "DeviceGroupSwapchainCreateInfoKHR is not nothrow_move_constructible!" ); 1883*03ce13f7SAndroid Build Coastguard Worker 1884*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_display === 1885*03ce13f7SAndroid Build Coastguard Worker 1886*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DisplayKHR ) == sizeof( VkDisplayKHR ), "handle and wrapper have different size!" ); 1887*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::DisplayKHR>::value, "DisplayKHR is not copy_constructible!" ); 1888*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DisplayKHR>::value, "DisplayKHR is not nothrow_move_constructible!" ); 1889*03ce13f7SAndroid Build Coastguard Worker 1890*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DisplayModeCreateInfoKHR ) == sizeof( VkDisplayModeCreateInfoKHR ), 1891*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1892*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DisplayModeCreateInfoKHR>::value, "struct wrapper is not a standard layout!" ); 1893*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DisplayModeCreateInfoKHR>::value, 1894*03ce13f7SAndroid Build Coastguard Worker "DisplayModeCreateInfoKHR is not nothrow_move_constructible!" ); 1895*03ce13f7SAndroid Build Coastguard Worker 1896*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DisplayModeKHR ) == sizeof( VkDisplayModeKHR ), "handle and wrapper have different size!" ); 1897*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::DisplayModeKHR>::value, "DisplayModeKHR is not copy_constructible!" ); 1898*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DisplayModeKHR>::value, 1899*03ce13f7SAndroid Build Coastguard Worker "DisplayModeKHR is not nothrow_move_constructible!" ); 1900*03ce13f7SAndroid Build Coastguard Worker 1901*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DisplayModeParametersKHR ) == sizeof( VkDisplayModeParametersKHR ), 1902*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1903*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DisplayModeParametersKHR>::value, "struct wrapper is not a standard layout!" ); 1904*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DisplayModeParametersKHR>::value, 1905*03ce13f7SAndroid Build Coastguard Worker "DisplayModeParametersKHR is not nothrow_move_constructible!" ); 1906*03ce13f7SAndroid Build Coastguard Worker 1907*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DisplayModePropertiesKHR ) == sizeof( VkDisplayModePropertiesKHR ), 1908*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1909*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DisplayModePropertiesKHR>::value, "struct wrapper is not a standard layout!" ); 1910*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DisplayModePropertiesKHR>::value, 1911*03ce13f7SAndroid Build Coastguard Worker "DisplayModePropertiesKHR is not nothrow_move_constructible!" ); 1912*03ce13f7SAndroid Build Coastguard Worker 1913*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilitiesKHR ) == sizeof( VkDisplayPlaneCapabilitiesKHR ), 1914*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1915*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilitiesKHR>::value, "struct wrapper is not a standard layout!" ); 1916*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilitiesKHR>::value, 1917*03ce13f7SAndroid Build Coastguard Worker "DisplayPlaneCapabilitiesKHR is not nothrow_move_constructible!" ); 1918*03ce13f7SAndroid Build Coastguard Worker 1919*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DisplayPlanePropertiesKHR ) == sizeof( VkDisplayPlanePropertiesKHR ), 1920*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1921*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DisplayPlanePropertiesKHR>::value, "struct wrapper is not a standard layout!" ); 1922*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DisplayPlanePropertiesKHR>::value, 1923*03ce13f7SAndroid Build Coastguard Worker "DisplayPlanePropertiesKHR is not nothrow_move_constructible!" ); 1924*03ce13f7SAndroid Build Coastguard Worker 1925*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DisplayPropertiesKHR ) == sizeof( VkDisplayPropertiesKHR ), "struct and wrapper have different size!" ); 1926*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DisplayPropertiesKHR>::value, "struct wrapper is not a standard layout!" ); 1927*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DisplayPropertiesKHR>::value, 1928*03ce13f7SAndroid Build Coastguard Worker "DisplayPropertiesKHR is not nothrow_move_constructible!" ); 1929*03ce13f7SAndroid Build Coastguard Worker 1930*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateInfoKHR ) == sizeof( VkDisplaySurfaceCreateInfoKHR ), 1931*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1932*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateInfoKHR>::value, "struct wrapper is not a standard layout!" ); 1933*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateInfoKHR>::value, 1934*03ce13f7SAndroid Build Coastguard Worker "DisplaySurfaceCreateInfoKHR is not nothrow_move_constructible!" ); 1935*03ce13f7SAndroid Build Coastguard Worker 1936*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_display_swapchain === 1937*03ce13f7SAndroid Build Coastguard Worker 1938*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DisplayPresentInfoKHR ) == sizeof( VkDisplayPresentInfoKHR ), 1939*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1940*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DisplayPresentInfoKHR>::value, "struct wrapper is not a standard layout!" ); 1941*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DisplayPresentInfoKHR>::value, 1942*03ce13f7SAndroid Build Coastguard Worker "DisplayPresentInfoKHR is not nothrow_move_constructible!" ); 1943*03ce13f7SAndroid Build Coastguard Worker 1944*03ce13f7SAndroid Build Coastguard Worker #if defined( VK_USE_PLATFORM_XLIB_KHR ) 1945*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_xlib_surface === 1946*03ce13f7SAndroid Build Coastguard Worker 1947*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::XlibSurfaceCreateInfoKHR ) == sizeof( VkXlibSurfaceCreateInfoKHR ), 1948*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1949*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::XlibSurfaceCreateInfoKHR>::value, "struct wrapper is not a standard layout!" ); 1950*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::XlibSurfaceCreateInfoKHR>::value, 1951*03ce13f7SAndroid Build Coastguard Worker "XlibSurfaceCreateInfoKHR is not nothrow_move_constructible!" ); 1952*03ce13f7SAndroid Build Coastguard Worker #endif /*VK_USE_PLATFORM_XLIB_KHR*/ 1953*03ce13f7SAndroid Build Coastguard Worker 1954*03ce13f7SAndroid Build Coastguard Worker #if defined( VK_USE_PLATFORM_XCB_KHR ) 1955*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_xcb_surface === 1956*03ce13f7SAndroid Build Coastguard Worker 1957*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::XcbSurfaceCreateInfoKHR ) == sizeof( VkXcbSurfaceCreateInfoKHR ), 1958*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1959*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::XcbSurfaceCreateInfoKHR>::value, "struct wrapper is not a standard layout!" ); 1960*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::XcbSurfaceCreateInfoKHR>::value, 1961*03ce13f7SAndroid Build Coastguard Worker "XcbSurfaceCreateInfoKHR is not nothrow_move_constructible!" ); 1962*03ce13f7SAndroid Build Coastguard Worker #endif /*VK_USE_PLATFORM_XCB_KHR*/ 1963*03ce13f7SAndroid Build Coastguard Worker 1964*03ce13f7SAndroid Build Coastguard Worker #if defined( VK_USE_PLATFORM_WAYLAND_KHR ) 1965*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_wayland_surface === 1966*03ce13f7SAndroid Build Coastguard Worker 1967*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::WaylandSurfaceCreateInfoKHR ) == sizeof( VkWaylandSurfaceCreateInfoKHR ), 1968*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1969*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::WaylandSurfaceCreateInfoKHR>::value, "struct wrapper is not a standard layout!" ); 1970*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::WaylandSurfaceCreateInfoKHR>::value, 1971*03ce13f7SAndroid Build Coastguard Worker "WaylandSurfaceCreateInfoKHR is not nothrow_move_constructible!" ); 1972*03ce13f7SAndroid Build Coastguard Worker #endif /*VK_USE_PLATFORM_WAYLAND_KHR*/ 1973*03ce13f7SAndroid Build Coastguard Worker 1974*03ce13f7SAndroid Build Coastguard Worker #if defined( VK_USE_PLATFORM_ANDROID_KHR ) 1975*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_android_surface === 1976*03ce13f7SAndroid Build Coastguard Worker 1977*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AndroidSurfaceCreateInfoKHR ) == sizeof( VkAndroidSurfaceCreateInfoKHR ), 1978*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1979*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AndroidSurfaceCreateInfoKHR>::value, "struct wrapper is not a standard layout!" ); 1980*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AndroidSurfaceCreateInfoKHR>::value, 1981*03ce13f7SAndroid Build Coastguard Worker "AndroidSurfaceCreateInfoKHR is not nothrow_move_constructible!" ); 1982*03ce13f7SAndroid Build Coastguard Worker #endif /*VK_USE_PLATFORM_ANDROID_KHR*/ 1983*03ce13f7SAndroid Build Coastguard Worker 1984*03ce13f7SAndroid Build Coastguard Worker #if defined( VK_USE_PLATFORM_WIN32_KHR ) 1985*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_win32_surface === 1986*03ce13f7SAndroid Build Coastguard Worker 1987*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Win32SurfaceCreateInfoKHR ) == sizeof( VkWin32SurfaceCreateInfoKHR ), 1988*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 1989*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::Win32SurfaceCreateInfoKHR>::value, "struct wrapper is not a standard layout!" ); 1990*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::Win32SurfaceCreateInfoKHR>::value, 1991*03ce13f7SAndroid Build Coastguard Worker "Win32SurfaceCreateInfoKHR is not nothrow_move_constructible!" ); 1992*03ce13f7SAndroid Build Coastguard Worker #endif /*VK_USE_PLATFORM_WIN32_KHR*/ 1993*03ce13f7SAndroid Build Coastguard Worker 1994*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_debug_report === 1995*03ce13f7SAndroid Build Coastguard Worker 1996*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DebugReportCallbackEXT ) == sizeof( VkDebugReportCallbackEXT ), 1997*03ce13f7SAndroid Build Coastguard Worker "handle and wrapper have different size!" ); 1998*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::DebugReportCallbackEXT>::value, 1999*03ce13f7SAndroid Build Coastguard Worker "DebugReportCallbackEXT is not copy_constructible!" ); 2000*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DebugReportCallbackEXT>::value, 2001*03ce13f7SAndroid Build Coastguard Worker "DebugReportCallbackEXT is not nothrow_move_constructible!" ); 2002*03ce13f7SAndroid Build Coastguard Worker 2003*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DebugReportCallbackCreateInfoEXT ) == sizeof( VkDebugReportCallbackCreateInfoEXT ), 2004*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2005*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DebugReportCallbackCreateInfoEXT>::value, "struct wrapper is not a standard layout!" ); 2006*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DebugReportCallbackCreateInfoEXT>::value, 2007*03ce13f7SAndroid Build Coastguard Worker "DebugReportCallbackCreateInfoEXT is not nothrow_move_constructible!" ); 2008*03ce13f7SAndroid Build Coastguard Worker 2009*03ce13f7SAndroid Build Coastguard Worker //=== VK_AMD_rasterization_order === 2010*03ce13f7SAndroid Build Coastguard Worker 2011*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineRasterizationStateRasterizationOrderAMD ) == 2012*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPipelineRasterizationStateRasterizationOrderAMD ), 2013*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2014*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineRasterizationStateRasterizationOrderAMD>::value, 2015*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2016*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineRasterizationStateRasterizationOrderAMD>::value, 2017*03ce13f7SAndroid Build Coastguard Worker "PipelineRasterizationStateRasterizationOrderAMD is not nothrow_move_constructible!" ); 2018*03ce13f7SAndroid Build Coastguard Worker 2019*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_debug_marker === 2020*03ce13f7SAndroid Build Coastguard Worker 2021*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DebugMarkerObjectNameInfoEXT ) == sizeof( VkDebugMarkerObjectNameInfoEXT ), 2022*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2023*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DebugMarkerObjectNameInfoEXT>::value, "struct wrapper is not a standard layout!" ); 2024*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DebugMarkerObjectNameInfoEXT>::value, 2025*03ce13f7SAndroid Build Coastguard Worker "DebugMarkerObjectNameInfoEXT is not nothrow_move_constructible!" ); 2026*03ce13f7SAndroid Build Coastguard Worker 2027*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DebugMarkerObjectTagInfoEXT ) == sizeof( VkDebugMarkerObjectTagInfoEXT ), 2028*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2029*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DebugMarkerObjectTagInfoEXT>::value, "struct wrapper is not a standard layout!" ); 2030*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DebugMarkerObjectTagInfoEXT>::value, 2031*03ce13f7SAndroid Build Coastguard Worker "DebugMarkerObjectTagInfoEXT is not nothrow_move_constructible!" ); 2032*03ce13f7SAndroid Build Coastguard Worker 2033*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DebugMarkerMarkerInfoEXT ) == sizeof( VkDebugMarkerMarkerInfoEXT ), 2034*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2035*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DebugMarkerMarkerInfoEXT>::value, "struct wrapper is not a standard layout!" ); 2036*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DebugMarkerMarkerInfoEXT>::value, 2037*03ce13f7SAndroid Build Coastguard Worker "DebugMarkerMarkerInfoEXT is not nothrow_move_constructible!" ); 2038*03ce13f7SAndroid Build Coastguard Worker 2039*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_video_queue === 2040*03ce13f7SAndroid Build Coastguard Worker 2041*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoSessionKHR ) == sizeof( VkVideoSessionKHR ), "handle and wrapper have different size!" ); 2042*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::VideoSessionKHR>::value, "VideoSessionKHR is not copy_constructible!" ); 2043*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoSessionKHR>::value, 2044*03ce13f7SAndroid Build Coastguard Worker "VideoSessionKHR is not nothrow_move_constructible!" ); 2045*03ce13f7SAndroid Build Coastguard Worker 2046*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoSessionParametersKHR ) == sizeof( VkVideoSessionParametersKHR ), 2047*03ce13f7SAndroid Build Coastguard Worker "handle and wrapper have different size!" ); 2048*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::VideoSessionParametersKHR>::value, 2049*03ce13f7SAndroid Build Coastguard Worker "VideoSessionParametersKHR is not copy_constructible!" ); 2050*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoSessionParametersKHR>::value, 2051*03ce13f7SAndroid Build Coastguard Worker "VideoSessionParametersKHR is not nothrow_move_constructible!" ); 2052*03ce13f7SAndroid Build Coastguard Worker 2053*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::QueueFamilyQueryResultStatusPropertiesKHR ) == sizeof( VkQueueFamilyQueryResultStatusPropertiesKHR ), 2054*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2055*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::QueueFamilyQueryResultStatusPropertiesKHR>::value, 2056*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2057*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::QueueFamilyQueryResultStatusPropertiesKHR>::value, 2058*03ce13f7SAndroid Build Coastguard Worker "QueueFamilyQueryResultStatusPropertiesKHR is not nothrow_move_constructible!" ); 2059*03ce13f7SAndroid Build Coastguard Worker 2060*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::QueueFamilyVideoPropertiesKHR ) == sizeof( VkQueueFamilyVideoPropertiesKHR ), 2061*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2062*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::QueueFamilyVideoPropertiesKHR>::value, "struct wrapper is not a standard layout!" ); 2063*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::QueueFamilyVideoPropertiesKHR>::value, 2064*03ce13f7SAndroid Build Coastguard Worker "QueueFamilyVideoPropertiesKHR is not nothrow_move_constructible!" ); 2065*03ce13f7SAndroid Build Coastguard Worker 2066*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoProfileInfoKHR ) == sizeof( VkVideoProfileInfoKHR ), "struct and wrapper have different size!" ); 2067*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoProfileInfoKHR>::value, "struct wrapper is not a standard layout!" ); 2068*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoProfileInfoKHR>::value, 2069*03ce13f7SAndroid Build Coastguard Worker "VideoProfileInfoKHR is not nothrow_move_constructible!" ); 2070*03ce13f7SAndroid Build Coastguard Worker 2071*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoProfileListInfoKHR ) == sizeof( VkVideoProfileListInfoKHR ), 2072*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2073*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoProfileListInfoKHR>::value, "struct wrapper is not a standard layout!" ); 2074*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoProfileListInfoKHR>::value, 2075*03ce13f7SAndroid Build Coastguard Worker "VideoProfileListInfoKHR is not nothrow_move_constructible!" ); 2076*03ce13f7SAndroid Build Coastguard Worker 2077*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoCapabilitiesKHR ) == sizeof( VkVideoCapabilitiesKHR ), "struct and wrapper have different size!" ); 2078*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoCapabilitiesKHR>::value, "struct wrapper is not a standard layout!" ); 2079*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoCapabilitiesKHR>::value, 2080*03ce13f7SAndroid Build Coastguard Worker "VideoCapabilitiesKHR is not nothrow_move_constructible!" ); 2081*03ce13f7SAndroid Build Coastguard Worker 2082*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceVideoFormatInfoKHR ) == sizeof( VkPhysicalDeviceVideoFormatInfoKHR ), 2083*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2084*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceVideoFormatInfoKHR>::value, "struct wrapper is not a standard layout!" ); 2085*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceVideoFormatInfoKHR>::value, 2086*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceVideoFormatInfoKHR is not nothrow_move_constructible!" ); 2087*03ce13f7SAndroid Build Coastguard Worker 2088*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoFormatPropertiesKHR ) == sizeof( VkVideoFormatPropertiesKHR ), 2089*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2090*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoFormatPropertiesKHR>::value, "struct wrapper is not a standard layout!" ); 2091*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoFormatPropertiesKHR>::value, 2092*03ce13f7SAndroid Build Coastguard Worker "VideoFormatPropertiesKHR is not nothrow_move_constructible!" ); 2093*03ce13f7SAndroid Build Coastguard Worker 2094*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoPictureResourceInfoKHR ) == sizeof( VkVideoPictureResourceInfoKHR ), 2095*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2096*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoPictureResourceInfoKHR>::value, "struct wrapper is not a standard layout!" ); 2097*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoPictureResourceInfoKHR>::value, 2098*03ce13f7SAndroid Build Coastguard Worker "VideoPictureResourceInfoKHR is not nothrow_move_constructible!" ); 2099*03ce13f7SAndroid Build Coastguard Worker 2100*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoReferenceSlotInfoKHR ) == sizeof( VkVideoReferenceSlotInfoKHR ), 2101*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2102*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoReferenceSlotInfoKHR>::value, "struct wrapper is not a standard layout!" ); 2103*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoReferenceSlotInfoKHR>::value, 2104*03ce13f7SAndroid Build Coastguard Worker "VideoReferenceSlotInfoKHR is not nothrow_move_constructible!" ); 2105*03ce13f7SAndroid Build Coastguard Worker 2106*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoSessionMemoryRequirementsKHR ) == sizeof( VkVideoSessionMemoryRequirementsKHR ), 2107*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2108*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoSessionMemoryRequirementsKHR>::value, "struct wrapper is not a standard layout!" ); 2109*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoSessionMemoryRequirementsKHR>::value, 2110*03ce13f7SAndroid Build Coastguard Worker "VideoSessionMemoryRequirementsKHR is not nothrow_move_constructible!" ); 2111*03ce13f7SAndroid Build Coastguard Worker 2112*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BindVideoSessionMemoryInfoKHR ) == sizeof( VkBindVideoSessionMemoryInfoKHR ), 2113*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2114*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BindVideoSessionMemoryInfoKHR>::value, "struct wrapper is not a standard layout!" ); 2115*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BindVideoSessionMemoryInfoKHR>::value, 2116*03ce13f7SAndroid Build Coastguard Worker "BindVideoSessionMemoryInfoKHR is not nothrow_move_constructible!" ); 2117*03ce13f7SAndroid Build Coastguard Worker 2118*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoSessionCreateInfoKHR ) == sizeof( VkVideoSessionCreateInfoKHR ), 2119*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2120*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoSessionCreateInfoKHR>::value, "struct wrapper is not a standard layout!" ); 2121*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoSessionCreateInfoKHR>::value, 2122*03ce13f7SAndroid Build Coastguard Worker "VideoSessionCreateInfoKHR is not nothrow_move_constructible!" ); 2123*03ce13f7SAndroid Build Coastguard Worker 2124*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoSessionParametersCreateInfoKHR ) == sizeof( VkVideoSessionParametersCreateInfoKHR ), 2125*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2126*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoSessionParametersCreateInfoKHR>::value, 2127*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2128*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoSessionParametersCreateInfoKHR>::value, 2129*03ce13f7SAndroid Build Coastguard Worker "VideoSessionParametersCreateInfoKHR is not nothrow_move_constructible!" ); 2130*03ce13f7SAndroid Build Coastguard Worker 2131*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoSessionParametersUpdateInfoKHR ) == sizeof( VkVideoSessionParametersUpdateInfoKHR ), 2132*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2133*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoSessionParametersUpdateInfoKHR>::value, 2134*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2135*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoSessionParametersUpdateInfoKHR>::value, 2136*03ce13f7SAndroid Build Coastguard Worker "VideoSessionParametersUpdateInfoKHR is not nothrow_move_constructible!" ); 2137*03ce13f7SAndroid Build Coastguard Worker 2138*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoBeginCodingInfoKHR ) == sizeof( VkVideoBeginCodingInfoKHR ), 2139*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2140*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoBeginCodingInfoKHR>::value, "struct wrapper is not a standard layout!" ); 2141*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoBeginCodingInfoKHR>::value, 2142*03ce13f7SAndroid Build Coastguard Worker "VideoBeginCodingInfoKHR is not nothrow_move_constructible!" ); 2143*03ce13f7SAndroid Build Coastguard Worker 2144*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEndCodingInfoKHR ) == sizeof( VkVideoEndCodingInfoKHR ), 2145*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2146*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEndCodingInfoKHR>::value, "struct wrapper is not a standard layout!" ); 2147*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEndCodingInfoKHR>::value, 2148*03ce13f7SAndroid Build Coastguard Worker "VideoEndCodingInfoKHR is not nothrow_move_constructible!" ); 2149*03ce13f7SAndroid Build Coastguard Worker 2150*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoCodingControlInfoKHR ) == sizeof( VkVideoCodingControlInfoKHR ), 2151*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2152*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoCodingControlInfoKHR>::value, "struct wrapper is not a standard layout!" ); 2153*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoCodingControlInfoKHR>::value, 2154*03ce13f7SAndroid Build Coastguard Worker "VideoCodingControlInfoKHR is not nothrow_move_constructible!" ); 2155*03ce13f7SAndroid Build Coastguard Worker 2156*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_video_decode_queue === 2157*03ce13f7SAndroid Build Coastguard Worker 2158*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoDecodeCapabilitiesKHR ) == sizeof( VkVideoDecodeCapabilitiesKHR ), 2159*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2160*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoDecodeCapabilitiesKHR>::value, "struct wrapper is not a standard layout!" ); 2161*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoDecodeCapabilitiesKHR>::value, 2162*03ce13f7SAndroid Build Coastguard Worker "VideoDecodeCapabilitiesKHR is not nothrow_move_constructible!" ); 2163*03ce13f7SAndroid Build Coastguard Worker 2164*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoDecodeUsageInfoKHR ) == sizeof( VkVideoDecodeUsageInfoKHR ), 2165*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2166*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoDecodeUsageInfoKHR>::value, "struct wrapper is not a standard layout!" ); 2167*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoDecodeUsageInfoKHR>::value, 2168*03ce13f7SAndroid Build Coastguard Worker "VideoDecodeUsageInfoKHR is not nothrow_move_constructible!" ); 2169*03ce13f7SAndroid Build Coastguard Worker 2170*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoDecodeInfoKHR ) == sizeof( VkVideoDecodeInfoKHR ), "struct and wrapper have different size!" ); 2171*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoDecodeInfoKHR>::value, "struct wrapper is not a standard layout!" ); 2172*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoDecodeInfoKHR>::value, 2173*03ce13f7SAndroid Build Coastguard Worker "VideoDecodeInfoKHR is not nothrow_move_constructible!" ); 2174*03ce13f7SAndroid Build Coastguard Worker 2175*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_dedicated_allocation === 2176*03ce13f7SAndroid Build Coastguard Worker 2177*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DedicatedAllocationImageCreateInfoNV ) == sizeof( VkDedicatedAllocationImageCreateInfoNV ), 2178*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2179*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DedicatedAllocationImageCreateInfoNV>::value, 2180*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2181*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DedicatedAllocationImageCreateInfoNV>::value, 2182*03ce13f7SAndroid Build Coastguard Worker "DedicatedAllocationImageCreateInfoNV is not nothrow_move_constructible!" ); 2183*03ce13f7SAndroid Build Coastguard Worker 2184*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DedicatedAllocationBufferCreateInfoNV ) == sizeof( VkDedicatedAllocationBufferCreateInfoNV ), 2185*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2186*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DedicatedAllocationBufferCreateInfoNV>::value, 2187*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2188*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DedicatedAllocationBufferCreateInfoNV>::value, 2189*03ce13f7SAndroid Build Coastguard Worker "DedicatedAllocationBufferCreateInfoNV is not nothrow_move_constructible!" ); 2190*03ce13f7SAndroid Build Coastguard Worker 2191*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DedicatedAllocationMemoryAllocateInfoNV ) == sizeof( VkDedicatedAllocationMemoryAllocateInfoNV ), 2192*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2193*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DedicatedAllocationMemoryAllocateInfoNV>::value, 2194*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2195*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DedicatedAllocationMemoryAllocateInfoNV>::value, 2196*03ce13f7SAndroid Build Coastguard Worker "DedicatedAllocationMemoryAllocateInfoNV is not nothrow_move_constructible!" ); 2197*03ce13f7SAndroid Build Coastguard Worker 2198*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_transform_feedback === 2199*03ce13f7SAndroid Build Coastguard Worker 2200*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceTransformFeedbackFeaturesEXT ) == sizeof( VkPhysicalDeviceTransformFeedbackFeaturesEXT ), 2201*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2202*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceTransformFeedbackFeaturesEXT>::value, 2203*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2204*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceTransformFeedbackFeaturesEXT>::value, 2205*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceTransformFeedbackFeaturesEXT is not nothrow_move_constructible!" ); 2206*03ce13f7SAndroid Build Coastguard Worker 2207*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceTransformFeedbackPropertiesEXT ) == 2208*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceTransformFeedbackPropertiesEXT ), 2209*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2210*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceTransformFeedbackPropertiesEXT>::value, 2211*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2212*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceTransformFeedbackPropertiesEXT>::value, 2213*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceTransformFeedbackPropertiesEXT is not nothrow_move_constructible!" ); 2214*03ce13f7SAndroid Build Coastguard Worker 2215*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineRasterizationStateStreamCreateInfoEXT ) == 2216*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPipelineRasterizationStateStreamCreateInfoEXT ), 2217*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2218*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineRasterizationStateStreamCreateInfoEXT>::value, 2219*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2220*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineRasterizationStateStreamCreateInfoEXT>::value, 2221*03ce13f7SAndroid Build Coastguard Worker "PipelineRasterizationStateStreamCreateInfoEXT is not nothrow_move_constructible!" ); 2222*03ce13f7SAndroid Build Coastguard Worker 2223*03ce13f7SAndroid Build Coastguard Worker //=== VK_NVX_binary_import === 2224*03ce13f7SAndroid Build Coastguard Worker 2225*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CuModuleNVX ) == sizeof( VkCuModuleNVX ), "handle and wrapper have different size!" ); 2226*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::CuModuleNVX>::value, "CuModuleNVX is not copy_constructible!" ); 2227*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CuModuleNVX>::value, "CuModuleNVX is not nothrow_move_constructible!" ); 2228*03ce13f7SAndroid Build Coastguard Worker 2229*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CuFunctionNVX ) == sizeof( VkCuFunctionNVX ), "handle and wrapper have different size!" ); 2230*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::CuFunctionNVX>::value, "CuFunctionNVX is not copy_constructible!" ); 2231*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CuFunctionNVX>::value, "CuFunctionNVX is not nothrow_move_constructible!" ); 2232*03ce13f7SAndroid Build Coastguard Worker 2233*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CuModuleCreateInfoNVX ) == sizeof( VkCuModuleCreateInfoNVX ), 2234*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2235*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::CuModuleCreateInfoNVX>::value, "struct wrapper is not a standard layout!" ); 2236*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CuModuleCreateInfoNVX>::value, 2237*03ce13f7SAndroid Build Coastguard Worker "CuModuleCreateInfoNVX is not nothrow_move_constructible!" ); 2238*03ce13f7SAndroid Build Coastguard Worker 2239*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CuFunctionCreateInfoNVX ) == sizeof( VkCuFunctionCreateInfoNVX ), 2240*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2241*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::CuFunctionCreateInfoNVX>::value, "struct wrapper is not a standard layout!" ); 2242*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CuFunctionCreateInfoNVX>::value, 2243*03ce13f7SAndroid Build Coastguard Worker "CuFunctionCreateInfoNVX is not nothrow_move_constructible!" ); 2244*03ce13f7SAndroid Build Coastguard Worker 2245*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CuLaunchInfoNVX ) == sizeof( VkCuLaunchInfoNVX ), "struct and wrapper have different size!" ); 2246*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::CuLaunchInfoNVX>::value, "struct wrapper is not a standard layout!" ); 2247*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CuLaunchInfoNVX>::value, 2248*03ce13f7SAndroid Build Coastguard Worker "CuLaunchInfoNVX is not nothrow_move_constructible!" ); 2249*03ce13f7SAndroid Build Coastguard Worker 2250*03ce13f7SAndroid Build Coastguard Worker //=== VK_NVX_image_view_handle === 2251*03ce13f7SAndroid Build Coastguard Worker 2252*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageViewHandleInfoNVX ) == sizeof( VkImageViewHandleInfoNVX ), 2253*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2254*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageViewHandleInfoNVX>::value, "struct wrapper is not a standard layout!" ); 2255*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageViewHandleInfoNVX>::value, 2256*03ce13f7SAndroid Build Coastguard Worker "ImageViewHandleInfoNVX is not nothrow_move_constructible!" ); 2257*03ce13f7SAndroid Build Coastguard Worker 2258*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageViewAddressPropertiesNVX ) == sizeof( VkImageViewAddressPropertiesNVX ), 2259*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2260*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageViewAddressPropertiesNVX>::value, "struct wrapper is not a standard layout!" ); 2261*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageViewAddressPropertiesNVX>::value, 2262*03ce13f7SAndroid Build Coastguard Worker "ImageViewAddressPropertiesNVX is not nothrow_move_constructible!" ); 2263*03ce13f7SAndroid Build Coastguard Worker 2264*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_video_encode_h264 === 2265*03ce13f7SAndroid Build Coastguard Worker 2266*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH264CapabilitiesKHR ) == sizeof( VkVideoEncodeH264CapabilitiesKHR ), 2267*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2268*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeH264CapabilitiesKHR>::value, "struct wrapper is not a standard layout!" ); 2269*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeH264CapabilitiesKHR>::value, 2270*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeH264CapabilitiesKHR is not nothrow_move_constructible!" ); 2271*03ce13f7SAndroid Build Coastguard Worker 2272*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH264QualityLevelPropertiesKHR ) == sizeof( VkVideoEncodeH264QualityLevelPropertiesKHR ), 2273*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2274*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeH264QualityLevelPropertiesKHR>::value, 2275*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2276*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeH264QualityLevelPropertiesKHR>::value, 2277*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeH264QualityLevelPropertiesKHR is not nothrow_move_constructible!" ); 2278*03ce13f7SAndroid Build Coastguard Worker 2279*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH264SessionCreateInfoKHR ) == sizeof( VkVideoEncodeH264SessionCreateInfoKHR ), 2280*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2281*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeH264SessionCreateInfoKHR>::value, 2282*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2283*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeH264SessionCreateInfoKHR>::value, 2284*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeH264SessionCreateInfoKHR is not nothrow_move_constructible!" ); 2285*03ce13f7SAndroid Build Coastguard Worker 2286*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH264SessionParametersCreateInfoKHR ) == 2287*03ce13f7SAndroid Build Coastguard Worker sizeof( VkVideoEncodeH264SessionParametersCreateInfoKHR ), 2288*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2289*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeH264SessionParametersCreateInfoKHR>::value, 2290*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2291*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeH264SessionParametersCreateInfoKHR>::value, 2292*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeH264SessionParametersCreateInfoKHR is not nothrow_move_constructible!" ); 2293*03ce13f7SAndroid Build Coastguard Worker 2294*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH264SessionParametersAddInfoKHR ) == sizeof( VkVideoEncodeH264SessionParametersAddInfoKHR ), 2295*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2296*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeH264SessionParametersAddInfoKHR>::value, 2297*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2298*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeH264SessionParametersAddInfoKHR>::value, 2299*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeH264SessionParametersAddInfoKHR is not nothrow_move_constructible!" ); 2300*03ce13f7SAndroid Build Coastguard Worker 2301*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH264SessionParametersGetInfoKHR ) == sizeof( VkVideoEncodeH264SessionParametersGetInfoKHR ), 2302*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2303*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeH264SessionParametersGetInfoKHR>::value, 2304*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2305*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeH264SessionParametersGetInfoKHR>::value, 2306*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeH264SessionParametersGetInfoKHR is not nothrow_move_constructible!" ); 2307*03ce13f7SAndroid Build Coastguard Worker 2308*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH264SessionParametersFeedbackInfoKHR ) == 2309*03ce13f7SAndroid Build Coastguard Worker sizeof( VkVideoEncodeH264SessionParametersFeedbackInfoKHR ), 2310*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2311*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeH264SessionParametersFeedbackInfoKHR>::value, 2312*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2313*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeH264SessionParametersFeedbackInfoKHR>::value, 2314*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeH264SessionParametersFeedbackInfoKHR is not nothrow_move_constructible!" ); 2315*03ce13f7SAndroid Build Coastguard Worker 2316*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH264PictureInfoKHR ) == sizeof( VkVideoEncodeH264PictureInfoKHR ), 2317*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2318*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeH264PictureInfoKHR>::value, "struct wrapper is not a standard layout!" ); 2319*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeH264PictureInfoKHR>::value, 2320*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeH264PictureInfoKHR is not nothrow_move_constructible!" ); 2321*03ce13f7SAndroid Build Coastguard Worker 2322*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH264DpbSlotInfoKHR ) == sizeof( VkVideoEncodeH264DpbSlotInfoKHR ), 2323*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2324*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeH264DpbSlotInfoKHR>::value, "struct wrapper is not a standard layout!" ); 2325*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeH264DpbSlotInfoKHR>::value, 2326*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeH264DpbSlotInfoKHR is not nothrow_move_constructible!" ); 2327*03ce13f7SAndroid Build Coastguard Worker 2328*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH264NaluSliceInfoKHR ) == sizeof( VkVideoEncodeH264NaluSliceInfoKHR ), 2329*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2330*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeH264NaluSliceInfoKHR>::value, "struct wrapper is not a standard layout!" ); 2331*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeH264NaluSliceInfoKHR>::value, 2332*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeH264NaluSliceInfoKHR is not nothrow_move_constructible!" ); 2333*03ce13f7SAndroid Build Coastguard Worker 2334*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH264ProfileInfoKHR ) == sizeof( VkVideoEncodeH264ProfileInfoKHR ), 2335*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2336*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeH264ProfileInfoKHR>::value, "struct wrapper is not a standard layout!" ); 2337*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeH264ProfileInfoKHR>::value, 2338*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeH264ProfileInfoKHR is not nothrow_move_constructible!" ); 2339*03ce13f7SAndroid Build Coastguard Worker 2340*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH264RateControlInfoKHR ) == sizeof( VkVideoEncodeH264RateControlInfoKHR ), 2341*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2342*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeH264RateControlInfoKHR>::value, "struct wrapper is not a standard layout!" ); 2343*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeH264RateControlInfoKHR>::value, 2344*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeH264RateControlInfoKHR is not nothrow_move_constructible!" ); 2345*03ce13f7SAndroid Build Coastguard Worker 2346*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH264RateControlLayerInfoKHR ) == sizeof( VkVideoEncodeH264RateControlLayerInfoKHR ), 2347*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2348*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeH264RateControlLayerInfoKHR>::value, 2349*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2350*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeH264RateControlLayerInfoKHR>::value, 2351*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeH264RateControlLayerInfoKHR is not nothrow_move_constructible!" ); 2352*03ce13f7SAndroid Build Coastguard Worker 2353*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH264QpKHR ) == sizeof( VkVideoEncodeH264QpKHR ), "struct and wrapper have different size!" ); 2354*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeH264QpKHR>::value, "struct wrapper is not a standard layout!" ); 2355*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeH264QpKHR>::value, 2356*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeH264QpKHR is not nothrow_move_constructible!" ); 2357*03ce13f7SAndroid Build Coastguard Worker 2358*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH264FrameSizeKHR ) == sizeof( VkVideoEncodeH264FrameSizeKHR ), 2359*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2360*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeH264FrameSizeKHR>::value, "struct wrapper is not a standard layout!" ); 2361*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeH264FrameSizeKHR>::value, 2362*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeH264FrameSizeKHR is not nothrow_move_constructible!" ); 2363*03ce13f7SAndroid Build Coastguard Worker 2364*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH264GopRemainingFrameInfoKHR ) == sizeof( VkVideoEncodeH264GopRemainingFrameInfoKHR ), 2365*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2366*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeH264GopRemainingFrameInfoKHR>::value, 2367*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2368*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeH264GopRemainingFrameInfoKHR>::value, 2369*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeH264GopRemainingFrameInfoKHR is not nothrow_move_constructible!" ); 2370*03ce13f7SAndroid Build Coastguard Worker 2371*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_video_encode_h265 === 2372*03ce13f7SAndroid Build Coastguard Worker 2373*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH265CapabilitiesKHR ) == sizeof( VkVideoEncodeH265CapabilitiesKHR ), 2374*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2375*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeH265CapabilitiesKHR>::value, "struct wrapper is not a standard layout!" ); 2376*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeH265CapabilitiesKHR>::value, 2377*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeH265CapabilitiesKHR is not nothrow_move_constructible!" ); 2378*03ce13f7SAndroid Build Coastguard Worker 2379*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH265SessionCreateInfoKHR ) == sizeof( VkVideoEncodeH265SessionCreateInfoKHR ), 2380*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2381*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeH265SessionCreateInfoKHR>::value, 2382*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2383*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeH265SessionCreateInfoKHR>::value, 2384*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeH265SessionCreateInfoKHR is not nothrow_move_constructible!" ); 2385*03ce13f7SAndroid Build Coastguard Worker 2386*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH265QualityLevelPropertiesKHR ) == sizeof( VkVideoEncodeH265QualityLevelPropertiesKHR ), 2387*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2388*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeH265QualityLevelPropertiesKHR>::value, 2389*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2390*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeH265QualityLevelPropertiesKHR>::value, 2391*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeH265QualityLevelPropertiesKHR is not nothrow_move_constructible!" ); 2392*03ce13f7SAndroid Build Coastguard Worker 2393*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH265SessionParametersCreateInfoKHR ) == 2394*03ce13f7SAndroid Build Coastguard Worker sizeof( VkVideoEncodeH265SessionParametersCreateInfoKHR ), 2395*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2396*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeH265SessionParametersCreateInfoKHR>::value, 2397*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2398*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeH265SessionParametersCreateInfoKHR>::value, 2399*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeH265SessionParametersCreateInfoKHR is not nothrow_move_constructible!" ); 2400*03ce13f7SAndroid Build Coastguard Worker 2401*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH265SessionParametersAddInfoKHR ) == sizeof( VkVideoEncodeH265SessionParametersAddInfoKHR ), 2402*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2403*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeH265SessionParametersAddInfoKHR>::value, 2404*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2405*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeH265SessionParametersAddInfoKHR>::value, 2406*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeH265SessionParametersAddInfoKHR is not nothrow_move_constructible!" ); 2407*03ce13f7SAndroid Build Coastguard Worker 2408*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH265SessionParametersGetInfoKHR ) == sizeof( VkVideoEncodeH265SessionParametersGetInfoKHR ), 2409*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2410*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeH265SessionParametersGetInfoKHR>::value, 2411*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2412*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeH265SessionParametersGetInfoKHR>::value, 2413*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeH265SessionParametersGetInfoKHR is not nothrow_move_constructible!" ); 2414*03ce13f7SAndroid Build Coastguard Worker 2415*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH265SessionParametersFeedbackInfoKHR ) == 2416*03ce13f7SAndroid Build Coastguard Worker sizeof( VkVideoEncodeH265SessionParametersFeedbackInfoKHR ), 2417*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2418*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeH265SessionParametersFeedbackInfoKHR>::value, 2419*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2420*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeH265SessionParametersFeedbackInfoKHR>::value, 2421*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeH265SessionParametersFeedbackInfoKHR is not nothrow_move_constructible!" ); 2422*03ce13f7SAndroid Build Coastguard Worker 2423*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH265PictureInfoKHR ) == sizeof( VkVideoEncodeH265PictureInfoKHR ), 2424*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2425*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeH265PictureInfoKHR>::value, "struct wrapper is not a standard layout!" ); 2426*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeH265PictureInfoKHR>::value, 2427*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeH265PictureInfoKHR is not nothrow_move_constructible!" ); 2428*03ce13f7SAndroid Build Coastguard Worker 2429*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH265DpbSlotInfoKHR ) == sizeof( VkVideoEncodeH265DpbSlotInfoKHR ), 2430*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2431*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeH265DpbSlotInfoKHR>::value, "struct wrapper is not a standard layout!" ); 2432*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeH265DpbSlotInfoKHR>::value, 2433*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeH265DpbSlotInfoKHR is not nothrow_move_constructible!" ); 2434*03ce13f7SAndroid Build Coastguard Worker 2435*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH265NaluSliceSegmentInfoKHR ) == sizeof( VkVideoEncodeH265NaluSliceSegmentInfoKHR ), 2436*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2437*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeH265NaluSliceSegmentInfoKHR>::value, 2438*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2439*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeH265NaluSliceSegmentInfoKHR>::value, 2440*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeH265NaluSliceSegmentInfoKHR is not nothrow_move_constructible!" ); 2441*03ce13f7SAndroid Build Coastguard Worker 2442*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH265ProfileInfoKHR ) == sizeof( VkVideoEncodeH265ProfileInfoKHR ), 2443*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2444*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeH265ProfileInfoKHR>::value, "struct wrapper is not a standard layout!" ); 2445*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeH265ProfileInfoKHR>::value, 2446*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeH265ProfileInfoKHR is not nothrow_move_constructible!" ); 2447*03ce13f7SAndroid Build Coastguard Worker 2448*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH265RateControlInfoKHR ) == sizeof( VkVideoEncodeH265RateControlInfoKHR ), 2449*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2450*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeH265RateControlInfoKHR>::value, "struct wrapper is not a standard layout!" ); 2451*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeH265RateControlInfoKHR>::value, 2452*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeH265RateControlInfoKHR is not nothrow_move_constructible!" ); 2453*03ce13f7SAndroid Build Coastguard Worker 2454*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH265RateControlLayerInfoKHR ) == sizeof( VkVideoEncodeH265RateControlLayerInfoKHR ), 2455*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2456*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeH265RateControlLayerInfoKHR>::value, 2457*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2458*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeH265RateControlLayerInfoKHR>::value, 2459*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeH265RateControlLayerInfoKHR is not nothrow_move_constructible!" ); 2460*03ce13f7SAndroid Build Coastguard Worker 2461*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH265QpKHR ) == sizeof( VkVideoEncodeH265QpKHR ), "struct and wrapper have different size!" ); 2462*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeH265QpKHR>::value, "struct wrapper is not a standard layout!" ); 2463*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeH265QpKHR>::value, 2464*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeH265QpKHR is not nothrow_move_constructible!" ); 2465*03ce13f7SAndroid Build Coastguard Worker 2466*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH265FrameSizeKHR ) == sizeof( VkVideoEncodeH265FrameSizeKHR ), 2467*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2468*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeH265FrameSizeKHR>::value, "struct wrapper is not a standard layout!" ); 2469*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeH265FrameSizeKHR>::value, 2470*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeH265FrameSizeKHR is not nothrow_move_constructible!" ); 2471*03ce13f7SAndroid Build Coastguard Worker 2472*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH265GopRemainingFrameInfoKHR ) == sizeof( VkVideoEncodeH265GopRemainingFrameInfoKHR ), 2473*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2474*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeH265GopRemainingFrameInfoKHR>::value, 2475*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2476*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeH265GopRemainingFrameInfoKHR>::value, 2477*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeH265GopRemainingFrameInfoKHR is not nothrow_move_constructible!" ); 2478*03ce13f7SAndroid Build Coastguard Worker 2479*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_video_decode_h264 === 2480*03ce13f7SAndroid Build Coastguard Worker 2481*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoDecodeH264ProfileInfoKHR ) == sizeof( VkVideoDecodeH264ProfileInfoKHR ), 2482*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2483*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoDecodeH264ProfileInfoKHR>::value, "struct wrapper is not a standard layout!" ); 2484*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoDecodeH264ProfileInfoKHR>::value, 2485*03ce13f7SAndroid Build Coastguard Worker "VideoDecodeH264ProfileInfoKHR is not nothrow_move_constructible!" ); 2486*03ce13f7SAndroid Build Coastguard Worker 2487*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoDecodeH264CapabilitiesKHR ) == sizeof( VkVideoDecodeH264CapabilitiesKHR ), 2488*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2489*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoDecodeH264CapabilitiesKHR>::value, "struct wrapper is not a standard layout!" ); 2490*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoDecodeH264CapabilitiesKHR>::value, 2491*03ce13f7SAndroid Build Coastguard Worker "VideoDecodeH264CapabilitiesKHR is not nothrow_move_constructible!" ); 2492*03ce13f7SAndroid Build Coastguard Worker 2493*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoDecodeH264SessionParametersCreateInfoKHR ) == 2494*03ce13f7SAndroid Build Coastguard Worker sizeof( VkVideoDecodeH264SessionParametersCreateInfoKHR ), 2495*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2496*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoDecodeH264SessionParametersCreateInfoKHR>::value, 2497*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2498*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoDecodeH264SessionParametersCreateInfoKHR>::value, 2499*03ce13f7SAndroid Build Coastguard Worker "VideoDecodeH264SessionParametersCreateInfoKHR is not nothrow_move_constructible!" ); 2500*03ce13f7SAndroid Build Coastguard Worker 2501*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoDecodeH264SessionParametersAddInfoKHR ) == sizeof( VkVideoDecodeH264SessionParametersAddInfoKHR ), 2502*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2503*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoDecodeH264SessionParametersAddInfoKHR>::value, 2504*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2505*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoDecodeH264SessionParametersAddInfoKHR>::value, 2506*03ce13f7SAndroid Build Coastguard Worker "VideoDecodeH264SessionParametersAddInfoKHR is not nothrow_move_constructible!" ); 2507*03ce13f7SAndroid Build Coastguard Worker 2508*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoDecodeH264PictureInfoKHR ) == sizeof( VkVideoDecodeH264PictureInfoKHR ), 2509*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2510*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoDecodeH264PictureInfoKHR>::value, "struct wrapper is not a standard layout!" ); 2511*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoDecodeH264PictureInfoKHR>::value, 2512*03ce13f7SAndroid Build Coastguard Worker "VideoDecodeH264PictureInfoKHR is not nothrow_move_constructible!" ); 2513*03ce13f7SAndroid Build Coastguard Worker 2514*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoDecodeH264DpbSlotInfoKHR ) == sizeof( VkVideoDecodeH264DpbSlotInfoKHR ), 2515*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2516*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoDecodeH264DpbSlotInfoKHR>::value, "struct wrapper is not a standard layout!" ); 2517*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoDecodeH264DpbSlotInfoKHR>::value, 2518*03ce13f7SAndroid Build Coastguard Worker "VideoDecodeH264DpbSlotInfoKHR is not nothrow_move_constructible!" ); 2519*03ce13f7SAndroid Build Coastguard Worker 2520*03ce13f7SAndroid Build Coastguard Worker //=== VK_AMD_texture_gather_bias_lod === 2521*03ce13f7SAndroid Build Coastguard Worker 2522*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::TextureLODGatherFormatPropertiesAMD ) == sizeof( VkTextureLODGatherFormatPropertiesAMD ), 2523*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2524*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::TextureLODGatherFormatPropertiesAMD>::value, 2525*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2526*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::TextureLODGatherFormatPropertiesAMD>::value, 2527*03ce13f7SAndroid Build Coastguard Worker "TextureLODGatherFormatPropertiesAMD is not nothrow_move_constructible!" ); 2528*03ce13f7SAndroid Build Coastguard Worker 2529*03ce13f7SAndroid Build Coastguard Worker //=== VK_AMD_shader_info === 2530*03ce13f7SAndroid Build Coastguard Worker 2531*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ShaderResourceUsageAMD ) == sizeof( VkShaderResourceUsageAMD ), 2532*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2533*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ShaderResourceUsageAMD>::value, "struct wrapper is not a standard layout!" ); 2534*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ShaderResourceUsageAMD>::value, 2535*03ce13f7SAndroid Build Coastguard Worker "ShaderResourceUsageAMD is not nothrow_move_constructible!" ); 2536*03ce13f7SAndroid Build Coastguard Worker 2537*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ShaderStatisticsInfoAMD ) == sizeof( VkShaderStatisticsInfoAMD ), 2538*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2539*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ShaderStatisticsInfoAMD>::value, "struct wrapper is not a standard layout!" ); 2540*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ShaderStatisticsInfoAMD>::value, 2541*03ce13f7SAndroid Build Coastguard Worker "ShaderStatisticsInfoAMD is not nothrow_move_constructible!" ); 2542*03ce13f7SAndroid Build Coastguard Worker 2543*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_dynamic_rendering === 2544*03ce13f7SAndroid Build Coastguard Worker 2545*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RenderingFragmentShadingRateAttachmentInfoKHR ) == 2546*03ce13f7SAndroid Build Coastguard Worker sizeof( VkRenderingFragmentShadingRateAttachmentInfoKHR ), 2547*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2548*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::RenderingFragmentShadingRateAttachmentInfoKHR>::value, 2549*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2550*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::RenderingFragmentShadingRateAttachmentInfoKHR>::value, 2551*03ce13f7SAndroid Build Coastguard Worker "RenderingFragmentShadingRateAttachmentInfoKHR is not nothrow_move_constructible!" ); 2552*03ce13f7SAndroid Build Coastguard Worker 2553*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RenderingFragmentDensityMapAttachmentInfoEXT ) == 2554*03ce13f7SAndroid Build Coastguard Worker sizeof( VkRenderingFragmentDensityMapAttachmentInfoEXT ), 2555*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2556*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::RenderingFragmentDensityMapAttachmentInfoEXT>::value, 2557*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2558*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::RenderingFragmentDensityMapAttachmentInfoEXT>::value, 2559*03ce13f7SAndroid Build Coastguard Worker "RenderingFragmentDensityMapAttachmentInfoEXT is not nothrow_move_constructible!" ); 2560*03ce13f7SAndroid Build Coastguard Worker 2561*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AttachmentSampleCountInfoAMD ) == sizeof( VkAttachmentSampleCountInfoAMD ), 2562*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2563*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AttachmentSampleCountInfoAMD>::value, "struct wrapper is not a standard layout!" ); 2564*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AttachmentSampleCountInfoAMD>::value, 2565*03ce13f7SAndroid Build Coastguard Worker "AttachmentSampleCountInfoAMD is not nothrow_move_constructible!" ); 2566*03ce13f7SAndroid Build Coastguard Worker 2567*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MultiviewPerViewAttributesInfoNVX ) == sizeof( VkMultiviewPerViewAttributesInfoNVX ), 2568*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2569*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MultiviewPerViewAttributesInfoNVX>::value, "struct wrapper is not a standard layout!" ); 2570*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MultiviewPerViewAttributesInfoNVX>::value, 2571*03ce13f7SAndroid Build Coastguard Worker "MultiviewPerViewAttributesInfoNVX is not nothrow_move_constructible!" ); 2572*03ce13f7SAndroid Build Coastguard Worker 2573*03ce13f7SAndroid Build Coastguard Worker #if defined( VK_USE_PLATFORM_GGP ) 2574*03ce13f7SAndroid Build Coastguard Worker //=== VK_GGP_stream_descriptor_surface === 2575*03ce13f7SAndroid Build Coastguard Worker 2576*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::StreamDescriptorSurfaceCreateInfoGGP ) == sizeof( VkStreamDescriptorSurfaceCreateInfoGGP ), 2577*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2578*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::StreamDescriptorSurfaceCreateInfoGGP>::value, 2579*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2580*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::StreamDescriptorSurfaceCreateInfoGGP>::value, 2581*03ce13f7SAndroid Build Coastguard Worker "StreamDescriptorSurfaceCreateInfoGGP is not nothrow_move_constructible!" ); 2582*03ce13f7SAndroid Build Coastguard Worker #endif /*VK_USE_PLATFORM_GGP*/ 2583*03ce13f7SAndroid Build Coastguard Worker 2584*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_corner_sampled_image === 2585*03ce13f7SAndroid Build Coastguard Worker 2586*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceCornerSampledImageFeaturesNV ) == sizeof( VkPhysicalDeviceCornerSampledImageFeaturesNV ), 2587*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2588*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceCornerSampledImageFeaturesNV>::value, 2589*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2590*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceCornerSampledImageFeaturesNV>::value, 2591*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceCornerSampledImageFeaturesNV is not nothrow_move_constructible!" ); 2592*03ce13f7SAndroid Build Coastguard Worker 2593*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_external_memory_capabilities === 2594*03ce13f7SAndroid Build Coastguard Worker 2595*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExternalImageFormatPropertiesNV ) == sizeof( VkExternalImageFormatPropertiesNV ), 2596*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2597*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ExternalImageFormatPropertiesNV>::value, "struct wrapper is not a standard layout!" ); 2598*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ExternalImageFormatPropertiesNV>::value, 2599*03ce13f7SAndroid Build Coastguard Worker "ExternalImageFormatPropertiesNV is not nothrow_move_constructible!" ); 2600*03ce13f7SAndroid Build Coastguard Worker 2601*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_external_memory === 2602*03ce13f7SAndroid Build Coastguard Worker 2603*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExternalMemoryImageCreateInfoNV ) == sizeof( VkExternalMemoryImageCreateInfoNV ), 2604*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2605*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ExternalMemoryImageCreateInfoNV>::value, "struct wrapper is not a standard layout!" ); 2606*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ExternalMemoryImageCreateInfoNV>::value, 2607*03ce13f7SAndroid Build Coastguard Worker "ExternalMemoryImageCreateInfoNV is not nothrow_move_constructible!" ); 2608*03ce13f7SAndroid Build Coastguard Worker 2609*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExportMemoryAllocateInfoNV ) == sizeof( VkExportMemoryAllocateInfoNV ), 2610*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2611*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ExportMemoryAllocateInfoNV>::value, "struct wrapper is not a standard layout!" ); 2612*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ExportMemoryAllocateInfoNV>::value, 2613*03ce13f7SAndroid Build Coastguard Worker "ExportMemoryAllocateInfoNV is not nothrow_move_constructible!" ); 2614*03ce13f7SAndroid Build Coastguard Worker 2615*03ce13f7SAndroid Build Coastguard Worker #if defined( VK_USE_PLATFORM_WIN32_KHR ) 2616*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_external_memory_win32 === 2617*03ce13f7SAndroid Build Coastguard Worker 2618*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImportMemoryWin32HandleInfoNV ) == sizeof( VkImportMemoryWin32HandleInfoNV ), 2619*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2620*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImportMemoryWin32HandleInfoNV>::value, "struct wrapper is not a standard layout!" ); 2621*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImportMemoryWin32HandleInfoNV>::value, 2622*03ce13f7SAndroid Build Coastguard Worker "ImportMemoryWin32HandleInfoNV is not nothrow_move_constructible!" ); 2623*03ce13f7SAndroid Build Coastguard Worker 2624*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExportMemoryWin32HandleInfoNV ) == sizeof( VkExportMemoryWin32HandleInfoNV ), 2625*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2626*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ExportMemoryWin32HandleInfoNV>::value, "struct wrapper is not a standard layout!" ); 2627*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ExportMemoryWin32HandleInfoNV>::value, 2628*03ce13f7SAndroid Build Coastguard Worker "ExportMemoryWin32HandleInfoNV is not nothrow_move_constructible!" ); 2629*03ce13f7SAndroid Build Coastguard Worker #endif /*VK_USE_PLATFORM_WIN32_KHR*/ 2630*03ce13f7SAndroid Build Coastguard Worker 2631*03ce13f7SAndroid Build Coastguard Worker #if defined( VK_USE_PLATFORM_WIN32_KHR ) 2632*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_win32_keyed_mutex === 2633*03ce13f7SAndroid Build Coastguard Worker 2634*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Win32KeyedMutexAcquireReleaseInfoNV ) == sizeof( VkWin32KeyedMutexAcquireReleaseInfoNV ), 2635*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2636*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::Win32KeyedMutexAcquireReleaseInfoNV>::value, 2637*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2638*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::Win32KeyedMutexAcquireReleaseInfoNV>::value, 2639*03ce13f7SAndroid Build Coastguard Worker "Win32KeyedMutexAcquireReleaseInfoNV is not nothrow_move_constructible!" ); 2640*03ce13f7SAndroid Build Coastguard Worker #endif /*VK_USE_PLATFORM_WIN32_KHR*/ 2641*03ce13f7SAndroid Build Coastguard Worker 2642*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_validation_flags === 2643*03ce13f7SAndroid Build Coastguard Worker 2644*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ValidationFlagsEXT ) == sizeof( VkValidationFlagsEXT ), "struct and wrapper have different size!" ); 2645*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ValidationFlagsEXT>::value, "struct wrapper is not a standard layout!" ); 2646*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ValidationFlagsEXT>::value, 2647*03ce13f7SAndroid Build Coastguard Worker "ValidationFlagsEXT is not nothrow_move_constructible!" ); 2648*03ce13f7SAndroid Build Coastguard Worker 2649*03ce13f7SAndroid Build Coastguard Worker #if defined( VK_USE_PLATFORM_VI_NN ) 2650*03ce13f7SAndroid Build Coastguard Worker //=== VK_NN_vi_surface === 2651*03ce13f7SAndroid Build Coastguard Worker 2652*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ViSurfaceCreateInfoNN ) == sizeof( VkViSurfaceCreateInfoNN ), 2653*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2654*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ViSurfaceCreateInfoNN>::value, "struct wrapper is not a standard layout!" ); 2655*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ViSurfaceCreateInfoNN>::value, 2656*03ce13f7SAndroid Build Coastguard Worker "ViSurfaceCreateInfoNN is not nothrow_move_constructible!" ); 2657*03ce13f7SAndroid Build Coastguard Worker #endif /*VK_USE_PLATFORM_VI_NN*/ 2658*03ce13f7SAndroid Build Coastguard Worker 2659*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_astc_decode_mode === 2660*03ce13f7SAndroid Build Coastguard Worker 2661*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageViewASTCDecodeModeEXT ) == sizeof( VkImageViewASTCDecodeModeEXT ), 2662*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2663*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageViewASTCDecodeModeEXT>::value, "struct wrapper is not a standard layout!" ); 2664*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageViewASTCDecodeModeEXT>::value, 2665*03ce13f7SAndroid Build Coastguard Worker "ImageViewASTCDecodeModeEXT is not nothrow_move_constructible!" ); 2666*03ce13f7SAndroid Build Coastguard Worker 2667*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceASTCDecodeFeaturesEXT ) == sizeof( VkPhysicalDeviceASTCDecodeFeaturesEXT ), 2668*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2669*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceASTCDecodeFeaturesEXT>::value, 2670*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2671*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceASTCDecodeFeaturesEXT>::value, 2672*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceASTCDecodeFeaturesEXT is not nothrow_move_constructible!" ); 2673*03ce13f7SAndroid Build Coastguard Worker 2674*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_pipeline_robustness === 2675*03ce13f7SAndroid Build Coastguard Worker 2676*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineRobustnessFeaturesEXT ) == 2677*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDevicePipelineRobustnessFeaturesEXT ), 2678*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2679*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineRobustnessFeaturesEXT>::value, 2680*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2681*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineRobustnessFeaturesEXT>::value, 2682*03ce13f7SAndroid Build Coastguard Worker "PhysicalDevicePipelineRobustnessFeaturesEXT is not nothrow_move_constructible!" ); 2683*03ce13f7SAndroid Build Coastguard Worker 2684*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineRobustnessPropertiesEXT ) == 2685*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDevicePipelineRobustnessPropertiesEXT ), 2686*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2687*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineRobustnessPropertiesEXT>::value, 2688*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2689*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineRobustnessPropertiesEXT>::value, 2690*03ce13f7SAndroid Build Coastguard Worker "PhysicalDevicePipelineRobustnessPropertiesEXT is not nothrow_move_constructible!" ); 2691*03ce13f7SAndroid Build Coastguard Worker 2692*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineRobustnessCreateInfoEXT ) == sizeof( VkPipelineRobustnessCreateInfoEXT ), 2693*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2694*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineRobustnessCreateInfoEXT>::value, "struct wrapper is not a standard layout!" ); 2695*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineRobustnessCreateInfoEXT>::value, 2696*03ce13f7SAndroid Build Coastguard Worker "PipelineRobustnessCreateInfoEXT is not nothrow_move_constructible!" ); 2697*03ce13f7SAndroid Build Coastguard Worker 2698*03ce13f7SAndroid Build Coastguard Worker #if defined( VK_USE_PLATFORM_WIN32_KHR ) 2699*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_external_memory_win32 === 2700*03ce13f7SAndroid Build Coastguard Worker 2701*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImportMemoryWin32HandleInfoKHR ) == sizeof( VkImportMemoryWin32HandleInfoKHR ), 2702*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2703*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImportMemoryWin32HandleInfoKHR>::value, "struct wrapper is not a standard layout!" ); 2704*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImportMemoryWin32HandleInfoKHR>::value, 2705*03ce13f7SAndroid Build Coastguard Worker "ImportMemoryWin32HandleInfoKHR is not nothrow_move_constructible!" ); 2706*03ce13f7SAndroid Build Coastguard Worker 2707*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExportMemoryWin32HandleInfoKHR ) == sizeof( VkExportMemoryWin32HandleInfoKHR ), 2708*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2709*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ExportMemoryWin32HandleInfoKHR>::value, "struct wrapper is not a standard layout!" ); 2710*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ExportMemoryWin32HandleInfoKHR>::value, 2711*03ce13f7SAndroid Build Coastguard Worker "ExportMemoryWin32HandleInfoKHR is not nothrow_move_constructible!" ); 2712*03ce13f7SAndroid Build Coastguard Worker 2713*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryWin32HandlePropertiesKHR ) == sizeof( VkMemoryWin32HandlePropertiesKHR ), 2714*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2715*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MemoryWin32HandlePropertiesKHR>::value, "struct wrapper is not a standard layout!" ); 2716*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MemoryWin32HandlePropertiesKHR>::value, 2717*03ce13f7SAndroid Build Coastguard Worker "MemoryWin32HandlePropertiesKHR is not nothrow_move_constructible!" ); 2718*03ce13f7SAndroid Build Coastguard Worker 2719*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryGetWin32HandleInfoKHR ) == sizeof( VkMemoryGetWin32HandleInfoKHR ), 2720*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2721*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MemoryGetWin32HandleInfoKHR>::value, "struct wrapper is not a standard layout!" ); 2722*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MemoryGetWin32HandleInfoKHR>::value, 2723*03ce13f7SAndroid Build Coastguard Worker "MemoryGetWin32HandleInfoKHR is not nothrow_move_constructible!" ); 2724*03ce13f7SAndroid Build Coastguard Worker #endif /*VK_USE_PLATFORM_WIN32_KHR*/ 2725*03ce13f7SAndroid Build Coastguard Worker 2726*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_external_memory_fd === 2727*03ce13f7SAndroid Build Coastguard Worker 2728*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImportMemoryFdInfoKHR ) == sizeof( VkImportMemoryFdInfoKHR ), 2729*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2730*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImportMemoryFdInfoKHR>::value, "struct wrapper is not a standard layout!" ); 2731*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImportMemoryFdInfoKHR>::value, 2732*03ce13f7SAndroid Build Coastguard Worker "ImportMemoryFdInfoKHR is not nothrow_move_constructible!" ); 2733*03ce13f7SAndroid Build Coastguard Worker 2734*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryFdPropertiesKHR ) == sizeof( VkMemoryFdPropertiesKHR ), 2735*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2736*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MemoryFdPropertiesKHR>::value, "struct wrapper is not a standard layout!" ); 2737*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MemoryFdPropertiesKHR>::value, 2738*03ce13f7SAndroid Build Coastguard Worker "MemoryFdPropertiesKHR is not nothrow_move_constructible!" ); 2739*03ce13f7SAndroid Build Coastguard Worker 2740*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryGetFdInfoKHR ) == sizeof( VkMemoryGetFdInfoKHR ), "struct and wrapper have different size!" ); 2741*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MemoryGetFdInfoKHR>::value, "struct wrapper is not a standard layout!" ); 2742*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MemoryGetFdInfoKHR>::value, 2743*03ce13f7SAndroid Build Coastguard Worker "MemoryGetFdInfoKHR is not nothrow_move_constructible!" ); 2744*03ce13f7SAndroid Build Coastguard Worker 2745*03ce13f7SAndroid Build Coastguard Worker #if defined( VK_USE_PLATFORM_WIN32_KHR ) 2746*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_win32_keyed_mutex === 2747*03ce13f7SAndroid Build Coastguard Worker 2748*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Win32KeyedMutexAcquireReleaseInfoKHR ) == sizeof( VkWin32KeyedMutexAcquireReleaseInfoKHR ), 2749*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2750*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::Win32KeyedMutexAcquireReleaseInfoKHR>::value, 2751*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2752*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::Win32KeyedMutexAcquireReleaseInfoKHR>::value, 2753*03ce13f7SAndroid Build Coastguard Worker "Win32KeyedMutexAcquireReleaseInfoKHR is not nothrow_move_constructible!" ); 2754*03ce13f7SAndroid Build Coastguard Worker #endif /*VK_USE_PLATFORM_WIN32_KHR*/ 2755*03ce13f7SAndroid Build Coastguard Worker 2756*03ce13f7SAndroid Build Coastguard Worker #if defined( VK_USE_PLATFORM_WIN32_KHR ) 2757*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_external_semaphore_win32 === 2758*03ce13f7SAndroid Build Coastguard Worker 2759*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImportSemaphoreWin32HandleInfoKHR ) == sizeof( VkImportSemaphoreWin32HandleInfoKHR ), 2760*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2761*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImportSemaphoreWin32HandleInfoKHR>::value, "struct wrapper is not a standard layout!" ); 2762*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImportSemaphoreWin32HandleInfoKHR>::value, 2763*03ce13f7SAndroid Build Coastguard Worker "ImportSemaphoreWin32HandleInfoKHR is not nothrow_move_constructible!" ); 2764*03ce13f7SAndroid Build Coastguard Worker 2765*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExportSemaphoreWin32HandleInfoKHR ) == sizeof( VkExportSemaphoreWin32HandleInfoKHR ), 2766*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2767*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ExportSemaphoreWin32HandleInfoKHR>::value, "struct wrapper is not a standard layout!" ); 2768*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ExportSemaphoreWin32HandleInfoKHR>::value, 2769*03ce13f7SAndroid Build Coastguard Worker "ExportSemaphoreWin32HandleInfoKHR is not nothrow_move_constructible!" ); 2770*03ce13f7SAndroid Build Coastguard Worker 2771*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::D3D12FenceSubmitInfoKHR ) == sizeof( VkD3D12FenceSubmitInfoKHR ), 2772*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2773*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::D3D12FenceSubmitInfoKHR>::value, "struct wrapper is not a standard layout!" ); 2774*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::D3D12FenceSubmitInfoKHR>::value, 2775*03ce13f7SAndroid Build Coastguard Worker "D3D12FenceSubmitInfoKHR is not nothrow_move_constructible!" ); 2776*03ce13f7SAndroid Build Coastguard Worker 2777*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SemaphoreGetWin32HandleInfoKHR ) == sizeof( VkSemaphoreGetWin32HandleInfoKHR ), 2778*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2779*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SemaphoreGetWin32HandleInfoKHR>::value, "struct wrapper is not a standard layout!" ); 2780*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SemaphoreGetWin32HandleInfoKHR>::value, 2781*03ce13f7SAndroid Build Coastguard Worker "SemaphoreGetWin32HandleInfoKHR is not nothrow_move_constructible!" ); 2782*03ce13f7SAndroid Build Coastguard Worker #endif /*VK_USE_PLATFORM_WIN32_KHR*/ 2783*03ce13f7SAndroid Build Coastguard Worker 2784*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_external_semaphore_fd === 2785*03ce13f7SAndroid Build Coastguard Worker 2786*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImportSemaphoreFdInfoKHR ) == sizeof( VkImportSemaphoreFdInfoKHR ), 2787*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2788*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImportSemaphoreFdInfoKHR>::value, "struct wrapper is not a standard layout!" ); 2789*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImportSemaphoreFdInfoKHR>::value, 2790*03ce13f7SAndroid Build Coastguard Worker "ImportSemaphoreFdInfoKHR is not nothrow_move_constructible!" ); 2791*03ce13f7SAndroid Build Coastguard Worker 2792*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SemaphoreGetFdInfoKHR ) == sizeof( VkSemaphoreGetFdInfoKHR ), 2793*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2794*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SemaphoreGetFdInfoKHR>::value, "struct wrapper is not a standard layout!" ); 2795*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SemaphoreGetFdInfoKHR>::value, 2796*03ce13f7SAndroid Build Coastguard Worker "SemaphoreGetFdInfoKHR is not nothrow_move_constructible!" ); 2797*03ce13f7SAndroid Build Coastguard Worker 2798*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_push_descriptor === 2799*03ce13f7SAndroid Build Coastguard Worker 2800*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevicePushDescriptorPropertiesKHR ) == sizeof( VkPhysicalDevicePushDescriptorPropertiesKHR ), 2801*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2802*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDevicePushDescriptorPropertiesKHR>::value, 2803*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2804*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDevicePushDescriptorPropertiesKHR>::value, 2805*03ce13f7SAndroid Build Coastguard Worker "PhysicalDevicePushDescriptorPropertiesKHR is not nothrow_move_constructible!" ); 2806*03ce13f7SAndroid Build Coastguard Worker 2807*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_conditional_rendering === 2808*03ce13f7SAndroid Build Coastguard Worker 2809*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ConditionalRenderingBeginInfoEXT ) == sizeof( VkConditionalRenderingBeginInfoEXT ), 2810*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2811*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ConditionalRenderingBeginInfoEXT>::value, "struct wrapper is not a standard layout!" ); 2812*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ConditionalRenderingBeginInfoEXT>::value, 2813*03ce13f7SAndroid Build Coastguard Worker "ConditionalRenderingBeginInfoEXT is not nothrow_move_constructible!" ); 2814*03ce13f7SAndroid Build Coastguard Worker 2815*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceConditionalRenderingFeaturesEXT ) == 2816*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceConditionalRenderingFeaturesEXT ), 2817*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2818*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceConditionalRenderingFeaturesEXT>::value, 2819*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2820*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceConditionalRenderingFeaturesEXT>::value, 2821*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceConditionalRenderingFeaturesEXT is not nothrow_move_constructible!" ); 2822*03ce13f7SAndroid Build Coastguard Worker 2823*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CommandBufferInheritanceConditionalRenderingInfoEXT ) == 2824*03ce13f7SAndroid Build Coastguard Worker sizeof( VkCommandBufferInheritanceConditionalRenderingInfoEXT ), 2825*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2826*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::CommandBufferInheritanceConditionalRenderingInfoEXT>::value, 2827*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2828*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CommandBufferInheritanceConditionalRenderingInfoEXT>::value, 2829*03ce13f7SAndroid Build Coastguard Worker "CommandBufferInheritanceConditionalRenderingInfoEXT is not nothrow_move_constructible!" ); 2830*03ce13f7SAndroid Build Coastguard Worker 2831*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_incremental_present === 2832*03ce13f7SAndroid Build Coastguard Worker 2833*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PresentRegionsKHR ) == sizeof( VkPresentRegionsKHR ), "struct and wrapper have different size!" ); 2834*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PresentRegionsKHR>::value, "struct wrapper is not a standard layout!" ); 2835*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PresentRegionsKHR>::value, 2836*03ce13f7SAndroid Build Coastguard Worker "PresentRegionsKHR is not nothrow_move_constructible!" ); 2837*03ce13f7SAndroid Build Coastguard Worker 2838*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PresentRegionKHR ) == sizeof( VkPresentRegionKHR ), "struct and wrapper have different size!" ); 2839*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PresentRegionKHR>::value, "struct wrapper is not a standard layout!" ); 2840*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PresentRegionKHR>::value, 2841*03ce13f7SAndroid Build Coastguard Worker "PresentRegionKHR is not nothrow_move_constructible!" ); 2842*03ce13f7SAndroid Build Coastguard Worker 2843*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RectLayerKHR ) == sizeof( VkRectLayerKHR ), "struct and wrapper have different size!" ); 2844*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::RectLayerKHR>::value, "struct wrapper is not a standard layout!" ); 2845*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::RectLayerKHR>::value, "RectLayerKHR is not nothrow_move_constructible!" ); 2846*03ce13f7SAndroid Build Coastguard Worker 2847*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_clip_space_w_scaling === 2848*03ce13f7SAndroid Build Coastguard Worker 2849*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ViewportWScalingNV ) == sizeof( VkViewportWScalingNV ), "struct and wrapper have different size!" ); 2850*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ViewportWScalingNV>::value, "struct wrapper is not a standard layout!" ); 2851*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ViewportWScalingNV>::value, 2852*03ce13f7SAndroid Build Coastguard Worker "ViewportWScalingNV is not nothrow_move_constructible!" ); 2853*03ce13f7SAndroid Build Coastguard Worker 2854*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineViewportWScalingStateCreateInfoNV ) == sizeof( VkPipelineViewportWScalingStateCreateInfoNV ), 2855*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2856*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineViewportWScalingStateCreateInfoNV>::value, 2857*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2858*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineViewportWScalingStateCreateInfoNV>::value, 2859*03ce13f7SAndroid Build Coastguard Worker "PipelineViewportWScalingStateCreateInfoNV is not nothrow_move_constructible!" ); 2860*03ce13f7SAndroid Build Coastguard Worker 2861*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_display_surface_counter === 2862*03ce13f7SAndroid Build Coastguard Worker 2863*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SurfaceCapabilities2EXT ) == sizeof( VkSurfaceCapabilities2EXT ), 2864*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2865*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SurfaceCapabilities2EXT>::value, "struct wrapper is not a standard layout!" ); 2866*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SurfaceCapabilities2EXT>::value, 2867*03ce13f7SAndroid Build Coastguard Worker "SurfaceCapabilities2EXT is not nothrow_move_constructible!" ); 2868*03ce13f7SAndroid Build Coastguard Worker 2869*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_display_control === 2870*03ce13f7SAndroid Build Coastguard Worker 2871*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DisplayPowerInfoEXT ) == sizeof( VkDisplayPowerInfoEXT ), "struct and wrapper have different size!" ); 2872*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DisplayPowerInfoEXT>::value, "struct wrapper is not a standard layout!" ); 2873*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DisplayPowerInfoEXT>::value, 2874*03ce13f7SAndroid Build Coastguard Worker "DisplayPowerInfoEXT is not nothrow_move_constructible!" ); 2875*03ce13f7SAndroid Build Coastguard Worker 2876*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceEventInfoEXT ) == sizeof( VkDeviceEventInfoEXT ), "struct and wrapper have different size!" ); 2877*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DeviceEventInfoEXT>::value, "struct wrapper is not a standard layout!" ); 2878*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DeviceEventInfoEXT>::value, 2879*03ce13f7SAndroid Build Coastguard Worker "DeviceEventInfoEXT is not nothrow_move_constructible!" ); 2880*03ce13f7SAndroid Build Coastguard Worker 2881*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DisplayEventInfoEXT ) == sizeof( VkDisplayEventInfoEXT ), "struct and wrapper have different size!" ); 2882*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DisplayEventInfoEXT>::value, "struct wrapper is not a standard layout!" ); 2883*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DisplayEventInfoEXT>::value, 2884*03ce13f7SAndroid Build Coastguard Worker "DisplayEventInfoEXT is not nothrow_move_constructible!" ); 2885*03ce13f7SAndroid Build Coastguard Worker 2886*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SwapchainCounterCreateInfoEXT ) == sizeof( VkSwapchainCounterCreateInfoEXT ), 2887*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2888*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SwapchainCounterCreateInfoEXT>::value, "struct wrapper is not a standard layout!" ); 2889*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SwapchainCounterCreateInfoEXT>::value, 2890*03ce13f7SAndroid Build Coastguard Worker "SwapchainCounterCreateInfoEXT is not nothrow_move_constructible!" ); 2891*03ce13f7SAndroid Build Coastguard Worker 2892*03ce13f7SAndroid Build Coastguard Worker //=== VK_GOOGLE_display_timing === 2893*03ce13f7SAndroid Build Coastguard Worker 2894*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RefreshCycleDurationGOOGLE ) == sizeof( VkRefreshCycleDurationGOOGLE ), 2895*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2896*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::RefreshCycleDurationGOOGLE>::value, "struct wrapper is not a standard layout!" ); 2897*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::RefreshCycleDurationGOOGLE>::value, 2898*03ce13f7SAndroid Build Coastguard Worker "RefreshCycleDurationGOOGLE is not nothrow_move_constructible!" ); 2899*03ce13f7SAndroid Build Coastguard Worker 2900*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PastPresentationTimingGOOGLE ) == sizeof( VkPastPresentationTimingGOOGLE ), 2901*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2902*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PastPresentationTimingGOOGLE>::value, "struct wrapper is not a standard layout!" ); 2903*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PastPresentationTimingGOOGLE>::value, 2904*03ce13f7SAndroid Build Coastguard Worker "PastPresentationTimingGOOGLE is not nothrow_move_constructible!" ); 2905*03ce13f7SAndroid Build Coastguard Worker 2906*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PresentTimesInfoGOOGLE ) == sizeof( VkPresentTimesInfoGOOGLE ), 2907*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2908*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PresentTimesInfoGOOGLE>::value, "struct wrapper is not a standard layout!" ); 2909*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PresentTimesInfoGOOGLE>::value, 2910*03ce13f7SAndroid Build Coastguard Worker "PresentTimesInfoGOOGLE is not nothrow_move_constructible!" ); 2911*03ce13f7SAndroid Build Coastguard Worker 2912*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PresentTimeGOOGLE ) == sizeof( VkPresentTimeGOOGLE ), "struct and wrapper have different size!" ); 2913*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PresentTimeGOOGLE>::value, "struct wrapper is not a standard layout!" ); 2914*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PresentTimeGOOGLE>::value, 2915*03ce13f7SAndroid Build Coastguard Worker "PresentTimeGOOGLE is not nothrow_move_constructible!" ); 2916*03ce13f7SAndroid Build Coastguard Worker 2917*03ce13f7SAndroid Build Coastguard Worker //=== VK_NVX_multiview_per_view_attributes === 2918*03ce13f7SAndroid Build Coastguard Worker 2919*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX ) == 2920*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX ), 2921*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2922*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX>::value, 2923*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2924*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX>::value, 2925*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX is not nothrow_move_constructible!" ); 2926*03ce13f7SAndroid Build Coastguard Worker 2927*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_viewport_swizzle === 2928*03ce13f7SAndroid Build Coastguard Worker 2929*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ViewportSwizzleNV ) == sizeof( VkViewportSwizzleNV ), "struct and wrapper have different size!" ); 2930*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ViewportSwizzleNV>::value, "struct wrapper is not a standard layout!" ); 2931*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ViewportSwizzleNV>::value, 2932*03ce13f7SAndroid Build Coastguard Worker "ViewportSwizzleNV is not nothrow_move_constructible!" ); 2933*03ce13f7SAndroid Build Coastguard Worker 2934*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineViewportSwizzleStateCreateInfoNV ) == sizeof( VkPipelineViewportSwizzleStateCreateInfoNV ), 2935*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2936*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineViewportSwizzleStateCreateInfoNV>::value, 2937*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2938*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineViewportSwizzleStateCreateInfoNV>::value, 2939*03ce13f7SAndroid Build Coastguard Worker "PipelineViewportSwizzleStateCreateInfoNV is not nothrow_move_constructible!" ); 2940*03ce13f7SAndroid Build Coastguard Worker 2941*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_discard_rectangles === 2942*03ce13f7SAndroid Build Coastguard Worker 2943*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDiscardRectanglePropertiesEXT ) == 2944*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceDiscardRectanglePropertiesEXT ), 2945*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2946*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceDiscardRectanglePropertiesEXT>::value, 2947*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2948*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceDiscardRectanglePropertiesEXT>::value, 2949*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceDiscardRectanglePropertiesEXT is not nothrow_move_constructible!" ); 2950*03ce13f7SAndroid Build Coastguard Worker 2951*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineDiscardRectangleStateCreateInfoEXT ) == sizeof( VkPipelineDiscardRectangleStateCreateInfoEXT ), 2952*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2953*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineDiscardRectangleStateCreateInfoEXT>::value, 2954*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2955*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineDiscardRectangleStateCreateInfoEXT>::value, 2956*03ce13f7SAndroid Build Coastguard Worker "PipelineDiscardRectangleStateCreateInfoEXT is not nothrow_move_constructible!" ); 2957*03ce13f7SAndroid Build Coastguard Worker 2958*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_conservative_rasterization === 2959*03ce13f7SAndroid Build Coastguard Worker 2960*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceConservativeRasterizationPropertiesEXT ) == 2961*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceConservativeRasterizationPropertiesEXT ), 2962*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2963*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceConservativeRasterizationPropertiesEXT>::value, 2964*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2965*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceConservativeRasterizationPropertiesEXT>::value, 2966*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceConservativeRasterizationPropertiesEXT is not nothrow_move_constructible!" ); 2967*03ce13f7SAndroid Build Coastguard Worker 2968*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineRasterizationConservativeStateCreateInfoEXT ) == 2969*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPipelineRasterizationConservativeStateCreateInfoEXT ), 2970*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2971*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineRasterizationConservativeStateCreateInfoEXT>::value, 2972*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2973*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineRasterizationConservativeStateCreateInfoEXT>::value, 2974*03ce13f7SAndroid Build Coastguard Worker "PipelineRasterizationConservativeStateCreateInfoEXT is not nothrow_move_constructible!" ); 2975*03ce13f7SAndroid Build Coastguard Worker 2976*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_depth_clip_enable === 2977*03ce13f7SAndroid Build Coastguard Worker 2978*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthClipEnableFeaturesEXT ) == sizeof( VkPhysicalDeviceDepthClipEnableFeaturesEXT ), 2979*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2980*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthClipEnableFeaturesEXT>::value, 2981*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2982*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthClipEnableFeaturesEXT>::value, 2983*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceDepthClipEnableFeaturesEXT is not nothrow_move_constructible!" ); 2984*03ce13f7SAndroid Build Coastguard Worker 2985*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineRasterizationDepthClipStateCreateInfoEXT ) == 2986*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPipelineRasterizationDepthClipStateCreateInfoEXT ), 2987*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 2988*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineRasterizationDepthClipStateCreateInfoEXT>::value, 2989*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 2990*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineRasterizationDepthClipStateCreateInfoEXT>::value, 2991*03ce13f7SAndroid Build Coastguard Worker "PipelineRasterizationDepthClipStateCreateInfoEXT is not nothrow_move_constructible!" ); 2992*03ce13f7SAndroid Build Coastguard Worker 2993*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_hdr_metadata === 2994*03ce13f7SAndroid Build Coastguard Worker 2995*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::HdrMetadataEXT ) == sizeof( VkHdrMetadataEXT ), "struct and wrapper have different size!" ); 2996*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::HdrMetadataEXT>::value, "struct wrapper is not a standard layout!" ); 2997*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::HdrMetadataEXT>::value, 2998*03ce13f7SAndroid Build Coastguard Worker "HdrMetadataEXT is not nothrow_move_constructible!" ); 2999*03ce13f7SAndroid Build Coastguard Worker 3000*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::XYColorEXT ) == sizeof( VkXYColorEXT ), "struct and wrapper have different size!" ); 3001*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::XYColorEXT>::value, "struct wrapper is not a standard layout!" ); 3002*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::XYColorEXT>::value, "XYColorEXT is not nothrow_move_constructible!" ); 3003*03ce13f7SAndroid Build Coastguard Worker 3004*03ce13f7SAndroid Build Coastguard Worker //=== VK_IMG_relaxed_line_rasterization === 3005*03ce13f7SAndroid Build Coastguard Worker 3006*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceRelaxedLineRasterizationFeaturesIMG ) == 3007*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceRelaxedLineRasterizationFeaturesIMG ), 3008*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3009*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceRelaxedLineRasterizationFeaturesIMG>::value, 3010*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3011*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceRelaxedLineRasterizationFeaturesIMG>::value, 3012*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceRelaxedLineRasterizationFeaturesIMG is not nothrow_move_constructible!" ); 3013*03ce13f7SAndroid Build Coastguard Worker 3014*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_shared_presentable_image === 3015*03ce13f7SAndroid Build Coastguard Worker 3016*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SharedPresentSurfaceCapabilitiesKHR ) == sizeof( VkSharedPresentSurfaceCapabilitiesKHR ), 3017*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3018*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SharedPresentSurfaceCapabilitiesKHR>::value, 3019*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3020*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SharedPresentSurfaceCapabilitiesKHR>::value, 3021*03ce13f7SAndroid Build Coastguard Worker "SharedPresentSurfaceCapabilitiesKHR is not nothrow_move_constructible!" ); 3022*03ce13f7SAndroid Build Coastguard Worker 3023*03ce13f7SAndroid Build Coastguard Worker #if defined( VK_USE_PLATFORM_WIN32_KHR ) 3024*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_external_fence_win32 === 3025*03ce13f7SAndroid Build Coastguard Worker 3026*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImportFenceWin32HandleInfoKHR ) == sizeof( VkImportFenceWin32HandleInfoKHR ), 3027*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3028*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImportFenceWin32HandleInfoKHR>::value, "struct wrapper is not a standard layout!" ); 3029*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImportFenceWin32HandleInfoKHR>::value, 3030*03ce13f7SAndroid Build Coastguard Worker "ImportFenceWin32HandleInfoKHR is not nothrow_move_constructible!" ); 3031*03ce13f7SAndroid Build Coastguard Worker 3032*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExportFenceWin32HandleInfoKHR ) == sizeof( VkExportFenceWin32HandleInfoKHR ), 3033*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3034*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ExportFenceWin32HandleInfoKHR>::value, "struct wrapper is not a standard layout!" ); 3035*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ExportFenceWin32HandleInfoKHR>::value, 3036*03ce13f7SAndroid Build Coastguard Worker "ExportFenceWin32HandleInfoKHR is not nothrow_move_constructible!" ); 3037*03ce13f7SAndroid Build Coastguard Worker 3038*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::FenceGetWin32HandleInfoKHR ) == sizeof( VkFenceGetWin32HandleInfoKHR ), 3039*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3040*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::FenceGetWin32HandleInfoKHR>::value, "struct wrapper is not a standard layout!" ); 3041*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::FenceGetWin32HandleInfoKHR>::value, 3042*03ce13f7SAndroid Build Coastguard Worker "FenceGetWin32HandleInfoKHR is not nothrow_move_constructible!" ); 3043*03ce13f7SAndroid Build Coastguard Worker #endif /*VK_USE_PLATFORM_WIN32_KHR*/ 3044*03ce13f7SAndroid Build Coastguard Worker 3045*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_external_fence_fd === 3046*03ce13f7SAndroid Build Coastguard Worker 3047*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImportFenceFdInfoKHR ) == sizeof( VkImportFenceFdInfoKHR ), "struct and wrapper have different size!" ); 3048*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImportFenceFdInfoKHR>::value, "struct wrapper is not a standard layout!" ); 3049*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImportFenceFdInfoKHR>::value, 3050*03ce13f7SAndroid Build Coastguard Worker "ImportFenceFdInfoKHR is not nothrow_move_constructible!" ); 3051*03ce13f7SAndroid Build Coastguard Worker 3052*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::FenceGetFdInfoKHR ) == sizeof( VkFenceGetFdInfoKHR ), "struct and wrapper have different size!" ); 3053*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::FenceGetFdInfoKHR>::value, "struct wrapper is not a standard layout!" ); 3054*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::FenceGetFdInfoKHR>::value, 3055*03ce13f7SAndroid Build Coastguard Worker "FenceGetFdInfoKHR is not nothrow_move_constructible!" ); 3056*03ce13f7SAndroid Build Coastguard Worker 3057*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_performance_query === 3058*03ce13f7SAndroid Build Coastguard Worker 3059*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevicePerformanceQueryFeaturesKHR ) == sizeof( VkPhysicalDevicePerformanceQueryFeaturesKHR ), 3060*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3061*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDevicePerformanceQueryFeaturesKHR>::value, 3062*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3063*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDevicePerformanceQueryFeaturesKHR>::value, 3064*03ce13f7SAndroid Build Coastguard Worker "PhysicalDevicePerformanceQueryFeaturesKHR is not nothrow_move_constructible!" ); 3065*03ce13f7SAndroid Build Coastguard Worker 3066*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevicePerformanceQueryPropertiesKHR ) == 3067*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDevicePerformanceQueryPropertiesKHR ), 3068*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3069*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDevicePerformanceQueryPropertiesKHR>::value, 3070*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3071*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDevicePerformanceQueryPropertiesKHR>::value, 3072*03ce13f7SAndroid Build Coastguard Worker "PhysicalDevicePerformanceQueryPropertiesKHR is not nothrow_move_constructible!" ); 3073*03ce13f7SAndroid Build Coastguard Worker 3074*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PerformanceCounterKHR ) == sizeof( VkPerformanceCounterKHR ), 3075*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3076*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PerformanceCounterKHR>::value, "struct wrapper is not a standard layout!" ); 3077*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PerformanceCounterKHR>::value, 3078*03ce13f7SAndroid Build Coastguard Worker "PerformanceCounterKHR is not nothrow_move_constructible!" ); 3079*03ce13f7SAndroid Build Coastguard Worker 3080*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PerformanceCounterDescriptionKHR ) == sizeof( VkPerformanceCounterDescriptionKHR ), 3081*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3082*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PerformanceCounterDescriptionKHR>::value, "struct wrapper is not a standard layout!" ); 3083*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PerformanceCounterDescriptionKHR>::value, 3084*03ce13f7SAndroid Build Coastguard Worker "PerformanceCounterDescriptionKHR is not nothrow_move_constructible!" ); 3085*03ce13f7SAndroid Build Coastguard Worker 3086*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::QueryPoolPerformanceCreateInfoKHR ) == sizeof( VkQueryPoolPerformanceCreateInfoKHR ), 3087*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3088*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::QueryPoolPerformanceCreateInfoKHR>::value, "struct wrapper is not a standard layout!" ); 3089*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::QueryPoolPerformanceCreateInfoKHR>::value, 3090*03ce13f7SAndroid Build Coastguard Worker "QueryPoolPerformanceCreateInfoKHR is not nothrow_move_constructible!" ); 3091*03ce13f7SAndroid Build Coastguard Worker 3092*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PerformanceCounterResultKHR ) == sizeof( VkPerformanceCounterResultKHR ), 3093*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3094*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PerformanceCounterResultKHR>::value, "struct wrapper is not a standard layout!" ); 3095*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PerformanceCounterResultKHR>::value, 3096*03ce13f7SAndroid Build Coastguard Worker "PerformanceCounterResultKHR is not nothrow_move_constructible!" ); 3097*03ce13f7SAndroid Build Coastguard Worker 3098*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AcquireProfilingLockInfoKHR ) == sizeof( VkAcquireProfilingLockInfoKHR ), 3099*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3100*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AcquireProfilingLockInfoKHR>::value, "struct wrapper is not a standard layout!" ); 3101*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AcquireProfilingLockInfoKHR>::value, 3102*03ce13f7SAndroid Build Coastguard Worker "AcquireProfilingLockInfoKHR is not nothrow_move_constructible!" ); 3103*03ce13f7SAndroid Build Coastguard Worker 3104*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PerformanceQuerySubmitInfoKHR ) == sizeof( VkPerformanceQuerySubmitInfoKHR ), 3105*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3106*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PerformanceQuerySubmitInfoKHR>::value, "struct wrapper is not a standard layout!" ); 3107*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PerformanceQuerySubmitInfoKHR>::value, 3108*03ce13f7SAndroid Build Coastguard Worker "PerformanceQuerySubmitInfoKHR is not nothrow_move_constructible!" ); 3109*03ce13f7SAndroid Build Coastguard Worker 3110*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_get_surface_capabilities2 === 3111*03ce13f7SAndroid Build Coastguard Worker 3112*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceSurfaceInfo2KHR ) == sizeof( VkPhysicalDeviceSurfaceInfo2KHR ), 3113*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3114*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceSurfaceInfo2KHR>::value, "struct wrapper is not a standard layout!" ); 3115*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceSurfaceInfo2KHR>::value, 3116*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceSurfaceInfo2KHR is not nothrow_move_constructible!" ); 3117*03ce13f7SAndroid Build Coastguard Worker 3118*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SurfaceCapabilities2KHR ) == sizeof( VkSurfaceCapabilities2KHR ), 3119*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3120*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SurfaceCapabilities2KHR>::value, "struct wrapper is not a standard layout!" ); 3121*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SurfaceCapabilities2KHR>::value, 3122*03ce13f7SAndroid Build Coastguard Worker "SurfaceCapabilities2KHR is not nothrow_move_constructible!" ); 3123*03ce13f7SAndroid Build Coastguard Worker 3124*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SurfaceFormat2KHR ) == sizeof( VkSurfaceFormat2KHR ), "struct and wrapper have different size!" ); 3125*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SurfaceFormat2KHR>::value, "struct wrapper is not a standard layout!" ); 3126*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SurfaceFormat2KHR>::value, 3127*03ce13f7SAndroid Build Coastguard Worker "SurfaceFormat2KHR is not nothrow_move_constructible!" ); 3128*03ce13f7SAndroid Build Coastguard Worker 3129*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_get_display_properties2 === 3130*03ce13f7SAndroid Build Coastguard Worker 3131*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DisplayProperties2KHR ) == sizeof( VkDisplayProperties2KHR ), 3132*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3133*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DisplayProperties2KHR>::value, "struct wrapper is not a standard layout!" ); 3134*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DisplayProperties2KHR>::value, 3135*03ce13f7SAndroid Build Coastguard Worker "DisplayProperties2KHR is not nothrow_move_constructible!" ); 3136*03ce13f7SAndroid Build Coastguard Worker 3137*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DisplayPlaneProperties2KHR ) == sizeof( VkDisplayPlaneProperties2KHR ), 3138*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3139*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DisplayPlaneProperties2KHR>::value, "struct wrapper is not a standard layout!" ); 3140*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DisplayPlaneProperties2KHR>::value, 3141*03ce13f7SAndroid Build Coastguard Worker "DisplayPlaneProperties2KHR is not nothrow_move_constructible!" ); 3142*03ce13f7SAndroid Build Coastguard Worker 3143*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DisplayModeProperties2KHR ) == sizeof( VkDisplayModeProperties2KHR ), 3144*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3145*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DisplayModeProperties2KHR>::value, "struct wrapper is not a standard layout!" ); 3146*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DisplayModeProperties2KHR>::value, 3147*03ce13f7SAndroid Build Coastguard Worker "DisplayModeProperties2KHR is not nothrow_move_constructible!" ); 3148*03ce13f7SAndroid Build Coastguard Worker 3149*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DisplayPlaneInfo2KHR ) == sizeof( VkDisplayPlaneInfo2KHR ), "struct and wrapper have different size!" ); 3150*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DisplayPlaneInfo2KHR>::value, "struct wrapper is not a standard layout!" ); 3151*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DisplayPlaneInfo2KHR>::value, 3152*03ce13f7SAndroid Build Coastguard Worker "DisplayPlaneInfo2KHR is not nothrow_move_constructible!" ); 3153*03ce13f7SAndroid Build Coastguard Worker 3154*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilities2KHR ) == sizeof( VkDisplayPlaneCapabilities2KHR ), 3155*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3156*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilities2KHR>::value, "struct wrapper is not a standard layout!" ); 3157*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilities2KHR>::value, 3158*03ce13f7SAndroid Build Coastguard Worker "DisplayPlaneCapabilities2KHR is not nothrow_move_constructible!" ); 3159*03ce13f7SAndroid Build Coastguard Worker 3160*03ce13f7SAndroid Build Coastguard Worker #if defined( VK_USE_PLATFORM_IOS_MVK ) 3161*03ce13f7SAndroid Build Coastguard Worker //=== VK_MVK_ios_surface === 3162*03ce13f7SAndroid Build Coastguard Worker 3163*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::IOSSurfaceCreateInfoMVK ) == sizeof( VkIOSSurfaceCreateInfoMVK ), 3164*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3165*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::IOSSurfaceCreateInfoMVK>::value, "struct wrapper is not a standard layout!" ); 3166*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::IOSSurfaceCreateInfoMVK>::value, 3167*03ce13f7SAndroid Build Coastguard Worker "IOSSurfaceCreateInfoMVK is not nothrow_move_constructible!" ); 3168*03ce13f7SAndroid Build Coastguard Worker #endif /*VK_USE_PLATFORM_IOS_MVK*/ 3169*03ce13f7SAndroid Build Coastguard Worker 3170*03ce13f7SAndroid Build Coastguard Worker #if defined( VK_USE_PLATFORM_MACOS_MVK ) 3171*03ce13f7SAndroid Build Coastguard Worker //=== VK_MVK_macos_surface === 3172*03ce13f7SAndroid Build Coastguard Worker 3173*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MacOSSurfaceCreateInfoMVK ) == sizeof( VkMacOSSurfaceCreateInfoMVK ), 3174*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3175*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MacOSSurfaceCreateInfoMVK>::value, "struct wrapper is not a standard layout!" ); 3176*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MacOSSurfaceCreateInfoMVK>::value, 3177*03ce13f7SAndroid Build Coastguard Worker "MacOSSurfaceCreateInfoMVK is not nothrow_move_constructible!" ); 3178*03ce13f7SAndroid Build Coastguard Worker #endif /*VK_USE_PLATFORM_MACOS_MVK*/ 3179*03ce13f7SAndroid Build Coastguard Worker 3180*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_debug_utils === 3181*03ce13f7SAndroid Build Coastguard Worker 3182*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT ) == sizeof( VkDebugUtilsLabelEXT ), "struct and wrapper have different size!" ); 3183*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT>::value, "struct wrapper is not a standard layout!" ); 3184*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT>::value, 3185*03ce13f7SAndroid Build Coastguard Worker "DebugUtilsLabelEXT is not nothrow_move_constructible!" ); 3186*03ce13f7SAndroid Build Coastguard Worker 3187*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT ) == sizeof( VkDebugUtilsMessengerCallbackDataEXT ), 3188*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3189*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT>::value, 3190*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3191*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT>::value, 3192*03ce13f7SAndroid Build Coastguard Worker "DebugUtilsMessengerCallbackDataEXT is not nothrow_move_constructible!" ); 3193*03ce13f7SAndroid Build Coastguard Worker 3194*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCreateInfoEXT ) == sizeof( VkDebugUtilsMessengerCreateInfoEXT ), 3195*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3196*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCreateInfoEXT>::value, "struct wrapper is not a standard layout!" ); 3197*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCreateInfoEXT>::value, 3198*03ce13f7SAndroid Build Coastguard Worker "DebugUtilsMessengerCreateInfoEXT is not nothrow_move_constructible!" ); 3199*03ce13f7SAndroid Build Coastguard Worker 3200*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DebugUtilsMessengerEXT ) == sizeof( VkDebugUtilsMessengerEXT ), 3201*03ce13f7SAndroid Build Coastguard Worker "handle and wrapper have different size!" ); 3202*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::DebugUtilsMessengerEXT>::value, 3203*03ce13f7SAndroid Build Coastguard Worker "DebugUtilsMessengerEXT is not copy_constructible!" ); 3204*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DebugUtilsMessengerEXT>::value, 3205*03ce13f7SAndroid Build Coastguard Worker "DebugUtilsMessengerEXT is not nothrow_move_constructible!" ); 3206*03ce13f7SAndroid Build Coastguard Worker 3207*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DebugUtilsObjectNameInfoEXT ) == sizeof( VkDebugUtilsObjectNameInfoEXT ), 3208*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3209*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DebugUtilsObjectNameInfoEXT>::value, "struct wrapper is not a standard layout!" ); 3210*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DebugUtilsObjectNameInfoEXT>::value, 3211*03ce13f7SAndroid Build Coastguard Worker "DebugUtilsObjectNameInfoEXT is not nothrow_move_constructible!" ); 3212*03ce13f7SAndroid Build Coastguard Worker 3213*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DebugUtilsObjectTagInfoEXT ) == sizeof( VkDebugUtilsObjectTagInfoEXT ), 3214*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3215*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DebugUtilsObjectTagInfoEXT>::value, "struct wrapper is not a standard layout!" ); 3216*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DebugUtilsObjectTagInfoEXT>::value, 3217*03ce13f7SAndroid Build Coastguard Worker "DebugUtilsObjectTagInfoEXT is not nothrow_move_constructible!" ); 3218*03ce13f7SAndroid Build Coastguard Worker 3219*03ce13f7SAndroid Build Coastguard Worker #if defined( VK_USE_PLATFORM_ANDROID_KHR ) 3220*03ce13f7SAndroid Build Coastguard Worker //=== VK_ANDROID_external_memory_android_hardware_buffer === 3221*03ce13f7SAndroid Build Coastguard Worker 3222*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AndroidHardwareBufferUsageANDROID ) == sizeof( VkAndroidHardwareBufferUsageANDROID ), 3223*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3224*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AndroidHardwareBufferUsageANDROID>::value, "struct wrapper is not a standard layout!" ); 3225*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AndroidHardwareBufferUsageANDROID>::value, 3226*03ce13f7SAndroid Build Coastguard Worker "AndroidHardwareBufferUsageANDROID is not nothrow_move_constructible!" ); 3227*03ce13f7SAndroid Build Coastguard Worker 3228*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AndroidHardwareBufferPropertiesANDROID ) == sizeof( VkAndroidHardwareBufferPropertiesANDROID ), 3229*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3230*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AndroidHardwareBufferPropertiesANDROID>::value, 3231*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3232*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AndroidHardwareBufferPropertiesANDROID>::value, 3233*03ce13f7SAndroid Build Coastguard Worker "AndroidHardwareBufferPropertiesANDROID is not nothrow_move_constructible!" ); 3234*03ce13f7SAndroid Build Coastguard Worker 3235*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AndroidHardwareBufferFormatPropertiesANDROID ) == 3236*03ce13f7SAndroid Build Coastguard Worker sizeof( VkAndroidHardwareBufferFormatPropertiesANDROID ), 3237*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3238*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AndroidHardwareBufferFormatPropertiesANDROID>::value, 3239*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3240*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AndroidHardwareBufferFormatPropertiesANDROID>::value, 3241*03ce13f7SAndroid Build Coastguard Worker "AndroidHardwareBufferFormatPropertiesANDROID is not nothrow_move_constructible!" ); 3242*03ce13f7SAndroid Build Coastguard Worker 3243*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImportAndroidHardwareBufferInfoANDROID ) == sizeof( VkImportAndroidHardwareBufferInfoANDROID ), 3244*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3245*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImportAndroidHardwareBufferInfoANDROID>::value, 3246*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3247*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImportAndroidHardwareBufferInfoANDROID>::value, 3248*03ce13f7SAndroid Build Coastguard Worker "ImportAndroidHardwareBufferInfoANDROID is not nothrow_move_constructible!" ); 3249*03ce13f7SAndroid Build Coastguard Worker 3250*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryGetAndroidHardwareBufferInfoANDROID ) == sizeof( VkMemoryGetAndroidHardwareBufferInfoANDROID ), 3251*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3252*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MemoryGetAndroidHardwareBufferInfoANDROID>::value, 3253*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3254*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MemoryGetAndroidHardwareBufferInfoANDROID>::value, 3255*03ce13f7SAndroid Build Coastguard Worker "MemoryGetAndroidHardwareBufferInfoANDROID is not nothrow_move_constructible!" ); 3256*03ce13f7SAndroid Build Coastguard Worker 3257*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExternalFormatANDROID ) == sizeof( VkExternalFormatANDROID ), 3258*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3259*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ExternalFormatANDROID>::value, "struct wrapper is not a standard layout!" ); 3260*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ExternalFormatANDROID>::value, 3261*03ce13f7SAndroid Build Coastguard Worker "ExternalFormatANDROID is not nothrow_move_constructible!" ); 3262*03ce13f7SAndroid Build Coastguard Worker 3263*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AndroidHardwareBufferFormatProperties2ANDROID ) == 3264*03ce13f7SAndroid Build Coastguard Worker sizeof( VkAndroidHardwareBufferFormatProperties2ANDROID ), 3265*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3266*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AndroidHardwareBufferFormatProperties2ANDROID>::value, 3267*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3268*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AndroidHardwareBufferFormatProperties2ANDROID>::value, 3269*03ce13f7SAndroid Build Coastguard Worker "AndroidHardwareBufferFormatProperties2ANDROID is not nothrow_move_constructible!" ); 3270*03ce13f7SAndroid Build Coastguard Worker #endif /*VK_USE_PLATFORM_ANDROID_KHR*/ 3271*03ce13f7SAndroid Build Coastguard Worker 3272*03ce13f7SAndroid Build Coastguard Worker #if defined( VK_ENABLE_BETA_EXTENSIONS ) 3273*03ce13f7SAndroid Build Coastguard Worker //=== VK_AMDX_shader_enqueue === 3274*03ce13f7SAndroid Build Coastguard Worker 3275*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderEnqueueFeaturesAMDX ) == sizeof( VkPhysicalDeviceShaderEnqueueFeaturesAMDX ), 3276*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3277*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderEnqueueFeaturesAMDX>::value, 3278*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3279*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderEnqueueFeaturesAMDX>::value, 3280*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShaderEnqueueFeaturesAMDX is not nothrow_move_constructible!" ); 3281*03ce13f7SAndroid Build Coastguard Worker 3282*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderEnqueuePropertiesAMDX ) == sizeof( VkPhysicalDeviceShaderEnqueuePropertiesAMDX ), 3283*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3284*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderEnqueuePropertiesAMDX>::value, 3285*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3286*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderEnqueuePropertiesAMDX>::value, 3287*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShaderEnqueuePropertiesAMDX is not nothrow_move_constructible!" ); 3288*03ce13f7SAndroid Build Coastguard Worker 3289*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExecutionGraphPipelineScratchSizeAMDX ) == sizeof( VkExecutionGraphPipelineScratchSizeAMDX ), 3290*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3291*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ExecutionGraphPipelineScratchSizeAMDX>::value, 3292*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3293*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ExecutionGraphPipelineScratchSizeAMDX>::value, 3294*03ce13f7SAndroid Build Coastguard Worker "ExecutionGraphPipelineScratchSizeAMDX is not nothrow_move_constructible!" ); 3295*03ce13f7SAndroid Build Coastguard Worker 3296*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExecutionGraphPipelineCreateInfoAMDX ) == sizeof( VkExecutionGraphPipelineCreateInfoAMDX ), 3297*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3298*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ExecutionGraphPipelineCreateInfoAMDX>::value, 3299*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3300*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ExecutionGraphPipelineCreateInfoAMDX>::value, 3301*03ce13f7SAndroid Build Coastguard Worker "ExecutionGraphPipelineCreateInfoAMDX is not nothrow_move_constructible!" ); 3302*03ce13f7SAndroid Build Coastguard Worker 3303*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DispatchGraphInfoAMDX ) == sizeof( VkDispatchGraphInfoAMDX ), 3304*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3305*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DispatchGraphInfoAMDX>::value, "struct wrapper is not a standard layout!" ); 3306*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DispatchGraphInfoAMDX>::value, 3307*03ce13f7SAndroid Build Coastguard Worker "DispatchGraphInfoAMDX is not nothrow_move_constructible!" ); 3308*03ce13f7SAndroid Build Coastguard Worker 3309*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DispatchGraphCountInfoAMDX ) == sizeof( VkDispatchGraphCountInfoAMDX ), 3310*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3311*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DispatchGraphCountInfoAMDX>::value, "struct wrapper is not a standard layout!" ); 3312*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DispatchGraphCountInfoAMDX>::value, 3313*03ce13f7SAndroid Build Coastguard Worker "DispatchGraphCountInfoAMDX is not nothrow_move_constructible!" ); 3314*03ce13f7SAndroid Build Coastguard Worker 3315*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineShaderStageNodeCreateInfoAMDX ) == sizeof( VkPipelineShaderStageNodeCreateInfoAMDX ), 3316*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3317*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineShaderStageNodeCreateInfoAMDX>::value, 3318*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3319*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineShaderStageNodeCreateInfoAMDX>::value, 3320*03ce13f7SAndroid Build Coastguard Worker "PipelineShaderStageNodeCreateInfoAMDX is not nothrow_move_constructible!" ); 3321*03ce13f7SAndroid Build Coastguard Worker 3322*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstAMDX ) == sizeof( VkDeviceOrHostAddressConstAMDX ), 3323*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3324*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstAMDX>::value, "struct wrapper is not a standard layout!" ); 3325*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstAMDX>::value, 3326*03ce13f7SAndroid Build Coastguard Worker "DeviceOrHostAddressConstAMDX is not nothrow_move_constructible!" ); 3327*03ce13f7SAndroid Build Coastguard Worker #endif /*VK_ENABLE_BETA_EXTENSIONS*/ 3328*03ce13f7SAndroid Build Coastguard Worker 3329*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_sample_locations === 3330*03ce13f7SAndroid Build Coastguard Worker 3331*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SampleLocationEXT ) == sizeof( VkSampleLocationEXT ), "struct and wrapper have different size!" ); 3332*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SampleLocationEXT>::value, "struct wrapper is not a standard layout!" ); 3333*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SampleLocationEXT>::value, 3334*03ce13f7SAndroid Build Coastguard Worker "SampleLocationEXT is not nothrow_move_constructible!" ); 3335*03ce13f7SAndroid Build Coastguard Worker 3336*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT ) == sizeof( VkSampleLocationsInfoEXT ), 3337*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3338*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT>::value, "struct wrapper is not a standard layout!" ); 3339*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT>::value, 3340*03ce13f7SAndroid Build Coastguard Worker "SampleLocationsInfoEXT is not nothrow_move_constructible!" ); 3341*03ce13f7SAndroid Build Coastguard Worker 3342*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AttachmentSampleLocationsEXT ) == sizeof( VkAttachmentSampleLocationsEXT ), 3343*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3344*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AttachmentSampleLocationsEXT>::value, "struct wrapper is not a standard layout!" ); 3345*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AttachmentSampleLocationsEXT>::value, 3346*03ce13f7SAndroid Build Coastguard Worker "AttachmentSampleLocationsEXT is not nothrow_move_constructible!" ); 3347*03ce13f7SAndroid Build Coastguard Worker 3348*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SubpassSampleLocationsEXT ) == sizeof( VkSubpassSampleLocationsEXT ), 3349*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3350*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SubpassSampleLocationsEXT>::value, "struct wrapper is not a standard layout!" ); 3351*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SubpassSampleLocationsEXT>::value, 3352*03ce13f7SAndroid Build Coastguard Worker "SubpassSampleLocationsEXT is not nothrow_move_constructible!" ); 3353*03ce13f7SAndroid Build Coastguard Worker 3354*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RenderPassSampleLocationsBeginInfoEXT ) == sizeof( VkRenderPassSampleLocationsBeginInfoEXT ), 3355*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3356*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::RenderPassSampleLocationsBeginInfoEXT>::value, 3357*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3358*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::RenderPassSampleLocationsBeginInfoEXT>::value, 3359*03ce13f7SAndroid Build Coastguard Worker "RenderPassSampleLocationsBeginInfoEXT is not nothrow_move_constructible!" ); 3360*03ce13f7SAndroid Build Coastguard Worker 3361*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineSampleLocationsStateCreateInfoEXT ) == sizeof( VkPipelineSampleLocationsStateCreateInfoEXT ), 3362*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3363*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineSampleLocationsStateCreateInfoEXT>::value, 3364*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3365*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineSampleLocationsStateCreateInfoEXT>::value, 3366*03ce13f7SAndroid Build Coastguard Worker "PipelineSampleLocationsStateCreateInfoEXT is not nothrow_move_constructible!" ); 3367*03ce13f7SAndroid Build Coastguard Worker 3368*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceSampleLocationsPropertiesEXT ) == sizeof( VkPhysicalDeviceSampleLocationsPropertiesEXT ), 3369*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3370*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceSampleLocationsPropertiesEXT>::value, 3371*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3372*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceSampleLocationsPropertiesEXT>::value, 3373*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceSampleLocationsPropertiesEXT is not nothrow_move_constructible!" ); 3374*03ce13f7SAndroid Build Coastguard Worker 3375*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MultisamplePropertiesEXT ) == sizeof( VkMultisamplePropertiesEXT ), 3376*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3377*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MultisamplePropertiesEXT>::value, "struct wrapper is not a standard layout!" ); 3378*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MultisamplePropertiesEXT>::value, 3379*03ce13f7SAndroid Build Coastguard Worker "MultisamplePropertiesEXT is not nothrow_move_constructible!" ); 3380*03ce13f7SAndroid Build Coastguard Worker 3381*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_blend_operation_advanced === 3382*03ce13f7SAndroid Build Coastguard Worker 3383*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceBlendOperationAdvancedFeaturesEXT ) == 3384*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT ), 3385*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3386*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceBlendOperationAdvancedFeaturesEXT>::value, 3387*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3388*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceBlendOperationAdvancedFeaturesEXT>::value, 3389*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceBlendOperationAdvancedFeaturesEXT is not nothrow_move_constructible!" ); 3390*03ce13f7SAndroid Build Coastguard Worker 3391*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceBlendOperationAdvancedPropertiesEXT ) == 3392*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT ), 3393*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3394*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceBlendOperationAdvancedPropertiesEXT>::value, 3395*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3396*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceBlendOperationAdvancedPropertiesEXT>::value, 3397*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceBlendOperationAdvancedPropertiesEXT is not nothrow_move_constructible!" ); 3398*03ce13f7SAndroid Build Coastguard Worker 3399*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineColorBlendAdvancedStateCreateInfoEXT ) == 3400*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPipelineColorBlendAdvancedStateCreateInfoEXT ), 3401*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3402*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineColorBlendAdvancedStateCreateInfoEXT>::value, 3403*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3404*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineColorBlendAdvancedStateCreateInfoEXT>::value, 3405*03ce13f7SAndroid Build Coastguard Worker "PipelineColorBlendAdvancedStateCreateInfoEXT is not nothrow_move_constructible!" ); 3406*03ce13f7SAndroid Build Coastguard Worker 3407*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_fragment_coverage_to_color === 3408*03ce13f7SAndroid Build Coastguard Worker 3409*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineCoverageToColorStateCreateInfoNV ) == sizeof( VkPipelineCoverageToColorStateCreateInfoNV ), 3410*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3411*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineCoverageToColorStateCreateInfoNV>::value, 3412*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3413*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineCoverageToColorStateCreateInfoNV>::value, 3414*03ce13f7SAndroid Build Coastguard Worker "PipelineCoverageToColorStateCreateInfoNV is not nothrow_move_constructible!" ); 3415*03ce13f7SAndroid Build Coastguard Worker 3416*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_acceleration_structure === 3417*03ce13f7SAndroid Build Coastguard Worker 3418*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceOrHostAddressKHR ) == sizeof( VkDeviceOrHostAddressKHR ), 3419*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3420*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DeviceOrHostAddressKHR>::value, "struct wrapper is not a standard layout!" ); 3421*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DeviceOrHostAddressKHR>::value, 3422*03ce13f7SAndroid Build Coastguard Worker "DeviceOrHostAddressKHR is not nothrow_move_constructible!" ); 3423*03ce13f7SAndroid Build Coastguard Worker 3424*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR ) == sizeof( VkDeviceOrHostAddressConstKHR ), 3425*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3426*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR>::value, "struct wrapper is not a standard layout!" ); 3427*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR>::value, 3428*03ce13f7SAndroid Build Coastguard Worker "DeviceOrHostAddressConstKHR is not nothrow_move_constructible!" ); 3429*03ce13f7SAndroid Build Coastguard Worker 3430*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureBuildRangeInfoKHR ) == sizeof( VkAccelerationStructureBuildRangeInfoKHR ), 3431*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3432*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AccelerationStructureBuildRangeInfoKHR>::value, 3433*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3434*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AccelerationStructureBuildRangeInfoKHR>::value, 3435*03ce13f7SAndroid Build Coastguard Worker "AccelerationStructureBuildRangeInfoKHR is not nothrow_move_constructible!" ); 3436*03ce13f7SAndroid Build Coastguard Worker 3437*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AabbPositionsKHR ) == sizeof( VkAabbPositionsKHR ), "struct and wrapper have different size!" ); 3438*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AabbPositionsKHR>::value, "struct wrapper is not a standard layout!" ); 3439*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AabbPositionsKHR>::value, 3440*03ce13f7SAndroid Build Coastguard Worker "AabbPositionsKHR is not nothrow_move_constructible!" ); 3441*03ce13f7SAndroid Build Coastguard Worker 3442*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryTrianglesDataKHR ) == 3443*03ce13f7SAndroid Build Coastguard Worker sizeof( VkAccelerationStructureGeometryTrianglesDataKHR ), 3444*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3445*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryTrianglesDataKHR>::value, 3446*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3447*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryTrianglesDataKHR>::value, 3448*03ce13f7SAndroid Build Coastguard Worker "AccelerationStructureGeometryTrianglesDataKHR is not nothrow_move_constructible!" ); 3449*03ce13f7SAndroid Build Coastguard Worker 3450*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::TransformMatrixKHR ) == sizeof( VkTransformMatrixKHR ), "struct and wrapper have different size!" ); 3451*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::TransformMatrixKHR>::value, "struct wrapper is not a standard layout!" ); 3452*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::TransformMatrixKHR>::value, 3453*03ce13f7SAndroid Build Coastguard Worker "TransformMatrixKHR is not nothrow_move_constructible!" ); 3454*03ce13f7SAndroid Build Coastguard Worker 3455*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureBuildGeometryInfoKHR ) == sizeof( VkAccelerationStructureBuildGeometryInfoKHR ), 3456*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3457*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AccelerationStructureBuildGeometryInfoKHR>::value, 3458*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3459*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AccelerationStructureBuildGeometryInfoKHR>::value, 3460*03ce13f7SAndroid Build Coastguard Worker "AccelerationStructureBuildGeometryInfoKHR is not nothrow_move_constructible!" ); 3461*03ce13f7SAndroid Build Coastguard Worker 3462*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryAabbsDataKHR ) == sizeof( VkAccelerationStructureGeometryAabbsDataKHR ), 3463*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3464*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryAabbsDataKHR>::value, 3465*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3466*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryAabbsDataKHR>::value, 3467*03ce13f7SAndroid Build Coastguard Worker "AccelerationStructureGeometryAabbsDataKHR is not nothrow_move_constructible!" ); 3468*03ce13f7SAndroid Build Coastguard Worker 3469*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureInstanceKHR ) == sizeof( VkAccelerationStructureInstanceKHR ), 3470*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3471*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AccelerationStructureInstanceKHR>::value, "struct wrapper is not a standard layout!" ); 3472*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AccelerationStructureInstanceKHR>::value, 3473*03ce13f7SAndroid Build Coastguard Worker "AccelerationStructureInstanceKHR is not nothrow_move_constructible!" ); 3474*03ce13f7SAndroid Build Coastguard Worker 3475*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryInstancesDataKHR ) == 3476*03ce13f7SAndroid Build Coastguard Worker sizeof( VkAccelerationStructureGeometryInstancesDataKHR ), 3477*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3478*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryInstancesDataKHR>::value, 3479*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3480*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryInstancesDataKHR>::value, 3481*03ce13f7SAndroid Build Coastguard Worker "AccelerationStructureGeometryInstancesDataKHR is not nothrow_move_constructible!" ); 3482*03ce13f7SAndroid Build Coastguard Worker 3483*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryDataKHR ) == sizeof( VkAccelerationStructureGeometryDataKHR ), 3484*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3485*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryDataKHR>::value, 3486*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3487*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryDataKHR>::value, 3488*03ce13f7SAndroid Build Coastguard Worker "AccelerationStructureGeometryDataKHR is not nothrow_move_constructible!" ); 3489*03ce13f7SAndroid Build Coastguard Worker 3490*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryKHR ) == sizeof( VkAccelerationStructureGeometryKHR ), 3491*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3492*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryKHR>::value, "struct wrapper is not a standard layout!" ); 3493*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryKHR>::value, 3494*03ce13f7SAndroid Build Coastguard Worker "AccelerationStructureGeometryKHR is not nothrow_move_constructible!" ); 3495*03ce13f7SAndroid Build Coastguard Worker 3496*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureCreateInfoKHR ) == sizeof( VkAccelerationStructureCreateInfoKHR ), 3497*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3498*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AccelerationStructureCreateInfoKHR>::value, 3499*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3500*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AccelerationStructureCreateInfoKHR>::value, 3501*03ce13f7SAndroid Build Coastguard Worker "AccelerationStructureCreateInfoKHR is not nothrow_move_constructible!" ); 3502*03ce13f7SAndroid Build Coastguard Worker 3503*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureKHR ) == sizeof( VkAccelerationStructureKHR ), 3504*03ce13f7SAndroid Build Coastguard Worker "handle and wrapper have different size!" ); 3505*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::AccelerationStructureKHR>::value, 3506*03ce13f7SAndroid Build Coastguard Worker "AccelerationStructureKHR is not copy_constructible!" ); 3507*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AccelerationStructureKHR>::value, 3508*03ce13f7SAndroid Build Coastguard Worker "AccelerationStructureKHR is not nothrow_move_constructible!" ); 3509*03ce13f7SAndroid Build Coastguard Worker 3510*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::WriteDescriptorSetAccelerationStructureKHR ) == sizeof( VkWriteDescriptorSetAccelerationStructureKHR ), 3511*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3512*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::WriteDescriptorSetAccelerationStructureKHR>::value, 3513*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3514*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::WriteDescriptorSetAccelerationStructureKHR>::value, 3515*03ce13f7SAndroid Build Coastguard Worker "WriteDescriptorSetAccelerationStructureKHR is not nothrow_move_constructible!" ); 3516*03ce13f7SAndroid Build Coastguard Worker 3517*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceAccelerationStructureFeaturesKHR ) == 3518*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceAccelerationStructureFeaturesKHR ), 3519*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3520*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceAccelerationStructureFeaturesKHR>::value, 3521*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3522*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceAccelerationStructureFeaturesKHR>::value, 3523*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceAccelerationStructureFeaturesKHR is not nothrow_move_constructible!" ); 3524*03ce13f7SAndroid Build Coastguard Worker 3525*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceAccelerationStructurePropertiesKHR ) == 3526*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceAccelerationStructurePropertiesKHR ), 3527*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3528*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceAccelerationStructurePropertiesKHR>::value, 3529*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3530*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceAccelerationStructurePropertiesKHR>::value, 3531*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceAccelerationStructurePropertiesKHR is not nothrow_move_constructible!" ); 3532*03ce13f7SAndroid Build Coastguard Worker 3533*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureDeviceAddressInfoKHR ) == sizeof( VkAccelerationStructureDeviceAddressInfoKHR ), 3534*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3535*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AccelerationStructureDeviceAddressInfoKHR>::value, 3536*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3537*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AccelerationStructureDeviceAddressInfoKHR>::value, 3538*03ce13f7SAndroid Build Coastguard Worker "AccelerationStructureDeviceAddressInfoKHR is not nothrow_move_constructible!" ); 3539*03ce13f7SAndroid Build Coastguard Worker 3540*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureVersionInfoKHR ) == sizeof( VkAccelerationStructureVersionInfoKHR ), 3541*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3542*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AccelerationStructureVersionInfoKHR>::value, 3543*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3544*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AccelerationStructureVersionInfoKHR>::value, 3545*03ce13f7SAndroid Build Coastguard Worker "AccelerationStructureVersionInfoKHR is not nothrow_move_constructible!" ); 3546*03ce13f7SAndroid Build Coastguard Worker 3547*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CopyAccelerationStructureToMemoryInfoKHR ) == sizeof( VkCopyAccelerationStructureToMemoryInfoKHR ), 3548*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3549*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::CopyAccelerationStructureToMemoryInfoKHR>::value, 3550*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3551*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CopyAccelerationStructureToMemoryInfoKHR>::value, 3552*03ce13f7SAndroid Build Coastguard Worker "CopyAccelerationStructureToMemoryInfoKHR is not nothrow_move_constructible!" ); 3553*03ce13f7SAndroid Build Coastguard Worker 3554*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CopyMemoryToAccelerationStructureInfoKHR ) == sizeof( VkCopyMemoryToAccelerationStructureInfoKHR ), 3555*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3556*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::CopyMemoryToAccelerationStructureInfoKHR>::value, 3557*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3558*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CopyMemoryToAccelerationStructureInfoKHR>::value, 3559*03ce13f7SAndroid Build Coastguard Worker "CopyMemoryToAccelerationStructureInfoKHR is not nothrow_move_constructible!" ); 3560*03ce13f7SAndroid Build Coastguard Worker 3561*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CopyAccelerationStructureInfoKHR ) == sizeof( VkCopyAccelerationStructureInfoKHR ), 3562*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3563*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::CopyAccelerationStructureInfoKHR>::value, "struct wrapper is not a standard layout!" ); 3564*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CopyAccelerationStructureInfoKHR>::value, 3565*03ce13f7SAndroid Build Coastguard Worker "CopyAccelerationStructureInfoKHR is not nothrow_move_constructible!" ); 3566*03ce13f7SAndroid Build Coastguard Worker 3567*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureBuildSizesInfoKHR ) == sizeof( VkAccelerationStructureBuildSizesInfoKHR ), 3568*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3569*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AccelerationStructureBuildSizesInfoKHR>::value, 3570*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3571*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AccelerationStructureBuildSizesInfoKHR>::value, 3572*03ce13f7SAndroid Build Coastguard Worker "AccelerationStructureBuildSizesInfoKHR is not nothrow_move_constructible!" ); 3573*03ce13f7SAndroid Build Coastguard Worker 3574*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_ray_tracing_pipeline === 3575*03ce13f7SAndroid Build Coastguard Worker 3576*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RayTracingShaderGroupCreateInfoKHR ) == sizeof( VkRayTracingShaderGroupCreateInfoKHR ), 3577*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3578*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::RayTracingShaderGroupCreateInfoKHR>::value, 3579*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3580*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::RayTracingShaderGroupCreateInfoKHR>::value, 3581*03ce13f7SAndroid Build Coastguard Worker "RayTracingShaderGroupCreateInfoKHR is not nothrow_move_constructible!" ); 3582*03ce13f7SAndroid Build Coastguard Worker 3583*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoKHR ) == sizeof( VkRayTracingPipelineCreateInfoKHR ), 3584*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3585*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoKHR>::value, "struct wrapper is not a standard layout!" ); 3586*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoKHR>::value, 3587*03ce13f7SAndroid Build Coastguard Worker "RayTracingPipelineCreateInfoKHR is not nothrow_move_constructible!" ); 3588*03ce13f7SAndroid Build Coastguard Worker 3589*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingPipelineFeaturesKHR ) == 3590*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceRayTracingPipelineFeaturesKHR ), 3591*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3592*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingPipelineFeaturesKHR>::value, 3593*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3594*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingPipelineFeaturesKHR>::value, 3595*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceRayTracingPipelineFeaturesKHR is not nothrow_move_constructible!" ); 3596*03ce13f7SAndroid Build Coastguard Worker 3597*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingPipelinePropertiesKHR ) == 3598*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceRayTracingPipelinePropertiesKHR ), 3599*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3600*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingPipelinePropertiesKHR>::value, 3601*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3602*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingPipelinePropertiesKHR>::value, 3603*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceRayTracingPipelinePropertiesKHR is not nothrow_move_constructible!" ); 3604*03ce13f7SAndroid Build Coastguard Worker 3605*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR ) == sizeof( VkStridedDeviceAddressRegionKHR ), 3606*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3607*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR>::value, "struct wrapper is not a standard layout!" ); 3608*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR>::value, 3609*03ce13f7SAndroid Build Coastguard Worker "StridedDeviceAddressRegionKHR is not nothrow_move_constructible!" ); 3610*03ce13f7SAndroid Build Coastguard Worker 3611*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::TraceRaysIndirectCommandKHR ) == sizeof( VkTraceRaysIndirectCommandKHR ), 3612*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3613*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::TraceRaysIndirectCommandKHR>::value, "struct wrapper is not a standard layout!" ); 3614*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::TraceRaysIndirectCommandKHR>::value, 3615*03ce13f7SAndroid Build Coastguard Worker "TraceRaysIndirectCommandKHR is not nothrow_move_constructible!" ); 3616*03ce13f7SAndroid Build Coastguard Worker 3617*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RayTracingPipelineInterfaceCreateInfoKHR ) == sizeof( VkRayTracingPipelineInterfaceCreateInfoKHR ), 3618*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3619*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::RayTracingPipelineInterfaceCreateInfoKHR>::value, 3620*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3621*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::RayTracingPipelineInterfaceCreateInfoKHR>::value, 3622*03ce13f7SAndroid Build Coastguard Worker "RayTracingPipelineInterfaceCreateInfoKHR is not nothrow_move_constructible!" ); 3623*03ce13f7SAndroid Build Coastguard Worker 3624*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_ray_query === 3625*03ce13f7SAndroid Build Coastguard Worker 3626*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceRayQueryFeaturesKHR ) == sizeof( VkPhysicalDeviceRayQueryFeaturesKHR ), 3627*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3628*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceRayQueryFeaturesKHR>::value, "struct wrapper is not a standard layout!" ); 3629*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceRayQueryFeaturesKHR>::value, 3630*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceRayQueryFeaturesKHR is not nothrow_move_constructible!" ); 3631*03ce13f7SAndroid Build Coastguard Worker 3632*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_framebuffer_mixed_samples === 3633*03ce13f7SAndroid Build Coastguard Worker 3634*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineCoverageModulationStateCreateInfoNV ) == 3635*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPipelineCoverageModulationStateCreateInfoNV ), 3636*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3637*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineCoverageModulationStateCreateInfoNV>::value, 3638*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3639*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineCoverageModulationStateCreateInfoNV>::value, 3640*03ce13f7SAndroid Build Coastguard Worker "PipelineCoverageModulationStateCreateInfoNV is not nothrow_move_constructible!" ); 3641*03ce13f7SAndroid Build Coastguard Worker 3642*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_shader_sm_builtins === 3643*03ce13f7SAndroid Build Coastguard Worker 3644*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderSMBuiltinsPropertiesNV ) == sizeof( VkPhysicalDeviceShaderSMBuiltinsPropertiesNV ), 3645*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3646*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderSMBuiltinsPropertiesNV>::value, 3647*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3648*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderSMBuiltinsPropertiesNV>::value, 3649*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShaderSMBuiltinsPropertiesNV is not nothrow_move_constructible!" ); 3650*03ce13f7SAndroid Build Coastguard Worker 3651*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderSMBuiltinsFeaturesNV ) == sizeof( VkPhysicalDeviceShaderSMBuiltinsFeaturesNV ), 3652*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3653*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderSMBuiltinsFeaturesNV>::value, 3654*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3655*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderSMBuiltinsFeaturesNV>::value, 3656*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShaderSMBuiltinsFeaturesNV is not nothrow_move_constructible!" ); 3657*03ce13f7SAndroid Build Coastguard Worker 3658*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_image_drm_format_modifier === 3659*03ce13f7SAndroid Build Coastguard Worker 3660*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DrmFormatModifierPropertiesListEXT ) == sizeof( VkDrmFormatModifierPropertiesListEXT ), 3661*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3662*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DrmFormatModifierPropertiesListEXT>::value, 3663*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3664*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DrmFormatModifierPropertiesListEXT>::value, 3665*03ce13f7SAndroid Build Coastguard Worker "DrmFormatModifierPropertiesListEXT is not nothrow_move_constructible!" ); 3666*03ce13f7SAndroid Build Coastguard Worker 3667*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DrmFormatModifierPropertiesEXT ) == sizeof( VkDrmFormatModifierPropertiesEXT ), 3668*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3669*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DrmFormatModifierPropertiesEXT>::value, "struct wrapper is not a standard layout!" ); 3670*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DrmFormatModifierPropertiesEXT>::value, 3671*03ce13f7SAndroid Build Coastguard Worker "DrmFormatModifierPropertiesEXT is not nothrow_move_constructible!" ); 3672*03ce13f7SAndroid Build Coastguard Worker 3673*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceImageDrmFormatModifierInfoEXT ) == 3674*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceImageDrmFormatModifierInfoEXT ), 3675*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3676*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceImageDrmFormatModifierInfoEXT>::value, 3677*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3678*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceImageDrmFormatModifierInfoEXT>::value, 3679*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceImageDrmFormatModifierInfoEXT is not nothrow_move_constructible!" ); 3680*03ce13f7SAndroid Build Coastguard Worker 3681*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageDrmFormatModifierListCreateInfoEXT ) == sizeof( VkImageDrmFormatModifierListCreateInfoEXT ), 3682*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3683*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageDrmFormatModifierListCreateInfoEXT>::value, 3684*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3685*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageDrmFormatModifierListCreateInfoEXT>::value, 3686*03ce13f7SAndroid Build Coastguard Worker "ImageDrmFormatModifierListCreateInfoEXT is not nothrow_move_constructible!" ); 3687*03ce13f7SAndroid Build Coastguard Worker 3688*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageDrmFormatModifierExplicitCreateInfoEXT ) == 3689*03ce13f7SAndroid Build Coastguard Worker sizeof( VkImageDrmFormatModifierExplicitCreateInfoEXT ), 3690*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3691*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageDrmFormatModifierExplicitCreateInfoEXT>::value, 3692*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3693*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageDrmFormatModifierExplicitCreateInfoEXT>::value, 3694*03ce13f7SAndroid Build Coastguard Worker "ImageDrmFormatModifierExplicitCreateInfoEXT is not nothrow_move_constructible!" ); 3695*03ce13f7SAndroid Build Coastguard Worker 3696*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageDrmFormatModifierPropertiesEXT ) == sizeof( VkImageDrmFormatModifierPropertiesEXT ), 3697*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3698*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageDrmFormatModifierPropertiesEXT>::value, 3699*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3700*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageDrmFormatModifierPropertiesEXT>::value, 3701*03ce13f7SAndroid Build Coastguard Worker "ImageDrmFormatModifierPropertiesEXT is not nothrow_move_constructible!" ); 3702*03ce13f7SAndroid Build Coastguard Worker 3703*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DrmFormatModifierPropertiesList2EXT ) == sizeof( VkDrmFormatModifierPropertiesList2EXT ), 3704*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3705*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DrmFormatModifierPropertiesList2EXT>::value, 3706*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3707*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DrmFormatModifierPropertiesList2EXT>::value, 3708*03ce13f7SAndroid Build Coastguard Worker "DrmFormatModifierPropertiesList2EXT is not nothrow_move_constructible!" ); 3709*03ce13f7SAndroid Build Coastguard Worker 3710*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DrmFormatModifierProperties2EXT ) == sizeof( VkDrmFormatModifierProperties2EXT ), 3711*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3712*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DrmFormatModifierProperties2EXT>::value, "struct wrapper is not a standard layout!" ); 3713*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DrmFormatModifierProperties2EXT>::value, 3714*03ce13f7SAndroid Build Coastguard Worker "DrmFormatModifierProperties2EXT is not nothrow_move_constructible!" ); 3715*03ce13f7SAndroid Build Coastguard Worker 3716*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_validation_cache === 3717*03ce13f7SAndroid Build Coastguard Worker 3718*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ValidationCacheEXT ) == sizeof( VkValidationCacheEXT ), "handle and wrapper have different size!" ); 3719*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::ValidationCacheEXT>::value, "ValidationCacheEXT is not copy_constructible!" ); 3720*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ValidationCacheEXT>::value, 3721*03ce13f7SAndroid Build Coastguard Worker "ValidationCacheEXT is not nothrow_move_constructible!" ); 3722*03ce13f7SAndroid Build Coastguard Worker 3723*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ValidationCacheCreateInfoEXT ) == sizeof( VkValidationCacheCreateInfoEXT ), 3724*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3725*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ValidationCacheCreateInfoEXT>::value, "struct wrapper is not a standard layout!" ); 3726*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ValidationCacheCreateInfoEXT>::value, 3727*03ce13f7SAndroid Build Coastguard Worker "ValidationCacheCreateInfoEXT is not nothrow_move_constructible!" ); 3728*03ce13f7SAndroid Build Coastguard Worker 3729*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ShaderModuleValidationCacheCreateInfoEXT ) == sizeof( VkShaderModuleValidationCacheCreateInfoEXT ), 3730*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3731*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ShaderModuleValidationCacheCreateInfoEXT>::value, 3732*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3733*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ShaderModuleValidationCacheCreateInfoEXT>::value, 3734*03ce13f7SAndroid Build Coastguard Worker "ShaderModuleValidationCacheCreateInfoEXT is not nothrow_move_constructible!" ); 3735*03ce13f7SAndroid Build Coastguard Worker 3736*03ce13f7SAndroid Build Coastguard Worker #if defined( VK_ENABLE_BETA_EXTENSIONS ) 3737*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_portability_subset === 3738*03ce13f7SAndroid Build Coastguard Worker 3739*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevicePortabilitySubsetFeaturesKHR ) == sizeof( VkPhysicalDevicePortabilitySubsetFeaturesKHR ), 3740*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3741*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDevicePortabilitySubsetFeaturesKHR>::value, 3742*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3743*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDevicePortabilitySubsetFeaturesKHR>::value, 3744*03ce13f7SAndroid Build Coastguard Worker "PhysicalDevicePortabilitySubsetFeaturesKHR is not nothrow_move_constructible!" ); 3745*03ce13f7SAndroid Build Coastguard Worker 3746*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevicePortabilitySubsetPropertiesKHR ) == 3747*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDevicePortabilitySubsetPropertiesKHR ), 3748*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3749*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDevicePortabilitySubsetPropertiesKHR>::value, 3750*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3751*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDevicePortabilitySubsetPropertiesKHR>::value, 3752*03ce13f7SAndroid Build Coastguard Worker "PhysicalDevicePortabilitySubsetPropertiesKHR is not nothrow_move_constructible!" ); 3753*03ce13f7SAndroid Build Coastguard Worker #endif /*VK_ENABLE_BETA_EXTENSIONS*/ 3754*03ce13f7SAndroid Build Coastguard Worker 3755*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_shading_rate_image === 3756*03ce13f7SAndroid Build Coastguard Worker 3757*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ShadingRatePaletteNV ) == sizeof( VkShadingRatePaletteNV ), "struct and wrapper have different size!" ); 3758*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ShadingRatePaletteNV>::value, "struct wrapper is not a standard layout!" ); 3759*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ShadingRatePaletteNV>::value, 3760*03ce13f7SAndroid Build Coastguard Worker "ShadingRatePaletteNV is not nothrow_move_constructible!" ); 3761*03ce13f7SAndroid Build Coastguard Worker 3762*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineViewportShadingRateImageStateCreateInfoNV ) == 3763*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPipelineViewportShadingRateImageStateCreateInfoNV ), 3764*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3765*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineViewportShadingRateImageStateCreateInfoNV>::value, 3766*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3767*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineViewportShadingRateImageStateCreateInfoNV>::value, 3768*03ce13f7SAndroid Build Coastguard Worker "PipelineViewportShadingRateImageStateCreateInfoNV is not nothrow_move_constructible!" ); 3769*03ce13f7SAndroid Build Coastguard Worker 3770*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShadingRateImageFeaturesNV ) == sizeof( VkPhysicalDeviceShadingRateImageFeaturesNV ), 3771*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3772*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShadingRateImageFeaturesNV>::value, 3773*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3774*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShadingRateImageFeaturesNV>::value, 3775*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShadingRateImageFeaturesNV is not nothrow_move_constructible!" ); 3776*03ce13f7SAndroid Build Coastguard Worker 3777*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShadingRateImagePropertiesNV ) == sizeof( VkPhysicalDeviceShadingRateImagePropertiesNV ), 3778*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3779*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShadingRateImagePropertiesNV>::value, 3780*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3781*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShadingRateImagePropertiesNV>::value, 3782*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShadingRateImagePropertiesNV is not nothrow_move_constructible!" ); 3783*03ce13f7SAndroid Build Coastguard Worker 3784*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CoarseSampleLocationNV ) == sizeof( VkCoarseSampleLocationNV ), 3785*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3786*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::CoarseSampleLocationNV>::value, "struct wrapper is not a standard layout!" ); 3787*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CoarseSampleLocationNV>::value, 3788*03ce13f7SAndroid Build Coastguard Worker "CoarseSampleLocationNV is not nothrow_move_constructible!" ); 3789*03ce13f7SAndroid Build Coastguard Worker 3790*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CoarseSampleOrderCustomNV ) == sizeof( VkCoarseSampleOrderCustomNV ), 3791*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3792*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::CoarseSampleOrderCustomNV>::value, "struct wrapper is not a standard layout!" ); 3793*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CoarseSampleOrderCustomNV>::value, 3794*03ce13f7SAndroid Build Coastguard Worker "CoarseSampleOrderCustomNV is not nothrow_move_constructible!" ); 3795*03ce13f7SAndroid Build Coastguard Worker 3796*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineViewportCoarseSampleOrderStateCreateInfoNV ) == 3797*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPipelineViewportCoarseSampleOrderStateCreateInfoNV ), 3798*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3799*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineViewportCoarseSampleOrderStateCreateInfoNV>::value, 3800*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3801*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineViewportCoarseSampleOrderStateCreateInfoNV>::value, 3802*03ce13f7SAndroid Build Coastguard Worker "PipelineViewportCoarseSampleOrderStateCreateInfoNV is not nothrow_move_constructible!" ); 3803*03ce13f7SAndroid Build Coastguard Worker 3804*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_ray_tracing === 3805*03ce13f7SAndroid Build Coastguard Worker 3806*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RayTracingShaderGroupCreateInfoNV ) == sizeof( VkRayTracingShaderGroupCreateInfoNV ), 3807*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3808*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::RayTracingShaderGroupCreateInfoNV>::value, "struct wrapper is not a standard layout!" ); 3809*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::RayTracingShaderGroupCreateInfoNV>::value, 3810*03ce13f7SAndroid Build Coastguard Worker "RayTracingShaderGroupCreateInfoNV is not nothrow_move_constructible!" ); 3811*03ce13f7SAndroid Build Coastguard Worker 3812*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoNV ) == sizeof( VkRayTracingPipelineCreateInfoNV ), 3813*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3814*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoNV>::value, "struct wrapper is not a standard layout!" ); 3815*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoNV>::value, 3816*03ce13f7SAndroid Build Coastguard Worker "RayTracingPipelineCreateInfoNV is not nothrow_move_constructible!" ); 3817*03ce13f7SAndroid Build Coastguard Worker 3818*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::GeometryTrianglesNV ) == sizeof( VkGeometryTrianglesNV ), "struct and wrapper have different size!" ); 3819*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::GeometryTrianglesNV>::value, "struct wrapper is not a standard layout!" ); 3820*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::GeometryTrianglesNV>::value, 3821*03ce13f7SAndroid Build Coastguard Worker "GeometryTrianglesNV is not nothrow_move_constructible!" ); 3822*03ce13f7SAndroid Build Coastguard Worker 3823*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::GeometryAABBNV ) == sizeof( VkGeometryAABBNV ), "struct and wrapper have different size!" ); 3824*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::GeometryAABBNV>::value, "struct wrapper is not a standard layout!" ); 3825*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::GeometryAABBNV>::value, 3826*03ce13f7SAndroid Build Coastguard Worker "GeometryAABBNV is not nothrow_move_constructible!" ); 3827*03ce13f7SAndroid Build Coastguard Worker 3828*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::GeometryDataNV ) == sizeof( VkGeometryDataNV ), "struct and wrapper have different size!" ); 3829*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::GeometryDataNV>::value, "struct wrapper is not a standard layout!" ); 3830*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::GeometryDataNV>::value, 3831*03ce13f7SAndroid Build Coastguard Worker "GeometryDataNV is not nothrow_move_constructible!" ); 3832*03ce13f7SAndroid Build Coastguard Worker 3833*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::GeometryNV ) == sizeof( VkGeometryNV ), "struct and wrapper have different size!" ); 3834*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::GeometryNV>::value, "struct wrapper is not a standard layout!" ); 3835*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::GeometryNV>::value, "GeometryNV is not nothrow_move_constructible!" ); 3836*03ce13f7SAndroid Build Coastguard Worker 3837*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureInfoNV ) == sizeof( VkAccelerationStructureInfoNV ), 3838*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3839*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AccelerationStructureInfoNV>::value, "struct wrapper is not a standard layout!" ); 3840*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AccelerationStructureInfoNV>::value, 3841*03ce13f7SAndroid Build Coastguard Worker "AccelerationStructureInfoNV is not nothrow_move_constructible!" ); 3842*03ce13f7SAndroid Build Coastguard Worker 3843*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureCreateInfoNV ) == sizeof( VkAccelerationStructureCreateInfoNV ), 3844*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3845*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AccelerationStructureCreateInfoNV>::value, "struct wrapper is not a standard layout!" ); 3846*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AccelerationStructureCreateInfoNV>::value, 3847*03ce13f7SAndroid Build Coastguard Worker "AccelerationStructureCreateInfoNV is not nothrow_move_constructible!" ); 3848*03ce13f7SAndroid Build Coastguard Worker 3849*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureNV ) == sizeof( VkAccelerationStructureNV ), 3850*03ce13f7SAndroid Build Coastguard Worker "handle and wrapper have different size!" ); 3851*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::AccelerationStructureNV>::value, 3852*03ce13f7SAndroid Build Coastguard Worker "AccelerationStructureNV is not copy_constructible!" ); 3853*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AccelerationStructureNV>::value, 3854*03ce13f7SAndroid Build Coastguard Worker "AccelerationStructureNV is not nothrow_move_constructible!" ); 3855*03ce13f7SAndroid Build Coastguard Worker 3856*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BindAccelerationStructureMemoryInfoNV ) == sizeof( VkBindAccelerationStructureMemoryInfoNV ), 3857*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3858*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BindAccelerationStructureMemoryInfoNV>::value, 3859*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3860*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BindAccelerationStructureMemoryInfoNV>::value, 3861*03ce13f7SAndroid Build Coastguard Worker "BindAccelerationStructureMemoryInfoNV is not nothrow_move_constructible!" ); 3862*03ce13f7SAndroid Build Coastguard Worker 3863*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::WriteDescriptorSetAccelerationStructureNV ) == sizeof( VkWriteDescriptorSetAccelerationStructureNV ), 3864*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3865*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::WriteDescriptorSetAccelerationStructureNV>::value, 3866*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3867*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::WriteDescriptorSetAccelerationStructureNV>::value, 3868*03ce13f7SAndroid Build Coastguard Worker "WriteDescriptorSetAccelerationStructureNV is not nothrow_move_constructible!" ); 3869*03ce13f7SAndroid Build Coastguard Worker 3870*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureMemoryRequirementsInfoNV ) == 3871*03ce13f7SAndroid Build Coastguard Worker sizeof( VkAccelerationStructureMemoryRequirementsInfoNV ), 3872*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3873*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AccelerationStructureMemoryRequirementsInfoNV>::value, 3874*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3875*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AccelerationStructureMemoryRequirementsInfoNV>::value, 3876*03ce13f7SAndroid Build Coastguard Worker "AccelerationStructureMemoryRequirementsInfoNV is not nothrow_move_constructible!" ); 3877*03ce13f7SAndroid Build Coastguard Worker 3878*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingPropertiesNV ) == sizeof( VkPhysicalDeviceRayTracingPropertiesNV ), 3879*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3880*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingPropertiesNV>::value, 3881*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3882*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingPropertiesNV>::value, 3883*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceRayTracingPropertiesNV is not nothrow_move_constructible!" ); 3884*03ce13f7SAndroid Build Coastguard Worker 3885*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_representative_fragment_test === 3886*03ce13f7SAndroid Build Coastguard Worker 3887*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceRepresentativeFragmentTestFeaturesNV ) == 3888*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV ), 3889*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3890*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceRepresentativeFragmentTestFeaturesNV>::value, 3891*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3892*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceRepresentativeFragmentTestFeaturesNV>::value, 3893*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceRepresentativeFragmentTestFeaturesNV is not nothrow_move_constructible!" ); 3894*03ce13f7SAndroid Build Coastguard Worker 3895*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineRepresentativeFragmentTestStateCreateInfoNV ) == 3896*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPipelineRepresentativeFragmentTestStateCreateInfoNV ), 3897*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3898*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineRepresentativeFragmentTestStateCreateInfoNV>::value, 3899*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3900*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineRepresentativeFragmentTestStateCreateInfoNV>::value, 3901*03ce13f7SAndroid Build Coastguard Worker "PipelineRepresentativeFragmentTestStateCreateInfoNV is not nothrow_move_constructible!" ); 3902*03ce13f7SAndroid Build Coastguard Worker 3903*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_filter_cubic === 3904*03ce13f7SAndroid Build Coastguard Worker 3905*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceImageViewImageFormatInfoEXT ) == sizeof( VkPhysicalDeviceImageViewImageFormatInfoEXT ), 3906*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3907*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceImageViewImageFormatInfoEXT>::value, 3908*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3909*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceImageViewImageFormatInfoEXT>::value, 3910*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceImageViewImageFormatInfoEXT is not nothrow_move_constructible!" ); 3911*03ce13f7SAndroid Build Coastguard Worker 3912*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::FilterCubicImageViewImageFormatPropertiesEXT ) == 3913*03ce13f7SAndroid Build Coastguard Worker sizeof( VkFilterCubicImageViewImageFormatPropertiesEXT ), 3914*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3915*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::FilterCubicImageViewImageFormatPropertiesEXT>::value, 3916*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3917*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::FilterCubicImageViewImageFormatPropertiesEXT>::value, 3918*03ce13f7SAndroid Build Coastguard Worker "FilterCubicImageViewImageFormatPropertiesEXT is not nothrow_move_constructible!" ); 3919*03ce13f7SAndroid Build Coastguard Worker 3920*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_external_memory_host === 3921*03ce13f7SAndroid Build Coastguard Worker 3922*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImportMemoryHostPointerInfoEXT ) == sizeof( VkImportMemoryHostPointerInfoEXT ), 3923*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3924*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImportMemoryHostPointerInfoEXT>::value, "struct wrapper is not a standard layout!" ); 3925*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImportMemoryHostPointerInfoEXT>::value, 3926*03ce13f7SAndroid Build Coastguard Worker "ImportMemoryHostPointerInfoEXT is not nothrow_move_constructible!" ); 3927*03ce13f7SAndroid Build Coastguard Worker 3928*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryHostPointerPropertiesEXT ) == sizeof( VkMemoryHostPointerPropertiesEXT ), 3929*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3930*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MemoryHostPointerPropertiesEXT>::value, "struct wrapper is not a standard layout!" ); 3931*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MemoryHostPointerPropertiesEXT>::value, 3932*03ce13f7SAndroid Build Coastguard Worker "MemoryHostPointerPropertiesEXT is not nothrow_move_constructible!" ); 3933*03ce13f7SAndroid Build Coastguard Worker 3934*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalMemoryHostPropertiesEXT ) == 3935*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceExternalMemoryHostPropertiesEXT ), 3936*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3937*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalMemoryHostPropertiesEXT>::value, 3938*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3939*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalMemoryHostPropertiesEXT>::value, 3940*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceExternalMemoryHostPropertiesEXT is not nothrow_move_constructible!" ); 3941*03ce13f7SAndroid Build Coastguard Worker 3942*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_shader_clock === 3943*03ce13f7SAndroid Build Coastguard Worker 3944*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderClockFeaturesKHR ) == sizeof( VkPhysicalDeviceShaderClockFeaturesKHR ), 3945*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3946*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderClockFeaturesKHR>::value, 3947*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3948*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderClockFeaturesKHR>::value, 3949*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShaderClockFeaturesKHR is not nothrow_move_constructible!" ); 3950*03ce13f7SAndroid Build Coastguard Worker 3951*03ce13f7SAndroid Build Coastguard Worker //=== VK_AMD_pipeline_compiler_control === 3952*03ce13f7SAndroid Build Coastguard Worker 3953*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineCompilerControlCreateInfoAMD ) == sizeof( VkPipelineCompilerControlCreateInfoAMD ), 3954*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3955*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineCompilerControlCreateInfoAMD>::value, 3956*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3957*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineCompilerControlCreateInfoAMD>::value, 3958*03ce13f7SAndroid Build Coastguard Worker "PipelineCompilerControlCreateInfoAMD is not nothrow_move_constructible!" ); 3959*03ce13f7SAndroid Build Coastguard Worker 3960*03ce13f7SAndroid Build Coastguard Worker //=== VK_AMD_shader_core_properties === 3961*03ce13f7SAndroid Build Coastguard Worker 3962*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderCorePropertiesAMD ) == sizeof( VkPhysicalDeviceShaderCorePropertiesAMD ), 3963*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3964*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderCorePropertiesAMD>::value, 3965*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3966*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderCorePropertiesAMD>::value, 3967*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShaderCorePropertiesAMD is not nothrow_move_constructible!" ); 3968*03ce13f7SAndroid Build Coastguard Worker 3969*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_video_decode_h265 === 3970*03ce13f7SAndroid Build Coastguard Worker 3971*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoDecodeH265ProfileInfoKHR ) == sizeof( VkVideoDecodeH265ProfileInfoKHR ), 3972*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3973*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoDecodeH265ProfileInfoKHR>::value, "struct wrapper is not a standard layout!" ); 3974*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoDecodeH265ProfileInfoKHR>::value, 3975*03ce13f7SAndroid Build Coastguard Worker "VideoDecodeH265ProfileInfoKHR is not nothrow_move_constructible!" ); 3976*03ce13f7SAndroid Build Coastguard Worker 3977*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoDecodeH265CapabilitiesKHR ) == sizeof( VkVideoDecodeH265CapabilitiesKHR ), 3978*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3979*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoDecodeH265CapabilitiesKHR>::value, "struct wrapper is not a standard layout!" ); 3980*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoDecodeH265CapabilitiesKHR>::value, 3981*03ce13f7SAndroid Build Coastguard Worker "VideoDecodeH265CapabilitiesKHR is not nothrow_move_constructible!" ); 3982*03ce13f7SAndroid Build Coastguard Worker 3983*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoDecodeH265SessionParametersCreateInfoKHR ) == 3984*03ce13f7SAndroid Build Coastguard Worker sizeof( VkVideoDecodeH265SessionParametersCreateInfoKHR ), 3985*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3986*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoDecodeH265SessionParametersCreateInfoKHR>::value, 3987*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3988*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoDecodeH265SessionParametersCreateInfoKHR>::value, 3989*03ce13f7SAndroid Build Coastguard Worker "VideoDecodeH265SessionParametersCreateInfoKHR is not nothrow_move_constructible!" ); 3990*03ce13f7SAndroid Build Coastguard Worker 3991*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoDecodeH265SessionParametersAddInfoKHR ) == sizeof( VkVideoDecodeH265SessionParametersAddInfoKHR ), 3992*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 3993*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoDecodeH265SessionParametersAddInfoKHR>::value, 3994*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 3995*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoDecodeH265SessionParametersAddInfoKHR>::value, 3996*03ce13f7SAndroid Build Coastguard Worker "VideoDecodeH265SessionParametersAddInfoKHR is not nothrow_move_constructible!" ); 3997*03ce13f7SAndroid Build Coastguard Worker 3998*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoDecodeH265PictureInfoKHR ) == sizeof( VkVideoDecodeH265PictureInfoKHR ), 3999*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4000*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoDecodeH265PictureInfoKHR>::value, "struct wrapper is not a standard layout!" ); 4001*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoDecodeH265PictureInfoKHR>::value, 4002*03ce13f7SAndroid Build Coastguard Worker "VideoDecodeH265PictureInfoKHR is not nothrow_move_constructible!" ); 4003*03ce13f7SAndroid Build Coastguard Worker 4004*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoDecodeH265DpbSlotInfoKHR ) == sizeof( VkVideoDecodeH265DpbSlotInfoKHR ), 4005*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4006*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoDecodeH265DpbSlotInfoKHR>::value, "struct wrapper is not a standard layout!" ); 4007*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoDecodeH265DpbSlotInfoKHR>::value, 4008*03ce13f7SAndroid Build Coastguard Worker "VideoDecodeH265DpbSlotInfoKHR is not nothrow_move_constructible!" ); 4009*03ce13f7SAndroid Build Coastguard Worker 4010*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_global_priority === 4011*03ce13f7SAndroid Build Coastguard Worker 4012*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceQueueGlobalPriorityCreateInfoKHR ) == sizeof( VkDeviceQueueGlobalPriorityCreateInfoKHR ), 4013*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4014*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DeviceQueueGlobalPriorityCreateInfoKHR>::value, 4015*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4016*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DeviceQueueGlobalPriorityCreateInfoKHR>::value, 4017*03ce13f7SAndroid Build Coastguard Worker "DeviceQueueGlobalPriorityCreateInfoKHR is not nothrow_move_constructible!" ); 4018*03ce13f7SAndroid Build Coastguard Worker 4019*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceGlobalPriorityQueryFeaturesKHR ) == 4020*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR ), 4021*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4022*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceGlobalPriorityQueryFeaturesKHR>::value, 4023*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4024*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceGlobalPriorityQueryFeaturesKHR>::value, 4025*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceGlobalPriorityQueryFeaturesKHR is not nothrow_move_constructible!" ); 4026*03ce13f7SAndroid Build Coastguard Worker 4027*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::QueueFamilyGlobalPriorityPropertiesKHR ) == sizeof( VkQueueFamilyGlobalPriorityPropertiesKHR ), 4028*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4029*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::QueueFamilyGlobalPriorityPropertiesKHR>::value, 4030*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4031*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::QueueFamilyGlobalPriorityPropertiesKHR>::value, 4032*03ce13f7SAndroid Build Coastguard Worker "QueueFamilyGlobalPriorityPropertiesKHR is not nothrow_move_constructible!" ); 4033*03ce13f7SAndroid Build Coastguard Worker 4034*03ce13f7SAndroid Build Coastguard Worker //=== VK_AMD_memory_overallocation_behavior === 4035*03ce13f7SAndroid Build Coastguard Worker 4036*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceMemoryOverallocationCreateInfoAMD ) == sizeof( VkDeviceMemoryOverallocationCreateInfoAMD ), 4037*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4038*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DeviceMemoryOverallocationCreateInfoAMD>::value, 4039*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4040*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DeviceMemoryOverallocationCreateInfoAMD>::value, 4041*03ce13f7SAndroid Build Coastguard Worker "DeviceMemoryOverallocationCreateInfoAMD is not nothrow_move_constructible!" ); 4042*03ce13f7SAndroid Build Coastguard Worker 4043*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_vertex_attribute_divisor === 4044*03ce13f7SAndroid Build Coastguard Worker 4045*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceVertexAttributeDivisorPropertiesEXT ) == 4046*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT ), 4047*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4048*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceVertexAttributeDivisorPropertiesEXT>::value, 4049*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4050*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceVertexAttributeDivisorPropertiesEXT>::value, 4051*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceVertexAttributeDivisorPropertiesEXT is not nothrow_move_constructible!" ); 4052*03ce13f7SAndroid Build Coastguard Worker 4053*03ce13f7SAndroid Build Coastguard Worker #if defined( VK_USE_PLATFORM_GGP ) 4054*03ce13f7SAndroid Build Coastguard Worker //=== VK_GGP_frame_token === 4055*03ce13f7SAndroid Build Coastguard Worker 4056*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PresentFrameTokenGGP ) == sizeof( VkPresentFrameTokenGGP ), "struct and wrapper have different size!" ); 4057*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PresentFrameTokenGGP>::value, "struct wrapper is not a standard layout!" ); 4058*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PresentFrameTokenGGP>::value, 4059*03ce13f7SAndroid Build Coastguard Worker "PresentFrameTokenGGP is not nothrow_move_constructible!" ); 4060*03ce13f7SAndroid Build Coastguard Worker #endif /*VK_USE_PLATFORM_GGP*/ 4061*03ce13f7SAndroid Build Coastguard Worker 4062*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_compute_shader_derivatives === 4063*03ce13f7SAndroid Build Coastguard Worker 4064*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceComputeShaderDerivativesFeaturesNV ) == 4065*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceComputeShaderDerivativesFeaturesNV ), 4066*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4067*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceComputeShaderDerivativesFeaturesNV>::value, 4068*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4069*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceComputeShaderDerivativesFeaturesNV>::value, 4070*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceComputeShaderDerivativesFeaturesNV is not nothrow_move_constructible!" ); 4071*03ce13f7SAndroid Build Coastguard Worker 4072*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_mesh_shader === 4073*03ce13f7SAndroid Build Coastguard Worker 4074*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMeshShaderFeaturesNV ) == sizeof( VkPhysicalDeviceMeshShaderFeaturesNV ), 4075*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4076*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceMeshShaderFeaturesNV>::value, 4077*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4078*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceMeshShaderFeaturesNV>::value, 4079*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceMeshShaderFeaturesNV is not nothrow_move_constructible!" ); 4080*03ce13f7SAndroid Build Coastguard Worker 4081*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMeshShaderPropertiesNV ) == sizeof( VkPhysicalDeviceMeshShaderPropertiesNV ), 4082*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4083*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceMeshShaderPropertiesNV>::value, 4084*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4085*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceMeshShaderPropertiesNV>::value, 4086*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceMeshShaderPropertiesNV is not nothrow_move_constructible!" ); 4087*03ce13f7SAndroid Build Coastguard Worker 4088*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DrawMeshTasksIndirectCommandNV ) == sizeof( VkDrawMeshTasksIndirectCommandNV ), 4089*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4090*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DrawMeshTasksIndirectCommandNV>::value, "struct wrapper is not a standard layout!" ); 4091*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DrawMeshTasksIndirectCommandNV>::value, 4092*03ce13f7SAndroid Build Coastguard Worker "DrawMeshTasksIndirectCommandNV is not nothrow_move_constructible!" ); 4093*03ce13f7SAndroid Build Coastguard Worker 4094*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_shader_image_footprint === 4095*03ce13f7SAndroid Build Coastguard Worker 4096*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderImageFootprintFeaturesNV ) == 4097*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceShaderImageFootprintFeaturesNV ), 4098*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4099*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderImageFootprintFeaturesNV>::value, 4100*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4101*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderImageFootprintFeaturesNV>::value, 4102*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShaderImageFootprintFeaturesNV is not nothrow_move_constructible!" ); 4103*03ce13f7SAndroid Build Coastguard Worker 4104*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_scissor_exclusive === 4105*03ce13f7SAndroid Build Coastguard Worker 4106*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineViewportExclusiveScissorStateCreateInfoNV ) == 4107*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPipelineViewportExclusiveScissorStateCreateInfoNV ), 4108*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4109*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineViewportExclusiveScissorStateCreateInfoNV>::value, 4110*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4111*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineViewportExclusiveScissorStateCreateInfoNV>::value, 4112*03ce13f7SAndroid Build Coastguard Worker "PipelineViewportExclusiveScissorStateCreateInfoNV is not nothrow_move_constructible!" ); 4113*03ce13f7SAndroid Build Coastguard Worker 4114*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceExclusiveScissorFeaturesNV ) == sizeof( VkPhysicalDeviceExclusiveScissorFeaturesNV ), 4115*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4116*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceExclusiveScissorFeaturesNV>::value, 4117*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4118*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceExclusiveScissorFeaturesNV>::value, 4119*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceExclusiveScissorFeaturesNV is not nothrow_move_constructible!" ); 4120*03ce13f7SAndroid Build Coastguard Worker 4121*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_device_diagnostic_checkpoints === 4122*03ce13f7SAndroid Build Coastguard Worker 4123*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::QueueFamilyCheckpointPropertiesNV ) == sizeof( VkQueueFamilyCheckpointPropertiesNV ), 4124*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4125*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::QueueFamilyCheckpointPropertiesNV>::value, "struct wrapper is not a standard layout!" ); 4126*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::QueueFamilyCheckpointPropertiesNV>::value, 4127*03ce13f7SAndroid Build Coastguard Worker "QueueFamilyCheckpointPropertiesNV is not nothrow_move_constructible!" ); 4128*03ce13f7SAndroid Build Coastguard Worker 4129*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CheckpointDataNV ) == sizeof( VkCheckpointDataNV ), "struct and wrapper have different size!" ); 4130*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::CheckpointDataNV>::value, "struct wrapper is not a standard layout!" ); 4131*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CheckpointDataNV>::value, 4132*03ce13f7SAndroid Build Coastguard Worker "CheckpointDataNV is not nothrow_move_constructible!" ); 4133*03ce13f7SAndroid Build Coastguard Worker 4134*03ce13f7SAndroid Build Coastguard Worker //=== VK_INTEL_shader_integer_functions2 === 4135*03ce13f7SAndroid Build Coastguard Worker 4136*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL ) == 4137*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceShaderIntegerFunctions2FeaturesINTEL ), 4138*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4139*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL>::value, 4140*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4141*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL>::value, 4142*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL is not nothrow_move_constructible!" ); 4143*03ce13f7SAndroid Build Coastguard Worker 4144*03ce13f7SAndroid Build Coastguard Worker //=== VK_INTEL_performance_query === 4145*03ce13f7SAndroid Build Coastguard Worker 4146*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PerformanceValueDataINTEL ) == sizeof( VkPerformanceValueDataINTEL ), 4147*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4148*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PerformanceValueDataINTEL>::value, "struct wrapper is not a standard layout!" ); 4149*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PerformanceValueDataINTEL>::value, 4150*03ce13f7SAndroid Build Coastguard Worker "PerformanceValueDataINTEL is not nothrow_move_constructible!" ); 4151*03ce13f7SAndroid Build Coastguard Worker 4152*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PerformanceValueINTEL ) == sizeof( VkPerformanceValueINTEL ), 4153*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4154*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PerformanceValueINTEL>::value, "struct wrapper is not a standard layout!" ); 4155*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PerformanceValueINTEL>::value, 4156*03ce13f7SAndroid Build Coastguard Worker "PerformanceValueINTEL is not nothrow_move_constructible!" ); 4157*03ce13f7SAndroid Build Coastguard Worker 4158*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::InitializePerformanceApiInfoINTEL ) == sizeof( VkInitializePerformanceApiInfoINTEL ), 4159*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4160*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::InitializePerformanceApiInfoINTEL>::value, "struct wrapper is not a standard layout!" ); 4161*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::InitializePerformanceApiInfoINTEL>::value, 4162*03ce13f7SAndroid Build Coastguard Worker "InitializePerformanceApiInfoINTEL is not nothrow_move_constructible!" ); 4163*03ce13f7SAndroid Build Coastguard Worker 4164*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::QueryPoolPerformanceQueryCreateInfoINTEL ) == sizeof( VkQueryPoolPerformanceQueryCreateInfoINTEL ), 4165*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4166*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::QueryPoolPerformanceQueryCreateInfoINTEL>::value, 4167*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4168*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::QueryPoolPerformanceQueryCreateInfoINTEL>::value, 4169*03ce13f7SAndroid Build Coastguard Worker "QueryPoolPerformanceQueryCreateInfoINTEL is not nothrow_move_constructible!" ); 4170*03ce13f7SAndroid Build Coastguard Worker 4171*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PerformanceMarkerInfoINTEL ) == sizeof( VkPerformanceMarkerInfoINTEL ), 4172*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4173*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PerformanceMarkerInfoINTEL>::value, "struct wrapper is not a standard layout!" ); 4174*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PerformanceMarkerInfoINTEL>::value, 4175*03ce13f7SAndroid Build Coastguard Worker "PerformanceMarkerInfoINTEL is not nothrow_move_constructible!" ); 4176*03ce13f7SAndroid Build Coastguard Worker 4177*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PerformanceStreamMarkerInfoINTEL ) == sizeof( VkPerformanceStreamMarkerInfoINTEL ), 4178*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4179*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PerformanceStreamMarkerInfoINTEL>::value, "struct wrapper is not a standard layout!" ); 4180*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PerformanceStreamMarkerInfoINTEL>::value, 4181*03ce13f7SAndroid Build Coastguard Worker "PerformanceStreamMarkerInfoINTEL is not nothrow_move_constructible!" ); 4182*03ce13f7SAndroid Build Coastguard Worker 4183*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PerformanceOverrideInfoINTEL ) == sizeof( VkPerformanceOverrideInfoINTEL ), 4184*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4185*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PerformanceOverrideInfoINTEL>::value, "struct wrapper is not a standard layout!" ); 4186*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PerformanceOverrideInfoINTEL>::value, 4187*03ce13f7SAndroid Build Coastguard Worker "PerformanceOverrideInfoINTEL is not nothrow_move_constructible!" ); 4188*03ce13f7SAndroid Build Coastguard Worker 4189*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PerformanceConfigurationAcquireInfoINTEL ) == sizeof( VkPerformanceConfigurationAcquireInfoINTEL ), 4190*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4191*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PerformanceConfigurationAcquireInfoINTEL>::value, 4192*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4193*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PerformanceConfigurationAcquireInfoINTEL>::value, 4194*03ce13f7SAndroid Build Coastguard Worker "PerformanceConfigurationAcquireInfoINTEL is not nothrow_move_constructible!" ); 4195*03ce13f7SAndroid Build Coastguard Worker 4196*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL ) == sizeof( VkPerformanceConfigurationINTEL ), 4197*03ce13f7SAndroid Build Coastguard Worker "handle and wrapper have different size!" ); 4198*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL>::value, 4199*03ce13f7SAndroid Build Coastguard Worker "PerformanceConfigurationINTEL is not copy_constructible!" ); 4200*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL>::value, 4201*03ce13f7SAndroid Build Coastguard Worker "PerformanceConfigurationINTEL is not nothrow_move_constructible!" ); 4202*03ce13f7SAndroid Build Coastguard Worker 4203*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_pci_bus_info === 4204*03ce13f7SAndroid Build Coastguard Worker 4205*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevicePCIBusInfoPropertiesEXT ) == sizeof( VkPhysicalDevicePCIBusInfoPropertiesEXT ), 4206*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4207*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDevicePCIBusInfoPropertiesEXT>::value, 4208*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4209*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDevicePCIBusInfoPropertiesEXT>::value, 4210*03ce13f7SAndroid Build Coastguard Worker "PhysicalDevicePCIBusInfoPropertiesEXT is not nothrow_move_constructible!" ); 4211*03ce13f7SAndroid Build Coastguard Worker 4212*03ce13f7SAndroid Build Coastguard Worker //=== VK_AMD_display_native_hdr === 4213*03ce13f7SAndroid Build Coastguard Worker 4214*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DisplayNativeHdrSurfaceCapabilitiesAMD ) == sizeof( VkDisplayNativeHdrSurfaceCapabilitiesAMD ), 4215*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4216*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DisplayNativeHdrSurfaceCapabilitiesAMD>::value, 4217*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4218*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DisplayNativeHdrSurfaceCapabilitiesAMD>::value, 4219*03ce13f7SAndroid Build Coastguard Worker "DisplayNativeHdrSurfaceCapabilitiesAMD is not nothrow_move_constructible!" ); 4220*03ce13f7SAndroid Build Coastguard Worker 4221*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SwapchainDisplayNativeHdrCreateInfoAMD ) == sizeof( VkSwapchainDisplayNativeHdrCreateInfoAMD ), 4222*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4223*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SwapchainDisplayNativeHdrCreateInfoAMD>::value, 4224*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4225*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SwapchainDisplayNativeHdrCreateInfoAMD>::value, 4226*03ce13f7SAndroid Build Coastguard Worker "SwapchainDisplayNativeHdrCreateInfoAMD is not nothrow_move_constructible!" ); 4227*03ce13f7SAndroid Build Coastguard Worker 4228*03ce13f7SAndroid Build Coastguard Worker #if defined( VK_USE_PLATFORM_FUCHSIA ) 4229*03ce13f7SAndroid Build Coastguard Worker //=== VK_FUCHSIA_imagepipe_surface === 4230*03ce13f7SAndroid Build Coastguard Worker 4231*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImagePipeSurfaceCreateInfoFUCHSIA ) == sizeof( VkImagePipeSurfaceCreateInfoFUCHSIA ), 4232*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4233*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImagePipeSurfaceCreateInfoFUCHSIA>::value, "struct wrapper is not a standard layout!" ); 4234*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImagePipeSurfaceCreateInfoFUCHSIA>::value, 4235*03ce13f7SAndroid Build Coastguard Worker "ImagePipeSurfaceCreateInfoFUCHSIA is not nothrow_move_constructible!" ); 4236*03ce13f7SAndroid Build Coastguard Worker #endif /*VK_USE_PLATFORM_FUCHSIA*/ 4237*03ce13f7SAndroid Build Coastguard Worker 4238*03ce13f7SAndroid Build Coastguard Worker #if defined( VK_USE_PLATFORM_METAL_EXT ) 4239*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_metal_surface === 4240*03ce13f7SAndroid Build Coastguard Worker 4241*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MetalSurfaceCreateInfoEXT ) == sizeof( VkMetalSurfaceCreateInfoEXT ), 4242*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4243*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MetalSurfaceCreateInfoEXT>::value, "struct wrapper is not a standard layout!" ); 4244*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MetalSurfaceCreateInfoEXT>::value, 4245*03ce13f7SAndroid Build Coastguard Worker "MetalSurfaceCreateInfoEXT is not nothrow_move_constructible!" ); 4246*03ce13f7SAndroid Build Coastguard Worker #endif /*VK_USE_PLATFORM_METAL_EXT*/ 4247*03ce13f7SAndroid Build Coastguard Worker 4248*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_fragment_density_map === 4249*03ce13f7SAndroid Build Coastguard Worker 4250*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentDensityMapFeaturesEXT ) == 4251*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceFragmentDensityMapFeaturesEXT ), 4252*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4253*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentDensityMapFeaturesEXT>::value, 4254*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4255*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentDensityMapFeaturesEXT>::value, 4256*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceFragmentDensityMapFeaturesEXT is not nothrow_move_constructible!" ); 4257*03ce13f7SAndroid Build Coastguard Worker 4258*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentDensityMapPropertiesEXT ) == 4259*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceFragmentDensityMapPropertiesEXT ), 4260*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4261*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentDensityMapPropertiesEXT>::value, 4262*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4263*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentDensityMapPropertiesEXT>::value, 4264*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceFragmentDensityMapPropertiesEXT is not nothrow_move_constructible!" ); 4265*03ce13f7SAndroid Build Coastguard Worker 4266*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RenderPassFragmentDensityMapCreateInfoEXT ) == sizeof( VkRenderPassFragmentDensityMapCreateInfoEXT ), 4267*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4268*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::RenderPassFragmentDensityMapCreateInfoEXT>::value, 4269*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4270*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::RenderPassFragmentDensityMapCreateInfoEXT>::value, 4271*03ce13f7SAndroid Build Coastguard Worker "RenderPassFragmentDensityMapCreateInfoEXT is not nothrow_move_constructible!" ); 4272*03ce13f7SAndroid Build Coastguard Worker 4273*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_fragment_shading_rate === 4274*03ce13f7SAndroid Build Coastguard Worker 4275*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::FragmentShadingRateAttachmentInfoKHR ) == sizeof( VkFragmentShadingRateAttachmentInfoKHR ), 4276*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4277*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::FragmentShadingRateAttachmentInfoKHR>::value, 4278*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4279*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::FragmentShadingRateAttachmentInfoKHR>::value, 4280*03ce13f7SAndroid Build Coastguard Worker "FragmentShadingRateAttachmentInfoKHR is not nothrow_move_constructible!" ); 4281*03ce13f7SAndroid Build Coastguard Worker 4282*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineFragmentShadingRateStateCreateInfoKHR ) == 4283*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPipelineFragmentShadingRateStateCreateInfoKHR ), 4284*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4285*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineFragmentShadingRateStateCreateInfoKHR>::value, 4286*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4287*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineFragmentShadingRateStateCreateInfoKHR>::value, 4288*03ce13f7SAndroid Build Coastguard Worker "PipelineFragmentShadingRateStateCreateInfoKHR is not nothrow_move_constructible!" ); 4289*03ce13f7SAndroid Build Coastguard Worker 4290*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRateFeaturesKHR ) == 4291*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceFragmentShadingRateFeaturesKHR ), 4292*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4293*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRateFeaturesKHR>::value, 4294*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4295*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRateFeaturesKHR>::value, 4296*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceFragmentShadingRateFeaturesKHR is not nothrow_move_constructible!" ); 4297*03ce13f7SAndroid Build Coastguard Worker 4298*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRatePropertiesKHR ) == 4299*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceFragmentShadingRatePropertiesKHR ), 4300*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4301*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRatePropertiesKHR>::value, 4302*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4303*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRatePropertiesKHR>::value, 4304*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceFragmentShadingRatePropertiesKHR is not nothrow_move_constructible!" ); 4305*03ce13f7SAndroid Build Coastguard Worker 4306*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRateKHR ) == sizeof( VkPhysicalDeviceFragmentShadingRateKHR ), 4307*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4308*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRateKHR>::value, 4309*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4310*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRateKHR>::value, 4311*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceFragmentShadingRateKHR is not nothrow_move_constructible!" ); 4312*03ce13f7SAndroid Build Coastguard Worker 4313*03ce13f7SAndroid Build Coastguard Worker //=== VK_AMD_shader_core_properties2 === 4314*03ce13f7SAndroid Build Coastguard Worker 4315*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderCoreProperties2AMD ) == sizeof( VkPhysicalDeviceShaderCoreProperties2AMD ), 4316*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4317*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderCoreProperties2AMD>::value, 4318*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4319*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderCoreProperties2AMD>::value, 4320*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShaderCoreProperties2AMD is not nothrow_move_constructible!" ); 4321*03ce13f7SAndroid Build Coastguard Worker 4322*03ce13f7SAndroid Build Coastguard Worker //=== VK_AMD_device_coherent_memory === 4323*03ce13f7SAndroid Build Coastguard Worker 4324*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceCoherentMemoryFeaturesAMD ) == sizeof( VkPhysicalDeviceCoherentMemoryFeaturesAMD ), 4325*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4326*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceCoherentMemoryFeaturesAMD>::value, 4327*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4328*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceCoherentMemoryFeaturesAMD>::value, 4329*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceCoherentMemoryFeaturesAMD is not nothrow_move_constructible!" ); 4330*03ce13f7SAndroid Build Coastguard Worker 4331*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_dynamic_rendering_local_read === 4332*03ce13f7SAndroid Build Coastguard Worker 4333*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDynamicRenderingLocalReadFeaturesKHR ) == 4334*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceDynamicRenderingLocalReadFeaturesKHR ), 4335*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4336*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceDynamicRenderingLocalReadFeaturesKHR>::value, 4337*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4338*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceDynamicRenderingLocalReadFeaturesKHR>::value, 4339*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceDynamicRenderingLocalReadFeaturesKHR is not nothrow_move_constructible!" ); 4340*03ce13f7SAndroid Build Coastguard Worker 4341*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RenderingAttachmentLocationInfoKHR ) == sizeof( VkRenderingAttachmentLocationInfoKHR ), 4342*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4343*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::RenderingAttachmentLocationInfoKHR>::value, 4344*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4345*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::RenderingAttachmentLocationInfoKHR>::value, 4346*03ce13f7SAndroid Build Coastguard Worker "RenderingAttachmentLocationInfoKHR is not nothrow_move_constructible!" ); 4347*03ce13f7SAndroid Build Coastguard Worker 4348*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RenderingInputAttachmentIndexInfoKHR ) == sizeof( VkRenderingInputAttachmentIndexInfoKHR ), 4349*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4350*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::RenderingInputAttachmentIndexInfoKHR>::value, 4351*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4352*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::RenderingInputAttachmentIndexInfoKHR>::value, 4353*03ce13f7SAndroid Build Coastguard Worker "RenderingInputAttachmentIndexInfoKHR is not nothrow_move_constructible!" ); 4354*03ce13f7SAndroid Build Coastguard Worker 4355*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_shader_image_atomic_int64 === 4356*03ce13f7SAndroid Build Coastguard Worker 4357*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderImageAtomicInt64FeaturesEXT ) == 4358*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT ), 4359*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4360*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderImageAtomicInt64FeaturesEXT>::value, 4361*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4362*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderImageAtomicInt64FeaturesEXT>::value, 4363*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShaderImageAtomicInt64FeaturesEXT is not nothrow_move_constructible!" ); 4364*03ce13f7SAndroid Build Coastguard Worker 4365*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_shader_quad_control === 4366*03ce13f7SAndroid Build Coastguard Worker 4367*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderQuadControlFeaturesKHR ) == sizeof( VkPhysicalDeviceShaderQuadControlFeaturesKHR ), 4368*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4369*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderQuadControlFeaturesKHR>::value, 4370*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4371*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderQuadControlFeaturesKHR>::value, 4372*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShaderQuadControlFeaturesKHR is not nothrow_move_constructible!" ); 4373*03ce13f7SAndroid Build Coastguard Worker 4374*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_memory_budget === 4375*03ce13f7SAndroid Build Coastguard Worker 4376*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryBudgetPropertiesEXT ) == sizeof( VkPhysicalDeviceMemoryBudgetPropertiesEXT ), 4377*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4378*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryBudgetPropertiesEXT>::value, 4379*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4380*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryBudgetPropertiesEXT>::value, 4381*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceMemoryBudgetPropertiesEXT is not nothrow_move_constructible!" ); 4382*03ce13f7SAndroid Build Coastguard Worker 4383*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_memory_priority === 4384*03ce13f7SAndroid Build Coastguard Worker 4385*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryPriorityFeaturesEXT ) == sizeof( VkPhysicalDeviceMemoryPriorityFeaturesEXT ), 4386*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4387*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryPriorityFeaturesEXT>::value, 4388*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4389*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryPriorityFeaturesEXT>::value, 4390*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceMemoryPriorityFeaturesEXT is not nothrow_move_constructible!" ); 4391*03ce13f7SAndroid Build Coastguard Worker 4392*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryPriorityAllocateInfoEXT ) == sizeof( VkMemoryPriorityAllocateInfoEXT ), 4393*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4394*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MemoryPriorityAllocateInfoEXT>::value, "struct wrapper is not a standard layout!" ); 4395*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MemoryPriorityAllocateInfoEXT>::value, 4396*03ce13f7SAndroid Build Coastguard Worker "MemoryPriorityAllocateInfoEXT is not nothrow_move_constructible!" ); 4397*03ce13f7SAndroid Build Coastguard Worker 4398*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_surface_protected_capabilities === 4399*03ce13f7SAndroid Build Coastguard Worker 4400*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SurfaceProtectedCapabilitiesKHR ) == sizeof( VkSurfaceProtectedCapabilitiesKHR ), 4401*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4402*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SurfaceProtectedCapabilitiesKHR>::value, "struct wrapper is not a standard layout!" ); 4403*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SurfaceProtectedCapabilitiesKHR>::value, 4404*03ce13f7SAndroid Build Coastguard Worker "SurfaceProtectedCapabilitiesKHR is not nothrow_move_constructible!" ); 4405*03ce13f7SAndroid Build Coastguard Worker 4406*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_dedicated_allocation_image_aliasing === 4407*03ce13f7SAndroid Build Coastguard Worker 4408*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV ) == 4409*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV ), 4410*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4411*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV>::value, 4412*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4413*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV>::value, 4414*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV is not nothrow_move_constructible!" ); 4415*03ce13f7SAndroid Build Coastguard Worker 4416*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_buffer_device_address === 4417*03ce13f7SAndroid Build Coastguard Worker 4418*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceBufferDeviceAddressFeaturesEXT ) == 4419*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceBufferDeviceAddressFeaturesEXT ), 4420*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4421*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceBufferDeviceAddressFeaturesEXT>::value, 4422*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4423*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceBufferDeviceAddressFeaturesEXT>::value, 4424*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceBufferDeviceAddressFeaturesEXT is not nothrow_move_constructible!" ); 4425*03ce13f7SAndroid Build Coastguard Worker 4426*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferDeviceAddressCreateInfoEXT ) == sizeof( VkBufferDeviceAddressCreateInfoEXT ), 4427*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4428*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BufferDeviceAddressCreateInfoEXT>::value, "struct wrapper is not a standard layout!" ); 4429*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BufferDeviceAddressCreateInfoEXT>::value, 4430*03ce13f7SAndroid Build Coastguard Worker "BufferDeviceAddressCreateInfoEXT is not nothrow_move_constructible!" ); 4431*03ce13f7SAndroid Build Coastguard Worker 4432*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_validation_features === 4433*03ce13f7SAndroid Build Coastguard Worker 4434*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ValidationFeaturesEXT ) == sizeof( VkValidationFeaturesEXT ), 4435*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4436*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ValidationFeaturesEXT>::value, "struct wrapper is not a standard layout!" ); 4437*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ValidationFeaturesEXT>::value, 4438*03ce13f7SAndroid Build Coastguard Worker "ValidationFeaturesEXT is not nothrow_move_constructible!" ); 4439*03ce13f7SAndroid Build Coastguard Worker 4440*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_present_wait === 4441*03ce13f7SAndroid Build Coastguard Worker 4442*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevicePresentWaitFeaturesKHR ) == sizeof( VkPhysicalDevicePresentWaitFeaturesKHR ), 4443*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4444*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDevicePresentWaitFeaturesKHR>::value, 4445*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4446*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDevicePresentWaitFeaturesKHR>::value, 4447*03ce13f7SAndroid Build Coastguard Worker "PhysicalDevicePresentWaitFeaturesKHR is not nothrow_move_constructible!" ); 4448*03ce13f7SAndroid Build Coastguard Worker 4449*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_cooperative_matrix === 4450*03ce13f7SAndroid Build Coastguard Worker 4451*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CooperativeMatrixPropertiesNV ) == sizeof( VkCooperativeMatrixPropertiesNV ), 4452*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4453*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::CooperativeMatrixPropertiesNV>::value, "struct wrapper is not a standard layout!" ); 4454*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CooperativeMatrixPropertiesNV>::value, 4455*03ce13f7SAndroid Build Coastguard Worker "CooperativeMatrixPropertiesNV is not nothrow_move_constructible!" ); 4456*03ce13f7SAndroid Build Coastguard Worker 4457*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceCooperativeMatrixFeaturesNV ) == sizeof( VkPhysicalDeviceCooperativeMatrixFeaturesNV ), 4458*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4459*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceCooperativeMatrixFeaturesNV>::value, 4460*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4461*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceCooperativeMatrixFeaturesNV>::value, 4462*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceCooperativeMatrixFeaturesNV is not nothrow_move_constructible!" ); 4463*03ce13f7SAndroid Build Coastguard Worker 4464*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceCooperativeMatrixPropertiesNV ) == 4465*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceCooperativeMatrixPropertiesNV ), 4466*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4467*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceCooperativeMatrixPropertiesNV>::value, 4468*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4469*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceCooperativeMatrixPropertiesNV>::value, 4470*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceCooperativeMatrixPropertiesNV is not nothrow_move_constructible!" ); 4471*03ce13f7SAndroid Build Coastguard Worker 4472*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_coverage_reduction_mode === 4473*03ce13f7SAndroid Build Coastguard Worker 4474*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceCoverageReductionModeFeaturesNV ) == 4475*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceCoverageReductionModeFeaturesNV ), 4476*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4477*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceCoverageReductionModeFeaturesNV>::value, 4478*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4479*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceCoverageReductionModeFeaturesNV>::value, 4480*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceCoverageReductionModeFeaturesNV is not nothrow_move_constructible!" ); 4481*03ce13f7SAndroid Build Coastguard Worker 4482*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineCoverageReductionStateCreateInfoNV ) == sizeof( VkPipelineCoverageReductionStateCreateInfoNV ), 4483*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4484*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineCoverageReductionStateCreateInfoNV>::value, 4485*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4486*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineCoverageReductionStateCreateInfoNV>::value, 4487*03ce13f7SAndroid Build Coastguard Worker "PipelineCoverageReductionStateCreateInfoNV is not nothrow_move_constructible!" ); 4488*03ce13f7SAndroid Build Coastguard Worker 4489*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::FramebufferMixedSamplesCombinationNV ) == sizeof( VkFramebufferMixedSamplesCombinationNV ), 4490*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4491*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::FramebufferMixedSamplesCombinationNV>::value, 4492*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4493*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::FramebufferMixedSamplesCombinationNV>::value, 4494*03ce13f7SAndroid Build Coastguard Worker "FramebufferMixedSamplesCombinationNV is not nothrow_move_constructible!" ); 4495*03ce13f7SAndroid Build Coastguard Worker 4496*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_fragment_shader_interlock === 4497*03ce13f7SAndroid Build Coastguard Worker 4498*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShaderInterlockFeaturesEXT ) == 4499*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT ), 4500*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4501*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShaderInterlockFeaturesEXT>::value, 4502*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4503*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShaderInterlockFeaturesEXT>::value, 4504*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceFragmentShaderInterlockFeaturesEXT is not nothrow_move_constructible!" ); 4505*03ce13f7SAndroid Build Coastguard Worker 4506*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_ycbcr_image_arrays === 4507*03ce13f7SAndroid Build Coastguard Worker 4508*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceYcbcrImageArraysFeaturesEXT ) == sizeof( VkPhysicalDeviceYcbcrImageArraysFeaturesEXT ), 4509*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4510*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceYcbcrImageArraysFeaturesEXT>::value, 4511*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4512*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceYcbcrImageArraysFeaturesEXT>::value, 4513*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceYcbcrImageArraysFeaturesEXT is not nothrow_move_constructible!" ); 4514*03ce13f7SAndroid Build Coastguard Worker 4515*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_provoking_vertex === 4516*03ce13f7SAndroid Build Coastguard Worker 4517*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceProvokingVertexFeaturesEXT ) == sizeof( VkPhysicalDeviceProvokingVertexFeaturesEXT ), 4518*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4519*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceProvokingVertexFeaturesEXT>::value, 4520*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4521*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceProvokingVertexFeaturesEXT>::value, 4522*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceProvokingVertexFeaturesEXT is not nothrow_move_constructible!" ); 4523*03ce13f7SAndroid Build Coastguard Worker 4524*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceProvokingVertexPropertiesEXT ) == sizeof( VkPhysicalDeviceProvokingVertexPropertiesEXT ), 4525*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4526*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceProvokingVertexPropertiesEXT>::value, 4527*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4528*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceProvokingVertexPropertiesEXT>::value, 4529*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceProvokingVertexPropertiesEXT is not nothrow_move_constructible!" ); 4530*03ce13f7SAndroid Build Coastguard Worker 4531*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineRasterizationProvokingVertexStateCreateInfoEXT ) == 4532*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPipelineRasterizationProvokingVertexStateCreateInfoEXT ), 4533*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4534*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineRasterizationProvokingVertexStateCreateInfoEXT>::value, 4535*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4536*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineRasterizationProvokingVertexStateCreateInfoEXT>::value, 4537*03ce13f7SAndroid Build Coastguard Worker "PipelineRasterizationProvokingVertexStateCreateInfoEXT is not nothrow_move_constructible!" ); 4538*03ce13f7SAndroid Build Coastguard Worker 4539*03ce13f7SAndroid Build Coastguard Worker #if defined( VK_USE_PLATFORM_WIN32_KHR ) 4540*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_full_screen_exclusive === 4541*03ce13f7SAndroid Build Coastguard Worker 4542*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SurfaceFullScreenExclusiveInfoEXT ) == sizeof( VkSurfaceFullScreenExclusiveInfoEXT ), 4543*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4544*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SurfaceFullScreenExclusiveInfoEXT>::value, "struct wrapper is not a standard layout!" ); 4545*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SurfaceFullScreenExclusiveInfoEXT>::value, 4546*03ce13f7SAndroid Build Coastguard Worker "SurfaceFullScreenExclusiveInfoEXT is not nothrow_move_constructible!" ); 4547*03ce13f7SAndroid Build Coastguard Worker 4548*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SurfaceCapabilitiesFullScreenExclusiveEXT ) == sizeof( VkSurfaceCapabilitiesFullScreenExclusiveEXT ), 4549*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4550*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SurfaceCapabilitiesFullScreenExclusiveEXT>::value, 4551*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4552*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SurfaceCapabilitiesFullScreenExclusiveEXT>::value, 4553*03ce13f7SAndroid Build Coastguard Worker "SurfaceCapabilitiesFullScreenExclusiveEXT is not nothrow_move_constructible!" ); 4554*03ce13f7SAndroid Build Coastguard Worker 4555*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SurfaceFullScreenExclusiveWin32InfoEXT ) == sizeof( VkSurfaceFullScreenExclusiveWin32InfoEXT ), 4556*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4557*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SurfaceFullScreenExclusiveWin32InfoEXT>::value, 4558*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4559*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SurfaceFullScreenExclusiveWin32InfoEXT>::value, 4560*03ce13f7SAndroid Build Coastguard Worker "SurfaceFullScreenExclusiveWin32InfoEXT is not nothrow_move_constructible!" ); 4561*03ce13f7SAndroid Build Coastguard Worker #endif /*VK_USE_PLATFORM_WIN32_KHR*/ 4562*03ce13f7SAndroid Build Coastguard Worker 4563*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_headless_surface === 4564*03ce13f7SAndroid Build Coastguard Worker 4565*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::HeadlessSurfaceCreateInfoEXT ) == sizeof( VkHeadlessSurfaceCreateInfoEXT ), 4566*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4567*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::HeadlessSurfaceCreateInfoEXT>::value, "struct wrapper is not a standard layout!" ); 4568*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::HeadlessSurfaceCreateInfoEXT>::value, 4569*03ce13f7SAndroid Build Coastguard Worker "HeadlessSurfaceCreateInfoEXT is not nothrow_move_constructible!" ); 4570*03ce13f7SAndroid Build Coastguard Worker 4571*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_shader_atomic_float === 4572*03ce13f7SAndroid Build Coastguard Worker 4573*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderAtomicFloatFeaturesEXT ) == sizeof( VkPhysicalDeviceShaderAtomicFloatFeaturesEXT ), 4574*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4575*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderAtomicFloatFeaturesEXT>::value, 4576*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4577*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderAtomicFloatFeaturesEXT>::value, 4578*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShaderAtomicFloatFeaturesEXT is not nothrow_move_constructible!" ); 4579*03ce13f7SAndroid Build Coastguard Worker 4580*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_extended_dynamic_state === 4581*03ce13f7SAndroid Build Coastguard Worker 4582*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceExtendedDynamicStateFeaturesEXT ) == 4583*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceExtendedDynamicStateFeaturesEXT ), 4584*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4585*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceExtendedDynamicStateFeaturesEXT>::value, 4586*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4587*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceExtendedDynamicStateFeaturesEXT>::value, 4588*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceExtendedDynamicStateFeaturesEXT is not nothrow_move_constructible!" ); 4589*03ce13f7SAndroid Build Coastguard Worker 4590*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_deferred_host_operations === 4591*03ce13f7SAndroid Build Coastguard Worker 4592*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeferredOperationKHR ) == sizeof( VkDeferredOperationKHR ), "handle and wrapper have different size!" ); 4593*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::DeferredOperationKHR>::value, "DeferredOperationKHR is not copy_constructible!" ); 4594*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DeferredOperationKHR>::value, 4595*03ce13f7SAndroid Build Coastguard Worker "DeferredOperationKHR is not nothrow_move_constructible!" ); 4596*03ce13f7SAndroid Build Coastguard Worker 4597*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_pipeline_executable_properties === 4598*03ce13f7SAndroid Build Coastguard Worker 4599*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineExecutablePropertiesFeaturesKHR ) == 4600*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR ), 4601*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4602*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineExecutablePropertiesFeaturesKHR>::value, 4603*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4604*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineExecutablePropertiesFeaturesKHR>::value, 4605*03ce13f7SAndroid Build Coastguard Worker "PhysicalDevicePipelineExecutablePropertiesFeaturesKHR is not nothrow_move_constructible!" ); 4606*03ce13f7SAndroid Build Coastguard Worker 4607*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineInfoKHR ) == sizeof( VkPipelineInfoKHR ), "struct and wrapper have different size!" ); 4608*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineInfoKHR>::value, "struct wrapper is not a standard layout!" ); 4609*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineInfoKHR>::value, 4610*03ce13f7SAndroid Build Coastguard Worker "PipelineInfoKHR is not nothrow_move_constructible!" ); 4611*03ce13f7SAndroid Build Coastguard Worker 4612*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineExecutablePropertiesKHR ) == sizeof( VkPipelineExecutablePropertiesKHR ), 4613*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4614*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineExecutablePropertiesKHR>::value, "struct wrapper is not a standard layout!" ); 4615*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineExecutablePropertiesKHR>::value, 4616*03ce13f7SAndroid Build Coastguard Worker "PipelineExecutablePropertiesKHR is not nothrow_move_constructible!" ); 4617*03ce13f7SAndroid Build Coastguard Worker 4618*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineExecutableInfoKHR ) == sizeof( VkPipelineExecutableInfoKHR ), 4619*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4620*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineExecutableInfoKHR>::value, "struct wrapper is not a standard layout!" ); 4621*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineExecutableInfoKHR>::value, 4622*03ce13f7SAndroid Build Coastguard Worker "PipelineExecutableInfoKHR is not nothrow_move_constructible!" ); 4623*03ce13f7SAndroid Build Coastguard Worker 4624*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineExecutableStatisticValueKHR ) == sizeof( VkPipelineExecutableStatisticValueKHR ), 4625*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4626*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineExecutableStatisticValueKHR>::value, 4627*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4628*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineExecutableStatisticValueKHR>::value, 4629*03ce13f7SAndroid Build Coastguard Worker "PipelineExecutableStatisticValueKHR is not nothrow_move_constructible!" ); 4630*03ce13f7SAndroid Build Coastguard Worker 4631*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineExecutableStatisticKHR ) == sizeof( VkPipelineExecutableStatisticKHR ), 4632*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4633*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineExecutableStatisticKHR>::value, "struct wrapper is not a standard layout!" ); 4634*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineExecutableStatisticKHR>::value, 4635*03ce13f7SAndroid Build Coastguard Worker "PipelineExecutableStatisticKHR is not nothrow_move_constructible!" ); 4636*03ce13f7SAndroid Build Coastguard Worker 4637*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineExecutableInternalRepresentationKHR ) == 4638*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPipelineExecutableInternalRepresentationKHR ), 4639*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4640*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineExecutableInternalRepresentationKHR>::value, 4641*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4642*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineExecutableInternalRepresentationKHR>::value, 4643*03ce13f7SAndroid Build Coastguard Worker "PipelineExecutableInternalRepresentationKHR is not nothrow_move_constructible!" ); 4644*03ce13f7SAndroid Build Coastguard Worker 4645*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_host_image_copy === 4646*03ce13f7SAndroid Build Coastguard Worker 4647*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceHostImageCopyFeaturesEXT ) == sizeof( VkPhysicalDeviceHostImageCopyFeaturesEXT ), 4648*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4649*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceHostImageCopyFeaturesEXT>::value, 4650*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4651*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceHostImageCopyFeaturesEXT>::value, 4652*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceHostImageCopyFeaturesEXT is not nothrow_move_constructible!" ); 4653*03ce13f7SAndroid Build Coastguard Worker 4654*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceHostImageCopyPropertiesEXT ) == sizeof( VkPhysicalDeviceHostImageCopyPropertiesEXT ), 4655*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4656*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceHostImageCopyPropertiesEXT>::value, 4657*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4658*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceHostImageCopyPropertiesEXT>::value, 4659*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceHostImageCopyPropertiesEXT is not nothrow_move_constructible!" ); 4660*03ce13f7SAndroid Build Coastguard Worker 4661*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryToImageCopyEXT ) == sizeof( VkMemoryToImageCopyEXT ), "struct and wrapper have different size!" ); 4662*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MemoryToImageCopyEXT>::value, "struct wrapper is not a standard layout!" ); 4663*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MemoryToImageCopyEXT>::value, 4664*03ce13f7SAndroid Build Coastguard Worker "MemoryToImageCopyEXT is not nothrow_move_constructible!" ); 4665*03ce13f7SAndroid Build Coastguard Worker 4666*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageToMemoryCopyEXT ) == sizeof( VkImageToMemoryCopyEXT ), "struct and wrapper have different size!" ); 4667*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageToMemoryCopyEXT>::value, "struct wrapper is not a standard layout!" ); 4668*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageToMemoryCopyEXT>::value, 4669*03ce13f7SAndroid Build Coastguard Worker "ImageToMemoryCopyEXT is not nothrow_move_constructible!" ); 4670*03ce13f7SAndroid Build Coastguard Worker 4671*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CopyMemoryToImageInfoEXT ) == sizeof( VkCopyMemoryToImageInfoEXT ), 4672*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4673*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::CopyMemoryToImageInfoEXT>::value, "struct wrapper is not a standard layout!" ); 4674*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CopyMemoryToImageInfoEXT>::value, 4675*03ce13f7SAndroid Build Coastguard Worker "CopyMemoryToImageInfoEXT is not nothrow_move_constructible!" ); 4676*03ce13f7SAndroid Build Coastguard Worker 4677*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CopyImageToMemoryInfoEXT ) == sizeof( VkCopyImageToMemoryInfoEXT ), 4678*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4679*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::CopyImageToMemoryInfoEXT>::value, "struct wrapper is not a standard layout!" ); 4680*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CopyImageToMemoryInfoEXT>::value, 4681*03ce13f7SAndroid Build Coastguard Worker "CopyImageToMemoryInfoEXT is not nothrow_move_constructible!" ); 4682*03ce13f7SAndroid Build Coastguard Worker 4683*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CopyImageToImageInfoEXT ) == sizeof( VkCopyImageToImageInfoEXT ), 4684*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4685*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::CopyImageToImageInfoEXT>::value, "struct wrapper is not a standard layout!" ); 4686*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CopyImageToImageInfoEXT>::value, 4687*03ce13f7SAndroid Build Coastguard Worker "CopyImageToImageInfoEXT is not nothrow_move_constructible!" ); 4688*03ce13f7SAndroid Build Coastguard Worker 4689*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::HostImageLayoutTransitionInfoEXT ) == sizeof( VkHostImageLayoutTransitionInfoEXT ), 4690*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4691*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::HostImageLayoutTransitionInfoEXT>::value, "struct wrapper is not a standard layout!" ); 4692*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::HostImageLayoutTransitionInfoEXT>::value, 4693*03ce13f7SAndroid Build Coastguard Worker "HostImageLayoutTransitionInfoEXT is not nothrow_move_constructible!" ); 4694*03ce13f7SAndroid Build Coastguard Worker 4695*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SubresourceHostMemcpySizeEXT ) == sizeof( VkSubresourceHostMemcpySizeEXT ), 4696*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4697*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SubresourceHostMemcpySizeEXT>::value, "struct wrapper is not a standard layout!" ); 4698*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SubresourceHostMemcpySizeEXT>::value, 4699*03ce13f7SAndroid Build Coastguard Worker "SubresourceHostMemcpySizeEXT is not nothrow_move_constructible!" ); 4700*03ce13f7SAndroid Build Coastguard Worker 4701*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::HostImageCopyDevicePerformanceQueryEXT ) == sizeof( VkHostImageCopyDevicePerformanceQueryEXT ), 4702*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4703*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::HostImageCopyDevicePerformanceQueryEXT>::value, 4704*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4705*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::HostImageCopyDevicePerformanceQueryEXT>::value, 4706*03ce13f7SAndroid Build Coastguard Worker "HostImageCopyDevicePerformanceQueryEXT is not nothrow_move_constructible!" ); 4707*03ce13f7SAndroid Build Coastguard Worker 4708*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_map_memory2 === 4709*03ce13f7SAndroid Build Coastguard Worker 4710*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryMapInfoKHR ) == sizeof( VkMemoryMapInfoKHR ), "struct and wrapper have different size!" ); 4711*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MemoryMapInfoKHR>::value, "struct wrapper is not a standard layout!" ); 4712*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MemoryMapInfoKHR>::value, 4713*03ce13f7SAndroid Build Coastguard Worker "MemoryMapInfoKHR is not nothrow_move_constructible!" ); 4714*03ce13f7SAndroid Build Coastguard Worker 4715*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryUnmapInfoKHR ) == sizeof( VkMemoryUnmapInfoKHR ), "struct and wrapper have different size!" ); 4716*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MemoryUnmapInfoKHR>::value, "struct wrapper is not a standard layout!" ); 4717*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MemoryUnmapInfoKHR>::value, 4718*03ce13f7SAndroid Build Coastguard Worker "MemoryUnmapInfoKHR is not nothrow_move_constructible!" ); 4719*03ce13f7SAndroid Build Coastguard Worker 4720*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_map_memory_placed === 4721*03ce13f7SAndroid Build Coastguard Worker 4722*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMapMemoryPlacedFeaturesEXT ) == sizeof( VkPhysicalDeviceMapMemoryPlacedFeaturesEXT ), 4723*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4724*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceMapMemoryPlacedFeaturesEXT>::value, 4725*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4726*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceMapMemoryPlacedFeaturesEXT>::value, 4727*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceMapMemoryPlacedFeaturesEXT is not nothrow_move_constructible!" ); 4728*03ce13f7SAndroid Build Coastguard Worker 4729*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMapMemoryPlacedPropertiesEXT ) == sizeof( VkPhysicalDeviceMapMemoryPlacedPropertiesEXT ), 4730*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4731*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceMapMemoryPlacedPropertiesEXT>::value, 4732*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4733*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceMapMemoryPlacedPropertiesEXT>::value, 4734*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceMapMemoryPlacedPropertiesEXT is not nothrow_move_constructible!" ); 4735*03ce13f7SAndroid Build Coastguard Worker 4736*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryMapPlacedInfoEXT ) == sizeof( VkMemoryMapPlacedInfoEXT ), 4737*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4738*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MemoryMapPlacedInfoEXT>::value, "struct wrapper is not a standard layout!" ); 4739*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MemoryMapPlacedInfoEXT>::value, 4740*03ce13f7SAndroid Build Coastguard Worker "MemoryMapPlacedInfoEXT is not nothrow_move_constructible!" ); 4741*03ce13f7SAndroid Build Coastguard Worker 4742*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_shader_atomic_float2 === 4743*03ce13f7SAndroid Build Coastguard Worker 4744*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderAtomicFloat2FeaturesEXT ) == 4745*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT ), 4746*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4747*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderAtomicFloat2FeaturesEXT>::value, 4748*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4749*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderAtomicFloat2FeaturesEXT>::value, 4750*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShaderAtomicFloat2FeaturesEXT is not nothrow_move_constructible!" ); 4751*03ce13f7SAndroid Build Coastguard Worker 4752*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_surface_maintenance1 === 4753*03ce13f7SAndroid Build Coastguard Worker 4754*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SurfacePresentModeEXT ) == sizeof( VkSurfacePresentModeEXT ), 4755*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4756*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SurfacePresentModeEXT>::value, "struct wrapper is not a standard layout!" ); 4757*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SurfacePresentModeEXT>::value, 4758*03ce13f7SAndroid Build Coastguard Worker "SurfacePresentModeEXT is not nothrow_move_constructible!" ); 4759*03ce13f7SAndroid Build Coastguard Worker 4760*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SurfacePresentScalingCapabilitiesEXT ) == sizeof( VkSurfacePresentScalingCapabilitiesEXT ), 4761*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4762*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SurfacePresentScalingCapabilitiesEXT>::value, 4763*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4764*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SurfacePresentScalingCapabilitiesEXT>::value, 4765*03ce13f7SAndroid Build Coastguard Worker "SurfacePresentScalingCapabilitiesEXT is not nothrow_move_constructible!" ); 4766*03ce13f7SAndroid Build Coastguard Worker 4767*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SurfacePresentModeCompatibilityEXT ) == sizeof( VkSurfacePresentModeCompatibilityEXT ), 4768*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4769*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SurfacePresentModeCompatibilityEXT>::value, 4770*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4771*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SurfacePresentModeCompatibilityEXT>::value, 4772*03ce13f7SAndroid Build Coastguard Worker "SurfacePresentModeCompatibilityEXT is not nothrow_move_constructible!" ); 4773*03ce13f7SAndroid Build Coastguard Worker 4774*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_swapchain_maintenance1 === 4775*03ce13f7SAndroid Build Coastguard Worker 4776*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceSwapchainMaintenance1FeaturesEXT ) == 4777*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceSwapchainMaintenance1FeaturesEXT ), 4778*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4779*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceSwapchainMaintenance1FeaturesEXT>::value, 4780*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4781*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceSwapchainMaintenance1FeaturesEXT>::value, 4782*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceSwapchainMaintenance1FeaturesEXT is not nothrow_move_constructible!" ); 4783*03ce13f7SAndroid Build Coastguard Worker 4784*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SwapchainPresentFenceInfoEXT ) == sizeof( VkSwapchainPresentFenceInfoEXT ), 4785*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4786*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SwapchainPresentFenceInfoEXT>::value, "struct wrapper is not a standard layout!" ); 4787*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SwapchainPresentFenceInfoEXT>::value, 4788*03ce13f7SAndroid Build Coastguard Worker "SwapchainPresentFenceInfoEXT is not nothrow_move_constructible!" ); 4789*03ce13f7SAndroid Build Coastguard Worker 4790*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SwapchainPresentModesCreateInfoEXT ) == sizeof( VkSwapchainPresentModesCreateInfoEXT ), 4791*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4792*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SwapchainPresentModesCreateInfoEXT>::value, 4793*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4794*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SwapchainPresentModesCreateInfoEXT>::value, 4795*03ce13f7SAndroid Build Coastguard Worker "SwapchainPresentModesCreateInfoEXT is not nothrow_move_constructible!" ); 4796*03ce13f7SAndroid Build Coastguard Worker 4797*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SwapchainPresentModeInfoEXT ) == sizeof( VkSwapchainPresentModeInfoEXT ), 4798*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4799*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SwapchainPresentModeInfoEXT>::value, "struct wrapper is not a standard layout!" ); 4800*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SwapchainPresentModeInfoEXT>::value, 4801*03ce13f7SAndroid Build Coastguard Worker "SwapchainPresentModeInfoEXT is not nothrow_move_constructible!" ); 4802*03ce13f7SAndroid Build Coastguard Worker 4803*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SwapchainPresentScalingCreateInfoEXT ) == sizeof( VkSwapchainPresentScalingCreateInfoEXT ), 4804*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4805*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SwapchainPresentScalingCreateInfoEXT>::value, 4806*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4807*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SwapchainPresentScalingCreateInfoEXT>::value, 4808*03ce13f7SAndroid Build Coastguard Worker "SwapchainPresentScalingCreateInfoEXT is not nothrow_move_constructible!" ); 4809*03ce13f7SAndroid Build Coastguard Worker 4810*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ReleaseSwapchainImagesInfoEXT ) == sizeof( VkReleaseSwapchainImagesInfoEXT ), 4811*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4812*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ReleaseSwapchainImagesInfoEXT>::value, "struct wrapper is not a standard layout!" ); 4813*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ReleaseSwapchainImagesInfoEXT>::value, 4814*03ce13f7SAndroid Build Coastguard Worker "ReleaseSwapchainImagesInfoEXT is not nothrow_move_constructible!" ); 4815*03ce13f7SAndroid Build Coastguard Worker 4816*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_device_generated_commands === 4817*03ce13f7SAndroid Build Coastguard Worker 4818*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDeviceGeneratedCommandsPropertiesNV ) == 4819*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceDeviceGeneratedCommandsPropertiesNV ), 4820*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4821*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceDeviceGeneratedCommandsPropertiesNV>::value, 4822*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4823*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceDeviceGeneratedCommandsPropertiesNV>::value, 4824*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceDeviceGeneratedCommandsPropertiesNV is not nothrow_move_constructible!" ); 4825*03ce13f7SAndroid Build Coastguard Worker 4826*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDeviceGeneratedCommandsFeaturesNV ) == 4827*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV ), 4828*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4829*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceDeviceGeneratedCommandsFeaturesNV>::value, 4830*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4831*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceDeviceGeneratedCommandsFeaturesNV>::value, 4832*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceDeviceGeneratedCommandsFeaturesNV is not nothrow_move_constructible!" ); 4833*03ce13f7SAndroid Build Coastguard Worker 4834*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::GraphicsShaderGroupCreateInfoNV ) == sizeof( VkGraphicsShaderGroupCreateInfoNV ), 4835*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4836*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::GraphicsShaderGroupCreateInfoNV>::value, "struct wrapper is not a standard layout!" ); 4837*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::GraphicsShaderGroupCreateInfoNV>::value, 4838*03ce13f7SAndroid Build Coastguard Worker "GraphicsShaderGroupCreateInfoNV is not nothrow_move_constructible!" ); 4839*03ce13f7SAndroid Build Coastguard Worker 4840*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::GraphicsPipelineShaderGroupsCreateInfoNV ) == sizeof( VkGraphicsPipelineShaderGroupsCreateInfoNV ), 4841*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4842*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::GraphicsPipelineShaderGroupsCreateInfoNV>::value, 4843*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4844*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::GraphicsPipelineShaderGroupsCreateInfoNV>::value, 4845*03ce13f7SAndroid Build Coastguard Worker "GraphicsPipelineShaderGroupsCreateInfoNV is not nothrow_move_constructible!" ); 4846*03ce13f7SAndroid Build Coastguard Worker 4847*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BindShaderGroupIndirectCommandNV ) == sizeof( VkBindShaderGroupIndirectCommandNV ), 4848*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4849*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BindShaderGroupIndirectCommandNV>::value, "struct wrapper is not a standard layout!" ); 4850*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BindShaderGroupIndirectCommandNV>::value, 4851*03ce13f7SAndroid Build Coastguard Worker "BindShaderGroupIndirectCommandNV is not nothrow_move_constructible!" ); 4852*03ce13f7SAndroid Build Coastguard Worker 4853*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BindIndexBufferIndirectCommandNV ) == sizeof( VkBindIndexBufferIndirectCommandNV ), 4854*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4855*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BindIndexBufferIndirectCommandNV>::value, "struct wrapper is not a standard layout!" ); 4856*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BindIndexBufferIndirectCommandNV>::value, 4857*03ce13f7SAndroid Build Coastguard Worker "BindIndexBufferIndirectCommandNV is not nothrow_move_constructible!" ); 4858*03ce13f7SAndroid Build Coastguard Worker 4859*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BindVertexBufferIndirectCommandNV ) == sizeof( VkBindVertexBufferIndirectCommandNV ), 4860*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4861*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BindVertexBufferIndirectCommandNV>::value, "struct wrapper is not a standard layout!" ); 4862*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BindVertexBufferIndirectCommandNV>::value, 4863*03ce13f7SAndroid Build Coastguard Worker "BindVertexBufferIndirectCommandNV is not nothrow_move_constructible!" ); 4864*03ce13f7SAndroid Build Coastguard Worker 4865*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SetStateFlagsIndirectCommandNV ) == sizeof( VkSetStateFlagsIndirectCommandNV ), 4866*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4867*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SetStateFlagsIndirectCommandNV>::value, "struct wrapper is not a standard layout!" ); 4868*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SetStateFlagsIndirectCommandNV>::value, 4869*03ce13f7SAndroid Build Coastguard Worker "SetStateFlagsIndirectCommandNV is not nothrow_move_constructible!" ); 4870*03ce13f7SAndroid Build Coastguard Worker 4871*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutNV ) == sizeof( VkIndirectCommandsLayoutNV ), 4872*03ce13f7SAndroid Build Coastguard Worker "handle and wrapper have different size!" ); 4873*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutNV>::value, 4874*03ce13f7SAndroid Build Coastguard Worker "IndirectCommandsLayoutNV is not copy_constructible!" ); 4875*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutNV>::value, 4876*03ce13f7SAndroid Build Coastguard Worker "IndirectCommandsLayoutNV is not nothrow_move_constructible!" ); 4877*03ce13f7SAndroid Build Coastguard Worker 4878*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::IndirectCommandsStreamNV ) == sizeof( VkIndirectCommandsStreamNV ), 4879*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4880*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::IndirectCommandsStreamNV>::value, "struct wrapper is not a standard layout!" ); 4881*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::IndirectCommandsStreamNV>::value, 4882*03ce13f7SAndroid Build Coastguard Worker "IndirectCommandsStreamNV is not nothrow_move_constructible!" ); 4883*03ce13f7SAndroid Build Coastguard Worker 4884*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutTokenNV ) == sizeof( VkIndirectCommandsLayoutTokenNV ), 4885*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4886*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutTokenNV>::value, "struct wrapper is not a standard layout!" ); 4887*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutTokenNV>::value, 4888*03ce13f7SAndroid Build Coastguard Worker "IndirectCommandsLayoutTokenNV is not nothrow_move_constructible!" ); 4889*03ce13f7SAndroid Build Coastguard Worker 4890*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutCreateInfoNV ) == sizeof( VkIndirectCommandsLayoutCreateInfoNV ), 4891*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4892*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutCreateInfoNV>::value, 4893*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4894*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutCreateInfoNV>::value, 4895*03ce13f7SAndroid Build Coastguard Worker "IndirectCommandsLayoutCreateInfoNV is not nothrow_move_constructible!" ); 4896*03ce13f7SAndroid Build Coastguard Worker 4897*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::GeneratedCommandsInfoNV ) == sizeof( VkGeneratedCommandsInfoNV ), 4898*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4899*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::GeneratedCommandsInfoNV>::value, "struct wrapper is not a standard layout!" ); 4900*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::GeneratedCommandsInfoNV>::value, 4901*03ce13f7SAndroid Build Coastguard Worker "GeneratedCommandsInfoNV is not nothrow_move_constructible!" ); 4902*03ce13f7SAndroid Build Coastguard Worker 4903*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::GeneratedCommandsMemoryRequirementsInfoNV ) == sizeof( VkGeneratedCommandsMemoryRequirementsInfoNV ), 4904*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4905*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::GeneratedCommandsMemoryRequirementsInfoNV>::value, 4906*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4907*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::GeneratedCommandsMemoryRequirementsInfoNV>::value, 4908*03ce13f7SAndroid Build Coastguard Worker "GeneratedCommandsMemoryRequirementsInfoNV is not nothrow_move_constructible!" ); 4909*03ce13f7SAndroid Build Coastguard Worker 4910*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_inherited_viewport_scissor === 4911*03ce13f7SAndroid Build Coastguard Worker 4912*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceInheritedViewportScissorFeaturesNV ) == 4913*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceInheritedViewportScissorFeaturesNV ), 4914*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4915*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceInheritedViewportScissorFeaturesNV>::value, 4916*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4917*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceInheritedViewportScissorFeaturesNV>::value, 4918*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceInheritedViewportScissorFeaturesNV is not nothrow_move_constructible!" ); 4919*03ce13f7SAndroid Build Coastguard Worker 4920*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CommandBufferInheritanceViewportScissorInfoNV ) == 4921*03ce13f7SAndroid Build Coastguard Worker sizeof( VkCommandBufferInheritanceViewportScissorInfoNV ), 4922*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4923*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::CommandBufferInheritanceViewportScissorInfoNV>::value, 4924*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4925*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CommandBufferInheritanceViewportScissorInfoNV>::value, 4926*03ce13f7SAndroid Build Coastguard Worker "CommandBufferInheritanceViewportScissorInfoNV is not nothrow_move_constructible!" ); 4927*03ce13f7SAndroid Build Coastguard Worker 4928*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_texel_buffer_alignment === 4929*03ce13f7SAndroid Build Coastguard Worker 4930*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceTexelBufferAlignmentFeaturesEXT ) == 4931*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT ), 4932*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4933*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceTexelBufferAlignmentFeaturesEXT>::value, 4934*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4935*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceTexelBufferAlignmentFeaturesEXT>::value, 4936*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceTexelBufferAlignmentFeaturesEXT is not nothrow_move_constructible!" ); 4937*03ce13f7SAndroid Build Coastguard Worker 4938*03ce13f7SAndroid Build Coastguard Worker //=== VK_QCOM_render_pass_transform === 4939*03ce13f7SAndroid Build Coastguard Worker 4940*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RenderPassTransformBeginInfoQCOM ) == sizeof( VkRenderPassTransformBeginInfoQCOM ), 4941*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4942*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::RenderPassTransformBeginInfoQCOM>::value, "struct wrapper is not a standard layout!" ); 4943*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::RenderPassTransformBeginInfoQCOM>::value, 4944*03ce13f7SAndroid Build Coastguard Worker "RenderPassTransformBeginInfoQCOM is not nothrow_move_constructible!" ); 4945*03ce13f7SAndroid Build Coastguard Worker 4946*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CommandBufferInheritanceRenderPassTransformInfoQCOM ) == 4947*03ce13f7SAndroid Build Coastguard Worker sizeof( VkCommandBufferInheritanceRenderPassTransformInfoQCOM ), 4948*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4949*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::CommandBufferInheritanceRenderPassTransformInfoQCOM>::value, 4950*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4951*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CommandBufferInheritanceRenderPassTransformInfoQCOM>::value, 4952*03ce13f7SAndroid Build Coastguard Worker "CommandBufferInheritanceRenderPassTransformInfoQCOM is not nothrow_move_constructible!" ); 4953*03ce13f7SAndroid Build Coastguard Worker 4954*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_depth_bias_control === 4955*03ce13f7SAndroid Build Coastguard Worker 4956*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthBiasControlFeaturesEXT ) == sizeof( VkPhysicalDeviceDepthBiasControlFeaturesEXT ), 4957*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4958*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthBiasControlFeaturesEXT>::value, 4959*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4960*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthBiasControlFeaturesEXT>::value, 4961*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceDepthBiasControlFeaturesEXT is not nothrow_move_constructible!" ); 4962*03ce13f7SAndroid Build Coastguard Worker 4963*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DepthBiasInfoEXT ) == sizeof( VkDepthBiasInfoEXT ), "struct and wrapper have different size!" ); 4964*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DepthBiasInfoEXT>::value, "struct wrapper is not a standard layout!" ); 4965*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DepthBiasInfoEXT>::value, 4966*03ce13f7SAndroid Build Coastguard Worker "DepthBiasInfoEXT is not nothrow_move_constructible!" ); 4967*03ce13f7SAndroid Build Coastguard Worker 4968*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DepthBiasRepresentationInfoEXT ) == sizeof( VkDepthBiasRepresentationInfoEXT ), 4969*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4970*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DepthBiasRepresentationInfoEXT>::value, "struct wrapper is not a standard layout!" ); 4971*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DepthBiasRepresentationInfoEXT>::value, 4972*03ce13f7SAndroid Build Coastguard Worker "DepthBiasRepresentationInfoEXT is not nothrow_move_constructible!" ); 4973*03ce13f7SAndroid Build Coastguard Worker 4974*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_device_memory_report === 4975*03ce13f7SAndroid Build Coastguard Worker 4976*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDeviceMemoryReportFeaturesEXT ) == 4977*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceDeviceMemoryReportFeaturesEXT ), 4978*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4979*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceDeviceMemoryReportFeaturesEXT>::value, 4980*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4981*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceDeviceMemoryReportFeaturesEXT>::value, 4982*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceDeviceMemoryReportFeaturesEXT is not nothrow_move_constructible!" ); 4983*03ce13f7SAndroid Build Coastguard Worker 4984*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceDeviceMemoryReportCreateInfoEXT ) == sizeof( VkDeviceDeviceMemoryReportCreateInfoEXT ), 4985*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4986*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DeviceDeviceMemoryReportCreateInfoEXT>::value, 4987*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 4988*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DeviceDeviceMemoryReportCreateInfoEXT>::value, 4989*03ce13f7SAndroid Build Coastguard Worker "DeviceDeviceMemoryReportCreateInfoEXT is not nothrow_move_constructible!" ); 4990*03ce13f7SAndroid Build Coastguard Worker 4991*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceMemoryReportCallbackDataEXT ) == sizeof( VkDeviceMemoryReportCallbackDataEXT ), 4992*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 4993*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DeviceMemoryReportCallbackDataEXT>::value, "struct wrapper is not a standard layout!" ); 4994*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DeviceMemoryReportCallbackDataEXT>::value, 4995*03ce13f7SAndroid Build Coastguard Worker "DeviceMemoryReportCallbackDataEXT is not nothrow_move_constructible!" ); 4996*03ce13f7SAndroid Build Coastguard Worker 4997*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_robustness2 === 4998*03ce13f7SAndroid Build Coastguard Worker 4999*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceRobustness2FeaturesEXT ) == sizeof( VkPhysicalDeviceRobustness2FeaturesEXT ), 5000*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5001*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceRobustness2FeaturesEXT>::value, 5002*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5003*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceRobustness2FeaturesEXT>::value, 5004*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceRobustness2FeaturesEXT is not nothrow_move_constructible!" ); 5005*03ce13f7SAndroid Build Coastguard Worker 5006*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceRobustness2PropertiesEXT ) == sizeof( VkPhysicalDeviceRobustness2PropertiesEXT ), 5007*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5008*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceRobustness2PropertiesEXT>::value, 5009*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5010*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceRobustness2PropertiesEXT>::value, 5011*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceRobustness2PropertiesEXT is not nothrow_move_constructible!" ); 5012*03ce13f7SAndroid Build Coastguard Worker 5013*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_custom_border_color === 5014*03ce13f7SAndroid Build Coastguard Worker 5015*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SamplerCustomBorderColorCreateInfoEXT ) == sizeof( VkSamplerCustomBorderColorCreateInfoEXT ), 5016*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5017*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SamplerCustomBorderColorCreateInfoEXT>::value, 5018*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5019*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SamplerCustomBorderColorCreateInfoEXT>::value, 5020*03ce13f7SAndroid Build Coastguard Worker "SamplerCustomBorderColorCreateInfoEXT is not nothrow_move_constructible!" ); 5021*03ce13f7SAndroid Build Coastguard Worker 5022*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceCustomBorderColorPropertiesEXT ) == 5023*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceCustomBorderColorPropertiesEXT ), 5024*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5025*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceCustomBorderColorPropertiesEXT>::value, 5026*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5027*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceCustomBorderColorPropertiesEXT>::value, 5028*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceCustomBorderColorPropertiesEXT is not nothrow_move_constructible!" ); 5029*03ce13f7SAndroid Build Coastguard Worker 5030*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceCustomBorderColorFeaturesEXT ) == sizeof( VkPhysicalDeviceCustomBorderColorFeaturesEXT ), 5031*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5032*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceCustomBorderColorFeaturesEXT>::value, 5033*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5034*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceCustomBorderColorFeaturesEXT>::value, 5035*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceCustomBorderColorFeaturesEXT is not nothrow_move_constructible!" ); 5036*03ce13f7SAndroid Build Coastguard Worker 5037*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_pipeline_library === 5038*03ce13f7SAndroid Build Coastguard Worker 5039*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineLibraryCreateInfoKHR ) == sizeof( VkPipelineLibraryCreateInfoKHR ), 5040*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5041*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineLibraryCreateInfoKHR>::value, "struct wrapper is not a standard layout!" ); 5042*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineLibraryCreateInfoKHR>::value, 5043*03ce13f7SAndroid Build Coastguard Worker "PipelineLibraryCreateInfoKHR is not nothrow_move_constructible!" ); 5044*03ce13f7SAndroid Build Coastguard Worker 5045*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_present_barrier === 5046*03ce13f7SAndroid Build Coastguard Worker 5047*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevicePresentBarrierFeaturesNV ) == sizeof( VkPhysicalDevicePresentBarrierFeaturesNV ), 5048*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5049*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDevicePresentBarrierFeaturesNV>::value, 5050*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5051*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDevicePresentBarrierFeaturesNV>::value, 5052*03ce13f7SAndroid Build Coastguard Worker "PhysicalDevicePresentBarrierFeaturesNV is not nothrow_move_constructible!" ); 5053*03ce13f7SAndroid Build Coastguard Worker 5054*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SurfaceCapabilitiesPresentBarrierNV ) == sizeof( VkSurfaceCapabilitiesPresentBarrierNV ), 5055*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5056*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SurfaceCapabilitiesPresentBarrierNV>::value, 5057*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5058*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SurfaceCapabilitiesPresentBarrierNV>::value, 5059*03ce13f7SAndroid Build Coastguard Worker "SurfaceCapabilitiesPresentBarrierNV is not nothrow_move_constructible!" ); 5060*03ce13f7SAndroid Build Coastguard Worker 5061*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SwapchainPresentBarrierCreateInfoNV ) == sizeof( VkSwapchainPresentBarrierCreateInfoNV ), 5062*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5063*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SwapchainPresentBarrierCreateInfoNV>::value, 5064*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5065*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SwapchainPresentBarrierCreateInfoNV>::value, 5066*03ce13f7SAndroid Build Coastguard Worker "SwapchainPresentBarrierCreateInfoNV is not nothrow_move_constructible!" ); 5067*03ce13f7SAndroid Build Coastguard Worker 5068*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_present_id === 5069*03ce13f7SAndroid Build Coastguard Worker 5070*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PresentIdKHR ) == sizeof( VkPresentIdKHR ), "struct and wrapper have different size!" ); 5071*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PresentIdKHR>::value, "struct wrapper is not a standard layout!" ); 5072*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PresentIdKHR>::value, "PresentIdKHR is not nothrow_move_constructible!" ); 5073*03ce13f7SAndroid Build Coastguard Worker 5074*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevicePresentIdFeaturesKHR ) == sizeof( VkPhysicalDevicePresentIdFeaturesKHR ), 5075*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5076*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDevicePresentIdFeaturesKHR>::value, 5077*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5078*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDevicePresentIdFeaturesKHR>::value, 5079*03ce13f7SAndroid Build Coastguard Worker "PhysicalDevicePresentIdFeaturesKHR is not nothrow_move_constructible!" ); 5080*03ce13f7SAndroid Build Coastguard Worker 5081*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_video_encode_queue === 5082*03ce13f7SAndroid Build Coastguard Worker 5083*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeInfoKHR ) == sizeof( VkVideoEncodeInfoKHR ), "struct and wrapper have different size!" ); 5084*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeInfoKHR>::value, "struct wrapper is not a standard layout!" ); 5085*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeInfoKHR>::value, 5086*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeInfoKHR is not nothrow_move_constructible!" ); 5087*03ce13f7SAndroid Build Coastguard Worker 5088*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeCapabilitiesKHR ) == sizeof( VkVideoEncodeCapabilitiesKHR ), 5089*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5090*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeCapabilitiesKHR>::value, "struct wrapper is not a standard layout!" ); 5091*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeCapabilitiesKHR>::value, 5092*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeCapabilitiesKHR is not nothrow_move_constructible!" ); 5093*03ce13f7SAndroid Build Coastguard Worker 5094*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::QueryPoolVideoEncodeFeedbackCreateInfoKHR ) == sizeof( VkQueryPoolVideoEncodeFeedbackCreateInfoKHR ), 5095*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5096*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::QueryPoolVideoEncodeFeedbackCreateInfoKHR>::value, 5097*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5098*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::QueryPoolVideoEncodeFeedbackCreateInfoKHR>::value, 5099*03ce13f7SAndroid Build Coastguard Worker "QueryPoolVideoEncodeFeedbackCreateInfoKHR is not nothrow_move_constructible!" ); 5100*03ce13f7SAndroid Build Coastguard Worker 5101*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeUsageInfoKHR ) == sizeof( VkVideoEncodeUsageInfoKHR ), 5102*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5103*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeUsageInfoKHR>::value, "struct wrapper is not a standard layout!" ); 5104*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeUsageInfoKHR>::value, 5105*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeUsageInfoKHR is not nothrow_move_constructible!" ); 5106*03ce13f7SAndroid Build Coastguard Worker 5107*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeRateControlInfoKHR ) == sizeof( VkVideoEncodeRateControlInfoKHR ), 5108*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5109*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeRateControlInfoKHR>::value, "struct wrapper is not a standard layout!" ); 5110*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeRateControlInfoKHR>::value, 5111*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeRateControlInfoKHR is not nothrow_move_constructible!" ); 5112*03ce13f7SAndroid Build Coastguard Worker 5113*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeRateControlLayerInfoKHR ) == sizeof( VkVideoEncodeRateControlLayerInfoKHR ), 5114*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5115*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeRateControlLayerInfoKHR>::value, 5116*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5117*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeRateControlLayerInfoKHR>::value, 5118*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeRateControlLayerInfoKHR is not nothrow_move_constructible!" ); 5119*03ce13f7SAndroid Build Coastguard Worker 5120*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceVideoEncodeQualityLevelInfoKHR ) == 5121*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceVideoEncodeQualityLevelInfoKHR ), 5122*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5123*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceVideoEncodeQualityLevelInfoKHR>::value, 5124*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5125*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceVideoEncodeQualityLevelInfoKHR>::value, 5126*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceVideoEncodeQualityLevelInfoKHR is not nothrow_move_constructible!" ); 5127*03ce13f7SAndroid Build Coastguard Worker 5128*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeQualityLevelPropertiesKHR ) == sizeof( VkVideoEncodeQualityLevelPropertiesKHR ), 5129*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5130*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeQualityLevelPropertiesKHR>::value, 5131*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5132*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeQualityLevelPropertiesKHR>::value, 5133*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeQualityLevelPropertiesKHR is not nothrow_move_constructible!" ); 5134*03ce13f7SAndroid Build Coastguard Worker 5135*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeQualityLevelInfoKHR ) == sizeof( VkVideoEncodeQualityLevelInfoKHR ), 5136*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5137*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeQualityLevelInfoKHR>::value, "struct wrapper is not a standard layout!" ); 5138*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeQualityLevelInfoKHR>::value, 5139*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeQualityLevelInfoKHR is not nothrow_move_constructible!" ); 5140*03ce13f7SAndroid Build Coastguard Worker 5141*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeSessionParametersGetInfoKHR ) == sizeof( VkVideoEncodeSessionParametersGetInfoKHR ), 5142*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5143*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeSessionParametersGetInfoKHR>::value, 5144*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5145*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeSessionParametersGetInfoKHR>::value, 5146*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeSessionParametersGetInfoKHR is not nothrow_move_constructible!" ); 5147*03ce13f7SAndroid Build Coastguard Worker 5148*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeSessionParametersFeedbackInfoKHR ) == 5149*03ce13f7SAndroid Build Coastguard Worker sizeof( VkVideoEncodeSessionParametersFeedbackInfoKHR ), 5150*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5151*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoEncodeSessionParametersFeedbackInfoKHR>::value, 5152*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5153*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoEncodeSessionParametersFeedbackInfoKHR>::value, 5154*03ce13f7SAndroid Build Coastguard Worker "VideoEncodeSessionParametersFeedbackInfoKHR is not nothrow_move_constructible!" ); 5155*03ce13f7SAndroid Build Coastguard Worker 5156*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_device_diagnostics_config === 5157*03ce13f7SAndroid Build Coastguard Worker 5158*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDiagnosticsConfigFeaturesNV ) == sizeof( VkPhysicalDeviceDiagnosticsConfigFeaturesNV ), 5159*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5160*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceDiagnosticsConfigFeaturesNV>::value, 5161*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5162*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceDiagnosticsConfigFeaturesNV>::value, 5163*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceDiagnosticsConfigFeaturesNV is not nothrow_move_constructible!" ); 5164*03ce13f7SAndroid Build Coastguard Worker 5165*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceDiagnosticsConfigCreateInfoNV ) == sizeof( VkDeviceDiagnosticsConfigCreateInfoNV ), 5166*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5167*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DeviceDiagnosticsConfigCreateInfoNV>::value, 5168*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5169*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DeviceDiagnosticsConfigCreateInfoNV>::value, 5170*03ce13f7SAndroid Build Coastguard Worker "DeviceDiagnosticsConfigCreateInfoNV is not nothrow_move_constructible!" ); 5171*03ce13f7SAndroid Build Coastguard Worker 5172*03ce13f7SAndroid Build Coastguard Worker #if defined( VK_ENABLE_BETA_EXTENSIONS ) 5173*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_cuda_kernel_launch === 5174*03ce13f7SAndroid Build Coastguard Worker 5175*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CudaModuleNV ) == sizeof( VkCudaModuleNV ), "handle and wrapper have different size!" ); 5176*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::CudaModuleNV>::value, "CudaModuleNV is not copy_constructible!" ); 5177*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CudaModuleNV>::value, "CudaModuleNV is not nothrow_move_constructible!" ); 5178*03ce13f7SAndroid Build Coastguard Worker 5179*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CudaFunctionNV ) == sizeof( VkCudaFunctionNV ), "handle and wrapper have different size!" ); 5180*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::CudaFunctionNV>::value, "CudaFunctionNV is not copy_constructible!" ); 5181*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CudaFunctionNV>::value, 5182*03ce13f7SAndroid Build Coastguard Worker "CudaFunctionNV is not nothrow_move_constructible!" ); 5183*03ce13f7SAndroid Build Coastguard Worker 5184*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CudaModuleCreateInfoNV ) == sizeof( VkCudaModuleCreateInfoNV ), 5185*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5186*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::CudaModuleCreateInfoNV>::value, "struct wrapper is not a standard layout!" ); 5187*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CudaModuleCreateInfoNV>::value, 5188*03ce13f7SAndroid Build Coastguard Worker "CudaModuleCreateInfoNV is not nothrow_move_constructible!" ); 5189*03ce13f7SAndroid Build Coastguard Worker 5190*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CudaFunctionCreateInfoNV ) == sizeof( VkCudaFunctionCreateInfoNV ), 5191*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5192*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::CudaFunctionCreateInfoNV>::value, "struct wrapper is not a standard layout!" ); 5193*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CudaFunctionCreateInfoNV>::value, 5194*03ce13f7SAndroid Build Coastguard Worker "CudaFunctionCreateInfoNV is not nothrow_move_constructible!" ); 5195*03ce13f7SAndroid Build Coastguard Worker 5196*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CudaLaunchInfoNV ) == sizeof( VkCudaLaunchInfoNV ), "struct and wrapper have different size!" ); 5197*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::CudaLaunchInfoNV>::value, "struct wrapper is not a standard layout!" ); 5198*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CudaLaunchInfoNV>::value, 5199*03ce13f7SAndroid Build Coastguard Worker "CudaLaunchInfoNV is not nothrow_move_constructible!" ); 5200*03ce13f7SAndroid Build Coastguard Worker 5201*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceCudaKernelLaunchFeaturesNV ) == sizeof( VkPhysicalDeviceCudaKernelLaunchFeaturesNV ), 5202*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5203*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceCudaKernelLaunchFeaturesNV>::value, 5204*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5205*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceCudaKernelLaunchFeaturesNV>::value, 5206*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceCudaKernelLaunchFeaturesNV is not nothrow_move_constructible!" ); 5207*03ce13f7SAndroid Build Coastguard Worker 5208*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceCudaKernelLaunchPropertiesNV ) == sizeof( VkPhysicalDeviceCudaKernelLaunchPropertiesNV ), 5209*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5210*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceCudaKernelLaunchPropertiesNV>::value, 5211*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5212*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceCudaKernelLaunchPropertiesNV>::value, 5213*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceCudaKernelLaunchPropertiesNV is not nothrow_move_constructible!" ); 5214*03ce13f7SAndroid Build Coastguard Worker #endif /*VK_ENABLE_BETA_EXTENSIONS*/ 5215*03ce13f7SAndroid Build Coastguard Worker 5216*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_low_latency === 5217*03ce13f7SAndroid Build Coastguard Worker 5218*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::QueryLowLatencySupportNV ) == sizeof( VkQueryLowLatencySupportNV ), 5219*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5220*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::QueryLowLatencySupportNV>::value, "struct wrapper is not a standard layout!" ); 5221*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::QueryLowLatencySupportNV>::value, 5222*03ce13f7SAndroid Build Coastguard Worker "QueryLowLatencySupportNV is not nothrow_move_constructible!" ); 5223*03ce13f7SAndroid Build Coastguard Worker 5224*03ce13f7SAndroid Build Coastguard Worker #if defined( VK_USE_PLATFORM_METAL_EXT ) 5225*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_metal_objects === 5226*03ce13f7SAndroid Build Coastguard Worker 5227*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExportMetalObjectCreateInfoEXT ) == sizeof( VkExportMetalObjectCreateInfoEXT ), 5228*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5229*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ExportMetalObjectCreateInfoEXT>::value, "struct wrapper is not a standard layout!" ); 5230*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ExportMetalObjectCreateInfoEXT>::value, 5231*03ce13f7SAndroid Build Coastguard Worker "ExportMetalObjectCreateInfoEXT is not nothrow_move_constructible!" ); 5232*03ce13f7SAndroid Build Coastguard Worker 5233*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExportMetalObjectsInfoEXT ) == sizeof( VkExportMetalObjectsInfoEXT ), 5234*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5235*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ExportMetalObjectsInfoEXT>::value, "struct wrapper is not a standard layout!" ); 5236*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ExportMetalObjectsInfoEXT>::value, 5237*03ce13f7SAndroid Build Coastguard Worker "ExportMetalObjectsInfoEXT is not nothrow_move_constructible!" ); 5238*03ce13f7SAndroid Build Coastguard Worker 5239*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExportMetalDeviceInfoEXT ) == sizeof( VkExportMetalDeviceInfoEXT ), 5240*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5241*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ExportMetalDeviceInfoEXT>::value, "struct wrapper is not a standard layout!" ); 5242*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ExportMetalDeviceInfoEXT>::value, 5243*03ce13f7SAndroid Build Coastguard Worker "ExportMetalDeviceInfoEXT is not nothrow_move_constructible!" ); 5244*03ce13f7SAndroid Build Coastguard Worker 5245*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExportMetalCommandQueueInfoEXT ) == sizeof( VkExportMetalCommandQueueInfoEXT ), 5246*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5247*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ExportMetalCommandQueueInfoEXT>::value, "struct wrapper is not a standard layout!" ); 5248*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ExportMetalCommandQueueInfoEXT>::value, 5249*03ce13f7SAndroid Build Coastguard Worker "ExportMetalCommandQueueInfoEXT is not nothrow_move_constructible!" ); 5250*03ce13f7SAndroid Build Coastguard Worker 5251*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExportMetalBufferInfoEXT ) == sizeof( VkExportMetalBufferInfoEXT ), 5252*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5253*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ExportMetalBufferInfoEXT>::value, "struct wrapper is not a standard layout!" ); 5254*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ExportMetalBufferInfoEXT>::value, 5255*03ce13f7SAndroid Build Coastguard Worker "ExportMetalBufferInfoEXT is not nothrow_move_constructible!" ); 5256*03ce13f7SAndroid Build Coastguard Worker 5257*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImportMetalBufferInfoEXT ) == sizeof( VkImportMetalBufferInfoEXT ), 5258*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5259*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImportMetalBufferInfoEXT>::value, "struct wrapper is not a standard layout!" ); 5260*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImportMetalBufferInfoEXT>::value, 5261*03ce13f7SAndroid Build Coastguard Worker "ImportMetalBufferInfoEXT is not nothrow_move_constructible!" ); 5262*03ce13f7SAndroid Build Coastguard Worker 5263*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExportMetalTextureInfoEXT ) == sizeof( VkExportMetalTextureInfoEXT ), 5264*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5265*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ExportMetalTextureInfoEXT>::value, "struct wrapper is not a standard layout!" ); 5266*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ExportMetalTextureInfoEXT>::value, 5267*03ce13f7SAndroid Build Coastguard Worker "ExportMetalTextureInfoEXT is not nothrow_move_constructible!" ); 5268*03ce13f7SAndroid Build Coastguard Worker 5269*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImportMetalTextureInfoEXT ) == sizeof( VkImportMetalTextureInfoEXT ), 5270*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5271*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImportMetalTextureInfoEXT>::value, "struct wrapper is not a standard layout!" ); 5272*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImportMetalTextureInfoEXT>::value, 5273*03ce13f7SAndroid Build Coastguard Worker "ImportMetalTextureInfoEXT is not nothrow_move_constructible!" ); 5274*03ce13f7SAndroid Build Coastguard Worker 5275*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExportMetalIOSurfaceInfoEXT ) == sizeof( VkExportMetalIOSurfaceInfoEXT ), 5276*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5277*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ExportMetalIOSurfaceInfoEXT>::value, "struct wrapper is not a standard layout!" ); 5278*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ExportMetalIOSurfaceInfoEXT>::value, 5279*03ce13f7SAndroid Build Coastguard Worker "ExportMetalIOSurfaceInfoEXT is not nothrow_move_constructible!" ); 5280*03ce13f7SAndroid Build Coastguard Worker 5281*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImportMetalIOSurfaceInfoEXT ) == sizeof( VkImportMetalIOSurfaceInfoEXT ), 5282*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5283*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImportMetalIOSurfaceInfoEXT>::value, "struct wrapper is not a standard layout!" ); 5284*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImportMetalIOSurfaceInfoEXT>::value, 5285*03ce13f7SAndroid Build Coastguard Worker "ImportMetalIOSurfaceInfoEXT is not nothrow_move_constructible!" ); 5286*03ce13f7SAndroid Build Coastguard Worker 5287*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExportMetalSharedEventInfoEXT ) == sizeof( VkExportMetalSharedEventInfoEXT ), 5288*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5289*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ExportMetalSharedEventInfoEXT>::value, "struct wrapper is not a standard layout!" ); 5290*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ExportMetalSharedEventInfoEXT>::value, 5291*03ce13f7SAndroid Build Coastguard Worker "ExportMetalSharedEventInfoEXT is not nothrow_move_constructible!" ); 5292*03ce13f7SAndroid Build Coastguard Worker 5293*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImportMetalSharedEventInfoEXT ) == sizeof( VkImportMetalSharedEventInfoEXT ), 5294*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5295*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImportMetalSharedEventInfoEXT>::value, "struct wrapper is not a standard layout!" ); 5296*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImportMetalSharedEventInfoEXT>::value, 5297*03ce13f7SAndroid Build Coastguard Worker "ImportMetalSharedEventInfoEXT is not nothrow_move_constructible!" ); 5298*03ce13f7SAndroid Build Coastguard Worker #endif /*VK_USE_PLATFORM_METAL_EXT*/ 5299*03ce13f7SAndroid Build Coastguard Worker 5300*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_synchronization2 === 5301*03ce13f7SAndroid Build Coastguard Worker 5302*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::QueueFamilyCheckpointProperties2NV ) == sizeof( VkQueueFamilyCheckpointProperties2NV ), 5303*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5304*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::QueueFamilyCheckpointProperties2NV>::value, 5305*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5306*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::QueueFamilyCheckpointProperties2NV>::value, 5307*03ce13f7SAndroid Build Coastguard Worker "QueueFamilyCheckpointProperties2NV is not nothrow_move_constructible!" ); 5308*03ce13f7SAndroid Build Coastguard Worker 5309*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CheckpointData2NV ) == sizeof( VkCheckpointData2NV ), "struct and wrapper have different size!" ); 5310*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::CheckpointData2NV>::value, "struct wrapper is not a standard layout!" ); 5311*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CheckpointData2NV>::value, 5312*03ce13f7SAndroid Build Coastguard Worker "CheckpointData2NV is not nothrow_move_constructible!" ); 5313*03ce13f7SAndroid Build Coastguard Worker 5314*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_descriptor_buffer === 5315*03ce13f7SAndroid Build Coastguard Worker 5316*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorBufferPropertiesEXT ) == 5317*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceDescriptorBufferPropertiesEXT ), 5318*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5319*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorBufferPropertiesEXT>::value, 5320*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5321*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorBufferPropertiesEXT>::value, 5322*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceDescriptorBufferPropertiesEXT is not nothrow_move_constructible!" ); 5323*03ce13f7SAndroid Build Coastguard Worker 5324*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorBufferDensityMapPropertiesEXT ) == 5325*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceDescriptorBufferDensityMapPropertiesEXT ), 5326*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5327*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorBufferDensityMapPropertiesEXT>::value, 5328*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5329*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorBufferDensityMapPropertiesEXT>::value, 5330*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceDescriptorBufferDensityMapPropertiesEXT is not nothrow_move_constructible!" ); 5331*03ce13f7SAndroid Build Coastguard Worker 5332*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorBufferFeaturesEXT ) == sizeof( VkPhysicalDeviceDescriptorBufferFeaturesEXT ), 5333*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5334*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorBufferFeaturesEXT>::value, 5335*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5336*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorBufferFeaturesEXT>::value, 5337*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceDescriptorBufferFeaturesEXT is not nothrow_move_constructible!" ); 5338*03ce13f7SAndroid Build Coastguard Worker 5339*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorAddressInfoEXT ) == sizeof( VkDescriptorAddressInfoEXT ), 5340*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5341*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DescriptorAddressInfoEXT>::value, "struct wrapper is not a standard layout!" ); 5342*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DescriptorAddressInfoEXT>::value, 5343*03ce13f7SAndroid Build Coastguard Worker "DescriptorAddressInfoEXT is not nothrow_move_constructible!" ); 5344*03ce13f7SAndroid Build Coastguard Worker 5345*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorBufferBindingInfoEXT ) == sizeof( VkDescriptorBufferBindingInfoEXT ), 5346*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5347*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DescriptorBufferBindingInfoEXT>::value, "struct wrapper is not a standard layout!" ); 5348*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DescriptorBufferBindingInfoEXT>::value, 5349*03ce13f7SAndroid Build Coastguard Worker "DescriptorBufferBindingInfoEXT is not nothrow_move_constructible!" ); 5350*03ce13f7SAndroid Build Coastguard Worker 5351*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorBufferBindingPushDescriptorBufferHandleEXT ) == 5352*03ce13f7SAndroid Build Coastguard Worker sizeof( VkDescriptorBufferBindingPushDescriptorBufferHandleEXT ), 5353*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5354*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DescriptorBufferBindingPushDescriptorBufferHandleEXT>::value, 5355*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5356*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DescriptorBufferBindingPushDescriptorBufferHandleEXT>::value, 5357*03ce13f7SAndroid Build Coastguard Worker "DescriptorBufferBindingPushDescriptorBufferHandleEXT is not nothrow_move_constructible!" ); 5358*03ce13f7SAndroid Build Coastguard Worker 5359*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorDataEXT ) == sizeof( VkDescriptorDataEXT ), "struct and wrapper have different size!" ); 5360*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DescriptorDataEXT>::value, "struct wrapper is not a standard layout!" ); 5361*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DescriptorDataEXT>::value, 5362*03ce13f7SAndroid Build Coastguard Worker "DescriptorDataEXT is not nothrow_move_constructible!" ); 5363*03ce13f7SAndroid Build Coastguard Worker 5364*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorGetInfoEXT ) == sizeof( VkDescriptorGetInfoEXT ), "struct and wrapper have different size!" ); 5365*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DescriptorGetInfoEXT>::value, "struct wrapper is not a standard layout!" ); 5366*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DescriptorGetInfoEXT>::value, 5367*03ce13f7SAndroid Build Coastguard Worker "DescriptorGetInfoEXT is not nothrow_move_constructible!" ); 5368*03ce13f7SAndroid Build Coastguard Worker 5369*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferCaptureDescriptorDataInfoEXT ) == sizeof( VkBufferCaptureDescriptorDataInfoEXT ), 5370*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5371*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BufferCaptureDescriptorDataInfoEXT>::value, 5372*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5373*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BufferCaptureDescriptorDataInfoEXT>::value, 5374*03ce13f7SAndroid Build Coastguard Worker "BufferCaptureDescriptorDataInfoEXT is not nothrow_move_constructible!" ); 5375*03ce13f7SAndroid Build Coastguard Worker 5376*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageCaptureDescriptorDataInfoEXT ) == sizeof( VkImageCaptureDescriptorDataInfoEXT ), 5377*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5378*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageCaptureDescriptorDataInfoEXT>::value, "struct wrapper is not a standard layout!" ); 5379*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageCaptureDescriptorDataInfoEXT>::value, 5380*03ce13f7SAndroid Build Coastguard Worker "ImageCaptureDescriptorDataInfoEXT is not nothrow_move_constructible!" ); 5381*03ce13f7SAndroid Build Coastguard Worker 5382*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageViewCaptureDescriptorDataInfoEXT ) == sizeof( VkImageViewCaptureDescriptorDataInfoEXT ), 5383*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5384*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageViewCaptureDescriptorDataInfoEXT>::value, 5385*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5386*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageViewCaptureDescriptorDataInfoEXT>::value, 5387*03ce13f7SAndroid Build Coastguard Worker "ImageViewCaptureDescriptorDataInfoEXT is not nothrow_move_constructible!" ); 5388*03ce13f7SAndroid Build Coastguard Worker 5389*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SamplerCaptureDescriptorDataInfoEXT ) == sizeof( VkSamplerCaptureDescriptorDataInfoEXT ), 5390*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5391*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SamplerCaptureDescriptorDataInfoEXT>::value, 5392*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5393*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SamplerCaptureDescriptorDataInfoEXT>::value, 5394*03ce13f7SAndroid Build Coastguard Worker "SamplerCaptureDescriptorDataInfoEXT is not nothrow_move_constructible!" ); 5395*03ce13f7SAndroid Build Coastguard Worker 5396*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::OpaqueCaptureDescriptorDataCreateInfoEXT ) == sizeof( VkOpaqueCaptureDescriptorDataCreateInfoEXT ), 5397*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5398*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::OpaqueCaptureDescriptorDataCreateInfoEXT>::value, 5399*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5400*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::OpaqueCaptureDescriptorDataCreateInfoEXT>::value, 5401*03ce13f7SAndroid Build Coastguard Worker "OpaqueCaptureDescriptorDataCreateInfoEXT is not nothrow_move_constructible!" ); 5402*03ce13f7SAndroid Build Coastguard Worker 5403*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureCaptureDescriptorDataInfoEXT ) == 5404*03ce13f7SAndroid Build Coastguard Worker sizeof( VkAccelerationStructureCaptureDescriptorDataInfoEXT ), 5405*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5406*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AccelerationStructureCaptureDescriptorDataInfoEXT>::value, 5407*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5408*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AccelerationStructureCaptureDescriptorDataInfoEXT>::value, 5409*03ce13f7SAndroid Build Coastguard Worker "AccelerationStructureCaptureDescriptorDataInfoEXT is not nothrow_move_constructible!" ); 5410*03ce13f7SAndroid Build Coastguard Worker 5411*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_graphics_pipeline_library === 5412*03ce13f7SAndroid Build Coastguard Worker 5413*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceGraphicsPipelineLibraryFeaturesEXT ) == 5414*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT ), 5415*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5416*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceGraphicsPipelineLibraryFeaturesEXT>::value, 5417*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5418*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceGraphicsPipelineLibraryFeaturesEXT>::value, 5419*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceGraphicsPipelineLibraryFeaturesEXT is not nothrow_move_constructible!" ); 5420*03ce13f7SAndroid Build Coastguard Worker 5421*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceGraphicsPipelineLibraryPropertiesEXT ) == 5422*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceGraphicsPipelineLibraryPropertiesEXT ), 5423*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5424*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceGraphicsPipelineLibraryPropertiesEXT>::value, 5425*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5426*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceGraphicsPipelineLibraryPropertiesEXT>::value, 5427*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceGraphicsPipelineLibraryPropertiesEXT is not nothrow_move_constructible!" ); 5428*03ce13f7SAndroid Build Coastguard Worker 5429*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::GraphicsPipelineLibraryCreateInfoEXT ) == sizeof( VkGraphicsPipelineLibraryCreateInfoEXT ), 5430*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5431*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::GraphicsPipelineLibraryCreateInfoEXT>::value, 5432*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5433*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::GraphicsPipelineLibraryCreateInfoEXT>::value, 5434*03ce13f7SAndroid Build Coastguard Worker "GraphicsPipelineLibraryCreateInfoEXT is not nothrow_move_constructible!" ); 5435*03ce13f7SAndroid Build Coastguard Worker 5436*03ce13f7SAndroid Build Coastguard Worker //=== VK_AMD_shader_early_and_late_fragment_tests === 5437*03ce13f7SAndroid Build Coastguard Worker 5438*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD ) == 5439*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD ), 5440*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5441*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD>::value, 5442*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5443*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD>::value, 5444*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD is not nothrow_move_constructible!" ); 5445*03ce13f7SAndroid Build Coastguard Worker 5446*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_fragment_shader_barycentric === 5447*03ce13f7SAndroid Build Coastguard Worker 5448*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShaderBarycentricFeaturesKHR ) == 5449*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceFragmentShaderBarycentricFeaturesKHR ), 5450*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5451*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShaderBarycentricFeaturesKHR>::value, 5452*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5453*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShaderBarycentricFeaturesKHR>::value, 5454*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceFragmentShaderBarycentricFeaturesKHR is not nothrow_move_constructible!" ); 5455*03ce13f7SAndroid Build Coastguard Worker 5456*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShaderBarycentricPropertiesKHR ) == 5457*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceFragmentShaderBarycentricPropertiesKHR ), 5458*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5459*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShaderBarycentricPropertiesKHR>::value, 5460*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5461*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShaderBarycentricPropertiesKHR>::value, 5462*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceFragmentShaderBarycentricPropertiesKHR is not nothrow_move_constructible!" ); 5463*03ce13f7SAndroid Build Coastguard Worker 5464*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_shader_subgroup_uniform_control_flow === 5465*03ce13f7SAndroid Build Coastguard Worker 5466*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR ) == 5467*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR ), 5468*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5469*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR>::value, 5470*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5471*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR>::value, 5472*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR is not nothrow_move_constructible!" ); 5473*03ce13f7SAndroid Build Coastguard Worker 5474*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_fragment_shading_rate_enums === 5475*03ce13f7SAndroid Build Coastguard Worker 5476*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRateEnumsFeaturesNV ) == 5477*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceFragmentShadingRateEnumsFeaturesNV ), 5478*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5479*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRateEnumsFeaturesNV>::value, 5480*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5481*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRateEnumsFeaturesNV>::value, 5482*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceFragmentShadingRateEnumsFeaturesNV is not nothrow_move_constructible!" ); 5483*03ce13f7SAndroid Build Coastguard Worker 5484*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRateEnumsPropertiesNV ) == 5485*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceFragmentShadingRateEnumsPropertiesNV ), 5486*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5487*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRateEnumsPropertiesNV>::value, 5488*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5489*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRateEnumsPropertiesNV>::value, 5490*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceFragmentShadingRateEnumsPropertiesNV is not nothrow_move_constructible!" ); 5491*03ce13f7SAndroid Build Coastguard Worker 5492*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineFragmentShadingRateEnumStateCreateInfoNV ) == 5493*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPipelineFragmentShadingRateEnumStateCreateInfoNV ), 5494*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5495*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineFragmentShadingRateEnumStateCreateInfoNV>::value, 5496*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5497*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineFragmentShadingRateEnumStateCreateInfoNV>::value, 5498*03ce13f7SAndroid Build Coastguard Worker "PipelineFragmentShadingRateEnumStateCreateInfoNV is not nothrow_move_constructible!" ); 5499*03ce13f7SAndroid Build Coastguard Worker 5500*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_ray_tracing_motion_blur === 5501*03ce13f7SAndroid Build Coastguard Worker 5502*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryMotionTrianglesDataNV ) == 5503*03ce13f7SAndroid Build Coastguard Worker sizeof( VkAccelerationStructureGeometryMotionTrianglesDataNV ), 5504*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5505*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryMotionTrianglesDataNV>::value, 5506*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5507*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryMotionTrianglesDataNV>::value, 5508*03ce13f7SAndroid Build Coastguard Worker "AccelerationStructureGeometryMotionTrianglesDataNV is not nothrow_move_constructible!" ); 5509*03ce13f7SAndroid Build Coastguard Worker 5510*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureMotionInfoNV ) == sizeof( VkAccelerationStructureMotionInfoNV ), 5511*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5512*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AccelerationStructureMotionInfoNV>::value, "struct wrapper is not a standard layout!" ); 5513*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AccelerationStructureMotionInfoNV>::value, 5514*03ce13f7SAndroid Build Coastguard Worker "AccelerationStructureMotionInfoNV is not nothrow_move_constructible!" ); 5515*03ce13f7SAndroid Build Coastguard Worker 5516*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureMotionInstanceNV ) == sizeof( VkAccelerationStructureMotionInstanceNV ), 5517*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5518*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AccelerationStructureMotionInstanceNV>::value, 5519*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5520*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AccelerationStructureMotionInstanceNV>::value, 5521*03ce13f7SAndroid Build Coastguard Worker "AccelerationStructureMotionInstanceNV is not nothrow_move_constructible!" ); 5522*03ce13f7SAndroid Build Coastguard Worker 5523*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureMotionInstanceDataNV ) == sizeof( VkAccelerationStructureMotionInstanceDataNV ), 5524*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5525*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AccelerationStructureMotionInstanceDataNV>::value, 5526*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5527*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AccelerationStructureMotionInstanceDataNV>::value, 5528*03ce13f7SAndroid Build Coastguard Worker "AccelerationStructureMotionInstanceDataNV is not nothrow_move_constructible!" ); 5529*03ce13f7SAndroid Build Coastguard Worker 5530*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureMatrixMotionInstanceNV ) == 5531*03ce13f7SAndroid Build Coastguard Worker sizeof( VkAccelerationStructureMatrixMotionInstanceNV ), 5532*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5533*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AccelerationStructureMatrixMotionInstanceNV>::value, 5534*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5535*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AccelerationStructureMatrixMotionInstanceNV>::value, 5536*03ce13f7SAndroid Build Coastguard Worker "AccelerationStructureMatrixMotionInstanceNV is not nothrow_move_constructible!" ); 5537*03ce13f7SAndroid Build Coastguard Worker 5538*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureSRTMotionInstanceNV ) == sizeof( VkAccelerationStructureSRTMotionInstanceNV ), 5539*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5540*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AccelerationStructureSRTMotionInstanceNV>::value, 5541*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5542*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AccelerationStructureSRTMotionInstanceNV>::value, 5543*03ce13f7SAndroid Build Coastguard Worker "AccelerationStructureSRTMotionInstanceNV is not nothrow_move_constructible!" ); 5544*03ce13f7SAndroid Build Coastguard Worker 5545*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SRTDataNV ) == sizeof( VkSRTDataNV ), "struct and wrapper have different size!" ); 5546*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SRTDataNV>::value, "struct wrapper is not a standard layout!" ); 5547*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SRTDataNV>::value, "SRTDataNV is not nothrow_move_constructible!" ); 5548*03ce13f7SAndroid Build Coastguard Worker 5549*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingMotionBlurFeaturesNV ) == 5550*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceRayTracingMotionBlurFeaturesNV ), 5551*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5552*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingMotionBlurFeaturesNV>::value, 5553*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5554*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingMotionBlurFeaturesNV>::value, 5555*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceRayTracingMotionBlurFeaturesNV is not nothrow_move_constructible!" ); 5556*03ce13f7SAndroid Build Coastguard Worker 5557*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_mesh_shader === 5558*03ce13f7SAndroid Build Coastguard Worker 5559*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMeshShaderFeaturesEXT ) == sizeof( VkPhysicalDeviceMeshShaderFeaturesEXT ), 5560*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5561*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceMeshShaderFeaturesEXT>::value, 5562*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5563*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceMeshShaderFeaturesEXT>::value, 5564*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceMeshShaderFeaturesEXT is not nothrow_move_constructible!" ); 5565*03ce13f7SAndroid Build Coastguard Worker 5566*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMeshShaderPropertiesEXT ) == sizeof( VkPhysicalDeviceMeshShaderPropertiesEXT ), 5567*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5568*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceMeshShaderPropertiesEXT>::value, 5569*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5570*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceMeshShaderPropertiesEXT>::value, 5571*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceMeshShaderPropertiesEXT is not nothrow_move_constructible!" ); 5572*03ce13f7SAndroid Build Coastguard Worker 5573*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DrawMeshTasksIndirectCommandEXT ) == sizeof( VkDrawMeshTasksIndirectCommandEXT ), 5574*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5575*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DrawMeshTasksIndirectCommandEXT>::value, "struct wrapper is not a standard layout!" ); 5576*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DrawMeshTasksIndirectCommandEXT>::value, 5577*03ce13f7SAndroid Build Coastguard Worker "DrawMeshTasksIndirectCommandEXT is not nothrow_move_constructible!" ); 5578*03ce13f7SAndroid Build Coastguard Worker 5579*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_ycbcr_2plane_444_formats === 5580*03ce13f7SAndroid Build Coastguard Worker 5581*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT ) == 5582*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT ), 5583*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5584*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT>::value, 5585*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5586*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT>::value, 5587*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT is not nothrow_move_constructible!" ); 5588*03ce13f7SAndroid Build Coastguard Worker 5589*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_fragment_density_map2 === 5590*03ce13f7SAndroid Build Coastguard Worker 5591*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentDensityMap2FeaturesEXT ) == 5592*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceFragmentDensityMap2FeaturesEXT ), 5593*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5594*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentDensityMap2FeaturesEXT>::value, 5595*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5596*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentDensityMap2FeaturesEXT>::value, 5597*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceFragmentDensityMap2FeaturesEXT is not nothrow_move_constructible!" ); 5598*03ce13f7SAndroid Build Coastguard Worker 5599*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentDensityMap2PropertiesEXT ) == 5600*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceFragmentDensityMap2PropertiesEXT ), 5601*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5602*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentDensityMap2PropertiesEXT>::value, 5603*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5604*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentDensityMap2PropertiesEXT>::value, 5605*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceFragmentDensityMap2PropertiesEXT is not nothrow_move_constructible!" ); 5606*03ce13f7SAndroid Build Coastguard Worker 5607*03ce13f7SAndroid Build Coastguard Worker //=== VK_QCOM_rotated_copy_commands === 5608*03ce13f7SAndroid Build Coastguard Worker 5609*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CopyCommandTransformInfoQCOM ) == sizeof( VkCopyCommandTransformInfoQCOM ), 5610*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5611*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::CopyCommandTransformInfoQCOM>::value, "struct wrapper is not a standard layout!" ); 5612*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CopyCommandTransformInfoQCOM>::value, 5613*03ce13f7SAndroid Build Coastguard Worker "CopyCommandTransformInfoQCOM is not nothrow_move_constructible!" ); 5614*03ce13f7SAndroid Build Coastguard Worker 5615*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_workgroup_memory_explicit_layout === 5616*03ce13f7SAndroid Build Coastguard Worker 5617*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR ) == 5618*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR ), 5619*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5620*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR>::value, 5621*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5622*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR>::value, 5623*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR is not nothrow_move_constructible!" ); 5624*03ce13f7SAndroid Build Coastguard Worker 5625*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_image_compression_control === 5626*03ce13f7SAndroid Build Coastguard Worker 5627*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceImageCompressionControlFeaturesEXT ) == 5628*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceImageCompressionControlFeaturesEXT ), 5629*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5630*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceImageCompressionControlFeaturesEXT>::value, 5631*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5632*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceImageCompressionControlFeaturesEXT>::value, 5633*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceImageCompressionControlFeaturesEXT is not nothrow_move_constructible!" ); 5634*03ce13f7SAndroid Build Coastguard Worker 5635*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageCompressionControlEXT ) == sizeof( VkImageCompressionControlEXT ), 5636*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5637*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageCompressionControlEXT>::value, "struct wrapper is not a standard layout!" ); 5638*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageCompressionControlEXT>::value, 5639*03ce13f7SAndroid Build Coastguard Worker "ImageCompressionControlEXT is not nothrow_move_constructible!" ); 5640*03ce13f7SAndroid Build Coastguard Worker 5641*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageCompressionPropertiesEXT ) == sizeof( VkImageCompressionPropertiesEXT ), 5642*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5643*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageCompressionPropertiesEXT>::value, "struct wrapper is not a standard layout!" ); 5644*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageCompressionPropertiesEXT>::value, 5645*03ce13f7SAndroid Build Coastguard Worker "ImageCompressionPropertiesEXT is not nothrow_move_constructible!" ); 5646*03ce13f7SAndroid Build Coastguard Worker 5647*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_attachment_feedback_loop_layout === 5648*03ce13f7SAndroid Build Coastguard Worker 5649*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT ) == 5650*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT ), 5651*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5652*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT>::value, 5653*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5654*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT>::value, 5655*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT is not nothrow_move_constructible!" ); 5656*03ce13f7SAndroid Build Coastguard Worker 5657*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_4444_formats === 5658*03ce13f7SAndroid Build Coastguard Worker 5659*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevice4444FormatsFeaturesEXT ) == sizeof( VkPhysicalDevice4444FormatsFeaturesEXT ), 5660*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5661*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDevice4444FormatsFeaturesEXT>::value, 5662*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5663*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDevice4444FormatsFeaturesEXT>::value, 5664*03ce13f7SAndroid Build Coastguard Worker "PhysicalDevice4444FormatsFeaturesEXT is not nothrow_move_constructible!" ); 5665*03ce13f7SAndroid Build Coastguard Worker 5666*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_device_fault === 5667*03ce13f7SAndroid Build Coastguard Worker 5668*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceFaultFeaturesEXT ) == sizeof( VkPhysicalDeviceFaultFeaturesEXT ), 5669*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5670*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceFaultFeaturesEXT>::value, "struct wrapper is not a standard layout!" ); 5671*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceFaultFeaturesEXT>::value, 5672*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceFaultFeaturesEXT is not nothrow_move_constructible!" ); 5673*03ce13f7SAndroid Build Coastguard Worker 5674*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceFaultCountsEXT ) == sizeof( VkDeviceFaultCountsEXT ), "struct and wrapper have different size!" ); 5675*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DeviceFaultCountsEXT>::value, "struct wrapper is not a standard layout!" ); 5676*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DeviceFaultCountsEXT>::value, 5677*03ce13f7SAndroid Build Coastguard Worker "DeviceFaultCountsEXT is not nothrow_move_constructible!" ); 5678*03ce13f7SAndroid Build Coastguard Worker 5679*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceFaultInfoEXT ) == sizeof( VkDeviceFaultInfoEXT ), "struct and wrapper have different size!" ); 5680*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DeviceFaultInfoEXT>::value, "struct wrapper is not a standard layout!" ); 5681*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DeviceFaultInfoEXT>::value, 5682*03ce13f7SAndroid Build Coastguard Worker "DeviceFaultInfoEXT is not nothrow_move_constructible!" ); 5683*03ce13f7SAndroid Build Coastguard Worker 5684*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceFaultAddressInfoEXT ) == sizeof( VkDeviceFaultAddressInfoEXT ), 5685*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5686*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DeviceFaultAddressInfoEXT>::value, "struct wrapper is not a standard layout!" ); 5687*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DeviceFaultAddressInfoEXT>::value, 5688*03ce13f7SAndroid Build Coastguard Worker "DeviceFaultAddressInfoEXT is not nothrow_move_constructible!" ); 5689*03ce13f7SAndroid Build Coastguard Worker 5690*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceFaultVendorInfoEXT ) == sizeof( VkDeviceFaultVendorInfoEXT ), 5691*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5692*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DeviceFaultVendorInfoEXT>::value, "struct wrapper is not a standard layout!" ); 5693*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DeviceFaultVendorInfoEXT>::value, 5694*03ce13f7SAndroid Build Coastguard Worker "DeviceFaultVendorInfoEXT is not nothrow_move_constructible!" ); 5695*03ce13f7SAndroid Build Coastguard Worker 5696*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceFaultVendorBinaryHeaderVersionOneEXT ) == sizeof( VkDeviceFaultVendorBinaryHeaderVersionOneEXT ), 5697*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5698*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DeviceFaultVendorBinaryHeaderVersionOneEXT>::value, 5699*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5700*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DeviceFaultVendorBinaryHeaderVersionOneEXT>::value, 5701*03ce13f7SAndroid Build Coastguard Worker "DeviceFaultVendorBinaryHeaderVersionOneEXT is not nothrow_move_constructible!" ); 5702*03ce13f7SAndroid Build Coastguard Worker 5703*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_rgba10x6_formats === 5704*03ce13f7SAndroid Build Coastguard Worker 5705*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceRGBA10X6FormatsFeaturesEXT ) == sizeof( VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT ), 5706*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5707*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceRGBA10X6FormatsFeaturesEXT>::value, 5708*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5709*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceRGBA10X6FormatsFeaturesEXT>::value, 5710*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceRGBA10X6FormatsFeaturesEXT is not nothrow_move_constructible!" ); 5711*03ce13f7SAndroid Build Coastguard Worker 5712*03ce13f7SAndroid Build Coastguard Worker #if defined( VK_USE_PLATFORM_DIRECTFB_EXT ) 5713*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_directfb_surface === 5714*03ce13f7SAndroid Build Coastguard Worker 5715*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DirectFBSurfaceCreateInfoEXT ) == sizeof( VkDirectFBSurfaceCreateInfoEXT ), 5716*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5717*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DirectFBSurfaceCreateInfoEXT>::value, "struct wrapper is not a standard layout!" ); 5718*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DirectFBSurfaceCreateInfoEXT>::value, 5719*03ce13f7SAndroid Build Coastguard Worker "DirectFBSurfaceCreateInfoEXT is not nothrow_move_constructible!" ); 5720*03ce13f7SAndroid Build Coastguard Worker #endif /*VK_USE_PLATFORM_DIRECTFB_EXT*/ 5721*03ce13f7SAndroid Build Coastguard Worker 5722*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_vertex_input_dynamic_state === 5723*03ce13f7SAndroid Build Coastguard Worker 5724*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceVertexInputDynamicStateFeaturesEXT ) == 5725*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT ), 5726*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5727*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceVertexInputDynamicStateFeaturesEXT>::value, 5728*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5729*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceVertexInputDynamicStateFeaturesEXT>::value, 5730*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceVertexInputDynamicStateFeaturesEXT is not nothrow_move_constructible!" ); 5731*03ce13f7SAndroid Build Coastguard Worker 5732*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VertexInputBindingDescription2EXT ) == sizeof( VkVertexInputBindingDescription2EXT ), 5733*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5734*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VertexInputBindingDescription2EXT>::value, "struct wrapper is not a standard layout!" ); 5735*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VertexInputBindingDescription2EXT>::value, 5736*03ce13f7SAndroid Build Coastguard Worker "VertexInputBindingDescription2EXT is not nothrow_move_constructible!" ); 5737*03ce13f7SAndroid Build Coastguard Worker 5738*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VertexInputAttributeDescription2EXT ) == sizeof( VkVertexInputAttributeDescription2EXT ), 5739*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5740*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VertexInputAttributeDescription2EXT>::value, 5741*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5742*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VertexInputAttributeDescription2EXT>::value, 5743*03ce13f7SAndroid Build Coastguard Worker "VertexInputAttributeDescription2EXT is not nothrow_move_constructible!" ); 5744*03ce13f7SAndroid Build Coastguard Worker 5745*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_physical_device_drm === 5746*03ce13f7SAndroid Build Coastguard Worker 5747*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDrmPropertiesEXT ) == sizeof( VkPhysicalDeviceDrmPropertiesEXT ), 5748*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5749*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceDrmPropertiesEXT>::value, "struct wrapper is not a standard layout!" ); 5750*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceDrmPropertiesEXT>::value, 5751*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceDrmPropertiesEXT is not nothrow_move_constructible!" ); 5752*03ce13f7SAndroid Build Coastguard Worker 5753*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_device_address_binding_report === 5754*03ce13f7SAndroid Build Coastguard Worker 5755*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceAddressBindingReportFeaturesEXT ) == 5756*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceAddressBindingReportFeaturesEXT ), 5757*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5758*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceAddressBindingReportFeaturesEXT>::value, 5759*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5760*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceAddressBindingReportFeaturesEXT>::value, 5761*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceAddressBindingReportFeaturesEXT is not nothrow_move_constructible!" ); 5762*03ce13f7SAndroid Build Coastguard Worker 5763*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceAddressBindingCallbackDataEXT ) == sizeof( VkDeviceAddressBindingCallbackDataEXT ), 5764*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5765*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DeviceAddressBindingCallbackDataEXT>::value, 5766*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5767*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DeviceAddressBindingCallbackDataEXT>::value, 5768*03ce13f7SAndroid Build Coastguard Worker "DeviceAddressBindingCallbackDataEXT is not nothrow_move_constructible!" ); 5769*03ce13f7SAndroid Build Coastguard Worker 5770*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_depth_clip_control === 5771*03ce13f7SAndroid Build Coastguard Worker 5772*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthClipControlFeaturesEXT ) == sizeof( VkPhysicalDeviceDepthClipControlFeaturesEXT ), 5773*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5774*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthClipControlFeaturesEXT>::value, 5775*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5776*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthClipControlFeaturesEXT>::value, 5777*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceDepthClipControlFeaturesEXT is not nothrow_move_constructible!" ); 5778*03ce13f7SAndroid Build Coastguard Worker 5779*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineViewportDepthClipControlCreateInfoEXT ) == 5780*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPipelineViewportDepthClipControlCreateInfoEXT ), 5781*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5782*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineViewportDepthClipControlCreateInfoEXT>::value, 5783*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5784*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineViewportDepthClipControlCreateInfoEXT>::value, 5785*03ce13f7SAndroid Build Coastguard Worker "PipelineViewportDepthClipControlCreateInfoEXT is not nothrow_move_constructible!" ); 5786*03ce13f7SAndroid Build Coastguard Worker 5787*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_primitive_topology_list_restart === 5788*03ce13f7SAndroid Build Coastguard Worker 5789*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT ) == 5790*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT ), 5791*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5792*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT>::value, 5793*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5794*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT>::value, 5795*03ce13f7SAndroid Build Coastguard Worker "PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT is not nothrow_move_constructible!" ); 5796*03ce13f7SAndroid Build Coastguard Worker 5797*03ce13f7SAndroid Build Coastguard Worker #if defined( VK_USE_PLATFORM_FUCHSIA ) 5798*03ce13f7SAndroid Build Coastguard Worker //=== VK_FUCHSIA_external_memory === 5799*03ce13f7SAndroid Build Coastguard Worker 5800*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImportMemoryZirconHandleInfoFUCHSIA ) == sizeof( VkImportMemoryZirconHandleInfoFUCHSIA ), 5801*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5802*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImportMemoryZirconHandleInfoFUCHSIA>::value, 5803*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5804*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImportMemoryZirconHandleInfoFUCHSIA>::value, 5805*03ce13f7SAndroid Build Coastguard Worker "ImportMemoryZirconHandleInfoFUCHSIA is not nothrow_move_constructible!" ); 5806*03ce13f7SAndroid Build Coastguard Worker 5807*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryZirconHandlePropertiesFUCHSIA ) == sizeof( VkMemoryZirconHandlePropertiesFUCHSIA ), 5808*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5809*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MemoryZirconHandlePropertiesFUCHSIA>::value, 5810*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5811*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MemoryZirconHandlePropertiesFUCHSIA>::value, 5812*03ce13f7SAndroid Build Coastguard Worker "MemoryZirconHandlePropertiesFUCHSIA is not nothrow_move_constructible!" ); 5813*03ce13f7SAndroid Build Coastguard Worker 5814*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryGetZirconHandleInfoFUCHSIA ) == sizeof( VkMemoryGetZirconHandleInfoFUCHSIA ), 5815*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5816*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MemoryGetZirconHandleInfoFUCHSIA>::value, "struct wrapper is not a standard layout!" ); 5817*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MemoryGetZirconHandleInfoFUCHSIA>::value, 5818*03ce13f7SAndroid Build Coastguard Worker "MemoryGetZirconHandleInfoFUCHSIA is not nothrow_move_constructible!" ); 5819*03ce13f7SAndroid Build Coastguard Worker #endif /*VK_USE_PLATFORM_FUCHSIA*/ 5820*03ce13f7SAndroid Build Coastguard Worker 5821*03ce13f7SAndroid Build Coastguard Worker #if defined( VK_USE_PLATFORM_FUCHSIA ) 5822*03ce13f7SAndroid Build Coastguard Worker //=== VK_FUCHSIA_external_semaphore === 5823*03ce13f7SAndroid Build Coastguard Worker 5824*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImportSemaphoreZirconHandleInfoFUCHSIA ) == sizeof( VkImportSemaphoreZirconHandleInfoFUCHSIA ), 5825*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5826*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImportSemaphoreZirconHandleInfoFUCHSIA>::value, 5827*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5828*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImportSemaphoreZirconHandleInfoFUCHSIA>::value, 5829*03ce13f7SAndroid Build Coastguard Worker "ImportSemaphoreZirconHandleInfoFUCHSIA is not nothrow_move_constructible!" ); 5830*03ce13f7SAndroid Build Coastguard Worker 5831*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SemaphoreGetZirconHandleInfoFUCHSIA ) == sizeof( VkSemaphoreGetZirconHandleInfoFUCHSIA ), 5832*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5833*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SemaphoreGetZirconHandleInfoFUCHSIA>::value, 5834*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5835*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SemaphoreGetZirconHandleInfoFUCHSIA>::value, 5836*03ce13f7SAndroid Build Coastguard Worker "SemaphoreGetZirconHandleInfoFUCHSIA is not nothrow_move_constructible!" ); 5837*03ce13f7SAndroid Build Coastguard Worker #endif /*VK_USE_PLATFORM_FUCHSIA*/ 5838*03ce13f7SAndroid Build Coastguard Worker 5839*03ce13f7SAndroid Build Coastguard Worker #if defined( VK_USE_PLATFORM_FUCHSIA ) 5840*03ce13f7SAndroid Build Coastguard Worker //=== VK_FUCHSIA_buffer_collection === 5841*03ce13f7SAndroid Build Coastguard Worker 5842*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA ) == sizeof( VkBufferCollectionFUCHSIA ), 5843*03ce13f7SAndroid Build Coastguard Worker "handle and wrapper have different size!" ); 5844*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA>::value, 5845*03ce13f7SAndroid Build Coastguard Worker "BufferCollectionFUCHSIA is not copy_constructible!" ); 5846*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA>::value, 5847*03ce13f7SAndroid Build Coastguard Worker "BufferCollectionFUCHSIA is not nothrow_move_constructible!" ); 5848*03ce13f7SAndroid Build Coastguard Worker 5849*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferCollectionCreateInfoFUCHSIA ) == sizeof( VkBufferCollectionCreateInfoFUCHSIA ), 5850*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5851*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BufferCollectionCreateInfoFUCHSIA>::value, "struct wrapper is not a standard layout!" ); 5852*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BufferCollectionCreateInfoFUCHSIA>::value, 5853*03ce13f7SAndroid Build Coastguard Worker "BufferCollectionCreateInfoFUCHSIA is not nothrow_move_constructible!" ); 5854*03ce13f7SAndroid Build Coastguard Worker 5855*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImportMemoryBufferCollectionFUCHSIA ) == sizeof( VkImportMemoryBufferCollectionFUCHSIA ), 5856*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5857*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImportMemoryBufferCollectionFUCHSIA>::value, 5858*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5859*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImportMemoryBufferCollectionFUCHSIA>::value, 5860*03ce13f7SAndroid Build Coastguard Worker "ImportMemoryBufferCollectionFUCHSIA is not nothrow_move_constructible!" ); 5861*03ce13f7SAndroid Build Coastguard Worker 5862*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferCollectionImageCreateInfoFUCHSIA ) == sizeof( VkBufferCollectionImageCreateInfoFUCHSIA ), 5863*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5864*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BufferCollectionImageCreateInfoFUCHSIA>::value, 5865*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5866*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BufferCollectionImageCreateInfoFUCHSIA>::value, 5867*03ce13f7SAndroid Build Coastguard Worker "BufferCollectionImageCreateInfoFUCHSIA is not nothrow_move_constructible!" ); 5868*03ce13f7SAndroid Build Coastguard Worker 5869*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferConstraintsInfoFUCHSIA ) == sizeof( VkBufferConstraintsInfoFUCHSIA ), 5870*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5871*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BufferConstraintsInfoFUCHSIA>::value, "struct wrapper is not a standard layout!" ); 5872*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BufferConstraintsInfoFUCHSIA>::value, 5873*03ce13f7SAndroid Build Coastguard Worker "BufferConstraintsInfoFUCHSIA is not nothrow_move_constructible!" ); 5874*03ce13f7SAndroid Build Coastguard Worker 5875*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferCollectionBufferCreateInfoFUCHSIA ) == sizeof( VkBufferCollectionBufferCreateInfoFUCHSIA ), 5876*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5877*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BufferCollectionBufferCreateInfoFUCHSIA>::value, 5878*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5879*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BufferCollectionBufferCreateInfoFUCHSIA>::value, 5880*03ce13f7SAndroid Build Coastguard Worker "BufferCollectionBufferCreateInfoFUCHSIA is not nothrow_move_constructible!" ); 5881*03ce13f7SAndroid Build Coastguard Worker 5882*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferCollectionPropertiesFUCHSIA ) == sizeof( VkBufferCollectionPropertiesFUCHSIA ), 5883*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5884*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BufferCollectionPropertiesFUCHSIA>::value, "struct wrapper is not a standard layout!" ); 5885*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BufferCollectionPropertiesFUCHSIA>::value, 5886*03ce13f7SAndroid Build Coastguard Worker "BufferCollectionPropertiesFUCHSIA is not nothrow_move_constructible!" ); 5887*03ce13f7SAndroid Build Coastguard Worker 5888*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SysmemColorSpaceFUCHSIA ) == sizeof( VkSysmemColorSpaceFUCHSIA ), 5889*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5890*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SysmemColorSpaceFUCHSIA>::value, "struct wrapper is not a standard layout!" ); 5891*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SysmemColorSpaceFUCHSIA>::value, 5892*03ce13f7SAndroid Build Coastguard Worker "SysmemColorSpaceFUCHSIA is not nothrow_move_constructible!" ); 5893*03ce13f7SAndroid Build Coastguard Worker 5894*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageConstraintsInfoFUCHSIA ) == sizeof( VkImageConstraintsInfoFUCHSIA ), 5895*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5896*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageConstraintsInfoFUCHSIA>::value, "struct wrapper is not a standard layout!" ); 5897*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageConstraintsInfoFUCHSIA>::value, 5898*03ce13f7SAndroid Build Coastguard Worker "ImageConstraintsInfoFUCHSIA is not nothrow_move_constructible!" ); 5899*03ce13f7SAndroid Build Coastguard Worker 5900*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageFormatConstraintsInfoFUCHSIA ) == sizeof( VkImageFormatConstraintsInfoFUCHSIA ), 5901*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5902*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageFormatConstraintsInfoFUCHSIA>::value, "struct wrapper is not a standard layout!" ); 5903*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageFormatConstraintsInfoFUCHSIA>::value, 5904*03ce13f7SAndroid Build Coastguard Worker "ImageFormatConstraintsInfoFUCHSIA is not nothrow_move_constructible!" ); 5905*03ce13f7SAndroid Build Coastguard Worker 5906*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferCollectionConstraintsInfoFUCHSIA ) == sizeof( VkBufferCollectionConstraintsInfoFUCHSIA ), 5907*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5908*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BufferCollectionConstraintsInfoFUCHSIA>::value, 5909*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5910*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BufferCollectionConstraintsInfoFUCHSIA>::value, 5911*03ce13f7SAndroid Build Coastguard Worker "BufferCollectionConstraintsInfoFUCHSIA is not nothrow_move_constructible!" ); 5912*03ce13f7SAndroid Build Coastguard Worker #endif /*VK_USE_PLATFORM_FUCHSIA*/ 5913*03ce13f7SAndroid Build Coastguard Worker 5914*03ce13f7SAndroid Build Coastguard Worker //=== VK_HUAWEI_subpass_shading === 5915*03ce13f7SAndroid Build Coastguard Worker 5916*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SubpassShadingPipelineCreateInfoHUAWEI ) == sizeof( VkSubpassShadingPipelineCreateInfoHUAWEI ), 5917*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5918*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SubpassShadingPipelineCreateInfoHUAWEI>::value, 5919*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5920*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SubpassShadingPipelineCreateInfoHUAWEI>::value, 5921*03ce13f7SAndroid Build Coastguard Worker "SubpassShadingPipelineCreateInfoHUAWEI is not nothrow_move_constructible!" ); 5922*03ce13f7SAndroid Build Coastguard Worker 5923*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceSubpassShadingFeaturesHUAWEI ) == sizeof( VkPhysicalDeviceSubpassShadingFeaturesHUAWEI ), 5924*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5925*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceSubpassShadingFeaturesHUAWEI>::value, 5926*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5927*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceSubpassShadingFeaturesHUAWEI>::value, 5928*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceSubpassShadingFeaturesHUAWEI is not nothrow_move_constructible!" ); 5929*03ce13f7SAndroid Build Coastguard Worker 5930*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceSubpassShadingPropertiesHUAWEI ) == 5931*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceSubpassShadingPropertiesHUAWEI ), 5932*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5933*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceSubpassShadingPropertiesHUAWEI>::value, 5934*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5935*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceSubpassShadingPropertiesHUAWEI>::value, 5936*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceSubpassShadingPropertiesHUAWEI is not nothrow_move_constructible!" ); 5937*03ce13f7SAndroid Build Coastguard Worker 5938*03ce13f7SAndroid Build Coastguard Worker //=== VK_HUAWEI_invocation_mask === 5939*03ce13f7SAndroid Build Coastguard Worker 5940*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceInvocationMaskFeaturesHUAWEI ) == sizeof( VkPhysicalDeviceInvocationMaskFeaturesHUAWEI ), 5941*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5942*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceInvocationMaskFeaturesHUAWEI>::value, 5943*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5944*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceInvocationMaskFeaturesHUAWEI>::value, 5945*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceInvocationMaskFeaturesHUAWEI is not nothrow_move_constructible!" ); 5946*03ce13f7SAndroid Build Coastguard Worker 5947*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_external_memory_rdma === 5948*03ce13f7SAndroid Build Coastguard Worker 5949*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryGetRemoteAddressInfoNV ) == sizeof( VkMemoryGetRemoteAddressInfoNV ), 5950*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5951*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MemoryGetRemoteAddressInfoNV>::value, "struct wrapper is not a standard layout!" ); 5952*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MemoryGetRemoteAddressInfoNV>::value, 5953*03ce13f7SAndroid Build Coastguard Worker "MemoryGetRemoteAddressInfoNV is not nothrow_move_constructible!" ); 5954*03ce13f7SAndroid Build Coastguard Worker 5955*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalMemoryRDMAFeaturesNV ) == sizeof( VkPhysicalDeviceExternalMemoryRDMAFeaturesNV ), 5956*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5957*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalMemoryRDMAFeaturesNV>::value, 5958*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5959*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalMemoryRDMAFeaturesNV>::value, 5960*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceExternalMemoryRDMAFeaturesNV is not nothrow_move_constructible!" ); 5961*03ce13f7SAndroid Build Coastguard Worker 5962*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_pipeline_properties === 5963*03ce13f7SAndroid Build Coastguard Worker 5964*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelinePropertiesIdentifierEXT ) == sizeof( VkPipelinePropertiesIdentifierEXT ), 5965*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5966*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelinePropertiesIdentifierEXT>::value, "struct wrapper is not a standard layout!" ); 5967*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelinePropertiesIdentifierEXT>::value, 5968*03ce13f7SAndroid Build Coastguard Worker "PipelinePropertiesIdentifierEXT is not nothrow_move_constructible!" ); 5969*03ce13f7SAndroid Build Coastguard Worker 5970*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevicePipelinePropertiesFeaturesEXT ) == 5971*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDevicePipelinePropertiesFeaturesEXT ), 5972*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5973*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDevicePipelinePropertiesFeaturesEXT>::value, 5974*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5975*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDevicePipelinePropertiesFeaturesEXT>::value, 5976*03ce13f7SAndroid Build Coastguard Worker "PhysicalDevicePipelinePropertiesFeaturesEXT is not nothrow_move_constructible!" ); 5977*03ce13f7SAndroid Build Coastguard Worker 5978*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_frame_boundary === 5979*03ce13f7SAndroid Build Coastguard Worker 5980*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceFrameBoundaryFeaturesEXT ) == sizeof( VkPhysicalDeviceFrameBoundaryFeaturesEXT ), 5981*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5982*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceFrameBoundaryFeaturesEXT>::value, 5983*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5984*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceFrameBoundaryFeaturesEXT>::value, 5985*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceFrameBoundaryFeaturesEXT is not nothrow_move_constructible!" ); 5986*03ce13f7SAndroid Build Coastguard Worker 5987*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::FrameBoundaryEXT ) == sizeof( VkFrameBoundaryEXT ), "struct and wrapper have different size!" ); 5988*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::FrameBoundaryEXT>::value, "struct wrapper is not a standard layout!" ); 5989*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::FrameBoundaryEXT>::value, 5990*03ce13f7SAndroid Build Coastguard Worker "FrameBoundaryEXT is not nothrow_move_constructible!" ); 5991*03ce13f7SAndroid Build Coastguard Worker 5992*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_multisampled_render_to_single_sampled === 5993*03ce13f7SAndroid Build Coastguard Worker 5994*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT ) == 5995*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT ), 5996*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 5997*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT>::value, 5998*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 5999*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT>::value, 6000*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT is not nothrow_move_constructible!" ); 6001*03ce13f7SAndroid Build Coastguard Worker 6002*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SubpassResolvePerformanceQueryEXT ) == sizeof( VkSubpassResolvePerformanceQueryEXT ), 6003*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6004*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SubpassResolvePerformanceQueryEXT>::value, "struct wrapper is not a standard layout!" ); 6005*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SubpassResolvePerformanceQueryEXT>::value, 6006*03ce13f7SAndroid Build Coastguard Worker "SubpassResolvePerformanceQueryEXT is not nothrow_move_constructible!" ); 6007*03ce13f7SAndroid Build Coastguard Worker 6008*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MultisampledRenderToSingleSampledInfoEXT ) == sizeof( VkMultisampledRenderToSingleSampledInfoEXT ), 6009*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6010*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MultisampledRenderToSingleSampledInfoEXT>::value, 6011*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6012*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MultisampledRenderToSingleSampledInfoEXT>::value, 6013*03ce13f7SAndroid Build Coastguard Worker "MultisampledRenderToSingleSampledInfoEXT is not nothrow_move_constructible!" ); 6014*03ce13f7SAndroid Build Coastguard Worker 6015*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_extended_dynamic_state2 === 6016*03ce13f7SAndroid Build Coastguard Worker 6017*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceExtendedDynamicState2FeaturesEXT ) == 6018*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceExtendedDynamicState2FeaturesEXT ), 6019*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6020*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceExtendedDynamicState2FeaturesEXT>::value, 6021*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6022*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceExtendedDynamicState2FeaturesEXT>::value, 6023*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceExtendedDynamicState2FeaturesEXT is not nothrow_move_constructible!" ); 6024*03ce13f7SAndroid Build Coastguard Worker 6025*03ce13f7SAndroid Build Coastguard Worker #if defined( VK_USE_PLATFORM_SCREEN_QNX ) 6026*03ce13f7SAndroid Build Coastguard Worker //=== VK_QNX_screen_surface === 6027*03ce13f7SAndroid Build Coastguard Worker 6028*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ScreenSurfaceCreateInfoQNX ) == sizeof( VkScreenSurfaceCreateInfoQNX ), 6029*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6030*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ScreenSurfaceCreateInfoQNX>::value, "struct wrapper is not a standard layout!" ); 6031*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ScreenSurfaceCreateInfoQNX>::value, 6032*03ce13f7SAndroid Build Coastguard Worker "ScreenSurfaceCreateInfoQNX is not nothrow_move_constructible!" ); 6033*03ce13f7SAndroid Build Coastguard Worker #endif /*VK_USE_PLATFORM_SCREEN_QNX*/ 6034*03ce13f7SAndroid Build Coastguard Worker 6035*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_color_write_enable === 6036*03ce13f7SAndroid Build Coastguard Worker 6037*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceColorWriteEnableFeaturesEXT ) == sizeof( VkPhysicalDeviceColorWriteEnableFeaturesEXT ), 6038*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6039*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceColorWriteEnableFeaturesEXT>::value, 6040*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6041*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceColorWriteEnableFeaturesEXT>::value, 6042*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceColorWriteEnableFeaturesEXT is not nothrow_move_constructible!" ); 6043*03ce13f7SAndroid Build Coastguard Worker 6044*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineColorWriteCreateInfoEXT ) == sizeof( VkPipelineColorWriteCreateInfoEXT ), 6045*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6046*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineColorWriteCreateInfoEXT>::value, "struct wrapper is not a standard layout!" ); 6047*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineColorWriteCreateInfoEXT>::value, 6048*03ce13f7SAndroid Build Coastguard Worker "PipelineColorWriteCreateInfoEXT is not nothrow_move_constructible!" ); 6049*03ce13f7SAndroid Build Coastguard Worker 6050*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_primitives_generated_query === 6051*03ce13f7SAndroid Build Coastguard Worker 6052*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevicePrimitivesGeneratedQueryFeaturesEXT ) == 6053*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT ), 6054*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6055*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDevicePrimitivesGeneratedQueryFeaturesEXT>::value, 6056*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6057*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDevicePrimitivesGeneratedQueryFeaturesEXT>::value, 6058*03ce13f7SAndroid Build Coastguard Worker "PhysicalDevicePrimitivesGeneratedQueryFeaturesEXT is not nothrow_move_constructible!" ); 6059*03ce13f7SAndroid Build Coastguard Worker 6060*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_ray_tracing_maintenance1 === 6061*03ce13f7SAndroid Build Coastguard Worker 6062*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingMaintenance1FeaturesKHR ) == 6063*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceRayTracingMaintenance1FeaturesKHR ), 6064*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6065*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingMaintenance1FeaturesKHR>::value, 6066*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6067*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingMaintenance1FeaturesKHR>::value, 6068*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceRayTracingMaintenance1FeaturesKHR is not nothrow_move_constructible!" ); 6069*03ce13f7SAndroid Build Coastguard Worker 6070*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::TraceRaysIndirectCommand2KHR ) == sizeof( VkTraceRaysIndirectCommand2KHR ), 6071*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6072*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::TraceRaysIndirectCommand2KHR>::value, "struct wrapper is not a standard layout!" ); 6073*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::TraceRaysIndirectCommand2KHR>::value, 6074*03ce13f7SAndroid Build Coastguard Worker "TraceRaysIndirectCommand2KHR is not nothrow_move_constructible!" ); 6075*03ce13f7SAndroid Build Coastguard Worker 6076*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_image_view_min_lod === 6077*03ce13f7SAndroid Build Coastguard Worker 6078*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceImageViewMinLodFeaturesEXT ) == sizeof( VkPhysicalDeviceImageViewMinLodFeaturesEXT ), 6079*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6080*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceImageViewMinLodFeaturesEXT>::value, 6081*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6082*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceImageViewMinLodFeaturesEXT>::value, 6083*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceImageViewMinLodFeaturesEXT is not nothrow_move_constructible!" ); 6084*03ce13f7SAndroid Build Coastguard Worker 6085*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageViewMinLodCreateInfoEXT ) == sizeof( VkImageViewMinLodCreateInfoEXT ), 6086*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6087*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageViewMinLodCreateInfoEXT>::value, "struct wrapper is not a standard layout!" ); 6088*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageViewMinLodCreateInfoEXT>::value, 6089*03ce13f7SAndroid Build Coastguard Worker "ImageViewMinLodCreateInfoEXT is not nothrow_move_constructible!" ); 6090*03ce13f7SAndroid Build Coastguard Worker 6091*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_multi_draw === 6092*03ce13f7SAndroid Build Coastguard Worker 6093*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMultiDrawFeaturesEXT ) == sizeof( VkPhysicalDeviceMultiDrawFeaturesEXT ), 6094*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6095*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceMultiDrawFeaturesEXT>::value, 6096*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6097*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceMultiDrawFeaturesEXT>::value, 6098*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceMultiDrawFeaturesEXT is not nothrow_move_constructible!" ); 6099*03ce13f7SAndroid Build Coastguard Worker 6100*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMultiDrawPropertiesEXT ) == sizeof( VkPhysicalDeviceMultiDrawPropertiesEXT ), 6101*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6102*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceMultiDrawPropertiesEXT>::value, 6103*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6104*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceMultiDrawPropertiesEXT>::value, 6105*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceMultiDrawPropertiesEXT is not nothrow_move_constructible!" ); 6106*03ce13f7SAndroid Build Coastguard Worker 6107*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MultiDrawInfoEXT ) == sizeof( VkMultiDrawInfoEXT ), "struct and wrapper have different size!" ); 6108*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MultiDrawInfoEXT>::value, "struct wrapper is not a standard layout!" ); 6109*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MultiDrawInfoEXT>::value, 6110*03ce13f7SAndroid Build Coastguard Worker "MultiDrawInfoEXT is not nothrow_move_constructible!" ); 6111*03ce13f7SAndroid Build Coastguard Worker 6112*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MultiDrawIndexedInfoEXT ) == sizeof( VkMultiDrawIndexedInfoEXT ), 6113*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6114*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MultiDrawIndexedInfoEXT>::value, "struct wrapper is not a standard layout!" ); 6115*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MultiDrawIndexedInfoEXT>::value, 6116*03ce13f7SAndroid Build Coastguard Worker "MultiDrawIndexedInfoEXT is not nothrow_move_constructible!" ); 6117*03ce13f7SAndroid Build Coastguard Worker 6118*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_image_2d_view_of_3d === 6119*03ce13f7SAndroid Build Coastguard Worker 6120*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceImage2DViewOf3DFeaturesEXT ) == sizeof( VkPhysicalDeviceImage2DViewOf3DFeaturesEXT ), 6121*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6122*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceImage2DViewOf3DFeaturesEXT>::value, 6123*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6124*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceImage2DViewOf3DFeaturesEXT>::value, 6125*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceImage2DViewOf3DFeaturesEXT is not nothrow_move_constructible!" ); 6126*03ce13f7SAndroid Build Coastguard Worker 6127*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_shader_tile_image === 6128*03ce13f7SAndroid Build Coastguard Worker 6129*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderTileImageFeaturesEXT ) == sizeof( VkPhysicalDeviceShaderTileImageFeaturesEXT ), 6130*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6131*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderTileImageFeaturesEXT>::value, 6132*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6133*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderTileImageFeaturesEXT>::value, 6134*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShaderTileImageFeaturesEXT is not nothrow_move_constructible!" ); 6135*03ce13f7SAndroid Build Coastguard Worker 6136*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderTileImagePropertiesEXT ) == sizeof( VkPhysicalDeviceShaderTileImagePropertiesEXT ), 6137*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6138*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderTileImagePropertiesEXT>::value, 6139*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6140*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderTileImagePropertiesEXT>::value, 6141*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShaderTileImagePropertiesEXT is not nothrow_move_constructible!" ); 6142*03ce13f7SAndroid Build Coastguard Worker 6143*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_opacity_micromap === 6144*03ce13f7SAndroid Build Coastguard Worker 6145*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT ) == sizeof( VkMicromapBuildInfoEXT ), "struct and wrapper have different size!" ); 6146*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT>::value, "struct wrapper is not a standard layout!" ); 6147*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT>::value, 6148*03ce13f7SAndroid Build Coastguard Worker "MicromapBuildInfoEXT is not nothrow_move_constructible!" ); 6149*03ce13f7SAndroid Build Coastguard Worker 6150*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MicromapUsageEXT ) == sizeof( VkMicromapUsageEXT ), "struct and wrapper have different size!" ); 6151*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MicromapUsageEXT>::value, "struct wrapper is not a standard layout!" ); 6152*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MicromapUsageEXT>::value, 6153*03ce13f7SAndroid Build Coastguard Worker "MicromapUsageEXT is not nothrow_move_constructible!" ); 6154*03ce13f7SAndroid Build Coastguard Worker 6155*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MicromapCreateInfoEXT ) == sizeof( VkMicromapCreateInfoEXT ), 6156*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6157*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MicromapCreateInfoEXT>::value, "struct wrapper is not a standard layout!" ); 6158*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MicromapCreateInfoEXT>::value, 6159*03ce13f7SAndroid Build Coastguard Worker "MicromapCreateInfoEXT is not nothrow_move_constructible!" ); 6160*03ce13f7SAndroid Build Coastguard Worker 6161*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MicromapEXT ) == sizeof( VkMicromapEXT ), "handle and wrapper have different size!" ); 6162*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::MicromapEXT>::value, "MicromapEXT is not copy_constructible!" ); 6163*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MicromapEXT>::value, "MicromapEXT is not nothrow_move_constructible!" ); 6164*03ce13f7SAndroid Build Coastguard Worker 6165*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceOpacityMicromapFeaturesEXT ) == sizeof( VkPhysicalDeviceOpacityMicromapFeaturesEXT ), 6166*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6167*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceOpacityMicromapFeaturesEXT>::value, 6168*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6169*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceOpacityMicromapFeaturesEXT>::value, 6170*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceOpacityMicromapFeaturesEXT is not nothrow_move_constructible!" ); 6171*03ce13f7SAndroid Build Coastguard Worker 6172*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceOpacityMicromapPropertiesEXT ) == sizeof( VkPhysicalDeviceOpacityMicromapPropertiesEXT ), 6173*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6174*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceOpacityMicromapPropertiesEXT>::value, 6175*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6176*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceOpacityMicromapPropertiesEXT>::value, 6177*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceOpacityMicromapPropertiesEXT is not nothrow_move_constructible!" ); 6178*03ce13f7SAndroid Build Coastguard Worker 6179*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MicromapVersionInfoEXT ) == sizeof( VkMicromapVersionInfoEXT ), 6180*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6181*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MicromapVersionInfoEXT>::value, "struct wrapper is not a standard layout!" ); 6182*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MicromapVersionInfoEXT>::value, 6183*03ce13f7SAndroid Build Coastguard Worker "MicromapVersionInfoEXT is not nothrow_move_constructible!" ); 6184*03ce13f7SAndroid Build Coastguard Worker 6185*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CopyMicromapToMemoryInfoEXT ) == sizeof( VkCopyMicromapToMemoryInfoEXT ), 6186*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6187*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::CopyMicromapToMemoryInfoEXT>::value, "struct wrapper is not a standard layout!" ); 6188*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CopyMicromapToMemoryInfoEXT>::value, 6189*03ce13f7SAndroid Build Coastguard Worker "CopyMicromapToMemoryInfoEXT is not nothrow_move_constructible!" ); 6190*03ce13f7SAndroid Build Coastguard Worker 6191*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CopyMemoryToMicromapInfoEXT ) == sizeof( VkCopyMemoryToMicromapInfoEXT ), 6192*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6193*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::CopyMemoryToMicromapInfoEXT>::value, "struct wrapper is not a standard layout!" ); 6194*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CopyMemoryToMicromapInfoEXT>::value, 6195*03ce13f7SAndroid Build Coastguard Worker "CopyMemoryToMicromapInfoEXT is not nothrow_move_constructible!" ); 6196*03ce13f7SAndroid Build Coastguard Worker 6197*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CopyMicromapInfoEXT ) == sizeof( VkCopyMicromapInfoEXT ), "struct and wrapper have different size!" ); 6198*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::CopyMicromapInfoEXT>::value, "struct wrapper is not a standard layout!" ); 6199*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CopyMicromapInfoEXT>::value, 6200*03ce13f7SAndroid Build Coastguard Worker "CopyMicromapInfoEXT is not nothrow_move_constructible!" ); 6201*03ce13f7SAndroid Build Coastguard Worker 6202*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MicromapBuildSizesInfoEXT ) == sizeof( VkMicromapBuildSizesInfoEXT ), 6203*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6204*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MicromapBuildSizesInfoEXT>::value, "struct wrapper is not a standard layout!" ); 6205*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MicromapBuildSizesInfoEXT>::value, 6206*03ce13f7SAndroid Build Coastguard Worker "MicromapBuildSizesInfoEXT is not nothrow_move_constructible!" ); 6207*03ce13f7SAndroid Build Coastguard Worker 6208*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureTrianglesOpacityMicromapEXT ) == 6209*03ce13f7SAndroid Build Coastguard Worker sizeof( VkAccelerationStructureTrianglesOpacityMicromapEXT ), 6210*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6211*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AccelerationStructureTrianglesOpacityMicromapEXT>::value, 6212*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6213*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AccelerationStructureTrianglesOpacityMicromapEXT>::value, 6214*03ce13f7SAndroid Build Coastguard Worker "AccelerationStructureTrianglesOpacityMicromapEXT is not nothrow_move_constructible!" ); 6215*03ce13f7SAndroid Build Coastguard Worker 6216*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MicromapTriangleEXT ) == sizeof( VkMicromapTriangleEXT ), "struct and wrapper have different size!" ); 6217*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MicromapTriangleEXT>::value, "struct wrapper is not a standard layout!" ); 6218*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MicromapTriangleEXT>::value, 6219*03ce13f7SAndroid Build Coastguard Worker "MicromapTriangleEXT is not nothrow_move_constructible!" ); 6220*03ce13f7SAndroid Build Coastguard Worker 6221*03ce13f7SAndroid Build Coastguard Worker #if defined( VK_ENABLE_BETA_EXTENSIONS ) 6222*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_displacement_micromap === 6223*03ce13f7SAndroid Build Coastguard Worker 6224*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDisplacementMicromapFeaturesNV ) == 6225*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceDisplacementMicromapFeaturesNV ), 6226*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6227*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceDisplacementMicromapFeaturesNV>::value, 6228*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6229*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceDisplacementMicromapFeaturesNV>::value, 6230*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceDisplacementMicromapFeaturesNV is not nothrow_move_constructible!" ); 6231*03ce13f7SAndroid Build Coastguard Worker 6232*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDisplacementMicromapPropertiesNV ) == 6233*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceDisplacementMicromapPropertiesNV ), 6234*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6235*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceDisplacementMicromapPropertiesNV>::value, 6236*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6237*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceDisplacementMicromapPropertiesNV>::value, 6238*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceDisplacementMicromapPropertiesNV is not nothrow_move_constructible!" ); 6239*03ce13f7SAndroid Build Coastguard Worker 6240*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureTrianglesDisplacementMicromapNV ) == 6241*03ce13f7SAndroid Build Coastguard Worker sizeof( VkAccelerationStructureTrianglesDisplacementMicromapNV ), 6242*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6243*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AccelerationStructureTrianglesDisplacementMicromapNV>::value, 6244*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6245*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AccelerationStructureTrianglesDisplacementMicromapNV>::value, 6246*03ce13f7SAndroid Build Coastguard Worker "AccelerationStructureTrianglesDisplacementMicromapNV is not nothrow_move_constructible!" ); 6247*03ce13f7SAndroid Build Coastguard Worker #endif /*VK_ENABLE_BETA_EXTENSIONS*/ 6248*03ce13f7SAndroid Build Coastguard Worker 6249*03ce13f7SAndroid Build Coastguard Worker //=== VK_HUAWEI_cluster_culling_shader === 6250*03ce13f7SAndroid Build Coastguard Worker 6251*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceClusterCullingShaderFeaturesHUAWEI ) == 6252*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceClusterCullingShaderFeaturesHUAWEI ), 6253*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6254*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceClusterCullingShaderFeaturesHUAWEI>::value, 6255*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6256*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceClusterCullingShaderFeaturesHUAWEI>::value, 6257*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceClusterCullingShaderFeaturesHUAWEI is not nothrow_move_constructible!" ); 6258*03ce13f7SAndroid Build Coastguard Worker 6259*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceClusterCullingShaderPropertiesHUAWEI ) == 6260*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceClusterCullingShaderPropertiesHUAWEI ), 6261*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6262*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceClusterCullingShaderPropertiesHUAWEI>::value, 6263*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6264*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceClusterCullingShaderPropertiesHUAWEI>::value, 6265*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceClusterCullingShaderPropertiesHUAWEI is not nothrow_move_constructible!" ); 6266*03ce13f7SAndroid Build Coastguard Worker 6267*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceClusterCullingShaderVrsFeaturesHUAWEI ) == 6268*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceClusterCullingShaderVrsFeaturesHUAWEI ), 6269*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6270*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceClusterCullingShaderVrsFeaturesHUAWEI>::value, 6271*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6272*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceClusterCullingShaderVrsFeaturesHUAWEI>::value, 6273*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceClusterCullingShaderVrsFeaturesHUAWEI is not nothrow_move_constructible!" ); 6274*03ce13f7SAndroid Build Coastguard Worker 6275*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_border_color_swizzle === 6276*03ce13f7SAndroid Build Coastguard Worker 6277*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceBorderColorSwizzleFeaturesEXT ) == 6278*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceBorderColorSwizzleFeaturesEXT ), 6279*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6280*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceBorderColorSwizzleFeaturesEXT>::value, 6281*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6282*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceBorderColorSwizzleFeaturesEXT>::value, 6283*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceBorderColorSwizzleFeaturesEXT is not nothrow_move_constructible!" ); 6284*03ce13f7SAndroid Build Coastguard Worker 6285*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SamplerBorderColorComponentMappingCreateInfoEXT ) == 6286*03ce13f7SAndroid Build Coastguard Worker sizeof( VkSamplerBorderColorComponentMappingCreateInfoEXT ), 6287*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6288*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SamplerBorderColorComponentMappingCreateInfoEXT>::value, 6289*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6290*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SamplerBorderColorComponentMappingCreateInfoEXT>::value, 6291*03ce13f7SAndroid Build Coastguard Worker "SamplerBorderColorComponentMappingCreateInfoEXT is not nothrow_move_constructible!" ); 6292*03ce13f7SAndroid Build Coastguard Worker 6293*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_pageable_device_local_memory === 6294*03ce13f7SAndroid Build Coastguard Worker 6295*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT ) == 6296*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT ), 6297*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6298*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT>::value, 6299*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6300*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT>::value, 6301*03ce13f7SAndroid Build Coastguard Worker "PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT is not nothrow_move_constructible!" ); 6302*03ce13f7SAndroid Build Coastguard Worker 6303*03ce13f7SAndroid Build Coastguard Worker //=== VK_ARM_shader_core_properties === 6304*03ce13f7SAndroid Build Coastguard Worker 6305*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderCorePropertiesARM ) == sizeof( VkPhysicalDeviceShaderCorePropertiesARM ), 6306*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6307*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderCorePropertiesARM>::value, 6308*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6309*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderCorePropertiesARM>::value, 6310*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShaderCorePropertiesARM is not nothrow_move_constructible!" ); 6311*03ce13f7SAndroid Build Coastguard Worker 6312*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_shader_subgroup_rotate === 6313*03ce13f7SAndroid Build Coastguard Worker 6314*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderSubgroupRotateFeaturesKHR ) == 6315*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceShaderSubgroupRotateFeaturesKHR ), 6316*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6317*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderSubgroupRotateFeaturesKHR>::value, 6318*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6319*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderSubgroupRotateFeaturesKHR>::value, 6320*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShaderSubgroupRotateFeaturesKHR is not nothrow_move_constructible!" ); 6321*03ce13f7SAndroid Build Coastguard Worker 6322*03ce13f7SAndroid Build Coastguard Worker //=== VK_ARM_scheduling_controls === 6323*03ce13f7SAndroid Build Coastguard Worker 6324*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceQueueShaderCoreControlCreateInfoARM ) == sizeof( VkDeviceQueueShaderCoreControlCreateInfoARM ), 6325*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6326*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DeviceQueueShaderCoreControlCreateInfoARM>::value, 6327*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6328*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DeviceQueueShaderCoreControlCreateInfoARM>::value, 6329*03ce13f7SAndroid Build Coastguard Worker "DeviceQueueShaderCoreControlCreateInfoARM is not nothrow_move_constructible!" ); 6330*03ce13f7SAndroid Build Coastguard Worker 6331*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceSchedulingControlsFeaturesARM ) == 6332*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceSchedulingControlsFeaturesARM ), 6333*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6334*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceSchedulingControlsFeaturesARM>::value, 6335*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6336*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceSchedulingControlsFeaturesARM>::value, 6337*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceSchedulingControlsFeaturesARM is not nothrow_move_constructible!" ); 6338*03ce13f7SAndroid Build Coastguard Worker 6339*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceSchedulingControlsPropertiesARM ) == 6340*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceSchedulingControlsPropertiesARM ), 6341*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6342*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceSchedulingControlsPropertiesARM>::value, 6343*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6344*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceSchedulingControlsPropertiesARM>::value, 6345*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceSchedulingControlsPropertiesARM is not nothrow_move_constructible!" ); 6346*03ce13f7SAndroid Build Coastguard Worker 6347*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_image_sliced_view_of_3d === 6348*03ce13f7SAndroid Build Coastguard Worker 6349*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceImageSlicedViewOf3DFeaturesEXT ) == 6350*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceImageSlicedViewOf3DFeaturesEXT ), 6351*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6352*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceImageSlicedViewOf3DFeaturesEXT>::value, 6353*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6354*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceImageSlicedViewOf3DFeaturesEXT>::value, 6355*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceImageSlicedViewOf3DFeaturesEXT is not nothrow_move_constructible!" ); 6356*03ce13f7SAndroid Build Coastguard Worker 6357*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageViewSlicedCreateInfoEXT ) == sizeof( VkImageViewSlicedCreateInfoEXT ), 6358*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6359*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageViewSlicedCreateInfoEXT>::value, "struct wrapper is not a standard layout!" ); 6360*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageViewSlicedCreateInfoEXT>::value, 6361*03ce13f7SAndroid Build Coastguard Worker "ImageViewSlicedCreateInfoEXT is not nothrow_move_constructible!" ); 6362*03ce13f7SAndroid Build Coastguard Worker 6363*03ce13f7SAndroid Build Coastguard Worker //=== VK_VALVE_descriptor_set_host_mapping === 6364*03ce13f7SAndroid Build Coastguard Worker 6365*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorSetHostMappingFeaturesVALVE ) == 6366*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceDescriptorSetHostMappingFeaturesVALVE ), 6367*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6368*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorSetHostMappingFeaturesVALVE>::value, 6369*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6370*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorSetHostMappingFeaturesVALVE>::value, 6371*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceDescriptorSetHostMappingFeaturesVALVE is not nothrow_move_constructible!" ); 6372*03ce13f7SAndroid Build Coastguard Worker 6373*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorSetBindingReferenceVALVE ) == sizeof( VkDescriptorSetBindingReferenceVALVE ), 6374*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6375*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DescriptorSetBindingReferenceVALVE>::value, 6376*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6377*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DescriptorSetBindingReferenceVALVE>::value, 6378*03ce13f7SAndroid Build Coastguard Worker "DescriptorSetBindingReferenceVALVE is not nothrow_move_constructible!" ); 6379*03ce13f7SAndroid Build Coastguard Worker 6380*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorSetLayoutHostMappingInfoVALVE ) == sizeof( VkDescriptorSetLayoutHostMappingInfoVALVE ), 6381*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6382*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DescriptorSetLayoutHostMappingInfoVALVE>::value, 6383*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6384*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DescriptorSetLayoutHostMappingInfoVALVE>::value, 6385*03ce13f7SAndroid Build Coastguard Worker "DescriptorSetLayoutHostMappingInfoVALVE is not nothrow_move_constructible!" ); 6386*03ce13f7SAndroid Build Coastguard Worker 6387*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_depth_clamp_zero_one === 6388*03ce13f7SAndroid Build Coastguard Worker 6389*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthClampZeroOneFeaturesEXT ) == sizeof( VkPhysicalDeviceDepthClampZeroOneFeaturesEXT ), 6390*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6391*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthClampZeroOneFeaturesEXT>::value, 6392*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6393*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthClampZeroOneFeaturesEXT>::value, 6394*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceDepthClampZeroOneFeaturesEXT is not nothrow_move_constructible!" ); 6395*03ce13f7SAndroid Build Coastguard Worker 6396*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_non_seamless_cube_map === 6397*03ce13f7SAndroid Build Coastguard Worker 6398*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceNonSeamlessCubeMapFeaturesEXT ) == 6399*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT ), 6400*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6401*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceNonSeamlessCubeMapFeaturesEXT>::value, 6402*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6403*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceNonSeamlessCubeMapFeaturesEXT>::value, 6404*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceNonSeamlessCubeMapFeaturesEXT is not nothrow_move_constructible!" ); 6405*03ce13f7SAndroid Build Coastguard Worker 6406*03ce13f7SAndroid Build Coastguard Worker //=== VK_ARM_render_pass_striped === 6407*03ce13f7SAndroid Build Coastguard Worker 6408*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceRenderPassStripedFeaturesARM ) == sizeof( VkPhysicalDeviceRenderPassStripedFeaturesARM ), 6409*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6410*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceRenderPassStripedFeaturesARM>::value, 6411*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6412*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceRenderPassStripedFeaturesARM>::value, 6413*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceRenderPassStripedFeaturesARM is not nothrow_move_constructible!" ); 6414*03ce13f7SAndroid Build Coastguard Worker 6415*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceRenderPassStripedPropertiesARM ) == 6416*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceRenderPassStripedPropertiesARM ), 6417*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6418*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceRenderPassStripedPropertiesARM>::value, 6419*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6420*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceRenderPassStripedPropertiesARM>::value, 6421*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceRenderPassStripedPropertiesARM is not nothrow_move_constructible!" ); 6422*03ce13f7SAndroid Build Coastguard Worker 6423*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RenderPassStripeBeginInfoARM ) == sizeof( VkRenderPassStripeBeginInfoARM ), 6424*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6425*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::RenderPassStripeBeginInfoARM>::value, "struct wrapper is not a standard layout!" ); 6426*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::RenderPassStripeBeginInfoARM>::value, 6427*03ce13f7SAndroid Build Coastguard Worker "RenderPassStripeBeginInfoARM is not nothrow_move_constructible!" ); 6428*03ce13f7SAndroid Build Coastguard Worker 6429*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RenderPassStripeInfoARM ) == sizeof( VkRenderPassStripeInfoARM ), 6430*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6431*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::RenderPassStripeInfoARM>::value, "struct wrapper is not a standard layout!" ); 6432*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::RenderPassStripeInfoARM>::value, 6433*03ce13f7SAndroid Build Coastguard Worker "RenderPassStripeInfoARM is not nothrow_move_constructible!" ); 6434*03ce13f7SAndroid Build Coastguard Worker 6435*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RenderPassStripeSubmitInfoARM ) == sizeof( VkRenderPassStripeSubmitInfoARM ), 6436*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6437*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::RenderPassStripeSubmitInfoARM>::value, "struct wrapper is not a standard layout!" ); 6438*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::RenderPassStripeSubmitInfoARM>::value, 6439*03ce13f7SAndroid Build Coastguard Worker "RenderPassStripeSubmitInfoARM is not nothrow_move_constructible!" ); 6440*03ce13f7SAndroid Build Coastguard Worker 6441*03ce13f7SAndroid Build Coastguard Worker //=== VK_QCOM_fragment_density_map_offset === 6442*03ce13f7SAndroid Build Coastguard Worker 6443*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM ) == 6444*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM ), 6445*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6446*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM>::value, 6447*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6448*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM>::value, 6449*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM is not nothrow_move_constructible!" ); 6450*03ce13f7SAndroid Build Coastguard Worker 6451*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM ) == 6452*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM ), 6453*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6454*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM>::value, 6455*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6456*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM>::value, 6457*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM is not nothrow_move_constructible!" ); 6458*03ce13f7SAndroid Build Coastguard Worker 6459*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SubpassFragmentDensityMapOffsetEndInfoQCOM ) == sizeof( VkSubpassFragmentDensityMapOffsetEndInfoQCOM ), 6460*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6461*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SubpassFragmentDensityMapOffsetEndInfoQCOM>::value, 6462*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6463*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SubpassFragmentDensityMapOffsetEndInfoQCOM>::value, 6464*03ce13f7SAndroid Build Coastguard Worker "SubpassFragmentDensityMapOffsetEndInfoQCOM is not nothrow_move_constructible!" ); 6465*03ce13f7SAndroid Build Coastguard Worker 6466*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_copy_memory_indirect === 6467*03ce13f7SAndroid Build Coastguard Worker 6468*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CopyMemoryIndirectCommandNV ) == sizeof( VkCopyMemoryIndirectCommandNV ), 6469*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6470*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::CopyMemoryIndirectCommandNV>::value, "struct wrapper is not a standard layout!" ); 6471*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CopyMemoryIndirectCommandNV>::value, 6472*03ce13f7SAndroid Build Coastguard Worker "CopyMemoryIndirectCommandNV is not nothrow_move_constructible!" ); 6473*03ce13f7SAndroid Build Coastguard Worker 6474*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CopyMemoryToImageIndirectCommandNV ) == sizeof( VkCopyMemoryToImageIndirectCommandNV ), 6475*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6476*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::CopyMemoryToImageIndirectCommandNV>::value, 6477*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6478*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CopyMemoryToImageIndirectCommandNV>::value, 6479*03ce13f7SAndroid Build Coastguard Worker "CopyMemoryToImageIndirectCommandNV is not nothrow_move_constructible!" ); 6480*03ce13f7SAndroid Build Coastguard Worker 6481*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceCopyMemoryIndirectFeaturesNV ) == sizeof( VkPhysicalDeviceCopyMemoryIndirectFeaturesNV ), 6482*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6483*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceCopyMemoryIndirectFeaturesNV>::value, 6484*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6485*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceCopyMemoryIndirectFeaturesNV>::value, 6486*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceCopyMemoryIndirectFeaturesNV is not nothrow_move_constructible!" ); 6487*03ce13f7SAndroid Build Coastguard Worker 6488*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceCopyMemoryIndirectPropertiesNV ) == 6489*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceCopyMemoryIndirectPropertiesNV ), 6490*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6491*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceCopyMemoryIndirectPropertiesNV>::value, 6492*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6493*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceCopyMemoryIndirectPropertiesNV>::value, 6494*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceCopyMemoryIndirectPropertiesNV is not nothrow_move_constructible!" ); 6495*03ce13f7SAndroid Build Coastguard Worker 6496*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_memory_decompression === 6497*03ce13f7SAndroid Build Coastguard Worker 6498*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DecompressMemoryRegionNV ) == sizeof( VkDecompressMemoryRegionNV ), 6499*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6500*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DecompressMemoryRegionNV>::value, "struct wrapper is not a standard layout!" ); 6501*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DecompressMemoryRegionNV>::value, 6502*03ce13f7SAndroid Build Coastguard Worker "DecompressMemoryRegionNV is not nothrow_move_constructible!" ); 6503*03ce13f7SAndroid Build Coastguard Worker 6504*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryDecompressionFeaturesNV ) == 6505*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceMemoryDecompressionFeaturesNV ), 6506*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6507*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryDecompressionFeaturesNV>::value, 6508*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6509*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryDecompressionFeaturesNV>::value, 6510*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceMemoryDecompressionFeaturesNV is not nothrow_move_constructible!" ); 6511*03ce13f7SAndroid Build Coastguard Worker 6512*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryDecompressionPropertiesNV ) == 6513*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceMemoryDecompressionPropertiesNV ), 6514*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6515*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryDecompressionPropertiesNV>::value, 6516*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6517*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryDecompressionPropertiesNV>::value, 6518*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceMemoryDecompressionPropertiesNV is not nothrow_move_constructible!" ); 6519*03ce13f7SAndroid Build Coastguard Worker 6520*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_device_generated_commands_compute === 6521*03ce13f7SAndroid Build Coastguard Worker 6522*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV ) == 6523*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV ), 6524*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6525*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV>::value, 6526*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6527*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV>::value, 6528*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV is not nothrow_move_constructible!" ); 6529*03ce13f7SAndroid Build Coastguard Worker 6530*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ComputePipelineIndirectBufferInfoNV ) == sizeof( VkComputePipelineIndirectBufferInfoNV ), 6531*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6532*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ComputePipelineIndirectBufferInfoNV>::value, 6533*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6534*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ComputePipelineIndirectBufferInfoNV>::value, 6535*03ce13f7SAndroid Build Coastguard Worker "ComputePipelineIndirectBufferInfoNV is not nothrow_move_constructible!" ); 6536*03ce13f7SAndroid Build Coastguard Worker 6537*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineIndirectDeviceAddressInfoNV ) == sizeof( VkPipelineIndirectDeviceAddressInfoNV ), 6538*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6539*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineIndirectDeviceAddressInfoNV>::value, 6540*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6541*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineIndirectDeviceAddressInfoNV>::value, 6542*03ce13f7SAndroid Build Coastguard Worker "PipelineIndirectDeviceAddressInfoNV is not nothrow_move_constructible!" ); 6543*03ce13f7SAndroid Build Coastguard Worker 6544*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BindPipelineIndirectCommandNV ) == sizeof( VkBindPipelineIndirectCommandNV ), 6545*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6546*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BindPipelineIndirectCommandNV>::value, "struct wrapper is not a standard layout!" ); 6547*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BindPipelineIndirectCommandNV>::value, 6548*03ce13f7SAndroid Build Coastguard Worker "BindPipelineIndirectCommandNV is not nothrow_move_constructible!" ); 6549*03ce13f7SAndroid Build Coastguard Worker 6550*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_linear_color_attachment === 6551*03ce13f7SAndroid Build Coastguard Worker 6552*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceLinearColorAttachmentFeaturesNV ) == 6553*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceLinearColorAttachmentFeaturesNV ), 6554*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6555*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceLinearColorAttachmentFeaturesNV>::value, 6556*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6557*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceLinearColorAttachmentFeaturesNV>::value, 6558*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceLinearColorAttachmentFeaturesNV is not nothrow_move_constructible!" ); 6559*03ce13f7SAndroid Build Coastguard Worker 6560*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_shader_maximal_reconvergence === 6561*03ce13f7SAndroid Build Coastguard Worker 6562*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderMaximalReconvergenceFeaturesKHR ) == 6563*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceShaderMaximalReconvergenceFeaturesKHR ), 6564*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6565*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderMaximalReconvergenceFeaturesKHR>::value, 6566*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6567*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderMaximalReconvergenceFeaturesKHR>::value, 6568*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShaderMaximalReconvergenceFeaturesKHR is not nothrow_move_constructible!" ); 6569*03ce13f7SAndroid Build Coastguard Worker 6570*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_image_compression_control_swapchain === 6571*03ce13f7SAndroid Build Coastguard Worker 6572*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceImageCompressionControlSwapchainFeaturesEXT ) == 6573*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceImageCompressionControlSwapchainFeaturesEXT ), 6574*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6575*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceImageCompressionControlSwapchainFeaturesEXT>::value, 6576*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6577*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceImageCompressionControlSwapchainFeaturesEXT>::value, 6578*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceImageCompressionControlSwapchainFeaturesEXT is not nothrow_move_constructible!" ); 6579*03ce13f7SAndroid Build Coastguard Worker 6580*03ce13f7SAndroid Build Coastguard Worker //=== VK_QCOM_image_processing === 6581*03ce13f7SAndroid Build Coastguard Worker 6582*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageViewSampleWeightCreateInfoQCOM ) == sizeof( VkImageViewSampleWeightCreateInfoQCOM ), 6583*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6584*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageViewSampleWeightCreateInfoQCOM>::value, 6585*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6586*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageViewSampleWeightCreateInfoQCOM>::value, 6587*03ce13f7SAndroid Build Coastguard Worker "ImageViewSampleWeightCreateInfoQCOM is not nothrow_move_constructible!" ); 6588*03ce13f7SAndroid Build Coastguard Worker 6589*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceImageProcessingFeaturesQCOM ) == sizeof( VkPhysicalDeviceImageProcessingFeaturesQCOM ), 6590*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6591*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceImageProcessingFeaturesQCOM>::value, 6592*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6593*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceImageProcessingFeaturesQCOM>::value, 6594*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceImageProcessingFeaturesQCOM is not nothrow_move_constructible!" ); 6595*03ce13f7SAndroid Build Coastguard Worker 6596*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceImageProcessingPropertiesQCOM ) == 6597*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceImageProcessingPropertiesQCOM ), 6598*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6599*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceImageProcessingPropertiesQCOM>::value, 6600*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6601*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceImageProcessingPropertiesQCOM>::value, 6602*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceImageProcessingPropertiesQCOM is not nothrow_move_constructible!" ); 6603*03ce13f7SAndroid Build Coastguard Worker 6604*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_nested_command_buffer === 6605*03ce13f7SAndroid Build Coastguard Worker 6606*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceNestedCommandBufferFeaturesEXT ) == 6607*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceNestedCommandBufferFeaturesEXT ), 6608*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6609*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceNestedCommandBufferFeaturesEXT>::value, 6610*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6611*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceNestedCommandBufferFeaturesEXT>::value, 6612*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceNestedCommandBufferFeaturesEXT is not nothrow_move_constructible!" ); 6613*03ce13f7SAndroid Build Coastguard Worker 6614*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceNestedCommandBufferPropertiesEXT ) == 6615*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceNestedCommandBufferPropertiesEXT ), 6616*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6617*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceNestedCommandBufferPropertiesEXT>::value, 6618*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6619*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceNestedCommandBufferPropertiesEXT>::value, 6620*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceNestedCommandBufferPropertiesEXT is not nothrow_move_constructible!" ); 6621*03ce13f7SAndroid Build Coastguard Worker 6622*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_external_memory_acquire_unmodified === 6623*03ce13f7SAndroid Build Coastguard Worker 6624*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExternalMemoryAcquireUnmodifiedEXT ) == sizeof( VkExternalMemoryAcquireUnmodifiedEXT ), 6625*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6626*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ExternalMemoryAcquireUnmodifiedEXT>::value, 6627*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6628*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ExternalMemoryAcquireUnmodifiedEXT>::value, 6629*03ce13f7SAndroid Build Coastguard Worker "ExternalMemoryAcquireUnmodifiedEXT is not nothrow_move_constructible!" ); 6630*03ce13f7SAndroid Build Coastguard Worker 6631*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_extended_dynamic_state3 === 6632*03ce13f7SAndroid Build Coastguard Worker 6633*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceExtendedDynamicState3FeaturesEXT ) == 6634*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceExtendedDynamicState3FeaturesEXT ), 6635*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6636*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceExtendedDynamicState3FeaturesEXT>::value, 6637*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6638*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceExtendedDynamicState3FeaturesEXT>::value, 6639*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceExtendedDynamicState3FeaturesEXT is not nothrow_move_constructible!" ); 6640*03ce13f7SAndroid Build Coastguard Worker 6641*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceExtendedDynamicState3PropertiesEXT ) == 6642*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceExtendedDynamicState3PropertiesEXT ), 6643*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6644*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceExtendedDynamicState3PropertiesEXT>::value, 6645*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6646*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceExtendedDynamicState3PropertiesEXT>::value, 6647*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceExtendedDynamicState3PropertiesEXT is not nothrow_move_constructible!" ); 6648*03ce13f7SAndroid Build Coastguard Worker 6649*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ColorBlendEquationEXT ) == sizeof( VkColorBlendEquationEXT ), 6650*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6651*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ColorBlendEquationEXT>::value, "struct wrapper is not a standard layout!" ); 6652*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ColorBlendEquationEXT>::value, 6653*03ce13f7SAndroid Build Coastguard Worker "ColorBlendEquationEXT is not nothrow_move_constructible!" ); 6654*03ce13f7SAndroid Build Coastguard Worker 6655*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ColorBlendAdvancedEXT ) == sizeof( VkColorBlendAdvancedEXT ), 6656*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6657*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ColorBlendAdvancedEXT>::value, "struct wrapper is not a standard layout!" ); 6658*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ColorBlendAdvancedEXT>::value, 6659*03ce13f7SAndroid Build Coastguard Worker "ColorBlendAdvancedEXT is not nothrow_move_constructible!" ); 6660*03ce13f7SAndroid Build Coastguard Worker 6661*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_subpass_merge_feedback === 6662*03ce13f7SAndroid Build Coastguard Worker 6663*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceSubpassMergeFeedbackFeaturesEXT ) == 6664*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceSubpassMergeFeedbackFeaturesEXT ), 6665*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6666*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceSubpassMergeFeedbackFeaturesEXT>::value, 6667*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6668*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceSubpassMergeFeedbackFeaturesEXT>::value, 6669*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceSubpassMergeFeedbackFeaturesEXT is not nothrow_move_constructible!" ); 6670*03ce13f7SAndroid Build Coastguard Worker 6671*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RenderPassCreationControlEXT ) == sizeof( VkRenderPassCreationControlEXT ), 6672*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6673*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::RenderPassCreationControlEXT>::value, "struct wrapper is not a standard layout!" ); 6674*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::RenderPassCreationControlEXT>::value, 6675*03ce13f7SAndroid Build Coastguard Worker "RenderPassCreationControlEXT is not nothrow_move_constructible!" ); 6676*03ce13f7SAndroid Build Coastguard Worker 6677*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RenderPassCreationFeedbackInfoEXT ) == sizeof( VkRenderPassCreationFeedbackInfoEXT ), 6678*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6679*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::RenderPassCreationFeedbackInfoEXT>::value, "struct wrapper is not a standard layout!" ); 6680*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::RenderPassCreationFeedbackInfoEXT>::value, 6681*03ce13f7SAndroid Build Coastguard Worker "RenderPassCreationFeedbackInfoEXT is not nothrow_move_constructible!" ); 6682*03ce13f7SAndroid Build Coastguard Worker 6683*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RenderPassCreationFeedbackCreateInfoEXT ) == sizeof( VkRenderPassCreationFeedbackCreateInfoEXT ), 6684*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6685*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::RenderPassCreationFeedbackCreateInfoEXT>::value, 6686*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6687*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::RenderPassCreationFeedbackCreateInfoEXT>::value, 6688*03ce13f7SAndroid Build Coastguard Worker "RenderPassCreationFeedbackCreateInfoEXT is not nothrow_move_constructible!" ); 6689*03ce13f7SAndroid Build Coastguard Worker 6690*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RenderPassSubpassFeedbackInfoEXT ) == sizeof( VkRenderPassSubpassFeedbackInfoEXT ), 6691*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6692*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::RenderPassSubpassFeedbackInfoEXT>::value, "struct wrapper is not a standard layout!" ); 6693*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::RenderPassSubpassFeedbackInfoEXT>::value, 6694*03ce13f7SAndroid Build Coastguard Worker "RenderPassSubpassFeedbackInfoEXT is not nothrow_move_constructible!" ); 6695*03ce13f7SAndroid Build Coastguard Worker 6696*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RenderPassSubpassFeedbackCreateInfoEXT ) == sizeof( VkRenderPassSubpassFeedbackCreateInfoEXT ), 6697*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6698*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::RenderPassSubpassFeedbackCreateInfoEXT>::value, 6699*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6700*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::RenderPassSubpassFeedbackCreateInfoEXT>::value, 6701*03ce13f7SAndroid Build Coastguard Worker "RenderPassSubpassFeedbackCreateInfoEXT is not nothrow_move_constructible!" ); 6702*03ce13f7SAndroid Build Coastguard Worker 6703*03ce13f7SAndroid Build Coastguard Worker //=== VK_LUNARG_direct_driver_loading === 6704*03ce13f7SAndroid Build Coastguard Worker 6705*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DirectDriverLoadingInfoLUNARG ) == sizeof( VkDirectDriverLoadingInfoLUNARG ), 6706*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6707*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DirectDriverLoadingInfoLUNARG>::value, "struct wrapper is not a standard layout!" ); 6708*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DirectDriverLoadingInfoLUNARG>::value, 6709*03ce13f7SAndroid Build Coastguard Worker "DirectDriverLoadingInfoLUNARG is not nothrow_move_constructible!" ); 6710*03ce13f7SAndroid Build Coastguard Worker 6711*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DirectDriverLoadingListLUNARG ) == sizeof( VkDirectDriverLoadingListLUNARG ), 6712*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6713*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DirectDriverLoadingListLUNARG>::value, "struct wrapper is not a standard layout!" ); 6714*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DirectDriverLoadingListLUNARG>::value, 6715*03ce13f7SAndroid Build Coastguard Worker "DirectDriverLoadingListLUNARG is not nothrow_move_constructible!" ); 6716*03ce13f7SAndroid Build Coastguard Worker 6717*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_shader_module_identifier === 6718*03ce13f7SAndroid Build Coastguard Worker 6719*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderModuleIdentifierFeaturesEXT ) == 6720*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceShaderModuleIdentifierFeaturesEXT ), 6721*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6722*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderModuleIdentifierFeaturesEXT>::value, 6723*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6724*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderModuleIdentifierFeaturesEXT>::value, 6725*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShaderModuleIdentifierFeaturesEXT is not nothrow_move_constructible!" ); 6726*03ce13f7SAndroid Build Coastguard Worker 6727*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderModuleIdentifierPropertiesEXT ) == 6728*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceShaderModuleIdentifierPropertiesEXT ), 6729*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6730*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderModuleIdentifierPropertiesEXT>::value, 6731*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6732*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderModuleIdentifierPropertiesEXT>::value, 6733*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShaderModuleIdentifierPropertiesEXT is not nothrow_move_constructible!" ); 6734*03ce13f7SAndroid Build Coastguard Worker 6735*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineShaderStageModuleIdentifierCreateInfoEXT ) == 6736*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPipelineShaderStageModuleIdentifierCreateInfoEXT ), 6737*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6738*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineShaderStageModuleIdentifierCreateInfoEXT>::value, 6739*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6740*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineShaderStageModuleIdentifierCreateInfoEXT>::value, 6741*03ce13f7SAndroid Build Coastguard Worker "PipelineShaderStageModuleIdentifierCreateInfoEXT is not nothrow_move_constructible!" ); 6742*03ce13f7SAndroid Build Coastguard Worker 6743*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ShaderModuleIdentifierEXT ) == sizeof( VkShaderModuleIdentifierEXT ), 6744*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6745*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ShaderModuleIdentifierEXT>::value, "struct wrapper is not a standard layout!" ); 6746*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ShaderModuleIdentifierEXT>::value, 6747*03ce13f7SAndroid Build Coastguard Worker "ShaderModuleIdentifierEXT is not nothrow_move_constructible!" ); 6748*03ce13f7SAndroid Build Coastguard Worker 6749*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_rasterization_order_attachment_access === 6750*03ce13f7SAndroid Build Coastguard Worker 6751*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT ) == 6752*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT ), 6753*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6754*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT>::value, 6755*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6756*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT>::value, 6757*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT is not nothrow_move_constructible!" ); 6758*03ce13f7SAndroid Build Coastguard Worker 6759*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_optical_flow === 6760*03ce13f7SAndroid Build Coastguard Worker 6761*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceOpticalFlowFeaturesNV ) == sizeof( VkPhysicalDeviceOpticalFlowFeaturesNV ), 6762*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6763*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceOpticalFlowFeaturesNV>::value, 6764*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6765*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceOpticalFlowFeaturesNV>::value, 6766*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceOpticalFlowFeaturesNV is not nothrow_move_constructible!" ); 6767*03ce13f7SAndroid Build Coastguard Worker 6768*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceOpticalFlowPropertiesNV ) == sizeof( VkPhysicalDeviceOpticalFlowPropertiesNV ), 6769*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6770*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceOpticalFlowPropertiesNV>::value, 6771*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6772*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceOpticalFlowPropertiesNV>::value, 6773*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceOpticalFlowPropertiesNV is not nothrow_move_constructible!" ); 6774*03ce13f7SAndroid Build Coastguard Worker 6775*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::OpticalFlowImageFormatInfoNV ) == sizeof( VkOpticalFlowImageFormatInfoNV ), 6776*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6777*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::OpticalFlowImageFormatInfoNV>::value, "struct wrapper is not a standard layout!" ); 6778*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::OpticalFlowImageFormatInfoNV>::value, 6779*03ce13f7SAndroid Build Coastguard Worker "OpticalFlowImageFormatInfoNV is not nothrow_move_constructible!" ); 6780*03ce13f7SAndroid Build Coastguard Worker 6781*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::OpticalFlowImageFormatPropertiesNV ) == sizeof( VkOpticalFlowImageFormatPropertiesNV ), 6782*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6783*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::OpticalFlowImageFormatPropertiesNV>::value, 6784*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6785*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::OpticalFlowImageFormatPropertiesNV>::value, 6786*03ce13f7SAndroid Build Coastguard Worker "OpticalFlowImageFormatPropertiesNV is not nothrow_move_constructible!" ); 6787*03ce13f7SAndroid Build Coastguard Worker 6788*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::OpticalFlowSessionNV ) == sizeof( VkOpticalFlowSessionNV ), "handle and wrapper have different size!" ); 6789*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::OpticalFlowSessionNV>::value, "OpticalFlowSessionNV is not copy_constructible!" ); 6790*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::OpticalFlowSessionNV>::value, 6791*03ce13f7SAndroid Build Coastguard Worker "OpticalFlowSessionNV is not nothrow_move_constructible!" ); 6792*03ce13f7SAndroid Build Coastguard Worker 6793*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::OpticalFlowSessionCreateInfoNV ) == sizeof( VkOpticalFlowSessionCreateInfoNV ), 6794*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6795*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::OpticalFlowSessionCreateInfoNV>::value, "struct wrapper is not a standard layout!" ); 6796*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::OpticalFlowSessionCreateInfoNV>::value, 6797*03ce13f7SAndroid Build Coastguard Worker "OpticalFlowSessionCreateInfoNV is not nothrow_move_constructible!" ); 6798*03ce13f7SAndroid Build Coastguard Worker 6799*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::OpticalFlowSessionCreatePrivateDataInfoNV ) == sizeof( VkOpticalFlowSessionCreatePrivateDataInfoNV ), 6800*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6801*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::OpticalFlowSessionCreatePrivateDataInfoNV>::value, 6802*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6803*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::OpticalFlowSessionCreatePrivateDataInfoNV>::value, 6804*03ce13f7SAndroid Build Coastguard Worker "OpticalFlowSessionCreatePrivateDataInfoNV is not nothrow_move_constructible!" ); 6805*03ce13f7SAndroid Build Coastguard Worker 6806*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::OpticalFlowExecuteInfoNV ) == sizeof( VkOpticalFlowExecuteInfoNV ), 6807*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6808*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::OpticalFlowExecuteInfoNV>::value, "struct wrapper is not a standard layout!" ); 6809*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::OpticalFlowExecuteInfoNV>::value, 6810*03ce13f7SAndroid Build Coastguard Worker "OpticalFlowExecuteInfoNV is not nothrow_move_constructible!" ); 6811*03ce13f7SAndroid Build Coastguard Worker 6812*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_legacy_dithering === 6813*03ce13f7SAndroid Build Coastguard Worker 6814*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceLegacyDitheringFeaturesEXT ) == sizeof( VkPhysicalDeviceLegacyDitheringFeaturesEXT ), 6815*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6816*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceLegacyDitheringFeaturesEXT>::value, 6817*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6818*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceLegacyDitheringFeaturesEXT>::value, 6819*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceLegacyDitheringFeaturesEXT is not nothrow_move_constructible!" ); 6820*03ce13f7SAndroid Build Coastguard Worker 6821*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_pipeline_protected_access === 6822*03ce13f7SAndroid Build Coastguard Worker 6823*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineProtectedAccessFeaturesEXT ) == 6824*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDevicePipelineProtectedAccessFeaturesEXT ), 6825*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6826*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineProtectedAccessFeaturesEXT>::value, 6827*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6828*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineProtectedAccessFeaturesEXT>::value, 6829*03ce13f7SAndroid Build Coastguard Worker "PhysicalDevicePipelineProtectedAccessFeaturesEXT is not nothrow_move_constructible!" ); 6830*03ce13f7SAndroid Build Coastguard Worker 6831*03ce13f7SAndroid Build Coastguard Worker #if defined( VK_USE_PLATFORM_ANDROID_KHR ) 6832*03ce13f7SAndroid Build Coastguard Worker //=== VK_ANDROID_external_format_resolve === 6833*03ce13f7SAndroid Build Coastguard Worker 6834*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalFormatResolveFeaturesANDROID ) == 6835*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceExternalFormatResolveFeaturesANDROID ), 6836*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6837*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalFormatResolveFeaturesANDROID>::value, 6838*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6839*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalFormatResolveFeaturesANDROID>::value, 6840*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceExternalFormatResolveFeaturesANDROID is not nothrow_move_constructible!" ); 6841*03ce13f7SAndroid Build Coastguard Worker 6842*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalFormatResolvePropertiesANDROID ) == 6843*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceExternalFormatResolvePropertiesANDROID ), 6844*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6845*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalFormatResolvePropertiesANDROID>::value, 6846*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6847*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalFormatResolvePropertiesANDROID>::value, 6848*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceExternalFormatResolvePropertiesANDROID is not nothrow_move_constructible!" ); 6849*03ce13f7SAndroid Build Coastguard Worker 6850*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AndroidHardwareBufferFormatResolvePropertiesANDROID ) == 6851*03ce13f7SAndroid Build Coastguard Worker sizeof( VkAndroidHardwareBufferFormatResolvePropertiesANDROID ), 6852*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6853*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AndroidHardwareBufferFormatResolvePropertiesANDROID>::value, 6854*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6855*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AndroidHardwareBufferFormatResolvePropertiesANDROID>::value, 6856*03ce13f7SAndroid Build Coastguard Worker "AndroidHardwareBufferFormatResolvePropertiesANDROID is not nothrow_move_constructible!" ); 6857*03ce13f7SAndroid Build Coastguard Worker #endif /*VK_USE_PLATFORM_ANDROID_KHR*/ 6858*03ce13f7SAndroid Build Coastguard Worker 6859*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_maintenance5 === 6860*03ce13f7SAndroid Build Coastguard Worker 6861*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMaintenance5FeaturesKHR ) == sizeof( VkPhysicalDeviceMaintenance5FeaturesKHR ), 6862*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6863*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceMaintenance5FeaturesKHR>::value, 6864*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6865*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceMaintenance5FeaturesKHR>::value, 6866*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceMaintenance5FeaturesKHR is not nothrow_move_constructible!" ); 6867*03ce13f7SAndroid Build Coastguard Worker 6868*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMaintenance5PropertiesKHR ) == sizeof( VkPhysicalDeviceMaintenance5PropertiesKHR ), 6869*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6870*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceMaintenance5PropertiesKHR>::value, 6871*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6872*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceMaintenance5PropertiesKHR>::value, 6873*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceMaintenance5PropertiesKHR is not nothrow_move_constructible!" ); 6874*03ce13f7SAndroid Build Coastguard Worker 6875*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RenderingAreaInfoKHR ) == sizeof( VkRenderingAreaInfoKHR ), "struct and wrapper have different size!" ); 6876*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::RenderingAreaInfoKHR>::value, "struct wrapper is not a standard layout!" ); 6877*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::RenderingAreaInfoKHR>::value, 6878*03ce13f7SAndroid Build Coastguard Worker "RenderingAreaInfoKHR is not nothrow_move_constructible!" ); 6879*03ce13f7SAndroid Build Coastguard Worker 6880*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceImageSubresourceInfoKHR ) == sizeof( VkDeviceImageSubresourceInfoKHR ), 6881*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6882*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::DeviceImageSubresourceInfoKHR>::value, "struct wrapper is not a standard layout!" ); 6883*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::DeviceImageSubresourceInfoKHR>::value, 6884*03ce13f7SAndroid Build Coastguard Worker "DeviceImageSubresourceInfoKHR is not nothrow_move_constructible!" ); 6885*03ce13f7SAndroid Build Coastguard Worker 6886*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageSubresource2KHR ) == sizeof( VkImageSubresource2KHR ), "struct and wrapper have different size!" ); 6887*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageSubresource2KHR>::value, "struct wrapper is not a standard layout!" ); 6888*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageSubresource2KHR>::value, 6889*03ce13f7SAndroid Build Coastguard Worker "ImageSubresource2KHR is not nothrow_move_constructible!" ); 6890*03ce13f7SAndroid Build Coastguard Worker 6891*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SubresourceLayout2KHR ) == sizeof( VkSubresourceLayout2KHR ), 6892*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6893*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SubresourceLayout2KHR>::value, "struct wrapper is not a standard layout!" ); 6894*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SubresourceLayout2KHR>::value, 6895*03ce13f7SAndroid Build Coastguard Worker "SubresourceLayout2KHR is not nothrow_move_constructible!" ); 6896*03ce13f7SAndroid Build Coastguard Worker 6897*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineCreateFlags2CreateInfoKHR ) == sizeof( VkPipelineCreateFlags2CreateInfoKHR ), 6898*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6899*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineCreateFlags2CreateInfoKHR>::value, "struct wrapper is not a standard layout!" ); 6900*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineCreateFlags2CreateInfoKHR>::value, 6901*03ce13f7SAndroid Build Coastguard Worker "PipelineCreateFlags2CreateInfoKHR is not nothrow_move_constructible!" ); 6902*03ce13f7SAndroid Build Coastguard Worker 6903*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferUsageFlags2CreateInfoKHR ) == sizeof( VkBufferUsageFlags2CreateInfoKHR ), 6904*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6905*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BufferUsageFlags2CreateInfoKHR>::value, "struct wrapper is not a standard layout!" ); 6906*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BufferUsageFlags2CreateInfoKHR>::value, 6907*03ce13f7SAndroid Build Coastguard Worker "BufferUsageFlags2CreateInfoKHR is not nothrow_move_constructible!" ); 6908*03ce13f7SAndroid Build Coastguard Worker 6909*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_ray_tracing_position_fetch === 6910*03ce13f7SAndroid Build Coastguard Worker 6911*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingPositionFetchFeaturesKHR ) == 6912*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceRayTracingPositionFetchFeaturesKHR ), 6913*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6914*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingPositionFetchFeaturesKHR>::value, 6915*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6916*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingPositionFetchFeaturesKHR>::value, 6917*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceRayTracingPositionFetchFeaturesKHR is not nothrow_move_constructible!" ); 6918*03ce13f7SAndroid Build Coastguard Worker 6919*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_shader_object === 6920*03ce13f7SAndroid Build Coastguard Worker 6921*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ShaderEXT ) == sizeof( VkShaderEXT ), "handle and wrapper have different size!" ); 6922*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_copy_constructible<VULKAN_HPP_NAMESPACE::ShaderEXT>::value, "ShaderEXT is not copy_constructible!" ); 6923*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ShaderEXT>::value, "ShaderEXT is not nothrow_move_constructible!" ); 6924*03ce13f7SAndroid Build Coastguard Worker 6925*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderObjectFeaturesEXT ) == sizeof( VkPhysicalDeviceShaderObjectFeaturesEXT ), 6926*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6927*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderObjectFeaturesEXT>::value, 6928*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6929*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderObjectFeaturesEXT>::value, 6930*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShaderObjectFeaturesEXT is not nothrow_move_constructible!" ); 6931*03ce13f7SAndroid Build Coastguard Worker 6932*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderObjectPropertiesEXT ) == sizeof( VkPhysicalDeviceShaderObjectPropertiesEXT ), 6933*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6934*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderObjectPropertiesEXT>::value, 6935*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6936*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderObjectPropertiesEXT>::value, 6937*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShaderObjectPropertiesEXT is not nothrow_move_constructible!" ); 6938*03ce13f7SAndroid Build Coastguard Worker 6939*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ShaderCreateInfoEXT ) == sizeof( VkShaderCreateInfoEXT ), "struct and wrapper have different size!" ); 6940*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ShaderCreateInfoEXT>::value, "struct wrapper is not a standard layout!" ); 6941*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ShaderCreateInfoEXT>::value, 6942*03ce13f7SAndroid Build Coastguard Worker "ShaderCreateInfoEXT is not nothrow_move_constructible!" ); 6943*03ce13f7SAndroid Build Coastguard Worker 6944*03ce13f7SAndroid Build Coastguard Worker //=== VK_QCOM_tile_properties === 6945*03ce13f7SAndroid Build Coastguard Worker 6946*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceTilePropertiesFeaturesQCOM ) == sizeof( VkPhysicalDeviceTilePropertiesFeaturesQCOM ), 6947*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6948*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceTilePropertiesFeaturesQCOM>::value, 6949*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6950*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceTilePropertiesFeaturesQCOM>::value, 6951*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceTilePropertiesFeaturesQCOM is not nothrow_move_constructible!" ); 6952*03ce13f7SAndroid Build Coastguard Worker 6953*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::TilePropertiesQCOM ) == sizeof( VkTilePropertiesQCOM ), "struct and wrapper have different size!" ); 6954*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::TilePropertiesQCOM>::value, "struct wrapper is not a standard layout!" ); 6955*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::TilePropertiesQCOM>::value, 6956*03ce13f7SAndroid Build Coastguard Worker "TilePropertiesQCOM is not nothrow_move_constructible!" ); 6957*03ce13f7SAndroid Build Coastguard Worker 6958*03ce13f7SAndroid Build Coastguard Worker //=== VK_SEC_amigo_profiling === 6959*03ce13f7SAndroid Build Coastguard Worker 6960*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceAmigoProfilingFeaturesSEC ) == sizeof( VkPhysicalDeviceAmigoProfilingFeaturesSEC ), 6961*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6962*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceAmigoProfilingFeaturesSEC>::value, 6963*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6964*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceAmigoProfilingFeaturesSEC>::value, 6965*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceAmigoProfilingFeaturesSEC is not nothrow_move_constructible!" ); 6966*03ce13f7SAndroid Build Coastguard Worker 6967*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AmigoProfilingSubmitInfoSEC ) == sizeof( VkAmigoProfilingSubmitInfoSEC ), 6968*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6969*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::AmigoProfilingSubmitInfoSEC>::value, "struct wrapper is not a standard layout!" ); 6970*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::AmigoProfilingSubmitInfoSEC>::value, 6971*03ce13f7SAndroid Build Coastguard Worker "AmigoProfilingSubmitInfoSEC is not nothrow_move_constructible!" ); 6972*03ce13f7SAndroid Build Coastguard Worker 6973*03ce13f7SAndroid Build Coastguard Worker //=== VK_QCOM_multiview_per_view_viewports === 6974*03ce13f7SAndroid Build Coastguard Worker 6975*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM ) == 6976*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM ), 6977*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6978*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM>::value, 6979*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6980*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM>::value, 6981*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM is not nothrow_move_constructible!" ); 6982*03ce13f7SAndroid Build Coastguard Worker 6983*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_ray_tracing_invocation_reorder === 6984*03ce13f7SAndroid Build Coastguard Worker 6985*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingInvocationReorderPropertiesNV ) == 6986*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceRayTracingInvocationReorderPropertiesNV ), 6987*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6988*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingInvocationReorderPropertiesNV>::value, 6989*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6990*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingInvocationReorderPropertiesNV>::value, 6991*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceRayTracingInvocationReorderPropertiesNV is not nothrow_move_constructible!" ); 6992*03ce13f7SAndroid Build Coastguard Worker 6993*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingInvocationReorderFeaturesNV ) == 6994*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceRayTracingInvocationReorderFeaturesNV ), 6995*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 6996*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingInvocationReorderFeaturesNV>::value, 6997*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 6998*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingInvocationReorderFeaturesNV>::value, 6999*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceRayTracingInvocationReorderFeaturesNV is not nothrow_move_constructible!" ); 7000*03ce13f7SAndroid Build Coastguard Worker 7001*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_extended_sparse_address_space === 7002*03ce13f7SAndroid Build Coastguard Worker 7003*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceExtendedSparseAddressSpaceFeaturesNV ) == 7004*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceExtendedSparseAddressSpaceFeaturesNV ), 7005*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7006*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceExtendedSparseAddressSpaceFeaturesNV>::value, 7007*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7008*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceExtendedSparseAddressSpaceFeaturesNV>::value, 7009*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceExtendedSparseAddressSpaceFeaturesNV is not nothrow_move_constructible!" ); 7010*03ce13f7SAndroid Build Coastguard Worker 7011*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceExtendedSparseAddressSpacePropertiesNV ) == 7012*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceExtendedSparseAddressSpacePropertiesNV ), 7013*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7014*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceExtendedSparseAddressSpacePropertiesNV>::value, 7015*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7016*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceExtendedSparseAddressSpacePropertiesNV>::value, 7017*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceExtendedSparseAddressSpacePropertiesNV is not nothrow_move_constructible!" ); 7018*03ce13f7SAndroid Build Coastguard Worker 7019*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_mutable_descriptor_type === 7020*03ce13f7SAndroid Build Coastguard Worker 7021*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMutableDescriptorTypeFeaturesEXT ) == 7022*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceMutableDescriptorTypeFeaturesEXT ), 7023*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7024*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceMutableDescriptorTypeFeaturesEXT>::value, 7025*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7026*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceMutableDescriptorTypeFeaturesEXT>::value, 7027*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceMutableDescriptorTypeFeaturesEXT is not nothrow_move_constructible!" ); 7028*03ce13f7SAndroid Build Coastguard Worker 7029*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MutableDescriptorTypeListEXT ) == sizeof( VkMutableDescriptorTypeListEXT ), 7030*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7031*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MutableDescriptorTypeListEXT>::value, "struct wrapper is not a standard layout!" ); 7032*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MutableDescriptorTypeListEXT>::value, 7033*03ce13f7SAndroid Build Coastguard Worker "MutableDescriptorTypeListEXT is not nothrow_move_constructible!" ); 7034*03ce13f7SAndroid Build Coastguard Worker 7035*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MutableDescriptorTypeCreateInfoEXT ) == sizeof( VkMutableDescriptorTypeCreateInfoEXT ), 7036*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7037*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MutableDescriptorTypeCreateInfoEXT>::value, 7038*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7039*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MutableDescriptorTypeCreateInfoEXT>::value, 7040*03ce13f7SAndroid Build Coastguard Worker "MutableDescriptorTypeCreateInfoEXT is not nothrow_move_constructible!" ); 7041*03ce13f7SAndroid Build Coastguard Worker 7042*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_legacy_vertex_attributes === 7043*03ce13f7SAndroid Build Coastguard Worker 7044*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceLegacyVertexAttributesFeaturesEXT ) == 7045*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceLegacyVertexAttributesFeaturesEXT ), 7046*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7047*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceLegacyVertexAttributesFeaturesEXT>::value, 7048*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7049*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceLegacyVertexAttributesFeaturesEXT>::value, 7050*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceLegacyVertexAttributesFeaturesEXT is not nothrow_move_constructible!" ); 7051*03ce13f7SAndroid Build Coastguard Worker 7052*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceLegacyVertexAttributesPropertiesEXT ) == 7053*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceLegacyVertexAttributesPropertiesEXT ), 7054*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7055*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceLegacyVertexAttributesPropertiesEXT>::value, 7056*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7057*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceLegacyVertexAttributesPropertiesEXT>::value, 7058*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceLegacyVertexAttributesPropertiesEXT is not nothrow_move_constructible!" ); 7059*03ce13f7SAndroid Build Coastguard Worker 7060*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_layer_settings === 7061*03ce13f7SAndroid Build Coastguard Worker 7062*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::LayerSettingsCreateInfoEXT ) == sizeof( VkLayerSettingsCreateInfoEXT ), 7063*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7064*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::LayerSettingsCreateInfoEXT>::value, "struct wrapper is not a standard layout!" ); 7065*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::LayerSettingsCreateInfoEXT>::value, 7066*03ce13f7SAndroid Build Coastguard Worker "LayerSettingsCreateInfoEXT is not nothrow_move_constructible!" ); 7067*03ce13f7SAndroid Build Coastguard Worker 7068*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::LayerSettingEXT ) == sizeof( VkLayerSettingEXT ), "struct and wrapper have different size!" ); 7069*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::LayerSettingEXT>::value, "struct wrapper is not a standard layout!" ); 7070*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::LayerSettingEXT>::value, 7071*03ce13f7SAndroid Build Coastguard Worker "LayerSettingEXT is not nothrow_move_constructible!" ); 7072*03ce13f7SAndroid Build Coastguard Worker 7073*03ce13f7SAndroid Build Coastguard Worker //=== VK_ARM_shader_core_builtins === 7074*03ce13f7SAndroid Build Coastguard Worker 7075*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderCoreBuiltinsFeaturesARM ) == 7076*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceShaderCoreBuiltinsFeaturesARM ), 7077*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7078*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderCoreBuiltinsFeaturesARM>::value, 7079*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7080*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderCoreBuiltinsFeaturesARM>::value, 7081*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShaderCoreBuiltinsFeaturesARM is not nothrow_move_constructible!" ); 7082*03ce13f7SAndroid Build Coastguard Worker 7083*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderCoreBuiltinsPropertiesARM ) == 7084*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceShaderCoreBuiltinsPropertiesARM ), 7085*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7086*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderCoreBuiltinsPropertiesARM>::value, 7087*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7088*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderCoreBuiltinsPropertiesARM>::value, 7089*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShaderCoreBuiltinsPropertiesARM is not nothrow_move_constructible!" ); 7090*03ce13f7SAndroid Build Coastguard Worker 7091*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_pipeline_library_group_handles === 7092*03ce13f7SAndroid Build Coastguard Worker 7093*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT ) == 7094*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT ), 7095*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7096*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT>::value, 7097*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7098*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT>::value, 7099*03ce13f7SAndroid Build Coastguard Worker "PhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT is not nothrow_move_constructible!" ); 7100*03ce13f7SAndroid Build Coastguard Worker 7101*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_dynamic_rendering_unused_attachments === 7102*03ce13f7SAndroid Build Coastguard Worker 7103*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT ) == 7104*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT ), 7105*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7106*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT>::value, 7107*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7108*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT>::value, 7109*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT is not nothrow_move_constructible!" ); 7110*03ce13f7SAndroid Build Coastguard Worker 7111*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_low_latency2 === 7112*03ce13f7SAndroid Build Coastguard Worker 7113*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::LatencySleepModeInfoNV ) == sizeof( VkLatencySleepModeInfoNV ), 7114*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7115*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::LatencySleepModeInfoNV>::value, "struct wrapper is not a standard layout!" ); 7116*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::LatencySleepModeInfoNV>::value, 7117*03ce13f7SAndroid Build Coastguard Worker "LatencySleepModeInfoNV is not nothrow_move_constructible!" ); 7118*03ce13f7SAndroid Build Coastguard Worker 7119*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::LatencySleepInfoNV ) == sizeof( VkLatencySleepInfoNV ), "struct and wrapper have different size!" ); 7120*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::LatencySleepInfoNV>::value, "struct wrapper is not a standard layout!" ); 7121*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::LatencySleepInfoNV>::value, 7122*03ce13f7SAndroid Build Coastguard Worker "LatencySleepInfoNV is not nothrow_move_constructible!" ); 7123*03ce13f7SAndroid Build Coastguard Worker 7124*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SetLatencyMarkerInfoNV ) == sizeof( VkSetLatencyMarkerInfoNV ), 7125*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7126*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SetLatencyMarkerInfoNV>::value, "struct wrapper is not a standard layout!" ); 7127*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SetLatencyMarkerInfoNV>::value, 7128*03ce13f7SAndroid Build Coastguard Worker "SetLatencyMarkerInfoNV is not nothrow_move_constructible!" ); 7129*03ce13f7SAndroid Build Coastguard Worker 7130*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::GetLatencyMarkerInfoNV ) == sizeof( VkGetLatencyMarkerInfoNV ), 7131*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7132*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::GetLatencyMarkerInfoNV>::value, "struct wrapper is not a standard layout!" ); 7133*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::GetLatencyMarkerInfoNV>::value, 7134*03ce13f7SAndroid Build Coastguard Worker "GetLatencyMarkerInfoNV is not nothrow_move_constructible!" ); 7135*03ce13f7SAndroid Build Coastguard Worker 7136*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::LatencyTimingsFrameReportNV ) == sizeof( VkLatencyTimingsFrameReportNV ), 7137*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7138*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::LatencyTimingsFrameReportNV>::value, "struct wrapper is not a standard layout!" ); 7139*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::LatencyTimingsFrameReportNV>::value, 7140*03ce13f7SAndroid Build Coastguard Worker "LatencyTimingsFrameReportNV is not nothrow_move_constructible!" ); 7141*03ce13f7SAndroid Build Coastguard Worker 7142*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::LatencySubmissionPresentIdNV ) == sizeof( VkLatencySubmissionPresentIdNV ), 7143*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7144*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::LatencySubmissionPresentIdNV>::value, "struct wrapper is not a standard layout!" ); 7145*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::LatencySubmissionPresentIdNV>::value, 7146*03ce13f7SAndroid Build Coastguard Worker "LatencySubmissionPresentIdNV is not nothrow_move_constructible!" ); 7147*03ce13f7SAndroid Build Coastguard Worker 7148*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SwapchainLatencyCreateInfoNV ) == sizeof( VkSwapchainLatencyCreateInfoNV ), 7149*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7150*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SwapchainLatencyCreateInfoNV>::value, "struct wrapper is not a standard layout!" ); 7151*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SwapchainLatencyCreateInfoNV>::value, 7152*03ce13f7SAndroid Build Coastguard Worker "SwapchainLatencyCreateInfoNV is not nothrow_move_constructible!" ); 7153*03ce13f7SAndroid Build Coastguard Worker 7154*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::OutOfBandQueueTypeInfoNV ) == sizeof( VkOutOfBandQueueTypeInfoNV ), 7155*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7156*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::OutOfBandQueueTypeInfoNV>::value, "struct wrapper is not a standard layout!" ); 7157*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::OutOfBandQueueTypeInfoNV>::value, 7158*03ce13f7SAndroid Build Coastguard Worker "OutOfBandQueueTypeInfoNV is not nothrow_move_constructible!" ); 7159*03ce13f7SAndroid Build Coastguard Worker 7160*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::LatencySurfaceCapabilitiesNV ) == sizeof( VkLatencySurfaceCapabilitiesNV ), 7161*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7162*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::LatencySurfaceCapabilitiesNV>::value, "struct wrapper is not a standard layout!" ); 7163*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::LatencySurfaceCapabilitiesNV>::value, 7164*03ce13f7SAndroid Build Coastguard Worker "LatencySurfaceCapabilitiesNV is not nothrow_move_constructible!" ); 7165*03ce13f7SAndroid Build Coastguard Worker 7166*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_cooperative_matrix === 7167*03ce13f7SAndroid Build Coastguard Worker 7168*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CooperativeMatrixPropertiesKHR ) == sizeof( VkCooperativeMatrixPropertiesKHR ), 7169*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7170*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::CooperativeMatrixPropertiesKHR>::value, "struct wrapper is not a standard layout!" ); 7171*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CooperativeMatrixPropertiesKHR>::value, 7172*03ce13f7SAndroid Build Coastguard Worker "CooperativeMatrixPropertiesKHR is not nothrow_move_constructible!" ); 7173*03ce13f7SAndroid Build Coastguard Worker 7174*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceCooperativeMatrixFeaturesKHR ) == sizeof( VkPhysicalDeviceCooperativeMatrixFeaturesKHR ), 7175*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7176*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceCooperativeMatrixFeaturesKHR>::value, 7177*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7178*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceCooperativeMatrixFeaturesKHR>::value, 7179*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceCooperativeMatrixFeaturesKHR is not nothrow_move_constructible!" ); 7180*03ce13f7SAndroid Build Coastguard Worker 7181*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceCooperativeMatrixPropertiesKHR ) == 7182*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceCooperativeMatrixPropertiesKHR ), 7183*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7184*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceCooperativeMatrixPropertiesKHR>::value, 7185*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7186*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceCooperativeMatrixPropertiesKHR>::value, 7187*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceCooperativeMatrixPropertiesKHR is not nothrow_move_constructible!" ); 7188*03ce13f7SAndroid Build Coastguard Worker 7189*03ce13f7SAndroid Build Coastguard Worker //=== VK_QCOM_multiview_per_view_render_areas === 7190*03ce13f7SAndroid Build Coastguard Worker 7191*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM ) == 7192*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM ), 7193*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7194*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM>::value, 7195*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7196*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM>::value, 7197*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM is not nothrow_move_constructible!" ); 7198*03ce13f7SAndroid Build Coastguard Worker 7199*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MultiviewPerViewRenderAreasRenderPassBeginInfoQCOM ) == 7200*03ce13f7SAndroid Build Coastguard Worker sizeof( VkMultiviewPerViewRenderAreasRenderPassBeginInfoQCOM ), 7201*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7202*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::MultiviewPerViewRenderAreasRenderPassBeginInfoQCOM>::value, 7203*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7204*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::MultiviewPerViewRenderAreasRenderPassBeginInfoQCOM>::value, 7205*03ce13f7SAndroid Build Coastguard Worker "MultiviewPerViewRenderAreasRenderPassBeginInfoQCOM is not nothrow_move_constructible!" ); 7206*03ce13f7SAndroid Build Coastguard Worker 7207*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_video_decode_av1 === 7208*03ce13f7SAndroid Build Coastguard Worker 7209*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoDecodeAV1ProfileInfoKHR ) == sizeof( VkVideoDecodeAV1ProfileInfoKHR ), 7210*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7211*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoDecodeAV1ProfileInfoKHR>::value, "struct wrapper is not a standard layout!" ); 7212*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoDecodeAV1ProfileInfoKHR>::value, 7213*03ce13f7SAndroid Build Coastguard Worker "VideoDecodeAV1ProfileInfoKHR is not nothrow_move_constructible!" ); 7214*03ce13f7SAndroid Build Coastguard Worker 7215*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoDecodeAV1CapabilitiesKHR ) == sizeof( VkVideoDecodeAV1CapabilitiesKHR ), 7216*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7217*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoDecodeAV1CapabilitiesKHR>::value, "struct wrapper is not a standard layout!" ); 7218*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoDecodeAV1CapabilitiesKHR>::value, 7219*03ce13f7SAndroid Build Coastguard Worker "VideoDecodeAV1CapabilitiesKHR is not nothrow_move_constructible!" ); 7220*03ce13f7SAndroid Build Coastguard Worker 7221*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoDecodeAV1SessionParametersCreateInfoKHR ) == 7222*03ce13f7SAndroid Build Coastguard Worker sizeof( VkVideoDecodeAV1SessionParametersCreateInfoKHR ), 7223*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7224*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoDecodeAV1SessionParametersCreateInfoKHR>::value, 7225*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7226*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoDecodeAV1SessionParametersCreateInfoKHR>::value, 7227*03ce13f7SAndroid Build Coastguard Worker "VideoDecodeAV1SessionParametersCreateInfoKHR is not nothrow_move_constructible!" ); 7228*03ce13f7SAndroid Build Coastguard Worker 7229*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoDecodeAV1PictureInfoKHR ) == sizeof( VkVideoDecodeAV1PictureInfoKHR ), 7230*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7231*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoDecodeAV1PictureInfoKHR>::value, "struct wrapper is not a standard layout!" ); 7232*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoDecodeAV1PictureInfoKHR>::value, 7233*03ce13f7SAndroid Build Coastguard Worker "VideoDecodeAV1PictureInfoKHR is not nothrow_move_constructible!" ); 7234*03ce13f7SAndroid Build Coastguard Worker 7235*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoDecodeAV1DpbSlotInfoKHR ) == sizeof( VkVideoDecodeAV1DpbSlotInfoKHR ), 7236*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7237*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoDecodeAV1DpbSlotInfoKHR>::value, "struct wrapper is not a standard layout!" ); 7238*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoDecodeAV1DpbSlotInfoKHR>::value, 7239*03ce13f7SAndroid Build Coastguard Worker "VideoDecodeAV1DpbSlotInfoKHR is not nothrow_move_constructible!" ); 7240*03ce13f7SAndroid Build Coastguard Worker 7241*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_video_maintenance1 === 7242*03ce13f7SAndroid Build Coastguard Worker 7243*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceVideoMaintenance1FeaturesKHR ) == sizeof( VkPhysicalDeviceVideoMaintenance1FeaturesKHR ), 7244*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7245*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceVideoMaintenance1FeaturesKHR>::value, 7246*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7247*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceVideoMaintenance1FeaturesKHR>::value, 7248*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceVideoMaintenance1FeaturesKHR is not nothrow_move_constructible!" ); 7249*03ce13f7SAndroid Build Coastguard Worker 7250*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoInlineQueryInfoKHR ) == sizeof( VkVideoInlineQueryInfoKHR ), 7251*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7252*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VideoInlineQueryInfoKHR>::value, "struct wrapper is not a standard layout!" ); 7253*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VideoInlineQueryInfoKHR>::value, 7254*03ce13f7SAndroid Build Coastguard Worker "VideoInlineQueryInfoKHR is not nothrow_move_constructible!" ); 7255*03ce13f7SAndroid Build Coastguard Worker 7256*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_per_stage_descriptor_set === 7257*03ce13f7SAndroid Build Coastguard Worker 7258*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevicePerStageDescriptorSetFeaturesNV ) == 7259*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDevicePerStageDescriptorSetFeaturesNV ), 7260*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7261*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDevicePerStageDescriptorSetFeaturesNV>::value, 7262*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7263*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDevicePerStageDescriptorSetFeaturesNV>::value, 7264*03ce13f7SAndroid Build Coastguard Worker "PhysicalDevicePerStageDescriptorSetFeaturesNV is not nothrow_move_constructible!" ); 7265*03ce13f7SAndroid Build Coastguard Worker 7266*03ce13f7SAndroid Build Coastguard Worker //=== VK_QCOM_image_processing2 === 7267*03ce13f7SAndroid Build Coastguard Worker 7268*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceImageProcessing2FeaturesQCOM ) == sizeof( VkPhysicalDeviceImageProcessing2FeaturesQCOM ), 7269*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7270*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceImageProcessing2FeaturesQCOM>::value, 7271*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7272*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceImageProcessing2FeaturesQCOM>::value, 7273*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceImageProcessing2FeaturesQCOM is not nothrow_move_constructible!" ); 7274*03ce13f7SAndroid Build Coastguard Worker 7275*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceImageProcessing2PropertiesQCOM ) == 7276*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceImageProcessing2PropertiesQCOM ), 7277*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7278*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceImageProcessing2PropertiesQCOM>::value, 7279*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7280*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceImageProcessing2PropertiesQCOM>::value, 7281*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceImageProcessing2PropertiesQCOM is not nothrow_move_constructible!" ); 7282*03ce13f7SAndroid Build Coastguard Worker 7283*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SamplerBlockMatchWindowCreateInfoQCOM ) == sizeof( VkSamplerBlockMatchWindowCreateInfoQCOM ), 7284*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7285*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SamplerBlockMatchWindowCreateInfoQCOM>::value, 7286*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7287*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SamplerBlockMatchWindowCreateInfoQCOM>::value, 7288*03ce13f7SAndroid Build Coastguard Worker "SamplerBlockMatchWindowCreateInfoQCOM is not nothrow_move_constructible!" ); 7289*03ce13f7SAndroid Build Coastguard Worker 7290*03ce13f7SAndroid Build Coastguard Worker //=== VK_QCOM_filter_cubic_weights === 7291*03ce13f7SAndroid Build Coastguard Worker 7292*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceCubicWeightsFeaturesQCOM ) == sizeof( VkPhysicalDeviceCubicWeightsFeaturesQCOM ), 7293*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7294*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceCubicWeightsFeaturesQCOM>::value, 7295*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7296*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceCubicWeightsFeaturesQCOM>::value, 7297*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceCubicWeightsFeaturesQCOM is not nothrow_move_constructible!" ); 7298*03ce13f7SAndroid Build Coastguard Worker 7299*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SamplerCubicWeightsCreateInfoQCOM ) == sizeof( VkSamplerCubicWeightsCreateInfoQCOM ), 7300*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7301*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SamplerCubicWeightsCreateInfoQCOM>::value, "struct wrapper is not a standard layout!" ); 7302*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SamplerCubicWeightsCreateInfoQCOM>::value, 7303*03ce13f7SAndroid Build Coastguard Worker "SamplerCubicWeightsCreateInfoQCOM is not nothrow_move_constructible!" ); 7304*03ce13f7SAndroid Build Coastguard Worker 7305*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BlitImageCubicWeightsInfoQCOM ) == sizeof( VkBlitImageCubicWeightsInfoQCOM ), 7306*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7307*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BlitImageCubicWeightsInfoQCOM>::value, "struct wrapper is not a standard layout!" ); 7308*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BlitImageCubicWeightsInfoQCOM>::value, 7309*03ce13f7SAndroid Build Coastguard Worker "BlitImageCubicWeightsInfoQCOM is not nothrow_move_constructible!" ); 7310*03ce13f7SAndroid Build Coastguard Worker 7311*03ce13f7SAndroid Build Coastguard Worker //=== VK_QCOM_ycbcr_degamma === 7312*03ce13f7SAndroid Build Coastguard Worker 7313*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceYcbcrDegammaFeaturesQCOM ) == sizeof( VkPhysicalDeviceYcbcrDegammaFeaturesQCOM ), 7314*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7315*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceYcbcrDegammaFeaturesQCOM>::value, 7316*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7317*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceYcbcrDegammaFeaturesQCOM>::value, 7318*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceYcbcrDegammaFeaturesQCOM is not nothrow_move_constructible!" ); 7319*03ce13f7SAndroid Build Coastguard Worker 7320*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SamplerYcbcrConversionYcbcrDegammaCreateInfoQCOM ) == 7321*03ce13f7SAndroid Build Coastguard Worker sizeof( VkSamplerYcbcrConversionYcbcrDegammaCreateInfoQCOM ), 7322*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7323*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SamplerYcbcrConversionYcbcrDegammaCreateInfoQCOM>::value, 7324*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7325*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SamplerYcbcrConversionYcbcrDegammaCreateInfoQCOM>::value, 7326*03ce13f7SAndroid Build Coastguard Worker "SamplerYcbcrConversionYcbcrDegammaCreateInfoQCOM is not nothrow_move_constructible!" ); 7327*03ce13f7SAndroid Build Coastguard Worker 7328*03ce13f7SAndroid Build Coastguard Worker //=== VK_QCOM_filter_cubic_clamp === 7329*03ce13f7SAndroid Build Coastguard Worker 7330*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceCubicClampFeaturesQCOM ) == sizeof( VkPhysicalDeviceCubicClampFeaturesQCOM ), 7331*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7332*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceCubicClampFeaturesQCOM>::value, 7333*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7334*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceCubicClampFeaturesQCOM>::value, 7335*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceCubicClampFeaturesQCOM is not nothrow_move_constructible!" ); 7336*03ce13f7SAndroid Build Coastguard Worker 7337*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_attachment_feedback_loop_dynamic_state === 7338*03ce13f7SAndroid Build Coastguard Worker 7339*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT ) == 7340*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT ), 7341*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7342*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT>::value, 7343*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7344*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT>::value, 7345*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT is not nothrow_move_constructible!" ); 7346*03ce13f7SAndroid Build Coastguard Worker 7347*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_vertex_attribute_divisor === 7348*03ce13f7SAndroid Build Coastguard Worker 7349*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceVertexAttributeDivisorPropertiesKHR ) == 7350*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceVertexAttributeDivisorPropertiesKHR ), 7351*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7352*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceVertexAttributeDivisorPropertiesKHR>::value, 7353*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7354*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceVertexAttributeDivisorPropertiesKHR>::value, 7355*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceVertexAttributeDivisorPropertiesKHR is not nothrow_move_constructible!" ); 7356*03ce13f7SAndroid Build Coastguard Worker 7357*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VertexInputBindingDivisorDescriptionKHR ) == sizeof( VkVertexInputBindingDivisorDescriptionKHR ), 7358*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7359*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::VertexInputBindingDivisorDescriptionKHR>::value, 7360*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7361*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::VertexInputBindingDivisorDescriptionKHR>::value, 7362*03ce13f7SAndroid Build Coastguard Worker "VertexInputBindingDivisorDescriptionKHR is not nothrow_move_constructible!" ); 7363*03ce13f7SAndroid Build Coastguard Worker 7364*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineVertexInputDivisorStateCreateInfoKHR ) == 7365*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPipelineVertexInputDivisorStateCreateInfoKHR ), 7366*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7367*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineVertexInputDivisorStateCreateInfoKHR>::value, 7368*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7369*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineVertexInputDivisorStateCreateInfoKHR>::value, 7370*03ce13f7SAndroid Build Coastguard Worker "PipelineVertexInputDivisorStateCreateInfoKHR is not nothrow_move_constructible!" ); 7371*03ce13f7SAndroid Build Coastguard Worker 7372*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceVertexAttributeDivisorFeaturesKHR ) == 7373*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceVertexAttributeDivisorFeaturesKHR ), 7374*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7375*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceVertexAttributeDivisorFeaturesKHR>::value, 7376*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7377*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceVertexAttributeDivisorFeaturesKHR>::value, 7378*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceVertexAttributeDivisorFeaturesKHR is not nothrow_move_constructible!" ); 7379*03ce13f7SAndroid Build Coastguard Worker 7380*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_shader_float_controls2 === 7381*03ce13f7SAndroid Build Coastguard Worker 7382*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderFloatControls2FeaturesKHR ) == 7383*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceShaderFloatControls2FeaturesKHR ), 7384*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7385*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderFloatControls2FeaturesKHR>::value, 7386*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7387*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderFloatControls2FeaturesKHR>::value, 7388*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShaderFloatControls2FeaturesKHR is not nothrow_move_constructible!" ); 7389*03ce13f7SAndroid Build Coastguard Worker 7390*03ce13f7SAndroid Build Coastguard Worker #if defined( VK_USE_PLATFORM_SCREEN_QNX ) 7391*03ce13f7SAndroid Build Coastguard Worker //=== VK_QNX_external_memory_screen_buffer === 7392*03ce13f7SAndroid Build Coastguard Worker 7393*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ScreenBufferPropertiesQNX ) == sizeof( VkScreenBufferPropertiesQNX ), 7394*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7395*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ScreenBufferPropertiesQNX>::value, "struct wrapper is not a standard layout!" ); 7396*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ScreenBufferPropertiesQNX>::value, 7397*03ce13f7SAndroid Build Coastguard Worker "ScreenBufferPropertiesQNX is not nothrow_move_constructible!" ); 7398*03ce13f7SAndroid Build Coastguard Worker 7399*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ScreenBufferFormatPropertiesQNX ) == sizeof( VkScreenBufferFormatPropertiesQNX ), 7400*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7401*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ScreenBufferFormatPropertiesQNX>::value, "struct wrapper is not a standard layout!" ); 7402*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ScreenBufferFormatPropertiesQNX>::value, 7403*03ce13f7SAndroid Build Coastguard Worker "ScreenBufferFormatPropertiesQNX is not nothrow_move_constructible!" ); 7404*03ce13f7SAndroid Build Coastguard Worker 7405*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImportScreenBufferInfoQNX ) == sizeof( VkImportScreenBufferInfoQNX ), 7406*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7407*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImportScreenBufferInfoQNX>::value, "struct wrapper is not a standard layout!" ); 7408*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImportScreenBufferInfoQNX>::value, 7409*03ce13f7SAndroid Build Coastguard Worker "ImportScreenBufferInfoQNX is not nothrow_move_constructible!" ); 7410*03ce13f7SAndroid Build Coastguard Worker 7411*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExternalFormatQNX ) == sizeof( VkExternalFormatQNX ), "struct and wrapper have different size!" ); 7412*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ExternalFormatQNX>::value, "struct wrapper is not a standard layout!" ); 7413*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ExternalFormatQNX>::value, 7414*03ce13f7SAndroid Build Coastguard Worker "ExternalFormatQNX is not nothrow_move_constructible!" ); 7415*03ce13f7SAndroid Build Coastguard Worker 7416*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalMemoryScreenBufferFeaturesQNX ) == 7417*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceExternalMemoryScreenBufferFeaturesQNX ), 7418*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7419*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalMemoryScreenBufferFeaturesQNX>::value, 7420*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7421*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalMemoryScreenBufferFeaturesQNX>::value, 7422*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceExternalMemoryScreenBufferFeaturesQNX is not nothrow_move_constructible!" ); 7423*03ce13f7SAndroid Build Coastguard Worker #endif /*VK_USE_PLATFORM_SCREEN_QNX*/ 7424*03ce13f7SAndroid Build Coastguard Worker 7425*03ce13f7SAndroid Build Coastguard Worker //=== VK_MSFT_layered_driver === 7426*03ce13f7SAndroid Build Coastguard Worker 7427*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceLayeredDriverPropertiesMSFT ) == sizeof( VkPhysicalDeviceLayeredDriverPropertiesMSFT ), 7428*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7429*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceLayeredDriverPropertiesMSFT>::value, 7430*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7431*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceLayeredDriverPropertiesMSFT>::value, 7432*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceLayeredDriverPropertiesMSFT is not nothrow_move_constructible!" ); 7433*03ce13f7SAndroid Build Coastguard Worker 7434*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_index_type_uint8 === 7435*03ce13f7SAndroid Build Coastguard Worker 7436*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceIndexTypeUint8FeaturesKHR ) == sizeof( VkPhysicalDeviceIndexTypeUint8FeaturesKHR ), 7437*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7438*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceIndexTypeUint8FeaturesKHR>::value, 7439*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7440*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceIndexTypeUint8FeaturesKHR>::value, 7441*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceIndexTypeUint8FeaturesKHR is not nothrow_move_constructible!" ); 7442*03ce13f7SAndroid Build Coastguard Worker 7443*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_line_rasterization === 7444*03ce13f7SAndroid Build Coastguard Worker 7445*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceLineRasterizationFeaturesKHR ) == sizeof( VkPhysicalDeviceLineRasterizationFeaturesKHR ), 7446*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7447*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceLineRasterizationFeaturesKHR>::value, 7448*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7449*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceLineRasterizationFeaturesKHR>::value, 7450*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceLineRasterizationFeaturesKHR is not nothrow_move_constructible!" ); 7451*03ce13f7SAndroid Build Coastguard Worker 7452*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceLineRasterizationPropertiesKHR ) == 7453*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceLineRasterizationPropertiesKHR ), 7454*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7455*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceLineRasterizationPropertiesKHR>::value, 7456*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7457*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceLineRasterizationPropertiesKHR>::value, 7458*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceLineRasterizationPropertiesKHR is not nothrow_move_constructible!" ); 7459*03ce13f7SAndroid Build Coastguard Worker 7460*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineRasterizationLineStateCreateInfoKHR ) == 7461*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPipelineRasterizationLineStateCreateInfoKHR ), 7462*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7463*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PipelineRasterizationLineStateCreateInfoKHR>::value, 7464*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7465*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PipelineRasterizationLineStateCreateInfoKHR>::value, 7466*03ce13f7SAndroid Build Coastguard Worker "PipelineRasterizationLineStateCreateInfoKHR is not nothrow_move_constructible!" ); 7467*03ce13f7SAndroid Build Coastguard Worker 7468*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_calibrated_timestamps === 7469*03ce13f7SAndroid Build Coastguard Worker 7470*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CalibratedTimestampInfoKHR ) == sizeof( VkCalibratedTimestampInfoKHR ), 7471*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7472*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::CalibratedTimestampInfoKHR>::value, "struct wrapper is not a standard layout!" ); 7473*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::CalibratedTimestampInfoKHR>::value, 7474*03ce13f7SAndroid Build Coastguard Worker "CalibratedTimestampInfoKHR is not nothrow_move_constructible!" ); 7475*03ce13f7SAndroid Build Coastguard Worker 7476*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_shader_expect_assume === 7477*03ce13f7SAndroid Build Coastguard Worker 7478*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderExpectAssumeFeaturesKHR ) == 7479*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceShaderExpectAssumeFeaturesKHR ), 7480*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7481*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderExpectAssumeFeaturesKHR>::value, 7482*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7483*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderExpectAssumeFeaturesKHR>::value, 7484*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShaderExpectAssumeFeaturesKHR is not nothrow_move_constructible!" ); 7485*03ce13f7SAndroid Build Coastguard Worker 7486*03ce13f7SAndroid Build Coastguard Worker //=== VK_KHR_maintenance6 === 7487*03ce13f7SAndroid Build Coastguard Worker 7488*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMaintenance6FeaturesKHR ) == sizeof( VkPhysicalDeviceMaintenance6FeaturesKHR ), 7489*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7490*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceMaintenance6FeaturesKHR>::value, 7491*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7492*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceMaintenance6FeaturesKHR>::value, 7493*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceMaintenance6FeaturesKHR is not nothrow_move_constructible!" ); 7494*03ce13f7SAndroid Build Coastguard Worker 7495*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMaintenance6PropertiesKHR ) == sizeof( VkPhysicalDeviceMaintenance6PropertiesKHR ), 7496*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7497*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceMaintenance6PropertiesKHR>::value, 7498*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7499*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceMaintenance6PropertiesKHR>::value, 7500*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceMaintenance6PropertiesKHR is not nothrow_move_constructible!" ); 7501*03ce13f7SAndroid Build Coastguard Worker 7502*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BindMemoryStatusKHR ) == sizeof( VkBindMemoryStatusKHR ), "struct and wrapper have different size!" ); 7503*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BindMemoryStatusKHR>::value, "struct wrapper is not a standard layout!" ); 7504*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BindMemoryStatusKHR>::value, 7505*03ce13f7SAndroid Build Coastguard Worker "BindMemoryStatusKHR is not nothrow_move_constructible!" ); 7506*03ce13f7SAndroid Build Coastguard Worker 7507*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BindDescriptorSetsInfoKHR ) == sizeof( VkBindDescriptorSetsInfoKHR ), 7508*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7509*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BindDescriptorSetsInfoKHR>::value, "struct wrapper is not a standard layout!" ); 7510*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BindDescriptorSetsInfoKHR>::value, 7511*03ce13f7SAndroid Build Coastguard Worker "BindDescriptorSetsInfoKHR is not nothrow_move_constructible!" ); 7512*03ce13f7SAndroid Build Coastguard Worker 7513*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PushConstantsInfoKHR ) == sizeof( VkPushConstantsInfoKHR ), "struct and wrapper have different size!" ); 7514*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PushConstantsInfoKHR>::value, "struct wrapper is not a standard layout!" ); 7515*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PushConstantsInfoKHR>::value, 7516*03ce13f7SAndroid Build Coastguard Worker "PushConstantsInfoKHR is not nothrow_move_constructible!" ); 7517*03ce13f7SAndroid Build Coastguard Worker 7518*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PushDescriptorSetInfoKHR ) == sizeof( VkPushDescriptorSetInfoKHR ), 7519*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7520*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PushDescriptorSetInfoKHR>::value, "struct wrapper is not a standard layout!" ); 7521*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PushDescriptorSetInfoKHR>::value, 7522*03ce13f7SAndroid Build Coastguard Worker "PushDescriptorSetInfoKHR is not nothrow_move_constructible!" ); 7523*03ce13f7SAndroid Build Coastguard Worker 7524*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PushDescriptorSetWithTemplateInfoKHR ) == sizeof( VkPushDescriptorSetWithTemplateInfoKHR ), 7525*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7526*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PushDescriptorSetWithTemplateInfoKHR>::value, 7527*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7528*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PushDescriptorSetWithTemplateInfoKHR>::value, 7529*03ce13f7SAndroid Build Coastguard Worker "PushDescriptorSetWithTemplateInfoKHR is not nothrow_move_constructible!" ); 7530*03ce13f7SAndroid Build Coastguard Worker 7531*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SetDescriptorBufferOffsetsInfoEXT ) == sizeof( VkSetDescriptorBufferOffsetsInfoEXT ), 7532*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7533*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::SetDescriptorBufferOffsetsInfoEXT>::value, "struct wrapper is not a standard layout!" ); 7534*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::SetDescriptorBufferOffsetsInfoEXT>::value, 7535*03ce13f7SAndroid Build Coastguard Worker "SetDescriptorBufferOffsetsInfoEXT is not nothrow_move_constructible!" ); 7536*03ce13f7SAndroid Build Coastguard Worker 7537*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BindDescriptorBufferEmbeddedSamplersInfoEXT ) == 7538*03ce13f7SAndroid Build Coastguard Worker sizeof( VkBindDescriptorBufferEmbeddedSamplersInfoEXT ), 7539*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7540*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::BindDescriptorBufferEmbeddedSamplersInfoEXT>::value, 7541*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7542*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::BindDescriptorBufferEmbeddedSamplersInfoEXT>::value, 7543*03ce13f7SAndroid Build Coastguard Worker "BindDescriptorBufferEmbeddedSamplersInfoEXT is not nothrow_move_constructible!" ); 7544*03ce13f7SAndroid Build Coastguard Worker 7545*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_descriptor_pool_overallocation === 7546*03ce13f7SAndroid Build Coastguard Worker 7547*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorPoolOverallocationFeaturesNV ) == 7548*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceDescriptorPoolOverallocationFeaturesNV ), 7549*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7550*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorPoolOverallocationFeaturesNV>::value, 7551*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7552*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorPoolOverallocationFeaturesNV>::value, 7553*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceDescriptorPoolOverallocationFeaturesNV is not nothrow_move_constructible!" ); 7554*03ce13f7SAndroid Build Coastguard Worker 7555*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_raw_access_chains === 7556*03ce13f7SAndroid Build Coastguard Worker 7557*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceRawAccessChainsFeaturesNV ) == sizeof( VkPhysicalDeviceRawAccessChainsFeaturesNV ), 7558*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7559*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceRawAccessChainsFeaturesNV>::value, 7560*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7561*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceRawAccessChainsFeaturesNV>::value, 7562*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceRawAccessChainsFeaturesNV is not nothrow_move_constructible!" ); 7563*03ce13f7SAndroid Build Coastguard Worker 7564*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_shader_atomic_float16_vector === 7565*03ce13f7SAndroid Build Coastguard Worker 7566*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderAtomicFloat16VectorFeaturesNV ) == 7567*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceShaderAtomicFloat16VectorFeaturesNV ), 7568*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7569*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderAtomicFloat16VectorFeaturesNV>::value, 7570*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7571*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderAtomicFloat16VectorFeaturesNV>::value, 7572*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShaderAtomicFloat16VectorFeaturesNV is not nothrow_move_constructible!" ); 7573*03ce13f7SAndroid Build Coastguard Worker 7574*03ce13f7SAndroid Build Coastguard Worker //=== VK_EXT_shader_replicated_composites === 7575*03ce13f7SAndroid Build Coastguard Worker 7576*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderReplicatedCompositesFeaturesEXT ) == 7577*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceShaderReplicatedCompositesFeaturesEXT ), 7578*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7579*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderReplicatedCompositesFeaturesEXT>::value, 7580*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7581*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderReplicatedCompositesFeaturesEXT>::value, 7582*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceShaderReplicatedCompositesFeaturesEXT is not nothrow_move_constructible!" ); 7583*03ce13f7SAndroid Build Coastguard Worker 7584*03ce13f7SAndroid Build Coastguard Worker //=== VK_NV_ray_tracing_validation === 7585*03ce13f7SAndroid Build Coastguard Worker 7586*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingValidationFeaturesNV ) == 7587*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceRayTracingValidationFeaturesNV ), 7588*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7589*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingValidationFeaturesNV>::value, 7590*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7591*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingValidationFeaturesNV>::value, 7592*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceRayTracingValidationFeaturesNV is not nothrow_move_constructible!" ); 7593*03ce13f7SAndroid Build Coastguard Worker 7594*03ce13f7SAndroid Build Coastguard Worker //=== VK_MESA_image_alignment_control === 7595*03ce13f7SAndroid Build Coastguard Worker 7596*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceImageAlignmentControlFeaturesMESA ) == 7597*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceImageAlignmentControlFeaturesMESA ), 7598*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7599*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceImageAlignmentControlFeaturesMESA>::value, 7600*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7601*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceImageAlignmentControlFeaturesMESA>::value, 7602*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceImageAlignmentControlFeaturesMESA is not nothrow_move_constructible!" ); 7603*03ce13f7SAndroid Build Coastguard Worker 7604*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceImageAlignmentControlPropertiesMESA ) == 7605*03ce13f7SAndroid Build Coastguard Worker sizeof( VkPhysicalDeviceImageAlignmentControlPropertiesMESA ), 7606*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7607*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceImageAlignmentControlPropertiesMESA>::value, 7608*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7609*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceImageAlignmentControlPropertiesMESA>::value, 7610*03ce13f7SAndroid Build Coastguard Worker "PhysicalDeviceImageAlignmentControlPropertiesMESA is not nothrow_move_constructible!" ); 7611*03ce13f7SAndroid Build Coastguard Worker 7612*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageAlignmentControlCreateInfoMESA ) == sizeof( VkImageAlignmentControlCreateInfoMESA ), 7613*03ce13f7SAndroid Build Coastguard Worker "struct and wrapper have different size!" ); 7614*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageAlignmentControlCreateInfoMESA>::value, 7615*03ce13f7SAndroid Build Coastguard Worker "struct wrapper is not a standard layout!" ); 7616*03ce13f7SAndroid Build Coastguard Worker VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageAlignmentControlCreateInfoMESA>::value, 7617*03ce13f7SAndroid Build Coastguard Worker "ImageAlignmentControlCreateInfoMESA is not nothrow_move_constructible!" ); 7618*03ce13f7SAndroid Build Coastguard Worker 7619*03ce13f7SAndroid Build Coastguard Worker #endif 7620