aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJon Leech <oddhack@sonic.net>2024-05-10 01:34:47 -0700
committerJon Leech <4693344+oddhack@users.noreply.github.com>2024-05-10 01:39:29 -0700
commit5677bafb820e476441e9e1f745371b72133407d3 (patch)
tree5a7e38df7400385e17e464ab04ad9a91430f936d
parent4bc77c26ff9ce89cf4a4f79e1c24a44604132d53 (diff)
downloadvulkan-headers-upstream-main.tar.gz
Update for Vulkan-Docs 1.3.285upstream-main
-rw-r--r--include/vulkan/vulkan.cppm9
-rw-r--r--include/vulkan/vulkan.hpp45
-rw-r--r--include/vulkan/vulkan_core.h29
-rw-r--r--include/vulkan/vulkan_enums.hpp5
-rw-r--r--include/vulkan/vulkan_extension_inspection.hpp14
-rw-r--r--include/vulkan/vulkan_handles.hpp5
-rw-r--r--include/vulkan/vulkan_hash.hpp41
-rw-r--r--include/vulkan/vulkan_raii.hpp12
-rw-r--r--include/vulkan/vulkan_static_assertions.hpp25
-rw-r--r--include/vulkan/vulkan_structs.hpp9363
-rw-r--r--include/vulkan/vulkan_to_string.hpp3
-rw-r--r--registry/reg.py45
-rw-r--r--registry/validusage.json92
-rwxr-xr-xregistry/vk.xml56
14 files changed, 5175 insertions, 4569 deletions
diff --git a/include/vulkan/vulkan.cppm b/include/vulkan/vulkan.cppm
index bf4781c..99442d6 100644
--- a/include/vulkan/vulkan.cppm
+++ b/include/vulkan/vulkan.cppm
@@ -2510,6 +2510,10 @@ export namespace VULKAN_HPP_NAMESPACE
using VULKAN_HPP_NAMESPACE::NVRayTracingValidationExtensionName;
using VULKAN_HPP_NAMESPACE::NVRayTracingValidationSpecVersion;
+ //=== VK_MESA_image_alignment_control ===
+ using VULKAN_HPP_NAMESPACE::MESAImageAlignmentControlExtensionName;
+ using VULKAN_HPP_NAMESPACE::MESAImageAlignmentControlSpecVersion;
+
//========================
//=== CONSTEXPR VALUEs ===
//========================
@@ -4360,6 +4364,11 @@ export namespace VULKAN_HPP_NAMESPACE
//=== VK_NV_ray_tracing_validation ===
using VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingValidationFeaturesNV;
+ //=== VK_MESA_image_alignment_control ===
+ using VULKAN_HPP_NAMESPACE::ImageAlignmentControlCreateInfoMESA;
+ using VULKAN_HPP_NAMESPACE::PhysicalDeviceImageAlignmentControlFeaturesMESA;
+ using VULKAN_HPP_NAMESPACE::PhysicalDeviceImageAlignmentControlPropertiesMESA;
+
//===============
//=== HANDLEs ===
//===============
diff --git a/include/vulkan/vulkan.hpp b/include/vulkan/vulkan.hpp
index cda2a9b..2e7c582 100644
--- a/include/vulkan/vulkan.hpp
+++ b/include/vulkan/vulkan.hpp
@@ -56,7 +56,7 @@ extern "C" __declspec( dllimport ) FARPROC __stdcall GetProcAddress( HINSTANCE h
# include <span>
#endif
-static_assert( VK_HEADER_VERSION == 284, "Wrong VK_HEADER_VERSION!" );
+static_assert( VK_HEADER_VERSION == 285, "Wrong VK_HEADER_VERSION!" );
// <tuple> includes <sys/sysmacros.h> through some other header
// this results in major(x) being resolved to gnu_dev_major(x)
@@ -6144,7 +6144,7 @@ namespace VULKAN_HPP_NAMESPACE
using RemoteAddressNV = void *;
using SampleMask = uint32_t;
- template <typename Type, Type value = 0>
+ template <typename Type, Type value = Type{}>
struct CppType
{
};
@@ -8688,6 +8688,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR_INLINE auto NVRayTracingValidationExtensionName = VK_NV_RAY_TRACING_VALIDATION_EXTENSION_NAME;
VULKAN_HPP_CONSTEXPR_INLINE auto NVRayTracingValidationSpecVersion = VK_NV_RAY_TRACING_VALIDATION_SPEC_VERSION;
+ //=== VK_MESA_image_alignment_control ===
+ VULKAN_HPP_CONSTEXPR_INLINE auto MESAImageAlignmentControlExtensionName = VK_MESA_IMAGE_ALIGNMENT_CONTROL_EXTENSION_NAME;
+ VULKAN_HPP_CONSTEXPR_INLINE auto MESAImageAlignmentControlSpecVersion = VK_MESA_IMAGE_ALIGNMENT_CONTROL_SPEC_VERSION;
+
} // namespace VULKAN_HPP_NAMESPACE
// clang-format off
@@ -16704,6 +16708,43 @@ namespace VULKAN_HPP_NAMESPACE
};
};
+ //=== VK_MESA_image_alignment_control ===
+ template <>
+ struct StructExtends<PhysicalDeviceImageAlignmentControlFeaturesMESA, PhysicalDeviceFeatures2>
+ {
+ enum
+ {
+ value = true
+ };
+ };
+
+ template <>
+ struct StructExtends<PhysicalDeviceImageAlignmentControlFeaturesMESA, DeviceCreateInfo>
+ {
+ enum
+ {
+ value = true
+ };
+ };
+
+ template <>
+ struct StructExtends<PhysicalDeviceImageAlignmentControlPropertiesMESA, PhysicalDeviceProperties2>
+ {
+ enum
+ {
+ value = true
+ };
+ };
+
+ template <>
+ struct StructExtends<ImageAlignmentControlCreateInfoMESA, ImageCreateInfo>
+ {
+ enum
+ {
+ value = true
+ };
+ };
+
#endif // VULKAN_HPP_DISABLE_ENHANCED_MODE
#if VULKAN_HPP_ENABLE_DYNAMIC_LOADER_TOOL
diff --git a/include/vulkan/vulkan_core.h b/include/vulkan/vulkan_core.h
index 2038b73..38468f2 100644
--- a/include/vulkan/vulkan_core.h
+++ b/include/vulkan/vulkan_core.h
@@ -69,7 +69,7 @@ extern "C" {
#define VK_API_VERSION_1_0 VK_MAKE_API_VERSION(0, 1, 0, 0)// Patch version should always be set to 0
// Version of this file
-#define VK_HEADER_VERSION 284
+#define VK_HEADER_VERSION 285
// Complete version of this file
#define VK_HEADER_VERSION_COMPLETE VK_MAKE_API_VERSION(0, 1, 3, VK_HEADER_VERSION)
@@ -1114,6 +1114,9 @@ typedef enum VkStructureType {
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RAW_ACCESS_CHAINS_FEATURES_NV = 1000555000,
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_FLOAT16_VECTOR_FEATURES_NV = 1000563000,
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_VALIDATION_FEATURES_NV = 1000568000,
+ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_ALIGNMENT_CONTROL_FEATURES_MESA = 1000575000,
+ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_ALIGNMENT_CONTROL_PROPERTIES_MESA = 1000575001,
+ VK_STRUCTURE_TYPE_IMAGE_ALIGNMENT_CONTROL_CREATE_INFO_MESA = 1000575002,
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTER_FEATURES = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTERS_FEATURES,
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DRAW_PARAMETER_FEATURES = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DRAW_PARAMETERS_FEATURES,
VK_STRUCTURE_TYPE_DEBUG_REPORT_CREATE_INFO_EXT = VK_STRUCTURE_TYPE_DEBUG_REPORT_CALLBACK_CREATE_INFO_EXT,
@@ -19169,6 +19172,30 @@ typedef struct VkPhysicalDeviceRayTracingValidationFeaturesNV {
+// VK_MESA_image_alignment_control is a preprocessor guard. Do not pass it to API calls.
+#define VK_MESA_image_alignment_control 1
+#define VK_MESA_IMAGE_ALIGNMENT_CONTROL_SPEC_VERSION 1
+#define VK_MESA_IMAGE_ALIGNMENT_CONTROL_EXTENSION_NAME "VK_MESA_image_alignment_control"
+typedef struct VkPhysicalDeviceImageAlignmentControlFeaturesMESA {
+ VkStructureType sType;
+ void* pNext;
+ VkBool32 imageAlignmentControl;
+} VkPhysicalDeviceImageAlignmentControlFeaturesMESA;
+
+typedef struct VkPhysicalDeviceImageAlignmentControlPropertiesMESA {
+ VkStructureType sType;
+ void* pNext;
+ uint32_t supportedImageAlignmentMask;
+} VkPhysicalDeviceImageAlignmentControlPropertiesMESA;
+
+typedef struct VkImageAlignmentControlCreateInfoMESA {
+ VkStructureType sType;
+ const void* pNext;
+ uint32_t maximumRequestedAlignment;
+} VkImageAlignmentControlCreateInfoMESA;
+
+
+
// VK_KHR_acceleration_structure is a preprocessor guard. Do not pass it to API calls.
#define VK_KHR_acceleration_structure 1
#define VK_KHR_ACCELERATION_STRUCTURE_SPEC_VERSION 13
diff --git a/include/vulkan/vulkan_enums.hpp b/include/vulkan/vulkan_enums.hpp
index 36ef7d9..9d61752 100644
--- a/include/vulkan/vulkan_enums.hpp
+++ b/include/vulkan/vulkan_enums.hpp
@@ -1419,7 +1419,10 @@ namespace VULKAN_HPP_NAMESPACE
ePhysicalDeviceDescriptorPoolOverallocationFeaturesNV = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_POOL_OVERALLOCATION_FEATURES_NV,
ePhysicalDeviceRawAccessChainsFeaturesNV = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RAW_ACCESS_CHAINS_FEATURES_NV,
ePhysicalDeviceShaderAtomicFloat16VectorFeaturesNV = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_FLOAT16_VECTOR_FEATURES_NV,
- ePhysicalDeviceRayTracingValidationFeaturesNV = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_VALIDATION_FEATURES_NV
+ ePhysicalDeviceRayTracingValidationFeaturesNV = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_VALIDATION_FEATURES_NV,
+ ePhysicalDeviceImageAlignmentControlFeaturesMESA = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_ALIGNMENT_CONTROL_FEATURES_MESA,
+ ePhysicalDeviceImageAlignmentControlPropertiesMESA = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_ALIGNMENT_CONTROL_PROPERTIES_MESA,
+ eImageAlignmentControlCreateInfoMESA = VK_STRUCTURE_TYPE_IMAGE_ALIGNMENT_CONTROL_CREATE_INFO_MESA
};
enum class PipelineCacheHeaderVersion
diff --git a/include/vulkan/vulkan_extension_inspection.hpp b/include/vulkan/vulkan_extension_inspection.hpp
index e241aac..30d42b3 100644
--- a/include/vulkan/vulkan_extension_inspection.hpp
+++ b/include/vulkan/vulkan_extension_inspection.hpp
@@ -437,7 +437,8 @@ namespace VULKAN_HPP_NAMESPACE
"VK_NV_descriptor_pool_overallocation",
"VK_NV_raw_access_chains",
"VK_NV_shader_atomic_float16_vector",
- "VK_NV_ray_tracing_validation"
+ "VK_NV_ray_tracing_validation",
+ "VK_MESA_image_alignment_control"
};
return deviceExtensions;
}
@@ -2312,7 +2313,13 @@ namespace VULKAN_HPP_NAMESPACE
} } },
{ "VK_VERSION_1_1", { {} } } } },
{ "VK_KHR_maintenance6", { { "VK_VERSION_1_1", { {} } } } },
- { "VK_NV_descriptor_pool_overallocation", { { "VK_VERSION_1_1", { {} } } } }
+ { "VK_NV_descriptor_pool_overallocation", { { "VK_VERSION_1_1", { {} } } } },
+ { "VK_MESA_image_alignment_control",
+ { { "VK_VERSION_1_0",
+ { {
+ "VK_KHR_get_physical_device_properties2",
+ } } },
+ { "VK_VERSION_1_1", { {} } } } }
};
auto depIt = dependencies.find( extension );
return ( depIt != dependencies.end() ) ? depIt->second : noDependencies;
@@ -3076,7 +3083,8 @@ namespace VULKAN_HPP_NAMESPACE
|| ( extension == "VK_MSFT_layered_driver" ) || ( extension == "VK_KHR_index_type_uint8" ) || ( extension == "VK_KHR_line_rasterization" ) ||
( extension == "VK_KHR_calibrated_timestamps" ) || ( extension == "VK_KHR_shader_expect_assume" ) || ( extension == "VK_KHR_maintenance6" ) ||
( extension == "VK_NV_descriptor_pool_overallocation" ) || ( extension == "VK_NV_raw_access_chains" ) ||
- ( extension == "VK_NV_shader_atomic_float16_vector" ) || ( extension == "VK_NV_ray_tracing_validation" );
+ ( extension == "VK_NV_shader_atomic_float16_vector" ) || ( extension == "VK_NV_ray_tracing_validation" ) ||
+ ( extension == "VK_MESA_image_alignment_control" );
}
VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR_20 bool isInstanceExtension( std::string const & extension )
diff --git a/include/vulkan/vulkan_handles.hpp b/include/vulkan/vulkan_handles.hpp
index 673f6fd..b60a21f 100644
--- a/include/vulkan/vulkan_handles.hpp
+++ b/include/vulkan/vulkan_handles.hpp
@@ -1833,6 +1833,11 @@ namespace VULKAN_HPP_NAMESPACE
//=== VK_NV_ray_tracing_validation ===
struct PhysicalDeviceRayTracingValidationFeaturesNV;
+ //=== VK_MESA_image_alignment_control ===
+ struct PhysicalDeviceImageAlignmentControlFeaturesMESA;
+ struct PhysicalDeviceImageAlignmentControlPropertiesMESA;
+ struct ImageAlignmentControlCreateInfoMESA;
+
//===================================
//=== HANDLE forward declarations ===
//===================================
diff --git a/include/vulkan/vulkan_hash.hpp b/include/vulkan/vulkan_hash.hpp
index 1ae307b..3840c8c 100644
--- a/include/vulkan/vulkan_hash.hpp
+++ b/include/vulkan/vulkan_hash.hpp
@@ -5638,6 +5638,19 @@ namespace std
# endif /*VK_USE_PLATFORM_IOS_MVK*/
template <>
+ struct hash<VULKAN_HPP_NAMESPACE::ImageAlignmentControlCreateInfoMESA>
+ {
+ std::size_t operator()( VULKAN_HPP_NAMESPACE::ImageAlignmentControlCreateInfoMESA const & imageAlignmentControlCreateInfoMESA ) const VULKAN_HPP_NOEXCEPT
+ {
+ std::size_t seed = 0;
+ VULKAN_HPP_HASH_COMBINE( seed, imageAlignmentControlCreateInfoMESA.sType );
+ VULKAN_HPP_HASH_COMBINE( seed, imageAlignmentControlCreateInfoMESA.pNext );
+ VULKAN_HPP_HASH_COMBINE( seed, imageAlignmentControlCreateInfoMESA.maximumRequestedAlignment );
+ return seed;
+ }
+ };
+
+ template <>
struct hash<VULKAN_HPP_NAMESPACE::ImageBlit>
{
std::size_t operator()( VULKAN_HPP_NAMESPACE::ImageBlit const & imageBlit ) const VULKAN_HPP_NOEXCEPT
@@ -9117,6 +9130,34 @@ namespace std
};
template <>
+ struct hash<VULKAN_HPP_NAMESPACE::PhysicalDeviceImageAlignmentControlFeaturesMESA>
+ {
+ std::size_t operator()(
+ VULKAN_HPP_NAMESPACE::PhysicalDeviceImageAlignmentControlFeaturesMESA const & physicalDeviceImageAlignmentControlFeaturesMESA ) const VULKAN_HPP_NOEXCEPT
+ {
+ std::size_t seed = 0;
+ VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceImageAlignmentControlFeaturesMESA.sType );
+ VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceImageAlignmentControlFeaturesMESA.pNext );
+ VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceImageAlignmentControlFeaturesMESA.imageAlignmentControl );
+ return seed;
+ }
+ };
+
+ template <>
+ struct hash<VULKAN_HPP_NAMESPACE::PhysicalDeviceImageAlignmentControlPropertiesMESA>
+ {
+ std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceImageAlignmentControlPropertiesMESA const & physicalDeviceImageAlignmentControlPropertiesMESA )
+ const VULKAN_HPP_NOEXCEPT
+ {
+ std::size_t seed = 0;
+ VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceImageAlignmentControlPropertiesMESA.sType );
+ VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceImageAlignmentControlPropertiesMESA.pNext );
+ VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceImageAlignmentControlPropertiesMESA.supportedImageAlignmentMask );
+ return seed;
+ }
+ };
+
+ template <>
struct hash<VULKAN_HPP_NAMESPACE::PhysicalDeviceImageCompressionControlFeaturesEXT>
{
std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceImageCompressionControlFeaturesEXT const & physicalDeviceImageCompressionControlFeaturesEXT )
diff --git a/include/vulkan/vulkan_raii.hpp b/include/vulkan/vulkan_raii.hpp
index 5d05edb..f787e04 100644
--- a/include/vulkan/vulkan_raii.hpp
+++ b/include/vulkan/vulkan_raii.hpp
@@ -12904,7 +12904,7 @@ namespace VULKAN_HPP_NAMESPACE
# endif
}
- return VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Pipeline( *this, *reinterpret_cast<VkPipeline *>( &pipeline ), allocator );
+ return VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Pipeline( *this, *reinterpret_cast<VkPipeline *>( &pipeline ), allocator, result );
}
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE
@@ -12964,7 +12964,7 @@ namespace VULKAN_HPP_NAMESPACE
# endif
}
- return VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Pipeline( *this, *reinterpret_cast<VkPipeline *>( &pipeline ), allocator );
+ return VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Pipeline( *this, *reinterpret_cast<VkPipeline *>( &pipeline ), allocator, result );
}
VULKAN_HPP_NODISCARD
@@ -17844,7 +17844,7 @@ namespace VULKAN_HPP_NAMESPACE
# endif
}
- return VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Pipeline( *this, *reinterpret_cast<VkPipeline *>( &pipeline ), allocator );
+ return VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Pipeline( *this, *reinterpret_cast<VkPipeline *>( &pipeline ), allocator, result );
}
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::ExecutionGraphPipelineScratchSizeAMDX Pipeline::getExecutionGraphScratchSizeAMDX() const
@@ -18436,7 +18436,7 @@ namespace VULKAN_HPP_NAMESPACE
# endif
}
- return VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Pipeline( *this, *reinterpret_cast<VkPipeline *>( &pipeline ), allocator );
+ return VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Pipeline( *this, *reinterpret_cast<VkPipeline *>( &pipeline ), allocator, result );
}
template <typename DataType>
@@ -18927,7 +18927,7 @@ namespace VULKAN_HPP_NAMESPACE
# endif
}
- return VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Pipeline( *this, *reinterpret_cast<VkPipeline *>( &pipeline ), allocator );
+ return VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Pipeline( *this, *reinterpret_cast<VkPipeline *>( &pipeline ), allocator, result );
}
template <typename DataType>
@@ -22574,7 +22574,7 @@ namespace VULKAN_HPP_NAMESPACE
# endif
}
- return VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::ShaderEXT( *this, *reinterpret_cast<VkShaderEXT *>( &shader ), allocator );
+ return VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::ShaderEXT( *this, *reinterpret_cast<VkShaderEXT *>( &shader ), allocator, result );
}
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector<uint8_t> ShaderEXT::getBinaryData() const
diff --git a/include/vulkan/vulkan_static_assertions.hpp b/include/vulkan/vulkan_static_assertions.hpp
index ca4e838..3c520a4 100644
--- a/include/vulkan/vulkan_static_assertions.hpp
+++ b/include/vulkan/vulkan_static_assertions.hpp
@@ -7581,4 +7581,29 @@ VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::Physical
VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingValidationFeaturesNV>::value,
"PhysicalDeviceRayTracingValidationFeaturesNV is not nothrow_move_constructible!" );
+//=== VK_MESA_image_alignment_control ===
+
+VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceImageAlignmentControlFeaturesMESA ) ==
+ sizeof( VkPhysicalDeviceImageAlignmentControlFeaturesMESA ),
+ "struct and wrapper have different size!" );
+VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceImageAlignmentControlFeaturesMESA>::value,
+ "struct wrapper is not a standard layout!" );
+VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceImageAlignmentControlFeaturesMESA>::value,
+ "PhysicalDeviceImageAlignmentControlFeaturesMESA is not nothrow_move_constructible!" );
+
+VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceImageAlignmentControlPropertiesMESA ) ==
+ sizeof( VkPhysicalDeviceImageAlignmentControlPropertiesMESA ),
+ "struct and wrapper have different size!" );
+VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::PhysicalDeviceImageAlignmentControlPropertiesMESA>::value,
+ "struct wrapper is not a standard layout!" );
+VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::PhysicalDeviceImageAlignmentControlPropertiesMESA>::value,
+ "PhysicalDeviceImageAlignmentControlPropertiesMESA is not nothrow_move_constructible!" );
+
+VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageAlignmentControlCreateInfoMESA ) == sizeof( VkImageAlignmentControlCreateInfoMESA ),
+ "struct and wrapper have different size!" );
+VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout<VULKAN_HPP_NAMESPACE::ImageAlignmentControlCreateInfoMESA>::value,
+ "struct wrapper is not a standard layout!" );
+VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible<VULKAN_HPP_NAMESPACE::ImageAlignmentControlCreateInfoMESA>::value,
+ "ImageAlignmentControlCreateInfoMESA is not nothrow_move_constructible!" );
+
#endif
diff --git a/include/vulkan/vulkan_structs.hpp b/include/vulkan/vulkan_structs.hpp
index f2d4eef..bb960de 100644
--- a/include/vulkan/vulkan_structs.hpp
+++ b/include/vulkan/vulkan_structs.hpp
@@ -24,12 +24,12 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR
AabbPositionsKHR( float minX_ = {}, float minY_ = {}, float minZ_ = {}, float maxX_ = {}, float maxY_ = {}, float maxZ_ = {} ) VULKAN_HPP_NOEXCEPT
- : minX( minX_ )
- , minY( minY_ )
- , minZ( minZ_ )
- , maxX( maxX_ )
- , maxY( maxY_ )
- , maxZ( maxZ_ )
+ : minX{ minX_ }
+ , minY{ minY_ }
+ , minZ{ minZ_ }
+ , maxX{ maxX_ }
+ , maxY{ maxY_ }
+ , maxZ{ maxZ_ }
{
}
@@ -195,14 +195,14 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR indexData_ = {},
VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR transformData_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , vertexFormat( vertexFormat_ )
- , vertexData( vertexData_ )
- , vertexStride( vertexStride_ )
- , maxVertex( maxVertex_ )
- , indexType( indexType_ )
- , indexData( indexData_ )
- , transformData( transformData_ )
+ : pNext{ pNext_ }
+ , vertexFormat{ vertexFormat_ }
+ , vertexData{ vertexData_ }
+ , vertexStride{ vertexStride_ }
+ , maxVertex{ maxVertex_ }
+ , indexType{ indexType_ }
+ , indexData{ indexData_ }
+ , transformData{ transformData_ }
{
}
@@ -336,9 +336,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR_14 AccelerationStructureGeometryAabbsDataKHR( VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR data_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize stride_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , data( data_ )
- , stride( stride_ )
+ : pNext{ pNext_ }
+ , data{ data_ }
+ , stride{ stride_ }
{
}
@@ -428,9 +428,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR_14 AccelerationStructureGeometryInstancesDataKHR( VULKAN_HPP_NAMESPACE::Bool32 arrayOfPointers_ = {},
VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR data_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , arrayOfPointers( arrayOfPointers_ )
- , data( data_ )
+ : pNext{ pNext_ }
+ , arrayOfPointers{ arrayOfPointers_ }
+ , data{ data_ }
{
}
@@ -586,10 +586,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryDataKHR geometry_ = {},
VULKAN_HPP_NAMESPACE::GeometryFlagsKHR flags_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , geometryType( geometryType_ )
- , geometry( geometry_ )
- , flags( flags_ )
+ : pNext{ pNext_ }
+ , geometryType{ geometryType_ }
+ , geometry{ geometry_ }
+ , flags{ flags_ }
{
}
@@ -738,16 +738,16 @@ namespace VULKAN_HPP_NAMESPACE
const VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryKHR * const * ppGeometries_ = {},
VULKAN_HPP_NAMESPACE::DeviceOrHostAddressKHR scratchData_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , type( type_ )
- , flags( flags_ )
- , mode( mode_ )
- , srcAccelerationStructure( srcAccelerationStructure_ )
- , dstAccelerationStructure( dstAccelerationStructure_ )
- , geometryCount( geometryCount_ )
- , pGeometries( pGeometries_ )
- , ppGeometries( ppGeometries_ )
- , scratchData( scratchData_ )
+ : pNext{ pNext_ }
+ , type{ type_ }
+ , flags{ flags_ }
+ , mode{ mode_ }
+ , srcAccelerationStructure{ srcAccelerationStructure_ }
+ , dstAccelerationStructure{ dstAccelerationStructure_ }
+ , geometryCount{ geometryCount_ }
+ , pGeometries{ pGeometries_ }
+ , ppGeometries{ ppGeometries_ }
+ , scratchData{ scratchData_ }
{
}
@@ -954,10 +954,10 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t primitiveOffset_ = {},
uint32_t firstVertex_ = {},
uint32_t transformOffset_ = {} ) VULKAN_HPP_NOEXCEPT
- : primitiveCount( primitiveCount_ )
- , primitiveOffset( primitiveOffset_ )
- , firstVertex( firstVertex_ )
- , transformOffset( transformOffset_ )
+ : primitiveCount{ primitiveCount_ }
+ , primitiveOffset{ primitiveOffset_ }
+ , firstVertex{ firstVertex_ }
+ , transformOffset{ transformOffset_ }
{
}
@@ -1063,10 +1063,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::DeviceSize updateScratchSize_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize buildScratchSize_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , accelerationStructureSize( accelerationStructureSize_ )
- , updateScratchSize( updateScratchSize_ )
- , buildScratchSize( buildScratchSize_ )
+ : pNext{ pNext_ }
+ , accelerationStructureSize{ accelerationStructureSize_ }
+ , updateScratchSize{ updateScratchSize_ }
+ , buildScratchSize{ buildScratchSize_ }
{
}
@@ -1156,9 +1156,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR AccelerationStructureCaptureDescriptorDataInfoEXT( VULKAN_HPP_NAMESPACE::AccelerationStructureKHR accelerationStructure_ = {},
VULKAN_HPP_NAMESPACE::AccelerationStructureNV accelerationStructureNV_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , accelerationStructure( accelerationStructure_ )
- , accelerationStructureNV( accelerationStructureNV_ )
+ : pNext{ pNext_ }
+ , accelerationStructure{ accelerationStructure_ }
+ , accelerationStructureNV{ accelerationStructureNV_ }
{
}
@@ -1275,13 +1275,13 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::AccelerationStructureTypeKHR type_ = VULKAN_HPP_NAMESPACE::AccelerationStructureTypeKHR::eTopLevel,
VULKAN_HPP_NAMESPACE::DeviceAddress deviceAddress_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , createFlags( createFlags_ )
- , buffer( buffer_ )
- , offset( offset_ )
- , size( size_ )
- , type( type_ )
- , deviceAddress( deviceAddress_ )
+ : pNext{ pNext_ }
+ , createFlags{ createFlags_ }
+ , buffer{ buffer_ }
+ , offset{ offset_ }
+ , size{ size_ }
+ , type{ type_ }
+ , deviceAddress{ deviceAddress_ }
{
}
@@ -1431,18 +1431,18 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Buffer transformData_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize transformOffset_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , vertexData( vertexData_ )
- , vertexOffset( vertexOffset_ )
- , vertexCount( vertexCount_ )
- , vertexStride( vertexStride_ )
- , vertexFormat( vertexFormat_ )
- , indexData( indexData_ )
- , indexOffset( indexOffset_ )
- , indexCount( indexCount_ )
- , indexType( indexType_ )
- , transformData( transformData_ )
- , transformOffset( transformOffset_ )
+ : pNext{ pNext_ }
+ , vertexData{ vertexData_ }
+ , vertexOffset{ vertexOffset_ }
+ , vertexCount{ vertexCount_ }
+ , vertexStride{ vertexStride_ }
+ , vertexFormat{ vertexFormat_ }
+ , indexData{ indexData_ }
+ , indexOffset{ indexOffset_ }
+ , indexCount{ indexCount_ }
+ , indexType{ indexType_ }
+ , transformData{ transformData_ }
+ , transformOffset{ transformOffset_ }
{
}
@@ -1637,11 +1637,11 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t stride_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize offset_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , aabbData( aabbData_ )
- , numAABBs( numAABBs_ )
- , stride( stride_ )
- , offset( offset_ )
+ : pNext{ pNext_ }
+ , aabbData{ aabbData_ }
+ , numAABBs{ numAABBs_ }
+ , stride{ stride_ }
+ , offset{ offset_ }
{
}
@@ -1758,8 +1758,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR GeometryDataNV( VULKAN_HPP_NAMESPACE::GeometryTrianglesNV triangles_ = {},
VULKAN_HPP_NAMESPACE::GeometryAABBNV aabbs_ = {} ) VULKAN_HPP_NOEXCEPT
- : triangles( triangles_ )
- , aabbs( aabbs_ )
+ : triangles{ triangles_ }
+ , aabbs{ aabbs_ }
{
}
@@ -1847,10 +1847,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::GeometryDataNV geometry_ = {},
VULKAN_HPP_NAMESPACE::GeometryFlagsKHR flags_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , geometryType( geometryType_ )
- , geometry( geometry_ )
- , flags( flags_ )
+ : pNext{ pNext_ }
+ , geometryType{ geometryType_ }
+ , geometry{ geometry_ }
+ , flags{ flags_ }
{
}
@@ -1965,12 +1965,12 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t geometryCount_ = {},
const VULKAN_HPP_NAMESPACE::GeometryNV * pGeometries_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , type( type_ )
- , flags( flags_ )
- , instanceCount( instanceCount_ )
- , geometryCount( geometryCount_ )
- , pGeometries( pGeometries_ )
+ : pNext{ pNext_ }
+ , type{ type_ }
+ , flags{ flags_ }
+ , instanceCount{ instanceCount_ }
+ , geometryCount{ geometryCount_ }
+ , pGeometries{ pGeometries_ }
{
}
@@ -2128,9 +2128,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR AccelerationStructureCreateInfoNV( VULKAN_HPP_NAMESPACE::DeviceSize compactedSize_ = {},
VULKAN_HPP_NAMESPACE::AccelerationStructureInfoNV info_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , compactedSize( compactedSize_ )
- , info( info_ )
+ : pNext{ pNext_ }
+ , compactedSize{ compactedSize_ }
+ , info{ info_ }
{
}
@@ -2236,8 +2236,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR AccelerationStructureDeviceAddressInfoKHR( VULKAN_HPP_NAMESPACE::AccelerationStructureKHR accelerationStructure_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , accelerationStructure( accelerationStructure_ )
+ : pNext{ pNext_ }
+ , accelerationStructure{ accelerationStructure_ }
{
}
@@ -2334,8 +2334,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR_14 AccelerationStructureGeometryMotionTrianglesDataNV( VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR vertexData_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , vertexData( vertexData_ )
+ : pNext{ pNext_ }
+ , vertexData{ vertexData_ }
{
}
@@ -2411,7 +2411,7 @@ namespace VULKAN_HPP_NAMESPACE
using NativeType = VkTransformMatrixKHR;
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
- VULKAN_HPP_CONSTEXPR_14 TransformMatrixKHR( std::array<std::array<float, 4>, 3> const & matrix_ = {} ) VULKAN_HPP_NOEXCEPT : matrix( matrix_ ) {}
+ VULKAN_HPP_CONSTEXPR_14 TransformMatrixKHR( std::array<std::array<float, 4>, 3> const & matrix_ = {} ) VULKAN_HPP_NOEXCEPT : matrix{ matrix_ } {}
VULKAN_HPP_CONSTEXPR_14 TransformMatrixKHR( TransformMatrixKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default;
@@ -2491,12 +2491,12 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t instanceShaderBindingTableRecordOffset_ = {},
VULKAN_HPP_NAMESPACE::GeometryInstanceFlagsKHR flags_ = {},
uint64_t accelerationStructureReference_ = {} ) VULKAN_HPP_NOEXCEPT
- : transform( transform_ )
- , instanceCustomIndex( instanceCustomIndex_ )
- , mask( mask_ )
- , instanceShaderBindingTableRecordOffset( instanceShaderBindingTableRecordOffset_ )
- , flags( flags_ )
- , accelerationStructureReference( accelerationStructureReference_ )
+ : transform{ transform_ }
+ , instanceCustomIndex{ instanceCustomIndex_ }
+ , mask{ mask_ }
+ , instanceShaderBindingTableRecordOffset{ instanceShaderBindingTableRecordOffset_ }
+ , flags{ flags_ }
+ , accelerationStructureReference{ accelerationStructureReference_ }
{
}
@@ -2625,13 +2625,13 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t instanceShaderBindingTableRecordOffset_ = {},
VULKAN_HPP_NAMESPACE::GeometryInstanceFlagsKHR flags_ = {},
uint64_t accelerationStructureReference_ = {} ) VULKAN_HPP_NOEXCEPT
- : transformT0( transformT0_ )
- , transformT1( transformT1_ )
- , instanceCustomIndex( instanceCustomIndex_ )
- , mask( mask_ )
- , instanceShaderBindingTableRecordOffset( instanceShaderBindingTableRecordOffset_ )
- , flags( flags_ )
- , accelerationStructureReference( accelerationStructureReference_ )
+ : transformT0{ transformT0_ }
+ , transformT1{ transformT1_ }
+ , instanceCustomIndex{ instanceCustomIndex_ }
+ , mask{ mask_ }
+ , instanceShaderBindingTableRecordOffset{ instanceShaderBindingTableRecordOffset_ }
+ , flags{ flags_ }
+ , accelerationStructureReference{ accelerationStructureReference_ }
{
}
@@ -2770,9 +2770,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::AccelerationStructureMemoryRequirementsTypeNV type_ = VULKAN_HPP_NAMESPACE::AccelerationStructureMemoryRequirementsTypeNV::eObject,
VULKAN_HPP_NAMESPACE::AccelerationStructureNV accelerationStructure_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , type( type_ )
- , accelerationStructure( accelerationStructure_ )
+ : pNext{ pNext_ }
+ , type{ type_ }
+ , accelerationStructure{ accelerationStructure_ }
{
}
@@ -2882,9 +2882,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR AccelerationStructureMotionInfoNV( uint32_t maxInstances_ = {},
VULKAN_HPP_NAMESPACE::AccelerationStructureMotionInfoFlagsNV flags_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maxInstances( maxInstances_ )
- , flags( flags_ )
+ : pNext{ pNext_ }
+ , maxInstances{ maxInstances_ }
+ , flags{ flags_ }
{
}
@@ -3002,22 +3002,22 @@ namespace VULKAN_HPP_NAMESPACE
float tx_ = {},
float ty_ = {},
float tz_ = {} ) VULKAN_HPP_NOEXCEPT
- : sx( sx_ )
- , a( a_ )
- , b( b_ )
- , pvx( pvx_ )
- , sy( sy_ )
- , c( c_ )
- , pvy( pvy_ )
- , sz( sz_ )
- , pvz( pvz_ )
- , qx( qx_ )
- , qy( qy_ )
- , qz( qz_ )
- , qw( qw_ )
- , tx( tx_ )
- , ty( ty_ )
- , tz( tz_ )
+ : sx{ sx_ }
+ , a{ a_ }
+ , b{ b_ }
+ , pvx{ pvx_ }
+ , sy{ sy_ }
+ , c{ c_ }
+ , pvy{ pvy_ }
+ , sz{ sz_ }
+ , pvz{ pvz_ }
+ , qx{ qx_ }
+ , qy{ qy_ }
+ , qz{ qz_ }
+ , qw{ qw_ }
+ , tx{ tx_ }
+ , ty{ ty_ }
+ , tz{ tz_ }
{
}
@@ -3220,13 +3220,13 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t instanceShaderBindingTableRecordOffset_ = {},
VULKAN_HPP_NAMESPACE::GeometryInstanceFlagsKHR flags_ = {},
uint64_t accelerationStructureReference_ = {} ) VULKAN_HPP_NOEXCEPT
- : transformT0( transformT0_ )
- , transformT1( transformT1_ )
- , instanceCustomIndex( instanceCustomIndex_ )
- , mask( mask_ )
- , instanceShaderBindingTableRecordOffset( instanceShaderBindingTableRecordOffset_ )
- , flags( flags_ )
- , accelerationStructureReference( accelerationStructureReference_ )
+ : transformT0{ transformT0_ }
+ , transformT1{ transformT1_ }
+ , instanceCustomIndex{ instanceCustomIndex_ }
+ , mask{ mask_ }
+ , instanceShaderBindingTableRecordOffset{ instanceShaderBindingTableRecordOffset_ }
+ , flags{ flags_ }
+ , accelerationStructureReference{ accelerationStructureReference_ }
{
}
@@ -3426,9 +3426,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::AccelerationStructureMotionInstanceTypeNV type_ = VULKAN_HPP_NAMESPACE::AccelerationStructureMotionInstanceTypeNV::eStatic,
VULKAN_HPP_NAMESPACE::AccelerationStructureMotionInstanceFlagsNV flags_ = {},
VULKAN_HPP_NAMESPACE::AccelerationStructureMotionInstanceDataNV data_ = {} ) VULKAN_HPP_NOEXCEPT
- : type( type_ )
- , flags( flags_ )
- , data( data_ )
+ : type{ type_ }
+ , flags{ flags_ }
+ , data{ data_ }
{
}
@@ -3507,9 +3507,9 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR MicromapUsageEXT( uint32_t count_ = {}, uint32_t subdivisionLevel_ = {}, uint32_t format_ = {} ) VULKAN_HPP_NOEXCEPT
- : count( count_ )
- , subdivisionLevel( subdivisionLevel_ )
- , format( format_ )
+ : count{ count_ }
+ , subdivisionLevel{ subdivisionLevel_ }
+ , format{ format_ }
{
}
@@ -3619,23 +3619,23 @@ namespace VULKAN_HPP_NAMESPACE
const VULKAN_HPP_NAMESPACE::MicromapUsageEXT * const * ppUsageCounts_ = {},
VULKAN_HPP_NAMESPACE::MicromapEXT micromap_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , displacementBiasAndScaleFormat( displacementBiasAndScaleFormat_ )
- , displacementVectorFormat( displacementVectorFormat_ )
- , displacementBiasAndScaleBuffer( displacementBiasAndScaleBuffer_ )
- , displacementBiasAndScaleStride( displacementBiasAndScaleStride_ )
- , displacementVectorBuffer( displacementVectorBuffer_ )
- , displacementVectorStride( displacementVectorStride_ )
- , displacedMicromapPrimitiveFlags( displacedMicromapPrimitiveFlags_ )
- , displacedMicromapPrimitiveFlagsStride( displacedMicromapPrimitiveFlagsStride_ )
- , indexType( indexType_ )
- , indexBuffer( indexBuffer_ )
- , indexStride( indexStride_ )
- , baseTriangle( baseTriangle_ )
- , usageCountsCount( usageCountsCount_ )
- , pUsageCounts( pUsageCounts_ )
- , ppUsageCounts( ppUsageCounts_ )
- , micromap( micromap_ )
+ : pNext{ pNext_ }
+ , displacementBiasAndScaleFormat{ displacementBiasAndScaleFormat_ }
+ , displacementVectorFormat{ displacementVectorFormat_ }
+ , displacementBiasAndScaleBuffer{ displacementBiasAndScaleBuffer_ }
+ , displacementBiasAndScaleStride{ displacementBiasAndScaleStride_ }
+ , displacementVectorBuffer{ displacementVectorBuffer_ }
+ , displacementVectorStride{ displacementVectorStride_ }
+ , displacedMicromapPrimitiveFlags{ displacedMicromapPrimitiveFlags_ }
+ , displacedMicromapPrimitiveFlagsStride{ displacedMicromapPrimitiveFlagsStride_ }
+ , indexType{ indexType_ }
+ , indexBuffer{ indexBuffer_ }
+ , indexStride{ indexStride_ }
+ , baseTriangle{ baseTriangle_ }
+ , usageCountsCount{ usageCountsCount_ }
+ , pUsageCounts{ pUsageCounts_ }
+ , ppUsageCounts{ ppUsageCounts_ }
+ , micromap{ micromap_ }
{
}
@@ -3946,15 +3946,15 @@ namespace VULKAN_HPP_NAMESPACE
const VULKAN_HPP_NAMESPACE::MicromapUsageEXT * const * ppUsageCounts_ = {},
VULKAN_HPP_NAMESPACE::MicromapEXT micromap_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , indexType( indexType_ )
- , indexBuffer( indexBuffer_ )
- , indexStride( indexStride_ )
- , baseTriangle( baseTriangle_ )
- , usageCountsCount( usageCountsCount_ )
- , pUsageCounts( pUsageCounts_ )
- , ppUsageCounts( ppUsageCounts_ )
- , micromap( micromap_ )
+ : pNext{ pNext_ }
+ , indexType{ indexType_ }
+ , indexBuffer{ indexBuffer_ }
+ , indexStride{ indexStride_ }
+ , baseTriangle{ baseTriangle_ }
+ , usageCountsCount{ usageCountsCount_ }
+ , pUsageCounts{ pUsageCounts_ }
+ , ppUsageCounts{ ppUsageCounts_ }
+ , micromap{ micromap_ }
{
}
@@ -4147,8 +4147,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR AccelerationStructureVersionInfoKHR( const uint8_t * pVersionData_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pVersionData( pVersionData_ )
+ : pNext{ pNext_ }
+ , pVersionData{ pVersionData_ }
{
}
@@ -4248,12 +4248,12 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Fence fence_ = {},
uint32_t deviceMask_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , swapchain( swapchain_ )
- , timeout( timeout_ )
- , semaphore( semaphore_ )
- , fence( fence_ )
- , deviceMask( deviceMask_ )
+ : pNext{ pNext_ }
+ , swapchain{ swapchain_ }
+ , timeout{ timeout_ }
+ , semaphore{ semaphore_ }
+ , fence{ fence_ }
+ , deviceMask{ deviceMask_ }
{
}
@@ -4385,9 +4385,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR AcquireProfilingLockInfoKHR( VULKAN_HPP_NAMESPACE::AcquireProfilingLockFlagsKHR flags_ = {},
uint64_t timeout_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , timeout( timeout_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , timeout{ timeout_ }
{
}
@@ -4491,12 +4491,12 @@ namespace VULKAN_HPP_NAMESPACE
PFN_vkFreeFunction pfnFree_ = {},
PFN_vkInternalAllocationNotification pfnInternalAllocation_ = {},
PFN_vkInternalFreeNotification pfnInternalFree_ = {} ) VULKAN_HPP_NOEXCEPT
- : pUserData( pUserData_ )
- , pfnAllocation( pfnAllocation_ )
- , pfnReallocation( pfnReallocation_ )
- , pfnFree( pfnFree_ )
- , pfnInternalAllocation( pfnInternalAllocation_ )
- , pfnInternalFree( pfnInternalFree_ )
+ : pUserData{ pUserData_ }
+ , pfnAllocation{ pfnAllocation_ }
+ , pfnReallocation{ pfnReallocation_ }
+ , pfnFree{ pfnFree_ }
+ , pfnInternalAllocation{ pfnInternalAllocation_ }
+ , pfnInternalFree{ pfnInternalFree_ }
{
}
@@ -4614,9 +4614,9 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR
AmigoProfilingSubmitInfoSEC( uint64_t firstDrawTimestamp_ = {}, uint64_t swapBufferTimestamp_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , firstDrawTimestamp( firstDrawTimestamp_ )
- , swapBufferTimestamp( swapBufferTimestamp_ )
+ : pNext{ pNext_ }
+ , firstDrawTimestamp{ firstDrawTimestamp_ }
+ , swapBufferTimestamp{ swapBufferTimestamp_ }
{
}
@@ -4719,10 +4719,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::ComponentSwizzle g_ = VULKAN_HPP_NAMESPACE::ComponentSwizzle::eIdentity,
VULKAN_HPP_NAMESPACE::ComponentSwizzle b_ = VULKAN_HPP_NAMESPACE::ComponentSwizzle::eIdentity,
VULKAN_HPP_NAMESPACE::ComponentSwizzle a_ = VULKAN_HPP_NAMESPACE::ComponentSwizzle::eIdentity ) VULKAN_HPP_NOEXCEPT
- : r( r_ )
- , g( g_ )
- , b( b_ )
- , a( a_ )
+ : r{ r_ }
+ , g{ g_ }
+ , b{ b_ }
+ , a{ a_ }
{
}
@@ -4834,15 +4834,15 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::ChromaLocation suggestedXChromaOffset_ = VULKAN_HPP_NAMESPACE::ChromaLocation::eCositedEven,
VULKAN_HPP_NAMESPACE::ChromaLocation suggestedYChromaOffset_ = VULKAN_HPP_NAMESPACE::ChromaLocation::eCositedEven,
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , format( format_ )
- , externalFormat( externalFormat_ )
- , formatFeatures( formatFeatures_ )
- , samplerYcbcrConversionComponents( samplerYcbcrConversionComponents_ )
- , suggestedYcbcrModel( suggestedYcbcrModel_ )
- , suggestedYcbcrRange( suggestedYcbcrRange_ )
- , suggestedXChromaOffset( suggestedXChromaOffset_ )
- , suggestedYChromaOffset( suggestedYChromaOffset_ )
+ : pNext{ pNext_ }
+ , format{ format_ }
+ , externalFormat{ externalFormat_ }
+ , formatFeatures{ formatFeatures_ }
+ , samplerYcbcrConversionComponents{ samplerYcbcrConversionComponents_ }
+ , suggestedYcbcrModel{ suggestedYcbcrModel_ }
+ , suggestedYcbcrRange{ suggestedYcbcrRange_ }
+ , suggestedXChromaOffset{ suggestedXChromaOffset_ }
+ , suggestedYChromaOffset{ suggestedYChromaOffset_ }
{
}
@@ -4963,15 +4963,15 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::ChromaLocation suggestedXChromaOffset_ = VULKAN_HPP_NAMESPACE::ChromaLocation::eCositedEven,
VULKAN_HPP_NAMESPACE::ChromaLocation suggestedYChromaOffset_ = VULKAN_HPP_NAMESPACE::ChromaLocation::eCositedEven,
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , format( format_ )
- , externalFormat( externalFormat_ )
- , formatFeatures( formatFeatures_ )
- , samplerYcbcrConversionComponents( samplerYcbcrConversionComponents_ )
- , suggestedYcbcrModel( suggestedYcbcrModel_ )
- , suggestedYcbcrRange( suggestedYcbcrRange_ )
- , suggestedXChromaOffset( suggestedXChromaOffset_ )
- , suggestedYChromaOffset( suggestedYChromaOffset_ )
+ : pNext{ pNext_ }
+ , format{ format_ }
+ , externalFormat{ externalFormat_ }
+ , formatFeatures{ formatFeatures_ }
+ , samplerYcbcrConversionComponents{ samplerYcbcrConversionComponents_ }
+ , suggestedYcbcrModel{ suggestedYcbcrModel_ }
+ , suggestedYcbcrRange{ suggestedYcbcrRange_ }
+ , suggestedXChromaOffset{ suggestedXChromaOffset_ }
+ , suggestedYChromaOffset{ suggestedYChromaOffset_ }
{
}
@@ -5084,8 +5084,8 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR
AndroidHardwareBufferFormatResolvePropertiesANDROID( VULKAN_HPP_NAMESPACE::Format colorAttachmentFormat_ = VULKAN_HPP_NAMESPACE::Format::eUndefined,
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , colorAttachmentFormat( colorAttachmentFormat_ )
+ : pNext{ pNext_ }
+ , colorAttachmentFormat{ colorAttachmentFormat_ }
{
}
@@ -5172,9 +5172,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR AndroidHardwareBufferPropertiesANDROID( VULKAN_HPP_NAMESPACE::DeviceSize allocationSize_ = {},
uint32_t memoryTypeBits_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , allocationSize( allocationSize_ )
- , memoryTypeBits( memoryTypeBits_ )
+ : pNext{ pNext_ }
+ , allocationSize{ allocationSize_ }
+ , memoryTypeBits{ memoryTypeBits_ }
{
}
@@ -5258,8 +5258,8 @@ namespace VULKAN_HPP_NAMESPACE
# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR AndroidHardwareBufferUsageANDROID( uint64_t androidHardwareBufferUsage_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , androidHardwareBufferUsage( androidHardwareBufferUsage_ )
+ : pNext{ pNext_ }
+ , androidHardwareBufferUsage{ androidHardwareBufferUsage_ }
{
}
@@ -5344,9 +5344,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR AndroidSurfaceCreateInfoKHR( VULKAN_HPP_NAMESPACE::AndroidSurfaceCreateFlagsKHR flags_ = {},
struct ANativeWindow * window_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , window( window_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , window{ window_ }
{
}
@@ -5457,12 +5457,12 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t engineVersion_ = {},
uint32_t apiVersion_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pApplicationName( pApplicationName_ )
- , applicationVersion( applicationVersion_ )
- , pEngineName( pEngineName_ )
- , engineVersion( engineVersion_ )
- , apiVersion( apiVersion_ )
+ : pNext{ pNext_ }
+ , pApplicationName{ pApplicationName_ }
+ , applicationVersion{ applicationVersion_ }
+ , pEngineName{ pEngineName_ }
+ , engineVersion{ engineVersion_ }
+ , apiVersion{ apiVersion_ }
{
}
@@ -5613,15 +5613,15 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::AttachmentStoreOp stencilStoreOp_ = VULKAN_HPP_NAMESPACE::AttachmentStoreOp::eStore,
VULKAN_HPP_NAMESPACE::ImageLayout initialLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined,
VULKAN_HPP_NAMESPACE::ImageLayout finalLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined ) VULKAN_HPP_NOEXCEPT
- : flags( flags_ )
- , format( format_ )
- , samples( samples_ )
- , loadOp( loadOp_ )
- , storeOp( storeOp_ )
- , stencilLoadOp( stencilLoadOp_ )
- , stencilStoreOp( stencilStoreOp_ )
- , initialLayout( initialLayout_ )
- , finalLayout( finalLayout_ )
+ : flags{ flags_ }
+ , format{ format_ }
+ , samples{ samples_ }
+ , loadOp{ loadOp_ }
+ , storeOp{ storeOp_ }
+ , stencilLoadOp{ stencilLoadOp_ }
+ , stencilStoreOp{ stencilStoreOp_ }
+ , initialLayout{ initialLayout_ }
+ , finalLayout{ finalLayout_ }
{
}
@@ -5777,16 +5777,16 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::ImageLayout initialLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined,
VULKAN_HPP_NAMESPACE::ImageLayout finalLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , format( format_ )
- , samples( samples_ )
- , loadOp( loadOp_ )
- , storeOp( storeOp_ )
- , stencilLoadOp( stencilLoadOp_ )
- , stencilStoreOp( stencilStoreOp_ )
- , initialLayout( initialLayout_ )
- , finalLayout( finalLayout_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , format{ format_ }
+ , samples{ samples_ }
+ , loadOp{ loadOp_ }
+ , storeOp{ storeOp_ }
+ , stencilLoadOp{ stencilLoadOp_ }
+ , stencilStoreOp{ stencilStoreOp_ }
+ , initialLayout{ initialLayout_ }
+ , finalLayout{ finalLayout_ }
{
}
@@ -5954,9 +5954,9 @@ namespace VULKAN_HPP_NAMESPACE
AttachmentDescriptionStencilLayout( VULKAN_HPP_NAMESPACE::ImageLayout stencilInitialLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined,
VULKAN_HPP_NAMESPACE::ImageLayout stencilFinalLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined,
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , stencilInitialLayout( stencilInitialLayout_ )
- , stencilFinalLayout( stencilFinalLayout_ )
+ : pNext{ pNext_ }
+ , stencilInitialLayout{ stencilInitialLayout_ }
+ , stencilFinalLayout{ stencilFinalLayout_ }
{
}
@@ -6062,8 +6062,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR AttachmentReference( uint32_t attachment_ = {},
VULKAN_HPP_NAMESPACE::ImageLayout layout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined ) VULKAN_HPP_NOEXCEPT
- : attachment( attachment_ )
- , layout( layout_ )
+ : attachment{ attachment_ }
+ , layout{ layout_ }
{
}
@@ -6153,10 +6153,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::ImageLayout layout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined,
VULKAN_HPP_NAMESPACE::ImageAspectFlags aspectMask_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , attachment( attachment_ )
- , layout( layout_ )
- , aspectMask( aspectMask_ )
+ : pNext{ pNext_ }
+ , attachment{ attachment_ }
+ , layout{ layout_ }
+ , aspectMask{ aspectMask_ }
{
}
@@ -6273,8 +6273,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR AttachmentReferenceStencilLayout( VULKAN_HPP_NAMESPACE::ImageLayout stencilLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined,
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , stencilLayout( stencilLayout_ )
+ : pNext{ pNext_ }
+ , stencilLayout{ stencilLayout_ }
{
}
@@ -6375,10 +6375,10 @@ namespace VULKAN_HPP_NAMESPACE
const VULKAN_HPP_NAMESPACE::SampleCountFlagBits * pColorAttachmentSamples_ = {},
VULKAN_HPP_NAMESPACE::SampleCountFlagBits depthStencilAttachmentSamples_ = VULKAN_HPP_NAMESPACE::SampleCountFlagBits::e1,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , colorAttachmentCount( colorAttachmentCount_ )
- , pColorAttachmentSamples( pColorAttachmentSamples_ )
- , depthStencilAttachmentSamples( depthStencilAttachmentSamples_ )
+ : pNext{ pNext_ }
+ , colorAttachmentCount{ colorAttachmentCount_ }
+ , pColorAttachmentSamples{ pColorAttachmentSamples_ }
+ , depthStencilAttachmentSamples{ depthStencilAttachmentSamples_ }
{
}
@@ -6516,8 +6516,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR Extent2D( uint32_t width_ = {}, uint32_t height_ = {} ) VULKAN_HPP_NOEXCEPT
- : width( width_ )
- , height( height_ )
+ : width{ width_ }
+ , height{ height_ }
{
}
@@ -6599,8 +6599,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR SampleLocationEXT( float x_ = {}, float y_ = {} ) VULKAN_HPP_NOEXCEPT
- : x( x_ )
- , y( y_ )
+ : x{ x_ }
+ , y{ y_ }
{
}
@@ -6690,11 +6690,11 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t sampleLocationsCount_ = {},
const VULKAN_HPP_NAMESPACE::SampleLocationEXT * pSampleLocations_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , sampleLocationsPerPixel( sampleLocationsPerPixel_ )
- , sampleLocationGridSize( sampleLocationGridSize_ )
- , sampleLocationsCount( sampleLocationsCount_ )
- , pSampleLocations( pSampleLocations_ )
+ : pNext{ pNext_ }
+ , sampleLocationsPerPixel{ sampleLocationsPerPixel_ }
+ , sampleLocationGridSize{ sampleLocationGridSize_ }
+ , sampleLocationsCount{ sampleLocationsCount_ }
+ , pSampleLocations{ pSampleLocations_ }
{
}
@@ -6842,8 +6842,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR AttachmentSampleLocationsEXT( uint32_t attachmentIndex_ = {},
VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT sampleLocationsInfo_ = {} ) VULKAN_HPP_NOEXCEPT
- : attachmentIndex( attachmentIndex_ )
- , sampleLocationsInfo( sampleLocationsInfo_ )
+ : attachmentIndex{ attachmentIndex_ }
+ , sampleLocationsInfo{ sampleLocationsInfo_ }
{
}
@@ -6930,8 +6930,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
BaseInStructure( VULKAN_HPP_NAMESPACE::StructureType sType_ = VULKAN_HPP_NAMESPACE::StructureType::eApplicationInfo,
const struct VULKAN_HPP_NAMESPACE::BaseInStructure * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : sType( sType_ )
- , pNext( pNext_ )
+ : sType{ sType_ }
+ , pNext{ pNext_ }
{
}
@@ -7008,8 +7008,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
BaseOutStructure( VULKAN_HPP_NAMESPACE::StructureType sType_ = VULKAN_HPP_NAMESPACE::StructureType::eApplicationInfo,
struct VULKAN_HPP_NAMESPACE::BaseOutStructure * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : sType( sType_ )
- , pNext( pNext_ )
+ : sType{ sType_ }
+ , pNext{ pNext_ }
{
}
@@ -7093,12 +7093,12 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t deviceIndexCount_ = {},
const uint32_t * pDeviceIndices_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , accelerationStructure( accelerationStructure_ )
- , memory( memory_ )
- , memoryOffset( memoryOffset_ )
- , deviceIndexCount( deviceIndexCount_ )
- , pDeviceIndices( pDeviceIndices_ )
+ : pNext{ pNext_ }
+ , accelerationStructure{ accelerationStructure_ }
+ , memory{ memory_ }
+ , memoryOffset{ memoryOffset_ }
+ , deviceIndexCount{ deviceIndexCount_ }
+ , pDeviceIndices{ pDeviceIndices_ }
{
}
@@ -7257,9 +7257,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR BindBufferMemoryDeviceGroupInfo( uint32_t deviceIndexCount_ = {},
const uint32_t * pDeviceIndices_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , deviceIndexCount( deviceIndexCount_ )
- , pDeviceIndices( pDeviceIndices_ )
+ : pNext{ pNext_ }
+ , deviceIndexCount{ deviceIndexCount_ }
+ , pDeviceIndices{ pDeviceIndices_ }
{
}
@@ -7383,10 +7383,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::DeviceMemory memory_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize memoryOffset_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , buffer( buffer_ )
- , memory( memory_ )
- , memoryOffset( memoryOffset_ )
+ : pNext{ pNext_ }
+ , buffer{ buffer_ }
+ , memory{ memory_ }
+ , memoryOffset{ memoryOffset_ }
{
}
@@ -7504,10 +7504,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::PipelineLayout layout_ = {},
uint32_t set_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , stageFlags( stageFlags_ )
- , layout( layout_ )
- , set( set_ )
+ : pNext{ pNext_ }
+ , stageFlags{ stageFlags_ }
+ , layout{ layout_ }
+ , set{ set_ }
{
}
@@ -7628,14 +7628,14 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t dynamicOffsetCount_ = {},
const uint32_t * pDynamicOffsets_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , stageFlags( stageFlags_ )
- , layout( layout_ )
- , firstSet( firstSet_ )
- , descriptorSetCount( descriptorSetCount_ )
- , pDescriptorSets( pDescriptorSets_ )
- , dynamicOffsetCount( dynamicOffsetCount_ )
- , pDynamicOffsets( pDynamicOffsets_ )
+ : pNext{ pNext_ }
+ , stageFlags{ stageFlags_ }
+ , layout{ layout_ }
+ , firstSet{ firstSet_ }
+ , descriptorSetCount{ descriptorSetCount_ }
+ , pDescriptorSets{ pDescriptorSets_ }
+ , dynamicOffsetCount{ dynamicOffsetCount_ }
+ , pDynamicOffsets{ pDynamicOffsets_ }
{
}
@@ -7817,8 +7817,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR Offset2D( int32_t x_ = {}, int32_t y_ = {} ) VULKAN_HPP_NOEXCEPT
- : x( x_ )
- , y( y_ )
+ : x{ x_ }
+ , y{ y_ }
{
}
@@ -7900,8 +7900,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR Rect2D( VULKAN_HPP_NAMESPACE::Offset2D offset_ = {}, VULKAN_HPP_NAMESPACE::Extent2D extent_ = {} ) VULKAN_HPP_NOEXCEPT
- : offset( offset_ )
- , extent( extent_ )
+ : offset{ offset_ }
+ , extent{ extent_ }
{
}
@@ -7990,11 +7990,11 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t splitInstanceBindRegionCount_ = {},
const VULKAN_HPP_NAMESPACE::Rect2D * pSplitInstanceBindRegions_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , deviceIndexCount( deviceIndexCount_ )
- , pDeviceIndices( pDeviceIndices_ )
- , splitInstanceBindRegionCount( splitInstanceBindRegionCount_ )
- , pSplitInstanceBindRegions( pSplitInstanceBindRegions_ )
+ : pNext{ pNext_ }
+ , deviceIndexCount{ deviceIndexCount_ }
+ , pDeviceIndices{ pDeviceIndices_ }
+ , splitInstanceBindRegionCount{ splitInstanceBindRegionCount_ }
+ , pSplitInstanceBindRegions{ pSplitInstanceBindRegions_ }
{
}
@@ -8155,10 +8155,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::DeviceMemory memory_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize memoryOffset_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , image( image_ )
- , memory( memory_ )
- , memoryOffset( memoryOffset_ )
+ : pNext{ pNext_ }
+ , image{ image_ }
+ , memory{ memory_ }
+ , memoryOffset{ memoryOffset_ }
{
}
@@ -8274,9 +8274,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR BindImageMemorySwapchainInfoKHR( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain_ = {},
uint32_t imageIndex_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , swapchain( swapchain_ )
- , imageIndex( imageIndex_ )
+ : pNext{ pNext_ }
+ , swapchain{ swapchain_ }
+ , imageIndex{ imageIndex_ }
{
}
@@ -8379,8 +8379,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR BindImagePlaneMemoryInfo( VULKAN_HPP_NAMESPACE::ImageAspectFlagBits planeAspect_ = VULKAN_HPP_NAMESPACE::ImageAspectFlagBits::eColor,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , planeAspect( planeAspect_ )
+ : pNext{ pNext_ }
+ , planeAspect{ planeAspect_ }
{
}
@@ -8477,9 +8477,9 @@ namespace VULKAN_HPP_NAMESPACE
BindIndexBufferIndirectCommandNV( VULKAN_HPP_NAMESPACE::DeviceAddress bufferAddress_ = {},
uint32_t size_ = {},
VULKAN_HPP_NAMESPACE::IndexType indexType_ = VULKAN_HPP_NAMESPACE::IndexType::eUint16 ) VULKAN_HPP_NOEXCEPT
- : bufferAddress( bufferAddress_ )
- , size( size_ )
- , indexType( indexType_ )
+ : bufferAddress{ bufferAddress_ }
+ , size{ size_ }
+ , indexType{ indexType_ }
{
}
@@ -8574,8 +8574,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR BindMemoryStatusKHR( VULKAN_HPP_NAMESPACE::Result * pResult_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pResult( pResult_ )
+ : pNext{ pNext_ }
+ , pResult{ pResult_ }
{
}
@@ -8666,7 +8666,7 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR BindPipelineIndirectCommandNV( VULKAN_HPP_NAMESPACE::DeviceAddress pipelineAddress_ = {} ) VULKAN_HPP_NOEXCEPT
- : pipelineAddress( pipelineAddress_ )
+ : pipelineAddress{ pipelineAddress_ }
{
}
@@ -8743,7 +8743,7 @@ namespace VULKAN_HPP_NAMESPACE
using NativeType = VkBindShaderGroupIndirectCommandNV;
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
- VULKAN_HPP_CONSTEXPR BindShaderGroupIndirectCommandNV( uint32_t groupIndex_ = {} ) VULKAN_HPP_NOEXCEPT : groupIndex( groupIndex_ ) {}
+ VULKAN_HPP_CONSTEXPR BindShaderGroupIndirectCommandNV( uint32_t groupIndex_ = {} ) VULKAN_HPP_NOEXCEPT : groupIndex{ groupIndex_ } {}
VULKAN_HPP_CONSTEXPR BindShaderGroupIndirectCommandNV( BindShaderGroupIndirectCommandNV const & rhs ) VULKAN_HPP_NOEXCEPT = default;
@@ -8823,11 +8823,11 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::DeviceMemory memory_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize memoryOffset_ = {},
VULKAN_HPP_NAMESPACE::SparseMemoryBindFlags flags_ = {} ) VULKAN_HPP_NOEXCEPT
- : resourceOffset( resourceOffset_ )
- , size( size_ )
- , memory( memory_ )
- , memoryOffset( memoryOffset_ )
- , flags( flags_ )
+ : resourceOffset{ resourceOffset_ }
+ , size{ size_ }
+ , memory{ memory_ }
+ , memoryOffset{ memoryOffset_ }
+ , flags{ flags_ }
{
}
@@ -8937,9 +8937,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR SparseBufferMemoryBindInfo( VULKAN_HPP_NAMESPACE::Buffer buffer_ = {},
uint32_t bindCount_ = {},
const VULKAN_HPP_NAMESPACE::SparseMemoryBind * pBinds_ = {} ) VULKAN_HPP_NOEXCEPT
- : buffer( buffer_ )
- , bindCount( bindCount_ )
- , pBinds( pBinds_ )
+ : buffer{ buffer_ }
+ , bindCount{ bindCount_ }
+ , pBinds{ pBinds_ }
{
}
@@ -9051,9 +9051,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR SparseImageOpaqueMemoryBindInfo( VULKAN_HPP_NAMESPACE::Image image_ = {},
uint32_t bindCount_ = {},
const VULKAN_HPP_NAMESPACE::SparseMemoryBind * pBinds_ = {} ) VULKAN_HPP_NOEXCEPT
- : image( image_ )
- , bindCount( bindCount_ )
- , pBinds( pBinds_ )
+ : image{ image_ }
+ , bindCount{ bindCount_ }
+ , pBinds{ pBinds_ }
{
}
@@ -9164,9 +9164,9 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR
ImageSubresource( VULKAN_HPP_NAMESPACE::ImageAspectFlags aspectMask_ = {}, uint32_t mipLevel_ = {}, uint32_t arrayLayer_ = {} ) VULKAN_HPP_NOEXCEPT
- : aspectMask( aspectMask_ )
- , mipLevel( mipLevel_ )
- , arrayLayer( arrayLayer_ )
+ : aspectMask{ aspectMask_ }
+ , mipLevel{ mipLevel_ }
+ , arrayLayer{ arrayLayer_ }
{
}
@@ -9255,9 +9255,9 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR Offset3D( int32_t x_ = {}, int32_t y_ = {}, int32_t z_ = {} ) VULKAN_HPP_NOEXCEPT
- : x( x_ )
- , y( y_ )
- , z( z_ )
+ : x{ x_ }
+ , y{ y_ }
+ , z{ z_ }
{
}
@@ -9348,9 +9348,9 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR Extent3D( uint32_t width_ = {}, uint32_t height_ = {}, uint32_t depth_ = {} ) VULKAN_HPP_NOEXCEPT
- : width( width_ )
- , height( height_ )
- , depth( depth_ )
+ : width{ width_ }
+ , height{ height_ }
+ , depth{ depth_ }
{
}
@@ -9446,12 +9446,12 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::DeviceMemory memory_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize memoryOffset_ = {},
VULKAN_HPP_NAMESPACE::SparseMemoryBindFlags flags_ = {} ) VULKAN_HPP_NOEXCEPT
- : subresource( subresource_ )
- , offset( offset_ )
- , extent( extent_ )
- , memory( memory_ )
- , memoryOffset( memoryOffset_ )
- , flags( flags_ )
+ : subresource{ subresource_ }
+ , offset{ offset_ }
+ , extent{ extent_ }
+ , memory{ memory_ }
+ , memoryOffset{ memoryOffset_ }
+ , flags{ flags_ }
{
}
@@ -9572,9 +9572,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR SparseImageMemoryBindInfo( VULKAN_HPP_NAMESPACE::Image image_ = {},
uint32_t bindCount_ = {},
const VULKAN_HPP_NAMESPACE::SparseImageMemoryBind * pBinds_ = {} ) VULKAN_HPP_NOEXCEPT
- : image( image_ )
- , bindCount( bindCount_ )
- , pBinds( pBinds_ )
+ : image{ image_ }
+ , bindCount{ bindCount_ }
+ , pBinds{ pBinds_ }
{
}
@@ -9697,17 +9697,17 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t signalSemaphoreCount_ = {},
const VULKAN_HPP_NAMESPACE::Semaphore * pSignalSemaphores_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , waitSemaphoreCount( waitSemaphoreCount_ )
- , pWaitSemaphores( pWaitSemaphores_ )
- , bufferBindCount( bufferBindCount_ )
- , pBufferBinds( pBufferBinds_ )
- , imageOpaqueBindCount( imageOpaqueBindCount_ )
- , pImageOpaqueBinds( pImageOpaqueBinds_ )
- , imageBindCount( imageBindCount_ )
- , pImageBinds( pImageBinds_ )
- , signalSemaphoreCount( signalSemaphoreCount_ )
- , pSignalSemaphores( pSignalSemaphores_ )
+ : pNext{ pNext_ }
+ , waitSemaphoreCount{ waitSemaphoreCount_ }
+ , pWaitSemaphores{ pWaitSemaphores_ }
+ , bufferBindCount{ bufferBindCount_ }
+ , pBufferBinds{ pBufferBinds_ }
+ , imageOpaqueBindCount{ imageOpaqueBindCount_ }
+ , pImageOpaqueBinds{ pImageOpaqueBinds_ }
+ , imageBindCount{ imageBindCount_ }
+ , pImageBinds{ pImageBinds_ }
+ , signalSemaphoreCount{ signalSemaphoreCount_ }
+ , pSignalSemaphores{ pSignalSemaphores_ }
{
}
@@ -9960,9 +9960,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR BindVertexBufferIndirectCommandNV( VULKAN_HPP_NAMESPACE::DeviceAddress bufferAddress_ = {},
uint32_t size_ = {},
uint32_t stride_ = {} ) VULKAN_HPP_NOEXCEPT
- : bufferAddress( bufferAddress_ )
- , size( size_ )
- , stride( stride_ )
+ : bufferAddress{ bufferAddress_ }
+ , size{ size_ }
+ , stride{ stride_ }
{
}
@@ -10061,11 +10061,11 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::DeviceSize memoryOffset_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize memorySize_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , memoryBindIndex( memoryBindIndex_ )
- , memory( memory_ )
- , memoryOffset( memoryOffset_ )
- , memorySize( memorySize_ )
+ : pNext{ pNext_ }
+ , memoryBindIndex{ memoryBindIndex_ }
+ , memory{ memory_ }
+ , memoryOffset{ memoryOffset_ }
+ , memorySize{ memorySize_ }
{
}
@@ -10189,8 +10189,8 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR
BlitImageCubicWeightsInfoQCOM( VULKAN_HPP_NAMESPACE::CubicFilterWeightsQCOM cubicWeights_ = VULKAN_HPP_NAMESPACE::CubicFilterWeightsQCOM::eCatmullRom,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , cubicWeights( cubicWeights_ )
+ : pNext{ pNext_ }
+ , cubicWeights{ cubicWeights_ }
{
}
@@ -10285,10 +10285,10 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t mipLevel_ = {},
uint32_t baseArrayLayer_ = {},
uint32_t layerCount_ = {} ) VULKAN_HPP_NOEXCEPT
- : aspectMask( aspectMask_ )
- , mipLevel( mipLevel_ )
- , baseArrayLayer( baseArrayLayer_ )
- , layerCount( layerCount_ )
+ : aspectMask{ aspectMask_ }
+ , mipLevel{ mipLevel_ }
+ , baseArrayLayer{ baseArrayLayer_ }
+ , layerCount{ layerCount_ }
{
}
@@ -10394,11 +10394,11 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::ImageSubresourceLayers dstSubresource_ = {},
std::array<VULKAN_HPP_NAMESPACE::Offset3D, 2> const & dstOffsets_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , srcSubresource( srcSubresource_ )
- , srcOffsets( srcOffsets_ )
- , dstSubresource( dstSubresource_ )
- , dstOffsets( dstOffsets_ )
+ : pNext{ pNext_ }
+ , srcSubresource{ srcSubresource_ }
+ , srcOffsets{ srcOffsets_ }
+ , dstSubresource{ dstSubresource_ }
+ , dstOffsets{ dstOffsets_ }
{
}
@@ -10526,14 +10526,14 @@ namespace VULKAN_HPP_NAMESPACE
const VULKAN_HPP_NAMESPACE::ImageBlit2 * pRegions_ = {},
VULKAN_HPP_NAMESPACE::Filter filter_ = VULKAN_HPP_NAMESPACE::Filter::eNearest,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , srcImage( srcImage_ )
- , srcImageLayout( srcImageLayout_ )
- , dstImage( dstImage_ )
- , dstImageLayout( dstImageLayout_ )
- , regionCount( regionCount_ )
- , pRegions( pRegions_ )
- , filter( filter_ )
+ : pNext{ pNext_ }
+ , srcImage{ srcImage_ }
+ , srcImageLayout{ srcImageLayout_ }
+ , dstImage{ dstImage_ }
+ , dstImageLayout{ dstImageLayout_ }
+ , regionCount{ regionCount_ }
+ , pRegions{ pRegions_ }
+ , filter{ filter_ }
{
}
@@ -10708,8 +10708,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR BufferCaptureDescriptorDataInfoEXT( VULKAN_HPP_NAMESPACE::Buffer buffer_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , buffer( buffer_ )
+ : pNext{ pNext_ }
+ , buffer{ buffer_ }
{
}
@@ -10807,9 +10807,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR BufferCollectionBufferCreateInfoFUCHSIA( VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection_ = {},
uint32_t index_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , collection( collection_ )
- , index( index_ )
+ : pNext{ pNext_ }
+ , collection{ collection_ }
+ , index{ index_ }
{
}
@@ -10919,12 +10919,12 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t minBufferCountForDedicatedSlack_ = {},
uint32_t minBufferCountForSharedSlack_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , minBufferCount( minBufferCount_ )
- , maxBufferCount( maxBufferCount_ )
- , minBufferCountForCamping( minBufferCountForCamping_ )
- , minBufferCountForDedicatedSlack( minBufferCountForDedicatedSlack_ )
- , minBufferCountForSharedSlack( minBufferCountForSharedSlack_ )
+ : pNext{ pNext_ }
+ , minBufferCount{ minBufferCount_ }
+ , maxBufferCount{ maxBufferCount_ }
+ , minBufferCountForCamping{ minBufferCountForCamping_ }
+ , minBufferCountForDedicatedSlack{ minBufferCountForDedicatedSlack_ }
+ , minBufferCountForSharedSlack{ minBufferCountForSharedSlack_ }
{
}
@@ -11059,8 +11059,8 @@ namespace VULKAN_HPP_NAMESPACE
# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR BufferCollectionCreateInfoFUCHSIA( zx_handle_t collectionToken_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , collectionToken( collectionToken_ )
+ : pNext{ pNext_ }
+ , collectionToken{ collectionToken_ }
{
}
@@ -11165,9 +11165,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR BufferCollectionImageCreateInfoFUCHSIA( VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection_ = {},
uint32_t index_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , collection( collection_ )
- , index( index_ )
+ : pNext{ pNext_ }
+ , collection{ collection_ }
+ , index{ index_ }
{
}
@@ -11272,8 +11272,8 @@ namespace VULKAN_HPP_NAMESPACE
# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR SysmemColorSpaceFUCHSIA( uint32_t colorSpace_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , colorSpace( colorSpace_ )
+ : pNext{ pNext_ }
+ , colorSpace{ colorSpace_ }
{
}
@@ -11382,18 +11382,18 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::ChromaLocation suggestedXChromaOffset_ = VULKAN_HPP_NAMESPACE::ChromaLocation::eCositedEven,
VULKAN_HPP_NAMESPACE::ChromaLocation suggestedYChromaOffset_ = VULKAN_HPP_NAMESPACE::ChromaLocation::eCositedEven,
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , memoryTypeBits( memoryTypeBits_ )
- , bufferCount( bufferCount_ )
- , createInfoIndex( createInfoIndex_ )
- , sysmemPixelFormat( sysmemPixelFormat_ )
- , formatFeatures( formatFeatures_ )
- , sysmemColorSpaceIndex( sysmemColorSpaceIndex_ )
- , samplerYcbcrConversionComponents( samplerYcbcrConversionComponents_ )
- , suggestedYcbcrModel( suggestedYcbcrModel_ )
- , suggestedYcbcrRange( suggestedYcbcrRange_ )
- , suggestedXChromaOffset( suggestedXChromaOffset_ )
- , suggestedYChromaOffset( suggestedYChromaOffset_ )
+ : pNext{ pNext_ }
+ , memoryTypeBits{ memoryTypeBits_ }
+ , bufferCount{ bufferCount_ }
+ , createInfoIndex{ createInfoIndex_ }
+ , sysmemPixelFormat{ sysmemPixelFormat_ }
+ , formatFeatures{ formatFeatures_ }
+ , sysmemColorSpaceIndex{ sysmemColorSpaceIndex_ }
+ , samplerYcbcrConversionComponents{ samplerYcbcrConversionComponents_ }
+ , suggestedYcbcrModel{ suggestedYcbcrModel_ }
+ , suggestedYcbcrRange{ suggestedYcbcrRange_ }
+ , suggestedXChromaOffset{ suggestedXChromaOffset_ }
+ , suggestedYChromaOffset{ suggestedYChromaOffset_ }
{
}
@@ -11519,13 +11519,13 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t queueFamilyIndexCount_ = {},
const uint32_t * pQueueFamilyIndices_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , size( size_ )
- , usage( usage_ )
- , sharingMode( sharingMode_ )
- , queueFamilyIndexCount( queueFamilyIndexCount_ )
- , pQueueFamilyIndices( pQueueFamilyIndices_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , size{ size_ }
+ , usage{ usage_ }
+ , sharingMode{ sharingMode_ }
+ , queueFamilyIndexCount{ queueFamilyIndexCount_ }
+ , pQueueFamilyIndices{ pQueueFamilyIndices_ }
{
}
@@ -11691,10 +11691,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::FormatFeatureFlags requiredFormatFeatures_ = {},
VULKAN_HPP_NAMESPACE::BufferCollectionConstraintsInfoFUCHSIA bufferCollectionConstraints_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , createInfo( createInfo_ )
- , requiredFormatFeatures( requiredFormatFeatures_ )
- , bufferCollectionConstraints( bufferCollectionConstraints_ )
+ : pNext{ pNext_ }
+ , createInfo{ createInfo_ }
+ , requiredFormatFeatures{ requiredFormatFeatures_ }
+ , bufferCollectionConstraints{ bufferCollectionConstraints_ }
{
}
@@ -11810,9 +11810,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR BufferCopy( VULKAN_HPP_NAMESPACE::DeviceSize srcOffset_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize dstOffset_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize size_ = {} ) VULKAN_HPP_NOEXCEPT
- : srcOffset( srcOffset_ )
- , dstOffset( dstOffset_ )
- , size( size_ )
+ : srcOffset{ srcOffset_ }
+ , dstOffset{ dstOffset_ }
+ , size{ size_ }
{
}
@@ -11907,10 +11907,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::DeviceSize dstOffset_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize size_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , srcOffset( srcOffset_ )
- , dstOffset( dstOffset_ )
- , size( size_ )
+ : pNext{ pNext_ }
+ , srcOffset{ srcOffset_ }
+ , dstOffset{ dstOffset_ }
+ , size{ size_ }
{
}
@@ -12023,8 +12023,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR BufferDeviceAddressCreateInfoEXT( VULKAN_HPP_NAMESPACE::DeviceAddress deviceAddress_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , deviceAddress( deviceAddress_ )
+ : pNext{ pNext_ }
+ , deviceAddress{ deviceAddress_ }
{
}
@@ -12119,8 +12119,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR BufferDeviceAddressInfo( VULKAN_HPP_NAMESPACE::Buffer buffer_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , buffer( buffer_ )
+ : pNext{ pNext_ }
+ , buffer{ buffer_ }
{
}
@@ -12220,12 +12220,12 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::ImageSubresourceLayers imageSubresource_ = {},
VULKAN_HPP_NAMESPACE::Offset3D imageOffset_ = {},
VULKAN_HPP_NAMESPACE::Extent3D imageExtent_ = {} ) VULKAN_HPP_NOEXCEPT
- : bufferOffset( bufferOffset_ )
- , bufferRowLength( bufferRowLength_ )
- , bufferImageHeight( bufferImageHeight_ )
- , imageSubresource( imageSubresource_ )
- , imageOffset( imageOffset_ )
- , imageExtent( imageExtent_ )
+ : bufferOffset{ bufferOffset_ }
+ , bufferRowLength{ bufferRowLength_ }
+ , bufferImageHeight{ bufferImageHeight_ }
+ , imageSubresource{ imageSubresource_ }
+ , imageOffset{ imageOffset_ }
+ , imageExtent{ imageExtent_ }
{
}
@@ -12350,13 +12350,13 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Offset3D imageOffset_ = {},
VULKAN_HPP_NAMESPACE::Extent3D imageExtent_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , bufferOffset( bufferOffset_ )
- , bufferRowLength( bufferRowLength_ )
- , bufferImageHeight( bufferImageHeight_ )
- , imageSubresource( imageSubresource_ )
- , imageOffset( imageOffset_ )
- , imageExtent( imageExtent_ )
+ : pNext{ pNext_ }
+ , bufferOffset{ bufferOffset_ }
+ , bufferRowLength{ bufferRowLength_ }
+ , bufferImageHeight{ bufferImageHeight_ }
+ , imageSubresource{ imageSubresource_ }
+ , imageOffset{ imageOffset_ }
+ , imageExtent{ imageExtent_ }
{
}
@@ -12501,14 +12501,14 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::DeviceSize offset_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize size_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , srcAccessMask( srcAccessMask_ )
- , dstAccessMask( dstAccessMask_ )
- , srcQueueFamilyIndex( srcQueueFamilyIndex_ )
- , dstQueueFamilyIndex( dstQueueFamilyIndex_ )
- , buffer( buffer_ )
- , offset( offset_ )
- , size( size_ )
+ : pNext{ pNext_ }
+ , srcAccessMask{ srcAccessMask_ }
+ , dstAccessMask{ dstAccessMask_ }
+ , srcQueueFamilyIndex{ srcQueueFamilyIndex_ }
+ , dstQueueFamilyIndex{ dstQueueFamilyIndex_ }
+ , buffer{ buffer_ }
+ , offset{ offset_ }
+ , size{ size_ }
{
}
@@ -12663,16 +12663,16 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::DeviceSize offset_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize size_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , srcStageMask( srcStageMask_ )
- , srcAccessMask( srcAccessMask_ )
- , dstStageMask( dstStageMask_ )
- , dstAccessMask( dstAccessMask_ )
- , srcQueueFamilyIndex( srcQueueFamilyIndex_ )
- , dstQueueFamilyIndex( dstQueueFamilyIndex_ )
- , buffer( buffer_ )
- , offset( offset_ )
- , size( size_ )
+ : pNext{ pNext_ }
+ , srcStageMask{ srcStageMask_ }
+ , srcAccessMask{ srcAccessMask_ }
+ , dstStageMask{ dstStageMask_ }
+ , dstAccessMask{ dstAccessMask_ }
+ , srcQueueFamilyIndex{ srcQueueFamilyIndex_ }
+ , dstQueueFamilyIndex{ dstQueueFamilyIndex_ }
+ , buffer{ buffer_ }
+ , offset{ offset_ }
+ , size{ size_ }
{
}
@@ -12837,8 +12837,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR BufferMemoryRequirementsInfo2( VULKAN_HPP_NAMESPACE::Buffer buffer_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , buffer( buffer_ )
+ : pNext{ pNext_ }
+ , buffer{ buffer_ }
{
}
@@ -12935,8 +12935,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR BufferOpaqueCaptureAddressCreateInfo( uint64_t opaqueCaptureAddress_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , opaqueCaptureAddress( opaqueCaptureAddress_ )
+ : pNext{ pNext_ }
+ , opaqueCaptureAddress{ opaqueCaptureAddress_ }
{
}
@@ -13034,8 +13034,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR BufferUsageFlags2CreateInfoKHR( VULKAN_HPP_NAMESPACE::BufferUsageFlags2KHR usage_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , usage( usage_ )
+ : pNext{ pNext_ }
+ , usage{ usage_ }
{
}
@@ -13135,12 +13135,12 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::DeviceSize offset_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize range_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , buffer( buffer_ )
- , format( format_ )
- , offset( offset_ )
- , range( range_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , buffer{ buffer_ }
+ , format{ format_ }
+ , offset{ offset_ }
+ , range{ range_ }
{
}
@@ -13271,8 +13271,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR CalibratedTimestampInfoKHR( VULKAN_HPP_NAMESPACE::TimeDomainKHR timeDomain_ = VULKAN_HPP_NAMESPACE::TimeDomainKHR::eDevice,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , timeDomain( timeDomain_ )
+ : pNext{ pNext_ }
+ , timeDomain{ timeDomain_ }
{
}
@@ -13370,9 +13370,9 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR
CheckpointData2NV( VULKAN_HPP_NAMESPACE::PipelineStageFlags2 stage_ = {}, void * pCheckpointMarker_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , stage( stage_ )
- , pCheckpointMarker( pCheckpointMarker_ )
+ : pNext{ pNext_ }
+ , stage{ stage_ }
+ , pCheckpointMarker{ pCheckpointMarker_ }
{
}
@@ -13453,9 +13453,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR CheckpointDataNV( VULKAN_HPP_NAMESPACE::PipelineStageFlagBits stage_ = VULKAN_HPP_NAMESPACE::PipelineStageFlagBits::eTopOfPipe,
void * pCheckpointMarker_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , stage( stage_ )
- , pCheckpointMarker( pCheckpointMarker_ )
+ : pNext{ pNext_ }
+ , stage{ stage_ }
+ , pCheckpointMarker{ pCheckpointMarker_ }
{
}
@@ -13593,8 +13593,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR ClearDepthStencilValue( float depth_ = {}, uint32_t stencil_ = {} ) VULKAN_HPP_NOEXCEPT
- : depth( depth_ )
- , stencil( stencil_ )
+ : depth{ depth_ }
+ , stencil{ stencil_ }
{
}
@@ -13724,9 +13724,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR_14 ClearAttachment( VULKAN_HPP_NAMESPACE::ImageAspectFlags aspectMask_ = {},
uint32_t colorAttachment_ = {},
VULKAN_HPP_NAMESPACE::ClearValue clearValue_ = {} ) VULKAN_HPP_NOEXCEPT
- : aspectMask( aspectMask_ )
- , colorAttachment( colorAttachment_ )
- , clearValue( clearValue_ )
+ : aspectMask{ aspectMask_ }
+ , colorAttachment{ colorAttachment_ }
+ , clearValue{ clearValue_ }
{
}
@@ -13797,9 +13797,9 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR ClearRect( VULKAN_HPP_NAMESPACE::Rect2D rect_ = {}, uint32_t baseArrayLayer_ = {}, uint32_t layerCount_ = {} ) VULKAN_HPP_NOEXCEPT
- : rect( rect_ )
- , baseArrayLayer( baseArrayLayer_ )
- , layerCount( layerCount_ )
+ : rect{ rect_ }
+ , baseArrayLayer{ baseArrayLayer_ }
+ , layerCount{ layerCount_ }
{
}
@@ -13888,9 +13888,9 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR CoarseSampleLocationNV( uint32_t pixelX_ = {}, uint32_t pixelY_ = {}, uint32_t sample_ = {} ) VULKAN_HPP_NOEXCEPT
- : pixelX( pixelX_ )
- , pixelY( pixelY_ )
- , sample( sample_ )
+ : pixelX{ pixelX_ }
+ , pixelY{ pixelY_ }
+ , sample{ sample_ }
{
}
@@ -13986,10 +13986,10 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t sampleCount_ = {},
uint32_t sampleLocationCount_ = {},
const VULKAN_HPP_NAMESPACE::CoarseSampleLocationNV * pSampleLocations_ = {} ) VULKAN_HPP_NOEXCEPT
- : shadingRate( shadingRate_ )
- , sampleCount( sampleCount_ )
- , sampleLocationCount( sampleLocationCount_ )
- , pSampleLocations( pSampleLocations_ )
+ : shadingRate{ shadingRate_ }
+ , sampleCount{ sampleCount_ }
+ , sampleLocationCount{ sampleLocationCount_ }
+ , pSampleLocations{ pSampleLocations_ }
{
}
@@ -14119,11 +14119,11 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 dstPremultiplied_ = {},
VULKAN_HPP_NAMESPACE::BlendOverlapEXT blendOverlap_ = VULKAN_HPP_NAMESPACE::BlendOverlapEXT::eUncorrelated,
VULKAN_HPP_NAMESPACE::Bool32 clampResults_ = {} ) VULKAN_HPP_NOEXCEPT
- : advancedBlendOp( advancedBlendOp_ )
- , srcPremultiplied( srcPremultiplied_ )
- , dstPremultiplied( dstPremultiplied_ )
- , blendOverlap( blendOverlap_ )
- , clampResults( clampResults_ )
+ : advancedBlendOp{ advancedBlendOp_ }
+ , srcPremultiplied{ srcPremultiplied_ }
+ , dstPremultiplied{ dstPremultiplied_ }
+ , blendOverlap{ blendOverlap_ }
+ , clampResults{ clampResults_ }
{
}
@@ -14239,12 +14239,12 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::BlendFactor srcAlphaBlendFactor_ = VULKAN_HPP_NAMESPACE::BlendFactor::eZero,
VULKAN_HPP_NAMESPACE::BlendFactor dstAlphaBlendFactor_ = VULKAN_HPP_NAMESPACE::BlendFactor::eZero,
VULKAN_HPP_NAMESPACE::BlendOp alphaBlendOp_ = VULKAN_HPP_NAMESPACE::BlendOp::eAdd ) VULKAN_HPP_NOEXCEPT
- : srcColorBlendFactor( srcColorBlendFactor_ )
- , dstColorBlendFactor( dstColorBlendFactor_ )
- , colorBlendOp( colorBlendOp_ )
- , srcAlphaBlendFactor( srcAlphaBlendFactor_ )
- , dstAlphaBlendFactor( dstAlphaBlendFactor_ )
- , alphaBlendOp( alphaBlendOp_ )
+ : srcColorBlendFactor{ srcColorBlendFactor_ }
+ , dstColorBlendFactor{ dstColorBlendFactor_ }
+ , colorBlendOp{ colorBlendOp_ }
+ , srcAlphaBlendFactor{ srcAlphaBlendFactor_ }
+ , dstAlphaBlendFactor{ dstAlphaBlendFactor_ }
+ , alphaBlendOp{ alphaBlendOp_ }
{
}
@@ -14369,10 +14369,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::CommandBufferLevel level_ = VULKAN_HPP_NAMESPACE::CommandBufferLevel::ePrimary,
uint32_t commandBufferCount_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , commandPool( commandPool_ )
- , level( level_ )
- , commandBufferCount( commandBufferCount_ )
+ : pNext{ pNext_ }
+ , commandPool{ commandPool_ }
+ , level{ level_ }
+ , commandBufferCount{ commandBufferCount_ }
{
}
@@ -14492,13 +14492,13 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::QueryControlFlags queryFlags_ = {},
VULKAN_HPP_NAMESPACE::QueryPipelineStatisticFlags pipelineStatistics_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , renderPass( renderPass_ )
- , subpass( subpass_ )
- , framebuffer( framebuffer_ )
- , occlusionQueryEnable( occlusionQueryEnable_ )
- , queryFlags( queryFlags_ )
- , pipelineStatistics( pipelineStatistics_ )
+ : pNext{ pNext_ }
+ , renderPass{ renderPass_ }
+ , subpass{ subpass_ }
+ , framebuffer{ framebuffer_ }
+ , occlusionQueryEnable{ occlusionQueryEnable_ }
+ , queryFlags{ queryFlags_ }
+ , pipelineStatistics{ pipelineStatistics_ }
{
}
@@ -14640,9 +14640,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR CommandBufferBeginInfo( VULKAN_HPP_NAMESPACE::CommandBufferUsageFlags flags_ = {},
const VULKAN_HPP_NAMESPACE::CommandBufferInheritanceInfo * pInheritanceInfo_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , pInheritanceInfo( pInheritanceInfo_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , pInheritanceInfo{ pInheritanceInfo_ }
{
}
@@ -14749,8 +14749,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR CommandBufferInheritanceConditionalRenderingInfoEXT( VULKAN_HPP_NAMESPACE::Bool32 conditionalRenderingEnable_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , conditionalRenderingEnable( conditionalRenderingEnable_ )
+ : pNext{ pNext_ }
+ , conditionalRenderingEnable{ conditionalRenderingEnable_ }
{
}
@@ -14851,9 +14851,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR transform_ = VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR::eIdentity,
VULKAN_HPP_NAMESPACE::Rect2D renderArea_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , transform( transform_ )
- , renderArea( renderArea_ )
+ : pNext{ pNext_ }
+ , transform{ transform_ }
+ , renderArea{ renderArea_ }
{
}
@@ -14970,14 +14970,14 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Format stencilAttachmentFormat_ = VULKAN_HPP_NAMESPACE::Format::eUndefined,
VULKAN_HPP_NAMESPACE::SampleCountFlagBits rasterizationSamples_ = VULKAN_HPP_NAMESPACE::SampleCountFlagBits::e1,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , viewMask( viewMask_ )
- , colorAttachmentCount( colorAttachmentCount_ )
- , pColorAttachmentFormats( pColorAttachmentFormats_ )
- , depthAttachmentFormat( depthAttachmentFormat_ )
- , stencilAttachmentFormat( stencilAttachmentFormat_ )
- , rasterizationSamples( rasterizationSamples_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , viewMask{ viewMask_ }
+ , colorAttachmentCount{ colorAttachmentCount_ }
+ , pColorAttachmentFormats{ pColorAttachmentFormats_ }
+ , depthAttachmentFormat{ depthAttachmentFormat_ }
+ , stencilAttachmentFormat{ stencilAttachmentFormat_ }
+ , rasterizationSamples{ rasterizationSamples_ }
{
}
@@ -15160,12 +15160,12 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR
Viewport( float x_ = {}, float y_ = {}, float width_ = {}, float height_ = {}, float minDepth_ = {}, float maxDepth_ = {} ) VULKAN_HPP_NOEXCEPT
- : x( x_ )
- , y( y_ )
- , width( width_ )
- , height( height_ )
- , minDepth( minDepth_ )
- , maxDepth( maxDepth_ )
+ : x{ x_ }
+ , y{ y_ }
+ , width{ width_ }
+ , height{ height_ }
+ , minDepth{ minDepth_ }
+ , maxDepth{ maxDepth_ }
{
}
@@ -15282,10 +15282,10 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t viewportDepthCount_ = {},
const VULKAN_HPP_NAMESPACE::Viewport * pViewportDepths_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , viewportScissor2D( viewportScissor2D_ )
- , viewportDepthCount( viewportDepthCount_ )
- , pViewportDepths( pViewportDepths_ )
+ : pNext{ pNext_ }
+ , viewportScissor2D{ viewportScissor2D_ }
+ , viewportDepthCount{ viewportDepthCount_ }
+ , pViewportDepths{ pViewportDepths_ }
{
}
@@ -15404,9 +15404,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR CommandBufferSubmitInfo( VULKAN_HPP_NAMESPACE::CommandBuffer commandBuffer_ = {},
uint32_t deviceMask_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , commandBuffer( commandBuffer_ )
- , deviceMask( deviceMask_ )
+ : pNext{ pNext_ }
+ , commandBuffer{ commandBuffer_ }
+ , deviceMask{ deviceMask_ }
{
}
@@ -15512,9 +15512,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR CommandPoolCreateInfo( VULKAN_HPP_NAMESPACE::CommandPoolCreateFlags flags_ = {},
uint32_t queueFamilyIndex_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , queueFamilyIndex( queueFamilyIndex_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , queueFamilyIndex{ queueFamilyIndex_ }
{
}
@@ -15613,9 +15613,9 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR SpecializationMapEntry( uint32_t constantID_ = {}, uint32_t offset_ = {}, size_t size_ = {} ) VULKAN_HPP_NOEXCEPT
- : constantID( constantID_ )
- , offset( offset_ )
- , size( size_ )
+ : constantID{ constantID_ }
+ , offset{ offset_ }
+ , size{ size_ }
{
}
@@ -15710,10 +15710,10 @@ namespace VULKAN_HPP_NAMESPACE
const VULKAN_HPP_NAMESPACE::SpecializationMapEntry * pMapEntries_ = {},
size_t dataSize_ = {},
const void * pData_ = {} ) VULKAN_HPP_NOEXCEPT
- : mapEntryCount( mapEntryCount_ )
- , pMapEntries( pMapEntries_ )
- , dataSize( dataSize_ )
- , pData( pData_ )
+ : mapEntryCount{ mapEntryCount_ }
+ , pMapEntries{ pMapEntries_ }
+ , dataSize{ dataSize_ }
+ , pData{ pData_ }
{
}
@@ -15849,12 +15849,12 @@ namespace VULKAN_HPP_NAMESPACE
const char * pName_ = {},
const VULKAN_HPP_NAMESPACE::SpecializationInfo * pSpecializationInfo_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , stage( stage_ )
- , module( module_ )
- , pName( pName_ )
- , pSpecializationInfo( pSpecializationInfo_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , stage{ stage_ }
+ , module{ module_ }
+ , pName{ pName_ }
+ , pSpecializationInfo{ pSpecializationInfo_ }
{
}
@@ -16005,12 +16005,12 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Pipeline basePipelineHandle_ = {},
int32_t basePipelineIndex_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , stage( stage_ )
- , layout( layout_ )
- , basePipelineHandle( basePipelineHandle_ )
- , basePipelineIndex( basePipelineIndex_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , stage{ stage_ }
+ , layout{ layout_ }
+ , basePipelineHandle{ basePipelineHandle_ }
+ , basePipelineIndex{ basePipelineIndex_ }
{
}
@@ -16143,10 +16143,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::DeviceSize size_ = {},
VULKAN_HPP_NAMESPACE::DeviceAddress pipelineDeviceAddressCaptureReplay_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , deviceAddress( deviceAddress_ )
- , size( size_ )
- , pipelineDeviceAddressCaptureReplay( pipelineDeviceAddressCaptureReplay_ )
+ : pNext{ pNext_ }
+ , deviceAddress{ deviceAddress_ }
+ , size{ size_ }
+ , pipelineDeviceAddressCaptureReplay{ pipelineDeviceAddressCaptureReplay_ }
{
}
@@ -16264,10 +16264,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::DeviceSize offset_ = {},
VULKAN_HPP_NAMESPACE::ConditionalRenderingFlagsEXT flags_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , buffer( buffer_ )
- , offset( offset_ )
- , flags( flags_ )
+ : pNext{ pNext_ }
+ , buffer{ buffer_ }
+ , offset{ offset_ }
+ , flags{ flags_ }
{
}
@@ -16377,10 +16377,10 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR ConformanceVersion( uint8_t major_ = {}, uint8_t minor_ = {}, uint8_t subminor_ = {}, uint8_t patch_ = {} ) VULKAN_HPP_NOEXCEPT
- : major( major_ )
- , minor( minor_ )
- , subminor( subminor_ )
- , patch( patch_ )
+ : major{ major_ }
+ , minor{ minor_ }
+ , subminor{ subminor_ }
+ , patch{ patch_ }
{
}
@@ -16490,16 +16490,16 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 saturatingAccumulation_ = {},
VULKAN_HPP_NAMESPACE::ScopeKHR scope_ = VULKAN_HPP_NAMESPACE::ScopeKHR::eDevice,
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , MSize( MSize_ )
- , NSize( NSize_ )
- , KSize( KSize_ )
- , AType( AType_ )
- , BType( BType_ )
- , CType( CType_ )
- , ResultType( ResultType_ )
- , saturatingAccumulation( saturatingAccumulation_ )
- , scope( scope_ )
+ : pNext{ pNext_ }
+ , MSize{ MSize_ }
+ , NSize{ NSize_ }
+ , KSize{ KSize_ }
+ , AType{ AType_ }
+ , BType{ BType_ }
+ , CType{ CType_ }
+ , ResultType{ ResultType_ }
+ , saturatingAccumulation{ saturatingAccumulation_ }
+ , scope{ scope_ }
{
}
@@ -16608,15 +16608,15 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::ComponentTypeNV DType_ = {},
VULKAN_HPP_NAMESPACE::ScopeNV scope_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , MSize( MSize_ )
- , NSize( NSize_ )
- , KSize( KSize_ )
- , AType( AType_ )
- , BType( BType_ )
- , CType( CType_ )
- , DType( DType_ )
- , scope( scope_ )
+ : pNext{ pNext_ }
+ , MSize{ MSize_ }
+ , NSize{ NSize_ }
+ , KSize{ KSize_ }
+ , AType{ AType_ }
+ , BType{ BType_ }
+ , CType{ CType_ }
+ , DType{ DType_ }
+ , scope{ scope_ }
{
}
@@ -16718,10 +16718,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::AccelerationStructureKHR dst_ = {},
VULKAN_HPP_NAMESPACE::CopyAccelerationStructureModeKHR mode_ = VULKAN_HPP_NAMESPACE::CopyAccelerationStructureModeKHR::eClone,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , src( src_ )
- , dst( dst_ )
- , mode( mode_ )
+ : pNext{ pNext_ }
+ , src{ src_ }
+ , dst{ dst_ }
+ , mode{ mode_ }
{
}
@@ -16838,10 +16838,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::DeviceOrHostAddressKHR dst_ = {},
VULKAN_HPP_NAMESPACE::CopyAccelerationStructureModeKHR mode_ = VULKAN_HPP_NAMESPACE::CopyAccelerationStructureModeKHR::eClone,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , src( src_ )
- , dst( dst_ )
- , mode( mode_ )
+ : pNext{ pNext_ }
+ , src{ src_ }
+ , dst{ dst_ }
+ , mode{ mode_ }
{
}
@@ -16941,11 +16941,11 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t regionCount_ = {},
const VULKAN_HPP_NAMESPACE::BufferCopy2 * pRegions_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , srcBuffer( srcBuffer_ )
- , dstBuffer( dstBuffer_ )
- , regionCount( regionCount_ )
- , pRegions( pRegions_ )
+ : pNext{ pNext_ }
+ , srcBuffer{ srcBuffer_ }
+ , dstBuffer{ dstBuffer_ }
+ , regionCount{ regionCount_ }
+ , pRegions{ pRegions_ }
{
}
@@ -17090,12 +17090,12 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t regionCount_ = {},
const VULKAN_HPP_NAMESPACE::BufferImageCopy2 * pRegions_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , srcBuffer( srcBuffer_ )
- , dstImage( dstImage_ )
- , dstImageLayout( dstImageLayout_ )
- , regionCount( regionCount_ )
- , pRegions( pRegions_ )
+ : pNext{ pNext_ }
+ , srcBuffer{ srcBuffer_ }
+ , dstImage{ dstImage_ }
+ , dstImageLayout{ dstImageLayout_ }
+ , regionCount{ regionCount_ }
+ , pRegions{ pRegions_ }
{
}
@@ -17255,8 +17255,8 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR
CopyCommandTransformInfoQCOM( VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR transform_ = VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR::eIdentity,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , transform( transform_ )
+ : pNext{ pNext_ }
+ , transform{ transform_ }
{
}
@@ -17358,14 +17358,14 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t dstArrayElement_ = {},
uint32_t descriptorCount_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , srcSet( srcSet_ )
- , srcBinding( srcBinding_ )
- , srcArrayElement( srcArrayElement_ )
- , dstSet( dstSet_ )
- , dstBinding( dstBinding_ )
- , dstArrayElement( dstArrayElement_ )
- , descriptorCount( descriptorCount_ )
+ : pNext{ pNext_ }
+ , srcSet{ srcSet_ }
+ , srcBinding{ srcBinding_ }
+ , srcArrayElement{ srcArrayElement_ }
+ , dstSet{ dstSet_ }
+ , dstBinding{ dstBinding_ }
+ , dstArrayElement{ dstArrayElement_ }
+ , descriptorCount{ descriptorCount_ }
{
}
@@ -17514,12 +17514,12 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Offset3D dstOffset_ = {},
VULKAN_HPP_NAMESPACE::Extent3D extent_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , srcSubresource( srcSubresource_ )
- , srcOffset( srcOffset_ )
- , dstSubresource( dstSubresource_ )
- , dstOffset( dstOffset_ )
- , extent( extent_ )
+ : pNext{ pNext_ }
+ , srcSubresource{ srcSubresource_ }
+ , srcOffset{ srcOffset_ }
+ , dstSubresource{ dstSubresource_ }
+ , dstOffset{ dstOffset_ }
+ , extent{ extent_ }
{
}
@@ -17654,13 +17654,13 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t regionCount_ = {},
const VULKAN_HPP_NAMESPACE::ImageCopy2 * pRegions_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , srcImage( srcImage_ )
- , srcImageLayout( srcImageLayout_ )
- , dstImage( dstImage_ )
- , dstImageLayout( dstImageLayout_ )
- , regionCount( regionCount_ )
- , pRegions( pRegions_ )
+ : pNext{ pNext_ }
+ , srcImage{ srcImage_ }
+ , srcImageLayout{ srcImageLayout_ }
+ , dstImage{ dstImage_ }
+ , dstImageLayout{ dstImageLayout_ }
+ , regionCount{ regionCount_ }
+ , pRegions{ pRegions_ }
{
}
@@ -17829,12 +17829,12 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t regionCount_ = {},
const VULKAN_HPP_NAMESPACE::BufferImageCopy2 * pRegions_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , srcImage( srcImage_ )
- , srcImageLayout( srcImageLayout_ )
- , dstBuffer( dstBuffer_ )
- , regionCount( regionCount_ )
- , pRegions( pRegions_ )
+ : pNext{ pNext_ }
+ , srcImage{ srcImage_ }
+ , srcImageLayout{ srcImageLayout_ }
+ , dstBuffer{ dstBuffer_ }
+ , regionCount{ regionCount_ }
+ , pRegions{ pRegions_ }
{
}
@@ -17999,14 +17999,14 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t regionCount_ = {},
const VULKAN_HPP_NAMESPACE::ImageCopy2 * pRegions_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , srcImage( srcImage_ )
- , srcImageLayout( srcImageLayout_ )
- , dstImage( dstImage_ )
- , dstImageLayout( dstImageLayout_ )
- , regionCount( regionCount_ )
- , pRegions( pRegions_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , srcImage{ srcImage_ }
+ , srcImageLayout{ srcImageLayout_ }
+ , dstImage{ dstImage_ }
+ , dstImageLayout{ dstImageLayout_ }
+ , regionCount{ regionCount_ }
+ , pRegions{ pRegions_ }
{
}
@@ -18189,13 +18189,13 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Offset3D imageOffset_ = {},
VULKAN_HPP_NAMESPACE::Extent3D imageExtent_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pHostPointer( pHostPointer_ )
- , memoryRowLength( memoryRowLength_ )
- , memoryImageHeight( memoryImageHeight_ )
- , imageSubresource( imageSubresource_ )
- , imageOffset( imageOffset_ )
- , imageExtent( imageExtent_ )
+ : pNext{ pNext_ }
+ , pHostPointer{ pHostPointer_ }
+ , memoryRowLength{ memoryRowLength_ }
+ , memoryImageHeight{ memoryImageHeight_ }
+ , imageSubresource{ imageSubresource_ }
+ , imageOffset{ imageOffset_ }
+ , imageExtent{ imageExtent_ }
{
}
@@ -18340,12 +18340,12 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t regionCount_ = {},
const VULKAN_HPP_NAMESPACE::ImageToMemoryCopyEXT * pRegions_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , srcImage( srcImage_ )
- , srcImageLayout( srcImageLayout_ )
- , regionCount( regionCount_ )
- , pRegions( pRegions_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , srcImage{ srcImage_ }
+ , srcImageLayout{ srcImageLayout_ }
+ , regionCount{ regionCount_ }
+ , pRegions{ pRegions_ }
{
}
@@ -18500,9 +18500,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR CopyMemoryIndirectCommandNV( VULKAN_HPP_NAMESPACE::DeviceAddress srcAddress_ = {},
VULKAN_HPP_NAMESPACE::DeviceAddress dstAddress_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize size_ = {} ) VULKAN_HPP_NOEXCEPT
- : srcAddress( srcAddress_ )
- , dstAddress( dstAddress_ )
- , size( size_ )
+ : srcAddress{ srcAddress_ }
+ , dstAddress{ dstAddress_ }
+ , size{ size_ }
{
}
@@ -18601,10 +18601,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::AccelerationStructureKHR dst_ = {},
VULKAN_HPP_NAMESPACE::CopyAccelerationStructureModeKHR mode_ = VULKAN_HPP_NAMESPACE::CopyAccelerationStructureModeKHR::eClone,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , src( src_ )
- , dst( dst_ )
- , mode( mode_ )
+ : pNext{ pNext_ }
+ , src{ src_ }
+ , dst{ dst_ }
+ , mode{ mode_ }
{
}
@@ -18703,12 +18703,12 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::ImageSubresourceLayers imageSubresource_ = {},
VULKAN_HPP_NAMESPACE::Offset3D imageOffset_ = {},
VULKAN_HPP_NAMESPACE::Extent3D imageExtent_ = {} ) VULKAN_HPP_NOEXCEPT
- : srcAddress( srcAddress_ )
- , bufferRowLength( bufferRowLength_ )
- , bufferImageHeight( bufferImageHeight_ )
- , imageSubresource( imageSubresource_ )
- , imageOffset( imageOffset_ )
- , imageExtent( imageExtent_ )
+ : srcAddress{ srcAddress_ }
+ , bufferRowLength{ bufferRowLength_ }
+ , bufferImageHeight{ bufferImageHeight_ }
+ , imageSubresource{ imageSubresource_ }
+ , imageOffset{ imageOffset_ }
+ , imageExtent{ imageExtent_ }
{
}
@@ -18837,13 +18837,13 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Offset3D imageOffset_ = {},
VULKAN_HPP_NAMESPACE::Extent3D imageExtent_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pHostPointer( pHostPointer_ )
- , memoryRowLength( memoryRowLength_ )
- , memoryImageHeight( memoryImageHeight_ )
- , imageSubresource( imageSubresource_ )
- , imageOffset( imageOffset_ )
- , imageExtent( imageExtent_ )
+ : pNext{ pNext_ }
+ , pHostPointer{ pHostPointer_ }
+ , memoryRowLength{ memoryRowLength_ }
+ , memoryImageHeight{ memoryImageHeight_ }
+ , imageSubresource{ imageSubresource_ }
+ , imageOffset{ imageOffset_ }
+ , imageExtent{ imageExtent_ }
{
}
@@ -18988,12 +18988,12 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t regionCount_ = {},
const VULKAN_HPP_NAMESPACE::MemoryToImageCopyEXT * pRegions_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , dstImage( dstImage_ )
- , dstImageLayout( dstImageLayout_ )
- , regionCount( regionCount_ )
- , pRegions( pRegions_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , dstImage{ dstImage_ }
+ , dstImageLayout{ dstImageLayout_ }
+ , regionCount{ regionCount_ }
+ , pRegions{ pRegions_ }
{
}
@@ -19152,10 +19152,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::MicromapEXT dst_ = {},
VULKAN_HPP_NAMESPACE::CopyMicromapModeEXT mode_ = VULKAN_HPP_NAMESPACE::CopyMicromapModeEXT::eClone,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , src( src_ )
- , dst( dst_ )
- , mode( mode_ )
+ : pNext{ pNext_ }
+ , src{ src_ }
+ , dst{ dst_ }
+ , mode{ mode_ }
{
}
@@ -19253,10 +19253,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::MicromapEXT dst_ = {},
VULKAN_HPP_NAMESPACE::CopyMicromapModeEXT mode_ = VULKAN_HPP_NAMESPACE::CopyMicromapModeEXT::eClone,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , src( src_ )
- , dst( dst_ )
- , mode( mode_ )
+ : pNext{ pNext_ }
+ , src{ src_ }
+ , dst{ dst_ }
+ , mode{ mode_ }
{
}
@@ -19371,10 +19371,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::DeviceOrHostAddressKHR dst_ = {},
VULKAN_HPP_NAMESPACE::CopyMicromapModeEXT mode_ = VULKAN_HPP_NAMESPACE::CopyMicromapModeEXT::eClone,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , src( src_ )
- , dst( dst_ )
- , mode( mode_ )
+ : pNext{ pNext_ }
+ , src{ src_ }
+ , dst{ dst_ }
+ , mode{ mode_ }
{
}
@@ -19470,9 +19470,9 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR
CuFunctionCreateInfoNVX( VULKAN_HPP_NAMESPACE::CuModuleNVX module_ = {}, const char * pName_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , module( module_ )
- , pName( pName_ )
+ : pNext{ pNext_ }
+ , module{ module_ }
+ , pName{ pName_ }
{
}
@@ -19595,19 +19595,19 @@ namespace VULKAN_HPP_NAMESPACE
size_t extraCount_ = {},
const void * const * pExtras_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , function( function_ )
- , gridDimX( gridDimX_ )
- , gridDimY( gridDimY_ )
- , gridDimZ( gridDimZ_ )
- , blockDimX( blockDimX_ )
- , blockDimY( blockDimY_ )
- , blockDimZ( blockDimZ_ )
- , sharedMemBytes( sharedMemBytes_ )
- , paramCount( paramCount_ )
- , pParams( pParams_ )
- , extraCount( extraCount_ )
- , pExtras( pExtras_ )
+ : pNext{ pNext_ }
+ , function{ function_ }
+ , gridDimX{ gridDimX_ }
+ , gridDimY{ gridDimY_ }
+ , gridDimZ{ gridDimZ_ }
+ , blockDimX{ blockDimX_ }
+ , blockDimY{ blockDimY_ }
+ , blockDimZ{ blockDimZ_ }
+ , sharedMemBytes{ sharedMemBytes_ }
+ , paramCount{ paramCount_ }
+ , pParams{ pParams_ }
+ , extraCount{ extraCount_ }
+ , pExtras{ pExtras_ }
{
}
@@ -19840,9 +19840,9 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR CuModuleCreateInfoNVX( size_t dataSize_ = {}, const void * pData_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , dataSize( dataSize_ )
- , pData( pData_ )
+ : pNext{ pNext_ }
+ , dataSize{ dataSize_ }
+ , pData{ pData_ }
{
}
@@ -19964,9 +19964,9 @@ namespace VULKAN_HPP_NAMESPACE
# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR
CudaFunctionCreateInfoNV( VULKAN_HPP_NAMESPACE::CudaModuleNV module_ = {}, const char * pName_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , module( module_ )
- , pName( pName_ )
+ : pNext{ pNext_ }
+ , module{ module_ }
+ , pName{ pName_ }
{
}
@@ -20091,19 +20091,19 @@ namespace VULKAN_HPP_NAMESPACE
size_t extraCount_ = {},
const void * const * pExtras_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , function( function_ )
- , gridDimX( gridDimX_ )
- , gridDimY( gridDimY_ )
- , gridDimZ( gridDimZ_ )
- , blockDimX( blockDimX_ )
- , blockDimY( blockDimY_ )
- , blockDimZ( blockDimZ_ )
- , sharedMemBytes( sharedMemBytes_ )
- , paramCount( paramCount_ )
- , pParams( pParams_ )
- , extraCount( extraCount_ )
- , pExtras( pExtras_ )
+ : pNext{ pNext_ }
+ , function{ function_ }
+ , gridDimX{ gridDimX_ }
+ , gridDimY{ gridDimY_ }
+ , gridDimZ{ gridDimZ_ }
+ , blockDimX{ blockDimX_ }
+ , blockDimY{ blockDimY_ }
+ , blockDimZ{ blockDimZ_ }
+ , sharedMemBytes{ sharedMemBytes_ }
+ , paramCount{ paramCount_ }
+ , pParams{ pParams_ }
+ , extraCount{ extraCount_ }
+ , pExtras{ pExtras_ }
{
}
@@ -20338,9 +20338,9 @@ namespace VULKAN_HPP_NAMESPACE
# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR CudaModuleCreateInfoNV( size_t dataSize_ = {}, const void * pData_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , dataSize( dataSize_ )
- , pData( pData_ )
+ : pNext{ pNext_ }
+ , dataSize{ dataSize_ }
+ , pData{ pData_ }
{
}
@@ -20466,11 +20466,11 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t signalSemaphoreValuesCount_ = {},
const uint64_t * pSignalSemaphoreValues_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , waitSemaphoreValuesCount( waitSemaphoreValuesCount_ )
- , pWaitSemaphoreValues( pWaitSemaphoreValues_ )
- , signalSemaphoreValuesCount( signalSemaphoreValuesCount_ )
- , pSignalSemaphoreValues( pSignalSemaphoreValues_ )
+ : pNext{ pNext_ }
+ , waitSemaphoreValuesCount{ waitSemaphoreValuesCount_ }
+ , pWaitSemaphoreValues{ pWaitSemaphoreValues_ }
+ , signalSemaphoreValuesCount{ signalSemaphoreValuesCount_ }
+ , pSignalSemaphoreValues{ pSignalSemaphoreValues_ }
{
}
@@ -20628,9 +20628,9 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR_14
DebugMarkerMarkerInfoEXT( const char * pMarkerName_ = {}, std::array<float, 4> const & color_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pMarkerName( pMarkerName_ )
- , color( color_ )
+ : pNext{ pNext_ }
+ , pMarkerName{ pMarkerName_ }
+ , color{ color_ }
{
}
@@ -20746,10 +20746,10 @@ namespace VULKAN_HPP_NAMESPACE
uint64_t object_ = {},
const char * pObjectName_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , objectType( objectType_ )
- , object( object_ )
- , pObjectName( pObjectName_ )
+ : pNext{ pNext_ }
+ , objectType{ objectType_ }
+ , object{ object_ }
+ , pObjectName{ pObjectName_ }
{
}
@@ -20880,12 +20880,12 @@ namespace VULKAN_HPP_NAMESPACE
size_t tagSize_ = {},
const void * pTag_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , objectType( objectType_ )
- , object( object_ )
- , tagName( tagName_ )
- , tagSize( tagSize_ )
- , pTag( pTag_ )
+ : pNext{ pNext_ }
+ , objectType{ objectType_ }
+ , object{ object_ }
+ , tagName{ tagName_ }
+ , tagSize{ tagSize_ }
+ , pTag{ pTag_ }
{
}
@@ -21040,10 +21040,10 @@ namespace VULKAN_HPP_NAMESPACE
PFN_vkDebugReportCallbackEXT pfnCallback_ = {},
void * pUserData_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , pfnCallback( pfnCallback_ )
- , pUserData( pUserData_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , pfnCallback{ pfnCallback_ }
+ , pUserData{ pUserData_ }
{
}
@@ -21153,9 +21153,9 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR_14
DebugUtilsLabelEXT( const char * pLabelName_ = {}, std::array<float, 4> const & color_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pLabelName( pLabelName_ )
- , color( color_ )
+ : pNext{ pNext_ }
+ , pLabelName{ pLabelName_ }
+ , color{ color_ }
{
}
@@ -21267,10 +21267,10 @@ namespace VULKAN_HPP_NAMESPACE
uint64_t objectHandle_ = {},
const char * pObjectName_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , objectType( objectType_ )
- , objectHandle( objectHandle_ )
- , pObjectName( pObjectName_ )
+ : pNext{ pNext_ }
+ , objectType{ objectType_ }
+ , objectHandle{ objectHandle_ }
+ , pObjectName{ pObjectName_ }
{
}
@@ -21402,17 +21402,17 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t objectCount_ = {},
const VULKAN_HPP_NAMESPACE::DebugUtilsObjectNameInfoEXT * pObjects_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , pMessageIdName( pMessageIdName_ )
- , messageIdNumber( messageIdNumber_ )
- , pMessage( pMessage_ )
- , queueLabelCount( queueLabelCount_ )
- , pQueueLabels( pQueueLabels_ )
- , cmdBufLabelCount( cmdBufLabelCount_ )
- , pCmdBufLabels( pCmdBufLabels_ )
- , objectCount( objectCount_ )
- , pObjects( pObjects_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , pMessageIdName{ pMessageIdName_ }
+ , messageIdNumber{ messageIdNumber_ }
+ , pMessage{ pMessage_ }
+ , queueLabelCount{ queueLabelCount_ }
+ , pQueueLabels{ pQueueLabels_ }
+ , cmdBufLabelCount{ cmdBufLabelCount_ }
+ , pCmdBufLabels{ pCmdBufLabels_ }
+ , objectCount{ objectCount_ }
+ , pObjects{ pObjects_ }
{
}
@@ -21676,12 +21676,12 @@ namespace VULKAN_HPP_NAMESPACE
PFN_vkDebugUtilsMessengerCallbackEXT pfnUserCallback_ = {},
void * pUserData_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , messageSeverity( messageSeverity_ )
- , messageType( messageType_ )
- , pfnUserCallback( pfnUserCallback_ )
- , pUserData( pUserData_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , messageSeverity{ messageSeverity_ }
+ , messageType{ messageType_ }
+ , pfnUserCallback{ pfnUserCallback_ }
+ , pUserData{ pUserData_ }
{
}
@@ -21814,12 +21814,12 @@ namespace VULKAN_HPP_NAMESPACE
size_t tagSize_ = {},
const void * pTag_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , objectType( objectType_ )
- , objectHandle( objectHandle_ )
- , tagName( tagName_ )
- , tagSize( tagSize_ )
- , pTag( pTag_ )
+ : pNext{ pNext_ }
+ , objectType{ objectType_ }
+ , objectHandle{ objectHandle_ }
+ , tagName{ tagName_ }
+ , tagSize{ tagSize_ }
+ , pTag{ pTag_ }
{
}
@@ -21977,11 +21977,11 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::DeviceSize compressedSize_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize decompressedSize_ = {},
VULKAN_HPP_NAMESPACE::MemoryDecompressionMethodFlagsNV decompressionMethod_ = {} ) VULKAN_HPP_NOEXCEPT
- : srcAddress( srcAddress_ )
- , dstAddress( dstAddress_ )
- , compressedSize( compressedSize_ )
- , decompressedSize( decompressedSize_ )
- , decompressionMethod( decompressionMethod_ )
+ : srcAddress{ srcAddress_ }
+ , dstAddress{ dstAddress_ }
+ , compressedSize{ compressedSize_ }
+ , decompressedSize{ decompressedSize_ }
+ , decompressionMethod{ decompressionMethod_ }
{
}
@@ -22097,8 +22097,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR DedicatedAllocationBufferCreateInfoNV( VULKAN_HPP_NAMESPACE::Bool32 dedicatedAllocation_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , dedicatedAllocation( dedicatedAllocation_ )
+ : pNext{ pNext_ }
+ , dedicatedAllocation{ dedicatedAllocation_ }
{
}
@@ -22195,8 +22195,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR DedicatedAllocationImageCreateInfoNV( VULKAN_HPP_NAMESPACE::Bool32 dedicatedAllocation_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , dedicatedAllocation( dedicatedAllocation_ )
+ : pNext{ pNext_ }
+ , dedicatedAllocation{ dedicatedAllocation_ }
{
}
@@ -22294,9 +22294,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR DedicatedAllocationMemoryAllocateInfoNV( VULKAN_HPP_NAMESPACE::Image image_ = {},
VULKAN_HPP_NAMESPACE::Buffer buffer_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , image( image_ )
- , buffer( buffer_ )
+ : pNext{ pNext_ }
+ , image{ image_ }
+ , buffer{ buffer_ }
{
}
@@ -22402,11 +22402,11 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::PipelineStageFlags2 dstStageMask_ = {},
VULKAN_HPP_NAMESPACE::AccessFlags2 dstAccessMask_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , srcStageMask( srcStageMask_ )
- , srcAccessMask( srcAccessMask_ )
- , dstStageMask( dstStageMask_ )
- , dstAccessMask( dstAccessMask_ )
+ : pNext{ pNext_ }
+ , srcStageMask{ srcStageMask_ }
+ , srcAccessMask{ srcAccessMask_ }
+ , dstStageMask{ dstStageMask_ }
+ , dstAccessMask{ dstAccessMask_ }
{
}
@@ -22528,11 +22528,11 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t levelCount_ = {},
uint32_t baseArrayLayer_ = {},
uint32_t layerCount_ = {} ) VULKAN_HPP_NOEXCEPT
- : aspectMask( aspectMask_ )
- , baseMipLevel( baseMipLevel_ )
- , levelCount( levelCount_ )
- , baseArrayLayer( baseArrayLayer_ )
- , layerCount( layerCount_ )
+ : aspectMask{ aspectMask_ }
+ , baseMipLevel{ baseMipLevel_ }
+ , levelCount{ levelCount_ }
+ , baseArrayLayer{ baseArrayLayer_ }
+ , layerCount{ layerCount_ }
{
}
@@ -22652,17 +22652,17 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Image image_ = {},
VULKAN_HPP_NAMESPACE::ImageSubresourceRange subresourceRange_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , srcStageMask( srcStageMask_ )
- , srcAccessMask( srcAccessMask_ )
- , dstStageMask( dstStageMask_ )
- , dstAccessMask( dstAccessMask_ )
- , oldLayout( oldLayout_ )
- , newLayout( newLayout_ )
- , srcQueueFamilyIndex( srcQueueFamilyIndex_ )
- , dstQueueFamilyIndex( dstQueueFamilyIndex_ )
- , image( image_ )
- , subresourceRange( subresourceRange_ )
+ : pNext{ pNext_ }
+ , srcStageMask{ srcStageMask_ }
+ , srcAccessMask{ srcAccessMask_ }
+ , dstStageMask{ dstStageMask_ }
+ , dstAccessMask{ dstAccessMask_ }
+ , oldLayout{ oldLayout_ }
+ , newLayout{ newLayout_ }
+ , srcQueueFamilyIndex{ srcQueueFamilyIndex_ }
+ , dstQueueFamilyIndex{ dstQueueFamilyIndex_ }
+ , image{ image_ }
+ , subresourceRange{ subresourceRange_ }
{
}
@@ -22854,14 +22854,14 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t imageMemoryBarrierCount_ = {},
const VULKAN_HPP_NAMESPACE::ImageMemoryBarrier2 * pImageMemoryBarriers_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , dependencyFlags( dependencyFlags_ )
- , memoryBarrierCount( memoryBarrierCount_ )
- , pMemoryBarriers( pMemoryBarriers_ )
- , bufferMemoryBarrierCount( bufferMemoryBarrierCount_ )
- , pBufferMemoryBarriers( pBufferMemoryBarriers_ )
- , imageMemoryBarrierCount( imageMemoryBarrierCount_ )
- , pImageMemoryBarriers( pImageMemoryBarriers_ )
+ : pNext{ pNext_ }
+ , dependencyFlags{ dependencyFlags_ }
+ , memoryBarrierCount{ memoryBarrierCount_ }
+ , pMemoryBarriers{ pMemoryBarriers_ }
+ , bufferMemoryBarrierCount{ bufferMemoryBarrierCount_ }
+ , pBufferMemoryBarriers{ pBufferMemoryBarriers_ }
+ , imageMemoryBarrierCount{ imageMemoryBarrierCount_ }
+ , pImageMemoryBarriers{ pImageMemoryBarriers_ }
{
}
@@ -23069,10 +23069,10 @@ namespace VULKAN_HPP_NAMESPACE
float depthBiasClamp_ = {},
float depthBiasSlopeFactor_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , depthBiasConstantFactor( depthBiasConstantFactor_ )
- , depthBiasClamp( depthBiasClamp_ )
- , depthBiasSlopeFactor( depthBiasSlopeFactor_ )
+ : pNext{ pNext_ }
+ , depthBiasConstantFactor{ depthBiasConstantFactor_ }
+ , depthBiasClamp{ depthBiasClamp_ }
+ , depthBiasSlopeFactor{ depthBiasSlopeFactor_ }
{
}
@@ -23182,9 +23182,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::DepthBiasRepresentationEXT::eLeastRepresentableValueFormat,
VULKAN_HPP_NAMESPACE::Bool32 depthBiasExact_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , depthBiasRepresentation( depthBiasRepresentation_ )
- , depthBiasExact( depthBiasExact_ )
+ : pNext{ pNext_ }
+ , depthBiasRepresentation{ depthBiasRepresentation_ }
+ , depthBiasExact{ depthBiasExact_ }
{
}
@@ -23294,10 +23294,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::DeviceSize range_ = {},
VULKAN_HPP_NAMESPACE::Format format_ = VULKAN_HPP_NAMESPACE::Format::eUndefined,
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , address( address_ )
- , range( range_ )
- , format( format_ )
+ : pNext{ pNext_ }
+ , address{ address_ }
+ , range{ range_ }
+ , format{ format_ }
{
}
@@ -23412,9 +23412,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR DescriptorBufferBindingInfoEXT( VULKAN_HPP_NAMESPACE::DeviceAddress address_ = {},
VULKAN_HPP_NAMESPACE::BufferUsageFlags usage_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , address( address_ )
- , usage( usage_ )
+ : pNext{ pNext_ }
+ , address{ address_ }
+ , usage{ usage_ }
{
}
@@ -23520,8 +23520,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR DescriptorBufferBindingPushDescriptorBufferHandleEXT( VULKAN_HPP_NAMESPACE::Buffer buffer_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , buffer( buffer_ )
+ : pNext{ pNext_ }
+ , buffer{ buffer_ }
{
}
@@ -23617,9 +23617,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR DescriptorBufferInfo( VULKAN_HPP_NAMESPACE::Buffer buffer_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize offset_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize range_ = {} ) VULKAN_HPP_NOEXCEPT
- : buffer( buffer_ )
- , offset( offset_ )
- , range( range_ )
+ : buffer{ buffer_ }
+ , offset{ offset_ }
+ , range{ range_ }
{
}
@@ -23714,9 +23714,9 @@ namespace VULKAN_HPP_NAMESPACE
DescriptorImageInfo( VULKAN_HPP_NAMESPACE::Sampler sampler_ = {},
VULKAN_HPP_NAMESPACE::ImageView imageView_ = {},
VULKAN_HPP_NAMESPACE::ImageLayout imageLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined ) VULKAN_HPP_NOEXCEPT
- : sampler( sampler_ )
- , imageView( imageView_ )
- , imageLayout( imageLayout_ )
+ : sampler{ sampler_ }
+ , imageView{ imageView_ }
+ , imageLayout{ imageLayout_ }
{
}
@@ -23933,9 +23933,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR_14 DescriptorGetInfoEXT( VULKAN_HPP_NAMESPACE::DescriptorType type_ = VULKAN_HPP_NAMESPACE::DescriptorType::eSampler,
VULKAN_HPP_NAMESPACE::DescriptorDataEXT data_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , type( type_ )
- , data( data_ )
+ : pNext{ pNext_ }
+ , type{ type_ }
+ , data{ data_ }
{
}
@@ -24020,8 +24020,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR DescriptorPoolSize( VULKAN_HPP_NAMESPACE::DescriptorType type_ = VULKAN_HPP_NAMESPACE::DescriptorType::eSampler,
uint32_t descriptorCount_ = {} ) VULKAN_HPP_NOEXCEPT
- : type( type_ )
- , descriptorCount( descriptorCount_ )
+ : type{ type_ }
+ , descriptorCount{ descriptorCount_ }
{
}
@@ -24110,11 +24110,11 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t poolSizeCount_ = {},
const VULKAN_HPP_NAMESPACE::DescriptorPoolSize * pPoolSizes_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , maxSets( maxSets_ )
- , poolSizeCount( poolSizeCount_ )
- , pPoolSizes( pPoolSizes_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , maxSets{ maxSets_ }
+ , poolSizeCount{ poolSizeCount_ }
+ , pPoolSizes{ pPoolSizes_ }
{
}
@@ -24257,8 +24257,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR DescriptorPoolInlineUniformBlockCreateInfo( uint32_t maxInlineUniformBlockBindings_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maxInlineUniformBlockBindings( maxInlineUniformBlockBindings_ )
+ : pNext{ pNext_ }
+ , maxInlineUniformBlockBindings{ maxInlineUniformBlockBindings_ }
{
}
@@ -24359,10 +24359,10 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t descriptorSetCount_ = {},
const VULKAN_HPP_NAMESPACE::DescriptorSetLayout * pSetLayouts_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , descriptorPool( descriptorPool_ )
- , descriptorSetCount( descriptorSetCount_ )
- , pSetLayouts( pSetLayouts_ )
+ : pNext{ pNext_ }
+ , descriptorPool{ descriptorPool_ }
+ , descriptorSetCount{ descriptorSetCount_ }
+ , pSetLayouts{ pSetLayouts_ }
{
}
@@ -24497,9 +24497,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR DescriptorSetBindingReferenceVALVE( VULKAN_HPP_NAMESPACE::DescriptorSetLayout descriptorSetLayout_ = {},
uint32_t binding_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , descriptorSetLayout( descriptorSetLayout_ )
- , binding( binding_ )
+ : pNext{ pNext_ }
+ , descriptorSetLayout{ descriptorSetLayout_ }
+ , binding{ binding_ }
{
}
@@ -24603,11 +24603,11 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t descriptorCount_ = {},
VULKAN_HPP_NAMESPACE::ShaderStageFlags stageFlags_ = {},
const VULKAN_HPP_NAMESPACE::Sampler * pImmutableSamplers_ = {} ) VULKAN_HPP_NOEXCEPT
- : binding( binding_ )
- , descriptorType( descriptorType_ )
- , descriptorCount( descriptorCount_ )
- , stageFlags( stageFlags_ )
- , pImmutableSamplers( pImmutableSamplers_ )
+ : binding{ binding_ }
+ , descriptorType{ descriptorType_ }
+ , descriptorCount{ descriptorCount_ }
+ , stageFlags{ stageFlags_ }
+ , pImmutableSamplers{ pImmutableSamplers_ }
{
}
@@ -24747,9 +24747,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR DescriptorSetLayoutBindingFlagsCreateInfo( uint32_t bindingCount_ = {},
const VULKAN_HPP_NAMESPACE::DescriptorBindingFlags * pBindingFlags_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , bindingCount( bindingCount_ )
- , pBindingFlags( pBindingFlags_ )
+ : pNext{ pNext_ }
+ , bindingCount{ bindingCount_ }
+ , pBindingFlags{ pBindingFlags_ }
{
}
@@ -24876,10 +24876,10 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t bindingCount_ = {},
const VULKAN_HPP_NAMESPACE::DescriptorSetLayoutBinding * pBindings_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , bindingCount( bindingCount_ )
- , pBindings( pBindings_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , bindingCount{ bindingCount_ }
+ , pBindings{ pBindings_ }
{
}
@@ -25014,9 +25014,9 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR
DescriptorSetLayoutHostMappingInfoVALVE( size_t descriptorOffset_ = {}, uint32_t descriptorSize_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , descriptorOffset( descriptorOffset_ )
- , descriptorSize( descriptorSize_ )
+ : pNext{ pNext_ }
+ , descriptorOffset{ descriptorOffset_ }
+ , descriptorSize{ descriptorSize_ }
{
}
@@ -25118,8 +25118,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR DescriptorSetLayoutSupport( VULKAN_HPP_NAMESPACE::Bool32 supported_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , supported( supported_ )
+ : pNext{ pNext_ }
+ , supported{ supported_ }
{
}
@@ -25204,9 +25204,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR DescriptorSetVariableDescriptorCountAllocateInfo( uint32_t descriptorSetCount_ = {},
const uint32_t * pDescriptorCounts_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , descriptorSetCount( descriptorSetCount_ )
- , pDescriptorCounts( pDescriptorCounts_ )
+ : pNext{ pNext_ }
+ , descriptorSetCount{ descriptorSetCount_ }
+ , pDescriptorCounts{ pDescriptorCounts_ }
{
}
@@ -25331,8 +25331,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR DescriptorSetVariableDescriptorCountLayoutSupport( uint32_t maxVariableDescriptorCount_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maxVariableDescriptorCount( maxVariableDescriptorCount_ )
+ : pNext{ pNext_ }
+ , maxVariableDescriptorCount{ maxVariableDescriptorCount_ }
{
}
@@ -25419,12 +25419,12 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::DescriptorType descriptorType_ = VULKAN_HPP_NAMESPACE::DescriptorType::eSampler,
size_t offset_ = {},
size_t stride_ = {} ) VULKAN_HPP_NOEXCEPT
- : dstBinding( dstBinding_ )
- , dstArrayElement( dstArrayElement_ )
- , descriptorCount( descriptorCount_ )
- , descriptorType( descriptorType_ )
- , offset( offset_ )
- , stride( stride_ )
+ : dstBinding{ dstBinding_ }
+ , dstArrayElement{ dstArrayElement_ }
+ , descriptorCount{ descriptorCount_ }
+ , descriptorType{ descriptorType_ }
+ , offset{ offset_ }
+ , stride{ stride_ }
{
}
@@ -25552,15 +25552,15 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::PipelineLayout pipelineLayout_ = {},
uint32_t set_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , descriptorUpdateEntryCount( descriptorUpdateEntryCount_ )
- , pDescriptorUpdateEntries( pDescriptorUpdateEntries_ )
- , templateType( templateType_ )
- , descriptorSetLayout( descriptorSetLayout_ )
- , pipelineBindPoint( pipelineBindPoint_ )
- , pipelineLayout( pipelineLayout_ )
- , set( set_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , descriptorUpdateEntryCount{ descriptorUpdateEntryCount_ }
+ , pDescriptorUpdateEntries{ pDescriptorUpdateEntries_ }
+ , templateType{ templateType_ }
+ , descriptorSetLayout{ descriptorSetLayout_ }
+ , pipelineBindPoint{ pipelineBindPoint_ }
+ , pipelineLayout{ pipelineLayout_ }
+ , set{ set_ }
{
}
@@ -25763,11 +25763,11 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::DeviceSize size_ = {},
VULKAN_HPP_NAMESPACE::DeviceAddressBindingTypeEXT bindingType_ = VULKAN_HPP_NAMESPACE::DeviceAddressBindingTypeEXT::eBind,
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , baseAddress( baseAddress_ )
- , size( size_ )
- , bindingType( bindingType_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , baseAddress{ baseAddress_ }
+ , size{ size_ }
+ , bindingType{ bindingType_ }
{
}
@@ -25891,8 +25891,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR DeviceBufferMemoryRequirements( const VULKAN_HPP_NAMESPACE::BufferCreateInfo * pCreateInfo_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pCreateInfo( pCreateInfo_ )
+ : pNext{ pNext_ }
+ , pCreateInfo{ pCreateInfo_ }
{
}
@@ -25993,11 +25993,11 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t queueCount_ = {},
const float * pQueuePriorities_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , queueFamilyIndex( queueFamilyIndex_ )
- , queueCount( queueCount_ )
- , pQueuePriorities( pQueuePriorities_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , queueFamilyIndex{ queueFamilyIndex_ }
+ , queueCount{ queueCount_ }
+ , pQueuePriorities{ pQueuePriorities_ }
{
}
@@ -26193,61 +26193,61 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 sparseResidencyAliased_ = {},
VULKAN_HPP_NAMESPACE::Bool32 variableMultisampleRate_ = {},
VULKAN_HPP_NAMESPACE::Bool32 inheritedQueries_ = {} ) VULKAN_HPP_NOEXCEPT
- : robustBufferAccess( robustBufferAccess_ )
- , fullDrawIndexUint32( fullDrawIndexUint32_ )
- , imageCubeArray( imageCubeArray_ )
- , independentBlend( independentBlend_ )
- , geometryShader( geometryShader_ )
- , tessellationShader( tessellationShader_ )
- , sampleRateShading( sampleRateShading_ )
- , dualSrcBlend( dualSrcBlend_ )
- , logicOp( logicOp_ )
- , multiDrawIndirect( multiDrawIndirect_ )
- , drawIndirectFirstInstance( drawIndirectFirstInstance_ )
- , depthClamp( depthClamp_ )
- , depthBiasClamp( depthBiasClamp_ )
- , fillModeNonSolid( fillModeNonSolid_ )
- , depthBounds( depthBounds_ )
- , wideLines( wideLines_ )
- , largePoints( largePoints_ )
- , alphaToOne( alphaToOne_ )
- , multiViewport( multiViewport_ )
- , samplerAnisotropy( samplerAnisotropy_ )
- , textureCompressionETC2( textureCompressionETC2_ )
- , textureCompressionASTC_LDR( textureCompressionASTC_LDR_ )
- , textureCompressionBC( textureCompressionBC_ )
- , occlusionQueryPrecise( occlusionQueryPrecise_ )
- , pipelineStatisticsQuery( pipelineStatisticsQuery_ )
- , vertexPipelineStoresAndAtomics( vertexPipelineStoresAndAtomics_ )
- , fragmentStoresAndAtomics( fragmentStoresAndAtomics_ )
- , shaderTessellationAndGeometryPointSize( shaderTessellationAndGeometryPointSize_ )
- , shaderImageGatherExtended( shaderImageGatherExtended_ )
- , shaderStorageImageExtendedFormats( shaderStorageImageExtendedFormats_ )
- , shaderStorageImageMultisample( shaderStorageImageMultisample_ )
- , shaderStorageImageReadWithoutFormat( shaderStorageImageReadWithoutFormat_ )
- , shaderStorageImageWriteWithoutFormat( shaderStorageImageWriteWithoutFormat_ )
- , shaderUniformBufferArrayDynamicIndexing( shaderUniformBufferArrayDynamicIndexing_ )
- , shaderSampledImageArrayDynamicIndexing( shaderSampledImageArrayDynamicIndexing_ )
- , shaderStorageBufferArrayDynamicIndexing( shaderStorageBufferArrayDynamicIndexing_ )
- , shaderStorageImageArrayDynamicIndexing( shaderStorageImageArrayDynamicIndexing_ )
- , shaderClipDistance( shaderClipDistance_ )
- , shaderCullDistance( shaderCullDistance_ )
- , shaderFloat64( shaderFloat64_ )
- , shaderInt64( shaderInt64_ )
- , shaderInt16( shaderInt16_ )
- , shaderResourceResidency( shaderResourceResidency_ )
- , shaderResourceMinLod( shaderResourceMinLod_ )
- , sparseBinding( sparseBinding_ )
- , sparseResidencyBuffer( sparseResidencyBuffer_ )
- , sparseResidencyImage2D( sparseResidencyImage2D_ )
- , sparseResidencyImage3D( sparseResidencyImage3D_ )
- , sparseResidency2Samples( sparseResidency2Samples_ )
- , sparseResidency4Samples( sparseResidency4Samples_ )
- , sparseResidency8Samples( sparseResidency8Samples_ )
- , sparseResidency16Samples( sparseResidency16Samples_ )
- , sparseResidencyAliased( sparseResidencyAliased_ )
- , variableMultisampleRate( variableMultisampleRate_ )
- , inheritedQueries( inheritedQueries_ )
+ : robustBufferAccess{ robustBufferAccess_ }
+ , fullDrawIndexUint32{ fullDrawIndexUint32_ }
+ , imageCubeArray{ imageCubeArray_ }
+ , independentBlend{ independentBlend_ }
+ , geometryShader{ geometryShader_ }
+ , tessellationShader{ tessellationShader_ }
+ , sampleRateShading{ sampleRateShading_ }
+ , dualSrcBlend{ dualSrcBlend_ }
+ , logicOp{ logicOp_ }
+ , multiDrawIndirect{ multiDrawIndirect_ }
+ , drawIndirectFirstInstance{ drawIndirectFirstInstance_ }
+ , depthClamp{ depthClamp_ }
+ , depthBiasClamp{ depthBiasClamp_ }
+ , fillModeNonSolid{ fillModeNonSolid_ }
+ , depthBounds{ depthBounds_ }
+ , wideLines{ wideLines_ }
+ , largePoints{ largePoints_ }
+ , alphaToOne{ alphaToOne_ }
+ , multiViewport{ multiViewport_ }
+ , samplerAnisotropy{ samplerAnisotropy_ }
+ , textureCompressionETC2{ textureCompressionETC2_ }
+ , textureCompressionASTC_LDR{ textureCompressionASTC_LDR_ }
+ , textureCompressionBC{ textureCompressionBC_ }
+ , occlusionQueryPrecise{ occlusionQueryPrecise_ }
+ , pipelineStatisticsQuery{ pipelineStatisticsQuery_ }
+ , vertexPipelineStoresAndAtomics{ vertexPipelineStoresAndAtomics_ }
+ , fragmentStoresAndAtomics{ fragmentStoresAndAtomics_ }
+ , shaderTessellationAndGeometryPointSize{ shaderTessellationAndGeometryPointSize_ }
+ , shaderImageGatherExtended{ shaderImageGatherExtended_ }
+ , shaderStorageImageExtendedFormats{ shaderStorageImageExtendedFormats_ }
+ , shaderStorageImageMultisample{ shaderStorageImageMultisample_ }
+ , shaderStorageImageReadWithoutFormat{ shaderStorageImageReadWithoutFormat_ }
+ , shaderStorageImageWriteWithoutFormat{ shaderStorageImageWriteWithoutFormat_ }
+ , shaderUniformBufferArrayDynamicIndexing{ shaderUniformBufferArrayDynamicIndexing_ }
+ , shaderSampledImageArrayDynamicIndexing{ shaderSampledImageArrayDynamicIndexing_ }
+ , shaderStorageBufferArrayDynamicIndexing{ shaderStorageBufferArrayDynamicIndexing_ }
+ , shaderStorageImageArrayDynamicIndexing{ shaderStorageImageArrayDynamicIndexing_ }
+ , shaderClipDistance{ shaderClipDistance_ }
+ , shaderCullDistance{ shaderCullDistance_ }
+ , shaderFloat64{ shaderFloat64_ }
+ , shaderInt64{ shaderInt64_ }
+ , shaderInt16{ shaderInt16_ }
+ , shaderResourceResidency{ shaderResourceResidency_ }
+ , shaderResourceMinLod{ shaderResourceMinLod_ }
+ , sparseBinding{ sparseBinding_ }
+ , sparseResidencyBuffer{ sparseResidencyBuffer_ }
+ , sparseResidencyImage2D{ sparseResidencyImage2D_ }
+ , sparseResidencyImage3D{ sparseResidencyImage3D_ }
+ , sparseResidency2Samples{ sparseResidency2Samples_ }
+ , sparseResidency4Samples{ sparseResidency4Samples_ }
+ , sparseResidency8Samples{ sparseResidency8Samples_ }
+ , sparseResidency16Samples{ sparseResidency16Samples_ }
+ , sparseResidencyAliased{ sparseResidencyAliased_ }
+ , variableMultisampleRate{ variableMultisampleRate_ }
+ , inheritedQueries{ inheritedQueries_ }
{
}
@@ -26860,15 +26860,15 @@ namespace VULKAN_HPP_NAMESPACE
const char * const * ppEnabledExtensionNames_ = {},
const VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures * pEnabledFeatures_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , queueCreateInfoCount( queueCreateInfoCount_ )
- , pQueueCreateInfos( pQueueCreateInfos_ )
- , enabledLayerCount( enabledLayerCount_ )
- , ppEnabledLayerNames( ppEnabledLayerNames_ )
- , enabledExtensionCount( enabledExtensionCount_ )
- , ppEnabledExtensionNames( ppEnabledExtensionNames_ )
- , pEnabledFeatures( pEnabledFeatures_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , queueCreateInfoCount{ queueCreateInfoCount_ }
+ , pQueueCreateInfos{ pQueueCreateInfos_ }
+ , enabledLayerCount{ enabledLayerCount_ }
+ , ppEnabledLayerNames{ ppEnabledLayerNames_ }
+ , enabledExtensionCount{ enabledExtensionCount_ }
+ , ppEnabledExtensionNames{ ppEnabledExtensionNames_ }
+ , pEnabledFeatures{ pEnabledFeatures_ }
{
}
@@ -27120,10 +27120,10 @@ namespace VULKAN_HPP_NAMESPACE
PFN_vkDeviceMemoryReportCallbackEXT pfnUserCallback_ = {},
void * pUserData_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , pfnUserCallback( pfnUserCallback_ )
- , pUserData( pUserData_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , pfnUserCallback{ pfnUserCallback_ }
+ , pUserData{ pUserData_ }
{
}
@@ -27235,8 +27235,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR DeviceDiagnosticsConfigCreateInfoNV( VULKAN_HPP_NAMESPACE::DeviceDiagnosticsConfigFlagsNV flags_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
{
}
@@ -27332,8 +27332,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR DeviceEventInfoEXT( VULKAN_HPP_NAMESPACE::DeviceEventTypeEXT deviceEvent_ = VULKAN_HPP_NAMESPACE::DeviceEventTypeEXT::eDisplayHotplug,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , deviceEvent( deviceEvent_ )
+ : pNext{ pNext_ }
+ , deviceEvent{ deviceEvent_ }
{
}
@@ -27425,9 +27425,9 @@ namespace VULKAN_HPP_NAMESPACE
DeviceFaultAddressInfoEXT( VULKAN_HPP_NAMESPACE::DeviceFaultAddressTypeEXT addressType_ = VULKAN_HPP_NAMESPACE::DeviceFaultAddressTypeEXT::eNone,
VULKAN_HPP_NAMESPACE::DeviceAddress reportedAddress_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize addressPrecision_ = {} ) VULKAN_HPP_NOEXCEPT
- : addressType( addressType_ )
- , reportedAddress( reportedAddress_ )
- , addressPrecision( addressPrecision_ )
+ : addressType{ addressType_ }
+ , reportedAddress{ reportedAddress_ }
+ , addressPrecision{ addressPrecision_ }
{
}
@@ -27525,10 +27525,10 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t vendorInfoCount_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize vendorBinarySize_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , addressInfoCount( addressInfoCount_ )
- , vendorInfoCount( vendorInfoCount_ )
- , vendorBinarySize( vendorBinarySize_ )
+ : pNext{ pNext_ }
+ , addressInfoCount{ addressInfoCount_ }
+ , vendorInfoCount{ vendorInfoCount_ }
+ , vendorBinarySize{ vendorBinarySize_ }
{
}
@@ -27637,9 +27637,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR_14 DeviceFaultVendorInfoEXT( std::array<char, VK_MAX_DESCRIPTION_SIZE> const & description_ = {},
uint64_t vendorFaultCode_ = {},
uint64_t vendorFaultData_ = {} ) VULKAN_HPP_NOEXCEPT
- : description( description_ )
- , vendorFaultCode( vendorFaultCode_ )
- , vendorFaultData( vendorFaultData_ )
+ : description{ description_ }
+ , vendorFaultCode{ vendorFaultCode_ }
+ , vendorFaultData{ vendorFaultData_ }
{
}
@@ -27770,11 +27770,11 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::DeviceFaultVendorInfoEXT * pVendorInfos_ = {},
void * pVendorBinaryData_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , description( description_ )
- , pAddressInfos( pAddressInfos_ )
- , pVendorInfos( pVendorInfos_ )
- , pVendorBinaryData( pVendorBinaryData_ )
+ : pNext{ pNext_ }
+ , description{ description_ }
+ , pAddressInfos{ pAddressInfos_ }
+ , pVendorInfos{ pVendorInfos_ }
+ , pVendorBinaryData{ pVendorBinaryData_ }
{
}
@@ -27789,10 +27789,10 @@ namespace VULKAN_HPP_NAMESPACE
DeviceFaultInfoEXT & operator=( DeviceFaultInfoEXT const & ) = delete;
DeviceFaultInfoEXT( DeviceFaultInfoEXT && rhs ) VULKAN_HPP_NOEXCEPT
- : pNext( rhs.pNext )
- , pAddressInfos( rhs.pAddressInfos )
- , pVendorInfos( rhs.pVendorInfos )
- , pVendorBinaryData( rhs.pVendorBinaryData )
+ : pNext{ rhs.pNext }
+ , pAddressInfos{ rhs.pAddressInfos }
+ , pVendorInfos{ rhs.pVendorInfos }
+ , pVendorBinaryData{ rhs.pVendorBinaryData }
{
memcpy( description, rhs.description, VK_MAX_DESCRIPTION_SIZE );
@@ -27923,17 +27923,17 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t engineNameOffset_ = {},
uint32_t engineVersion_ = {},
uint32_t apiVersion_ = {} ) VULKAN_HPP_NOEXCEPT
- : headerSize( headerSize_ )
- , headerVersion( headerVersion_ )
- , vendorID( vendorID_ )
- , deviceID( deviceID_ )
- , driverVersion( driverVersion_ )
- , pipelineCacheUUID( pipelineCacheUUID_ )
- , applicationNameOffset( applicationNameOffset_ )
- , applicationVersion( applicationVersion_ )
- , engineNameOffset( engineNameOffset_ )
- , engineVersion( engineVersion_ )
- , apiVersion( apiVersion_ )
+ : headerSize{ headerSize_ }
+ , headerVersion{ headerVersion_ }
+ , vendorID{ vendorID_ }
+ , deviceID{ deviceID_ }
+ , driverVersion{ driverVersion_ }
+ , pipelineCacheUUID{ pipelineCacheUUID_ }
+ , applicationNameOffset{ applicationNameOffset_ }
+ , applicationVersion{ applicationVersion_ }
+ , engineNameOffset{ engineNameOffset_ }
+ , engineVersion{ engineVersion_ }
+ , apiVersion{ apiVersion_ }
{
}
@@ -28110,9 +28110,9 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR
DeviceGroupBindSparseInfo( uint32_t resourceDeviceIndex_ = {}, uint32_t memoryDeviceIndex_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , resourceDeviceIndex( resourceDeviceIndex_ )
- , memoryDeviceIndex( memoryDeviceIndex_ )
+ : pNext{ pNext_ }
+ , resourceDeviceIndex{ resourceDeviceIndex_ }
+ , memoryDeviceIndex{ memoryDeviceIndex_ }
{
}
@@ -28217,8 +28217,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR DeviceGroupCommandBufferBeginInfo( uint32_t deviceMask_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , deviceMask( deviceMask_ )
+ : pNext{ pNext_ }
+ , deviceMask{ deviceMask_ }
{
}
@@ -28317,9 +28317,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR DeviceGroupDeviceCreateInfo( uint32_t physicalDeviceCount_ = {},
const VULKAN_HPP_NAMESPACE::PhysicalDevice * pPhysicalDevices_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , physicalDeviceCount( physicalDeviceCount_ )
- , pPhysicalDevices( pPhysicalDevices_ )
+ : pNext{ pNext_ }
+ , physicalDeviceCount{ physicalDeviceCount_ }
+ , pPhysicalDevices{ pPhysicalDevices_ }
{
}
@@ -28445,9 +28445,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR_14 DeviceGroupPresentCapabilitiesKHR( std::array<uint32_t, VK_MAX_DEVICE_GROUP_SIZE> const & presentMask_ = {},
VULKAN_HPP_NAMESPACE::DeviceGroupPresentModeFlagsKHR modes_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , presentMask( presentMask_ )
- , modes( modes_ )
+ : pNext{ pNext_ }
+ , presentMask{ presentMask_ }
+ , modes{ modes_ }
{
}
@@ -28536,10 +28536,10 @@ namespace VULKAN_HPP_NAMESPACE
const uint32_t * pDeviceMasks_ = {},
VULKAN_HPP_NAMESPACE::DeviceGroupPresentModeFlagBitsKHR mode_ = VULKAN_HPP_NAMESPACE::DeviceGroupPresentModeFlagBitsKHR::eLocal,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , swapchainCount( swapchainCount_ )
- , pDeviceMasks( pDeviceMasks_ )
- , mode( mode_ )
+ : pNext{ pNext_ }
+ , swapchainCount{ swapchainCount_ }
+ , pDeviceMasks{ pDeviceMasks_ }
+ , mode{ mode_ }
{
}
@@ -28674,10 +28674,10 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t deviceRenderAreaCount_ = {},
const VULKAN_HPP_NAMESPACE::Rect2D * pDeviceRenderAreas_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , deviceMask( deviceMask_ )
- , deviceRenderAreaCount( deviceRenderAreaCount_ )
- , pDeviceRenderAreas( pDeviceRenderAreas_ )
+ : pNext{ pNext_ }
+ , deviceMask{ deviceMask_ }
+ , deviceRenderAreaCount{ deviceRenderAreaCount_ }
+ , pDeviceRenderAreas{ pDeviceRenderAreas_ }
{
}
@@ -28819,13 +28819,13 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t signalSemaphoreCount_ = {},
const uint32_t * pSignalSemaphoreDeviceIndices_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , waitSemaphoreCount( waitSemaphoreCount_ )
- , pWaitSemaphoreDeviceIndices( pWaitSemaphoreDeviceIndices_ )
- , commandBufferCount( commandBufferCount_ )
- , pCommandBufferDeviceMasks( pCommandBufferDeviceMasks_ )
- , signalSemaphoreCount( signalSemaphoreCount_ )
- , pSignalSemaphoreDeviceIndices( pSignalSemaphoreDeviceIndices_ )
+ : pNext{ pNext_ }
+ , waitSemaphoreCount{ waitSemaphoreCount_ }
+ , pWaitSemaphoreDeviceIndices{ pWaitSemaphoreDeviceIndices_ }
+ , commandBufferCount{ commandBufferCount_ }
+ , pCommandBufferDeviceMasks{ pCommandBufferDeviceMasks_ }
+ , signalSemaphoreCount{ signalSemaphoreCount_ }
+ , pSignalSemaphoreDeviceIndices{ pSignalSemaphoreDeviceIndices_ }
{
}
@@ -29021,8 +29021,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR DeviceGroupSwapchainCreateInfoKHR( VULKAN_HPP_NAMESPACE::DeviceGroupPresentModeFlagsKHR modes_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , modes( modes_ )
+ : pNext{ pNext_ }
+ , modes{ modes_ }
{
}
@@ -29130,20 +29130,20 @@ namespace VULKAN_HPP_NAMESPACE
const uint32_t * pQueueFamilyIndices_ = {},
VULKAN_HPP_NAMESPACE::ImageLayout initialLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , imageType( imageType_ )
- , format( format_ )
- , extent( extent_ )
- , mipLevels( mipLevels_ )
- , arrayLayers( arrayLayers_ )
- , samples( samples_ )
- , tiling( tiling_ )
- , usage( usage_ )
- , sharingMode( sharingMode_ )
- , queueFamilyIndexCount( queueFamilyIndexCount_ )
- , pQueueFamilyIndices( pQueueFamilyIndices_ )
- , initialLayout( initialLayout_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , imageType{ imageType_ }
+ , format{ format_ }
+ , extent{ extent_ }
+ , mipLevels{ mipLevels_ }
+ , arrayLayers{ arrayLayers_ }
+ , samples{ samples_ }
+ , tiling{ tiling_ }
+ , usage{ usage_ }
+ , sharingMode{ sharingMode_ }
+ , queueFamilyIndexCount{ queueFamilyIndexCount_ }
+ , pQueueFamilyIndices{ pQueueFamilyIndices_ }
+ , initialLayout{ initialLayout_ }
{
}
@@ -29395,9 +29395,9 @@ namespace VULKAN_HPP_NAMESPACE
DeviceImageMemoryRequirements( const VULKAN_HPP_NAMESPACE::ImageCreateInfo * pCreateInfo_ = {},
VULKAN_HPP_NAMESPACE::ImageAspectFlagBits planeAspect_ = VULKAN_HPP_NAMESPACE::ImageAspectFlagBits::eColor,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pCreateInfo( pCreateInfo_ )
- , planeAspect( planeAspect_ )
+ : pNext{ pNext_ }
+ , pCreateInfo{ pCreateInfo_ }
+ , planeAspect{ planeAspect_ }
{
}
@@ -29504,8 +29504,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR ImageSubresource2KHR( VULKAN_HPP_NAMESPACE::ImageSubresource imageSubresource_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , imageSubresource( imageSubresource_ )
+ : pNext{ pNext_ }
+ , imageSubresource{ imageSubresource_ }
{
}
@@ -29604,9 +29604,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR DeviceImageSubresourceInfoKHR( const VULKAN_HPP_NAMESPACE::ImageCreateInfo * pCreateInfo_ = {},
const VULKAN_HPP_NAMESPACE::ImageSubresource2KHR * pSubresource_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pCreateInfo( pCreateInfo_ )
- , pSubresource( pSubresource_ )
+ : pNext{ pNext_ }
+ , pCreateInfo{ pCreateInfo_ }
+ , pSubresource{ pSubresource_ }
{
}
@@ -29713,8 +29713,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR DeviceMemoryOpaqueCaptureAddressInfo( VULKAN_HPP_NAMESPACE::DeviceMemory memory_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , memory( memory_ )
+ : pNext{ pNext_ }
+ , memory{ memory_ }
{
}
@@ -29813,8 +29813,8 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR DeviceMemoryOverallocationCreateInfoAMD(
VULKAN_HPP_NAMESPACE::MemoryOverallocationBehaviorAMD overallocationBehavior_ = VULKAN_HPP_NAMESPACE::MemoryOverallocationBehaviorAMD::eDefault,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , overallocationBehavior( overallocationBehavior_ )
+ : pNext{ pNext_ }
+ , overallocationBehavior{ overallocationBehavior_ }
{
}
@@ -29918,14 +29918,14 @@ namespace VULKAN_HPP_NAMESPACE
uint64_t objectHandle_ = {},
uint32_t heapIndex_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , type( type_ )
- , memoryObjectId( memoryObjectId_ )
- , size( size_ )
- , objectType( objectType_ )
- , objectHandle( objectHandle_ )
- , heapIndex( heapIndex_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , type{ type_ }
+ , memoryObjectId{ memoryObjectId_ }
+ , size{ size_ }
+ , objectType{ objectType_ }
+ , objectHandle{ objectHandle_ }
+ , heapIndex{ heapIndex_ }
{
}
@@ -30066,8 +30066,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR DevicePrivateDataCreateInfo( uint32_t privateDataSlotRequestCount_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , privateDataSlotRequestCount( privateDataSlotRequestCount_ )
+ : pNext{ pNext_ }
+ , privateDataSlotRequestCount{ privateDataSlotRequestCount_ }
{
}
@@ -30166,8 +30166,8 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR
DeviceQueueGlobalPriorityCreateInfoKHR( VULKAN_HPP_NAMESPACE::QueueGlobalPriorityKHR globalPriority_ = VULKAN_HPP_NAMESPACE::QueueGlobalPriorityKHR::eLow,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , globalPriority( globalPriority_ )
+ : pNext{ pNext_ }
+ , globalPriority{ globalPriority_ }
{
}
@@ -30268,10 +30268,10 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t queueFamilyIndex_ = {},
uint32_t queueIndex_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , queueFamilyIndex( queueFamilyIndex_ )
- , queueIndex( queueIndex_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , queueFamilyIndex{ queueFamilyIndex_ }
+ , queueIndex{ queueIndex_ }
{
}
@@ -30382,8 +30382,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR DeviceQueueShaderCoreControlCreateInfoARM( uint32_t shaderCoreCount_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shaderCoreCount( shaderCoreCount_ )
+ : pNext{ pNext_ }
+ , shaderCoreCount{ shaderCoreCount_ }
{
}
@@ -30480,9 +30480,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR DirectDriverLoadingInfoLUNARG( VULKAN_HPP_NAMESPACE::DirectDriverLoadingFlagsLUNARG flags_ = {},
PFN_vkGetInstanceProcAddrLUNARG pfnGetInstanceProcAddr_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , pfnGetInstanceProcAddr( pfnGetInstanceProcAddr_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , pfnGetInstanceProcAddr{ pfnGetInstanceProcAddr_ }
{
}
@@ -30588,10 +30588,10 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t driverCount_ = {},
const VULKAN_HPP_NAMESPACE::DirectDriverLoadingInfoLUNARG * pDrivers_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , mode( mode_ )
- , driverCount( driverCount_ )
- , pDrivers( pDrivers_ )
+ : pNext{ pNext_ }
+ , mode{ mode_ }
+ , driverCount{ driverCount_ }
+ , pDrivers{ pDrivers_ }
{
}
@@ -30724,10 +30724,10 @@ namespace VULKAN_HPP_NAMESPACE
IDirectFB * dfb_ = {},
IDirectFBSurface * surface_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , dfb( dfb_ )
- , surface( surface_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , dfb{ dfb_ }
+ , surface{ surface_ }
{
}
@@ -30841,9 +30841,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR_14 DispatchGraphCountInfoAMDX( uint32_t count_ = {},
VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstAMDX infos_ = {},
uint64_t stride_ = {} ) VULKAN_HPP_NOEXCEPT
- : count( count_ )
- , infos( infos_ )
- , stride( stride_ )
+ : count{ count_ }
+ , infos{ infos_ }
+ , stride{ stride_ }
{
}
@@ -30922,10 +30922,10 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t payloadCount_ = {},
VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstAMDX payloads_ = {},
uint64_t payloadStride_ = {} ) VULKAN_HPP_NOEXCEPT
- : nodeIndex( nodeIndex_ )
- , payloadCount( payloadCount_ )
- , payloads( payloads_ )
- , payloadStride( payloadStride_ )
+ : nodeIndex{ nodeIndex_ }
+ , payloadCount{ payloadCount_ }
+ , payloads{ payloads_ }
+ , payloadStride{ payloadStride_ }
{
}
@@ -31007,9 +31007,9 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR DispatchIndirectCommand( uint32_t x_ = {}, uint32_t y_ = {}, uint32_t z_ = {} ) VULKAN_HPP_NOEXCEPT
- : x( x_ )
- , y( y_ )
- , z( z_ )
+ : x{ x_ }
+ , y{ y_ }
+ , z{ z_ }
{
}
@@ -31106,8 +31106,8 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR
DisplayEventInfoEXT( VULKAN_HPP_NAMESPACE::DisplayEventTypeEXT displayEvent_ = VULKAN_HPP_NAMESPACE::DisplayEventTypeEXT::eFirstPixelOut,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , displayEvent( displayEvent_ )
+ : pNext{ pNext_ }
+ , displayEvent{ displayEvent_ }
{
}
@@ -31198,8 +31198,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR DisplayModeParametersKHR( VULKAN_HPP_NAMESPACE::Extent2D visibleRegion_ = {}, uint32_t refreshRate_ = {} ) VULKAN_HPP_NOEXCEPT
- : visibleRegion( visibleRegion_ )
- , refreshRate( refreshRate_ )
+ : visibleRegion{ visibleRegion_ }
+ , refreshRate{ refreshRate_ }
{
}
@@ -31289,9 +31289,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR DisplayModeCreateInfoKHR( VULKAN_HPP_NAMESPACE::DisplayModeCreateFlagsKHR flags_ = {},
VULKAN_HPP_NAMESPACE::DisplayModeParametersKHR parameters_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , parameters( parameters_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , parameters{ parameters_ }
{
}
@@ -31394,8 +31394,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR DisplayModePropertiesKHR( VULKAN_HPP_NAMESPACE::DisplayModeKHR displayMode_ = {},
VULKAN_HPP_NAMESPACE::DisplayModeParametersKHR parameters_ = {} ) VULKAN_HPP_NOEXCEPT
- : displayMode( displayMode_ )
- , parameters( parameters_ )
+ : displayMode{ displayMode_ }
+ , parameters{ parameters_ }
{
}
@@ -31470,8 +31470,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR DisplayModeProperties2KHR( VULKAN_HPP_NAMESPACE::DisplayModePropertiesKHR displayModeProperties_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , displayModeProperties( displayModeProperties_ )
+ : pNext{ pNext_ }
+ , displayModeProperties{ displayModeProperties_ }
{
}
@@ -31553,8 +31553,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR DisplayNativeHdrSurfaceCapabilitiesAMD( VULKAN_HPP_NAMESPACE::Bool32 localDimmingSupport_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , localDimmingSupport( localDimmingSupport_ )
+ : pNext{ pNext_ }
+ , localDimmingSupport{ localDimmingSupport_ }
{
}
@@ -31640,15 +31640,15 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Offset2D maxDstPosition_ = {},
VULKAN_HPP_NAMESPACE::Extent2D minDstExtent_ = {},
VULKAN_HPP_NAMESPACE::Extent2D maxDstExtent_ = {} ) VULKAN_HPP_NOEXCEPT
- : supportedAlpha( supportedAlpha_ )
- , minSrcPosition( minSrcPosition_ )
- , maxSrcPosition( maxSrcPosition_ )
- , minSrcExtent( minSrcExtent_ )
- , maxSrcExtent( maxSrcExtent_ )
- , minDstPosition( minDstPosition_ )
- , maxDstPosition( maxDstPosition_ )
- , minDstExtent( minDstExtent_ )
- , maxDstExtent( maxDstExtent_ )
+ : supportedAlpha{ supportedAlpha_ }
+ , minSrcPosition{ minSrcPosition_ }
+ , maxSrcPosition{ maxSrcPosition_ }
+ , minSrcExtent{ minSrcExtent_ }
+ , maxSrcExtent{ maxSrcExtent_ }
+ , minDstPosition{ minDstPosition_ }
+ , maxDstPosition{ maxDstPosition_ }
+ , minDstExtent{ minDstExtent_ }
+ , maxDstExtent{ maxDstExtent_ }
{
}
@@ -31740,8 +31740,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR DisplayPlaneCapabilities2KHR( VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilitiesKHR capabilities_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , capabilities( capabilities_ )
+ : pNext{ pNext_ }
+ , capabilities{ capabilities_ }
{
}
@@ -31823,9 +31823,9 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR
DisplayPlaneInfo2KHR( VULKAN_HPP_NAMESPACE::DisplayModeKHR mode_ = {}, uint32_t planeIndex_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , mode( mode_ )
- , planeIndex( planeIndex_ )
+ : pNext{ pNext_ }
+ , mode{ mode_ }
+ , planeIndex{ planeIndex_ }
{
}
@@ -31925,8 +31925,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR DisplayPlanePropertiesKHR( VULKAN_HPP_NAMESPACE::DisplayKHR currentDisplay_ = {},
uint32_t currentStackIndex_ = {} ) VULKAN_HPP_NOEXCEPT
- : currentDisplay( currentDisplay_ )
- , currentStackIndex( currentStackIndex_ )
+ : currentDisplay{ currentDisplay_ }
+ , currentStackIndex{ currentStackIndex_ }
{
}
@@ -32001,8 +32001,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR DisplayPlaneProperties2KHR( VULKAN_HPP_NAMESPACE::DisplayPlanePropertiesKHR displayPlaneProperties_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , displayPlaneProperties( displayPlaneProperties_ )
+ : pNext{ pNext_ }
+ , displayPlaneProperties{ displayPlaneProperties_ }
{
}
@@ -32084,8 +32084,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR DisplayPowerInfoEXT( VULKAN_HPP_NAMESPACE::DisplayPowerStateEXT powerState_ = VULKAN_HPP_NAMESPACE::DisplayPowerStateEXT::eOff,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , powerState( powerState_ )
+ : pNext{ pNext_ }
+ , powerState{ powerState_ }
{
}
@@ -32182,10 +32182,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Rect2D dstRect_ = {},
VULKAN_HPP_NAMESPACE::Bool32 persistent_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , srcRect( srcRect_ )
- , dstRect( dstRect_ )
- , persistent( persistent_ )
+ : pNext{ pNext_ }
+ , srcRect{ srcRect_ }
+ , dstRect{ dstRect_ }
+ , persistent{ persistent_ }
{
}
@@ -32301,13 +32301,13 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::SurfaceTransformFlagsKHR supportedTransforms_ = {},
VULKAN_HPP_NAMESPACE::Bool32 planeReorderPossible_ = {},
VULKAN_HPP_NAMESPACE::Bool32 persistentContent_ = {} ) VULKAN_HPP_NOEXCEPT
- : display( display_ )
- , displayName( displayName_ )
- , physicalDimensions( physicalDimensions_ )
- , physicalResolution( physicalResolution_ )
- , supportedTransforms( supportedTransforms_ )
- , planeReorderPossible( planeReorderPossible_ )
- , persistentContent( persistentContent_ )
+ : display{ display_ }
+ , displayName{ displayName_ }
+ , physicalDimensions{ physicalDimensions_ }
+ , physicalResolution{ physicalResolution_ }
+ , supportedTransforms{ supportedTransforms_ }
+ , planeReorderPossible{ planeReorderPossible_ }
+ , persistentContent{ persistentContent_ }
{
}
@@ -32411,8 +32411,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR DisplayProperties2KHR( VULKAN_HPP_NAMESPACE::DisplayPropertiesKHR displayProperties_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , displayProperties( displayProperties_ )
+ : pNext{ pNext_ }
+ , displayProperties{ displayProperties_ }
{
}
@@ -32502,15 +32502,15 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::DisplayPlaneAlphaFlagBitsKHR alphaMode_ = VULKAN_HPP_NAMESPACE::DisplayPlaneAlphaFlagBitsKHR::eOpaque,
VULKAN_HPP_NAMESPACE::Extent2D imageExtent_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , displayMode( displayMode_ )
- , planeIndex( planeIndex_ )
- , planeStackIndex( planeStackIndex_ )
- , transform( transform_ )
- , globalAlpha( globalAlpha_ )
- , alphaMode( alphaMode_ )
- , imageExtent( imageExtent_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , displayMode{ displayMode_ }
+ , planeIndex{ planeIndex_ }
+ , planeStackIndex{ planeStackIndex_ }
+ , transform{ transform_ }
+ , globalAlpha{ globalAlpha_ }
+ , alphaMode{ alphaMode_ }
+ , imageExtent{ imageExtent_ }
{
}
@@ -32666,11 +32666,11 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t firstIndex_ = {},
int32_t vertexOffset_ = {},
uint32_t firstInstance_ = {} ) VULKAN_HPP_NOEXCEPT
- : indexCount( indexCount_ )
- , instanceCount( instanceCount_ )
- , firstIndex( firstIndex_ )
- , vertexOffset( vertexOffset_ )
- , firstInstance( firstInstance_ )
+ : indexCount{ indexCount_ }
+ , instanceCount{ instanceCount_ }
+ , firstIndex{ firstIndex_ }
+ , vertexOffset{ vertexOffset_ }
+ , firstInstance{ firstInstance_ }
{
}
@@ -32780,10 +32780,10 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t instanceCount_ = {},
uint32_t firstVertex_ = {},
uint32_t firstInstance_ = {} ) VULKAN_HPP_NOEXCEPT
- : vertexCount( vertexCount_ )
- , instanceCount( instanceCount_ )
- , firstVertex( firstVertex_ )
- , firstInstance( firstInstance_ )
+ : vertexCount{ vertexCount_ }
+ , instanceCount{ instanceCount_ }
+ , firstVertex{ firstVertex_ }
+ , firstInstance{ firstInstance_ }
{
}
@@ -32883,9 +32883,9 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR
DrawMeshTasksIndirectCommandEXT( uint32_t groupCountX_ = {}, uint32_t groupCountY_ = {}, uint32_t groupCountZ_ = {} ) VULKAN_HPP_NOEXCEPT
- : groupCountX( groupCountX_ )
- , groupCountY( groupCountY_ )
- , groupCountZ( groupCountZ_ )
+ : groupCountX{ groupCountX_ }
+ , groupCountY{ groupCountY_ }
+ , groupCountZ{ groupCountZ_ }
{
}
@@ -32977,8 +32977,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR DrawMeshTasksIndirectCommandNV( uint32_t taskCount_ = {}, uint32_t firstTask_ = {} ) VULKAN_HPP_NOEXCEPT
- : taskCount( taskCount_ )
- , firstTask( firstTask_ )
+ : taskCount{ taskCount_ }
+ , firstTask{ firstTask_ }
{
}
@@ -33065,9 +33065,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR DrmFormatModifierProperties2EXT( uint64_t drmFormatModifier_ = {},
uint32_t drmFormatModifierPlaneCount_ = {},
VULKAN_HPP_NAMESPACE::FormatFeatureFlags2 drmFormatModifierTilingFeatures_ = {} ) VULKAN_HPP_NOEXCEPT
- : drmFormatModifier( drmFormatModifier_ )
- , drmFormatModifierPlaneCount( drmFormatModifierPlaneCount_ )
- , drmFormatModifierTilingFeatures( drmFormatModifierTilingFeatures_ )
+ : drmFormatModifier{ drmFormatModifier_ }
+ , drmFormatModifierPlaneCount{ drmFormatModifierPlaneCount_ }
+ , drmFormatModifierTilingFeatures{ drmFormatModifierTilingFeatures_ }
{
}
@@ -33142,9 +33142,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR DrmFormatModifierPropertiesEXT( uint64_t drmFormatModifier_ = {},
uint32_t drmFormatModifierPlaneCount_ = {},
VULKAN_HPP_NAMESPACE::FormatFeatureFlags drmFormatModifierTilingFeatures_ = {} ) VULKAN_HPP_NOEXCEPT
- : drmFormatModifier( drmFormatModifier_ )
- , drmFormatModifierPlaneCount( drmFormatModifierPlaneCount_ )
- , drmFormatModifierTilingFeatures( drmFormatModifierTilingFeatures_ )
+ : drmFormatModifier{ drmFormatModifier_ }
+ , drmFormatModifierPlaneCount{ drmFormatModifierPlaneCount_ }
+ , drmFormatModifierTilingFeatures{ drmFormatModifierTilingFeatures_ }
{
}
@@ -33222,9 +33222,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR DrmFormatModifierPropertiesList2EXT( uint32_t drmFormatModifierCount_ = {},
VULKAN_HPP_NAMESPACE::DrmFormatModifierProperties2EXT * pDrmFormatModifierProperties_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , drmFormatModifierCount( drmFormatModifierCount_ )
- , pDrmFormatModifierProperties( pDrmFormatModifierProperties_ )
+ : pNext{ pNext_ }
+ , drmFormatModifierCount{ drmFormatModifierCount_ }
+ , pDrmFormatModifierProperties{ pDrmFormatModifierProperties_ }
{
}
@@ -33320,9 +33320,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR DrmFormatModifierPropertiesListEXT( uint32_t drmFormatModifierCount_ = {},
VULKAN_HPP_NAMESPACE::DrmFormatModifierPropertiesEXT * pDrmFormatModifierProperties_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , drmFormatModifierCount( drmFormatModifierCount_ )
- , pDrmFormatModifierProperties( pDrmFormatModifierProperties_ )
+ : pNext{ pNext_ }
+ , drmFormatModifierCount{ drmFormatModifierCount_ }
+ , pDrmFormatModifierProperties{ pDrmFormatModifierProperties_ }
{
}
@@ -33416,8 +33416,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR EventCreateInfo( VULKAN_HPP_NAMESPACE::EventCreateFlags flags_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
{
}
@@ -33511,9 +33511,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PipelineLibraryCreateInfoKHR( uint32_t libraryCount_ = {},
const VULKAN_HPP_NAMESPACE::Pipeline * pLibraries_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , libraryCount( libraryCount_ )
- , pLibraries( pLibraries_ )
+ : pNext{ pNext_ }
+ , libraryCount{ libraryCount_ }
+ , pLibraries{ pLibraries_ }
{
}
@@ -33641,14 +33641,14 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Pipeline basePipelineHandle_ = {},
int32_t basePipelineIndex_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , stageCount( stageCount_ )
- , pStages( pStages_ )
- , pLibraryInfo( pLibraryInfo_ )
- , layout( layout_ )
- , basePipelineHandle( basePipelineHandle_ )
- , basePipelineIndex( basePipelineIndex_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , stageCount{ stageCount_ }
+ , pStages{ pStages_ }
+ , pLibraryInfo{ pLibraryInfo_ }
+ , layout{ layout_ }
+ , basePipelineHandle{ basePipelineHandle_ }
+ , basePipelineIndex{ basePipelineIndex_ }
{
}
@@ -33831,8 +33831,8 @@ namespace VULKAN_HPP_NAMESPACE
# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR ExecutionGraphPipelineScratchSizeAMDX( VULKAN_HPP_NAMESPACE::DeviceSize size_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , size( size_ )
+ : pNext{ pNext_ }
+ , size{ size_ }
{
}
@@ -33929,8 +33929,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR ExportFenceCreateInfo( VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlags handleTypes_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , handleTypes( handleTypes_ )
+ : pNext{ pNext_ }
+ , handleTypes{ handleTypes_ }
{
}
@@ -34031,10 +34031,10 @@ namespace VULKAN_HPP_NAMESPACE
DWORD dwAccess_ = {},
LPCWSTR name_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pAttributes( pAttributes_ )
- , dwAccess( dwAccess_ )
- , name( name_ )
+ : pNext{ pNext_ }
+ , pAttributes{ pAttributes_ }
+ , dwAccess{ dwAccess_ }
+ , name{ name_ }
{
}
@@ -34145,8 +34145,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR ExportMemoryAllocateInfo( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags handleTypes_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , handleTypes( handleTypes_ )
+ : pNext{ pNext_ }
+ , handleTypes{ handleTypes_ }
{
}
@@ -34244,8 +34244,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR ExportMemoryAllocateInfoNV( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagsNV handleTypes_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , handleTypes( handleTypes_ )
+ : pNext{ pNext_ }
+ , handleTypes{ handleTypes_ }
{
}
@@ -34345,10 +34345,10 @@ namespace VULKAN_HPP_NAMESPACE
DWORD dwAccess_ = {},
LPCWSTR name_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pAttributes( pAttributes_ )
- , dwAccess( dwAccess_ )
- , name( name_ )
+ : pNext{ pNext_ }
+ , pAttributes{ pAttributes_ }
+ , dwAccess{ dwAccess_ }
+ , name{ name_ }
{
}
@@ -34460,9 +34460,9 @@ namespace VULKAN_HPP_NAMESPACE
# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR
ExportMemoryWin32HandleInfoNV( const SECURITY_ATTRIBUTES * pAttributes_ = {}, DWORD dwAccess_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pAttributes( pAttributes_ )
- , dwAccess( dwAccess_ )
+ : pNext{ pNext_ }
+ , pAttributes{ pAttributes_ }
+ , dwAccess{ dwAccess_ }
{
}
@@ -34568,9 +34568,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR ExportMetalBufferInfoEXT( VULKAN_HPP_NAMESPACE::DeviceMemory memory_ = {},
MTLBuffer_id mtlBuffer_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , memory( memory_ )
- , mtlBuffer( mtlBuffer_ )
+ : pNext{ pNext_ }
+ , memory{ memory_ }
+ , mtlBuffer{ mtlBuffer_ }
{
}
@@ -34676,9 +34676,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR ExportMetalCommandQueueInfoEXT( VULKAN_HPP_NAMESPACE::Queue queue_ = {},
MTLCommandQueue_id mtlCommandQueue_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , queue( queue_ )
- , mtlCommandQueue( mtlCommandQueue_ )
+ : pNext{ pNext_ }
+ , queue{ queue_ }
+ , mtlCommandQueue{ mtlCommandQueue_ }
{
}
@@ -34782,8 +34782,8 @@ namespace VULKAN_HPP_NAMESPACE
# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR ExportMetalDeviceInfoEXT( MTLDevice_id mtlDevice_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , mtlDevice( mtlDevice_ )
+ : pNext{ pNext_ }
+ , mtlDevice{ mtlDevice_ }
{
}
@@ -34881,9 +34881,9 @@ namespace VULKAN_HPP_NAMESPACE
# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR
ExportMetalIOSurfaceInfoEXT( VULKAN_HPP_NAMESPACE::Image image_ = {}, IOSurfaceRef ioSurface_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , image( image_ )
- , ioSurface( ioSurface_ )
+ : pNext{ pNext_ }
+ , image{ image_ }
+ , ioSurface{ ioSurface_ }
{
}
@@ -34989,8 +34989,8 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR ExportMetalObjectCreateInfoEXT(
VULKAN_HPP_NAMESPACE::ExportMetalObjectTypeFlagBitsEXT exportObjectType_ = VULKAN_HPP_NAMESPACE::ExportMetalObjectTypeFlagBitsEXT::eMetalDevice,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , exportObjectType( exportObjectType_ )
+ : pNext{ pNext_ }
+ , exportObjectType{ exportObjectType_ }
{
}
@@ -35087,7 +35087,7 @@ namespace VULKAN_HPP_NAMESPACE
static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eExportMetalObjectsInfoEXT;
# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
- VULKAN_HPP_CONSTEXPR ExportMetalObjectsInfoEXT( const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT : pNext( pNext_ ) {}
+ VULKAN_HPP_CONSTEXPR ExportMetalObjectsInfoEXT( const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT : pNext{ pNext_ } {}
VULKAN_HPP_CONSTEXPR ExportMetalObjectsInfoEXT( ExportMetalObjectsInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default;
@@ -35178,10 +35178,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Event event_ = {},
MTLSharedEvent_id mtlSharedEvent_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , semaphore( semaphore_ )
- , event( event_ )
- , mtlSharedEvent( mtlSharedEvent_ )
+ : pNext{ pNext_ }
+ , semaphore{ semaphore_ }
+ , event{ event_ }
+ , mtlSharedEvent{ mtlSharedEvent_ }
{
}
@@ -35302,12 +35302,12 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::ImageAspectFlagBits plane_ = VULKAN_HPP_NAMESPACE::ImageAspectFlagBits::eColor,
MTLTexture_id mtlTexture_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , image( image_ )
- , imageView( imageView_ )
- , bufferView( bufferView_ )
- , plane( plane_ )
- , mtlTexture( mtlTexture_ )
+ : pNext{ pNext_ }
+ , image{ image_ }
+ , imageView{ imageView_ }
+ , bufferView{ bufferView_ }
+ , plane{ plane_ }
+ , mtlTexture{ mtlTexture_ }
{
}
@@ -35439,8 +35439,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR ExportSemaphoreCreateInfo( VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlags handleTypes_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , handleTypes( handleTypes_ )
+ : pNext{ pNext_ }
+ , handleTypes{ handleTypes_ }
{
}
@@ -35542,10 +35542,10 @@ namespace VULKAN_HPP_NAMESPACE
DWORD dwAccess_ = {},
LPCWSTR name_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pAttributes( pAttributes_ )
- , dwAccess( dwAccess_ )
- , name( name_ )
+ : pNext{ pNext_ }
+ , pAttributes{ pAttributes_ }
+ , dwAccess{ dwAccess_ }
+ , name{ name_ }
{
}
@@ -35653,8 +35653,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR_14 ExtensionProperties( std::array<char, VK_MAX_EXTENSION_NAME_SIZE> const & extensionName_ = {},
uint32_t specVersion_ = {} ) VULKAN_HPP_NOEXCEPT
- : extensionName( extensionName_ )
- , specVersion( specVersion_ )
+ : extensionName{ extensionName_ }
+ , specVersion{ specVersion_ }
{
}
@@ -35742,9 +35742,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR ExternalMemoryProperties( VULKAN_HPP_NAMESPACE::ExternalMemoryFeatureFlags externalMemoryFeatures_ = {},
VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags exportFromImportedHandleTypes_ = {},
VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags compatibleHandleTypes_ = {} ) VULKAN_HPP_NOEXCEPT
- : externalMemoryFeatures( externalMemoryFeatures_ )
- , exportFromImportedHandleTypes( exportFromImportedHandleTypes_ )
- , compatibleHandleTypes( compatibleHandleTypes_ )
+ : externalMemoryFeatures{ externalMemoryFeatures_ }
+ , exportFromImportedHandleTypes{ exportFromImportedHandleTypes_ }
+ , compatibleHandleTypes{ compatibleHandleTypes_ }
{
}
@@ -35825,8 +35825,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR ExternalBufferProperties( VULKAN_HPP_NAMESPACE::ExternalMemoryProperties externalMemoryProperties_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , externalMemoryProperties( externalMemoryProperties_ )
+ : pNext{ pNext_ }
+ , externalMemoryProperties{ externalMemoryProperties_ }
{
}
@@ -35912,10 +35912,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlags compatibleHandleTypes_ = {},
VULKAN_HPP_NAMESPACE::ExternalFenceFeatureFlags externalFenceFeatures_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , exportFromImportedHandleTypes( exportFromImportedHandleTypes_ )
- , compatibleHandleTypes( compatibleHandleTypes_ )
- , externalFenceFeatures( externalFenceFeatures_ )
+ : pNext{ pNext_ }
+ , exportFromImportedHandleTypes{ exportFromImportedHandleTypes_ }
+ , compatibleHandleTypes{ compatibleHandleTypes_ }
+ , externalFenceFeatures{ externalFenceFeatures_ }
{
}
@@ -36006,8 +36006,8 @@ namespace VULKAN_HPP_NAMESPACE
# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR ExternalFormatANDROID( uint64_t externalFormat_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , externalFormat( externalFormat_ )
+ : pNext{ pNext_ }
+ , externalFormat{ externalFormat_ }
{
}
@@ -36104,8 +36104,8 @@ namespace VULKAN_HPP_NAMESPACE
# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR ExternalFormatQNX( uint64_t externalFormat_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , externalFormat( externalFormat_ )
+ : pNext{ pNext_ }
+ , externalFormat{ externalFormat_ }
{
}
@@ -36199,8 +36199,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR ExternalImageFormatProperties( VULKAN_HPP_NAMESPACE::ExternalMemoryProperties externalMemoryProperties_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , externalMemoryProperties( externalMemoryProperties_ )
+ : pNext{ pNext_ }
+ , externalMemoryProperties{ externalMemoryProperties_ }
{
}
@@ -36284,11 +36284,11 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t maxArrayLayers_ = {},
VULKAN_HPP_NAMESPACE::SampleCountFlags sampleCounts_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize maxResourceSize_ = {} ) VULKAN_HPP_NOEXCEPT
- : maxExtent( maxExtent_ )
- , maxMipLevels( maxMipLevels_ )
- , maxArrayLayers( maxArrayLayers_ )
- , sampleCounts( sampleCounts_ )
- , maxResourceSize( maxResourceSize_ )
+ : maxExtent{ maxExtent_ }
+ , maxMipLevels{ maxMipLevels_ }
+ , maxArrayLayers{ maxArrayLayers_ }
+ , sampleCounts{ sampleCounts_ }
+ , maxResourceSize{ maxResourceSize_ }
{
}
@@ -36371,10 +36371,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::ExternalMemoryFeatureFlagsNV externalMemoryFeatures_ = {},
VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagsNV exportFromImportedHandleTypes_ = {},
VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagsNV compatibleHandleTypes_ = {} ) VULKAN_HPP_NOEXCEPT
- : imageFormatProperties( imageFormatProperties_ )
- , externalMemoryFeatures( externalMemoryFeatures_ )
- , exportFromImportedHandleTypes( exportFromImportedHandleTypes_ )
- , compatibleHandleTypes( compatibleHandleTypes_ )
+ : imageFormatProperties{ imageFormatProperties_ }
+ , externalMemoryFeatures{ externalMemoryFeatures_ }
+ , exportFromImportedHandleTypes{ exportFromImportedHandleTypes_ }
+ , compatibleHandleTypes{ compatibleHandleTypes_ }
{
}
@@ -36455,8 +36455,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR ExternalMemoryAcquireUnmodifiedEXT( VULKAN_HPP_NAMESPACE::Bool32 acquireUnmodifiedMemory_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , acquireUnmodifiedMemory( acquireUnmodifiedMemory_ )
+ : pNext{ pNext_ }
+ , acquireUnmodifiedMemory{ acquireUnmodifiedMemory_ }
{
}
@@ -36553,8 +36553,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR ExternalMemoryBufferCreateInfo( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags handleTypes_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , handleTypes( handleTypes_ )
+ : pNext{ pNext_ }
+ , handleTypes{ handleTypes_ }
{
}
@@ -36653,8 +36653,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR ExternalMemoryImageCreateInfo( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags handleTypes_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , handleTypes( handleTypes_ )
+ : pNext{ pNext_ }
+ , handleTypes{ handleTypes_ }
{
}
@@ -36753,8 +36753,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR ExternalMemoryImageCreateInfoNV( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagsNV handleTypes_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , handleTypes( handleTypes_ )
+ : pNext{ pNext_ }
+ , handleTypes{ handleTypes_ }
{
}
@@ -36853,10 +36853,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlags compatibleHandleTypes_ = {},
VULKAN_HPP_NAMESPACE::ExternalSemaphoreFeatureFlags externalSemaphoreFeatures_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , exportFromImportedHandleTypes( exportFromImportedHandleTypes_ )
- , compatibleHandleTypes( compatibleHandleTypes_ )
- , externalSemaphoreFeatures( externalSemaphoreFeatures_ )
+ : pNext{ pNext_ }
+ , exportFromImportedHandleTypes{ exportFromImportedHandleTypes_ }
+ , compatibleHandleTypes{ compatibleHandleTypes_ }
+ , externalSemaphoreFeatures{ externalSemaphoreFeatures_ }
{
}
@@ -36946,8 +36946,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR FenceCreateInfo( VULKAN_HPP_NAMESPACE::FenceCreateFlags flags_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
{
}
@@ -37042,9 +37042,9 @@ namespace VULKAN_HPP_NAMESPACE
FenceGetFdInfoKHR( VULKAN_HPP_NAMESPACE::Fence fence_ = {},
VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits handleType_ = VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits::eOpaqueFd,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , fence( fence_ )
- , handleType( handleType_ )
+ : pNext{ pNext_ }
+ , fence{ fence_ }
+ , handleType{ handleType_ }
{
}
@@ -37150,9 +37150,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Fence fence_ = {},
VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits handleType_ = VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits::eOpaqueFd,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , fence( fence_ )
- , handleType( handleType_ )
+ : pNext{ pNext_ }
+ , fence{ fence_ }
+ , handleType{ handleType_ }
{
}
@@ -37260,9 +37260,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR FilterCubicImageViewImageFormatPropertiesEXT( VULKAN_HPP_NAMESPACE::Bool32 filterCubic_ = {},
VULKAN_HPP_NAMESPACE::Bool32 filterCubicMinmax_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , filterCubic( filterCubic_ )
- , filterCubicMinmax( filterCubicMinmax_ )
+ : pNext{ pNext_ }
+ , filterCubic{ filterCubic_ }
+ , filterCubicMinmax{ filterCubicMinmax_ }
{
}
@@ -37343,9 +37343,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR FormatProperties( VULKAN_HPP_NAMESPACE::FormatFeatureFlags linearTilingFeatures_ = {},
VULKAN_HPP_NAMESPACE::FormatFeatureFlags optimalTilingFeatures_ = {},
VULKAN_HPP_NAMESPACE::FormatFeatureFlags bufferFeatures_ = {} ) VULKAN_HPP_NOEXCEPT
- : linearTilingFeatures( linearTilingFeatures_ )
- , optimalTilingFeatures( optimalTilingFeatures_ )
- , bufferFeatures( bufferFeatures_ )
+ : linearTilingFeatures{ linearTilingFeatures_ }
+ , optimalTilingFeatures{ optimalTilingFeatures_ }
+ , bufferFeatures{ bufferFeatures_ }
{
}
@@ -37420,8 +37420,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR FormatProperties2( VULKAN_HPP_NAMESPACE::FormatProperties formatProperties_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , formatProperties( formatProperties_ )
+ : pNext{ pNext_ }
+ , formatProperties{ formatProperties_ }
{
}
@@ -37504,10 +37504,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::FormatFeatureFlags2 optimalTilingFeatures_ = {},
VULKAN_HPP_NAMESPACE::FormatFeatureFlags2 bufferFeatures_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , linearTilingFeatures( linearTilingFeatures_ )
- , optimalTilingFeatures( optimalTilingFeatures_ )
- , bufferFeatures( bufferFeatures_ )
+ : pNext{ pNext_ }
+ , linearTilingFeatures{ linearTilingFeatures_ }
+ , optimalTilingFeatures{ optimalTilingFeatures_ }
+ , bufferFeatures{ bufferFeatures_ }
{
}
@@ -37596,9 +37596,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR FragmentShadingRateAttachmentInfoKHR( const VULKAN_HPP_NAMESPACE::AttachmentReference2 * pFragmentShadingRateAttachment_ = {},
VULKAN_HPP_NAMESPACE::Extent2D shadingRateAttachmentTexelSize_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pFragmentShadingRateAttachment( pFragmentShadingRateAttachment_ )
- , shadingRateAttachmentTexelSize( shadingRateAttachmentTexelSize_ )
+ : pNext{ pNext_ }
+ , pFragmentShadingRateAttachment{ pFragmentShadingRateAttachment_ }
+ , shadingRateAttachmentTexelSize{ shadingRateAttachmentTexelSize_ }
{
}
@@ -37715,16 +37715,16 @@ namespace VULKAN_HPP_NAMESPACE
size_t tagSize_ = {},
const void * pTag_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , frameID( frameID_ )
- , imageCount( imageCount_ )
- , pImages( pImages_ )
- , bufferCount( bufferCount_ )
- , pBuffers( pBuffers_ )
- , tagName( tagName_ )
- , tagSize( tagSize_ )
- , pTag( pTag_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , frameID{ frameID_ }
+ , imageCount{ imageCount_ }
+ , pImages{ pImages_ }
+ , bufferCount{ bufferCount_ }
+ , pBuffers{ pBuffers_ }
+ , tagName{ tagName_ }
+ , tagSize{ tagSize_ }
+ , pTag{ pTag_ }
{
}
@@ -37942,14 +37942,14 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t viewFormatCount_ = {},
const VULKAN_HPP_NAMESPACE::Format * pViewFormats_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , usage( usage_ )
- , width( width_ )
- , height( height_ )
- , layerCount( layerCount_ )
- , viewFormatCount( viewFormatCount_ )
- , pViewFormats( pViewFormats_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , usage{ usage_ }
+ , width{ width_ }
+ , height{ height_ }
+ , layerCount{ layerCount_ }
+ , viewFormatCount{ viewFormatCount_ }
+ , pViewFormats{ pViewFormats_ }
{
}
@@ -38129,9 +38129,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR FramebufferAttachmentsCreateInfo( uint32_t attachmentImageInfoCount_ = {},
const VULKAN_HPP_NAMESPACE::FramebufferAttachmentImageInfo * pAttachmentImageInfos_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , attachmentImageInfoCount( attachmentImageInfoCount_ )
- , pAttachmentImageInfos( pAttachmentImageInfos_ )
+ : pNext{ pNext_ }
+ , attachmentImageInfoCount{ attachmentImageInfoCount_ }
+ , pAttachmentImageInfos{ pAttachmentImageInfos_ }
{
}
@@ -38269,14 +38269,14 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t height_ = {},
uint32_t layers_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , renderPass( renderPass_ )
- , attachmentCount( attachmentCount_ )
- , pAttachments( pAttachments_ )
- , width( width_ )
- , height( height_ )
- , layers( layers_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , renderPass{ renderPass_ }
+ , attachmentCount{ attachmentCount_ }
+ , pAttachments{ pAttachments_ }
+ , width{ width_ }
+ , height{ height_ }
+ , layers{ layers_ }
{
}
@@ -38458,11 +38458,11 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::SampleCountFlags depthStencilSamples_ = {},
VULKAN_HPP_NAMESPACE::SampleCountFlags colorSamples_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , coverageReductionMode( coverageReductionMode_ )
- , rasterizationSamples( rasterizationSamples_ )
- , depthStencilSamples( depthStencilSamples_ )
- , colorSamples( colorSamples_ )
+ : pNext{ pNext_ }
+ , coverageReductionMode{ coverageReductionMode_ }
+ , rasterizationSamples{ rasterizationSamples_ }
+ , depthStencilSamples{ depthStencilSamples_ }
+ , colorSamples{ colorSamples_ }
{
}
@@ -38550,8 +38550,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR IndirectCommandsStreamNV( VULKAN_HPP_NAMESPACE::Buffer buffer_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize offset_ = {} ) VULKAN_HPP_NOEXCEPT
- : buffer( buffer_ )
- , offset( offset_ )
+ : buffer{ buffer_ }
+ , offset{ offset_ }
{
}
@@ -38653,20 +38653,20 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Buffer sequencesIndexBuffer_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize sequencesIndexOffset_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pipelineBindPoint( pipelineBindPoint_ )
- , pipeline( pipeline_ )
- , indirectCommandsLayout( indirectCommandsLayout_ )
- , streamCount( streamCount_ )
- , pStreams( pStreams_ )
- , sequencesCount( sequencesCount_ )
- , preprocessBuffer( preprocessBuffer_ )
- , preprocessOffset( preprocessOffset_ )
- , preprocessSize( preprocessSize_ )
- , sequencesCountBuffer( sequencesCountBuffer_ )
- , sequencesCountOffset( sequencesCountOffset_ )
- , sequencesIndexBuffer( sequencesIndexBuffer_ )
- , sequencesIndexOffset( sequencesIndexOffset_ )
+ : pNext{ pNext_ }
+ , pipelineBindPoint{ pipelineBindPoint_ }
+ , pipeline{ pipeline_ }
+ , indirectCommandsLayout{ indirectCommandsLayout_ }
+ , streamCount{ streamCount_ }
+ , pStreams{ pStreams_ }
+ , sequencesCount{ sequencesCount_ }
+ , preprocessBuffer{ preprocessBuffer_ }
+ , preprocessOffset{ preprocessOffset_ }
+ , preprocessSize{ preprocessSize_ }
+ , sequencesCountBuffer{ sequencesCountBuffer_ }
+ , sequencesCountOffset{ sequencesCountOffset_ }
+ , sequencesIndexBuffer{ sequencesIndexBuffer_ }
+ , sequencesIndexOffset{ sequencesIndexOffset_ }
{
}
@@ -38926,11 +38926,11 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutNV indirectCommandsLayout_ = {},
uint32_t maxSequencesCount_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pipelineBindPoint( pipelineBindPoint_ )
- , pipeline( pipeline_ )
- , indirectCommandsLayout( indirectCommandsLayout_ )
- , maxSequencesCount( maxSequencesCount_ )
+ : pNext{ pNext_ }
+ , pipelineBindPoint{ pipelineBindPoint_ }
+ , pipeline{ pipeline_ }
+ , indirectCommandsLayout{ indirectCommandsLayout_ }
+ , maxSequencesCount{ maxSequencesCount_ }
{
}
@@ -39068,21 +39068,21 @@ namespace VULKAN_HPP_NAMESPACE
uint64_t gpuRenderStartTimeUs_ = {},
uint64_t gpuRenderEndTimeUs_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , presentID( presentID_ )
- , inputSampleTimeUs( inputSampleTimeUs_ )
- , simStartTimeUs( simStartTimeUs_ )
- , simEndTimeUs( simEndTimeUs_ )
- , renderSubmitStartTimeUs( renderSubmitStartTimeUs_ )
- , renderSubmitEndTimeUs( renderSubmitEndTimeUs_ )
- , presentStartTimeUs( presentStartTimeUs_ )
- , presentEndTimeUs( presentEndTimeUs_ )
- , driverStartTimeUs( driverStartTimeUs_ )
- , driverEndTimeUs( driverEndTimeUs_ )
- , osRenderQueueStartTimeUs( osRenderQueueStartTimeUs_ )
- , osRenderQueueEndTimeUs( osRenderQueueEndTimeUs_ )
- , gpuRenderStartTimeUs( gpuRenderStartTimeUs_ )
- , gpuRenderEndTimeUs( gpuRenderEndTimeUs_ )
+ : pNext{ pNext_ }
+ , presentID{ presentID_ }
+ , inputSampleTimeUs{ inputSampleTimeUs_ }
+ , simStartTimeUs{ simStartTimeUs_ }
+ , simEndTimeUs{ simEndTimeUs_ }
+ , renderSubmitStartTimeUs{ renderSubmitStartTimeUs_ }
+ , renderSubmitEndTimeUs{ renderSubmitEndTimeUs_ }
+ , presentStartTimeUs{ presentStartTimeUs_ }
+ , presentEndTimeUs{ presentEndTimeUs_ }
+ , driverStartTimeUs{ driverStartTimeUs_ }
+ , driverEndTimeUs{ driverEndTimeUs_ }
+ , osRenderQueueStartTimeUs{ osRenderQueueStartTimeUs_ }
+ , osRenderQueueEndTimeUs{ osRenderQueueEndTimeUs_ }
+ , gpuRenderStartTimeUs{ gpuRenderStartTimeUs_ }
+ , gpuRenderEndTimeUs{ gpuRenderEndTimeUs_ }
{
}
@@ -39213,9 +39213,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR GetLatencyMarkerInfoNV( uint32_t timingCount_ = {},
VULKAN_HPP_NAMESPACE::LatencyTimingsFrameReportNV * pTimings_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , timingCount( timingCount_ )
- , pTimings( pTimings_ )
+ : pNext{ pNext_ }
+ , timingCount{ timingCount_ }
+ , pTimings{ pTimings_ }
{
}
@@ -39335,9 +39335,9 @@ namespace VULKAN_HPP_NAMESPACE
VertexInputBindingDescription( uint32_t binding_ = {},
uint32_t stride_ = {},
VULKAN_HPP_NAMESPACE::VertexInputRate inputRate_ = VULKAN_HPP_NAMESPACE::VertexInputRate::eVertex ) VULKAN_HPP_NOEXCEPT
- : binding( binding_ )
- , stride( stride_ )
- , inputRate( inputRate_ )
+ : binding{ binding_ }
+ , stride{ stride_ }
+ , inputRate{ inputRate_ }
{
}
@@ -39432,10 +39432,10 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t binding_ = {},
VULKAN_HPP_NAMESPACE::Format format_ = VULKAN_HPP_NAMESPACE::Format::eUndefined,
uint32_t offset_ = {} ) VULKAN_HPP_NOEXCEPT
- : location( location_ )
- , binding( binding_ )
- , format( format_ )
- , offset( offset_ )
+ : location{ location_ }
+ , binding{ binding_ }
+ , format{ format_ }
+ , offset{ offset_ }
{
}
@@ -39542,12 +39542,12 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t vertexAttributeDescriptionCount_ = {},
const VULKAN_HPP_NAMESPACE::VertexInputAttributeDescription * pVertexAttributeDescriptions_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , vertexBindingDescriptionCount( vertexBindingDescriptionCount_ )
- , pVertexBindingDescriptions( pVertexBindingDescriptions_ )
- , vertexAttributeDescriptionCount( vertexAttributeDescriptionCount_ )
- , pVertexAttributeDescriptions( pVertexAttributeDescriptions_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , vertexBindingDescriptionCount{ vertexBindingDescriptionCount_ }
+ , pVertexBindingDescriptions{ pVertexBindingDescriptions_ }
+ , vertexAttributeDescriptionCount{ vertexAttributeDescriptionCount_ }
+ , pVertexAttributeDescriptions{ pVertexAttributeDescriptions_ }
{
}
@@ -39725,10 +39725,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::PrimitiveTopology topology_ = VULKAN_HPP_NAMESPACE::PrimitiveTopology::ePointList,
VULKAN_HPP_NAMESPACE::Bool32 primitiveRestartEnable_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , topology( topology_ )
- , primitiveRestartEnable( primitiveRestartEnable_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , topology{ topology_ }
+ , primitiveRestartEnable{ primitiveRestartEnable_ }
{
}
@@ -39846,9 +39846,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PipelineTessellationStateCreateInfo( VULKAN_HPP_NAMESPACE::PipelineTessellationStateCreateFlags flags_ = {},
uint32_t patchControlPoints_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , patchControlPoints( patchControlPoints_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , patchControlPoints{ patchControlPoints_ }
{
}
@@ -39959,12 +39959,12 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t scissorCount_ = {},
const VULKAN_HPP_NAMESPACE::Rect2D * pScissors_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , viewportCount( viewportCount_ )
- , pViewports( pViewports_ )
- , scissorCount( scissorCount_ )
- , pScissors( pScissors_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , viewportCount{ viewportCount_ }
+ , pViewports{ pViewports_ }
+ , scissorCount{ scissorCount_ }
+ , pScissors{ pScissors_ }
{
}
@@ -40140,18 +40140,18 @@ namespace VULKAN_HPP_NAMESPACE
float depthBiasSlopeFactor_ = {},
float lineWidth_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , depthClampEnable( depthClampEnable_ )
- , rasterizerDiscardEnable( rasterizerDiscardEnable_ )
- , polygonMode( polygonMode_ )
- , cullMode( cullMode_ )
- , frontFace( frontFace_ )
- , depthBiasEnable( depthBiasEnable_ )
- , depthBiasConstantFactor( depthBiasConstantFactor_ )
- , depthBiasClamp( depthBiasClamp_ )
- , depthBiasSlopeFactor( depthBiasSlopeFactor_ )
- , lineWidth( lineWidth_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , depthClampEnable{ depthClampEnable_ }
+ , rasterizerDiscardEnable{ rasterizerDiscardEnable_ }
+ , polygonMode{ polygonMode_ }
+ , cullMode{ cullMode_ }
+ , frontFace{ frontFace_ }
+ , depthBiasEnable{ depthBiasEnable_ }
+ , depthBiasConstantFactor{ depthBiasConstantFactor_ }
+ , depthBiasClamp{ depthBiasClamp_ }
+ , depthBiasSlopeFactor{ depthBiasSlopeFactor_ }
+ , lineWidth{ lineWidth_ }
{
}
@@ -40353,14 +40353,14 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 alphaToCoverageEnable_ = {},
VULKAN_HPP_NAMESPACE::Bool32 alphaToOneEnable_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , rasterizationSamples( rasterizationSamples_ )
- , sampleShadingEnable( sampleShadingEnable_ )
- , minSampleShading( minSampleShading_ )
- , pSampleMask( pSampleMask_ )
- , alphaToCoverageEnable( alphaToCoverageEnable_ )
- , alphaToOneEnable( alphaToOneEnable_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , rasterizationSamples{ rasterizationSamples_ }
+ , sampleShadingEnable{ sampleShadingEnable_ }
+ , minSampleShading{ minSampleShading_ }
+ , pSampleMask{ pSampleMask_ }
+ , alphaToCoverageEnable{ alphaToCoverageEnable_ }
+ , alphaToOneEnable{ alphaToOneEnable_ }
{
}
@@ -40513,13 +40513,13 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t compareMask_ = {},
uint32_t writeMask_ = {},
uint32_t reference_ = {} ) VULKAN_HPP_NOEXCEPT
- : failOp( failOp_ )
- , passOp( passOp_ )
- , depthFailOp( depthFailOp_ )
- , compareOp( compareOp_ )
- , compareMask( compareMask_ )
- , writeMask( writeMask_ )
- , reference( reference_ )
+ : failOp{ failOp_ }
+ , passOp{ passOp_ }
+ , depthFailOp{ depthFailOp_ }
+ , compareOp{ compareOp_ }
+ , compareMask{ compareMask_ }
+ , writeMask{ writeMask_ }
+ , reference{ reference_ }
{
}
@@ -40656,17 +40656,17 @@ namespace VULKAN_HPP_NAMESPACE
float minDepthBounds_ = {},
float maxDepthBounds_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , depthTestEnable( depthTestEnable_ )
- , depthWriteEnable( depthWriteEnable_ )
- , depthCompareOp( depthCompareOp_ )
- , depthBoundsTestEnable( depthBoundsTestEnable_ )
- , stencilTestEnable( stencilTestEnable_ )
- , front( front_ )
- , back( back_ )
- , minDepthBounds( minDepthBounds_ )
- , maxDepthBounds( maxDepthBounds_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , depthTestEnable{ depthTestEnable_ }
+ , depthWriteEnable{ depthWriteEnable_ }
+ , depthCompareOp{ depthCompareOp_ }
+ , depthBoundsTestEnable{ depthBoundsTestEnable_ }
+ , stencilTestEnable{ stencilTestEnable_ }
+ , front{ front_ }
+ , back{ back_ }
+ , minDepthBounds{ minDepthBounds_ }
+ , maxDepthBounds{ maxDepthBounds_ }
{
}
@@ -40855,14 +40855,14 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::BlendFactor dstAlphaBlendFactor_ = VULKAN_HPP_NAMESPACE::BlendFactor::eZero,
VULKAN_HPP_NAMESPACE::BlendOp alphaBlendOp_ = VULKAN_HPP_NAMESPACE::BlendOp::eAdd,
VULKAN_HPP_NAMESPACE::ColorComponentFlags colorWriteMask_ = {} ) VULKAN_HPP_NOEXCEPT
- : blendEnable( blendEnable_ )
- , srcColorBlendFactor( srcColorBlendFactor_ )
- , dstColorBlendFactor( dstColorBlendFactor_ )
- , colorBlendOp( colorBlendOp_ )
- , srcAlphaBlendFactor( srcAlphaBlendFactor_ )
- , dstAlphaBlendFactor( dstAlphaBlendFactor_ )
- , alphaBlendOp( alphaBlendOp_ )
- , colorWriteMask( colorWriteMask_ )
+ : blendEnable{ blendEnable_ }
+ , srcColorBlendFactor{ srcColorBlendFactor_ }
+ , dstColorBlendFactor{ dstColorBlendFactor_ }
+ , colorBlendOp{ colorBlendOp_ }
+ , srcAlphaBlendFactor{ srcAlphaBlendFactor_ }
+ , dstAlphaBlendFactor{ dstAlphaBlendFactor_ }
+ , alphaBlendOp{ alphaBlendOp_ }
+ , colorWriteMask{ colorWriteMask_ }
{
}
@@ -41013,13 +41013,13 @@ namespace VULKAN_HPP_NAMESPACE
const VULKAN_HPP_NAMESPACE::PipelineColorBlendAttachmentState * pAttachments_ = {},
std::array<float, 4> const & blendConstants_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , logicOpEnable( logicOpEnable_ )
- , logicOp( logicOp_ )
- , attachmentCount( attachmentCount_ )
- , pAttachments( pAttachments_ )
- , blendConstants( blendConstants_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , logicOpEnable{ logicOpEnable_ }
+ , logicOp{ logicOp_ }
+ , attachmentCount{ attachmentCount_ }
+ , pAttachments{ pAttachments_ }
+ , blendConstants{ blendConstants_ }
{
}
@@ -41191,10 +41191,10 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t dynamicStateCount_ = {},
const VULKAN_HPP_NAMESPACE::DynamicState * pDynamicStates_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , dynamicStateCount( dynamicStateCount_ )
- , pDynamicStates( pDynamicStates_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , dynamicStateCount{ dynamicStateCount_ }
+ , pDynamicStates{ pDynamicStates_ }
{
}
@@ -41344,24 +41344,24 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Pipeline basePipelineHandle_ = {},
int32_t basePipelineIndex_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , stageCount( stageCount_ )
- , pStages( pStages_ )
- , pVertexInputState( pVertexInputState_ )
- , pInputAssemblyState( pInputAssemblyState_ )
- , pTessellationState( pTessellationState_ )
- , pViewportState( pViewportState_ )
- , pRasterizationState( pRasterizationState_ )
- , pMultisampleState( pMultisampleState_ )
- , pDepthStencilState( pDepthStencilState_ )
- , pColorBlendState( pColorBlendState_ )
- , pDynamicState( pDynamicState_ )
- , layout( layout_ )
- , renderPass( renderPass_ )
- , subpass( subpass_ )
- , basePipelineHandle( basePipelineHandle_ )
- , basePipelineIndex( basePipelineIndex_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , stageCount{ stageCount_ }
+ , pStages{ pStages_ }
+ , pVertexInputState{ pVertexInputState_ }
+ , pInputAssemblyState{ pInputAssemblyState_ }
+ , pTessellationState{ pTessellationState_ }
+ , pViewportState{ pViewportState_ }
+ , pRasterizationState{ pRasterizationState_ }
+ , pMultisampleState{ pMultisampleState_ }
+ , pDepthStencilState{ pDepthStencilState_ }
+ , pColorBlendState{ pColorBlendState_ }
+ , pDynamicState{ pDynamicState_ }
+ , layout{ layout_ }
+ , renderPass{ renderPass_ }
+ , subpass{ subpass_ }
+ , basePipelineHandle{ basePipelineHandle_ }
+ , basePipelineIndex{ basePipelineIndex_ }
{
}
@@ -41670,8 +41670,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR GraphicsPipelineLibraryCreateInfoEXT( VULKAN_HPP_NAMESPACE::GraphicsPipelineLibraryFlagsEXT flags_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
{
}
@@ -41770,11 +41770,11 @@ namespace VULKAN_HPP_NAMESPACE
const VULKAN_HPP_NAMESPACE::PipelineVertexInputStateCreateInfo * pVertexInputState_ = {},
const VULKAN_HPP_NAMESPACE::PipelineTessellationStateCreateInfo * pTessellationState_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , stageCount( stageCount_ )
- , pStages( pStages_ )
- , pVertexInputState( pVertexInputState_ )
- , pTessellationState( pTessellationState_ )
+ : pNext{ pNext_ }
+ , stageCount{ stageCount_ }
+ , pStages{ pStages_ }
+ , pVertexInputState{ pVertexInputState_ }
+ , pTessellationState{ pTessellationState_ }
{
}
@@ -41927,11 +41927,11 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t pipelineCount_ = {},
const VULKAN_HPP_NAMESPACE::Pipeline * pPipelines_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , groupCount( groupCount_ )
- , pGroups( pGroups_ )
- , pipelineCount( pipelineCount_ )
- , pPipelines( pPipelines_ )
+ : pNext{ pNext_ }
+ , groupCount{ groupCount_ }
+ , pGroups{ pGroups_ }
+ , pipelineCount{ pipelineCount_ }
+ , pPipelines{ pPipelines_ }
{
}
@@ -42085,8 +42085,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR XYColorEXT( float x_ = {}, float y_ = {} ) VULKAN_HPP_NOEXCEPT
- : x( x_ )
- , y( y_ )
+ : x{ x_ }
+ , y{ y_ }
{
}
@@ -42179,15 +42179,15 @@ namespace VULKAN_HPP_NAMESPACE
float maxContentLightLevel_ = {},
float maxFrameAverageLightLevel_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , displayPrimaryRed( displayPrimaryRed_ )
- , displayPrimaryGreen( displayPrimaryGreen_ )
- , displayPrimaryBlue( displayPrimaryBlue_ )
- , whitePoint( whitePoint_ )
- , maxLuminance( maxLuminance_ )
- , minLuminance( minLuminance_ )
- , maxContentLightLevel( maxContentLightLevel_ )
- , maxFrameAverageLightLevel( maxFrameAverageLightLevel_ )
+ : pNext{ pNext_ }
+ , displayPrimaryRed{ displayPrimaryRed_ }
+ , displayPrimaryGreen{ displayPrimaryGreen_ }
+ , displayPrimaryBlue{ displayPrimaryBlue_ }
+ , whitePoint{ whitePoint_ }
+ , maxLuminance{ maxLuminance_ }
+ , minLuminance{ minLuminance_ }
+ , maxContentLightLevel{ maxContentLightLevel_ }
+ , maxFrameAverageLightLevel{ maxFrameAverageLightLevel_ }
{
}
@@ -42350,8 +42350,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR HeadlessSurfaceCreateInfoEXT( VULKAN_HPP_NAMESPACE::HeadlessSurfaceCreateFlagsEXT flags_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
{
}
@@ -42448,9 +42448,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR HostImageCopyDevicePerformanceQueryEXT( VULKAN_HPP_NAMESPACE::Bool32 optimalDeviceAccess_ = {},
VULKAN_HPP_NAMESPACE::Bool32 identicalMemoryLayout_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , optimalDeviceAccess( optimalDeviceAccess_ )
- , identicalMemoryLayout( identicalMemoryLayout_ )
+ : pNext{ pNext_ }
+ , optimalDeviceAccess{ optimalDeviceAccess_ }
+ , identicalMemoryLayout{ identicalMemoryLayout_ }
{
}
@@ -42537,11 +42537,11 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::ImageLayout newLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined,
VULKAN_HPP_NAMESPACE::ImageSubresourceRange subresourceRange_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , image( image_ )
- , oldLayout( oldLayout_ )
- , newLayout( newLayout_ )
- , subresourceRange( subresourceRange_ )
+ : pNext{ pNext_ }
+ , image{ image_ }
+ , oldLayout{ oldLayout_ }
+ , newLayout{ newLayout_ }
+ , subresourceRange{ subresourceRange_ }
{
}
@@ -42667,9 +42667,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR IOSSurfaceCreateInfoMVK( VULKAN_HPP_NAMESPACE::IOSSurfaceCreateFlagsMVK flags_ = {},
const void * pView_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , pView( pView_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , pView{ pView_ }
{
}
@@ -42763,6 +42763,102 @@ namespace VULKAN_HPP_NAMESPACE
};
#endif /*VK_USE_PLATFORM_IOS_MVK*/
+ struct ImageAlignmentControlCreateInfoMESA
+ {
+ using NativeType = VkImageAlignmentControlCreateInfoMESA;
+
+ static const bool allowDuplicate = false;
+ static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eImageAlignmentControlCreateInfoMESA;
+
+#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
+ VULKAN_HPP_CONSTEXPR ImageAlignmentControlCreateInfoMESA( uint32_t maximumRequestedAlignment_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
+ : pNext{ pNext_ }
+ , maximumRequestedAlignment{ maximumRequestedAlignment_ }
+ {
+ }
+
+ VULKAN_HPP_CONSTEXPR ImageAlignmentControlCreateInfoMESA( ImageAlignmentControlCreateInfoMESA const & rhs ) VULKAN_HPP_NOEXCEPT = default;
+
+ ImageAlignmentControlCreateInfoMESA( VkImageAlignmentControlCreateInfoMESA const & rhs ) VULKAN_HPP_NOEXCEPT
+ : ImageAlignmentControlCreateInfoMESA( *reinterpret_cast<ImageAlignmentControlCreateInfoMESA const *>( &rhs ) )
+ {
+ }
+
+ ImageAlignmentControlCreateInfoMESA & operator=( ImageAlignmentControlCreateInfoMESA const & rhs ) VULKAN_HPP_NOEXCEPT = default;
+#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/
+
+ ImageAlignmentControlCreateInfoMESA & operator=( VkImageAlignmentControlCreateInfoMESA const & rhs ) VULKAN_HPP_NOEXCEPT
+ {
+ *this = *reinterpret_cast<VULKAN_HPP_NAMESPACE::ImageAlignmentControlCreateInfoMESA const *>( &rhs );
+ return *this;
+ }
+
+#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS )
+ VULKAN_HPP_CONSTEXPR_14 ImageAlignmentControlCreateInfoMESA & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT
+ {
+ pNext = pNext_;
+ return *this;
+ }
+
+ VULKAN_HPP_CONSTEXPR_14 ImageAlignmentControlCreateInfoMESA & setMaximumRequestedAlignment( uint32_t maximumRequestedAlignment_ ) VULKAN_HPP_NOEXCEPT
+ {
+ maximumRequestedAlignment = maximumRequestedAlignment_;
+ return *this;
+ }
+#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/
+
+ operator VkImageAlignmentControlCreateInfoMESA const &() const VULKAN_HPP_NOEXCEPT
+ {
+ return *reinterpret_cast<const VkImageAlignmentControlCreateInfoMESA *>( this );
+ }
+
+ operator VkImageAlignmentControlCreateInfoMESA &() VULKAN_HPP_NOEXCEPT
+ {
+ return *reinterpret_cast<VkImageAlignmentControlCreateInfoMESA *>( this );
+ }
+
+#if defined( VULKAN_HPP_USE_REFLECT )
+# if 14 <= VULKAN_HPP_CPP_VERSION
+ auto
+# else
+ std::tuple<VULKAN_HPP_NAMESPACE::StructureType const &, const void * const &, uint32_t const &>
+# endif
+ reflect() const VULKAN_HPP_NOEXCEPT
+ {
+ return std::tie( sType, pNext, maximumRequestedAlignment );
+ }
+#endif
+
+#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR )
+ auto operator<=>( ImageAlignmentControlCreateInfoMESA const & ) const = default;
+#else
+ bool operator==( ImageAlignmentControlCreateInfoMESA const & rhs ) const VULKAN_HPP_NOEXCEPT
+ {
+# if defined( VULKAN_HPP_USE_REFLECT )
+ return this->reflect() == rhs.reflect();
+# else
+ return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( maximumRequestedAlignment == rhs.maximumRequestedAlignment );
+# endif
+ }
+
+ bool operator!=( ImageAlignmentControlCreateInfoMESA const & rhs ) const VULKAN_HPP_NOEXCEPT
+ {
+ return !operator==( rhs );
+ }
+#endif
+
+ public:
+ VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eImageAlignmentControlCreateInfoMESA;
+ const void * pNext = {};
+ uint32_t maximumRequestedAlignment = {};
+ };
+
+ template <>
+ struct CppType<StructureType, StructureType::eImageAlignmentControlCreateInfoMESA>
+ {
+ using Type = ImageAlignmentControlCreateInfoMESA;
+ };
+
struct ImageBlit
{
using NativeType = VkImageBlit;
@@ -42772,10 +42868,10 @@ namespace VULKAN_HPP_NAMESPACE
std::array<VULKAN_HPP_NAMESPACE::Offset3D, 2> const & srcOffsets_ = {},
VULKAN_HPP_NAMESPACE::ImageSubresourceLayers dstSubresource_ = {},
std::array<VULKAN_HPP_NAMESPACE::Offset3D, 2> const & dstOffsets_ = {} ) VULKAN_HPP_NOEXCEPT
- : srcSubresource( srcSubresource_ )
- , srcOffsets( srcOffsets_ )
- , dstSubresource( dstSubresource_ )
- , dstOffsets( dstOffsets_ )
+ : srcSubresource{ srcSubresource_ }
+ , srcOffsets{ srcOffsets_ }
+ , dstSubresource{ dstSubresource_ }
+ , dstOffsets{ dstOffsets_ }
{
}
@@ -42878,8 +42974,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR ImageCaptureDescriptorDataInfoEXT( VULKAN_HPP_NAMESPACE::Image image_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , image( image_ )
+ : pNext{ pNext_ }
+ , image{ image_ }
{
}
@@ -42977,10 +43073,10 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t compressionControlPlaneCount_ = {},
VULKAN_HPP_NAMESPACE::ImageCompressionFixedRateFlagsEXT * pFixedRateFlags_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , compressionControlPlaneCount( compressionControlPlaneCount_ )
- , pFixedRateFlags( pFixedRateFlags_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , compressionControlPlaneCount{ compressionControlPlaneCount_ }
+ , pFixedRateFlags{ pFixedRateFlags_ }
{
}
@@ -43119,9 +43215,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR ImageCompressionPropertiesEXT( VULKAN_HPP_NAMESPACE::ImageCompressionFlagsEXT imageCompressionFlags_ = {},
VULKAN_HPP_NAMESPACE::ImageCompressionFixedRateFlagsEXT imageCompressionFixedRateFlags_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , imageCompressionFlags( imageCompressionFlags_ )
- , imageCompressionFixedRateFlags( imageCompressionFixedRateFlags_ )
+ : pNext{ pNext_ }
+ , imageCompressionFlags{ imageCompressionFlags_ }
+ , imageCompressionFixedRateFlags{ imageCompressionFixedRateFlags_ }
{
}
@@ -43214,13 +43310,13 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t colorSpaceCount_ = {},
const VULKAN_HPP_NAMESPACE::SysmemColorSpaceFUCHSIA * pColorSpaces_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , imageCreateInfo( imageCreateInfo_ )
- , requiredFormatFeatures( requiredFormatFeatures_ )
- , flags( flags_ )
- , sysmemPixelFormat( sysmemPixelFormat_ )
- , colorSpaceCount( colorSpaceCount_ )
- , pColorSpaces( pColorSpaces_ )
+ : pNext{ pNext_ }
+ , imageCreateInfo{ imageCreateInfo_ }
+ , requiredFormatFeatures{ requiredFormatFeatures_ }
+ , flags{ flags_ }
+ , sysmemPixelFormat{ sysmemPixelFormat_ }
+ , colorSpaceCount{ colorSpaceCount_ }
+ , pColorSpaces{ pColorSpaces_ }
{
}
@@ -43396,11 +43492,11 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::BufferCollectionConstraintsInfoFUCHSIA bufferCollectionConstraints_ = {},
VULKAN_HPP_NAMESPACE::ImageConstraintsInfoFlagsFUCHSIA flags_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , formatConstraintsCount( formatConstraintsCount_ )
- , pFormatConstraints( pFormatConstraints_ )
- , bufferCollectionConstraints( bufferCollectionConstraints_ )
- , flags( flags_ )
+ : pNext{ pNext_ }
+ , formatConstraintsCount{ formatConstraintsCount_ }
+ , pFormatConstraints{ pFormatConstraints_ }
+ , bufferCollectionConstraints{ bufferCollectionConstraints_ }
+ , flags{ flags_ }
{
}
@@ -43552,11 +43648,11 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::ImageSubresourceLayers dstSubresource_ = {},
VULKAN_HPP_NAMESPACE::Offset3D dstOffset_ = {},
VULKAN_HPP_NAMESPACE::Extent3D extent_ = {} ) VULKAN_HPP_NOEXCEPT
- : srcSubresource( srcSubresource_ )
- , srcOffset( srcOffset_ )
- , dstSubresource( dstSubresource_ )
- , dstOffset( dstOffset_ )
- , extent( extent_ )
+ : srcSubresource{ srcSubresource_ }
+ , srcOffset{ srcOffset_ }
+ , dstSubresource{ dstSubresource_ }
+ , dstOffset{ dstOffset_ }
+ , extent{ extent_ }
{
}
@@ -43668,11 +43764,11 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::DeviceSize rowPitch_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize arrayPitch_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize depthPitch_ = {} ) VULKAN_HPP_NOEXCEPT
- : offset( offset_ )
- , size( size_ )
- , rowPitch( rowPitch_ )
- , arrayPitch( arrayPitch_ )
- , depthPitch( depthPitch_ )
+ : offset{ offset_ }
+ , size{ size_ }
+ , rowPitch{ rowPitch_ }
+ , arrayPitch{ arrayPitch_ }
+ , depthPitch{ depthPitch_ }
{
}
@@ -43786,10 +43882,10 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t drmFormatModifierPlaneCount_ = {},
const VULKAN_HPP_NAMESPACE::SubresourceLayout * pPlaneLayouts_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , drmFormatModifier( drmFormatModifier_ )
- , drmFormatModifierPlaneCount( drmFormatModifierPlaneCount_ )
- , pPlaneLayouts( pPlaneLayouts_ )
+ : pNext{ pNext_ }
+ , drmFormatModifier{ drmFormatModifier_ }
+ , drmFormatModifierPlaneCount{ drmFormatModifierPlaneCount_ }
+ , pPlaneLayouts{ pPlaneLayouts_ }
{
}
@@ -43930,9 +44026,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR ImageDrmFormatModifierListCreateInfoEXT( uint32_t drmFormatModifierCount_ = {},
const uint64_t * pDrmFormatModifiers_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , drmFormatModifierCount( drmFormatModifierCount_ )
- , pDrmFormatModifiers( pDrmFormatModifiers_ )
+ : pNext{ pNext_ }
+ , drmFormatModifierCount{ drmFormatModifierCount_ }
+ , pDrmFormatModifiers{ pDrmFormatModifiers_ }
{
}
@@ -44053,8 +44149,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR ImageDrmFormatModifierPropertiesEXT( uint64_t drmFormatModifier_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , drmFormatModifier( drmFormatModifier_ )
+ : pNext{ pNext_ }
+ , drmFormatModifier{ drmFormatModifier_ }
{
}
@@ -44137,9 +44233,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR ImageFormatListCreateInfo( uint32_t viewFormatCount_ = {},
const VULKAN_HPP_NAMESPACE::Format * pViewFormats_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , viewFormatCount( viewFormatCount_ )
- , pViewFormats( pViewFormats_ )
+ : pNext{ pNext_ }
+ , viewFormatCount{ viewFormatCount_ }
+ , pViewFormats{ pViewFormats_ }
{
}
@@ -44262,8 +44358,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR ImageFormatProperties2( VULKAN_HPP_NAMESPACE::ImageFormatProperties imageFormatProperties_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , imageFormatProperties( imageFormatProperties_ )
+ : pNext{ pNext_ }
+ , imageFormatProperties{ imageFormatProperties_ }
{
}
@@ -44354,15 +44450,15 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Image image_ = {},
VULKAN_HPP_NAMESPACE::ImageSubresourceRange subresourceRange_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , srcAccessMask( srcAccessMask_ )
- , dstAccessMask( dstAccessMask_ )
- , oldLayout( oldLayout_ )
- , newLayout( newLayout_ )
- , srcQueueFamilyIndex( srcQueueFamilyIndex_ )
- , dstQueueFamilyIndex( dstQueueFamilyIndex_ )
- , image( image_ )
- , subresourceRange( subresourceRange_ )
+ : pNext{ pNext_ }
+ , srcAccessMask{ srcAccessMask_ }
+ , dstAccessMask{ dstAccessMask_ }
+ , oldLayout{ oldLayout_ }
+ , newLayout{ newLayout_ }
+ , srcQueueFamilyIndex{ srcQueueFamilyIndex_ }
+ , dstQueueFamilyIndex{ dstQueueFamilyIndex_ }
+ , image{ image_ }
+ , subresourceRange{ subresourceRange_ }
{
}
@@ -44515,8 +44611,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR ImageMemoryRequirementsInfo2( VULKAN_HPP_NAMESPACE::Image image_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , image( image_ )
+ : pNext{ pNext_ }
+ , image{ image_ }
{
}
@@ -44616,9 +44712,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR ImagePipeSurfaceCreateInfoFUCHSIA( VULKAN_HPP_NAMESPACE::ImagePipeSurfaceCreateFlagsFUCHSIA flags_ = {},
zx_handle_t imagePipeHandle_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , imagePipeHandle( imagePipeHandle_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , imagePipeHandle{ imagePipeHandle_ }
{
}
@@ -44735,8 +44831,8 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR
ImagePlaneMemoryRequirementsInfo( VULKAN_HPP_NAMESPACE::ImageAspectFlagBits planeAspect_ = VULKAN_HPP_NAMESPACE::ImageAspectFlagBits::eColor,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , planeAspect( planeAspect_ )
+ : pNext{ pNext_ }
+ , planeAspect{ planeAspect_ }
{
}
@@ -44834,11 +44930,11 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::ImageSubresourceLayers dstSubresource_ = {},
VULKAN_HPP_NAMESPACE::Offset3D dstOffset_ = {},
VULKAN_HPP_NAMESPACE::Extent3D extent_ = {} ) VULKAN_HPP_NOEXCEPT
- : srcSubresource( srcSubresource_ )
- , srcOffset( srcOffset_ )
- , dstSubresource( dstSubresource_ )
- , dstOffset( dstOffset_ )
- , extent( extent_ )
+ : srcSubresource{ srcSubresource_ }
+ , srcOffset{ srcOffset_ }
+ , dstSubresource{ dstSubresource_ }
+ , dstOffset{ dstOffset_ }
+ , extent{ extent_ }
{
}
@@ -44954,12 +45050,12 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Offset3D dstOffset_ = {},
VULKAN_HPP_NAMESPACE::Extent3D extent_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , srcSubresource( srcSubresource_ )
- , srcOffset( srcOffset_ )
- , dstSubresource( dstSubresource_ )
- , dstOffset( dstOffset_ )
- , extent( extent_ )
+ : pNext{ pNext_ }
+ , srcSubresource{ srcSubresource_ }
+ , srcOffset{ srcOffset_ }
+ , dstSubresource{ dstSubresource_ }
+ , dstOffset{ dstOffset_ }
+ , extent{ extent_ }
{
}
@@ -45088,8 +45184,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR ImageSparseMemoryRequirementsInfo2( VULKAN_HPP_NAMESPACE::Image image_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , image( image_ )
+ : pNext{ pNext_ }
+ , image{ image_ }
{
}
@@ -45187,8 +45283,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR ImageStencilUsageCreateInfo( VULKAN_HPP_NAMESPACE::ImageUsageFlags stencilUsage_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , stencilUsage( stencilUsage_ )
+ : pNext{ pNext_ }
+ , stencilUsage{ stencilUsage_ }
{
}
@@ -45285,8 +45381,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR ImageSwapchainCreateInfoKHR( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , swapchain( swapchain_ )
+ : pNext{ pNext_ }
+ , swapchain{ swapchain_ }
{
}
@@ -45382,8 +45478,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR ImageViewASTCDecodeModeEXT( VULKAN_HPP_NAMESPACE::Format decodeMode_ = VULKAN_HPP_NAMESPACE::Format::eUndefined,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , decodeMode( decodeMode_ )
+ : pNext{ pNext_ }
+ , decodeMode{ decodeMode_ }
{
}
@@ -45480,9 +45576,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR ImageViewAddressPropertiesNVX( VULKAN_HPP_NAMESPACE::DeviceAddress deviceAddress_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize size_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , deviceAddress( deviceAddress_ )
- , size( size_ )
+ : pNext{ pNext_ }
+ , deviceAddress{ deviceAddress_ }
+ , size{ size_ }
{
}
@@ -45566,8 +45662,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR ImageViewCaptureDescriptorDataInfoEXT( VULKAN_HPP_NAMESPACE::ImageView imageView_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , imageView( imageView_ )
+ : pNext{ pNext_ }
+ , imageView{ imageView_ }
{
}
@@ -45668,13 +45764,13 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::ComponentMapping components_ = {},
VULKAN_HPP_NAMESPACE::ImageSubresourceRange subresourceRange_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , image( image_ )
- , viewType( viewType_ )
- , format( format_ )
- , components( components_ )
- , subresourceRange( subresourceRange_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , image{ image_ }
+ , viewType{ viewType_ }
+ , format{ format_ }
+ , components{ components_ }
+ , subresourceRange{ subresourceRange_ }
{
}
@@ -45815,10 +45911,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::DescriptorType descriptorType_ = VULKAN_HPP_NAMESPACE::DescriptorType::eSampler,
VULKAN_HPP_NAMESPACE::Sampler sampler_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , imageView( imageView_ )
- , descriptorType( descriptorType_ )
- , sampler( sampler_ )
+ : pNext{ pNext_ }
+ , imageView{ imageView_ }
+ , descriptorType{ descriptorType_ }
+ , sampler{ sampler_ }
{
}
@@ -45932,8 +46028,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR ImageViewMinLodCreateInfoEXT( float minLod_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , minLod( minLod_ )
+ : pNext{ pNext_ }
+ , minLod{ minLod_ }
{
}
@@ -46031,10 +46127,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Extent2D filterSize_ = {},
uint32_t numPhases_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , filterCenter( filterCenter_ )
- , filterSize( filterSize_ )
- , numPhases( numPhases_ )
+ : pNext{ pNext_ }
+ , filterCenter{ filterCenter_ }
+ , filterSize{ filterSize_ }
+ , numPhases{ numPhases_ }
{
}
@@ -46149,9 +46245,9 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR
ImageViewSlicedCreateInfoEXT( uint32_t sliceOffset_ = {}, uint32_t sliceCount_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , sliceOffset( sliceOffset_ )
- , sliceCount( sliceCount_ )
+ : pNext{ pNext_ }
+ , sliceOffset{ sliceOffset_ }
+ , sliceCount{ sliceCount_ }
{
}
@@ -46253,8 +46349,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR ImageViewUsageCreateInfo( VULKAN_HPP_NAMESPACE::ImageUsageFlags usage_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , usage( usage_ )
+ : pNext{ pNext_ }
+ , usage{ usage_ }
{
}
@@ -46352,8 +46448,8 @@ namespace VULKAN_HPP_NAMESPACE
# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR ImportAndroidHardwareBufferInfoANDROID( struct AHardwareBuffer * buffer_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , buffer( buffer_ )
+ : pNext{ pNext_ }
+ , buffer{ buffer_ }
{
}
@@ -46454,11 +46550,11 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits handleType_ = VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits::eOpaqueFd,
int fd_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , fence( fence_ )
- , flags( flags_ )
- , handleType( handleType_ )
- , fd( fd_ )
+ : pNext{ pNext_ }
+ , fence{ fence_ }
+ , flags{ flags_ }
+ , handleType{ handleType_ }
+ , fd{ fd_ }
{
}
@@ -46587,12 +46683,12 @@ namespace VULKAN_HPP_NAMESPACE
HANDLE handle_ = {},
LPCWSTR name_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , fence( fence_ )
- , flags( flags_ )
- , handleType( handleType_ )
- , handle( handle_ )
- , name( name_ )
+ : pNext{ pNext_ }
+ , fence{ fence_ }
+ , flags{ flags_ }
+ , handleType{ handleType_ }
+ , handle{ handle_ }
+ , name{ name_ }
{
}
@@ -46727,9 +46823,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR ImportMemoryBufferCollectionFUCHSIA( VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection_ = {},
uint32_t index_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , collection( collection_ )
- , index( index_ )
+ : pNext{ pNext_ }
+ , collection{ collection_ }
+ , index{ index_ }
{
}
@@ -46835,9 +46931,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType_ = VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits::eOpaqueFd,
int fd_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , handleType( handleType_ )
- , fd( fd_ )
+ : pNext{ pNext_ }
+ , handleType{ handleType_ }
+ , fd{ fd_ }
{
}
@@ -46942,9 +47038,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType_ = VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits::eOpaqueFd,
void * pHostPointer_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , handleType( handleType_ )
- , pHostPointer( pHostPointer_ )
+ : pNext{ pNext_ }
+ , handleType{ handleType_ }
+ , pHostPointer{ pHostPointer_ }
{
}
@@ -47053,10 +47149,10 @@ namespace VULKAN_HPP_NAMESPACE
HANDLE handle_ = {},
LPCWSTR name_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , handleType( handleType_ )
- , handle( handle_ )
- , name( name_ )
+ : pNext{ pNext_ }
+ , handleType{ handleType_ }
+ , handle{ handle_ }
+ , name{ name_ }
{
}
@@ -47174,9 +47270,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR ImportMemoryWin32HandleInfoNV( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagsNV handleType_ = {},
HANDLE handle_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , handleType( handleType_ )
- , handle( handle_ )
+ : pNext{ pNext_ }
+ , handleType{ handleType_ }
+ , handle{ handle_ }
{
}
@@ -47284,9 +47380,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType_ = VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits::eOpaqueFd,
zx_handle_t handle_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , handleType( handleType_ )
- , handle( handle_ )
+ : pNext{ pNext_ }
+ , handleType{ handleType_ }
+ , handle{ handle_ }
{
}
@@ -47403,8 +47499,8 @@ namespace VULKAN_HPP_NAMESPACE
# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR ImportMetalBufferInfoEXT( MTLBuffer_id mtlBuffer_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , mtlBuffer( mtlBuffer_ )
+ : pNext{ pNext_ }
+ , mtlBuffer{ mtlBuffer_ }
{
}
@@ -47501,8 +47597,8 @@ namespace VULKAN_HPP_NAMESPACE
# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR ImportMetalIOSurfaceInfoEXT( IOSurfaceRef ioSurface_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , ioSurface( ioSurface_ )
+ : pNext{ pNext_ }
+ , ioSurface{ ioSurface_ }
{
}
@@ -47599,8 +47695,8 @@ namespace VULKAN_HPP_NAMESPACE
# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR ImportMetalSharedEventInfoEXT( MTLSharedEvent_id mtlSharedEvent_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , mtlSharedEvent( mtlSharedEvent_ )
+ : pNext{ pNext_ }
+ , mtlSharedEvent{ mtlSharedEvent_ }
{
}
@@ -47699,9 +47795,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR ImportMetalTextureInfoEXT( VULKAN_HPP_NAMESPACE::ImageAspectFlagBits plane_ = VULKAN_HPP_NAMESPACE::ImageAspectFlagBits::eColor,
MTLTexture_id mtlTexture_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , plane( plane_ )
- , mtlTexture( mtlTexture_ )
+ : pNext{ pNext_ }
+ , plane{ plane_ }
+ , mtlTexture{ mtlTexture_ }
{
}
@@ -47805,8 +47901,8 @@ namespace VULKAN_HPP_NAMESPACE
# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR ImportScreenBufferInfoQNX( struct _screen_buffer * buffer_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , buffer( buffer_ )
+ : pNext{ pNext_ }
+ , buffer{ buffer_ }
{
}
@@ -47907,11 +48003,11 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits handleType_ = VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits::eOpaqueFd,
int fd_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , semaphore( semaphore_ )
- , flags( flags_ )
- , handleType( handleType_ )
- , fd( fd_ )
+ : pNext{ pNext_ }
+ , semaphore{ semaphore_ }
+ , flags{ flags_ }
+ , handleType{ handleType_ }
+ , fd{ fd_ }
{
}
@@ -48041,12 +48137,12 @@ namespace VULKAN_HPP_NAMESPACE
HANDLE handle_ = {},
LPCWSTR name_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , semaphore( semaphore_ )
- , flags( flags_ )
- , handleType( handleType_ )
- , handle( handle_ )
- , name( name_ )
+ : pNext{ pNext_ }
+ , semaphore{ semaphore_ }
+ , flags{ flags_ }
+ , handleType{ handleType_ }
+ , handle{ handle_ }
+ , name{ name_ }
{
}
@@ -48184,11 +48280,11 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits handleType_ = VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits::eOpaqueFd,
zx_handle_t zirconHandle_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , semaphore( semaphore_ )
- , flags( flags_ )
- , handleType( handleType_ )
- , zirconHandle( zirconHandle_ )
+ : pNext{ pNext_ }
+ , semaphore{ semaphore_ }
+ , flags{ flags_ }
+ , handleType{ handleType_ }
+ , zirconHandle{ zirconHandle_ }
{
}
@@ -48338,20 +48434,20 @@ namespace VULKAN_HPP_NAMESPACE
const VULKAN_HPP_NAMESPACE::IndexType * pIndexTypes_ = {},
const uint32_t * pIndexTypeValues_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , tokenType( tokenType_ )
- , stream( stream_ )
- , offset( offset_ )
- , vertexBindingUnit( vertexBindingUnit_ )
- , vertexDynamicStride( vertexDynamicStride_ )
- , pushconstantPipelineLayout( pushconstantPipelineLayout_ )
- , pushconstantShaderStageFlags( pushconstantShaderStageFlags_ )
- , pushconstantOffset( pushconstantOffset_ )
- , pushconstantSize( pushconstantSize_ )
- , indirectStateFlags( indirectStateFlags_ )
- , indexTypeCount( indexTypeCount_ )
- , pIndexTypes( pIndexTypes_ )
- , pIndexTypeValues( pIndexTypeValues_ )
+ : pNext{ pNext_ }
+ , tokenType{ tokenType_ }
+ , stream{ stream_ }
+ , offset{ offset_ }
+ , vertexBindingUnit{ vertexBindingUnit_ }
+ , vertexDynamicStride{ vertexDynamicStride_ }
+ , pushconstantPipelineLayout{ pushconstantPipelineLayout_ }
+ , pushconstantShaderStageFlags{ pushconstantShaderStageFlags_ }
+ , pushconstantOffset{ pushconstantOffset_ }
+ , pushconstantSize{ pushconstantSize_ }
+ , indirectStateFlags{ indirectStateFlags_ }
+ , indexTypeCount{ indexTypeCount_ }
+ , pIndexTypes{ pIndexTypes_ }
+ , pIndexTypeValues{ pIndexTypeValues_ }
{
}
@@ -48634,13 +48730,13 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t streamCount_ = {},
const uint32_t * pStreamStrides_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , pipelineBindPoint( pipelineBindPoint_ )
- , tokenCount( tokenCount_ )
- , pTokens( pTokens_ )
- , streamCount( streamCount_ )
- , pStreamStrides( pStreamStrides_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , pipelineBindPoint{ pipelineBindPoint_ }
+ , tokenCount{ tokenCount_ }
+ , pTokens{ pTokens_ }
+ , streamCount{ streamCount_ }
+ , pStreamStrides{ pStreamStrides_ }
{
}
@@ -48818,8 +48914,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR InitializePerformanceApiInfoINTEL( void * pUserData_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pUserData( pUserData_ )
+ : pNext{ pNext_ }
+ , pUserData{ pUserData_ }
{
}
@@ -48913,9 +49009,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR InputAttachmentAspectReference( uint32_t subpass_ = {},
uint32_t inputAttachmentIndex_ = {},
VULKAN_HPP_NAMESPACE::ImageAspectFlags aspectMask_ = {} ) VULKAN_HPP_NOEXCEPT
- : subpass( subpass_ )
- , inputAttachmentIndex( inputAttachmentIndex_ )
- , aspectMask( aspectMask_ )
+ : subpass{ subpass_ }
+ , inputAttachmentIndex{ inputAttachmentIndex_ }
+ , aspectMask{ aspectMask_ }
{
}
@@ -49018,13 +49114,13 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t enabledExtensionCount_ = {},
const char * const * ppEnabledExtensionNames_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , pApplicationInfo( pApplicationInfo_ )
- , enabledLayerCount( enabledLayerCount_ )
- , ppEnabledLayerNames( ppEnabledLayerNames_ )
- , enabledExtensionCount( enabledExtensionCount_ )
- , ppEnabledExtensionNames( ppEnabledExtensionNames_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , pApplicationInfo{ pApplicationInfo_ }
+ , enabledLayerCount{ enabledLayerCount_ }
+ , ppEnabledLayerNames{ ppEnabledLayerNames_ }
+ , enabledExtensionCount{ enabledExtensionCount_ }
+ , ppEnabledExtensionNames{ ppEnabledExtensionNames_ }
{
}
@@ -49230,9 +49326,9 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR
LatencySleepInfoNV( VULKAN_HPP_NAMESPACE::Semaphore signalSemaphore_ = {}, uint64_t value_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , signalSemaphore( signalSemaphore_ )
- , value( value_ )
+ : pNext{ pNext_ }
+ , signalSemaphore{ signalSemaphore_ }
+ , value{ value_ }
{
}
@@ -49334,10 +49430,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 lowLatencyBoost_ = {},
uint32_t minimumIntervalUs_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , lowLatencyMode( lowLatencyMode_ )
- , lowLatencyBoost( lowLatencyBoost_ )
- , minimumIntervalUs( minimumIntervalUs_ )
+ : pNext{ pNext_ }
+ , lowLatencyMode{ lowLatencyMode_ }
+ , lowLatencyBoost{ lowLatencyBoost_ }
+ , minimumIntervalUs{ minimumIntervalUs_ }
{
}
@@ -49451,8 +49547,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR LatencySubmissionPresentIdNV( uint64_t presentID_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , presentID( presentID_ )
+ : pNext{ pNext_ }
+ , presentID{ presentID_ }
{
}
@@ -49549,9 +49645,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR LatencySurfaceCapabilitiesNV( uint32_t presentModeCount_ = {},
VULKAN_HPP_NAMESPACE::PresentModeKHR * pPresentModes_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , presentModeCount( presentModeCount_ )
- , pPresentModes( pPresentModes_ )
+ : pNext{ pNext_ }
+ , presentModeCount{ presentModeCount_ }
+ , pPresentModes{ pPresentModes_ }
{
}
@@ -49671,10 +49767,10 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t specVersion_ = {},
uint32_t implementationVersion_ = {},
std::array<char, VK_MAX_DESCRIPTION_SIZE> const & description_ = {} ) VULKAN_HPP_NOEXCEPT
- : layerName( layerName_ )
- , specVersion( specVersion_ )
- , implementationVersion( implementationVersion_ )
- , description( description_ )
+ : layerName{ layerName_ }
+ , specVersion{ specVersion_ }
+ , implementationVersion{ implementationVersion_ }
+ , description{ description_ }
{
}
@@ -49780,11 +49876,11 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::LayerSettingTypeEXT type_ = VULKAN_HPP_NAMESPACE::LayerSettingTypeEXT::eBool32,
uint32_t valueCount_ = {},
const void * pValues_ = {} ) VULKAN_HPP_NOEXCEPT
- : pLayerName( pLayerName_ )
- , pSettingName( pSettingName_ )
- , type( type_ )
- , valueCount( valueCount_ )
- , pValues( pValues_ )
+ : pLayerName{ pLayerName_ }
+ , pSettingName{ pSettingName_ }
+ , type{ type_ }
+ , valueCount{ valueCount_ }
+ , pValues{ pValues_ }
{
}
@@ -49931,9 +50027,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR LayerSettingsCreateInfoEXT( uint32_t settingCount_ = {},
const VULKAN_HPP_NAMESPACE::LayerSettingEXT * pSettings_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , settingCount( settingCount_ )
- , pSettings( pSettings_ )
+ : pNext{ pNext_ }
+ , settingCount{ settingCount_ }
+ , pSettings{ pSettings_ }
{
}
@@ -50056,9 +50152,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR MacOSSurfaceCreateInfoMVK( VULKAN_HPP_NAMESPACE::MacOSSurfaceCreateFlagsMVK flags_ = {},
const void * pView_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , pView( pView_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , pView{ pView_ }
{
}
@@ -50165,10 +50261,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::DeviceSize offset_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize size_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , memory( memory_ )
- , offset( offset_ )
- , size( size_ )
+ : pNext{ pNext_ }
+ , memory{ memory_ }
+ , offset{ offset_ }
+ , size{ size_ }
{
}
@@ -50280,9 +50376,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR MemoryAllocateFlagsInfo( VULKAN_HPP_NAMESPACE::MemoryAllocateFlags flags_ = {},
uint32_t deviceMask_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , deviceMask( deviceMask_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , deviceMask{ deviceMask_ }
{
}
@@ -50388,9 +50484,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR MemoryAllocateInfo( VULKAN_HPP_NAMESPACE::DeviceSize allocationSize_ = {},
uint32_t memoryTypeIndex_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , allocationSize( allocationSize_ )
- , memoryTypeIndex( memoryTypeIndex_ )
+ : pNext{ pNext_ }
+ , allocationSize{ allocationSize_ }
+ , memoryTypeIndex{ memoryTypeIndex_ }
{
}
@@ -50491,9 +50587,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR MemoryBarrier( VULKAN_HPP_NAMESPACE::AccessFlags srcAccessMask_ = {},
VULKAN_HPP_NAMESPACE::AccessFlags dstAccessMask_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , srcAccessMask( srcAccessMask_ )
- , dstAccessMask( dstAccessMask_ )
+ : pNext{ pNext_ }
+ , srcAccessMask{ srcAccessMask_ }
+ , dstAccessMask{ dstAccessMask_ }
{
}
@@ -50597,9 +50693,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR MemoryDedicatedAllocateInfo( VULKAN_HPP_NAMESPACE::Image image_ = {},
VULKAN_HPP_NAMESPACE::Buffer buffer_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , image( image_ )
- , buffer( buffer_ )
+ : pNext{ pNext_ }
+ , image{ image_ }
+ , buffer{ buffer_ }
{
}
@@ -50705,9 +50801,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR MemoryDedicatedRequirements( VULKAN_HPP_NAMESPACE::Bool32 prefersDedicatedAllocation_ = {},
VULKAN_HPP_NAMESPACE::Bool32 requiresDedicatedAllocation_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , prefersDedicatedAllocation( prefersDedicatedAllocation_ )
- , requiresDedicatedAllocation( requiresDedicatedAllocation_ )
+ : pNext{ pNext_ }
+ , prefersDedicatedAllocation{ prefersDedicatedAllocation_ }
+ , requiresDedicatedAllocation{ requiresDedicatedAllocation_ }
{
}
@@ -50792,8 +50888,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR MemoryFdPropertiesKHR( uint32_t memoryTypeBits_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , memoryTypeBits( memoryTypeBits_ )
+ : pNext{ pNext_ }
+ , memoryTypeBits{ memoryTypeBits_ }
{
}
@@ -50876,8 +50972,8 @@ namespace VULKAN_HPP_NAMESPACE
# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR MemoryGetAndroidHardwareBufferInfoANDROID( VULKAN_HPP_NAMESPACE::DeviceMemory memory_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , memory( memory_ )
+ : pNext{ pNext_ }
+ , memory{ memory_ }
{
}
@@ -50976,9 +51072,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::DeviceMemory memory_ = {},
VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType_ = VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits::eOpaqueFd,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , memory( memory_ )
- , handleType( handleType_ )
+ : pNext{ pNext_ }
+ , memory{ memory_ }
+ , handleType{ handleType_ }
{
}
@@ -51083,9 +51179,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::DeviceMemory memory_ = {},
VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType_ = VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits::eOpaqueFd,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , memory( memory_ )
- , handleType( handleType_ )
+ : pNext{ pNext_ }
+ , memory{ memory_ }
+ , handleType{ handleType_ }
{
}
@@ -51195,9 +51291,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::DeviceMemory memory_ = {},
VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType_ = VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits::eOpaqueFd,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , memory( memory_ )
- , handleType( handleType_ )
+ : pNext{ pNext_ }
+ , memory{ memory_ }
+ , handleType{ handleType_ }
{
}
@@ -51308,9 +51404,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::DeviceMemory memory_ = {},
VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType_ = VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits::eOpaqueFd,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , memory( memory_ )
- , handleType( handleType_ )
+ : pNext{ pNext_ }
+ , memory{ memory_ }
+ , handleType{ handleType_ }
{
}
@@ -51414,8 +51510,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR MemoryHeap( VULKAN_HPP_NAMESPACE::DeviceSize size_ = {}, VULKAN_HPP_NAMESPACE::MemoryHeapFlags flags_ = {} ) VULKAN_HPP_NOEXCEPT
- : size( size_ )
- , flags( flags_ )
+ : size{ size_ }
+ , flags{ flags_ }
{
}
@@ -51486,8 +51582,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR MemoryHostPointerPropertiesEXT( uint32_t memoryTypeBits_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , memoryTypeBits( memoryTypeBits_ )
+ : pNext{ pNext_ }
+ , memoryTypeBits{ memoryTypeBits_ }
{
}
@@ -51572,11 +51668,11 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::DeviceSize offset_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize size_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , memory( memory_ )
- , offset( offset_ )
- , size( size_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , memory{ memory_ }
+ , offset{ offset_ }
+ , size{ size_ }
{
}
@@ -51695,8 +51791,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR MemoryMapPlacedInfoEXT( void * pPlacedAddress_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pPlacedAddress( pPlacedAddress_ )
+ : pNext{ pNext_ }
+ , pPlacedAddress{ pPlacedAddress_ }
{
}
@@ -51791,8 +51887,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR MemoryOpaqueCaptureAddressAllocateInfo( uint64_t opaqueCaptureAddress_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , opaqueCaptureAddress( opaqueCaptureAddress_ )
+ : pNext{ pNext_ }
+ , opaqueCaptureAddress{ opaqueCaptureAddress_ }
{
}
@@ -51889,8 +51985,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR MemoryPriorityAllocateInfoEXT( float priority_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , priority( priority_ )
+ : pNext{ pNext_ }
+ , priority{ priority_ }
{
}
@@ -51984,9 +52080,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR MemoryRequirements( VULKAN_HPP_NAMESPACE::DeviceSize size_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize alignment_ = {},
uint32_t memoryTypeBits_ = {} ) VULKAN_HPP_NOEXCEPT
- : size( size_ )
- , alignment( alignment_ )
- , memoryTypeBits( memoryTypeBits_ )
+ : size{ size_ }
+ , alignment{ alignment_ }
+ , memoryTypeBits{ memoryTypeBits_ }
{
}
@@ -52058,8 +52154,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR MemoryRequirements2( VULKAN_HPP_NAMESPACE::MemoryRequirements memoryRequirements_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , memoryRequirements( memoryRequirements_ )
+ : pNext{ pNext_ }
+ , memoryRequirements{ memoryRequirements_ }
{
}
@@ -52138,8 +52234,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR MemoryType( VULKAN_HPP_NAMESPACE::MemoryPropertyFlags propertyFlags_ = {}, uint32_t heapIndex_ = {} ) VULKAN_HPP_NOEXCEPT
- : propertyFlags( propertyFlags_ )
- , heapIndex( heapIndex_ )
+ : propertyFlags{ propertyFlags_ }
+ , heapIndex{ heapIndex_ }
{
}
@@ -52212,9 +52308,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR MemoryUnmapInfoKHR( VULKAN_HPP_NAMESPACE::MemoryUnmapFlagsKHR flags_ = {},
VULKAN_HPP_NAMESPACE::DeviceMemory memory_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , memory( memory_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , memory{ memory_ }
{
}
@@ -52317,8 +52413,8 @@ namespace VULKAN_HPP_NAMESPACE
# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR MemoryWin32HandlePropertiesKHR( uint32_t memoryTypeBits_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , memoryTypeBits( memoryTypeBits_ )
+ : pNext{ pNext_ }
+ , memoryTypeBits{ memoryTypeBits_ }
{
}
@@ -52401,8 +52497,8 @@ namespace VULKAN_HPP_NAMESPACE
# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR MemoryZirconHandlePropertiesFUCHSIA( uint32_t memoryTypeBits_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , memoryTypeBits( memoryTypeBits_ )
+ : pNext{ pNext_ }
+ , memoryTypeBits{ memoryTypeBits_ }
{
}
@@ -52487,9 +52583,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR MetalSurfaceCreateInfoEXT( VULKAN_HPP_NAMESPACE::MetalSurfaceCreateFlagsEXT flags_ = {},
const CAMetalLayer * pLayer_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , pLayer( pLayer_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , pLayer{ pLayer_ }
{
}
@@ -52606,18 +52702,18 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR triangleArray_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize triangleArrayStride_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , type( type_ )
- , flags( flags_ )
- , mode( mode_ )
- , dstMicromap( dstMicromap_ )
- , usageCountsCount( usageCountsCount_ )
- , pUsageCounts( pUsageCounts_ )
- , ppUsageCounts( ppUsageCounts_ )
- , data( data_ )
- , scratchData( scratchData_ )
- , triangleArray( triangleArray_ )
- , triangleArrayStride( triangleArrayStride_ )
+ : pNext{ pNext_ }
+ , type{ type_ }
+ , flags{ flags_ }
+ , mode{ mode_ }
+ , dstMicromap{ dstMicromap_ }
+ , usageCountsCount{ usageCountsCount_ }
+ , pUsageCounts{ pUsageCounts_ }
+ , ppUsageCounts{ ppUsageCounts_ }
+ , data{ data_ }
+ , scratchData{ scratchData_ }
+ , triangleArray{ triangleArray_ }
+ , triangleArrayStride{ triangleArrayStride_ }
{
}
@@ -52837,10 +52933,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::DeviceSize buildScratchSize_ = {},
VULKAN_HPP_NAMESPACE::Bool32 discardable_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , micromapSize( micromapSize_ )
- , buildScratchSize( buildScratchSize_ )
- , discardable( discardable_ )
+ : pNext{ pNext_ }
+ , micromapSize{ micromapSize_ }
+ , buildScratchSize{ buildScratchSize_ }
+ , discardable{ discardable_ }
{
}
@@ -52960,13 +53056,13 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::MicromapTypeEXT type_ = VULKAN_HPP_NAMESPACE::MicromapTypeEXT::eOpacityMicromap,
VULKAN_HPP_NAMESPACE::DeviceAddress deviceAddress_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , createFlags( createFlags_ )
- , buffer( buffer_ )
- , offset( offset_ )
- , size( size_ )
- , type( type_ )
- , deviceAddress( deviceAddress_ )
+ : pNext{ pNext_ }
+ , createFlags{ createFlags_ }
+ , buffer{ buffer_ }
+ , offset{ offset_ }
+ , size{ size_ }
+ , type{ type_ }
+ , deviceAddress{ deviceAddress_ }
{
}
@@ -53101,9 +53197,9 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR MicromapTriangleEXT( uint32_t dataOffset_ = {}, uint16_t subdivisionLevel_ = {}, uint16_t format_ = {} ) VULKAN_HPP_NOEXCEPT
- : dataOffset( dataOffset_ )
- , subdivisionLevel( subdivisionLevel_ )
- , format( format_ )
+ : dataOffset{ dataOffset_ }
+ , subdivisionLevel{ subdivisionLevel_ }
+ , format{ format_ }
{
}
@@ -53197,8 +53293,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR MicromapVersionInfoEXT( const uint8_t * pVersionData_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pVersionData( pVersionData_ )
+ : pNext{ pNext_ }
+ , pVersionData{ pVersionData_ }
{
}
@@ -53290,9 +53386,9 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR MultiDrawIndexedInfoEXT( uint32_t firstIndex_ = {}, uint32_t indexCount_ = {}, int32_t vertexOffset_ = {} ) VULKAN_HPP_NOEXCEPT
- : firstIndex( firstIndex_ )
- , indexCount( indexCount_ )
- , vertexOffset( vertexOffset_ )
+ : firstIndex{ firstIndex_ }
+ , indexCount{ indexCount_ }
+ , vertexOffset{ vertexOffset_ }
{
}
@@ -53384,8 +53480,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR MultiDrawInfoEXT( uint32_t firstVertex_ = {}, uint32_t vertexCount_ = {} ) VULKAN_HPP_NOEXCEPT
- : firstVertex( firstVertex_ )
- , vertexCount( vertexCount_ )
+ : firstVertex{ firstVertex_ }
+ , vertexCount{ vertexCount_ }
{
}
@@ -53470,8 +53566,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR MultisamplePropertiesEXT( VULKAN_HPP_NAMESPACE::Extent2D maxSampleLocationGridSize_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maxSampleLocationGridSize( maxSampleLocationGridSize_ )
+ : pNext{ pNext_ }
+ , maxSampleLocationGridSize{ maxSampleLocationGridSize_ }
{
}
@@ -53555,9 +53651,9 @@ namespace VULKAN_HPP_NAMESPACE
MultisampledRenderToSingleSampledInfoEXT( VULKAN_HPP_NAMESPACE::Bool32 multisampledRenderToSingleSampledEnable_ = {},
VULKAN_HPP_NAMESPACE::SampleCountFlagBits rasterizationSamples_ = VULKAN_HPP_NAMESPACE::SampleCountFlagBits::e1,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , multisampledRenderToSingleSampledEnable( multisampledRenderToSingleSampledEnable_ )
- , rasterizationSamples( rasterizationSamples_ )
+ : pNext{ pNext_ }
+ , multisampledRenderToSingleSampledEnable{ multisampledRenderToSingleSampledEnable_ }
+ , rasterizationSamples{ rasterizationSamples_ }
{
}
@@ -53667,9 +53763,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR MultiviewPerViewAttributesInfoNVX( VULKAN_HPP_NAMESPACE::Bool32 perViewAttributes_ = {},
VULKAN_HPP_NAMESPACE::Bool32 perViewAttributesPositionXOnly_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , perViewAttributes( perViewAttributes_ )
- , perViewAttributesPositionXOnly( perViewAttributesPositionXOnly_ )
+ : pNext{ pNext_ }
+ , perViewAttributes{ perViewAttributes_ }
+ , perViewAttributesPositionXOnly{ perViewAttributesPositionXOnly_ }
{
}
@@ -53775,9 +53871,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR MultiviewPerViewRenderAreasRenderPassBeginInfoQCOM( uint32_t perViewRenderAreaCount_ = {},
const VULKAN_HPP_NAMESPACE::Rect2D * pPerViewRenderAreas_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , perViewRenderAreaCount( perViewRenderAreaCount_ )
- , pPerViewRenderAreas( pPerViewRenderAreas_ )
+ : pNext{ pNext_ }
+ , perViewRenderAreaCount{ perViewRenderAreaCount_ }
+ , pPerViewRenderAreas{ pPerViewRenderAreas_ }
{
}
@@ -53900,8 +53996,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR MutableDescriptorTypeListEXT( uint32_t descriptorTypeCount_ = {},
const VULKAN_HPP_NAMESPACE::DescriptorType * pDescriptorTypes_ = {} ) VULKAN_HPP_NOEXCEPT
- : descriptorTypeCount( descriptorTypeCount_ )
- , pDescriptorTypes( pDescriptorTypes_ )
+ : descriptorTypeCount{ descriptorTypeCount_ }
+ , pDescriptorTypes{ pDescriptorTypes_ }
{
}
@@ -54011,9 +54107,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR MutableDescriptorTypeCreateInfoEXT( uint32_t mutableDescriptorTypeListCount_ = {},
const VULKAN_HPP_NAMESPACE::MutableDescriptorTypeListEXT * pMutableDescriptorTypeLists_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , mutableDescriptorTypeListCount( mutableDescriptorTypeListCount_ )
- , pMutableDescriptorTypeLists( pMutableDescriptorTypeLists_ )
+ : pNext{ pNext_ }
+ , mutableDescriptorTypeListCount{ mutableDescriptorTypeListCount_ }
+ , pMutableDescriptorTypeLists{ pMutableDescriptorTypeLists_ }
{
}
@@ -54146,8 +54242,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR OpaqueCaptureDescriptorDataCreateInfoEXT( const void * opaqueCaptureDescriptorData_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , opaqueCaptureDescriptorData( opaqueCaptureDescriptorData_ )
+ : pNext{ pNext_ }
+ , opaqueCaptureDescriptorData{ opaqueCaptureDescriptorData_ }
{
}
@@ -54246,10 +54342,10 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t regionCount_ = {},
const VULKAN_HPP_NAMESPACE::Rect2D * pRegions_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , regionCount( regionCount_ )
- , pRegions( pRegions_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , regionCount{ regionCount_ }
+ , pRegions{ pRegions_ }
{
}
@@ -54382,8 +54478,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR OpticalFlowImageFormatInfoNV( VULKAN_HPP_NAMESPACE::OpticalFlowUsageFlagsNV usage_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , usage( usage_ )
+ : pNext{ pNext_ }
+ , usage{ usage_ }
{
}
@@ -54479,8 +54575,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR OpticalFlowImageFormatPropertiesNV( VULKAN_HPP_NAMESPACE::Format format_ = VULKAN_HPP_NAMESPACE::Format::eUndefined,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , format( format_ )
+ : pNext{ pNext_ }
+ , format{ format_ }
{
}
@@ -54571,16 +54667,16 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::OpticalFlowPerformanceLevelNV performanceLevel_ = VULKAN_HPP_NAMESPACE::OpticalFlowPerformanceLevelNV::eUnknown,
VULKAN_HPP_NAMESPACE::OpticalFlowSessionCreateFlagsNV flags_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , width( width_ )
- , height( height_ )
- , imageFormat( imageFormat_ )
- , flowVectorFormat( flowVectorFormat_ )
- , costFormat( costFormat_ )
- , outputGridSize( outputGridSize_ )
- , hintGridSize( hintGridSize_ )
- , performanceLevel( performanceLevel_ )
- , flags( flags_ )
+ : pNext{ pNext_ }
+ , width{ width_ }
+ , height{ height_ }
+ , imageFormat{ imageFormat_ }
+ , flowVectorFormat{ flowVectorFormat_ }
+ , costFormat{ costFormat_ }
+ , outputGridSize{ outputGridSize_ }
+ , hintGridSize{ hintGridSize_ }
+ , performanceLevel{ performanceLevel_ }
+ , flags{ flags_ }
{
}
@@ -54749,10 +54845,10 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t size_ = {},
const void * pPrivateData_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , id( id_ )
- , size( size_ )
- , pPrivateData( pPrivateData_ )
+ : pNext{ pNext_ }
+ , id{ id_ }
+ , size{ size_ }
+ , pPrivateData{ pPrivateData_ }
{
}
@@ -54862,8 +54958,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR OutOfBandQueueTypeInfoNV( VULKAN_HPP_NAMESPACE::OutOfBandQueueTypeNV queueType_ = VULKAN_HPP_NAMESPACE::OutOfBandQueueTypeNV::eRender,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , queueType( queueType_ )
+ : pNext{ pNext_ }
+ , queueType{ queueType_ }
{
}
@@ -54959,11 +55055,11 @@ namespace VULKAN_HPP_NAMESPACE
uint64_t actualPresentTime_ = {},
uint64_t earliestPresentTime_ = {},
uint64_t presentMargin_ = {} ) VULKAN_HPP_NOEXCEPT
- : presentID( presentID_ )
- , desiredPresentTime( desiredPresentTime_ )
- , actualPresentTime( actualPresentTime_ )
- , earliestPresentTime( earliestPresentTime_ )
- , presentMargin( presentMargin_ )
+ : presentID{ presentID_ }
+ , desiredPresentTime{ desiredPresentTime_ }
+ , actualPresentTime{ actualPresentTime_ }
+ , earliestPresentTime{ earliestPresentTime_ }
+ , presentMargin{ presentMargin_ }
{
}
@@ -55044,8 +55140,8 @@ namespace VULKAN_HPP_NAMESPACE
PerformanceConfigurationAcquireInfoINTEL( VULKAN_HPP_NAMESPACE::PerformanceConfigurationTypeINTEL type_ =
VULKAN_HPP_NAMESPACE::PerformanceConfigurationTypeINTEL::eCommandQueueMetricsDiscoveryActivated,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , type( type_ )
+ : pNext{ pNext_ }
+ , type{ type_ }
{
}
@@ -55146,11 +55242,11 @@ namespace VULKAN_HPP_NAMESPACE
std::array<char, VK_MAX_DESCRIPTION_SIZE> const & category_ = {},
std::array<char, VK_MAX_DESCRIPTION_SIZE> const & description_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , name( name_ )
- , category( category_ )
- , description( description_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , name{ name_ }
+ , category{ category_ }
+ , description{ description_ }
{
}
@@ -55288,11 +55384,11 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::PerformanceCounterStorageKHR storage_ = VULKAN_HPP_NAMESPACE::PerformanceCounterStorageKHR::eInt32,
std::array<uint8_t, VK_UUID_SIZE> const & uuid_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , unit( unit_ )
- , scope( scope_ )
- , storage( storage_ )
- , uuid( uuid_ )
+ : pNext{ pNext_ }
+ , unit{ unit_ }
+ , scope{ scope_ }
+ , storage{ storage_ }
+ , uuid{ uuid_ }
{
}
@@ -55456,8 +55552,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PerformanceMarkerInfoINTEL( uint64_t marker_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , marker( marker_ )
+ : pNext{ pNext_ }
+ , marker{ marker_ }
{
}
@@ -55556,10 +55652,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 enable_ = {},
uint64_t parameter_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , type( type_ )
- , enable( enable_ )
- , parameter( parameter_ )
+ : pNext{ pNext_ }
+ , type{ type_ }
+ , enable{ enable_ }
+ , parameter{ parameter_ }
{
}
@@ -55672,8 +55768,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PerformanceQuerySubmitInfoKHR( uint32_t counterPassIndex_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , counterPassIndex( counterPassIndex_ )
+ : pNext{ pNext_ }
+ , counterPassIndex{ counterPassIndex_ }
{
}
@@ -55768,8 +55864,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PerformanceStreamMarkerInfoINTEL( uint32_t marker_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , marker( marker_ )
+ : pNext{ pNext_ }
+ , marker{ marker_ }
{
}
@@ -55934,8 +56030,8 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR_14
PerformanceValueINTEL( VULKAN_HPP_NAMESPACE::PerformanceValueTypeINTEL type_ = VULKAN_HPP_NAMESPACE::PerformanceValueTypeINTEL::eUint32,
VULKAN_HPP_NAMESPACE::PerformanceValueDataINTEL data_ = {} ) VULKAN_HPP_NOEXCEPT
- : type( type_ )
- , data( data_ )
+ : type{ type_ }
+ , data{ data_ }
{
}
@@ -55995,11 +56091,11 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 storagePushConstant16_ = {},
VULKAN_HPP_NAMESPACE::Bool32 storageInputOutput16_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , storageBuffer16BitAccess( storageBuffer16BitAccess_ )
- , uniformAndStorageBuffer16BitAccess( uniformAndStorageBuffer16BitAccess_ )
- , storagePushConstant16( storagePushConstant16_ )
- , storageInputOutput16( storageInputOutput16_ )
+ : pNext{ pNext_ }
+ , storageBuffer16BitAccess{ storageBuffer16BitAccess_ }
+ , uniformAndStorageBuffer16BitAccess{ uniformAndStorageBuffer16BitAccess_ }
+ , storagePushConstant16{ storagePushConstant16_ }
+ , storageInputOutput16{ storageInputOutput16_ }
{
}
@@ -56130,9 +56226,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDevice4444FormatsFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 formatA4R4G4B4_ = {},
VULKAN_HPP_NAMESPACE::Bool32 formatA4B4G4R4_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , formatA4R4G4B4( formatA4R4G4B4_ )
- , formatA4B4G4R4( formatA4B4G4R4_ )
+ : pNext{ pNext_ }
+ , formatA4R4G4B4{ formatA4R4G4B4_ }
+ , formatA4B4G4R4{ formatA4B4G4R4_ }
{
}
@@ -56237,10 +56333,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 uniformAndStorageBuffer8BitAccess_ = {},
VULKAN_HPP_NAMESPACE::Bool32 storagePushConstant8_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , storageBuffer8BitAccess( storageBuffer8BitAccess_ )
- , uniformAndStorageBuffer8BitAccess( uniformAndStorageBuffer8BitAccess_ )
- , storagePushConstant8( storagePushConstant8_ )
+ : pNext{ pNext_ }
+ , storageBuffer8BitAccess{ storageBuffer8BitAccess_ }
+ , uniformAndStorageBuffer8BitAccess{ uniformAndStorageBuffer8BitAccess_ }
+ , storagePushConstant8{ storagePushConstant8_ }
{
}
@@ -56360,8 +56456,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceASTCDecodeFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 decodeModeSharedExponent_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , decodeModeSharedExponent( decodeModeSharedExponent_ )
+ : pNext{ pNext_ }
+ , decodeModeSharedExponent{ decodeModeSharedExponent_ }
{
}
@@ -56463,12 +56559,12 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 accelerationStructureHostCommands_ = {},
VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingAccelerationStructureUpdateAfterBind_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , accelerationStructure( accelerationStructure_ )
- , accelerationStructureCaptureReplay( accelerationStructureCaptureReplay_ )
- , accelerationStructureIndirectBuild( accelerationStructureIndirectBuild_ )
- , accelerationStructureHostCommands( accelerationStructureHostCommands_ )
- , descriptorBindingAccelerationStructureUpdateAfterBind( descriptorBindingAccelerationStructureUpdateAfterBind_ )
+ : pNext{ pNext_ }
+ , accelerationStructure{ accelerationStructure_ }
+ , accelerationStructureCaptureReplay{ accelerationStructureCaptureReplay_ }
+ , accelerationStructureIndirectBuild{ accelerationStructureIndirectBuild_ }
+ , accelerationStructureHostCommands{ accelerationStructureHostCommands_ }
+ , descriptorBindingAccelerationStructureUpdateAfterBind{ descriptorBindingAccelerationStructureUpdateAfterBind_ }
{
}
@@ -56621,15 +56717,15 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t maxDescriptorSetUpdateAfterBindAccelerationStructures_ = {},
uint32_t minAccelerationStructureScratchOffsetAlignment_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maxGeometryCount( maxGeometryCount_ )
- , maxInstanceCount( maxInstanceCount_ )
- , maxPrimitiveCount( maxPrimitiveCount_ )
- , maxPerStageDescriptorAccelerationStructures( maxPerStageDescriptorAccelerationStructures_ )
- , maxPerStageDescriptorUpdateAfterBindAccelerationStructures( maxPerStageDescriptorUpdateAfterBindAccelerationStructures_ )
- , maxDescriptorSetAccelerationStructures( maxDescriptorSetAccelerationStructures_ )
- , maxDescriptorSetUpdateAfterBindAccelerationStructures( maxDescriptorSetUpdateAfterBindAccelerationStructures_ )
- , minAccelerationStructureScratchOffsetAlignment( minAccelerationStructureScratchOffsetAlignment_ )
+ : pNext{ pNext_ }
+ , maxGeometryCount{ maxGeometryCount_ }
+ , maxInstanceCount{ maxInstanceCount_ }
+ , maxPrimitiveCount{ maxPrimitiveCount_ }
+ , maxPerStageDescriptorAccelerationStructures{ maxPerStageDescriptorAccelerationStructures_ }
+ , maxPerStageDescriptorUpdateAfterBindAccelerationStructures{ maxPerStageDescriptorUpdateAfterBindAccelerationStructures_ }
+ , maxDescriptorSetAccelerationStructures{ maxDescriptorSetAccelerationStructures_ }
+ , maxDescriptorSetUpdateAfterBindAccelerationStructures{ maxDescriptorSetUpdateAfterBindAccelerationStructures_ }
+ , minAccelerationStructureScratchOffsetAlignment{ minAccelerationStructureScratchOffsetAlignment_ }
{
}
@@ -56743,8 +56839,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceAddressBindingReportFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 reportAddressBinding_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , reportAddressBinding( reportAddressBinding_ )
+ : pNext{ pNext_ }
+ , reportAddressBinding{ reportAddressBinding_ }
{
}
@@ -56842,8 +56938,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceAmigoProfilingFeaturesSEC( VULKAN_HPP_NAMESPACE::Bool32 amigoProfiling_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , amigoProfiling( amigoProfiling_ )
+ : pNext{ pNext_ }
+ , amigoProfiling{ amigoProfiling_ }
{
}
@@ -56939,8 +57035,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 attachmentFeedbackLoopDynamicState_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , attachmentFeedbackLoopDynamicState( attachmentFeedbackLoopDynamicState_ )
+ : pNext{ pNext_ }
+ , attachmentFeedbackLoopDynamicState{ attachmentFeedbackLoopDynamicState_ }
{
}
@@ -57041,8 +57137,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 attachmentFeedbackLoopLayout_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , attachmentFeedbackLoopLayout( attachmentFeedbackLoopLayout_ )
+ : pNext{ pNext_ }
+ , attachmentFeedbackLoopLayout{ attachmentFeedbackLoopLayout_ }
{
}
@@ -57141,8 +57237,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceBlendOperationAdvancedFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 advancedBlendCoherentOperations_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , advancedBlendCoherentOperations( advancedBlendCoherentOperations_ )
+ : pNext{ pNext_ }
+ , advancedBlendCoherentOperations{ advancedBlendCoherentOperations_ }
{
}
@@ -57245,13 +57341,13 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 advancedBlendCorrelatedOverlap_ = {},
VULKAN_HPP_NAMESPACE::Bool32 advancedBlendAllOperations_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , advancedBlendMaxColorAttachments( advancedBlendMaxColorAttachments_ )
- , advancedBlendIndependentBlend( advancedBlendIndependentBlend_ )
- , advancedBlendNonPremultipliedSrcColor( advancedBlendNonPremultipliedSrcColor_ )
- , advancedBlendNonPremultipliedDstColor( advancedBlendNonPremultipliedDstColor_ )
- , advancedBlendCorrelatedOverlap( advancedBlendCorrelatedOverlap_ )
- , advancedBlendAllOperations( advancedBlendAllOperations_ )
+ : pNext{ pNext_ }
+ , advancedBlendMaxColorAttachments{ advancedBlendMaxColorAttachments_ }
+ , advancedBlendIndependentBlend{ advancedBlendIndependentBlend_ }
+ , advancedBlendNonPremultipliedSrcColor{ advancedBlendNonPremultipliedSrcColor_ }
+ , advancedBlendNonPremultipliedDstColor{ advancedBlendNonPremultipliedDstColor_ }
+ , advancedBlendCorrelatedOverlap{ advancedBlendCorrelatedOverlap_ }
+ , advancedBlendAllOperations{ advancedBlendAllOperations_ }
{
}
@@ -57359,9 +57455,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceBorderColorSwizzleFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 borderColorSwizzle_ = {},
VULKAN_HPP_NAMESPACE::Bool32 borderColorSwizzleFromImage_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , borderColorSwizzle( borderColorSwizzle_ )
- , borderColorSwizzleFromImage( borderColorSwizzleFromImage_ )
+ : pNext{ pNext_ }
+ , borderColorSwizzle{ borderColorSwizzle_ }
+ , borderColorSwizzleFromImage{ borderColorSwizzleFromImage_ }
{
}
@@ -57469,10 +57565,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 bufferDeviceAddressCaptureReplay_ = {},
VULKAN_HPP_NAMESPACE::Bool32 bufferDeviceAddressMultiDevice_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , bufferDeviceAddress( bufferDeviceAddress_ )
- , bufferDeviceAddressCaptureReplay( bufferDeviceAddressCaptureReplay_ )
- , bufferDeviceAddressMultiDevice( bufferDeviceAddressMultiDevice_ )
+ : pNext{ pNext_ }
+ , bufferDeviceAddress{ bufferDeviceAddress_ }
+ , bufferDeviceAddressCaptureReplay{ bufferDeviceAddressCaptureReplay_ }
+ , bufferDeviceAddressMultiDevice{ bufferDeviceAddressMultiDevice_ }
{
}
@@ -57595,10 +57691,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 bufferDeviceAddressCaptureReplay_ = {},
VULKAN_HPP_NAMESPACE::Bool32 bufferDeviceAddressMultiDevice_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , bufferDeviceAddress( bufferDeviceAddress_ )
- , bufferDeviceAddressCaptureReplay( bufferDeviceAddressCaptureReplay_ )
- , bufferDeviceAddressMultiDevice( bufferDeviceAddressMultiDevice_ )
+ : pNext{ pNext_ }
+ , bufferDeviceAddress{ bufferDeviceAddress_ }
+ , bufferDeviceAddressCaptureReplay{ bufferDeviceAddressCaptureReplay_ }
+ , bufferDeviceAddressMultiDevice{ bufferDeviceAddressMultiDevice_ }
{
}
@@ -57720,9 +57816,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceClusterCullingShaderFeaturesHUAWEI( VULKAN_HPP_NAMESPACE::Bool32 clustercullingShader_ = {},
VULKAN_HPP_NAMESPACE::Bool32 multiviewClusterCullingShader_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , clustercullingShader( clustercullingShader_ )
- , multiviewClusterCullingShader( multiviewClusterCullingShader_ )
+ : pNext{ pNext_ }
+ , clustercullingShader{ clustercullingShader_ }
+ , multiviewClusterCullingShader{ multiviewClusterCullingShader_ }
{
}
@@ -57832,11 +57928,11 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t maxOutputClusterCount_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize indirectBufferOffsetAlignment_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maxWorkGroupCount( maxWorkGroupCount_ )
- , maxWorkGroupSize( maxWorkGroupSize_ )
- , maxOutputClusterCount( maxOutputClusterCount_ )
- , indirectBufferOffsetAlignment( indirectBufferOffsetAlignment_ )
+ : pNext{ pNext_ }
+ , maxWorkGroupCount{ maxWorkGroupCount_ }
+ , maxWorkGroupSize{ maxWorkGroupSize_ }
+ , maxOutputClusterCount{ maxOutputClusterCount_ }
+ , indirectBufferOffsetAlignment{ indirectBufferOffsetAlignment_ }
{
}
@@ -57930,8 +58026,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceClusterCullingShaderVrsFeaturesHUAWEI( VULKAN_HPP_NAMESPACE::Bool32 clusterShadingRate_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , clusterShadingRate( clusterShadingRate_ )
+ : pNext{ pNext_ }
+ , clusterShadingRate{ clusterShadingRate_ }
{
}
@@ -58030,8 +58126,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceCoherentMemoryFeaturesAMD( VULKAN_HPP_NAMESPACE::Bool32 deviceCoherentMemory_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , deviceCoherentMemory( deviceCoherentMemory_ )
+ : pNext{ pNext_ }
+ , deviceCoherentMemory{ deviceCoherentMemory_ }
{
}
@@ -58128,8 +58224,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceColorWriteEnableFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 colorWriteEnable_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , colorWriteEnable( colorWriteEnable_ )
+ : pNext{ pNext_ }
+ , colorWriteEnable{ colorWriteEnable_ }
{
}
@@ -58227,9 +58323,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceComputeShaderDerivativesFeaturesNV( VULKAN_HPP_NAMESPACE::Bool32 computeDerivativeGroupQuads_ = {},
VULKAN_HPP_NAMESPACE::Bool32 computeDerivativeGroupLinear_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , computeDerivativeGroupQuads( computeDerivativeGroupQuads_ )
- , computeDerivativeGroupLinear( computeDerivativeGroupLinear_ )
+ : pNext{ pNext_ }
+ , computeDerivativeGroupQuads{ computeDerivativeGroupQuads_ }
+ , computeDerivativeGroupLinear{ computeDerivativeGroupLinear_ }
{
}
@@ -58337,9 +58433,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceConditionalRenderingFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 conditionalRendering_ = {},
VULKAN_HPP_NAMESPACE::Bool32 inheritedConditionalRendering_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , conditionalRendering( conditionalRendering_ )
- , inheritedConditionalRendering( inheritedConditionalRendering_ )
+ : pNext{ pNext_ }
+ , conditionalRendering{ conditionalRendering_ }
+ , inheritedConditionalRendering{ inheritedConditionalRendering_ }
{
}
@@ -58454,16 +58550,16 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 fullyCoveredFragmentShaderInputVariable_ = {},
VULKAN_HPP_NAMESPACE::Bool32 conservativeRasterizationPostDepthCoverage_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , primitiveOverestimationSize( primitiveOverestimationSize_ )
- , maxExtraPrimitiveOverestimationSize( maxExtraPrimitiveOverestimationSize_ )
- , extraPrimitiveOverestimationSizeGranularity( extraPrimitiveOverestimationSizeGranularity_ )
- , primitiveUnderestimation( primitiveUnderestimation_ )
- , conservativePointAndLineRasterization( conservativePointAndLineRasterization_ )
- , degenerateTrianglesRasterized( degenerateTrianglesRasterized_ )
- , degenerateLinesRasterized( degenerateLinesRasterized_ )
- , fullyCoveredFragmentShaderInputVariable( fullyCoveredFragmentShaderInputVariable_ )
- , conservativeRasterizationPostDepthCoverage( conservativeRasterizationPostDepthCoverage_ )
+ : pNext{ pNext_ }
+ , primitiveOverestimationSize{ primitiveOverestimationSize_ }
+ , maxExtraPrimitiveOverestimationSize{ maxExtraPrimitiveOverestimationSize_ }
+ , extraPrimitiveOverestimationSizeGranularity{ extraPrimitiveOverestimationSizeGranularity_ }
+ , primitiveUnderestimation{ primitiveUnderestimation_ }
+ , conservativePointAndLineRasterization{ conservativePointAndLineRasterization_ }
+ , degenerateTrianglesRasterized{ degenerateTrianglesRasterized_ }
+ , degenerateLinesRasterized{ degenerateLinesRasterized_ }
+ , fullyCoveredFragmentShaderInputVariable{ fullyCoveredFragmentShaderInputVariable_ }
+ , conservativeRasterizationPostDepthCoverage{ conservativeRasterizationPostDepthCoverage_ }
{
}
@@ -58583,9 +58679,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceCooperativeMatrixFeaturesKHR( VULKAN_HPP_NAMESPACE::Bool32 cooperativeMatrix_ = {},
VULKAN_HPP_NAMESPACE::Bool32 cooperativeMatrixRobustBufferAccess_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , cooperativeMatrix( cooperativeMatrix_ )
- , cooperativeMatrixRobustBufferAccess( cooperativeMatrixRobustBufferAccess_ )
+ : pNext{ pNext_ }
+ , cooperativeMatrix{ cooperativeMatrix_ }
+ , cooperativeMatrixRobustBufferAccess{ cooperativeMatrixRobustBufferAccess_ }
{
}
@@ -58692,9 +58788,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceCooperativeMatrixFeaturesNV( VULKAN_HPP_NAMESPACE::Bool32 cooperativeMatrix_ = {},
VULKAN_HPP_NAMESPACE::Bool32 cooperativeMatrixRobustBufferAccess_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , cooperativeMatrix( cooperativeMatrix_ )
- , cooperativeMatrixRobustBufferAccess( cooperativeMatrixRobustBufferAccess_ )
+ : pNext{ pNext_ }
+ , cooperativeMatrix{ cooperativeMatrix_ }
+ , cooperativeMatrixRobustBufferAccess{ cooperativeMatrixRobustBufferAccess_ }
{
}
@@ -58800,8 +58896,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceCooperativeMatrixPropertiesKHR( VULKAN_HPP_NAMESPACE::ShaderStageFlags cooperativeMatrixSupportedStages_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , cooperativeMatrixSupportedStages( cooperativeMatrixSupportedStages_ )
+ : pNext{ pNext_ }
+ , cooperativeMatrixSupportedStages{ cooperativeMatrixSupportedStages_ }
{
}
@@ -58883,8 +58979,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceCooperativeMatrixPropertiesNV( VULKAN_HPP_NAMESPACE::ShaderStageFlags cooperativeMatrixSupportedStages_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , cooperativeMatrixSupportedStages( cooperativeMatrixSupportedStages_ )
+ : pNext{ pNext_ }
+ , cooperativeMatrixSupportedStages{ cooperativeMatrixSupportedStages_ }
{
}
@@ -58966,8 +59062,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceCopyMemoryIndirectFeaturesNV( VULKAN_HPP_NAMESPACE::Bool32 indirectCopy_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , indirectCopy( indirectCopy_ )
+ : pNext{ pNext_ }
+ , indirectCopy{ indirectCopy_ }
{
}
@@ -59063,8 +59159,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceCopyMemoryIndirectPropertiesNV( VULKAN_HPP_NAMESPACE::QueueFlags supportedQueues_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , supportedQueues( supportedQueues_ )
+ : pNext{ pNext_ }
+ , supportedQueues{ supportedQueues_ }
{
}
@@ -59146,8 +59242,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceCornerSampledImageFeaturesNV( VULKAN_HPP_NAMESPACE::Bool32 cornerSampledImage_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , cornerSampledImage( cornerSampledImage_ )
+ : pNext{ pNext_ }
+ , cornerSampledImage{ cornerSampledImage_ }
{
}
@@ -59244,8 +59340,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceCoverageReductionModeFeaturesNV( VULKAN_HPP_NAMESPACE::Bool32 coverageReductionMode_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , coverageReductionMode( coverageReductionMode_ )
+ : pNext{ pNext_ }
+ , coverageReductionMode{ coverageReductionMode_ }
{
}
@@ -59342,8 +59438,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceCubicClampFeaturesQCOM( VULKAN_HPP_NAMESPACE::Bool32 cubicRangeClamp_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , cubicRangeClamp( cubicRangeClamp_ )
+ : pNext{ pNext_ }
+ , cubicRangeClamp{ cubicRangeClamp_ }
{
}
@@ -59439,8 +59535,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceCubicWeightsFeaturesQCOM( VULKAN_HPP_NAMESPACE::Bool32 selectableCubicWeights_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , selectableCubicWeights( selectableCubicWeights_ )
+ : pNext{ pNext_ }
+ , selectableCubicWeights{ selectableCubicWeights_ }
{
}
@@ -59538,8 +59634,8 @@ namespace VULKAN_HPP_NAMESPACE
# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceCudaKernelLaunchFeaturesNV( VULKAN_HPP_NAMESPACE::Bool32 cudaKernelLaunchFeatures_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , cudaKernelLaunchFeatures( cudaKernelLaunchFeatures_ )
+ : pNext{ pNext_ }
+ , cudaKernelLaunchFeatures{ cudaKernelLaunchFeatures_ }
{
}
@@ -59639,9 +59735,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceCudaKernelLaunchPropertiesNV( uint32_t computeCapabilityMinor_ = {},
uint32_t computeCapabilityMajor_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , computeCapabilityMinor( computeCapabilityMinor_ )
- , computeCapabilityMajor( computeCapabilityMajor_ )
+ : pNext{ pNext_ }
+ , computeCapabilityMinor{ computeCapabilityMinor_ }
+ , computeCapabilityMajor{ computeCapabilityMajor_ }
{
}
@@ -59727,9 +59823,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceCustomBorderColorFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 customBorderColors_ = {},
VULKAN_HPP_NAMESPACE::Bool32 customBorderColorWithoutFormat_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , customBorderColors( customBorderColors_ )
- , customBorderColorWithoutFormat( customBorderColorWithoutFormat_ )
+ : pNext{ pNext_ }
+ , customBorderColors{ customBorderColors_ }
+ , customBorderColorWithoutFormat{ customBorderColorWithoutFormat_ }
{
}
@@ -59835,8 +59931,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceCustomBorderColorPropertiesEXT( uint32_t maxCustomBorderColorSamplers_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maxCustomBorderColorSamplers( maxCustomBorderColorSamplers_ )
+ : pNext{ pNext_ }
+ , maxCustomBorderColorSamplers{ maxCustomBorderColorSamplers_ }
{
}
@@ -59918,8 +60014,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV( VULKAN_HPP_NAMESPACE::Bool32 dedicatedAllocationImageAliasing_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , dedicatedAllocationImageAliasing( dedicatedAllocationImageAliasing_ )
+ : pNext{ pNext_ }
+ , dedicatedAllocationImageAliasing{ dedicatedAllocationImageAliasing_ }
{
}
@@ -60022,11 +60118,11 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 floatRepresentation_ = {},
VULKAN_HPP_NAMESPACE::Bool32 depthBiasExact_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , depthBiasControl( depthBiasControl_ )
- , leastRepresentableValueForceUnormRepresentation( leastRepresentableValueForceUnormRepresentation_ )
- , floatRepresentation( floatRepresentation_ )
- , depthBiasExact( depthBiasExact_ )
+ : pNext{ pNext_ }
+ , depthBiasControl{ depthBiasControl_ }
+ , leastRepresentableValueForceUnormRepresentation{ leastRepresentableValueForceUnormRepresentation_ }
+ , floatRepresentation{ floatRepresentation_ }
+ , depthBiasExact{ depthBiasExact_ }
{
}
@@ -60153,8 +60249,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceDepthClampZeroOneFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 depthClampZeroOne_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , depthClampZeroOne( depthClampZeroOne_ )
+ : pNext{ pNext_ }
+ , depthClampZeroOne{ depthClampZeroOne_ }
{
}
@@ -60251,8 +60347,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceDepthClipControlFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 depthClipControl_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , depthClipControl( depthClipControl_ )
+ : pNext{ pNext_ }
+ , depthClipControl{ depthClipControl_ }
{
}
@@ -60349,8 +60445,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceDepthClipEnableFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 depthClipEnable_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , depthClipEnable( depthClipEnable_ )
+ : pNext{ pNext_ }
+ , depthClipEnable{ depthClipEnable_ }
{
}
@@ -60449,11 +60545,11 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 independentResolveNone_ = {},
VULKAN_HPP_NAMESPACE::Bool32 independentResolve_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , supportedDepthResolveModes( supportedDepthResolveModes_ )
- , supportedStencilResolveModes( supportedStencilResolveModes_ )
- , independentResolveNone( independentResolveNone_ )
- , independentResolve( independentResolve_ )
+ : pNext{ pNext_ }
+ , supportedDepthResolveModes{ supportedDepthResolveModes_ }
+ , supportedStencilResolveModes{ supportedStencilResolveModes_ }
+ , independentResolveNone{ independentResolveNone_ }
+ , independentResolve{ independentResolve_ }
{
}
@@ -60547,8 +60643,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceDescriptorBufferDensityMapPropertiesEXT( size_t combinedImageSamplerDensityMapDescriptorSize_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , combinedImageSamplerDensityMapDescriptorSize( combinedImageSamplerDensityMapDescriptorSize_ )
+ : pNext{ pNext_ }
+ , combinedImageSamplerDensityMapDescriptorSize{ combinedImageSamplerDensityMapDescriptorSize_ }
{
}
@@ -60636,11 +60732,11 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 descriptorBufferImageLayoutIgnored_ = {},
VULKAN_HPP_NAMESPACE::Bool32 descriptorBufferPushDescriptors_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , descriptorBuffer( descriptorBuffer_ )
- , descriptorBufferCaptureReplay( descriptorBufferCaptureReplay_ )
- , descriptorBufferImageLayoutIgnored( descriptorBufferImageLayoutIgnored_ )
- , descriptorBufferPushDescriptors( descriptorBufferPushDescriptors_ )
+ : pNext{ pNext_ }
+ , descriptorBuffer{ descriptorBuffer_ }
+ , descriptorBufferCaptureReplay{ descriptorBufferCaptureReplay_ }
+ , descriptorBufferImageLayoutIgnored{ descriptorBufferImageLayoutIgnored_ }
+ , descriptorBufferPushDescriptors{ descriptorBufferPushDescriptors_ }
{
}
@@ -60801,40 +60897,40 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::DeviceSize resourceDescriptorBufferAddressSpaceSize_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize descriptorBufferAddressSpaceSize_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , combinedImageSamplerDescriptorSingleArray( combinedImageSamplerDescriptorSingleArray_ )
- , bufferlessPushDescriptors( bufferlessPushDescriptors_ )
- , allowSamplerImageViewPostSubmitCreation( allowSamplerImageViewPostSubmitCreation_ )
- , descriptorBufferOffsetAlignment( descriptorBufferOffsetAlignment_ )
- , maxDescriptorBufferBindings( maxDescriptorBufferBindings_ )
- , maxResourceDescriptorBufferBindings( maxResourceDescriptorBufferBindings_ )
- , maxSamplerDescriptorBufferBindings( maxSamplerDescriptorBufferBindings_ )
- , maxEmbeddedImmutableSamplerBindings( maxEmbeddedImmutableSamplerBindings_ )
- , maxEmbeddedImmutableSamplers( maxEmbeddedImmutableSamplers_ )
- , bufferCaptureReplayDescriptorDataSize( bufferCaptureReplayDescriptorDataSize_ )
- , imageCaptureReplayDescriptorDataSize( imageCaptureReplayDescriptorDataSize_ )
- , imageViewCaptureReplayDescriptorDataSize( imageViewCaptureReplayDescriptorDataSize_ )
- , samplerCaptureReplayDescriptorDataSize( samplerCaptureReplayDescriptorDataSize_ )
- , accelerationStructureCaptureReplayDescriptorDataSize( accelerationStructureCaptureReplayDescriptorDataSize_ )
- , samplerDescriptorSize( samplerDescriptorSize_ )
- , combinedImageSamplerDescriptorSize( combinedImageSamplerDescriptorSize_ )
- , sampledImageDescriptorSize( sampledImageDescriptorSize_ )
- , storageImageDescriptorSize( storageImageDescriptorSize_ )
- , uniformTexelBufferDescriptorSize( uniformTexelBufferDescriptorSize_ )
- , robustUniformTexelBufferDescriptorSize( robustUniformTexelBufferDescriptorSize_ )
- , storageTexelBufferDescriptorSize( storageTexelBufferDescriptorSize_ )
- , robustStorageTexelBufferDescriptorSize( robustStorageTexelBufferDescriptorSize_ )
- , uniformBufferDescriptorSize( uniformBufferDescriptorSize_ )
- , robustUniformBufferDescriptorSize( robustUniformBufferDescriptorSize_ )
- , storageBufferDescriptorSize( storageBufferDescriptorSize_ )
- , robustStorageBufferDescriptorSize( robustStorageBufferDescriptorSize_ )
- , inputAttachmentDescriptorSize( inputAttachmentDescriptorSize_ )
- , accelerationStructureDescriptorSize( accelerationStructureDescriptorSize_ )
- , maxSamplerDescriptorBufferRange( maxSamplerDescriptorBufferRange_ )
- , maxResourceDescriptorBufferRange( maxResourceDescriptorBufferRange_ )
- , samplerDescriptorBufferAddressSpaceSize( samplerDescriptorBufferAddressSpaceSize_ )
- , resourceDescriptorBufferAddressSpaceSize( resourceDescriptorBufferAddressSpaceSize_ )
- , descriptorBufferAddressSpaceSize( descriptorBufferAddressSpaceSize_ )
+ : pNext{ pNext_ }
+ , combinedImageSamplerDescriptorSingleArray{ combinedImageSamplerDescriptorSingleArray_ }
+ , bufferlessPushDescriptors{ bufferlessPushDescriptors_ }
+ , allowSamplerImageViewPostSubmitCreation{ allowSamplerImageViewPostSubmitCreation_ }
+ , descriptorBufferOffsetAlignment{ descriptorBufferOffsetAlignment_ }
+ , maxDescriptorBufferBindings{ maxDescriptorBufferBindings_ }
+ , maxResourceDescriptorBufferBindings{ maxResourceDescriptorBufferBindings_ }
+ , maxSamplerDescriptorBufferBindings{ maxSamplerDescriptorBufferBindings_ }
+ , maxEmbeddedImmutableSamplerBindings{ maxEmbeddedImmutableSamplerBindings_ }
+ , maxEmbeddedImmutableSamplers{ maxEmbeddedImmutableSamplers_ }
+ , bufferCaptureReplayDescriptorDataSize{ bufferCaptureReplayDescriptorDataSize_ }
+ , imageCaptureReplayDescriptorDataSize{ imageCaptureReplayDescriptorDataSize_ }
+ , imageViewCaptureReplayDescriptorDataSize{ imageViewCaptureReplayDescriptorDataSize_ }
+ , samplerCaptureReplayDescriptorDataSize{ samplerCaptureReplayDescriptorDataSize_ }
+ , accelerationStructureCaptureReplayDescriptorDataSize{ accelerationStructureCaptureReplayDescriptorDataSize_ }
+ , samplerDescriptorSize{ samplerDescriptorSize_ }
+ , combinedImageSamplerDescriptorSize{ combinedImageSamplerDescriptorSize_ }
+ , sampledImageDescriptorSize{ sampledImageDescriptorSize_ }
+ , storageImageDescriptorSize{ storageImageDescriptorSize_ }
+ , uniformTexelBufferDescriptorSize{ uniformTexelBufferDescriptorSize_ }
+ , robustUniformTexelBufferDescriptorSize{ robustUniformTexelBufferDescriptorSize_ }
+ , storageTexelBufferDescriptorSize{ storageTexelBufferDescriptorSize_ }
+ , robustStorageTexelBufferDescriptorSize{ robustStorageTexelBufferDescriptorSize_ }
+ , uniformBufferDescriptorSize{ uniformBufferDescriptorSize_ }
+ , robustUniformBufferDescriptorSize{ robustUniformBufferDescriptorSize_ }
+ , storageBufferDescriptorSize{ storageBufferDescriptorSize_ }
+ , robustStorageBufferDescriptorSize{ robustStorageBufferDescriptorSize_ }
+ , inputAttachmentDescriptorSize{ inputAttachmentDescriptorSize_ }
+ , accelerationStructureDescriptorSize{ accelerationStructureDescriptorSize_ }
+ , maxSamplerDescriptorBufferRange{ maxSamplerDescriptorBufferRange_ }
+ , maxResourceDescriptorBufferRange{ maxResourceDescriptorBufferRange_ }
+ , samplerDescriptorBufferAddressSpaceSize{ samplerDescriptorBufferAddressSpaceSize_ }
+ , resourceDescriptorBufferAddressSpaceSize{ resourceDescriptorBufferAddressSpaceSize_ }
+ , descriptorBufferAddressSpaceSize{ descriptorBufferAddressSpaceSize_ }
{
}
@@ -61065,27 +61161,27 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingVariableDescriptorCount_ = {},
VULKAN_HPP_NAMESPACE::Bool32 runtimeDescriptorArray_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shaderInputAttachmentArrayDynamicIndexing( shaderInputAttachmentArrayDynamicIndexing_ )
- , shaderUniformTexelBufferArrayDynamicIndexing( shaderUniformTexelBufferArrayDynamicIndexing_ )
- , shaderStorageTexelBufferArrayDynamicIndexing( shaderStorageTexelBufferArrayDynamicIndexing_ )
- , shaderUniformBufferArrayNonUniformIndexing( shaderUniformBufferArrayNonUniformIndexing_ )
- , shaderSampledImageArrayNonUniformIndexing( shaderSampledImageArrayNonUniformIndexing_ )
- , shaderStorageBufferArrayNonUniformIndexing( shaderStorageBufferArrayNonUniformIndexing_ )
- , shaderStorageImageArrayNonUniformIndexing( shaderStorageImageArrayNonUniformIndexing_ )
- , shaderInputAttachmentArrayNonUniformIndexing( shaderInputAttachmentArrayNonUniformIndexing_ )
- , shaderUniformTexelBufferArrayNonUniformIndexing( shaderUniformTexelBufferArrayNonUniformIndexing_ )
- , shaderStorageTexelBufferArrayNonUniformIndexing( shaderStorageTexelBufferArrayNonUniformIndexing_ )
- , descriptorBindingUniformBufferUpdateAfterBind( descriptorBindingUniformBufferUpdateAfterBind_ )
- , descriptorBindingSampledImageUpdateAfterBind( descriptorBindingSampledImageUpdateAfterBind_ )
- , descriptorBindingStorageImageUpdateAfterBind( descriptorBindingStorageImageUpdateAfterBind_ )
- , descriptorBindingStorageBufferUpdateAfterBind( descriptorBindingStorageBufferUpdateAfterBind_ )
- , descriptorBindingUniformTexelBufferUpdateAfterBind( descriptorBindingUniformTexelBufferUpdateAfterBind_ )
- , descriptorBindingStorageTexelBufferUpdateAfterBind( descriptorBindingStorageTexelBufferUpdateAfterBind_ )
- , descriptorBindingUpdateUnusedWhilePending( descriptorBindingUpdateUnusedWhilePending_ )
- , descriptorBindingPartiallyBound( descriptorBindingPartiallyBound_ )
- , descriptorBindingVariableDescriptorCount( descriptorBindingVariableDescriptorCount_ )
- , runtimeDescriptorArray( runtimeDescriptorArray_ )
+ : pNext{ pNext_ }
+ , shaderInputAttachmentArrayDynamicIndexing{ shaderInputAttachmentArrayDynamicIndexing_ }
+ , shaderUniformTexelBufferArrayDynamicIndexing{ shaderUniformTexelBufferArrayDynamicIndexing_ }
+ , shaderStorageTexelBufferArrayDynamicIndexing{ shaderStorageTexelBufferArrayDynamicIndexing_ }
+ , shaderUniformBufferArrayNonUniformIndexing{ shaderUniformBufferArrayNonUniformIndexing_ }
+ , shaderSampledImageArrayNonUniformIndexing{ shaderSampledImageArrayNonUniformIndexing_ }
+ , shaderStorageBufferArrayNonUniformIndexing{ shaderStorageBufferArrayNonUniformIndexing_ }
+ , shaderStorageImageArrayNonUniformIndexing{ shaderStorageImageArrayNonUniformIndexing_ }
+ , shaderInputAttachmentArrayNonUniformIndexing{ shaderInputAttachmentArrayNonUniformIndexing_ }
+ , shaderUniformTexelBufferArrayNonUniformIndexing{ shaderUniformTexelBufferArrayNonUniformIndexing_ }
+ , shaderStorageTexelBufferArrayNonUniformIndexing{ shaderStorageTexelBufferArrayNonUniformIndexing_ }
+ , descriptorBindingUniformBufferUpdateAfterBind{ descriptorBindingUniformBufferUpdateAfterBind_ }
+ , descriptorBindingSampledImageUpdateAfterBind{ descriptorBindingSampledImageUpdateAfterBind_ }
+ , descriptorBindingStorageImageUpdateAfterBind{ descriptorBindingStorageImageUpdateAfterBind_ }
+ , descriptorBindingStorageBufferUpdateAfterBind{ descriptorBindingStorageBufferUpdateAfterBind_ }
+ , descriptorBindingUniformTexelBufferUpdateAfterBind{ descriptorBindingUniformTexelBufferUpdateAfterBind_ }
+ , descriptorBindingStorageTexelBufferUpdateAfterBind{ descriptorBindingStorageTexelBufferUpdateAfterBind_ }
+ , descriptorBindingUpdateUnusedWhilePending{ descriptorBindingUpdateUnusedWhilePending_ }
+ , descriptorBindingPartiallyBound{ descriptorBindingPartiallyBound_ }
+ , descriptorBindingVariableDescriptorCount{ descriptorBindingVariableDescriptorCount_ }
+ , runtimeDescriptorArray{ runtimeDescriptorArray_ }
{
}
@@ -61420,30 +61516,30 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t maxDescriptorSetUpdateAfterBindStorageImages_ = {},
uint32_t maxDescriptorSetUpdateAfterBindInputAttachments_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maxUpdateAfterBindDescriptorsInAllPools( maxUpdateAfterBindDescriptorsInAllPools_ )
- , shaderUniformBufferArrayNonUniformIndexingNative( shaderUniformBufferArrayNonUniformIndexingNative_ )
- , shaderSampledImageArrayNonUniformIndexingNative( shaderSampledImageArrayNonUniformIndexingNative_ )
- , shaderStorageBufferArrayNonUniformIndexingNative( shaderStorageBufferArrayNonUniformIndexingNative_ )
- , shaderStorageImageArrayNonUniformIndexingNative( shaderStorageImageArrayNonUniformIndexingNative_ )
- , shaderInputAttachmentArrayNonUniformIndexingNative( shaderInputAttachmentArrayNonUniformIndexingNative_ )
- , robustBufferAccessUpdateAfterBind( robustBufferAccessUpdateAfterBind_ )
- , quadDivergentImplicitLod( quadDivergentImplicitLod_ )
- , maxPerStageDescriptorUpdateAfterBindSamplers( maxPerStageDescriptorUpdateAfterBindSamplers_ )
- , maxPerStageDescriptorUpdateAfterBindUniformBuffers( maxPerStageDescriptorUpdateAfterBindUniformBuffers_ )
- , maxPerStageDescriptorUpdateAfterBindStorageBuffers( maxPerStageDescriptorUpdateAfterBindStorageBuffers_ )
- , maxPerStageDescriptorUpdateAfterBindSampledImages( maxPerStageDescriptorUpdateAfterBindSampledImages_ )
- , maxPerStageDescriptorUpdateAfterBindStorageImages( maxPerStageDescriptorUpdateAfterBindStorageImages_ )
- , maxPerStageDescriptorUpdateAfterBindInputAttachments( maxPerStageDescriptorUpdateAfterBindInputAttachments_ )
- , maxPerStageUpdateAfterBindResources( maxPerStageUpdateAfterBindResources_ )
- , maxDescriptorSetUpdateAfterBindSamplers( maxDescriptorSetUpdateAfterBindSamplers_ )
- , maxDescriptorSetUpdateAfterBindUniformBuffers( maxDescriptorSetUpdateAfterBindUniformBuffers_ )
- , maxDescriptorSetUpdateAfterBindUniformBuffersDynamic( maxDescriptorSetUpdateAfterBindUniformBuffersDynamic_ )
- , maxDescriptorSetUpdateAfterBindStorageBuffers( maxDescriptorSetUpdateAfterBindStorageBuffers_ )
- , maxDescriptorSetUpdateAfterBindStorageBuffersDynamic( maxDescriptorSetUpdateAfterBindStorageBuffersDynamic_ )
- , maxDescriptorSetUpdateAfterBindSampledImages( maxDescriptorSetUpdateAfterBindSampledImages_ )
- , maxDescriptorSetUpdateAfterBindStorageImages( maxDescriptorSetUpdateAfterBindStorageImages_ )
- , maxDescriptorSetUpdateAfterBindInputAttachments( maxDescriptorSetUpdateAfterBindInputAttachments_ )
+ : pNext{ pNext_ }
+ , maxUpdateAfterBindDescriptorsInAllPools{ maxUpdateAfterBindDescriptorsInAllPools_ }
+ , shaderUniformBufferArrayNonUniformIndexingNative{ shaderUniformBufferArrayNonUniformIndexingNative_ }
+ , shaderSampledImageArrayNonUniformIndexingNative{ shaderSampledImageArrayNonUniformIndexingNative_ }
+ , shaderStorageBufferArrayNonUniformIndexingNative{ shaderStorageBufferArrayNonUniformIndexingNative_ }
+ , shaderStorageImageArrayNonUniformIndexingNative{ shaderStorageImageArrayNonUniformIndexingNative_ }
+ , shaderInputAttachmentArrayNonUniformIndexingNative{ shaderInputAttachmentArrayNonUniformIndexingNative_ }
+ , robustBufferAccessUpdateAfterBind{ robustBufferAccessUpdateAfterBind_ }
+ , quadDivergentImplicitLod{ quadDivergentImplicitLod_ }
+ , maxPerStageDescriptorUpdateAfterBindSamplers{ maxPerStageDescriptorUpdateAfterBindSamplers_ }
+ , maxPerStageDescriptorUpdateAfterBindUniformBuffers{ maxPerStageDescriptorUpdateAfterBindUniformBuffers_ }
+ , maxPerStageDescriptorUpdateAfterBindStorageBuffers{ maxPerStageDescriptorUpdateAfterBindStorageBuffers_ }
+ , maxPerStageDescriptorUpdateAfterBindSampledImages{ maxPerStageDescriptorUpdateAfterBindSampledImages_ }
+ , maxPerStageDescriptorUpdateAfterBindStorageImages{ maxPerStageDescriptorUpdateAfterBindStorageImages_ }
+ , maxPerStageDescriptorUpdateAfterBindInputAttachments{ maxPerStageDescriptorUpdateAfterBindInputAttachments_ }
+ , maxPerStageUpdateAfterBindResources{ maxPerStageUpdateAfterBindResources_ }
+ , maxDescriptorSetUpdateAfterBindSamplers{ maxDescriptorSetUpdateAfterBindSamplers_ }
+ , maxDescriptorSetUpdateAfterBindUniformBuffers{ maxDescriptorSetUpdateAfterBindUniformBuffers_ }
+ , maxDescriptorSetUpdateAfterBindUniformBuffersDynamic{ maxDescriptorSetUpdateAfterBindUniformBuffersDynamic_ }
+ , maxDescriptorSetUpdateAfterBindStorageBuffers{ maxDescriptorSetUpdateAfterBindStorageBuffers_ }
+ , maxDescriptorSetUpdateAfterBindStorageBuffersDynamic{ maxDescriptorSetUpdateAfterBindStorageBuffersDynamic_ }
+ , maxDescriptorSetUpdateAfterBindSampledImages{ maxDescriptorSetUpdateAfterBindSampledImages_ }
+ , maxDescriptorSetUpdateAfterBindStorageImages{ maxDescriptorSetUpdateAfterBindStorageImages_ }
+ , maxDescriptorSetUpdateAfterBindInputAttachments{ maxDescriptorSetUpdateAfterBindInputAttachments_ }
{
}
@@ -61618,8 +61714,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceDescriptorPoolOverallocationFeaturesNV( VULKAN_HPP_NAMESPACE::Bool32 descriptorPoolOverallocation_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , descriptorPoolOverallocation( descriptorPoolOverallocation_ )
+ : pNext{ pNext_ }
+ , descriptorPoolOverallocation{ descriptorPoolOverallocation_ }
{
}
@@ -61718,8 +61814,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceDescriptorSetHostMappingFeaturesVALVE( VULKAN_HPP_NAMESPACE::Bool32 descriptorSetHostMapping_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , descriptorSetHostMapping( descriptorSetHostMapping_ )
+ : pNext{ pNext_ }
+ , descriptorSetHostMapping{ descriptorSetHostMapping_ }
{
}
@@ -61820,10 +61916,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 deviceGeneratedComputePipelines_ = {},
VULKAN_HPP_NAMESPACE::Bool32 deviceGeneratedComputeCaptureReplay_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , deviceGeneratedCompute( deviceGeneratedCompute_ )
- , deviceGeneratedComputePipelines( deviceGeneratedComputePipelines_ )
- , deviceGeneratedComputeCaptureReplay( deviceGeneratedComputeCaptureReplay_ )
+ : pNext{ pNext_ }
+ , deviceGeneratedCompute{ deviceGeneratedCompute_ }
+ , deviceGeneratedComputePipelines{ deviceGeneratedComputePipelines_ }
+ , deviceGeneratedComputeCaptureReplay{ deviceGeneratedComputeCaptureReplay_ }
{
}
@@ -61945,8 +62041,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceDeviceGeneratedCommandsFeaturesNV( VULKAN_HPP_NAMESPACE::Bool32 deviceGeneratedCommands_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , deviceGeneratedCommands( deviceGeneratedCommands_ )
+ : pNext{ pNext_ }
+ , deviceGeneratedCommands{ deviceGeneratedCommands_ }
{
}
@@ -62052,16 +62148,16 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t minSequencesIndexBufferOffsetAlignment_ = {},
uint32_t minIndirectCommandsBufferOffsetAlignment_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maxGraphicsShaderGroupCount( maxGraphicsShaderGroupCount_ )
- , maxIndirectSequenceCount( maxIndirectSequenceCount_ )
- , maxIndirectCommandsTokenCount( maxIndirectCommandsTokenCount_ )
- , maxIndirectCommandsStreamCount( maxIndirectCommandsStreamCount_ )
- , maxIndirectCommandsTokenOffset( maxIndirectCommandsTokenOffset_ )
- , maxIndirectCommandsStreamStride( maxIndirectCommandsStreamStride_ )
- , minSequencesCountBufferOffsetAlignment( minSequencesCountBufferOffsetAlignment_ )
- , minSequencesIndexBufferOffsetAlignment( minSequencesIndexBufferOffsetAlignment_ )
- , minIndirectCommandsBufferOffsetAlignment( minIndirectCommandsBufferOffsetAlignment_ )
+ : pNext{ pNext_ }
+ , maxGraphicsShaderGroupCount{ maxGraphicsShaderGroupCount_ }
+ , maxIndirectSequenceCount{ maxIndirectSequenceCount_ }
+ , maxIndirectCommandsTokenCount{ maxIndirectCommandsTokenCount_ }
+ , maxIndirectCommandsStreamCount{ maxIndirectCommandsStreamCount_ }
+ , maxIndirectCommandsTokenOffset{ maxIndirectCommandsTokenOffset_ }
+ , maxIndirectCommandsStreamStride{ maxIndirectCommandsStreamStride_ }
+ , minSequencesCountBufferOffsetAlignment{ minSequencesCountBufferOffsetAlignment_ }
+ , minSequencesIndexBufferOffsetAlignment{ minSequencesIndexBufferOffsetAlignment_ }
+ , minIndirectCommandsBufferOffsetAlignment{ minIndirectCommandsBufferOffsetAlignment_ }
{
}
@@ -62180,8 +62276,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceDeviceMemoryReportFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 deviceMemoryReport_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , deviceMemoryReport( deviceMemoryReport_ )
+ : pNext{ pNext_ }
+ , deviceMemoryReport{ deviceMemoryReport_ }
{
}
@@ -62278,8 +62374,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceDiagnosticsConfigFeaturesNV( VULKAN_HPP_NAMESPACE::Bool32 diagnosticsConfig_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , diagnosticsConfig( diagnosticsConfig_ )
+ : pNext{ pNext_ }
+ , diagnosticsConfig{ diagnosticsConfig_ }
{
}
@@ -62375,8 +62471,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceDiscardRectanglePropertiesEXT( uint32_t maxDiscardRectangles_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maxDiscardRectangles( maxDiscardRectangles_ )
+ : pNext{ pNext_ }
+ , maxDiscardRectangles{ maxDiscardRectangles_ }
{
}
@@ -62459,8 +62555,8 @@ namespace VULKAN_HPP_NAMESPACE
# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceDisplacementMicromapFeaturesNV( VULKAN_HPP_NAMESPACE::Bool32 displacementMicromap_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , displacementMicromap( displacementMicromap_ )
+ : pNext{ pNext_ }
+ , displacementMicromap{ displacementMicromap_ }
{
}
@@ -62559,8 +62655,8 @@ namespace VULKAN_HPP_NAMESPACE
# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceDisplacementMicromapPropertiesNV( uint32_t maxDisplacementMicromapSubdivisionLevel_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maxDisplacementMicromapSubdivisionLevel( maxDisplacementMicromapSubdivisionLevel_ )
+ : pNext{ pNext_ }
+ , maxDisplacementMicromapSubdivisionLevel{ maxDisplacementMicromapSubdivisionLevel_ }
{
}
@@ -62647,11 +62743,11 @@ namespace VULKAN_HPP_NAMESPACE
std::array<char, VK_MAX_DRIVER_INFO_SIZE> const & driverInfo_ = {},
VULKAN_HPP_NAMESPACE::ConformanceVersion conformanceVersion_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , driverID( driverID_ )
- , driverName( driverName_ )
- , driverInfo( driverInfo_ )
- , conformanceVersion( conformanceVersion_ )
+ : pNext{ pNext_ }
+ , driverID{ driverID_ }
+ , driverName{ driverName_ }
+ , driverInfo{ driverInfo_ }
+ , conformanceVersion{ conformanceVersion_ }
{
}
@@ -62785,13 +62881,13 @@ namespace VULKAN_HPP_NAMESPACE
int64_t renderMajor_ = {},
int64_t renderMinor_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , hasPrimary( hasPrimary_ )
- , hasRender( hasRender_ )
- , primaryMajor( primaryMajor_ )
- , primaryMinor( primaryMinor_ )
- , renderMajor( renderMajor_ )
- , renderMinor( renderMinor_ )
+ : pNext{ pNext_ }
+ , hasPrimary{ hasPrimary_ }
+ , hasRender{ hasRender_ }
+ , primaryMajor{ primaryMajor_ }
+ , primaryMinor{ primaryMinor_ }
+ , renderMajor{ renderMajor_ }
+ , renderMinor{ renderMinor_ }
{
}
@@ -62887,8 +62983,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceDynamicRenderingFeatures( VULKAN_HPP_NAMESPACE::Bool32 dynamicRendering_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , dynamicRendering( dynamicRendering_ )
+ : pNext{ pNext_ }
+ , dynamicRendering{ dynamicRendering_ }
{
}
@@ -62986,8 +63082,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceDynamicRenderingLocalReadFeaturesKHR( VULKAN_HPP_NAMESPACE::Bool32 dynamicRenderingLocalRead_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , dynamicRenderingLocalRead( dynamicRenderingLocalRead_ )
+ : pNext{ pNext_ }
+ , dynamicRenderingLocalRead{ dynamicRenderingLocalRead_ }
{
}
@@ -63086,8 +63182,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 dynamicRenderingUnusedAttachments_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , dynamicRenderingUnusedAttachments( dynamicRenderingUnusedAttachments_ )
+ : pNext{ pNext_ }
+ , dynamicRenderingUnusedAttachments{ dynamicRenderingUnusedAttachments_ }
{
}
@@ -63188,8 +63284,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceExclusiveScissorFeaturesNV( VULKAN_HPP_NAMESPACE::Bool32 exclusiveScissor_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , exclusiveScissor( exclusiveScissor_ )
+ : pNext{ pNext_ }
+ , exclusiveScissor{ exclusiveScissor_ }
{
}
@@ -63287,10 +63383,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 extendedDynamicState2LogicOp_ = {},
VULKAN_HPP_NAMESPACE::Bool32 extendedDynamicState2PatchControlPoints_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , extendedDynamicState2( extendedDynamicState2_ )
- , extendedDynamicState2LogicOp( extendedDynamicState2LogicOp_ )
- , extendedDynamicState2PatchControlPoints( extendedDynamicState2PatchControlPoints_ )
+ : pNext{ pNext_ }
+ , extendedDynamicState2{ extendedDynamicState2_ }
+ , extendedDynamicState2LogicOp{ extendedDynamicState2LogicOp_ }
+ , extendedDynamicState2PatchControlPoints{ extendedDynamicState2PatchControlPoints_ }
{
}
@@ -63441,38 +63537,38 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 extendedDynamicState3RepresentativeFragmentTestEnable_ = {},
VULKAN_HPP_NAMESPACE::Bool32 extendedDynamicState3ShadingRateImageEnable_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , extendedDynamicState3TessellationDomainOrigin( extendedDynamicState3TessellationDomainOrigin_ )
- , extendedDynamicState3DepthClampEnable( extendedDynamicState3DepthClampEnable_ )
- , extendedDynamicState3PolygonMode( extendedDynamicState3PolygonMode_ )
- , extendedDynamicState3RasterizationSamples( extendedDynamicState3RasterizationSamples_ )
- , extendedDynamicState3SampleMask( extendedDynamicState3SampleMask_ )
- , extendedDynamicState3AlphaToCoverageEnable( extendedDynamicState3AlphaToCoverageEnable_ )
- , extendedDynamicState3AlphaToOneEnable( extendedDynamicState3AlphaToOneEnable_ )
- , extendedDynamicState3LogicOpEnable( extendedDynamicState3LogicOpEnable_ )
- , extendedDynamicState3ColorBlendEnable( extendedDynamicState3ColorBlendEnable_ )
- , extendedDynamicState3ColorBlendEquation( extendedDynamicState3ColorBlendEquation_ )
- , extendedDynamicState3ColorWriteMask( extendedDynamicState3ColorWriteMask_ )
- , extendedDynamicState3RasterizationStream( extendedDynamicState3RasterizationStream_ )
- , extendedDynamicState3ConservativeRasterizationMode( extendedDynamicState3ConservativeRasterizationMode_ )
- , extendedDynamicState3ExtraPrimitiveOverestimationSize( extendedDynamicState3ExtraPrimitiveOverestimationSize_ )
- , extendedDynamicState3DepthClipEnable( extendedDynamicState3DepthClipEnable_ )
- , extendedDynamicState3SampleLocationsEnable( extendedDynamicState3SampleLocationsEnable_ )
- , extendedDynamicState3ColorBlendAdvanced( extendedDynamicState3ColorBlendAdvanced_ )
- , extendedDynamicState3ProvokingVertexMode( extendedDynamicState3ProvokingVertexMode_ )
- , extendedDynamicState3LineRasterizationMode( extendedDynamicState3LineRasterizationMode_ )
- , extendedDynamicState3LineStippleEnable( extendedDynamicState3LineStippleEnable_ )
- , extendedDynamicState3DepthClipNegativeOneToOne( extendedDynamicState3DepthClipNegativeOneToOne_ )
- , extendedDynamicState3ViewportWScalingEnable( extendedDynamicState3ViewportWScalingEnable_ )
- , extendedDynamicState3ViewportSwizzle( extendedDynamicState3ViewportSwizzle_ )
- , extendedDynamicState3CoverageToColorEnable( extendedDynamicState3CoverageToColorEnable_ )
- , extendedDynamicState3CoverageToColorLocation( extendedDynamicState3CoverageToColorLocation_ )
- , extendedDynamicState3CoverageModulationMode( extendedDynamicState3CoverageModulationMode_ )
- , extendedDynamicState3CoverageModulationTableEnable( extendedDynamicState3CoverageModulationTableEnable_ )
- , extendedDynamicState3CoverageModulationTable( extendedDynamicState3CoverageModulationTable_ )
- , extendedDynamicState3CoverageReductionMode( extendedDynamicState3CoverageReductionMode_ )
- , extendedDynamicState3RepresentativeFragmentTestEnable( extendedDynamicState3RepresentativeFragmentTestEnable_ )
- , extendedDynamicState3ShadingRateImageEnable( extendedDynamicState3ShadingRateImageEnable_ )
+ : pNext{ pNext_ }
+ , extendedDynamicState3TessellationDomainOrigin{ extendedDynamicState3TessellationDomainOrigin_ }
+ , extendedDynamicState3DepthClampEnable{ extendedDynamicState3DepthClampEnable_ }
+ , extendedDynamicState3PolygonMode{ extendedDynamicState3PolygonMode_ }
+ , extendedDynamicState3RasterizationSamples{ extendedDynamicState3RasterizationSamples_ }
+ , extendedDynamicState3SampleMask{ extendedDynamicState3SampleMask_ }
+ , extendedDynamicState3AlphaToCoverageEnable{ extendedDynamicState3AlphaToCoverageEnable_ }
+ , extendedDynamicState3AlphaToOneEnable{ extendedDynamicState3AlphaToOneEnable_ }
+ , extendedDynamicState3LogicOpEnable{ extendedDynamicState3LogicOpEnable_ }
+ , extendedDynamicState3ColorBlendEnable{ extendedDynamicState3ColorBlendEnable_ }
+ , extendedDynamicState3ColorBlendEquation{ extendedDynamicState3ColorBlendEquation_ }
+ , extendedDynamicState3ColorWriteMask{ extendedDynamicState3ColorWriteMask_ }
+ , extendedDynamicState3RasterizationStream{ extendedDynamicState3RasterizationStream_ }
+ , extendedDynamicState3ConservativeRasterizationMode{ extendedDynamicState3ConservativeRasterizationMode_ }
+ , extendedDynamicState3ExtraPrimitiveOverestimationSize{ extendedDynamicState3ExtraPrimitiveOverestimationSize_ }
+ , extendedDynamicState3DepthClipEnable{ extendedDynamicState3DepthClipEnable_ }
+ , extendedDynamicState3SampleLocationsEnable{ extendedDynamicState3SampleLocationsEnable_ }
+ , extendedDynamicState3ColorBlendAdvanced{ extendedDynamicState3ColorBlendAdvanced_ }
+ , extendedDynamicState3ProvokingVertexMode{ extendedDynamicState3ProvokingVertexMode_ }
+ , extendedDynamicState3LineRasterizationMode{ extendedDynamicState3LineRasterizationMode_ }
+ , extendedDynamicState3LineStippleEnable{ extendedDynamicState3LineStippleEnable_ }
+ , extendedDynamicState3DepthClipNegativeOneToOne{ extendedDynamicState3DepthClipNegativeOneToOne_ }
+ , extendedDynamicState3ViewportWScalingEnable{ extendedDynamicState3ViewportWScalingEnable_ }
+ , extendedDynamicState3ViewportSwizzle{ extendedDynamicState3ViewportSwizzle_ }
+ , extendedDynamicState3CoverageToColorEnable{ extendedDynamicState3CoverageToColorEnable_ }
+ , extendedDynamicState3CoverageToColorLocation{ extendedDynamicState3CoverageToColorLocation_ }
+ , extendedDynamicState3CoverageModulationMode{ extendedDynamicState3CoverageModulationMode_ }
+ , extendedDynamicState3CoverageModulationTableEnable{ extendedDynamicState3CoverageModulationTableEnable_ }
+ , extendedDynamicState3CoverageModulationTable{ extendedDynamicState3CoverageModulationTable_ }
+ , extendedDynamicState3CoverageReductionMode{ extendedDynamicState3CoverageReductionMode_ }
+ , extendedDynamicState3RepresentativeFragmentTestEnable{ extendedDynamicState3RepresentativeFragmentTestEnable_ }
+ , extendedDynamicState3ShadingRateImageEnable{ extendedDynamicState3ShadingRateImageEnable_ }
{
}
@@ -63905,8 +64001,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceExtendedDynamicState3PropertiesEXT( VULKAN_HPP_NAMESPACE::Bool32 dynamicPrimitiveTopologyUnrestricted_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , dynamicPrimitiveTopologyUnrestricted( dynamicPrimitiveTopologyUnrestricted_ )
+ : pNext{ pNext_ }
+ , dynamicPrimitiveTopologyUnrestricted{ dynamicPrimitiveTopologyUnrestricted_ }
{
}
@@ -64004,8 +64100,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceExtendedDynamicStateFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 extendedDynamicState_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , extendedDynamicState( extendedDynamicState_ )
+ : pNext{ pNext_ }
+ , extendedDynamicState{ extendedDynamicState_ }
{
}
@@ -64103,8 +64199,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceExtendedSparseAddressSpaceFeaturesNV( VULKAN_HPP_NAMESPACE::Bool32 extendedSparseAddressSpace_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , extendedSparseAddressSpace( extendedSparseAddressSpace_ )
+ : pNext{ pNext_ }
+ , extendedSparseAddressSpace{ extendedSparseAddressSpace_ }
{
}
@@ -64205,10 +64301,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::ImageUsageFlags extendedSparseImageUsageFlags_ = {},
VULKAN_HPP_NAMESPACE::BufferUsageFlags extendedSparseBufferUsageFlags_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , extendedSparseAddressSpaceSize( extendedSparseAddressSpaceSize_ )
- , extendedSparseImageUsageFlags( extendedSparseImageUsageFlags_ )
- , extendedSparseBufferUsageFlags( extendedSparseBufferUsageFlags_ )
+ : pNext{ pNext_ }
+ , extendedSparseAddressSpaceSize{ extendedSparseAddressSpaceSize_ }
+ , extendedSparseImageUsageFlags{ extendedSparseImageUsageFlags_ }
+ , extendedSparseBufferUsageFlags{ extendedSparseBufferUsageFlags_ }
{
}
@@ -64302,10 +64398,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::BufferUsageFlags usage_ = {},
VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType_ = VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits::eOpaqueFd,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , usage( usage_ )
- , handleType( handleType_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , usage{ usage_ }
+ , handleType{ handleType_ }
{
}
@@ -64423,8 +64519,8 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceExternalFenceInfo(
VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits handleType_ = VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits::eOpaqueFd,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , handleType( handleType_ )
+ : pNext{ pNext_ }
+ , handleType{ handleType_ }
{
}
@@ -64524,8 +64620,8 @@ namespace VULKAN_HPP_NAMESPACE
# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceExternalFormatResolveFeaturesANDROID( VULKAN_HPP_NAMESPACE::Bool32 externalFormatResolve_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , externalFormatResolve( externalFormatResolve_ )
+ : pNext{ pNext_ }
+ , externalFormatResolve{ externalFormatResolve_ }
{
}
@@ -64629,10 +64725,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::ChromaLocation externalFormatResolveChromaOffsetX_ = VULKAN_HPP_NAMESPACE::ChromaLocation::eCositedEven,
VULKAN_HPP_NAMESPACE::ChromaLocation externalFormatResolveChromaOffsetY_ = VULKAN_HPP_NAMESPACE::ChromaLocation::eCositedEven,
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , nullColorAttachmentWithExternalFormatResolve( nullColorAttachmentWithExternalFormatResolve_ )
- , externalFormatResolveChromaOffsetX( externalFormatResolveChromaOffsetX_ )
- , externalFormatResolveChromaOffsetY( externalFormatResolveChromaOffsetY_ )
+ : pNext{ pNext_ }
+ , nullColorAttachmentWithExternalFormatResolve{ nullColorAttachmentWithExternalFormatResolve_ }
+ , externalFormatResolveChromaOffsetX{ externalFormatResolveChromaOffsetX_ }
+ , externalFormatResolveChromaOffsetY{ externalFormatResolveChromaOffsetY_ }
{
}
@@ -64727,8 +64823,8 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceExternalImageFormatInfo(
VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType_ = VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits::eOpaqueFd,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , handleType( handleType_ )
+ : pNext{ pNext_ }
+ , handleType{ handleType_ }
{
}
@@ -64827,8 +64923,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceExternalMemoryHostPropertiesEXT( VULKAN_HPP_NAMESPACE::DeviceSize minImportedHostPointerAlignment_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , minImportedHostPointerAlignment( minImportedHostPointerAlignment_ )
+ : pNext{ pNext_ }
+ , minImportedHostPointerAlignment{ minImportedHostPointerAlignment_ }
{
}
@@ -64911,8 +65007,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceExternalMemoryRDMAFeaturesNV( VULKAN_HPP_NAMESPACE::Bool32 externalMemoryRDMA_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , externalMemoryRDMA( externalMemoryRDMA_ )
+ : pNext{ pNext_ }
+ , externalMemoryRDMA{ externalMemoryRDMA_ }
{
}
@@ -65010,8 +65106,8 @@ namespace VULKAN_HPP_NAMESPACE
# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceExternalMemoryScreenBufferFeaturesQNX( VULKAN_HPP_NAMESPACE::Bool32 screenBufferImport_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , screenBufferImport( screenBufferImport_ )
+ : pNext{ pNext_ }
+ , screenBufferImport{ screenBufferImport_ }
{
}
@@ -65112,8 +65208,8 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceExternalSemaphoreInfo(
VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits handleType_ = VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits::eOpaqueFd,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , handleType( handleType_ )
+ : pNext{ pNext_ }
+ , handleType{ handleType_ }
{
}
@@ -65213,9 +65309,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceFaultFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 deviceFault_ = {},
VULKAN_HPP_NAMESPACE::Bool32 deviceFaultVendorBinary_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , deviceFault( deviceFault_ )
- , deviceFaultVendorBinary( deviceFaultVendorBinary_ )
+ : pNext{ pNext_ }
+ , deviceFault{ deviceFault_ }
+ , deviceFaultVendorBinary{ deviceFaultVendorBinary_ }
{
}
@@ -65319,8 +65415,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceFeatures2( VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures features_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , features( features_ )
+ : pNext{ pNext_ }
+ , features{ features_ }
{
}
@@ -65435,24 +65531,24 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 shaderRoundingModeRTZFloat32_ = {},
VULKAN_HPP_NAMESPACE::Bool32 shaderRoundingModeRTZFloat64_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , denormBehaviorIndependence( denormBehaviorIndependence_ )
- , roundingModeIndependence( roundingModeIndependence_ )
- , shaderSignedZeroInfNanPreserveFloat16( shaderSignedZeroInfNanPreserveFloat16_ )
- , shaderSignedZeroInfNanPreserveFloat32( shaderSignedZeroInfNanPreserveFloat32_ )
- , shaderSignedZeroInfNanPreserveFloat64( shaderSignedZeroInfNanPreserveFloat64_ )
- , shaderDenormPreserveFloat16( shaderDenormPreserveFloat16_ )
- , shaderDenormPreserveFloat32( shaderDenormPreserveFloat32_ )
- , shaderDenormPreserveFloat64( shaderDenormPreserveFloat64_ )
- , shaderDenormFlushToZeroFloat16( shaderDenormFlushToZeroFloat16_ )
- , shaderDenormFlushToZeroFloat32( shaderDenormFlushToZeroFloat32_ )
- , shaderDenormFlushToZeroFloat64( shaderDenormFlushToZeroFloat64_ )
- , shaderRoundingModeRTEFloat16( shaderRoundingModeRTEFloat16_ )
- , shaderRoundingModeRTEFloat32( shaderRoundingModeRTEFloat32_ )
- , shaderRoundingModeRTEFloat64( shaderRoundingModeRTEFloat64_ )
- , shaderRoundingModeRTZFloat16( shaderRoundingModeRTZFloat16_ )
- , shaderRoundingModeRTZFloat32( shaderRoundingModeRTZFloat32_ )
- , shaderRoundingModeRTZFloat64( shaderRoundingModeRTZFloat64_ )
+ : pNext{ pNext_ }
+ , denormBehaviorIndependence{ denormBehaviorIndependence_ }
+ , roundingModeIndependence{ roundingModeIndependence_ }
+ , shaderSignedZeroInfNanPreserveFloat16{ shaderSignedZeroInfNanPreserveFloat16_ }
+ , shaderSignedZeroInfNanPreserveFloat32{ shaderSignedZeroInfNanPreserveFloat32_ }
+ , shaderSignedZeroInfNanPreserveFloat64{ shaderSignedZeroInfNanPreserveFloat64_ }
+ , shaderDenormPreserveFloat16{ shaderDenormPreserveFloat16_ }
+ , shaderDenormPreserveFloat32{ shaderDenormPreserveFloat32_ }
+ , shaderDenormPreserveFloat64{ shaderDenormPreserveFloat64_ }
+ , shaderDenormFlushToZeroFloat16{ shaderDenormFlushToZeroFloat16_ }
+ , shaderDenormFlushToZeroFloat32{ shaderDenormFlushToZeroFloat32_ }
+ , shaderDenormFlushToZeroFloat64{ shaderDenormFlushToZeroFloat64_ }
+ , shaderRoundingModeRTEFloat16{ shaderRoundingModeRTEFloat16_ }
+ , shaderRoundingModeRTEFloat32{ shaderRoundingModeRTEFloat32_ }
+ , shaderRoundingModeRTEFloat64{ shaderRoundingModeRTEFloat64_ }
+ , shaderRoundingModeRTZFloat16{ shaderRoundingModeRTZFloat16_ }
+ , shaderRoundingModeRTZFloat32{ shaderRoundingModeRTZFloat32_ }
+ , shaderRoundingModeRTZFloat64{ shaderRoundingModeRTZFloat64_ }
{
}
@@ -65599,8 +65695,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceFragmentDensityMap2FeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 fragmentDensityMapDeferred_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , fragmentDensityMapDeferred( fragmentDensityMapDeferred_ )
+ : pNext{ pNext_ }
+ , fragmentDensityMapDeferred{ fragmentDensityMapDeferred_ }
{
}
@@ -65700,11 +65796,11 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t maxSubsampledArrayLayers_ = {},
uint32_t maxDescriptorSetSubsampledSamplers_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , subsampledLoads( subsampledLoads_ )
- , subsampledCoarseReconstructionEarlyAccess( subsampledCoarseReconstructionEarlyAccess_ )
- , maxSubsampledArrayLayers( maxSubsampledArrayLayers_ )
- , maxDescriptorSetSubsampledSamplers( maxDescriptorSetSubsampledSamplers_ )
+ : pNext{ pNext_ }
+ , subsampledLoads{ subsampledLoads_ }
+ , subsampledCoarseReconstructionEarlyAccess{ subsampledCoarseReconstructionEarlyAccess_ }
+ , maxSubsampledArrayLayers{ maxSubsampledArrayLayers_ }
+ , maxDescriptorSetSubsampledSamplers{ maxDescriptorSetSubsampledSamplers_ }
{
}
@@ -65799,10 +65895,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 fragmentDensityMapDynamic_ = {},
VULKAN_HPP_NAMESPACE::Bool32 fragmentDensityMapNonSubsampledImages_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , fragmentDensityMap( fragmentDensityMap_ )
- , fragmentDensityMapDynamic( fragmentDensityMapDynamic_ )
- , fragmentDensityMapNonSubsampledImages( fragmentDensityMapNonSubsampledImages_ )
+ : pNext{ pNext_ }
+ , fragmentDensityMap{ fragmentDensityMap_ }
+ , fragmentDensityMapDynamic{ fragmentDensityMapDynamic_ }
+ , fragmentDensityMapNonSubsampledImages{ fragmentDensityMapNonSubsampledImages_ }
{
}
@@ -65921,8 +66017,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM( VULKAN_HPP_NAMESPACE::Bool32 fragmentDensityMapOffset_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , fragmentDensityMapOffset( fragmentDensityMapOffset_ )
+ : pNext{ pNext_ }
+ , fragmentDensityMapOffset{ fragmentDensityMapOffset_ }
{
}
@@ -66021,8 +66117,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM( VULKAN_HPP_NAMESPACE::Extent2D fragmentDensityOffsetGranularity_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , fragmentDensityOffsetGranularity( fragmentDensityOffsetGranularity_ )
+ : pNext{ pNext_ }
+ , fragmentDensityOffsetGranularity{ fragmentDensityOffsetGranularity_ }
{
}
@@ -66108,10 +66204,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Extent2D maxFragmentDensityTexelSize_ = {},
VULKAN_HPP_NAMESPACE::Bool32 fragmentDensityInvocations_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , minFragmentDensityTexelSize( minFragmentDensityTexelSize_ )
- , maxFragmentDensityTexelSize( maxFragmentDensityTexelSize_ )
- , fragmentDensityInvocations( fragmentDensityInvocations_ )
+ : pNext{ pNext_ }
+ , minFragmentDensityTexelSize{ minFragmentDensityTexelSize_ }
+ , maxFragmentDensityTexelSize{ maxFragmentDensityTexelSize_ }
+ , fragmentDensityInvocations{ fragmentDensityInvocations_ }
{
}
@@ -66201,8 +66297,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceFragmentShaderBarycentricFeaturesKHR( VULKAN_HPP_NAMESPACE::Bool32 fragmentShaderBarycentric_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , fragmentShaderBarycentric( fragmentShaderBarycentric_ )
+ : pNext{ pNext_ }
+ , fragmentShaderBarycentric{ fragmentShaderBarycentric_ }
{
}
@@ -66304,8 +66400,8 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR
PhysicalDeviceFragmentShaderBarycentricPropertiesKHR( VULKAN_HPP_NAMESPACE::Bool32 triStripVertexOrderIndependentOfProvokingVertex_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , triStripVertexOrderIndependentOfProvokingVertex( triStripVertexOrderIndependentOfProvokingVertex_ )
+ : pNext{ pNext_ }
+ , triStripVertexOrderIndependentOfProvokingVertex{ triStripVertexOrderIndependentOfProvokingVertex_ }
{
}
@@ -66392,10 +66488,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 fragmentShaderPixelInterlock_ = {},
VULKAN_HPP_NAMESPACE::Bool32 fragmentShaderShadingRateInterlock_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , fragmentShaderSampleInterlock( fragmentShaderSampleInterlock_ )
- , fragmentShaderPixelInterlock( fragmentShaderPixelInterlock_ )
- , fragmentShaderShadingRateInterlock( fragmentShaderShadingRateInterlock_ )
+ : pNext{ pNext_ }
+ , fragmentShaderSampleInterlock{ fragmentShaderSampleInterlock_ }
+ , fragmentShaderPixelInterlock{ fragmentShaderPixelInterlock_ }
+ , fragmentShaderShadingRateInterlock{ fragmentShaderShadingRateInterlock_ }
{
}
@@ -66517,10 +66613,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 supersampleFragmentShadingRates_ = {},
VULKAN_HPP_NAMESPACE::Bool32 noInvocationFragmentShadingRates_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , fragmentShadingRateEnums( fragmentShadingRateEnums_ )
- , supersampleFragmentShadingRates( supersampleFragmentShadingRates_ )
- , noInvocationFragmentShadingRates( noInvocationFragmentShadingRates_ )
+ : pNext{ pNext_ }
+ , fragmentShadingRateEnums{ fragmentShadingRateEnums_ }
+ , supersampleFragmentShadingRates{ supersampleFragmentShadingRates_ }
+ , noInvocationFragmentShadingRates{ noInvocationFragmentShadingRates_ }
{
}
@@ -66641,8 +66737,8 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceFragmentShadingRateEnumsPropertiesNV(
VULKAN_HPP_NAMESPACE::SampleCountFlagBits maxFragmentShadingRateInvocationCount_ = VULKAN_HPP_NAMESPACE::SampleCountFlagBits::e1,
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maxFragmentShadingRateInvocationCount( maxFragmentShadingRateInvocationCount_ )
+ : pNext{ pNext_ }
+ , maxFragmentShadingRateInvocationCount{ maxFragmentShadingRateInvocationCount_ }
{
}
@@ -66743,10 +66839,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 primitiveFragmentShadingRate_ = {},
VULKAN_HPP_NAMESPACE::Bool32 attachmentFragmentShadingRate_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pipelineFragmentShadingRate( pipelineFragmentShadingRate_ )
- , primitiveFragmentShadingRate( primitiveFragmentShadingRate_ )
- , attachmentFragmentShadingRate( attachmentFragmentShadingRate_ )
+ : pNext{ pNext_ }
+ , pipelineFragmentShadingRate{ pipelineFragmentShadingRate_ }
+ , primitiveFragmentShadingRate{ primitiveFragmentShadingRate_ }
+ , attachmentFragmentShadingRate{ attachmentFragmentShadingRate_ }
{
}
@@ -66865,9 +66961,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceFragmentShadingRateKHR( VULKAN_HPP_NAMESPACE::SampleCountFlags sampleCounts_ = {},
VULKAN_HPP_NAMESPACE::Extent2D fragmentSize_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , sampleCounts( sampleCounts_ )
- , fragmentSize( fragmentSize_ )
+ : pNext{ pNext_ }
+ , sampleCounts{ sampleCounts_ }
+ , fragmentSize{ fragmentSize_ }
{
}
@@ -66968,24 +67064,24 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 fragmentShadingRateWithCustomSampleLocations_ = {},
VULKAN_HPP_NAMESPACE::Bool32 fragmentShadingRateStrictMultiplyCombiner_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , minFragmentShadingRateAttachmentTexelSize( minFragmentShadingRateAttachmentTexelSize_ )
- , maxFragmentShadingRateAttachmentTexelSize( maxFragmentShadingRateAttachmentTexelSize_ )
- , maxFragmentShadingRateAttachmentTexelSizeAspectRatio( maxFragmentShadingRateAttachmentTexelSizeAspectRatio_ )
- , primitiveFragmentShadingRateWithMultipleViewports( primitiveFragmentShadingRateWithMultipleViewports_ )
- , layeredShadingRateAttachments( layeredShadingRateAttachments_ )
- , fragmentShadingRateNonTrivialCombinerOps( fragmentShadingRateNonTrivialCombinerOps_ )
- , maxFragmentSize( maxFragmentSize_ )
- , maxFragmentSizeAspectRatio( maxFragmentSizeAspectRatio_ )
- , maxFragmentShadingRateCoverageSamples( maxFragmentShadingRateCoverageSamples_ )
- , maxFragmentShadingRateRasterizationSamples( maxFragmentShadingRateRasterizationSamples_ )
- , fragmentShadingRateWithShaderDepthStencilWrites( fragmentShadingRateWithShaderDepthStencilWrites_ )
- , fragmentShadingRateWithSampleMask( fragmentShadingRateWithSampleMask_ )
- , fragmentShadingRateWithShaderSampleMask( fragmentShadingRateWithShaderSampleMask_ )
- , fragmentShadingRateWithConservativeRasterization( fragmentShadingRateWithConservativeRasterization_ )
- , fragmentShadingRateWithFragmentShaderInterlock( fragmentShadingRateWithFragmentShaderInterlock_ )
- , fragmentShadingRateWithCustomSampleLocations( fragmentShadingRateWithCustomSampleLocations_ )
- , fragmentShadingRateStrictMultiplyCombiner( fragmentShadingRateStrictMultiplyCombiner_ )
+ : pNext{ pNext_ }
+ , minFragmentShadingRateAttachmentTexelSize{ minFragmentShadingRateAttachmentTexelSize_ }
+ , maxFragmentShadingRateAttachmentTexelSize{ maxFragmentShadingRateAttachmentTexelSize_ }
+ , maxFragmentShadingRateAttachmentTexelSizeAspectRatio{ maxFragmentShadingRateAttachmentTexelSizeAspectRatio_ }
+ , primitiveFragmentShadingRateWithMultipleViewports{ primitiveFragmentShadingRateWithMultipleViewports_ }
+ , layeredShadingRateAttachments{ layeredShadingRateAttachments_ }
+ , fragmentShadingRateNonTrivialCombinerOps{ fragmentShadingRateNonTrivialCombinerOps_ }
+ , maxFragmentSize{ maxFragmentSize_ }
+ , maxFragmentSizeAspectRatio{ maxFragmentSizeAspectRatio_ }
+ , maxFragmentShadingRateCoverageSamples{ maxFragmentShadingRateCoverageSamples_ }
+ , maxFragmentShadingRateRasterizationSamples{ maxFragmentShadingRateRasterizationSamples_ }
+ , fragmentShadingRateWithShaderDepthStencilWrites{ fragmentShadingRateWithShaderDepthStencilWrites_ }
+ , fragmentShadingRateWithSampleMask{ fragmentShadingRateWithSampleMask_ }
+ , fragmentShadingRateWithShaderSampleMask{ fragmentShadingRateWithShaderSampleMask_ }
+ , fragmentShadingRateWithConservativeRasterization{ fragmentShadingRateWithConservativeRasterization_ }
+ , fragmentShadingRateWithFragmentShaderInterlock{ fragmentShadingRateWithFragmentShaderInterlock_ }
+ , fragmentShadingRateWithCustomSampleLocations{ fragmentShadingRateWithCustomSampleLocations_ }
+ , fragmentShadingRateStrictMultiplyCombiner{ fragmentShadingRateStrictMultiplyCombiner_ }
{
}
@@ -67135,8 +67231,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceFrameBoundaryFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 frameBoundary_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , frameBoundary( frameBoundary_ )
+ : pNext{ pNext_ }
+ , frameBoundary{ frameBoundary_ }
{
}
@@ -67232,8 +67328,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceGlobalPriorityQueryFeaturesKHR( VULKAN_HPP_NAMESPACE::Bool32 globalPriorityQuery_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , globalPriorityQuery( globalPriorityQuery_ )
+ : pNext{ pNext_ }
+ , globalPriorityQuery{ globalPriorityQuery_ }
{
}
@@ -67332,8 +67428,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceGraphicsPipelineLibraryFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 graphicsPipelineLibrary_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , graphicsPipelineLibrary( graphicsPipelineLibrary_ )
+ : pNext{ pNext_ }
+ , graphicsPipelineLibrary{ graphicsPipelineLibrary_ }
{
}
@@ -67433,9 +67529,9 @@ namespace VULKAN_HPP_NAMESPACE
PhysicalDeviceGraphicsPipelineLibraryPropertiesEXT( VULKAN_HPP_NAMESPACE::Bool32 graphicsPipelineLibraryFastLinking_ = {},
VULKAN_HPP_NAMESPACE::Bool32 graphicsPipelineLibraryIndependentInterpolationDecoration_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , graphicsPipelineLibraryFastLinking( graphicsPipelineLibraryFastLinking_ )
- , graphicsPipelineLibraryIndependentInterpolationDecoration( graphicsPipelineLibraryIndependentInterpolationDecoration_ )
+ : pNext{ pNext_ }
+ , graphicsPipelineLibraryFastLinking{ graphicsPipelineLibraryFastLinking_ }
+ , graphicsPipelineLibraryIndependentInterpolationDecoration{ graphicsPipelineLibraryIndependentInterpolationDecoration_ }
{
}
@@ -67546,10 +67642,10 @@ namespace VULKAN_HPP_NAMESPACE
std::array<VULKAN_HPP_NAMESPACE::PhysicalDevice, VK_MAX_DEVICE_GROUP_SIZE> const & physicalDevices_ = {},
VULKAN_HPP_NAMESPACE::Bool32 subsetAllocation_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , physicalDeviceCount( physicalDeviceCount_ )
- , physicalDevices( physicalDevices_ )
- , subsetAllocation( subsetAllocation_ )
+ : pNext{ pNext_ }
+ , physicalDeviceCount{ physicalDeviceCount_ }
+ , physicalDevices{ physicalDevices_ }
+ , subsetAllocation{ subsetAllocation_ }
{
}
@@ -67666,8 +67762,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceHostImageCopyFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 hostImageCopy_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , hostImageCopy( hostImageCopy_ )
+ : pNext{ pNext_ }
+ , hostImageCopy{ hostImageCopy_ }
{
}
@@ -67768,13 +67864,13 @@ namespace VULKAN_HPP_NAMESPACE
std::array<uint8_t, VK_UUID_SIZE> const & optimalTilingLayoutUUID_ = {},
VULKAN_HPP_NAMESPACE::Bool32 identicalMemoryTypeRequirements_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , copySrcLayoutCount( copySrcLayoutCount_ )
- , pCopySrcLayouts( pCopySrcLayouts_ )
- , copyDstLayoutCount( copyDstLayoutCount_ )
- , pCopyDstLayouts( pCopyDstLayouts_ )
- , optimalTilingLayoutUUID( optimalTilingLayoutUUID_ )
- , identicalMemoryTypeRequirements( identicalMemoryTypeRequirements_ )
+ : pNext{ pNext_ }
+ , copySrcLayoutCount{ copySrcLayoutCount_ }
+ , pCopySrcLayouts{ pCopySrcLayouts_ }
+ , copyDstLayoutCount{ copyDstLayoutCount_ }
+ , pCopyDstLayouts{ pCopyDstLayouts_ }
+ , optimalTilingLayoutUUID{ optimalTilingLayoutUUID_ }
+ , identicalMemoryTypeRequirements{ identicalMemoryTypeRequirements_ }
{
}
@@ -67955,8 +68051,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceHostQueryResetFeatures( VULKAN_HPP_NAMESPACE::Bool32 hostQueryReset_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , hostQueryReset( hostQueryReset_ )
+ : pNext{ pNext_ }
+ , hostQueryReset{ hostQueryReset_ }
{
}
@@ -68058,12 +68154,12 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t deviceNodeMask_ = {},
VULKAN_HPP_NAMESPACE::Bool32 deviceLUIDValid_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , deviceUUID( deviceUUID_ )
- , driverUUID( driverUUID_ )
- , deviceLUID( deviceLUID_ )
- , deviceNodeMask( deviceNodeMask_ )
- , deviceLUIDValid( deviceLUIDValid_ )
+ : pNext{ pNext_ }
+ , deviceUUID{ deviceUUID_ }
+ , driverUUID{ driverUUID_ }
+ , deviceLUID{ deviceLUID_ }
+ , deviceNodeMask{ deviceNodeMask_ }
+ , deviceLUIDValid{ deviceLUIDValid_ }
{
}
@@ -68159,9 +68255,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceImage2DViewOf3DFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 image2DViewOf3D_ = {},
VULKAN_HPP_NAMESPACE::Bool32 sampler2DViewOf3D_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , image2DViewOf3D( image2DViewOf3D_ )
- , sampler2DViewOf3D( sampler2DViewOf3D_ )
+ : pNext{ pNext_ }
+ , image2DViewOf3D{ image2DViewOf3D_ }
+ , sampler2DViewOf3D{ sampler2DViewOf3D_ }
{
}
@@ -68255,6 +68351,205 @@ namespace VULKAN_HPP_NAMESPACE
using Type = PhysicalDeviceImage2DViewOf3DFeaturesEXT;
};
+ struct PhysicalDeviceImageAlignmentControlFeaturesMESA
+ {
+ using NativeType = VkPhysicalDeviceImageAlignmentControlFeaturesMESA;
+
+ static const bool allowDuplicate = false;
+ static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePhysicalDeviceImageAlignmentControlFeaturesMESA;
+
+#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
+ VULKAN_HPP_CONSTEXPR PhysicalDeviceImageAlignmentControlFeaturesMESA( VULKAN_HPP_NAMESPACE::Bool32 imageAlignmentControl_ = {},
+ void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
+ : pNext{ pNext_ }
+ , imageAlignmentControl{ imageAlignmentControl_ }
+ {
+ }
+
+ VULKAN_HPP_CONSTEXPR
+ PhysicalDeviceImageAlignmentControlFeaturesMESA( PhysicalDeviceImageAlignmentControlFeaturesMESA const & rhs ) VULKAN_HPP_NOEXCEPT = default;
+
+ PhysicalDeviceImageAlignmentControlFeaturesMESA( VkPhysicalDeviceImageAlignmentControlFeaturesMESA const & rhs ) VULKAN_HPP_NOEXCEPT
+ : PhysicalDeviceImageAlignmentControlFeaturesMESA( *reinterpret_cast<PhysicalDeviceImageAlignmentControlFeaturesMESA const *>( &rhs ) )
+ {
+ }
+
+ PhysicalDeviceImageAlignmentControlFeaturesMESA & operator=( PhysicalDeviceImageAlignmentControlFeaturesMESA const & rhs ) VULKAN_HPP_NOEXCEPT = default;
+#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/
+
+ PhysicalDeviceImageAlignmentControlFeaturesMESA & operator=( VkPhysicalDeviceImageAlignmentControlFeaturesMESA const & rhs ) VULKAN_HPP_NOEXCEPT
+ {
+ *this = *reinterpret_cast<VULKAN_HPP_NAMESPACE::PhysicalDeviceImageAlignmentControlFeaturesMESA const *>( &rhs );
+ return *this;
+ }
+
+#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS )
+ VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceImageAlignmentControlFeaturesMESA & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT
+ {
+ pNext = pNext_;
+ return *this;
+ }
+
+ VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceImageAlignmentControlFeaturesMESA &
+ setImageAlignmentControl( VULKAN_HPP_NAMESPACE::Bool32 imageAlignmentControl_ ) VULKAN_HPP_NOEXCEPT
+ {
+ imageAlignmentControl = imageAlignmentControl_;
+ return *this;
+ }
+#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/
+
+ operator VkPhysicalDeviceImageAlignmentControlFeaturesMESA const &() const VULKAN_HPP_NOEXCEPT
+ {
+ return *reinterpret_cast<const VkPhysicalDeviceImageAlignmentControlFeaturesMESA *>( this );
+ }
+
+ operator VkPhysicalDeviceImageAlignmentControlFeaturesMESA &() VULKAN_HPP_NOEXCEPT
+ {
+ return *reinterpret_cast<VkPhysicalDeviceImageAlignmentControlFeaturesMESA *>( this );
+ }
+
+#if defined( VULKAN_HPP_USE_REFLECT )
+# if 14 <= VULKAN_HPP_CPP_VERSION
+ auto
+# else
+ std::tuple<VULKAN_HPP_NAMESPACE::StructureType const &, void * const &, VULKAN_HPP_NAMESPACE::Bool32 const &>
+# endif
+ reflect() const VULKAN_HPP_NOEXCEPT
+ {
+ return std::tie( sType, pNext, imageAlignmentControl );
+ }
+#endif
+
+#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR )
+ auto operator<=>( PhysicalDeviceImageAlignmentControlFeaturesMESA const & ) const = default;
+#else
+ bool operator==( PhysicalDeviceImageAlignmentControlFeaturesMESA const & rhs ) const VULKAN_HPP_NOEXCEPT
+ {
+# if defined( VULKAN_HPP_USE_REFLECT )
+ return this->reflect() == rhs.reflect();
+# else
+ return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( imageAlignmentControl == rhs.imageAlignmentControl );
+# endif
+ }
+
+ bool operator!=( PhysicalDeviceImageAlignmentControlFeaturesMESA const & rhs ) const VULKAN_HPP_NOEXCEPT
+ {
+ return !operator==( rhs );
+ }
+#endif
+
+ public:
+ VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceImageAlignmentControlFeaturesMESA;
+ void * pNext = {};
+ VULKAN_HPP_NAMESPACE::Bool32 imageAlignmentControl = {};
+ };
+
+ template <>
+ struct CppType<StructureType, StructureType::ePhysicalDeviceImageAlignmentControlFeaturesMESA>
+ {
+ using Type = PhysicalDeviceImageAlignmentControlFeaturesMESA;
+ };
+
+ struct PhysicalDeviceImageAlignmentControlPropertiesMESA
+ {
+ using NativeType = VkPhysicalDeviceImageAlignmentControlPropertiesMESA;
+
+ static const bool allowDuplicate = false;
+ static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePhysicalDeviceImageAlignmentControlPropertiesMESA;
+
+#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
+ VULKAN_HPP_CONSTEXPR PhysicalDeviceImageAlignmentControlPropertiesMESA( uint32_t supportedImageAlignmentMask_ = {},
+ void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
+ : pNext{ pNext_ }
+ , supportedImageAlignmentMask{ supportedImageAlignmentMask_ }
+ {
+ }
+
+ VULKAN_HPP_CONSTEXPR
+ PhysicalDeviceImageAlignmentControlPropertiesMESA( PhysicalDeviceImageAlignmentControlPropertiesMESA const & rhs ) VULKAN_HPP_NOEXCEPT = default;
+
+ PhysicalDeviceImageAlignmentControlPropertiesMESA( VkPhysicalDeviceImageAlignmentControlPropertiesMESA const & rhs ) VULKAN_HPP_NOEXCEPT
+ : PhysicalDeviceImageAlignmentControlPropertiesMESA( *reinterpret_cast<PhysicalDeviceImageAlignmentControlPropertiesMESA const *>( &rhs ) )
+ {
+ }
+
+ PhysicalDeviceImageAlignmentControlPropertiesMESA &
+ operator=( PhysicalDeviceImageAlignmentControlPropertiesMESA const & rhs ) VULKAN_HPP_NOEXCEPT = default;
+#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/
+
+ PhysicalDeviceImageAlignmentControlPropertiesMESA & operator=( VkPhysicalDeviceImageAlignmentControlPropertiesMESA const & rhs ) VULKAN_HPP_NOEXCEPT
+ {
+ *this = *reinterpret_cast<VULKAN_HPP_NAMESPACE::PhysicalDeviceImageAlignmentControlPropertiesMESA const *>( &rhs );
+ return *this;
+ }
+
+#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS )
+ VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceImageAlignmentControlPropertiesMESA & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT
+ {
+ pNext = pNext_;
+ return *this;
+ }
+
+ VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceImageAlignmentControlPropertiesMESA &
+ setSupportedImageAlignmentMask( uint32_t supportedImageAlignmentMask_ ) VULKAN_HPP_NOEXCEPT
+ {
+ supportedImageAlignmentMask = supportedImageAlignmentMask_;
+ return *this;
+ }
+#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/
+
+ operator VkPhysicalDeviceImageAlignmentControlPropertiesMESA const &() const VULKAN_HPP_NOEXCEPT
+ {
+ return *reinterpret_cast<const VkPhysicalDeviceImageAlignmentControlPropertiesMESA *>( this );
+ }
+
+ operator VkPhysicalDeviceImageAlignmentControlPropertiesMESA &() VULKAN_HPP_NOEXCEPT
+ {
+ return *reinterpret_cast<VkPhysicalDeviceImageAlignmentControlPropertiesMESA *>( this );
+ }
+
+#if defined( VULKAN_HPP_USE_REFLECT )
+# if 14 <= VULKAN_HPP_CPP_VERSION
+ auto
+# else
+ std::tuple<VULKAN_HPP_NAMESPACE::StructureType const &, void * const &, uint32_t const &>
+# endif
+ reflect() const VULKAN_HPP_NOEXCEPT
+ {
+ return std::tie( sType, pNext, supportedImageAlignmentMask );
+ }
+#endif
+
+#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR )
+ auto operator<=>( PhysicalDeviceImageAlignmentControlPropertiesMESA const & ) const = default;
+#else
+ bool operator==( PhysicalDeviceImageAlignmentControlPropertiesMESA const & rhs ) const VULKAN_HPP_NOEXCEPT
+ {
+# if defined( VULKAN_HPP_USE_REFLECT )
+ return this->reflect() == rhs.reflect();
+# else
+ return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( supportedImageAlignmentMask == rhs.supportedImageAlignmentMask );
+# endif
+ }
+
+ bool operator!=( PhysicalDeviceImageAlignmentControlPropertiesMESA const & rhs ) const VULKAN_HPP_NOEXCEPT
+ {
+ return !operator==( rhs );
+ }
+#endif
+
+ public:
+ VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceImageAlignmentControlPropertiesMESA;
+ void * pNext = {};
+ uint32_t supportedImageAlignmentMask = {};
+ };
+
+ template <>
+ struct CppType<StructureType, StructureType::ePhysicalDeviceImageAlignmentControlPropertiesMESA>
+ {
+ using Type = PhysicalDeviceImageAlignmentControlPropertiesMESA;
+ };
+
struct PhysicalDeviceImageCompressionControlFeaturesEXT
{
using NativeType = VkPhysicalDeviceImageCompressionControlFeaturesEXT;
@@ -68265,8 +68560,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceImageCompressionControlFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 imageCompressionControl_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , imageCompressionControl( imageCompressionControl_ )
+ : pNext{ pNext_ }
+ , imageCompressionControl{ imageCompressionControl_ }
{
}
@@ -68364,8 +68659,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceImageCompressionControlSwapchainFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 imageCompressionControlSwapchain_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , imageCompressionControlSwapchain( imageCompressionControlSwapchain_ )
+ : pNext{ pNext_ }
+ , imageCompressionControlSwapchain{ imageCompressionControlSwapchain_ }
{
}
@@ -68470,11 +68765,11 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t queueFamilyIndexCount_ = {},
const uint32_t * pQueueFamilyIndices_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , drmFormatModifier( drmFormatModifier_ )
- , sharingMode( sharingMode_ )
- , queueFamilyIndexCount( queueFamilyIndexCount_ )
- , pQueueFamilyIndices( pQueueFamilyIndices_ )
+ : pNext{ pNext_ }
+ , drmFormatModifier{ drmFormatModifier_ }
+ , sharingMode{ sharingMode_ }
+ , queueFamilyIndexCount{ queueFamilyIndexCount_ }
+ , pQueueFamilyIndices{ pQueueFamilyIndices_ }
{
}
@@ -68625,12 +68920,12 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::ImageUsageFlags usage_ = {},
VULKAN_HPP_NAMESPACE::ImageCreateFlags flags_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , format( format_ )
- , type( type_ )
- , tiling( tiling_ )
- , usage( usage_ )
- , flags( flags_ )
+ : pNext{ pNext_ }
+ , format{ format_ }
+ , type{ type_ }
+ , tiling{ tiling_ }
+ , usage{ usage_ }
+ , flags{ flags_ }
{
}
@@ -68763,8 +69058,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceImageProcessing2FeaturesQCOM( VULKAN_HPP_NAMESPACE::Bool32 textureBlockMatch2_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , textureBlockMatch2( textureBlockMatch2_ )
+ : pNext{ pNext_ }
+ , textureBlockMatch2{ textureBlockMatch2_ }
{
}
@@ -68861,8 +69156,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceImageProcessing2PropertiesQCOM( VULKAN_HPP_NAMESPACE::Extent2D maxBlockMatchWindow_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maxBlockMatchWindow( maxBlockMatchWindow_ )
+ : pNext{ pNext_ }
+ , maxBlockMatchWindow{ maxBlockMatchWindow_ }
{
}
@@ -68946,10 +69241,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 textureBoxFilter_ = {},
VULKAN_HPP_NAMESPACE::Bool32 textureBlockMatch_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , textureSampleWeighted( textureSampleWeighted_ )
- , textureBoxFilter( textureBoxFilter_ )
- , textureBlockMatch( textureBlockMatch_ )
+ : pNext{ pNext_ }
+ , textureSampleWeighted{ textureSampleWeighted_ }
+ , textureBoxFilter{ textureBoxFilter_ }
+ , textureBlockMatch{ textureBlockMatch_ }
{
}
@@ -69070,11 +69365,11 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Extent2D maxBlockMatchRegion_ = {},
VULKAN_HPP_NAMESPACE::Extent2D maxBoxFilterBlockSize_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maxWeightFilterPhases( maxWeightFilterPhases_ )
- , maxWeightFilterDimension( maxWeightFilterDimension_ )
- , maxBlockMatchRegion( maxBlockMatchRegion_ )
- , maxBoxFilterBlockSize( maxBoxFilterBlockSize_ )
+ : pNext{ pNext_ }
+ , maxWeightFilterPhases{ maxWeightFilterPhases_ }
+ , maxWeightFilterDimension{ maxWeightFilterDimension_ }
+ , maxBlockMatchRegion{ maxBlockMatchRegion_ }
+ , maxBoxFilterBlockSize{ maxBoxFilterBlockSize_ }
{
}
@@ -69166,8 +69461,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceImageRobustnessFeatures( VULKAN_HPP_NAMESPACE::Bool32 robustImageAccess_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , robustImageAccess( robustImageAccess_ )
+ : pNext{ pNext_ }
+ , robustImageAccess{ robustImageAccess_ }
{
}
@@ -69265,8 +69560,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceImageSlicedViewOf3DFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 imageSlicedViewOf3D_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , imageSlicedViewOf3D( imageSlicedViewOf3D_ )
+ : pNext{ pNext_ }
+ , imageSlicedViewOf3D{ imageSlicedViewOf3D_ }
{
}
@@ -69364,8 +69659,8 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR
PhysicalDeviceImageViewImageFormatInfoEXT( VULKAN_HPP_NAMESPACE::ImageViewType imageViewType_ = VULKAN_HPP_NAMESPACE::ImageViewType::e1D,
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , imageViewType( imageViewType_ )
+ : pNext{ pNext_ }
+ , imageViewType{ imageViewType_ }
{
}
@@ -69461,8 +69756,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceImageViewMinLodFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 minLod_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , minLod( minLod_ )
+ : pNext{ pNext_ }
+ , minLod{ minLod_ }
{
}
@@ -69558,8 +69853,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceImagelessFramebufferFeatures( VULKAN_HPP_NAMESPACE::Bool32 imagelessFramebuffer_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , imagelessFramebuffer( imagelessFramebuffer_ )
+ : pNext{ pNext_ }
+ , imagelessFramebuffer{ imagelessFramebuffer_ }
{
}
@@ -69658,8 +69953,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceIndexTypeUint8FeaturesKHR( VULKAN_HPP_NAMESPACE::Bool32 indexTypeUint8_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , indexTypeUint8( indexTypeUint8_ )
+ : pNext{ pNext_ }
+ , indexTypeUint8{ indexTypeUint8_ }
{
}
@@ -69757,8 +70052,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceInheritedViewportScissorFeaturesNV( VULKAN_HPP_NAMESPACE::Bool32 inheritedViewportScissor2D_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , inheritedViewportScissor2D( inheritedViewportScissor2D_ )
+ : pNext{ pNext_ }
+ , inheritedViewportScissor2D{ inheritedViewportScissor2D_ }
{
}
@@ -69857,9 +70152,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceInlineUniformBlockFeatures( VULKAN_HPP_NAMESPACE::Bool32 inlineUniformBlock_ = {},
VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingInlineUniformBlockUpdateAfterBind_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , inlineUniformBlock( inlineUniformBlock_ )
- , descriptorBindingInlineUniformBlockUpdateAfterBind( descriptorBindingInlineUniformBlockUpdateAfterBind_ )
+ : pNext{ pNext_ }
+ , inlineUniformBlock{ inlineUniformBlock_ }
+ , descriptorBindingInlineUniformBlockUpdateAfterBind{ descriptorBindingInlineUniformBlockUpdateAfterBind_ }
{
}
@@ -69971,12 +70266,12 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t maxDescriptorSetInlineUniformBlocks_ = {},
uint32_t maxDescriptorSetUpdateAfterBindInlineUniformBlocks_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maxInlineUniformBlockSize( maxInlineUniformBlockSize_ )
- , maxPerStageDescriptorInlineUniformBlocks( maxPerStageDescriptorInlineUniformBlocks_ )
- , maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks( maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks_ )
- , maxDescriptorSetInlineUniformBlocks( maxDescriptorSetInlineUniformBlocks_ )
- , maxDescriptorSetUpdateAfterBindInlineUniformBlocks( maxDescriptorSetUpdateAfterBindInlineUniformBlocks_ )
+ : pNext{ pNext_ }
+ , maxInlineUniformBlockSize{ maxInlineUniformBlockSize_ }
+ , maxPerStageDescriptorInlineUniformBlocks{ maxPerStageDescriptorInlineUniformBlocks_ }
+ , maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks{ maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks_ }
+ , maxDescriptorSetInlineUniformBlocks{ maxDescriptorSetInlineUniformBlocks_ }
+ , maxDescriptorSetUpdateAfterBindInlineUniformBlocks{ maxDescriptorSetUpdateAfterBindInlineUniformBlocks_ }
{
}
@@ -70080,8 +70375,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceInvocationMaskFeaturesHUAWEI( VULKAN_HPP_NAMESPACE::Bool32 invocationMask_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , invocationMask( invocationMask_ )
+ : pNext{ pNext_ }
+ , invocationMask{ invocationMask_ }
{
}
@@ -70178,8 +70473,8 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceLayeredDriverPropertiesMSFT(
VULKAN_HPP_NAMESPACE::LayeredDriverUnderlyingApiMSFT underlyingAPI_ = VULKAN_HPP_NAMESPACE::LayeredDriverUnderlyingApiMSFT::eNone,
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , underlyingAPI( underlyingAPI_ )
+ : pNext{ pNext_ }
+ , underlyingAPI{ underlyingAPI_ }
{
}
@@ -70261,8 +70556,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceLegacyDitheringFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 legacyDithering_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , legacyDithering( legacyDithering_ )
+ : pNext{ pNext_ }
+ , legacyDithering{ legacyDithering_ }
{
}
@@ -70358,8 +70653,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceLegacyVertexAttributesFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 legacyVertexAttributes_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , legacyVertexAttributes( legacyVertexAttributes_ )
+ : pNext{ pNext_ }
+ , legacyVertexAttributes{ legacyVertexAttributes_ }
{
}
@@ -70457,8 +70752,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceLegacyVertexAttributesPropertiesEXT( VULKAN_HPP_NAMESPACE::Bool32 nativeUnalignedPerformance_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , nativeUnalignedPerformance( nativeUnalignedPerformance_ )
+ : pNext{ pNext_ }
+ , nativeUnalignedPerformance{ nativeUnalignedPerformance_ }
{
}
@@ -70658,112 +70953,112 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::DeviceSize optimalBufferCopyOffsetAlignment_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize optimalBufferCopyRowPitchAlignment_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize nonCoherentAtomSize_ = {} ) VULKAN_HPP_NOEXCEPT
- : maxImageDimension1D( maxImageDimension1D_ )
- , maxImageDimension2D( maxImageDimension2D_ )
- , maxImageDimension3D( maxImageDimension3D_ )
- , maxImageDimensionCube( maxImageDimensionCube_ )
- , maxImageArrayLayers( maxImageArrayLayers_ )
- , maxTexelBufferElements( maxTexelBufferElements_ )
- , maxUniformBufferRange( maxUniformBufferRange_ )
- , maxStorageBufferRange( maxStorageBufferRange_ )
- , maxPushConstantsSize( maxPushConstantsSize_ )
- , maxMemoryAllocationCount( maxMemoryAllocationCount_ )
- , maxSamplerAllocationCount( maxSamplerAllocationCount_ )
- , bufferImageGranularity( bufferImageGranularity_ )
- , sparseAddressSpaceSize( sparseAddressSpaceSize_ )
- , maxBoundDescriptorSets( maxBoundDescriptorSets_ )
- , maxPerStageDescriptorSamplers( maxPerStageDescriptorSamplers_ )
- , maxPerStageDescriptorUniformBuffers( maxPerStageDescriptorUniformBuffers_ )
- , maxPerStageDescriptorStorageBuffers( maxPerStageDescriptorStorageBuffers_ )
- , maxPerStageDescriptorSampledImages( maxPerStageDescriptorSampledImages_ )
- , maxPerStageDescriptorStorageImages( maxPerStageDescriptorStorageImages_ )
- , maxPerStageDescriptorInputAttachments( maxPerStageDescriptorInputAttachments_ )
- , maxPerStageResources( maxPerStageResources_ )
- , maxDescriptorSetSamplers( maxDescriptorSetSamplers_ )
- , maxDescriptorSetUniformBuffers( maxDescriptorSetUniformBuffers_ )
- , maxDescriptorSetUniformBuffersDynamic( maxDescriptorSetUniformBuffersDynamic_ )
- , maxDescriptorSetStorageBuffers( maxDescriptorSetStorageBuffers_ )
- , maxDescriptorSetStorageBuffersDynamic( maxDescriptorSetStorageBuffersDynamic_ )
- , maxDescriptorSetSampledImages( maxDescriptorSetSampledImages_ )
- , maxDescriptorSetStorageImages( maxDescriptorSetStorageImages_ )
- , maxDescriptorSetInputAttachments( maxDescriptorSetInputAttachments_ )
- , maxVertexInputAttributes( maxVertexInputAttributes_ )
- , maxVertexInputBindings( maxVertexInputBindings_ )
- , maxVertexInputAttributeOffset( maxVertexInputAttributeOffset_ )
- , maxVertexInputBindingStride( maxVertexInputBindingStride_ )
- , maxVertexOutputComponents( maxVertexOutputComponents_ )
- , maxTessellationGenerationLevel( maxTessellationGenerationLevel_ )
- , maxTessellationPatchSize( maxTessellationPatchSize_ )
- , maxTessellationControlPerVertexInputComponents( maxTessellationControlPerVertexInputComponents_ )
- , maxTessellationControlPerVertexOutputComponents( maxTessellationControlPerVertexOutputComponents_ )
- , maxTessellationControlPerPatchOutputComponents( maxTessellationControlPerPatchOutputComponents_ )
- , maxTessellationControlTotalOutputComponents( maxTessellationControlTotalOutputComponents_ )
- , maxTessellationEvaluationInputComponents( maxTessellationEvaluationInputComponents_ )
- , maxTessellationEvaluationOutputComponents( maxTessellationEvaluationOutputComponents_ )
- , maxGeometryShaderInvocations( maxGeometryShaderInvocations_ )
- , maxGeometryInputComponents( maxGeometryInputComponents_ )
- , maxGeometryOutputComponents( maxGeometryOutputComponents_ )
- , maxGeometryOutputVertices( maxGeometryOutputVertices_ )
- , maxGeometryTotalOutputComponents( maxGeometryTotalOutputComponents_ )
- , maxFragmentInputComponents( maxFragmentInputComponents_ )
- , maxFragmentOutputAttachments( maxFragmentOutputAttachments_ )
- , maxFragmentDualSrcAttachments( maxFragmentDualSrcAttachments_ )
- , maxFragmentCombinedOutputResources( maxFragmentCombinedOutputResources_ )
- , maxComputeSharedMemorySize( maxComputeSharedMemorySize_ )
- , maxComputeWorkGroupCount( maxComputeWorkGroupCount_ )
- , maxComputeWorkGroupInvocations( maxComputeWorkGroupInvocations_ )
- , maxComputeWorkGroupSize( maxComputeWorkGroupSize_ )
- , subPixelPrecisionBits( subPixelPrecisionBits_ )
- , subTexelPrecisionBits( subTexelPrecisionBits_ )
- , mipmapPrecisionBits( mipmapPrecisionBits_ )
- , maxDrawIndexedIndexValue( maxDrawIndexedIndexValue_ )
- , maxDrawIndirectCount( maxDrawIndirectCount_ )
- , maxSamplerLodBias( maxSamplerLodBias_ )
- , maxSamplerAnisotropy( maxSamplerAnisotropy_ )
- , maxViewports( maxViewports_ )
- , maxViewportDimensions( maxViewportDimensions_ )
- , viewportBoundsRange( viewportBoundsRange_ )
- , viewportSubPixelBits( viewportSubPixelBits_ )
- , minMemoryMapAlignment( minMemoryMapAlignment_ )
- , minTexelBufferOffsetAlignment( minTexelBufferOffsetAlignment_ )
- , minUniformBufferOffsetAlignment( minUniformBufferOffsetAlignment_ )
- , minStorageBufferOffsetAlignment( minStorageBufferOffsetAlignment_ )
- , minTexelOffset( minTexelOffset_ )
- , maxTexelOffset( maxTexelOffset_ )
- , minTexelGatherOffset( minTexelGatherOffset_ )
- , maxTexelGatherOffset( maxTexelGatherOffset_ )
- , minInterpolationOffset( minInterpolationOffset_ )
- , maxInterpolationOffset( maxInterpolationOffset_ )
- , subPixelInterpolationOffsetBits( subPixelInterpolationOffsetBits_ )
- , maxFramebufferWidth( maxFramebufferWidth_ )
- , maxFramebufferHeight( maxFramebufferHeight_ )
- , maxFramebufferLayers( maxFramebufferLayers_ )
- , framebufferColorSampleCounts( framebufferColorSampleCounts_ )
- , framebufferDepthSampleCounts( framebufferDepthSampleCounts_ )
- , framebufferStencilSampleCounts( framebufferStencilSampleCounts_ )
- , framebufferNoAttachmentsSampleCounts( framebufferNoAttachmentsSampleCounts_ )
- , maxColorAttachments( maxColorAttachments_ )
- , sampledImageColorSampleCounts( sampledImageColorSampleCounts_ )
- , sampledImageIntegerSampleCounts( sampledImageIntegerSampleCounts_ )
- , sampledImageDepthSampleCounts( sampledImageDepthSampleCounts_ )
- , sampledImageStencilSampleCounts( sampledImageStencilSampleCounts_ )
- , storageImageSampleCounts( storageImageSampleCounts_ )
- , maxSampleMaskWords( maxSampleMaskWords_ )
- , timestampComputeAndGraphics( timestampComputeAndGraphics_ )
- , timestampPeriod( timestampPeriod_ )
- , maxClipDistances( maxClipDistances_ )
- , maxCullDistances( maxCullDistances_ )
- , maxCombinedClipAndCullDistances( maxCombinedClipAndCullDistances_ )
- , discreteQueuePriorities( discreteQueuePriorities_ )
- , pointSizeRange( pointSizeRange_ )
- , lineWidthRange( lineWidthRange_ )
- , pointSizeGranularity( pointSizeGranularity_ )
- , lineWidthGranularity( lineWidthGranularity_ )
- , strictLines( strictLines_ )
- , standardSampleLocations( standardSampleLocations_ )
- , optimalBufferCopyOffsetAlignment( optimalBufferCopyOffsetAlignment_ )
- , optimalBufferCopyRowPitchAlignment( optimalBufferCopyRowPitchAlignment_ )
- , nonCoherentAtomSize( nonCoherentAtomSize_ )
+ : maxImageDimension1D{ maxImageDimension1D_ }
+ , maxImageDimension2D{ maxImageDimension2D_ }
+ , maxImageDimension3D{ maxImageDimension3D_ }
+ , maxImageDimensionCube{ maxImageDimensionCube_ }
+ , maxImageArrayLayers{ maxImageArrayLayers_ }
+ , maxTexelBufferElements{ maxTexelBufferElements_ }
+ , maxUniformBufferRange{ maxUniformBufferRange_ }
+ , maxStorageBufferRange{ maxStorageBufferRange_ }
+ , maxPushConstantsSize{ maxPushConstantsSize_ }
+ , maxMemoryAllocationCount{ maxMemoryAllocationCount_ }
+ , maxSamplerAllocationCount{ maxSamplerAllocationCount_ }
+ , bufferImageGranularity{ bufferImageGranularity_ }
+ , sparseAddressSpaceSize{ sparseAddressSpaceSize_ }
+ , maxBoundDescriptorSets{ maxBoundDescriptorSets_ }
+ , maxPerStageDescriptorSamplers{ maxPerStageDescriptorSamplers_ }
+ , maxPerStageDescriptorUniformBuffers{ maxPerStageDescriptorUniformBuffers_ }
+ , maxPerStageDescriptorStorageBuffers{ maxPerStageDescriptorStorageBuffers_ }
+ , maxPerStageDescriptorSampledImages{ maxPerStageDescriptorSampledImages_ }
+ , maxPerStageDescriptorStorageImages{ maxPerStageDescriptorStorageImages_ }
+ , maxPerStageDescriptorInputAttachments{ maxPerStageDescriptorInputAttachments_ }
+ , maxPerStageResources{ maxPerStageResources_ }
+ , maxDescriptorSetSamplers{ maxDescriptorSetSamplers_ }
+ , maxDescriptorSetUniformBuffers{ maxDescriptorSetUniformBuffers_ }
+ , maxDescriptorSetUniformBuffersDynamic{ maxDescriptorSetUniformBuffersDynamic_ }
+ , maxDescriptorSetStorageBuffers{ maxDescriptorSetStorageBuffers_ }
+ , maxDescriptorSetStorageBuffersDynamic{ maxDescriptorSetStorageBuffersDynamic_ }
+ , maxDescriptorSetSampledImages{ maxDescriptorSetSampledImages_ }
+ , maxDescriptorSetStorageImages{ maxDescriptorSetStorageImages_ }
+ , maxDescriptorSetInputAttachments{ maxDescriptorSetInputAttachments_ }
+ , maxVertexInputAttributes{ maxVertexInputAttributes_ }
+ , maxVertexInputBindings{ maxVertexInputBindings_ }
+ , maxVertexInputAttributeOffset{ maxVertexInputAttributeOffset_ }
+ , maxVertexInputBindingStride{ maxVertexInputBindingStride_ }
+ , maxVertexOutputComponents{ maxVertexOutputComponents_ }
+ , maxTessellationGenerationLevel{ maxTessellationGenerationLevel_ }
+ , maxTessellationPatchSize{ maxTessellationPatchSize_ }
+ , maxTessellationControlPerVertexInputComponents{ maxTessellationControlPerVertexInputComponents_ }
+ , maxTessellationControlPerVertexOutputComponents{ maxTessellationControlPerVertexOutputComponents_ }
+ , maxTessellationControlPerPatchOutputComponents{ maxTessellationControlPerPatchOutputComponents_ }
+ , maxTessellationControlTotalOutputComponents{ maxTessellationControlTotalOutputComponents_ }
+ , maxTessellationEvaluationInputComponents{ maxTessellationEvaluationInputComponents_ }
+ , maxTessellationEvaluationOutputComponents{ maxTessellationEvaluationOutputComponents_ }
+ , maxGeometryShaderInvocations{ maxGeometryShaderInvocations_ }
+ , maxGeometryInputComponents{ maxGeometryInputComponents_ }
+ , maxGeometryOutputComponents{ maxGeometryOutputComponents_ }
+ , maxGeometryOutputVertices{ maxGeometryOutputVertices_ }
+ , maxGeometryTotalOutputComponents{ maxGeometryTotalOutputComponents_ }
+ , maxFragmentInputComponents{ maxFragmentInputComponents_ }
+ , maxFragmentOutputAttachments{ maxFragmentOutputAttachments_ }
+ , maxFragmentDualSrcAttachments{ maxFragmentDualSrcAttachments_ }
+ , maxFragmentCombinedOutputResources{ maxFragmentCombinedOutputResources_ }
+ , maxComputeSharedMemorySize{ maxComputeSharedMemorySize_ }
+ , maxComputeWorkGroupCount{ maxComputeWorkGroupCount_ }
+ , maxComputeWorkGroupInvocations{ maxComputeWorkGroupInvocations_ }
+ , maxComputeWorkGroupSize{ maxComputeWorkGroupSize_ }
+ , subPixelPrecisionBits{ subPixelPrecisionBits_ }
+ , subTexelPrecisionBits{ subTexelPrecisionBits_ }
+ , mipmapPrecisionBits{ mipmapPrecisionBits_ }
+ , maxDrawIndexedIndexValue{ maxDrawIndexedIndexValue_ }
+ , maxDrawIndirectCount{ maxDrawIndirectCount_ }
+ , maxSamplerLodBias{ maxSamplerLodBias_ }
+ , maxSamplerAnisotropy{ maxSamplerAnisotropy_ }
+ , maxViewports{ maxViewports_ }
+ , maxViewportDimensions{ maxViewportDimensions_ }
+ , viewportBoundsRange{ viewportBoundsRange_ }
+ , viewportSubPixelBits{ viewportSubPixelBits_ }
+ , minMemoryMapAlignment{ minMemoryMapAlignment_ }
+ , minTexelBufferOffsetAlignment{ minTexelBufferOffsetAlignment_ }
+ , minUniformBufferOffsetAlignment{ minUniformBufferOffsetAlignment_ }
+ , minStorageBufferOffsetAlignment{ minStorageBufferOffsetAlignment_ }
+ , minTexelOffset{ minTexelOffset_ }
+ , maxTexelOffset{ maxTexelOffset_ }
+ , minTexelGatherOffset{ minTexelGatherOffset_ }
+ , maxTexelGatherOffset{ maxTexelGatherOffset_ }
+ , minInterpolationOffset{ minInterpolationOffset_ }
+ , maxInterpolationOffset{ maxInterpolationOffset_ }
+ , subPixelInterpolationOffsetBits{ subPixelInterpolationOffsetBits_ }
+ , maxFramebufferWidth{ maxFramebufferWidth_ }
+ , maxFramebufferHeight{ maxFramebufferHeight_ }
+ , maxFramebufferLayers{ maxFramebufferLayers_ }
+ , framebufferColorSampleCounts{ framebufferColorSampleCounts_ }
+ , framebufferDepthSampleCounts{ framebufferDepthSampleCounts_ }
+ , framebufferStencilSampleCounts{ framebufferStencilSampleCounts_ }
+ , framebufferNoAttachmentsSampleCounts{ framebufferNoAttachmentsSampleCounts_ }
+ , maxColorAttachments{ maxColorAttachments_ }
+ , sampledImageColorSampleCounts{ sampledImageColorSampleCounts_ }
+ , sampledImageIntegerSampleCounts{ sampledImageIntegerSampleCounts_ }
+ , sampledImageDepthSampleCounts{ sampledImageDepthSampleCounts_ }
+ , sampledImageStencilSampleCounts{ sampledImageStencilSampleCounts_ }
+ , storageImageSampleCounts{ storageImageSampleCounts_ }
+ , maxSampleMaskWords{ maxSampleMaskWords_ }
+ , timestampComputeAndGraphics{ timestampComputeAndGraphics_ }
+ , timestampPeriod{ timestampPeriod_ }
+ , maxClipDistances{ maxClipDistances_ }
+ , maxCullDistances{ maxCullDistances_ }
+ , maxCombinedClipAndCullDistances{ maxCombinedClipAndCullDistances_ }
+ , discreteQueuePriorities{ discreteQueuePriorities_ }
+ , pointSizeRange{ pointSizeRange_ }
+ , lineWidthRange{ lineWidthRange_ }
+ , pointSizeGranularity{ pointSizeGranularity_ }
+ , lineWidthGranularity{ lineWidthGranularity_ }
+ , strictLines{ strictLines_ }
+ , standardSampleLocations{ standardSampleLocations_ }
+ , optimalBufferCopyOffsetAlignment{ optimalBufferCopyOffsetAlignment_ }
+ , optimalBufferCopyRowPitchAlignment{ optimalBufferCopyRowPitchAlignment_ }
+ , nonCoherentAtomSize{ nonCoherentAtomSize_ }
{
}
@@ -71218,13 +71513,13 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 stippledBresenhamLines_ = {},
VULKAN_HPP_NAMESPACE::Bool32 stippledSmoothLines_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , rectangularLines( rectangularLines_ )
- , bresenhamLines( bresenhamLines_ )
- , smoothLines( smoothLines_ )
- , stippledRectangularLines( stippledRectangularLines_ )
- , stippledBresenhamLines( stippledBresenhamLines_ )
- , stippledSmoothLines( stippledSmoothLines_ )
+ : pNext{ pNext_ }
+ , rectangularLines{ rectangularLines_ }
+ , bresenhamLines{ bresenhamLines_ }
+ , smoothLines{ smoothLines_ }
+ , stippledRectangularLines{ stippledRectangularLines_ }
+ , stippledBresenhamLines{ stippledBresenhamLines_ }
+ , stippledSmoothLines{ stippledSmoothLines_ }
{
}
@@ -71369,8 +71664,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceLineRasterizationPropertiesKHR( uint32_t lineSubPixelPrecisionBits_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , lineSubPixelPrecisionBits( lineSubPixelPrecisionBits_ )
+ : pNext{ pNext_ }
+ , lineSubPixelPrecisionBits{ lineSubPixelPrecisionBits_ }
{
}
@@ -71454,8 +71749,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceLinearColorAttachmentFeaturesNV( VULKAN_HPP_NAMESPACE::Bool32 linearColorAttachment_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , linearColorAttachment( linearColorAttachment_ )
+ : pNext{ pNext_ }
+ , linearColorAttachment{ linearColorAttachment_ }
{
}
@@ -71554,9 +71849,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceMaintenance3Properties( uint32_t maxPerSetDescriptors_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize maxMemoryAllocationSize_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maxPerSetDescriptors( maxPerSetDescriptors_ )
- , maxMemoryAllocationSize( maxMemoryAllocationSize_ )
+ : pNext{ pNext_ }
+ , maxPerSetDescriptors{ maxPerSetDescriptors_ }
+ , maxMemoryAllocationSize{ maxMemoryAllocationSize_ }
{
}
@@ -71641,8 +71936,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceMaintenance4Features( VULKAN_HPP_NAMESPACE::Bool32 maintenance4_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maintenance4( maintenance4_ )
+ : pNext{ pNext_ }
+ , maintenance4{ maintenance4_ }
{
}
@@ -71740,8 +72035,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceMaintenance4Properties( VULKAN_HPP_NAMESPACE::DeviceSize maxBufferSize_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maxBufferSize( maxBufferSize_ )
+ : pNext{ pNext_ }
+ , maxBufferSize{ maxBufferSize_ }
{
}
@@ -71824,8 +72119,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceMaintenance5FeaturesKHR( VULKAN_HPP_NAMESPACE::Bool32 maintenance5_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maintenance5( maintenance5_ )
+ : pNext{ pNext_ }
+ , maintenance5{ maintenance5_ }
{
}
@@ -71926,13 +72221,13 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 nonStrictSinglePixelWideLinesUseParallelogram_ = {},
VULKAN_HPP_NAMESPACE::Bool32 nonStrictWideLinesUseParallelogram_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , earlyFragmentMultisampleCoverageAfterSampleCounting( earlyFragmentMultisampleCoverageAfterSampleCounting_ )
- , earlyFragmentSampleMaskTestBeforeSampleCounting( earlyFragmentSampleMaskTestBeforeSampleCounting_ )
- , depthStencilSwizzleOneSupport( depthStencilSwizzleOneSupport_ )
- , polygonModePointSize( polygonModePointSize_ )
- , nonStrictSinglePixelWideLinesUseParallelogram( nonStrictSinglePixelWideLinesUseParallelogram_ )
- , nonStrictWideLinesUseParallelogram( nonStrictWideLinesUseParallelogram_ )
+ : pNext{ pNext_ }
+ , earlyFragmentMultisampleCoverageAfterSampleCounting{ earlyFragmentMultisampleCoverageAfterSampleCounting_ }
+ , earlyFragmentSampleMaskTestBeforeSampleCounting{ earlyFragmentSampleMaskTestBeforeSampleCounting_ }
+ , depthStencilSwizzleOneSupport{ depthStencilSwizzleOneSupport_ }
+ , polygonModePointSize{ polygonModePointSize_ }
+ , nonStrictSinglePixelWideLinesUseParallelogram{ nonStrictSinglePixelWideLinesUseParallelogram_ }
+ , nonStrictWideLinesUseParallelogram{ nonStrictWideLinesUseParallelogram_ }
{
}
@@ -72037,8 +72332,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceMaintenance6FeaturesKHR( VULKAN_HPP_NAMESPACE::Bool32 maintenance6_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maintenance6( maintenance6_ )
+ : pNext{ pNext_ }
+ , maintenance6{ maintenance6_ }
{
}
@@ -72136,10 +72431,10 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t maxCombinedImageSamplerDescriptorCount_ = {},
VULKAN_HPP_NAMESPACE::Bool32 fragmentShadingRateClampCombinerInputs_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , blockTexelViewCompatibleMultipleLayers( blockTexelViewCompatibleMultipleLayers_ )
- , maxCombinedImageSamplerDescriptorCount( maxCombinedImageSamplerDescriptorCount_ )
- , fragmentShadingRateClampCombinerInputs( fragmentShadingRateClampCombinerInputs_ )
+ : pNext{ pNext_ }
+ , blockTexelViewCompatibleMultipleLayers{ blockTexelViewCompatibleMultipleLayers_ }
+ , maxCombinedImageSamplerDescriptorCount{ maxCombinedImageSamplerDescriptorCount_ }
+ , fragmentShadingRateClampCombinerInputs{ fragmentShadingRateClampCombinerInputs_ }
{
}
@@ -72231,10 +72526,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 memoryMapRangePlaced_ = {},
VULKAN_HPP_NAMESPACE::Bool32 memoryUnmapReserve_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , memoryMapPlaced( memoryMapPlaced_ )
- , memoryMapRangePlaced( memoryMapRangePlaced_ )
- , memoryUnmapReserve( memoryUnmapReserve_ )
+ : pNext{ pNext_ }
+ , memoryMapPlaced{ memoryMapPlaced_ }
+ , memoryMapRangePlaced{ memoryMapRangePlaced_ }
+ , memoryUnmapReserve{ memoryUnmapReserve_ }
{
}
@@ -72351,8 +72646,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceMapMemoryPlacedPropertiesEXT( VULKAN_HPP_NAMESPACE::DeviceSize minPlacedMemoryMapAlignment_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , minPlacedMemoryMapAlignment( minPlacedMemoryMapAlignment_ )
+ : pNext{ pNext_ }
+ , minPlacedMemoryMapAlignment{ minPlacedMemoryMapAlignment_ }
{
}
@@ -72435,9 +72730,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceMemoryBudgetPropertiesEXT( std::array<VULKAN_HPP_NAMESPACE::DeviceSize, VK_MAX_MEMORY_HEAPS> const & heapBudget_ = {},
std::array<VULKAN_HPP_NAMESPACE::DeviceSize, VK_MAX_MEMORY_HEAPS> const & heapUsage_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , heapBudget( heapBudget_ )
- , heapUsage( heapUsage_ )
+ : pNext{ pNext_ }
+ , heapBudget{ heapBudget_ }
+ , heapUsage{ heapUsage_ }
{
}
@@ -72523,8 +72818,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceMemoryDecompressionFeaturesNV( VULKAN_HPP_NAMESPACE::Bool32 memoryDecompression_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , memoryDecompression( memoryDecompression_ )
+ : pNext{ pNext_ }
+ , memoryDecompression{ memoryDecompression_ }
{
}
@@ -72622,9 +72917,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceMemoryDecompressionPropertiesNV( VULKAN_HPP_NAMESPACE::MemoryDecompressionMethodFlagsNV decompressionMethods_ = {},
uint64_t maxDecompressionIndirectCount_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , decompressionMethods( decompressionMethods_ )
- , maxDecompressionIndirectCount( maxDecompressionIndirectCount_ )
+ : pNext{ pNext_ }
+ , decompressionMethods{ decompressionMethods_ }
+ , maxDecompressionIndirectCount{ maxDecompressionIndirectCount_ }
{
}
@@ -72709,8 +73004,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceMemoryPriorityFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 memoryPriority_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , memoryPriority( memoryPriority_ )
+ : pNext{ pNext_ }
+ , memoryPriority{ memoryPriority_ }
{
}
@@ -72806,10 +73101,10 @@ namespace VULKAN_HPP_NAMESPACE
std::array<VULKAN_HPP_NAMESPACE::MemoryType, VK_MAX_MEMORY_TYPES> const & memoryTypes_ = {},
uint32_t memoryHeapCount_ = {},
std::array<VULKAN_HPP_NAMESPACE::MemoryHeap, VK_MAX_MEMORY_HEAPS> const & memoryHeaps_ = {} ) VULKAN_HPP_NOEXCEPT
- : memoryTypeCount( memoryTypeCount_ )
- , memoryTypes( memoryTypes_ )
- , memoryHeapCount( memoryHeapCount_ )
- , memoryHeaps( memoryHeaps_ )
+ : memoryTypeCount{ memoryTypeCount_ }
+ , memoryTypes{ memoryTypes_ }
+ , memoryHeapCount{ memoryHeapCount_ }
+ , memoryHeaps{ memoryHeaps_ }
{
}
@@ -72919,8 +73214,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceMemoryProperties2( VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties memoryProperties_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , memoryProperties( memoryProperties_ )
+ : pNext{ pNext_ }
+ , memoryProperties{ memoryProperties_ }
{
}
@@ -73008,12 +73303,12 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 primitiveFragmentShadingRateMeshShader_ = {},
VULKAN_HPP_NAMESPACE::Bool32 meshShaderQueries_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , taskShader( taskShader_ )
- , meshShader( meshShader_ )
- , multiviewMeshShader( multiviewMeshShader_ )
- , primitiveFragmentShadingRateMeshShader( primitiveFragmentShadingRateMeshShader_ )
- , meshShaderQueries( meshShaderQueries_ )
+ : pNext{ pNext_ }
+ , taskShader{ taskShader_ }
+ , meshShader{ meshShader_ }
+ , multiviewMeshShader{ multiviewMeshShader_ }
+ , primitiveFragmentShadingRateMeshShader{ primitiveFragmentShadingRateMeshShader_ }
+ , meshShaderQueries{ meshShaderQueries_ }
{
}
@@ -73148,9 +73443,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceMeshShaderFeaturesNV( VULKAN_HPP_NAMESPACE::Bool32 taskShader_ = {},
VULKAN_HPP_NAMESPACE::Bool32 meshShader_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , taskShader( taskShader_ )
- , meshShader( meshShader_ )
+ : pNext{ pNext_ }
+ , taskShader{ taskShader_ }
+ , meshShader{ meshShader_ }
{
}
@@ -73280,35 +73575,35 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 prefersCompactVertexOutput_ = {},
VULKAN_HPP_NAMESPACE::Bool32 prefersCompactPrimitiveOutput_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maxTaskWorkGroupTotalCount( maxTaskWorkGroupTotalCount_ )
- , maxTaskWorkGroupCount( maxTaskWorkGroupCount_ )
- , maxTaskWorkGroupInvocations( maxTaskWorkGroupInvocations_ )
- , maxTaskWorkGroupSize( maxTaskWorkGroupSize_ )
- , maxTaskPayloadSize( maxTaskPayloadSize_ )
- , maxTaskSharedMemorySize( maxTaskSharedMemorySize_ )
- , maxTaskPayloadAndSharedMemorySize( maxTaskPayloadAndSharedMemorySize_ )
- , maxMeshWorkGroupTotalCount( maxMeshWorkGroupTotalCount_ )
- , maxMeshWorkGroupCount( maxMeshWorkGroupCount_ )
- , maxMeshWorkGroupInvocations( maxMeshWorkGroupInvocations_ )
- , maxMeshWorkGroupSize( maxMeshWorkGroupSize_ )
- , maxMeshSharedMemorySize( maxMeshSharedMemorySize_ )
- , maxMeshPayloadAndSharedMemorySize( maxMeshPayloadAndSharedMemorySize_ )
- , maxMeshOutputMemorySize( maxMeshOutputMemorySize_ )
- , maxMeshPayloadAndOutputMemorySize( maxMeshPayloadAndOutputMemorySize_ )
- , maxMeshOutputComponents( maxMeshOutputComponents_ )
- , maxMeshOutputVertices( maxMeshOutputVertices_ )
- , maxMeshOutputPrimitives( maxMeshOutputPrimitives_ )
- , maxMeshOutputLayers( maxMeshOutputLayers_ )
- , maxMeshMultiviewViewCount( maxMeshMultiviewViewCount_ )
- , meshOutputPerVertexGranularity( meshOutputPerVertexGranularity_ )
- , meshOutputPerPrimitiveGranularity( meshOutputPerPrimitiveGranularity_ )
- , maxPreferredTaskWorkGroupInvocations( maxPreferredTaskWorkGroupInvocations_ )
- , maxPreferredMeshWorkGroupInvocations( maxPreferredMeshWorkGroupInvocations_ )
- , prefersLocalInvocationVertexOutput( prefersLocalInvocationVertexOutput_ )
- , prefersLocalInvocationPrimitiveOutput( prefersLocalInvocationPrimitiveOutput_ )
- , prefersCompactVertexOutput( prefersCompactVertexOutput_ )
- , prefersCompactPrimitiveOutput( prefersCompactPrimitiveOutput_ )
+ : pNext{ pNext_ }
+ , maxTaskWorkGroupTotalCount{ maxTaskWorkGroupTotalCount_ }
+ , maxTaskWorkGroupCount{ maxTaskWorkGroupCount_ }
+ , maxTaskWorkGroupInvocations{ maxTaskWorkGroupInvocations_ }
+ , maxTaskWorkGroupSize{ maxTaskWorkGroupSize_ }
+ , maxTaskPayloadSize{ maxTaskPayloadSize_ }
+ , maxTaskSharedMemorySize{ maxTaskSharedMemorySize_ }
+ , maxTaskPayloadAndSharedMemorySize{ maxTaskPayloadAndSharedMemorySize_ }
+ , maxMeshWorkGroupTotalCount{ maxMeshWorkGroupTotalCount_ }
+ , maxMeshWorkGroupCount{ maxMeshWorkGroupCount_ }
+ , maxMeshWorkGroupInvocations{ maxMeshWorkGroupInvocations_ }
+ , maxMeshWorkGroupSize{ maxMeshWorkGroupSize_ }
+ , maxMeshSharedMemorySize{ maxMeshSharedMemorySize_ }
+ , maxMeshPayloadAndSharedMemorySize{ maxMeshPayloadAndSharedMemorySize_ }
+ , maxMeshOutputMemorySize{ maxMeshOutputMemorySize_ }
+ , maxMeshPayloadAndOutputMemorySize{ maxMeshPayloadAndOutputMemorySize_ }
+ , maxMeshOutputComponents{ maxMeshOutputComponents_ }
+ , maxMeshOutputVertices{ maxMeshOutputVertices_ }
+ , maxMeshOutputPrimitives{ maxMeshOutputPrimitives_ }
+ , maxMeshOutputLayers{ maxMeshOutputLayers_ }
+ , maxMeshMultiviewViewCount{ maxMeshMultiviewViewCount_ }
+ , meshOutputPerVertexGranularity{ meshOutputPerVertexGranularity_ }
+ , meshOutputPerPrimitiveGranularity{ meshOutputPerPrimitiveGranularity_ }
+ , maxPreferredTaskWorkGroupInvocations{ maxPreferredTaskWorkGroupInvocations_ }
+ , maxPreferredMeshWorkGroupInvocations{ maxPreferredMeshWorkGroupInvocations_ }
+ , prefersLocalInvocationVertexOutput{ prefersLocalInvocationVertexOutput_ }
+ , prefersLocalInvocationPrimitiveOutput{ prefersLocalInvocationPrimitiveOutput_ }
+ , prefersCompactVertexOutput{ prefersCompactVertexOutput_ }
+ , prefersCompactPrimitiveOutput{ prefersCompactPrimitiveOutput_ }
{
}
@@ -73503,20 +73798,20 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t meshOutputPerVertexGranularity_ = {},
uint32_t meshOutputPerPrimitiveGranularity_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maxDrawMeshTasksCount( maxDrawMeshTasksCount_ )
- , maxTaskWorkGroupInvocations( maxTaskWorkGroupInvocations_ )
- , maxTaskWorkGroupSize( maxTaskWorkGroupSize_ )
- , maxTaskTotalMemorySize( maxTaskTotalMemorySize_ )
- , maxTaskOutputCount( maxTaskOutputCount_ )
- , maxMeshWorkGroupInvocations( maxMeshWorkGroupInvocations_ )
- , maxMeshWorkGroupSize( maxMeshWorkGroupSize_ )
- , maxMeshTotalMemorySize( maxMeshTotalMemorySize_ )
- , maxMeshOutputVertices( maxMeshOutputVertices_ )
- , maxMeshOutputPrimitives( maxMeshOutputPrimitives_ )
- , maxMeshMultiviewViewCount( maxMeshMultiviewViewCount_ )
- , meshOutputPerVertexGranularity( meshOutputPerVertexGranularity_ )
- , meshOutputPerPrimitiveGranularity( meshOutputPerPrimitiveGranularity_ )
+ : pNext{ pNext_ }
+ , maxDrawMeshTasksCount{ maxDrawMeshTasksCount_ }
+ , maxTaskWorkGroupInvocations{ maxTaskWorkGroupInvocations_ }
+ , maxTaskWorkGroupSize{ maxTaskWorkGroupSize_ }
+ , maxTaskTotalMemorySize{ maxTaskTotalMemorySize_ }
+ , maxTaskOutputCount{ maxTaskOutputCount_ }
+ , maxMeshWorkGroupInvocations{ maxMeshWorkGroupInvocations_ }
+ , maxMeshWorkGroupSize{ maxMeshWorkGroupSize_ }
+ , maxMeshTotalMemorySize{ maxMeshTotalMemorySize_ }
+ , maxMeshOutputVertices{ maxMeshOutputVertices_ }
+ , maxMeshOutputPrimitives{ maxMeshOutputPrimitives_ }
+ , maxMeshMultiviewViewCount{ maxMeshMultiviewViewCount_ }
+ , meshOutputPerVertexGranularity{ meshOutputPerVertexGranularity_ }
+ , meshOutputPerPrimitiveGranularity{ meshOutputPerPrimitiveGranularity_ }
{
}
@@ -73644,8 +73939,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceMultiDrawFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 multiDraw_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , multiDraw( multiDraw_ )
+ : pNext{ pNext_ }
+ , multiDraw{ multiDraw_ }
{
}
@@ -73740,8 +74035,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceMultiDrawPropertiesEXT( uint32_t maxMultiDrawCount_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maxMultiDrawCount( maxMultiDrawCount_ )
+ : pNext{ pNext_ }
+ , maxMultiDrawCount{ maxMultiDrawCount_ }
{
}
@@ -73823,8 +74118,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 multisampledRenderToSingleSampled_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , multisampledRenderToSingleSampled( multisampledRenderToSingleSampled_ )
+ : pNext{ pNext_ }
+ , multisampledRenderToSingleSampled{ multisampledRenderToSingleSampled_ }
{
}
@@ -73927,10 +74222,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 multiviewGeometryShader_ = {},
VULKAN_HPP_NAMESPACE::Bool32 multiviewTessellationShader_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , multiview( multiview_ )
- , multiviewGeometryShader( multiviewGeometryShader_ )
- , multiviewTessellationShader( multiviewTessellationShader_ )
+ : pNext{ pNext_ }
+ , multiview{ multiview_ }
+ , multiviewGeometryShader{ multiviewGeometryShader_ }
+ , multiviewTessellationShader{ multiviewTessellationShader_ }
{
}
@@ -74049,8 +74344,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX( VULKAN_HPP_NAMESPACE::Bool32 perViewPositionAllComponents_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , perViewPositionAllComponents( perViewPositionAllComponents_ )
+ : pNext{ pNext_ }
+ , perViewPositionAllComponents{ perViewPositionAllComponents_ }
{
}
@@ -74134,8 +74429,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM( VULKAN_HPP_NAMESPACE::Bool32 multiviewPerViewRenderAreas_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , multiviewPerViewRenderAreas( multiviewPerViewRenderAreas_ )
+ : pNext{ pNext_ }
+ , multiviewPerViewRenderAreas{ multiviewPerViewRenderAreas_ }
{
}
@@ -74234,8 +74529,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM( VULKAN_HPP_NAMESPACE::Bool32 multiviewPerViewViewports_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , multiviewPerViewViewports( multiviewPerViewViewports_ )
+ : pNext{ pNext_ }
+ , multiviewPerViewViewports{ multiviewPerViewViewports_ }
{
}
@@ -74335,9 +74630,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceMultiviewProperties( uint32_t maxMultiviewViewCount_ = {},
uint32_t maxMultiviewInstanceIndex_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maxMultiviewViewCount( maxMultiviewViewCount_ )
- , maxMultiviewInstanceIndex( maxMultiviewInstanceIndex_ )
+ : pNext{ pNext_ }
+ , maxMultiviewViewCount{ maxMultiviewViewCount_ }
+ , maxMultiviewInstanceIndex{ maxMultiviewInstanceIndex_ }
{
}
@@ -74423,8 +74718,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceMutableDescriptorTypeFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 mutableDescriptorType_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , mutableDescriptorType( mutableDescriptorType_ )
+ : pNext{ pNext_ }
+ , mutableDescriptorType{ mutableDescriptorType_ }
{
}
@@ -74526,10 +74821,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 nestedCommandBufferRendering_ = {},
VULKAN_HPP_NAMESPACE::Bool32 nestedCommandBufferSimultaneousUse_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , nestedCommandBuffer( nestedCommandBuffer_ )
- , nestedCommandBufferRendering( nestedCommandBufferRendering_ )
- , nestedCommandBufferSimultaneousUse( nestedCommandBufferSimultaneousUse_ )
+ : pNext{ pNext_ }
+ , nestedCommandBuffer{ nestedCommandBuffer_ }
+ , nestedCommandBufferRendering{ nestedCommandBufferRendering_ }
+ , nestedCommandBufferSimultaneousUse{ nestedCommandBufferSimultaneousUse_ }
{
}
@@ -74648,8 +74943,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceNestedCommandBufferPropertiesEXT( uint32_t maxCommandBufferNestingLevel_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maxCommandBufferNestingLevel( maxCommandBufferNestingLevel_ )
+ : pNext{ pNext_ }
+ , maxCommandBufferNestingLevel{ maxCommandBufferNestingLevel_ }
{
}
@@ -74747,8 +75042,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceNonSeamlessCubeMapFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 nonSeamlessCubeMap_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , nonSeamlessCubeMap( nonSeamlessCubeMap_ )
+ : pNext{ pNext_ }
+ , nonSeamlessCubeMap{ nonSeamlessCubeMap_ }
{
}
@@ -74847,10 +75142,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 micromapCaptureReplay_ = {},
VULKAN_HPP_NAMESPACE::Bool32 micromapHostCommands_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , micromap( micromap_ )
- , micromapCaptureReplay( micromapCaptureReplay_ )
- , micromapHostCommands( micromapHostCommands_ )
+ : pNext{ pNext_ }
+ , micromap{ micromap_ }
+ , micromapCaptureReplay{ micromapCaptureReplay_ }
+ , micromapHostCommands{ micromapHostCommands_ }
{
}
@@ -74968,9 +75263,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceOpacityMicromapPropertiesEXT( uint32_t maxOpacity2StateSubdivisionLevel_ = {},
uint32_t maxOpacity4StateSubdivisionLevel_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maxOpacity2StateSubdivisionLevel( maxOpacity2StateSubdivisionLevel_ )
- , maxOpacity4StateSubdivisionLevel( maxOpacity4StateSubdivisionLevel_ )
+ : pNext{ pNext_ }
+ , maxOpacity2StateSubdivisionLevel{ maxOpacity2StateSubdivisionLevel_ }
+ , maxOpacity4StateSubdivisionLevel{ maxOpacity4StateSubdivisionLevel_ }
{
}
@@ -75053,8 +75348,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceOpticalFlowFeaturesNV( VULKAN_HPP_NAMESPACE::Bool32 opticalFlow_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , opticalFlow( opticalFlow_ )
+ : pNext{ pNext_ }
+ , opticalFlow{ opticalFlow_ }
{
}
@@ -75160,18 +75455,18 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t maxHeight_ = {},
uint32_t maxNumRegionsOfInterest_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , supportedOutputGridSizes( supportedOutputGridSizes_ )
- , supportedHintGridSizes( supportedHintGridSizes_ )
- , hintSupported( hintSupported_ )
- , costSupported( costSupported_ )
- , bidirectionalFlowSupported( bidirectionalFlowSupported_ )
- , globalFlowSupported( globalFlowSupported_ )
- , minWidth( minWidth_ )
- , minHeight( minHeight_ )
- , maxWidth( maxWidth_ )
- , maxHeight( maxHeight_ )
- , maxNumRegionsOfInterest( maxNumRegionsOfInterest_ )
+ : pNext{ pNext_ }
+ , supportedOutputGridSizes{ supportedOutputGridSizes_ }
+ , supportedHintGridSizes{ supportedHintGridSizes_ }
+ , hintSupported{ hintSupported_ }
+ , costSupported{ costSupported_ }
+ , bidirectionalFlowSupported{ bidirectionalFlowSupported_ }
+ , globalFlowSupported{ globalFlowSupported_ }
+ , minWidth{ minWidth_ }
+ , minHeight{ minHeight_ }
+ , maxWidth{ maxWidth_ }
+ , maxHeight{ maxHeight_ }
+ , maxNumRegionsOfInterest{ maxNumRegionsOfInterest_ }
{
}
@@ -75291,11 +75586,11 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDevicePCIBusInfoPropertiesEXT(
uint32_t pciDomain_ = {}, uint32_t pciBus_ = {}, uint32_t pciDevice_ = {}, uint32_t pciFunction_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pciDomain( pciDomain_ )
- , pciBus( pciBus_ )
- , pciDevice( pciDevice_ )
- , pciFunction( pciFunction_ )
+ : pNext{ pNext_ }
+ , pciDomain{ pciDomain_ }
+ , pciBus{ pciBus_ }
+ , pciDevice{ pciDevice_ }
+ , pciFunction{ pciFunction_ }
{
}
@@ -75381,8 +75676,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 pageableDeviceLocalMemory_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pageableDeviceLocalMemory( pageableDeviceLocalMemory_ )
+ : pNext{ pNext_ }
+ , pageableDeviceLocalMemory{ pageableDeviceLocalMemory_ }
{
}
@@ -75482,9 +75777,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDevicePerStageDescriptorSetFeaturesNV( VULKAN_HPP_NAMESPACE::Bool32 perStageDescriptorSet_ = {},
VULKAN_HPP_NAMESPACE::Bool32 dynamicPipelineLayout_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , perStageDescriptorSet( perStageDescriptorSet_ )
- , dynamicPipelineLayout( dynamicPipelineLayout_ )
+ : pNext{ pNext_ }
+ , perStageDescriptorSet{ perStageDescriptorSet_ }
+ , dynamicPipelineLayout{ dynamicPipelineLayout_ }
{
}
@@ -75592,9 +75887,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDevicePerformanceQueryFeaturesKHR( VULKAN_HPP_NAMESPACE::Bool32 performanceCounterQueryPools_ = {},
VULKAN_HPP_NAMESPACE::Bool32 performanceCounterMultipleQueryPools_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , performanceCounterQueryPools( performanceCounterQueryPools_ )
- , performanceCounterMultipleQueryPools( performanceCounterMultipleQueryPools_ )
+ : pNext{ pNext_ }
+ , performanceCounterQueryPools{ performanceCounterQueryPools_ }
+ , performanceCounterMultipleQueryPools{ performanceCounterMultipleQueryPools_ }
{
}
@@ -75700,8 +75995,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDevicePerformanceQueryPropertiesKHR( VULKAN_HPP_NAMESPACE::Bool32 allowCommandBufferQueryCopies_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , allowCommandBufferQueryCopies( allowCommandBufferQueryCopies_ )
+ : pNext{ pNext_ }
+ , allowCommandBufferQueryCopies{ allowCommandBufferQueryCopies_ }
{
}
@@ -75783,8 +76078,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDevicePipelineCreationCacheControlFeatures( VULKAN_HPP_NAMESPACE::Bool32 pipelineCreationCacheControl_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pipelineCreationCacheControl( pipelineCreationCacheControl_ )
+ : pNext{ pNext_ }
+ , pipelineCreationCacheControl{ pipelineCreationCacheControl_ }
{
}
@@ -75885,8 +76180,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDevicePipelineExecutablePropertiesFeaturesKHR( VULKAN_HPP_NAMESPACE::Bool32 pipelineExecutableInfo_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pipelineExecutableInfo( pipelineExecutableInfo_ )
+ : pNext{ pNext_ }
+ , pipelineExecutableInfo{ pipelineExecutableInfo_ }
{
}
@@ -75985,8 +76280,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 pipelineLibraryGroupHandles_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pipelineLibraryGroupHandles( pipelineLibraryGroupHandles_ )
+ : pNext{ pNext_ }
+ , pipelineLibraryGroupHandles{ pipelineLibraryGroupHandles_ }
{
}
@@ -76085,8 +76380,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDevicePipelinePropertiesFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 pipelinePropertiesIdentifier_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pipelinePropertiesIdentifier( pipelinePropertiesIdentifier_ )
+ : pNext{ pNext_ }
+ , pipelinePropertiesIdentifier{ pipelinePropertiesIdentifier_ }
{
}
@@ -76183,8 +76478,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDevicePipelineProtectedAccessFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 pipelineProtectedAccess_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pipelineProtectedAccess( pipelineProtectedAccess_ )
+ : pNext{ pNext_ }
+ , pipelineProtectedAccess{ pipelineProtectedAccess_ }
{
}
@@ -76282,8 +76577,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDevicePipelineRobustnessFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 pipelineRobustness_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pipelineRobustness( pipelineRobustness_ )
+ : pNext{ pNext_ }
+ , pipelineRobustness{ pipelineRobustness_ }
{
}
@@ -76388,11 +76683,11 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::PipelineRobustnessImageBehaviorEXT defaultRobustnessImages_ =
VULKAN_HPP_NAMESPACE::PipelineRobustnessImageBehaviorEXT::eDeviceDefault,
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , defaultRobustnessStorageBuffers( defaultRobustnessStorageBuffers_ )
- , defaultRobustnessUniformBuffers( defaultRobustnessUniformBuffers_ )
- , defaultRobustnessVertexInputs( defaultRobustnessVertexInputs_ )
- , defaultRobustnessImages( defaultRobustnessImages_ )
+ : pNext{ pNext_ }
+ , defaultRobustnessStorageBuffers{ defaultRobustnessStorageBuffers_ }
+ , defaultRobustnessUniformBuffers{ defaultRobustnessUniformBuffers_ }
+ , defaultRobustnessVertexInputs{ defaultRobustnessVertexInputs_ }
+ , defaultRobustnessImages{ defaultRobustnessImages_ }
{
}
@@ -76489,8 +76784,8 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDevicePointClippingProperties(
VULKAN_HPP_NAMESPACE::PointClippingBehavior pointClippingBehavior_ = VULKAN_HPP_NAMESPACE::PointClippingBehavior::eAllClipPlanes,
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pointClippingBehavior( pointClippingBehavior_ )
+ : pNext{ pNext_ }
+ , pointClippingBehavior{ pointClippingBehavior_ }
{
}
@@ -76589,22 +76884,22 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 triangleFans_ = {},
VULKAN_HPP_NAMESPACE::Bool32 vertexAttributeAccessBeyondStride_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , constantAlphaColorBlendFactors( constantAlphaColorBlendFactors_ )
- , events( events_ )
- , imageViewFormatReinterpretation( imageViewFormatReinterpretation_ )
- , imageViewFormatSwizzle( imageViewFormatSwizzle_ )
- , imageView2DOn3DImage( imageView2DOn3DImage_ )
- , multisampleArrayImage( multisampleArrayImage_ )
- , mutableComparisonSamplers( mutableComparisonSamplers_ )
- , pointPolygons( pointPolygons_ )
- , samplerMipLodBias( samplerMipLodBias_ )
- , separateStencilMaskRef( separateStencilMaskRef_ )
- , shaderSampleRateInterpolationFunctions( shaderSampleRateInterpolationFunctions_ )
- , tessellationIsolines( tessellationIsolines_ )
- , tessellationPointMode( tessellationPointMode_ )
- , triangleFans( triangleFans_ )
- , vertexAttributeAccessBeyondStride( vertexAttributeAccessBeyondStride_ )
+ : pNext{ pNext_ }
+ , constantAlphaColorBlendFactors{ constantAlphaColorBlendFactors_ }
+ , events{ events_ }
+ , imageViewFormatReinterpretation{ imageViewFormatReinterpretation_ }
+ , imageViewFormatSwizzle{ imageViewFormatSwizzle_ }
+ , imageView2DOn3DImage{ imageView2DOn3DImage_ }
+ , multisampleArrayImage{ multisampleArrayImage_ }
+ , mutableComparisonSamplers{ mutableComparisonSamplers_ }
+ , pointPolygons{ pointPolygons_ }
+ , samplerMipLodBias{ samplerMipLodBias_ }
+ , separateStencilMaskRef{ separateStencilMaskRef_ }
+ , shaderSampleRateInterpolationFunctions{ shaderSampleRateInterpolationFunctions_ }
+ , tessellationIsolines{ tessellationIsolines_ }
+ , tessellationPointMode{ tessellationPointMode_ }
+ , triangleFans{ triangleFans_ }
+ , vertexAttributeAccessBeyondStride{ vertexAttributeAccessBeyondStride_ }
{
}
@@ -76852,8 +77147,8 @@ namespace VULKAN_HPP_NAMESPACE
# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDevicePortabilitySubsetPropertiesKHR( uint32_t minVertexInputBindingStrideAlignment_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , minVertexInputBindingStrideAlignment( minVertexInputBindingStrideAlignment_ )
+ : pNext{ pNext_ }
+ , minVertexInputBindingStrideAlignment{ minVertexInputBindingStrideAlignment_ }
{
}
@@ -76951,8 +77246,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDevicePresentBarrierFeaturesNV( VULKAN_HPP_NAMESPACE::Bool32 presentBarrier_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , presentBarrier( presentBarrier_ )
+ : pNext{ pNext_ }
+ , presentBarrier{ presentBarrier_ }
{
}
@@ -77047,8 +77342,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDevicePresentIdFeaturesKHR( VULKAN_HPP_NAMESPACE::Bool32 presentId_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , presentId( presentId_ )
+ : pNext{ pNext_ }
+ , presentId{ presentId_ }
{
}
@@ -77143,8 +77438,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDevicePresentWaitFeaturesKHR( VULKAN_HPP_NAMESPACE::Bool32 presentWait_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , presentWait( presentWait_ )
+ : pNext{ pNext_ }
+ , presentWait{ presentWait_ }
{
}
@@ -77241,9 +77536,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 primitiveTopologyListRestart_ = {},
VULKAN_HPP_NAMESPACE::Bool32 primitiveTopologyPatchListRestart_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , primitiveTopologyListRestart( primitiveTopologyListRestart_ )
- , primitiveTopologyPatchListRestart( primitiveTopologyPatchListRestart_ )
+ : pNext{ pNext_ }
+ , primitiveTopologyListRestart{ primitiveTopologyListRestart_ }
+ , primitiveTopologyPatchListRestart{ primitiveTopologyPatchListRestart_ }
{
}
@@ -77353,10 +77648,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 primitivesGeneratedQueryWithRasterizerDiscard_ = {},
VULKAN_HPP_NAMESPACE::Bool32 primitivesGeneratedQueryWithNonZeroStreams_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , primitivesGeneratedQuery( primitivesGeneratedQuery_ )
- , primitivesGeneratedQueryWithRasterizerDiscard( primitivesGeneratedQueryWithRasterizerDiscard_ )
- , primitivesGeneratedQueryWithNonZeroStreams( primitivesGeneratedQueryWithNonZeroStreams_ )
+ : pNext{ pNext_ }
+ , primitivesGeneratedQuery{ primitivesGeneratedQuery_ }
+ , primitivesGeneratedQueryWithRasterizerDiscard{ primitivesGeneratedQueryWithRasterizerDiscard_ }
+ , primitivesGeneratedQueryWithNonZeroStreams{ primitivesGeneratedQueryWithNonZeroStreams_ }
{
}
@@ -77476,8 +77771,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDevicePrivateDataFeatures( VULKAN_HPP_NAMESPACE::Bool32 privateData_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , privateData( privateData_ )
+ : pNext{ pNext_ }
+ , privateData{ privateData_ }
{
}
@@ -77575,11 +77870,11 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 residencyStandard3DBlockShape_ = {},
VULKAN_HPP_NAMESPACE::Bool32 residencyAlignedMipSize_ = {},
VULKAN_HPP_NAMESPACE::Bool32 residencyNonResidentStrict_ = {} ) VULKAN_HPP_NOEXCEPT
- : residencyStandard2DBlockShape( residencyStandard2DBlockShape_ )
- , residencyStandard2DMultisampleBlockShape( residencyStandard2DMultisampleBlockShape_ )
- , residencyStandard3DBlockShape( residencyStandard3DBlockShape_ )
- , residencyAlignedMipSize( residencyAlignedMipSize_ )
- , residencyNonResidentStrict( residencyNonResidentStrict_ )
+ : residencyStandard2DBlockShape{ residencyStandard2DBlockShape_ }
+ , residencyStandard2DMultisampleBlockShape{ residencyStandard2DMultisampleBlockShape_ }
+ , residencyStandard3DBlockShape{ residencyStandard3DBlockShape_ }
+ , residencyAlignedMipSize{ residencyAlignedMipSize_ }
+ , residencyNonResidentStrict{ residencyNonResidentStrict_ }
{
}
@@ -77672,15 +77967,15 @@ namespace VULKAN_HPP_NAMESPACE
std::array<uint8_t, VK_UUID_SIZE> const & pipelineCacheUUID_ = {},
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits limits_ = {},
VULKAN_HPP_NAMESPACE::PhysicalDeviceSparseProperties sparseProperties_ = {} ) VULKAN_HPP_NOEXCEPT
- : apiVersion( apiVersion_ )
- , driverVersion( driverVersion_ )
- , vendorID( vendorID_ )
- , deviceID( deviceID_ )
- , deviceType( deviceType_ )
- , deviceName( deviceName_ )
- , pipelineCacheUUID( pipelineCacheUUID_ )
- , limits( limits_ )
- , sparseProperties( sparseProperties_ )
+ : apiVersion{ apiVersion_ }
+ , driverVersion{ driverVersion_ }
+ , vendorID{ vendorID_ }
+ , deviceID{ deviceID_ }
+ , deviceType{ deviceType_ }
+ , deviceName{ deviceName_ }
+ , pipelineCacheUUID{ pipelineCacheUUID_ }
+ , limits{ limits_ }
+ , sparseProperties{ sparseProperties_ }
{
}
@@ -77818,8 +78113,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceProperties2( VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties properties_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , properties( properties_ )
+ : pNext{ pNext_ }
+ , properties{ properties_ }
{
}
@@ -77903,8 +78198,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceProtectedMemoryFeatures( VULKAN_HPP_NAMESPACE::Bool32 protectedMemory_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , protectedMemory( protectedMemory_ )
+ : pNext{ pNext_ }
+ , protectedMemory{ protectedMemory_ }
{
}
@@ -78000,8 +78295,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceProtectedMemoryProperties( VULKAN_HPP_NAMESPACE::Bool32 protectedNoFault_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , protectedNoFault( protectedNoFault_ )
+ : pNext{ pNext_ }
+ , protectedNoFault{ protectedNoFault_ }
{
}
@@ -78084,9 +78379,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceProvokingVertexFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 provokingVertexLast_ = {},
VULKAN_HPP_NAMESPACE::Bool32 transformFeedbackPreservesProvokingVertex_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , provokingVertexLast( provokingVertexLast_ )
- , transformFeedbackPreservesProvokingVertex( transformFeedbackPreservesProvokingVertex_ )
+ : pNext{ pNext_ }
+ , provokingVertexLast{ provokingVertexLast_ }
+ , transformFeedbackPreservesProvokingVertex{ transformFeedbackPreservesProvokingVertex_ }
{
}
@@ -78193,9 +78488,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceProvokingVertexPropertiesEXT( VULKAN_HPP_NAMESPACE::Bool32 provokingVertexModePerPipeline_ = {},
VULKAN_HPP_NAMESPACE::Bool32 transformFeedbackPreservesTriangleFanProvokingVertex_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , provokingVertexModePerPipeline( provokingVertexModePerPipeline_ )
- , transformFeedbackPreservesTriangleFanProvokingVertex( transformFeedbackPreservesTriangleFanProvokingVertex_ )
+ : pNext{ pNext_ }
+ , provokingVertexModePerPipeline{ provokingVertexModePerPipeline_ }
+ , transformFeedbackPreservesTriangleFanProvokingVertex{ transformFeedbackPreservesTriangleFanProvokingVertex_ }
{
}
@@ -78278,8 +78573,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDevicePushDescriptorPropertiesKHR( uint32_t maxPushDescriptors_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maxPushDescriptors( maxPushDescriptors_ )
+ : pNext{ pNext_ }
+ , maxPushDescriptors{ maxPushDescriptors_ }
{
}
@@ -78361,8 +78656,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceRGBA10X6FormatsFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 formatRgba10x6WithoutYCbCrSampler_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , formatRgba10x6WithoutYCbCrSampler( formatRgba10x6WithoutYCbCrSampler_ )
+ : pNext{ pNext_ }
+ , formatRgba10x6WithoutYCbCrSampler{ formatRgba10x6WithoutYCbCrSampler_ }
{
}
@@ -78462,10 +78757,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 rasterizationOrderDepthAttachmentAccess_ = {},
VULKAN_HPP_NAMESPACE::Bool32 rasterizationOrderStencilAttachmentAccess_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , rasterizationOrderColorAttachmentAccess( rasterizationOrderColorAttachmentAccess_ )
- , rasterizationOrderDepthAttachmentAccess( rasterizationOrderDepthAttachmentAccess_ )
- , rasterizationOrderStencilAttachmentAccess( rasterizationOrderStencilAttachmentAccess_ )
+ : pNext{ pNext_ }
+ , rasterizationOrderColorAttachmentAccess{ rasterizationOrderColorAttachmentAccess_ }
+ , rasterizationOrderDepthAttachmentAccess{ rasterizationOrderDepthAttachmentAccess_ }
+ , rasterizationOrderStencilAttachmentAccess{ rasterizationOrderStencilAttachmentAccess_ }
{
}
@@ -78591,8 +78886,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceRawAccessChainsFeaturesNV( VULKAN_HPP_NAMESPACE::Bool32 shaderRawAccessChains_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shaderRawAccessChains( shaderRawAccessChains_ )
+ : pNext{ pNext_ }
+ , shaderRawAccessChains{ shaderRawAccessChains_ }
{
}
@@ -78688,8 +78983,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceRayQueryFeaturesKHR( VULKAN_HPP_NAMESPACE::Bool32 rayQuery_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , rayQuery( rayQuery_ )
+ : pNext{ pNext_ }
+ , rayQuery{ rayQuery_ }
{
}
@@ -78785,8 +79080,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceRayTracingInvocationReorderFeaturesNV( VULKAN_HPP_NAMESPACE::Bool32 rayTracingInvocationReorder_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , rayTracingInvocationReorder( rayTracingInvocationReorder_ )
+ : pNext{ pNext_ }
+ , rayTracingInvocationReorder{ rayTracingInvocationReorder_ }
{
}
@@ -78887,8 +79182,8 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::RayTracingInvocationReorderModeNV rayTracingInvocationReorderReorderingHint_ =
VULKAN_HPP_NAMESPACE::RayTracingInvocationReorderModeNV::eNone,
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , rayTracingInvocationReorderReorderingHint( rayTracingInvocationReorderReorderingHint_ )
+ : pNext{ pNext_ }
+ , rayTracingInvocationReorderReorderingHint{ rayTracingInvocationReorderReorderingHint_ }
{
}
@@ -78974,9 +79269,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceRayTracingMaintenance1FeaturesKHR( VULKAN_HPP_NAMESPACE::Bool32 rayTracingMaintenance1_ = {},
VULKAN_HPP_NAMESPACE::Bool32 rayTracingPipelineTraceRaysIndirect2_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , rayTracingMaintenance1( rayTracingMaintenance1_ )
- , rayTracingPipelineTraceRaysIndirect2( rayTracingPipelineTraceRaysIndirect2_ )
+ : pNext{ pNext_ }
+ , rayTracingMaintenance1{ rayTracingMaintenance1_ }
+ , rayTracingPipelineTraceRaysIndirect2{ rayTracingPipelineTraceRaysIndirect2_ }
{
}
@@ -79084,9 +79379,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceRayTracingMotionBlurFeaturesNV( VULKAN_HPP_NAMESPACE::Bool32 rayTracingMotionBlur_ = {},
VULKAN_HPP_NAMESPACE::Bool32 rayTracingMotionBlurPipelineTraceRaysIndirect_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , rayTracingMotionBlur( rayTracingMotionBlur_ )
- , rayTracingMotionBlurPipelineTraceRaysIndirect( rayTracingMotionBlurPipelineTraceRaysIndirect_ )
+ : pNext{ pNext_ }
+ , rayTracingMotionBlur{ rayTracingMotionBlur_ }
+ , rayTracingMotionBlurPipelineTraceRaysIndirect{ rayTracingMotionBlurPipelineTraceRaysIndirect_ }
{
}
@@ -79196,12 +79491,12 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 rayTracingPipelineTraceRaysIndirect_ = {},
VULKAN_HPP_NAMESPACE::Bool32 rayTraversalPrimitiveCulling_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , rayTracingPipeline( rayTracingPipeline_ )
- , rayTracingPipelineShaderGroupHandleCaptureReplay( rayTracingPipelineShaderGroupHandleCaptureReplay_ )
- , rayTracingPipelineShaderGroupHandleCaptureReplayMixed( rayTracingPipelineShaderGroupHandleCaptureReplayMixed_ )
- , rayTracingPipelineTraceRaysIndirect( rayTracingPipelineTraceRaysIndirect_ )
- , rayTraversalPrimitiveCulling( rayTraversalPrimitiveCulling_ )
+ : pNext{ pNext_ }
+ , rayTracingPipeline{ rayTracingPipeline_ }
+ , rayTracingPipelineShaderGroupHandleCaptureReplay{ rayTracingPipelineShaderGroupHandleCaptureReplay_ }
+ , rayTracingPipelineShaderGroupHandleCaptureReplayMixed{ rayTracingPipelineShaderGroupHandleCaptureReplayMixed_ }
+ , rayTracingPipelineTraceRaysIndirect{ rayTracingPipelineTraceRaysIndirect_ }
+ , rayTraversalPrimitiveCulling{ rayTraversalPrimitiveCulling_ }
{
}
@@ -79353,15 +79648,15 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t shaderGroupHandleAlignment_ = {},
uint32_t maxRayHitAttributeSize_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shaderGroupHandleSize( shaderGroupHandleSize_ )
- , maxRayRecursionDepth( maxRayRecursionDepth_ )
- , maxShaderGroupStride( maxShaderGroupStride_ )
- , shaderGroupBaseAlignment( shaderGroupBaseAlignment_ )
- , shaderGroupHandleCaptureReplaySize( shaderGroupHandleCaptureReplaySize_ )
- , maxRayDispatchInvocationCount( maxRayDispatchInvocationCount_ )
- , shaderGroupHandleAlignment( shaderGroupHandleAlignment_ )
- , maxRayHitAttributeSize( maxRayHitAttributeSize_ )
+ : pNext{ pNext_ }
+ , shaderGroupHandleSize{ shaderGroupHandleSize_ }
+ , maxRayRecursionDepth{ maxRayRecursionDepth_ }
+ , maxShaderGroupStride{ maxShaderGroupStride_ }
+ , shaderGroupBaseAlignment{ shaderGroupBaseAlignment_ }
+ , shaderGroupHandleCaptureReplaySize{ shaderGroupHandleCaptureReplaySize_ }
+ , maxRayDispatchInvocationCount{ maxRayDispatchInvocationCount_ }
+ , shaderGroupHandleAlignment{ shaderGroupHandleAlignment_ }
+ , maxRayHitAttributeSize{ maxRayHitAttributeSize_ }
{
}
@@ -79473,8 +79768,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceRayTracingPositionFetchFeaturesKHR( VULKAN_HPP_NAMESPACE::Bool32 rayTracingPositionFetch_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , rayTracingPositionFetch( rayTracingPositionFetch_ )
+ : pNext{ pNext_ }
+ , rayTracingPositionFetch{ rayTracingPositionFetch_ }
{
}
@@ -79579,15 +79874,15 @@ namespace VULKAN_HPP_NAMESPACE
uint64_t maxTriangleCount_ = {},
uint32_t maxDescriptorSetAccelerationStructures_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shaderGroupHandleSize( shaderGroupHandleSize_ )
- , maxRecursionDepth( maxRecursionDepth_ )
- , maxShaderGroupStride( maxShaderGroupStride_ )
- , shaderGroupBaseAlignment( shaderGroupBaseAlignment_ )
- , maxGeometryCount( maxGeometryCount_ )
- , maxInstanceCount( maxInstanceCount_ )
- , maxTriangleCount( maxTriangleCount_ )
- , maxDescriptorSetAccelerationStructures( maxDescriptorSetAccelerationStructures_ )
+ : pNext{ pNext_ }
+ , shaderGroupHandleSize{ shaderGroupHandleSize_ }
+ , maxRecursionDepth{ maxRecursionDepth_ }
+ , maxShaderGroupStride{ maxShaderGroupStride_ }
+ , shaderGroupBaseAlignment{ shaderGroupBaseAlignment_ }
+ , maxGeometryCount{ maxGeometryCount_ }
+ , maxInstanceCount{ maxInstanceCount_ }
+ , maxTriangleCount{ maxTriangleCount_ }
+ , maxDescriptorSetAccelerationStructures{ maxDescriptorSetAccelerationStructures_ }
{
}
@@ -79698,8 +79993,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceRayTracingValidationFeaturesNV( VULKAN_HPP_NAMESPACE::Bool32 rayTracingValidation_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , rayTracingValidation( rayTracingValidation_ )
+ : pNext{ pNext_ }
+ , rayTracingValidation{ rayTracingValidation_ }
{
}
@@ -79796,8 +80091,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceRelaxedLineRasterizationFeaturesIMG( VULKAN_HPP_NAMESPACE::Bool32 relaxedLineRasterization_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , relaxedLineRasterization( relaxedLineRasterization_ )
+ : pNext{ pNext_ }
+ , relaxedLineRasterization{ relaxedLineRasterization_ }
{
}
@@ -79896,8 +80191,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceRenderPassStripedFeaturesARM( VULKAN_HPP_NAMESPACE::Bool32 renderPassStriped_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , renderPassStriped( renderPassStriped_ )
+ : pNext{ pNext_ }
+ , renderPassStriped{ renderPassStriped_ }
{
}
@@ -79995,9 +80290,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceRenderPassStripedPropertiesARM( VULKAN_HPP_NAMESPACE::Extent2D renderPassStripeGranularity_ = {},
uint32_t maxRenderPassStripes_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , renderPassStripeGranularity( renderPassStripeGranularity_ )
- , maxRenderPassStripes( maxRenderPassStripes_ )
+ : pNext{ pNext_ }
+ , renderPassStripeGranularity{ renderPassStripeGranularity_ }
+ , maxRenderPassStripes{ maxRenderPassStripes_ }
{
}
@@ -80081,8 +80376,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceRepresentativeFragmentTestFeaturesNV( VULKAN_HPP_NAMESPACE::Bool32 representativeFragmentTest_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , representativeFragmentTest( representativeFragmentTest_ )
+ : pNext{ pNext_ }
+ , representativeFragmentTest{ representativeFragmentTest_ }
{
}
@@ -80183,10 +80478,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 robustImageAccess2_ = {},
VULKAN_HPP_NAMESPACE::Bool32 nullDescriptor_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , robustBufferAccess2( robustBufferAccess2_ )
- , robustImageAccess2( robustImageAccess2_ )
- , nullDescriptor( nullDescriptor_ )
+ : pNext{ pNext_ }
+ , robustBufferAccess2{ robustBufferAccess2_ }
+ , robustImageAccess2{ robustImageAccess2_ }
+ , nullDescriptor{ nullDescriptor_ }
{
}
@@ -80303,9 +80598,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceRobustness2PropertiesEXT( VULKAN_HPP_NAMESPACE::DeviceSize robustStorageBufferAccessSizeAlignment_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize robustUniformBufferAccessSizeAlignment_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , robustStorageBufferAccessSizeAlignment( robustStorageBufferAccessSizeAlignment_ )
- , robustUniformBufferAccessSizeAlignment( robustUniformBufferAccessSizeAlignment_ )
+ : pNext{ pNext_ }
+ , robustStorageBufferAccessSizeAlignment{ robustStorageBufferAccessSizeAlignment_ }
+ , robustUniformBufferAccessSizeAlignment{ robustUniformBufferAccessSizeAlignment_ }
{
}
@@ -80393,12 +80688,12 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t sampleLocationSubPixelBits_ = {},
VULKAN_HPP_NAMESPACE::Bool32 variableSampleLocations_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , sampleLocationSampleCounts( sampleLocationSampleCounts_ )
- , maxSampleLocationGridSize( maxSampleLocationGridSize_ )
- , sampleLocationCoordinateRange( sampleLocationCoordinateRange_ )
- , sampleLocationSubPixelBits( sampleLocationSubPixelBits_ )
- , variableSampleLocations( variableSampleLocations_ )
+ : pNext{ pNext_ }
+ , sampleLocationSampleCounts{ sampleLocationSampleCounts_ }
+ , maxSampleLocationGridSize{ maxSampleLocationGridSize_ }
+ , sampleLocationCoordinateRange{ sampleLocationCoordinateRange_ }
+ , sampleLocationSubPixelBits{ sampleLocationSubPixelBits_ }
+ , variableSampleLocations{ variableSampleLocations_ }
{
}
@@ -80499,9 +80794,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceSamplerFilterMinmaxProperties( VULKAN_HPP_NAMESPACE::Bool32 filterMinmaxSingleComponentFormats_ = {},
VULKAN_HPP_NAMESPACE::Bool32 filterMinmaxImageComponentMapping_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , filterMinmaxSingleComponentFormats( filterMinmaxSingleComponentFormats_ )
- , filterMinmaxImageComponentMapping( filterMinmaxImageComponentMapping_ )
+ : pNext{ pNext_ }
+ , filterMinmaxSingleComponentFormats{ filterMinmaxSingleComponentFormats_ }
+ , filterMinmaxImageComponentMapping{ filterMinmaxImageComponentMapping_ }
{
}
@@ -80587,8 +80882,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceSamplerYcbcrConversionFeatures( VULKAN_HPP_NAMESPACE::Bool32 samplerYcbcrConversion_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , samplerYcbcrConversion( samplerYcbcrConversion_ )
+ : pNext{ pNext_ }
+ , samplerYcbcrConversion{ samplerYcbcrConversion_ }
{
}
@@ -80687,8 +80982,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceScalarBlockLayoutFeatures( VULKAN_HPP_NAMESPACE::Bool32 scalarBlockLayout_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , scalarBlockLayout( scalarBlockLayout_ )
+ : pNext{ pNext_ }
+ , scalarBlockLayout{ scalarBlockLayout_ }
{
}
@@ -80787,8 +81082,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceSchedulingControlsFeaturesARM( VULKAN_HPP_NAMESPACE::Bool32 schedulingControls_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , schedulingControls( schedulingControls_ )
+ : pNext{ pNext_ }
+ , schedulingControls{ schedulingControls_ }
{
}
@@ -80886,8 +81181,8 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR
PhysicalDeviceSchedulingControlsPropertiesARM( VULKAN_HPP_NAMESPACE::PhysicalDeviceSchedulingControlsFlagsARM schedulingControlsFlags_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , schedulingControlsFlags( schedulingControlsFlags_ )
+ : pNext{ pNext_ }
+ , schedulingControlsFlags{ schedulingControlsFlags_ }
{
}
@@ -80985,8 +81280,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceSeparateDepthStencilLayoutsFeatures( VULKAN_HPP_NAMESPACE::Bool32 separateDepthStencilLayouts_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , separateDepthStencilLayouts( separateDepthStencilLayouts_ )
+ : pNext{ pNext_ }
+ , separateDepthStencilLayouts{ separateDepthStencilLayouts_ }
{
}
@@ -81087,8 +81382,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderAtomicFloat16VectorFeaturesNV( VULKAN_HPP_NAMESPACE::Bool32 shaderFloat16VectorAtomics_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shaderFloat16VectorAtomics( shaderFloat16VectorAtomics_ )
+ : pNext{ pNext_ }
+ , shaderFloat16VectorAtomics{ shaderFloat16VectorAtomics_ }
{
}
@@ -81198,19 +81493,19 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 shaderImageFloat32AtomicMinMax_ = {},
VULKAN_HPP_NAMESPACE::Bool32 sparseImageFloat32AtomicMinMax_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shaderBufferFloat16Atomics( shaderBufferFloat16Atomics_ )
- , shaderBufferFloat16AtomicAdd( shaderBufferFloat16AtomicAdd_ )
- , shaderBufferFloat16AtomicMinMax( shaderBufferFloat16AtomicMinMax_ )
- , shaderBufferFloat32AtomicMinMax( shaderBufferFloat32AtomicMinMax_ )
- , shaderBufferFloat64AtomicMinMax( shaderBufferFloat64AtomicMinMax_ )
- , shaderSharedFloat16Atomics( shaderSharedFloat16Atomics_ )
- , shaderSharedFloat16AtomicAdd( shaderSharedFloat16AtomicAdd_ )
- , shaderSharedFloat16AtomicMinMax( shaderSharedFloat16AtomicMinMax_ )
- , shaderSharedFloat32AtomicMinMax( shaderSharedFloat32AtomicMinMax_ )
- , shaderSharedFloat64AtomicMinMax( shaderSharedFloat64AtomicMinMax_ )
- , shaderImageFloat32AtomicMinMax( shaderImageFloat32AtomicMinMax_ )
- , sparseImageFloat32AtomicMinMax( sparseImageFloat32AtomicMinMax_ )
+ : pNext{ pNext_ }
+ , shaderBufferFloat16Atomics{ shaderBufferFloat16Atomics_ }
+ , shaderBufferFloat16AtomicAdd{ shaderBufferFloat16AtomicAdd_ }
+ , shaderBufferFloat16AtomicMinMax{ shaderBufferFloat16AtomicMinMax_ }
+ , shaderBufferFloat32AtomicMinMax{ shaderBufferFloat32AtomicMinMax_ }
+ , shaderBufferFloat64AtomicMinMax{ shaderBufferFloat64AtomicMinMax_ }
+ , shaderSharedFloat16Atomics{ shaderSharedFloat16Atomics_ }
+ , shaderSharedFloat16AtomicAdd{ shaderSharedFloat16AtomicAdd_ }
+ , shaderSharedFloat16AtomicMinMax{ shaderSharedFloat16AtomicMinMax_ }
+ , shaderSharedFloat32AtomicMinMax{ shaderSharedFloat32AtomicMinMax_ }
+ , shaderSharedFloat64AtomicMinMax{ shaderSharedFloat64AtomicMinMax_ }
+ , shaderImageFloat32AtomicMinMax{ shaderImageFloat32AtomicMinMax_ }
+ , sparseImageFloat32AtomicMinMax{ sparseImageFloat32AtomicMinMax_ }
{
}
@@ -81442,19 +81737,19 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 sparseImageFloat32Atomics_ = {},
VULKAN_HPP_NAMESPACE::Bool32 sparseImageFloat32AtomicAdd_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shaderBufferFloat32Atomics( shaderBufferFloat32Atomics_ )
- , shaderBufferFloat32AtomicAdd( shaderBufferFloat32AtomicAdd_ )
- , shaderBufferFloat64Atomics( shaderBufferFloat64Atomics_ )
- , shaderBufferFloat64AtomicAdd( shaderBufferFloat64AtomicAdd_ )
- , shaderSharedFloat32Atomics( shaderSharedFloat32Atomics_ )
- , shaderSharedFloat32AtomicAdd( shaderSharedFloat32AtomicAdd_ )
- , shaderSharedFloat64Atomics( shaderSharedFloat64Atomics_ )
- , shaderSharedFloat64AtomicAdd( shaderSharedFloat64AtomicAdd_ )
- , shaderImageFloat32Atomics( shaderImageFloat32Atomics_ )
- , shaderImageFloat32AtomicAdd( shaderImageFloat32AtomicAdd_ )
- , sparseImageFloat32Atomics( sparseImageFloat32Atomics_ )
- , sparseImageFloat32AtomicAdd( sparseImageFloat32AtomicAdd_ )
+ : pNext{ pNext_ }
+ , shaderBufferFloat32Atomics{ shaderBufferFloat32Atomics_ }
+ , shaderBufferFloat32AtomicAdd{ shaderBufferFloat32AtomicAdd_ }
+ , shaderBufferFloat64Atomics{ shaderBufferFloat64Atomics_ }
+ , shaderBufferFloat64AtomicAdd{ shaderBufferFloat64AtomicAdd_ }
+ , shaderSharedFloat32Atomics{ shaderSharedFloat32Atomics_ }
+ , shaderSharedFloat32AtomicAdd{ shaderSharedFloat32AtomicAdd_ }
+ , shaderSharedFloat64Atomics{ shaderSharedFloat64Atomics_ }
+ , shaderSharedFloat64AtomicAdd{ shaderSharedFloat64AtomicAdd_ }
+ , shaderImageFloat32Atomics{ shaderImageFloat32Atomics_ }
+ , shaderImageFloat32AtomicAdd{ shaderImageFloat32AtomicAdd_ }
+ , sparseImageFloat32Atomics{ sparseImageFloat32Atomics_ }
+ , sparseImageFloat32AtomicAdd{ sparseImageFloat32AtomicAdd_ }
{
}
@@ -81672,9 +81967,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderAtomicInt64Features( VULKAN_HPP_NAMESPACE::Bool32 shaderBufferInt64Atomics_ = {},
VULKAN_HPP_NAMESPACE::Bool32 shaderSharedInt64Atomics_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shaderBufferInt64Atomics( shaderBufferInt64Atomics_ )
- , shaderSharedInt64Atomics( shaderSharedInt64Atomics_ )
+ : pNext{ pNext_ }
+ , shaderBufferInt64Atomics{ shaderBufferInt64Atomics_ }
+ , shaderSharedInt64Atomics{ shaderSharedInt64Atomics_ }
{
}
@@ -81783,9 +82078,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderClockFeaturesKHR( VULKAN_HPP_NAMESPACE::Bool32 shaderSubgroupClock_ = {},
VULKAN_HPP_NAMESPACE::Bool32 shaderDeviceClock_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shaderSubgroupClock( shaderSubgroupClock_ )
- , shaderDeviceClock( shaderDeviceClock_ )
+ : pNext{ pNext_ }
+ , shaderSubgroupClock{ shaderSubgroupClock_ }
+ , shaderDeviceClock{ shaderDeviceClock_ }
{
}
@@ -81890,8 +82185,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderCoreBuiltinsFeaturesARM( VULKAN_HPP_NAMESPACE::Bool32 shaderCoreBuiltins_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shaderCoreBuiltins( shaderCoreBuiltins_ )
+ : pNext{ pNext_ }
+ , shaderCoreBuiltins{ shaderCoreBuiltins_ }
{
}
@@ -81990,10 +82285,10 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t shaderCoreCount_ = {},
uint32_t shaderWarpsPerCore_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shaderCoreMask( shaderCoreMask_ )
- , shaderCoreCount( shaderCoreCount_ )
- , shaderWarpsPerCore( shaderWarpsPerCore_ )
+ : pNext{ pNext_ }
+ , shaderCoreMask{ shaderCoreMask_ }
+ , shaderCoreCount{ shaderCoreCount_ }
+ , shaderWarpsPerCore{ shaderWarpsPerCore_ }
{
}
@@ -82080,9 +82375,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderCoreProperties2AMD( VULKAN_HPP_NAMESPACE::ShaderCorePropertiesFlagsAMD shaderCoreFeatures_ = {},
uint32_t activeComputeUnitCount_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shaderCoreFeatures( shaderCoreFeatures_ )
- , activeComputeUnitCount( activeComputeUnitCount_ )
+ : pNext{ pNext_ }
+ , shaderCoreFeatures{ shaderCoreFeatures_ }
+ , activeComputeUnitCount{ activeComputeUnitCount_ }
{
}
@@ -82179,21 +82474,21 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t maxVgprAllocation_ = {},
uint32_t vgprAllocationGranularity_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shaderEngineCount( shaderEngineCount_ )
- , shaderArraysPerEngineCount( shaderArraysPerEngineCount_ )
- , computeUnitsPerShaderArray( computeUnitsPerShaderArray_ )
- , simdPerComputeUnit( simdPerComputeUnit_ )
- , wavefrontsPerSimd( wavefrontsPerSimd_ )
- , wavefrontSize( wavefrontSize_ )
- , sgprsPerSimd( sgprsPerSimd_ )
- , minSgprAllocation( minSgprAllocation_ )
- , maxSgprAllocation( maxSgprAllocation_ )
- , sgprAllocationGranularity( sgprAllocationGranularity_ )
- , vgprsPerSimd( vgprsPerSimd_ )
- , minVgprAllocation( minVgprAllocation_ )
- , maxVgprAllocation( maxVgprAllocation_ )
- , vgprAllocationGranularity( vgprAllocationGranularity_ )
+ : pNext{ pNext_ }
+ , shaderEngineCount{ shaderEngineCount_ }
+ , shaderArraysPerEngineCount{ shaderArraysPerEngineCount_ }
+ , computeUnitsPerShaderArray{ computeUnitsPerShaderArray_ }
+ , simdPerComputeUnit{ simdPerComputeUnit_ }
+ , wavefrontsPerSimd{ wavefrontsPerSimd_ }
+ , wavefrontSize{ wavefrontSize_ }
+ , sgprsPerSimd{ sgprsPerSimd_ }
+ , minSgprAllocation{ minSgprAllocation_ }
+ , maxSgprAllocation{ maxSgprAllocation_ }
+ , sgprAllocationGranularity{ sgprAllocationGranularity_ }
+ , vgprsPerSimd{ vgprsPerSimd_ }
+ , minVgprAllocation{ minVgprAllocation_ }
+ , maxVgprAllocation{ maxVgprAllocation_ }
+ , vgprAllocationGranularity{ vgprAllocationGranularity_ }
{
}
@@ -82326,10 +82621,10 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t texelRate_ = {},
uint32_t fmaRate_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pixelRate( pixelRate_ )
- , texelRate( texelRate_ )
- , fmaRate( fmaRate_ )
+ : pNext{ pNext_ }
+ , pixelRate{ pixelRate_ }
+ , texelRate{ texelRate_ }
+ , fmaRate{ fmaRate_ }
{
}
@@ -82413,8 +82708,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderDemoteToHelperInvocationFeatures( VULKAN_HPP_NAMESPACE::Bool32 shaderDemoteToHelperInvocation_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shaderDemoteToHelperInvocation( shaderDemoteToHelperInvocation_ )
+ : pNext{ pNext_ }
+ , shaderDemoteToHelperInvocation{ shaderDemoteToHelperInvocation_ }
{
}
@@ -82515,8 +82810,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderDrawParametersFeatures( VULKAN_HPP_NAMESPACE::Bool32 shaderDrawParameters_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shaderDrawParameters( shaderDrawParameters_ )
+ : pNext{ pNext_ }
+ , shaderDrawParameters{ shaderDrawParameters_ }
{
}
@@ -82615,8 +82910,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD( VULKAN_HPP_NAMESPACE::Bool32 shaderEarlyAndLateFragmentTests_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shaderEarlyAndLateFragmentTests( shaderEarlyAndLateFragmentTests_ )
+ : pNext{ pNext_ }
+ , shaderEarlyAndLateFragmentTests{ shaderEarlyAndLateFragmentTests_ }
{
}
@@ -82717,8 +83012,8 @@ namespace VULKAN_HPP_NAMESPACE
# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderEnqueueFeaturesAMDX( VULKAN_HPP_NAMESPACE::Bool32 shaderEnqueue_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shaderEnqueue( shaderEnqueue_ )
+ : pNext{ pNext_ }
+ , shaderEnqueue{ shaderEnqueue_ }
{
}
@@ -82820,12 +83115,12 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t maxExecutionGraphShaderPayloadCount_ = {},
uint32_t executionGraphDispatchAddressAlignment_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maxExecutionGraphDepth( maxExecutionGraphDepth_ )
- , maxExecutionGraphShaderOutputNodes( maxExecutionGraphShaderOutputNodes_ )
- , maxExecutionGraphShaderPayloadSize( maxExecutionGraphShaderPayloadSize_ )
- , maxExecutionGraphShaderPayloadCount( maxExecutionGraphShaderPayloadCount_ )
- , executionGraphDispatchAddressAlignment( executionGraphDispatchAddressAlignment_ )
+ : pNext{ pNext_ }
+ , maxExecutionGraphDepth{ maxExecutionGraphDepth_ }
+ , maxExecutionGraphShaderOutputNodes{ maxExecutionGraphShaderOutputNodes_ }
+ , maxExecutionGraphShaderPayloadSize{ maxExecutionGraphShaderPayloadSize_ }
+ , maxExecutionGraphShaderPayloadCount{ maxExecutionGraphShaderPayloadCount_ }
+ , executionGraphDispatchAddressAlignment{ executionGraphDispatchAddressAlignment_ }
{
}
@@ -82970,8 +83265,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderExpectAssumeFeaturesKHR( VULKAN_HPP_NAMESPACE::Bool32 shaderExpectAssume_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shaderExpectAssume( shaderExpectAssume_ )
+ : pNext{ pNext_ }
+ , shaderExpectAssume{ shaderExpectAssume_ }
{
}
@@ -83069,9 +83364,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderFloat16Int8Features( VULKAN_HPP_NAMESPACE::Bool32 shaderFloat16_ = {},
VULKAN_HPP_NAMESPACE::Bool32 shaderInt8_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shaderFloat16( shaderFloat16_ )
- , shaderInt8( shaderInt8_ )
+ : pNext{ pNext_ }
+ , shaderFloat16{ shaderFloat16_ }
+ , shaderInt8{ shaderInt8_ }
{
}
@@ -83177,8 +83472,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderFloatControls2FeaturesKHR( VULKAN_HPP_NAMESPACE::Bool32 shaderFloatControls2_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shaderFloatControls2( shaderFloatControls2_ )
+ : pNext{ pNext_ }
+ , shaderFloatControls2{ shaderFloatControls2_ }
{
}
@@ -83277,9 +83572,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderImageAtomicInt64FeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 shaderImageInt64Atomics_ = {},
VULKAN_HPP_NAMESPACE::Bool32 sparseImageInt64Atomics_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shaderImageInt64Atomics( shaderImageInt64Atomics_ )
- , sparseImageInt64Atomics( sparseImageInt64Atomics_ )
+ : pNext{ pNext_ }
+ , shaderImageInt64Atomics{ shaderImageInt64Atomics_ }
+ , sparseImageInt64Atomics{ sparseImageInt64Atomics_ }
{
}
@@ -83386,8 +83681,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderImageFootprintFeaturesNV( VULKAN_HPP_NAMESPACE::Bool32 imageFootprint_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , imageFootprint( imageFootprint_ )
+ : pNext{ pNext_ }
+ , imageFootprint{ imageFootprint_ }
{
}
@@ -83483,8 +83778,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderIntegerDotProductFeatures( VULKAN_HPP_NAMESPACE::Bool32 shaderIntegerDotProduct_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shaderIntegerDotProduct( shaderIntegerDotProduct_ )
+ : pNext{ pNext_ }
+ , shaderIntegerDotProduct{ shaderIntegerDotProduct_ }
{
}
@@ -83614,38 +83909,37 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating64BitSignedAccelerated_ = {},
VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , integerDotProduct8BitUnsignedAccelerated( integerDotProduct8BitUnsignedAccelerated_ )
- , integerDotProduct8BitSignedAccelerated( integerDotProduct8BitSignedAccelerated_ )
- , integerDotProduct8BitMixedSignednessAccelerated( integerDotProduct8BitMixedSignednessAccelerated_ )
- , integerDotProduct4x8BitPackedUnsignedAccelerated( integerDotProduct4x8BitPackedUnsignedAccelerated_ )
- , integerDotProduct4x8BitPackedSignedAccelerated( integerDotProduct4x8BitPackedSignedAccelerated_ )
- , integerDotProduct4x8BitPackedMixedSignednessAccelerated( integerDotProduct4x8BitPackedMixedSignednessAccelerated_ )
- , integerDotProduct16BitUnsignedAccelerated( integerDotProduct16BitUnsignedAccelerated_ )
- , integerDotProduct16BitSignedAccelerated( integerDotProduct16BitSignedAccelerated_ )
- , integerDotProduct16BitMixedSignednessAccelerated( integerDotProduct16BitMixedSignednessAccelerated_ )
- , integerDotProduct32BitUnsignedAccelerated( integerDotProduct32BitUnsignedAccelerated_ )
- , integerDotProduct32BitSignedAccelerated( integerDotProduct32BitSignedAccelerated_ )
- , integerDotProduct32BitMixedSignednessAccelerated( integerDotProduct32BitMixedSignednessAccelerated_ )
- , integerDotProduct64BitUnsignedAccelerated( integerDotProduct64BitUnsignedAccelerated_ )
- , integerDotProduct64BitSignedAccelerated( integerDotProduct64BitSignedAccelerated_ )
- , integerDotProduct64BitMixedSignednessAccelerated( integerDotProduct64BitMixedSignednessAccelerated_ )
- , integerDotProductAccumulatingSaturating8BitUnsignedAccelerated( integerDotProductAccumulatingSaturating8BitUnsignedAccelerated_ )
- , integerDotProductAccumulatingSaturating8BitSignedAccelerated( integerDotProductAccumulatingSaturating8BitSignedAccelerated_ )
- , integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated( integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated_ )
- , integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated( integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated_ )
- , integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated( integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated_ )
- , integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated(
- integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated_ )
- , integerDotProductAccumulatingSaturating16BitUnsignedAccelerated( integerDotProductAccumulatingSaturating16BitUnsignedAccelerated_ )
- , integerDotProductAccumulatingSaturating16BitSignedAccelerated( integerDotProductAccumulatingSaturating16BitSignedAccelerated_ )
- , integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated( integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated_ )
- , integerDotProductAccumulatingSaturating32BitUnsignedAccelerated( integerDotProductAccumulatingSaturating32BitUnsignedAccelerated_ )
- , integerDotProductAccumulatingSaturating32BitSignedAccelerated( integerDotProductAccumulatingSaturating32BitSignedAccelerated_ )
- , integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated( integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated_ )
- , integerDotProductAccumulatingSaturating64BitUnsignedAccelerated( integerDotProductAccumulatingSaturating64BitUnsignedAccelerated_ )
- , integerDotProductAccumulatingSaturating64BitSignedAccelerated( integerDotProductAccumulatingSaturating64BitSignedAccelerated_ )
- , integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated( integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated_ )
+ : pNext{ pNext_ }
+ , integerDotProduct8BitUnsignedAccelerated{ integerDotProduct8BitUnsignedAccelerated_ }
+ , integerDotProduct8BitSignedAccelerated{ integerDotProduct8BitSignedAccelerated_ }
+ , integerDotProduct8BitMixedSignednessAccelerated{ integerDotProduct8BitMixedSignednessAccelerated_ }
+ , integerDotProduct4x8BitPackedUnsignedAccelerated{ integerDotProduct4x8BitPackedUnsignedAccelerated_ }
+ , integerDotProduct4x8BitPackedSignedAccelerated{ integerDotProduct4x8BitPackedSignedAccelerated_ }
+ , integerDotProduct4x8BitPackedMixedSignednessAccelerated{ integerDotProduct4x8BitPackedMixedSignednessAccelerated_ }
+ , integerDotProduct16BitUnsignedAccelerated{ integerDotProduct16BitUnsignedAccelerated_ }
+ , integerDotProduct16BitSignedAccelerated{ integerDotProduct16BitSignedAccelerated_ }
+ , integerDotProduct16BitMixedSignednessAccelerated{ integerDotProduct16BitMixedSignednessAccelerated_ }
+ , integerDotProduct32BitUnsignedAccelerated{ integerDotProduct32BitUnsignedAccelerated_ }
+ , integerDotProduct32BitSignedAccelerated{ integerDotProduct32BitSignedAccelerated_ }
+ , integerDotProduct32BitMixedSignednessAccelerated{ integerDotProduct32BitMixedSignednessAccelerated_ }
+ , integerDotProduct64BitUnsignedAccelerated{ integerDotProduct64BitUnsignedAccelerated_ }
+ , integerDotProduct64BitSignedAccelerated{ integerDotProduct64BitSignedAccelerated_ }
+ , integerDotProduct64BitMixedSignednessAccelerated{ integerDotProduct64BitMixedSignednessAccelerated_ }
+ , integerDotProductAccumulatingSaturating8BitUnsignedAccelerated{ integerDotProductAccumulatingSaturating8BitUnsignedAccelerated_ }
+ , integerDotProductAccumulatingSaturating8BitSignedAccelerated{ integerDotProductAccumulatingSaturating8BitSignedAccelerated_ }
+ , integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated{ integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated_ }
+ , integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated{ integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated_ }
+ , integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated{ integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated_ }
+ , integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated{ integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated_ }
+ , integerDotProductAccumulatingSaturating16BitUnsignedAccelerated{ integerDotProductAccumulatingSaturating16BitUnsignedAccelerated_ }
+ , integerDotProductAccumulatingSaturating16BitSignedAccelerated{ integerDotProductAccumulatingSaturating16BitSignedAccelerated_ }
+ , integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated{ integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated_ }
+ , integerDotProductAccumulatingSaturating32BitUnsignedAccelerated{ integerDotProductAccumulatingSaturating32BitUnsignedAccelerated_ }
+ , integerDotProductAccumulatingSaturating32BitSignedAccelerated{ integerDotProductAccumulatingSaturating32BitSignedAccelerated_ }
+ , integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated{ integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated_ }
+ , integerDotProductAccumulatingSaturating64BitUnsignedAccelerated{ integerDotProductAccumulatingSaturating64BitUnsignedAccelerated_ }
+ , integerDotProductAccumulatingSaturating64BitSignedAccelerated{ integerDotProductAccumulatingSaturating64BitSignedAccelerated_ }
+ , integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated{ integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated_ }
{
}
@@ -83857,8 +84151,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL( VULKAN_HPP_NAMESPACE::Bool32 shaderIntegerFunctions2_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shaderIntegerFunctions2( shaderIntegerFunctions2_ )
+ : pNext{ pNext_ }
+ , shaderIntegerFunctions2{ shaderIntegerFunctions2_ }
{
}
@@ -83957,8 +84251,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderMaximalReconvergenceFeaturesKHR( VULKAN_HPP_NAMESPACE::Bool32 shaderMaximalReconvergence_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shaderMaximalReconvergence( shaderMaximalReconvergence_ )
+ : pNext{ pNext_ }
+ , shaderMaximalReconvergence{ shaderMaximalReconvergence_ }
{
}
@@ -84057,8 +84351,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderModuleIdentifierFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 shaderModuleIdentifier_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shaderModuleIdentifier( shaderModuleIdentifier_ )
+ : pNext{ pNext_ }
+ , shaderModuleIdentifier{ shaderModuleIdentifier_ }
{
}
@@ -84157,8 +84451,8 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR_14
PhysicalDeviceShaderModuleIdentifierPropertiesEXT( std::array<uint8_t, VK_UUID_SIZE> const & shaderModuleIdentifierAlgorithmUUID_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shaderModuleIdentifierAlgorithmUUID( shaderModuleIdentifierAlgorithmUUID_ )
+ : pNext{ pNext_ }
+ , shaderModuleIdentifierAlgorithmUUID{ shaderModuleIdentifierAlgorithmUUID_ }
{
}
@@ -84241,8 +84535,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderObjectFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 shaderObject_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shaderObject( shaderObject_ )
+ : pNext{ pNext_ }
+ , shaderObject{ shaderObject_ }
{
}
@@ -84339,9 +84633,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderObjectPropertiesEXT( std::array<uint8_t, VK_UUID_SIZE> const & shaderBinaryUUID_ = {},
uint32_t shaderBinaryVersion_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shaderBinaryUUID( shaderBinaryUUID_ )
- , shaderBinaryVersion( shaderBinaryVersion_ )
+ : pNext{ pNext_ }
+ , shaderBinaryUUID{ shaderBinaryUUID_ }
+ , shaderBinaryVersion{ shaderBinaryVersion_ }
{
}
@@ -84426,8 +84720,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderQuadControlFeaturesKHR( VULKAN_HPP_NAMESPACE::Bool32 shaderQuadControl_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shaderQuadControl( shaderQuadControl_ )
+ : pNext{ pNext_ }
+ , shaderQuadControl{ shaderQuadControl_ }
{
}
@@ -84524,8 +84818,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderSMBuiltinsFeaturesNV( VULKAN_HPP_NAMESPACE::Bool32 shaderSMBuiltins_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shaderSMBuiltins( shaderSMBuiltins_ )
+ : pNext{ pNext_ }
+ , shaderSMBuiltins{ shaderSMBuiltins_ }
{
}
@@ -84621,9 +84915,9 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR
PhysicalDeviceShaderSMBuiltinsPropertiesNV( uint32_t shaderSMCount_ = {}, uint32_t shaderWarpsPerSM_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shaderSMCount( shaderSMCount_ )
- , shaderWarpsPerSM( shaderWarpsPerSM_ )
+ : pNext{ pNext_ }
+ , shaderSMCount{ shaderSMCount_ }
+ , shaderWarpsPerSM{ shaderWarpsPerSM_ }
{
}
@@ -84706,8 +85000,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderSubgroupExtendedTypesFeatures( VULKAN_HPP_NAMESPACE::Bool32 shaderSubgroupExtendedTypes_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shaderSubgroupExtendedTypes( shaderSubgroupExtendedTypes_ )
+ : pNext{ pNext_ }
+ , shaderSubgroupExtendedTypes{ shaderSubgroupExtendedTypes_ }
{
}
@@ -84809,9 +85103,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderSubgroupRotateFeaturesKHR( VULKAN_HPP_NAMESPACE::Bool32 shaderSubgroupRotate_ = {},
VULKAN_HPP_NAMESPACE::Bool32 shaderSubgroupRotateClustered_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shaderSubgroupRotate( shaderSubgroupRotate_ )
- , shaderSubgroupRotateClustered( shaderSubgroupRotateClustered_ )
+ : pNext{ pNext_ }
+ , shaderSubgroupRotate{ shaderSubgroupRotate_ }
+ , shaderSubgroupRotateClustered{ shaderSubgroupRotateClustered_ }
{
}
@@ -84918,8 +85212,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR( VULKAN_HPP_NAMESPACE::Bool32 shaderSubgroupUniformControlFlow_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shaderSubgroupUniformControlFlow( shaderSubgroupUniformControlFlow_ )
+ : pNext{ pNext_ }
+ , shaderSubgroupUniformControlFlow{ shaderSubgroupUniformControlFlow_ }
{
}
@@ -85020,8 +85314,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderTerminateInvocationFeatures( VULKAN_HPP_NAMESPACE::Bool32 shaderTerminateInvocation_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shaderTerminateInvocation( shaderTerminateInvocation_ )
+ : pNext{ pNext_ }
+ , shaderTerminateInvocation{ shaderTerminateInvocation_ }
{
}
@@ -85123,10 +85417,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 shaderTileImageDepthReadAccess_ = {},
VULKAN_HPP_NAMESPACE::Bool32 shaderTileImageStencilReadAccess_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shaderTileImageColorReadAccess( shaderTileImageColorReadAccess_ )
- , shaderTileImageDepthReadAccess( shaderTileImageDepthReadAccess_ )
- , shaderTileImageStencilReadAccess( shaderTileImageStencilReadAccess_ )
+ : pNext{ pNext_ }
+ , shaderTileImageColorReadAccess{ shaderTileImageColorReadAccess_ }
+ , shaderTileImageDepthReadAccess{ shaderTileImageDepthReadAccess_ }
+ , shaderTileImageStencilReadAccess{ shaderTileImageStencilReadAccess_ }
{
}
@@ -85247,10 +85541,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 shaderTileImageReadSampleFromPixelRateInvocation_ = {},
VULKAN_HPP_NAMESPACE::Bool32 shaderTileImageReadFromHelperInvocation_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shaderTileImageCoherentReadAccelerated( shaderTileImageCoherentReadAccelerated_ )
- , shaderTileImageReadSampleFromPixelRateInvocation( shaderTileImageReadSampleFromPixelRateInvocation_ )
- , shaderTileImageReadFromHelperInvocation( shaderTileImageReadFromHelperInvocation_ )
+ : pNext{ pNext_ }
+ , shaderTileImageCoherentReadAccelerated{ shaderTileImageCoherentReadAccelerated_ }
+ , shaderTileImageReadSampleFromPixelRateInvocation{ shaderTileImageReadSampleFromPixelRateInvocation_ }
+ , shaderTileImageReadFromHelperInvocation{ shaderTileImageReadFromHelperInvocation_ }
{
}
@@ -85342,9 +85636,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceShadingRateImageFeaturesNV( VULKAN_HPP_NAMESPACE::Bool32 shadingRateImage_ = {},
VULKAN_HPP_NAMESPACE::Bool32 shadingRateCoarseSampleOrder_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shadingRateImage( shadingRateImage_ )
- , shadingRateCoarseSampleOrder( shadingRateCoarseSampleOrder_ )
+ : pNext{ pNext_ }
+ , shadingRateImage{ shadingRateImage_ }
+ , shadingRateCoarseSampleOrder{ shadingRateCoarseSampleOrder_ }
{
}
@@ -85451,10 +85745,10 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t shadingRatePaletteSize_ = {},
uint32_t shadingRateMaxCoarseSamples_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shadingRateTexelSize( shadingRateTexelSize_ )
- , shadingRatePaletteSize( shadingRatePaletteSize_ )
- , shadingRateMaxCoarseSamples( shadingRateMaxCoarseSamples_ )
+ : pNext{ pNext_ }
+ , shadingRateTexelSize{ shadingRateTexelSize_ }
+ , shadingRatePaletteSize{ shadingRatePaletteSize_ }
+ , shadingRateMaxCoarseSamples{ shadingRateMaxCoarseSamples_ }
{
}
@@ -85544,12 +85838,12 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::ImageUsageFlags usage_ = {},
VULKAN_HPP_NAMESPACE::ImageTiling tiling_ = VULKAN_HPP_NAMESPACE::ImageTiling::eOptimal,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , format( format_ )
- , type( type_ )
- , samples( samples_ )
- , usage( usage_ )
- , tiling( tiling_ )
+ : pNext{ pNext_ }
+ , format{ format_ }
+ , type{ type_ }
+ , samples{ samples_ }
+ , usage{ usage_ }
+ , tiling{ tiling_ }
{
}
@@ -85685,11 +85979,11 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::SubgroupFeatureFlags supportedOperations_ = {},
VULKAN_HPP_NAMESPACE::Bool32 quadOperationsInAllStages_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , subgroupSize( subgroupSize_ )
- , supportedStages( supportedStages_ )
- , supportedOperations( supportedOperations_ )
- , quadOperationsInAllStages( quadOperationsInAllStages_ )
+ : pNext{ pNext_ }
+ , subgroupSize{ subgroupSize_ }
+ , supportedStages{ supportedStages_ }
+ , supportedOperations{ supportedOperations_ }
+ , quadOperationsInAllStages{ quadOperationsInAllStages_ }
{
}
@@ -85781,9 +86075,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceSubgroupSizeControlFeatures( VULKAN_HPP_NAMESPACE::Bool32 subgroupSizeControl_ = {},
VULKAN_HPP_NAMESPACE::Bool32 computeFullSubgroups_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , subgroupSizeControl( subgroupSizeControl_ )
- , computeFullSubgroups( computeFullSubgroups_ )
+ : pNext{ pNext_ }
+ , subgroupSizeControl{ subgroupSizeControl_ }
+ , computeFullSubgroups{ computeFullSubgroups_ }
{
}
@@ -85894,11 +86188,11 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t maxComputeWorkgroupSubgroups_ = {},
VULKAN_HPP_NAMESPACE::ShaderStageFlags requiredSubgroupSizeStages_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , minSubgroupSize( minSubgroupSize_ )
- , maxSubgroupSize( maxSubgroupSize_ )
- , maxComputeWorkgroupSubgroups( maxComputeWorkgroupSubgroups_ )
- , requiredSubgroupSizeStages( requiredSubgroupSizeStages_ )
+ : pNext{ pNext_ }
+ , minSubgroupSize{ minSubgroupSize_ }
+ , maxSubgroupSize{ maxSubgroupSize_ }
+ , maxComputeWorkgroupSubgroups{ maxComputeWorkgroupSubgroups_ }
+ , requiredSubgroupSizeStages{ requiredSubgroupSizeStages_ }
{
}
@@ -85991,8 +86285,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceSubpassMergeFeedbackFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 subpassMergeFeedback_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , subpassMergeFeedback( subpassMergeFeedback_ )
+ : pNext{ pNext_ }
+ , subpassMergeFeedback{ subpassMergeFeedback_ }
{
}
@@ -86090,8 +86384,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceSubpassShadingFeaturesHUAWEI( VULKAN_HPP_NAMESPACE::Bool32 subpassShading_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , subpassShading( subpassShading_ )
+ : pNext{ pNext_ }
+ , subpassShading{ subpassShading_ }
{
}
@@ -86187,8 +86481,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceSubpassShadingPropertiesHUAWEI( uint32_t maxSubpassShadingWorkgroupSizeAspectRatio_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maxSubpassShadingWorkgroupSizeAspectRatio( maxSubpassShadingWorkgroupSizeAspectRatio_ )
+ : pNext{ pNext_ }
+ , maxSubpassShadingWorkgroupSizeAspectRatio{ maxSubpassShadingWorkgroupSizeAspectRatio_ }
{
}
@@ -86269,8 +86563,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceSurfaceInfo2KHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , surface( surface_ )
+ : pNext{ pNext_ }
+ , surface{ surface_ }
{
}
@@ -86366,8 +86660,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceSwapchainMaintenance1FeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 swapchainMaintenance1_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , swapchainMaintenance1( swapchainMaintenance1_ )
+ : pNext{ pNext_ }
+ , swapchainMaintenance1{ swapchainMaintenance1_ }
{
}
@@ -86465,8 +86759,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceSynchronization2Features( VULKAN_HPP_NAMESPACE::Bool32 synchronization2_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , synchronization2( synchronization2_ )
+ : pNext{ pNext_ }
+ , synchronization2{ synchronization2_ }
{
}
@@ -86564,8 +86858,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceTexelBufferAlignmentFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 texelBufferAlignment_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , texelBufferAlignment( texelBufferAlignment_ )
+ : pNext{ pNext_ }
+ , texelBufferAlignment{ texelBufferAlignment_ }
{
}
@@ -86666,11 +86960,11 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::DeviceSize uniformTexelBufferOffsetAlignmentBytes_ = {},
VULKAN_HPP_NAMESPACE::Bool32 uniformTexelBufferOffsetSingleTexelAlignment_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , storageTexelBufferOffsetAlignmentBytes( storageTexelBufferOffsetAlignmentBytes_ )
- , storageTexelBufferOffsetSingleTexelAlignment( storageTexelBufferOffsetSingleTexelAlignment_ )
- , uniformTexelBufferOffsetAlignmentBytes( uniformTexelBufferOffsetAlignmentBytes_ )
- , uniformTexelBufferOffsetSingleTexelAlignment( uniformTexelBufferOffsetSingleTexelAlignment_ )
+ : pNext{ pNext_ }
+ , storageTexelBufferOffsetAlignmentBytes{ storageTexelBufferOffsetAlignmentBytes_ }
+ , storageTexelBufferOffsetSingleTexelAlignment{ storageTexelBufferOffsetSingleTexelAlignment_ }
+ , uniformTexelBufferOffsetAlignmentBytes{ uniformTexelBufferOffsetAlignmentBytes_ }
+ , uniformTexelBufferOffsetSingleTexelAlignment{ uniformTexelBufferOffsetSingleTexelAlignment_ }
{
}
@@ -86770,8 +87064,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceTextureCompressionASTCHDRFeatures( VULKAN_HPP_NAMESPACE::Bool32 textureCompressionASTC_HDR_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , textureCompressionASTC_HDR( textureCompressionASTC_HDR_ )
+ : pNext{ pNext_ }
+ , textureCompressionASTC_HDR{ textureCompressionASTC_HDR_ }
{
}
@@ -86871,8 +87165,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceTilePropertiesFeaturesQCOM( VULKAN_HPP_NAMESPACE::Bool32 tileProperties_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , tileProperties( tileProperties_ )
+ : pNext{ pNext_ }
+ , tileProperties{ tileProperties_ }
{
}
@@ -86968,8 +87262,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceTimelineSemaphoreFeatures( VULKAN_HPP_NAMESPACE::Bool32 timelineSemaphore_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , timelineSemaphore( timelineSemaphore_ )
+ : pNext{ pNext_ }
+ , timelineSemaphore{ timelineSemaphore_ }
{
}
@@ -87068,8 +87362,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceTimelineSemaphoreProperties( uint64_t maxTimelineSemaphoreValueDifference_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maxTimelineSemaphoreValueDifference( maxTimelineSemaphoreValueDifference_ )
+ : pNext{ pNext_ }
+ , maxTimelineSemaphoreValueDifference{ maxTimelineSemaphoreValueDifference_ }
{
}
@@ -87157,12 +87451,12 @@ namespace VULKAN_HPP_NAMESPACE
std::array<char, VK_MAX_DESCRIPTION_SIZE> const & description_ = {},
std::array<char, VK_MAX_EXTENSION_NAME_SIZE> const & layer_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , name( name_ )
- , version( version_ )
- , purposes( purposes_ )
- , description( description_ )
- , layer( layer_ )
+ : pNext{ pNext_ }
+ , name{ name_ }
+ , version{ version_ }
+ , purposes{ purposes_ }
+ , description{ description_ }
+ , layer{ layer_ }
{
}
@@ -87311,9 +87605,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceTransformFeedbackFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 transformFeedback_ = {},
VULKAN_HPP_NAMESPACE::Bool32 geometryStreams_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , transformFeedback( transformFeedback_ )
- , geometryStreams( geometryStreams_ )
+ : pNext{ pNext_ }
+ , transformFeedback{ transformFeedback_ }
+ , geometryStreams{ geometryStreams_ }
{
}
@@ -87426,17 +87720,17 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 transformFeedbackRasterizationStreamSelect_ = {},
VULKAN_HPP_NAMESPACE::Bool32 transformFeedbackDraw_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maxTransformFeedbackStreams( maxTransformFeedbackStreams_ )
- , maxTransformFeedbackBuffers( maxTransformFeedbackBuffers_ )
- , maxTransformFeedbackBufferSize( maxTransformFeedbackBufferSize_ )
- , maxTransformFeedbackStreamDataSize( maxTransformFeedbackStreamDataSize_ )
- , maxTransformFeedbackBufferDataSize( maxTransformFeedbackBufferDataSize_ )
- , maxTransformFeedbackBufferDataStride( maxTransformFeedbackBufferDataStride_ )
- , transformFeedbackQueries( transformFeedbackQueries_ )
- , transformFeedbackStreamsLinesTriangles( transformFeedbackStreamsLinesTriangles_ )
- , transformFeedbackRasterizationStreamSelect( transformFeedbackRasterizationStreamSelect_ )
- , transformFeedbackDraw( transformFeedbackDraw_ )
+ : pNext{ pNext_ }
+ , maxTransformFeedbackStreams{ maxTransformFeedbackStreams_ }
+ , maxTransformFeedbackBuffers{ maxTransformFeedbackBuffers_ }
+ , maxTransformFeedbackBufferSize{ maxTransformFeedbackBufferSize_ }
+ , maxTransformFeedbackStreamDataSize{ maxTransformFeedbackStreamDataSize_ }
+ , maxTransformFeedbackBufferDataSize{ maxTransformFeedbackBufferDataSize_ }
+ , maxTransformFeedbackBufferDataStride{ maxTransformFeedbackBufferDataStride_ }
+ , transformFeedbackQueries{ transformFeedbackQueries_ }
+ , transformFeedbackStreamsLinesTriangles{ transformFeedbackStreamsLinesTriangles_ }
+ , transformFeedbackRasterizationStreamSelect{ transformFeedbackRasterizationStreamSelect_ }
+ , transformFeedbackDraw{ transformFeedbackDraw_ }
{
}
@@ -87557,8 +87851,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceUniformBufferStandardLayoutFeatures( VULKAN_HPP_NAMESPACE::Bool32 uniformBufferStandardLayout_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , uniformBufferStandardLayout( uniformBufferStandardLayout_ )
+ : pNext{ pNext_ }
+ , uniformBufferStandardLayout{ uniformBufferStandardLayout_ }
{
}
@@ -87660,9 +87954,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceVariablePointersFeatures( VULKAN_HPP_NAMESPACE::Bool32 variablePointersStorageBuffer_ = {},
VULKAN_HPP_NAMESPACE::Bool32 variablePointers_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , variablePointersStorageBuffer( variablePointersStorageBuffer_ )
- , variablePointers( variablePointers_ )
+ : pNext{ pNext_ }
+ , variablePointersStorageBuffer{ variablePointersStorageBuffer_ }
+ , variablePointers{ variablePointers_ }
{
}
@@ -87772,9 +88066,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceVertexAttributeDivisorFeaturesKHR( VULKAN_HPP_NAMESPACE::Bool32 vertexAttributeInstanceRateDivisor_ = {},
VULKAN_HPP_NAMESPACE::Bool32 vertexAttributeInstanceRateZeroDivisor_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , vertexAttributeInstanceRateDivisor( vertexAttributeInstanceRateDivisor_ )
- , vertexAttributeInstanceRateZeroDivisor( vertexAttributeInstanceRateZeroDivisor_ )
+ : pNext{ pNext_ }
+ , vertexAttributeInstanceRateDivisor{ vertexAttributeInstanceRateDivisor_ }
+ , vertexAttributeInstanceRateZeroDivisor{ vertexAttributeInstanceRateZeroDivisor_ }
{
}
@@ -87882,8 +88176,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceVertexAttributeDivisorPropertiesEXT( uint32_t maxVertexAttribDivisor_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maxVertexAttribDivisor( maxVertexAttribDivisor_ )
+ : pNext{ pNext_ }
+ , maxVertexAttribDivisor{ maxVertexAttribDivisor_ }
{
}
@@ -87968,9 +88262,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceVertexAttributeDivisorPropertiesKHR( uint32_t maxVertexAttribDivisor_ = {},
VULKAN_HPP_NAMESPACE::Bool32 supportsNonZeroFirstInstance_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maxVertexAttribDivisor( maxVertexAttribDivisor_ )
- , supportsNonZeroFirstInstance( supportsNonZeroFirstInstance_ )
+ : pNext{ pNext_ }
+ , maxVertexAttribDivisor{ maxVertexAttribDivisor_ }
+ , supportsNonZeroFirstInstance{ supportsNonZeroFirstInstance_ }
{
}
@@ -88056,8 +88350,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceVertexInputDynamicStateFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 vertexInputDynamicState_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , vertexInputDynamicState( vertexInputDynamicState_ )
+ : pNext{ pNext_ }
+ , vertexInputDynamicState{ vertexInputDynamicState_ }
{
}
@@ -88159,11 +88453,11 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::VideoComponentBitDepthFlagsKHR lumaBitDepth_ = {},
VULKAN_HPP_NAMESPACE::VideoComponentBitDepthFlagsKHR chromaBitDepth_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , videoCodecOperation( videoCodecOperation_ )
- , chromaSubsampling( chromaSubsampling_ )
- , lumaBitDepth( lumaBitDepth_ )
- , chromaBitDepth( chromaBitDepth_ )
+ : pNext{ pNext_ }
+ , videoCodecOperation{ videoCodecOperation_ }
+ , chromaSubsampling{ chromaSubsampling_ }
+ , lumaBitDepth{ lumaBitDepth_ }
+ , chromaBitDepth{ chromaBitDepth_ }
{
}
@@ -88288,9 +88582,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PhysicalDeviceVideoEncodeQualityLevelInfoKHR( const VULKAN_HPP_NAMESPACE::VideoProfileInfoKHR * pVideoProfile_ = {},
uint32_t qualityLevel_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pVideoProfile( pVideoProfile_ )
- , qualityLevel( qualityLevel_ )
+ : pNext{ pNext_ }
+ , pVideoProfile{ pVideoProfile_ }
+ , qualityLevel{ qualityLevel_ }
{
}
@@ -88394,8 +88688,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceVideoFormatInfoKHR( VULKAN_HPP_NAMESPACE::ImageUsageFlags imageUsage_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , imageUsage( imageUsage_ )
+ : pNext{ pNext_ }
+ , imageUsage{ imageUsage_ }
{
}
@@ -88491,8 +88785,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceVideoMaintenance1FeaturesKHR( VULKAN_HPP_NAMESPACE::Bool32 videoMaintenance1_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , videoMaintenance1( videoMaintenance1_ )
+ : pNext{ pNext_ }
+ , videoMaintenance1{ videoMaintenance1_ }
{
}
@@ -88600,19 +88894,19 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 samplerYcbcrConversion_ = {},
VULKAN_HPP_NAMESPACE::Bool32 shaderDrawParameters_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , storageBuffer16BitAccess( storageBuffer16BitAccess_ )
- , uniformAndStorageBuffer16BitAccess( uniformAndStorageBuffer16BitAccess_ )
- , storagePushConstant16( storagePushConstant16_ )
- , storageInputOutput16( storageInputOutput16_ )
- , multiview( multiview_ )
- , multiviewGeometryShader( multiviewGeometryShader_ )
- , multiviewTessellationShader( multiviewTessellationShader_ )
- , variablePointersStorageBuffer( variablePointersStorageBuffer_ )
- , variablePointers( variablePointers_ )
- , protectedMemory( protectedMemory_ )
- , samplerYcbcrConversion( samplerYcbcrConversion_ )
- , shaderDrawParameters( shaderDrawParameters_ )
+ : pNext{ pNext_ }
+ , storageBuffer16BitAccess{ storageBuffer16BitAccess_ }
+ , uniformAndStorageBuffer16BitAccess{ uniformAndStorageBuffer16BitAccess_ }
+ , storagePushConstant16{ storagePushConstant16_ }
+ , storageInputOutput16{ storageInputOutput16_ }
+ , multiview{ multiview_ }
+ , multiviewGeometryShader{ multiviewGeometryShader_ }
+ , multiviewTessellationShader{ multiviewTessellationShader_ }
+ , variablePointersStorageBuffer{ variablePointersStorageBuffer_ }
+ , variablePointers{ variablePointers_ }
+ , protectedMemory{ protectedMemory_ }
+ , samplerYcbcrConversion{ samplerYcbcrConversion_ }
+ , shaderDrawParameters{ shaderDrawParameters_ }
{
}
@@ -88838,22 +89132,22 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t maxPerSetDescriptors_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize maxMemoryAllocationSize_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , deviceUUID( deviceUUID_ )
- , driverUUID( driverUUID_ )
- , deviceLUID( deviceLUID_ )
- , deviceNodeMask( deviceNodeMask_ )
- , deviceLUIDValid( deviceLUIDValid_ )
- , subgroupSize( subgroupSize_ )
- , subgroupSupportedStages( subgroupSupportedStages_ )
- , subgroupSupportedOperations( subgroupSupportedOperations_ )
- , subgroupQuadOperationsInAllStages( subgroupQuadOperationsInAllStages_ )
- , pointClippingBehavior( pointClippingBehavior_ )
- , maxMultiviewViewCount( maxMultiviewViewCount_ )
- , maxMultiviewInstanceIndex( maxMultiviewInstanceIndex_ )
- , protectedNoFault( protectedNoFault_ )
- , maxPerSetDescriptors( maxPerSetDescriptors_ )
- , maxMemoryAllocationSize( maxMemoryAllocationSize_ )
+ : pNext{ pNext_ }
+ , deviceUUID{ deviceUUID_ }
+ , driverUUID{ driverUUID_ }
+ , deviceLUID{ deviceLUID_ }
+ , deviceNodeMask{ deviceNodeMask_ }
+ , deviceLUIDValid{ deviceLUIDValid_ }
+ , subgroupSize{ subgroupSize_ }
+ , subgroupSupportedStages{ subgroupSupportedStages_ }
+ , subgroupSupportedOperations{ subgroupSupportedOperations_ }
+ , subgroupQuadOperationsInAllStages{ subgroupQuadOperationsInAllStages_ }
+ , pointClippingBehavior{ pointClippingBehavior_ }
+ , maxMultiviewViewCount{ maxMultiviewViewCount_ }
+ , maxMultiviewInstanceIndex{ maxMultiviewInstanceIndex_ }
+ , protectedNoFault{ protectedNoFault_ }
+ , maxPerSetDescriptors{ maxPerSetDescriptors_ }
+ , maxMemoryAllocationSize{ maxMemoryAllocationSize_ }
{
}
@@ -89034,54 +89328,54 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 shaderOutputLayer_ = {},
VULKAN_HPP_NAMESPACE::Bool32 subgroupBroadcastDynamicId_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , samplerMirrorClampToEdge( samplerMirrorClampToEdge_ )
- , drawIndirectCount( drawIndirectCount_ )
- , storageBuffer8BitAccess( storageBuffer8BitAccess_ )
- , uniformAndStorageBuffer8BitAccess( uniformAndStorageBuffer8BitAccess_ )
- , storagePushConstant8( storagePushConstant8_ )
- , shaderBufferInt64Atomics( shaderBufferInt64Atomics_ )
- , shaderSharedInt64Atomics( shaderSharedInt64Atomics_ )
- , shaderFloat16( shaderFloat16_ )
- , shaderInt8( shaderInt8_ )
- , descriptorIndexing( descriptorIndexing_ )
- , shaderInputAttachmentArrayDynamicIndexing( shaderInputAttachmentArrayDynamicIndexing_ )
- , shaderUniformTexelBufferArrayDynamicIndexing( shaderUniformTexelBufferArrayDynamicIndexing_ )
- , shaderStorageTexelBufferArrayDynamicIndexing( shaderStorageTexelBufferArrayDynamicIndexing_ )
- , shaderUniformBufferArrayNonUniformIndexing( shaderUniformBufferArrayNonUniformIndexing_ )
- , shaderSampledImageArrayNonUniformIndexing( shaderSampledImageArrayNonUniformIndexing_ )
- , shaderStorageBufferArrayNonUniformIndexing( shaderStorageBufferArrayNonUniformIndexing_ )
- , shaderStorageImageArrayNonUniformIndexing( shaderStorageImageArrayNonUniformIndexing_ )
- , shaderInputAttachmentArrayNonUniformIndexing( shaderInputAttachmentArrayNonUniformIndexing_ )
- , shaderUniformTexelBufferArrayNonUniformIndexing( shaderUniformTexelBufferArrayNonUniformIndexing_ )
- , shaderStorageTexelBufferArrayNonUniformIndexing( shaderStorageTexelBufferArrayNonUniformIndexing_ )
- , descriptorBindingUniformBufferUpdateAfterBind( descriptorBindingUniformBufferUpdateAfterBind_ )
- , descriptorBindingSampledImageUpdateAfterBind( descriptorBindingSampledImageUpdateAfterBind_ )
- , descriptorBindingStorageImageUpdateAfterBind( descriptorBindingStorageImageUpdateAfterBind_ )
- , descriptorBindingStorageBufferUpdateAfterBind( descriptorBindingStorageBufferUpdateAfterBind_ )
- , descriptorBindingUniformTexelBufferUpdateAfterBind( descriptorBindingUniformTexelBufferUpdateAfterBind_ )
- , descriptorBindingStorageTexelBufferUpdateAfterBind( descriptorBindingStorageTexelBufferUpdateAfterBind_ )
- , descriptorBindingUpdateUnusedWhilePending( descriptorBindingUpdateUnusedWhilePending_ )
- , descriptorBindingPartiallyBound( descriptorBindingPartiallyBound_ )
- , descriptorBindingVariableDescriptorCount( descriptorBindingVariableDescriptorCount_ )
- , runtimeDescriptorArray( runtimeDescriptorArray_ )
- , samplerFilterMinmax( samplerFilterMinmax_ )
- , scalarBlockLayout( scalarBlockLayout_ )
- , imagelessFramebuffer( imagelessFramebuffer_ )
- , uniformBufferStandardLayout( uniformBufferStandardLayout_ )
- , shaderSubgroupExtendedTypes( shaderSubgroupExtendedTypes_ )
- , separateDepthStencilLayouts( separateDepthStencilLayouts_ )
- , hostQueryReset( hostQueryReset_ )
- , timelineSemaphore( timelineSemaphore_ )
- , bufferDeviceAddress( bufferDeviceAddress_ )
- , bufferDeviceAddressCaptureReplay( bufferDeviceAddressCaptureReplay_ )
- , bufferDeviceAddressMultiDevice( bufferDeviceAddressMultiDevice_ )
- , vulkanMemoryModel( vulkanMemoryModel_ )
- , vulkanMemoryModelDeviceScope( vulkanMemoryModelDeviceScope_ )
- , vulkanMemoryModelAvailabilityVisibilityChains( vulkanMemoryModelAvailabilityVisibilityChains_ )
- , shaderOutputViewportIndex( shaderOutputViewportIndex_ )
- , shaderOutputLayer( shaderOutputLayer_ )
- , subgroupBroadcastDynamicId( subgroupBroadcastDynamicId_ )
+ : pNext{ pNext_ }
+ , samplerMirrorClampToEdge{ samplerMirrorClampToEdge_ }
+ , drawIndirectCount{ drawIndirectCount_ }
+ , storageBuffer8BitAccess{ storageBuffer8BitAccess_ }
+ , uniformAndStorageBuffer8BitAccess{ uniformAndStorageBuffer8BitAccess_ }
+ , storagePushConstant8{ storagePushConstant8_ }
+ , shaderBufferInt64Atomics{ shaderBufferInt64Atomics_ }
+ , shaderSharedInt64Atomics{ shaderSharedInt64Atomics_ }
+ , shaderFloat16{ shaderFloat16_ }
+ , shaderInt8{ shaderInt8_ }
+ , descriptorIndexing{ descriptorIndexing_ }
+ , shaderInputAttachmentArrayDynamicIndexing{ shaderInputAttachmentArrayDynamicIndexing_ }
+ , shaderUniformTexelBufferArrayDynamicIndexing{ shaderUniformTexelBufferArrayDynamicIndexing_ }
+ , shaderStorageTexelBufferArrayDynamicIndexing{ shaderStorageTexelBufferArrayDynamicIndexing_ }
+ , shaderUniformBufferArrayNonUniformIndexing{ shaderUniformBufferArrayNonUniformIndexing_ }
+ , shaderSampledImageArrayNonUniformIndexing{ shaderSampledImageArrayNonUniformIndexing_ }
+ , shaderStorageBufferArrayNonUniformIndexing{ shaderStorageBufferArrayNonUniformIndexing_ }
+ , shaderStorageImageArrayNonUniformIndexing{ shaderStorageImageArrayNonUniformIndexing_ }
+ , shaderInputAttachmentArrayNonUniformIndexing{ shaderInputAttachmentArrayNonUniformIndexing_ }
+ , shaderUniformTexelBufferArrayNonUniformIndexing{ shaderUniformTexelBufferArrayNonUniformIndexing_ }
+ , shaderStorageTexelBufferArrayNonUniformIndexing{ shaderStorageTexelBufferArrayNonUniformIndexing_ }
+ , descriptorBindingUniformBufferUpdateAfterBind{ descriptorBindingUniformBufferUpdateAfterBind_ }
+ , descriptorBindingSampledImageUpdateAfterBind{ descriptorBindingSampledImageUpdateAfterBind_ }
+ , descriptorBindingStorageImageUpdateAfterBind{ descriptorBindingStorageImageUpdateAfterBind_ }
+ , descriptorBindingStorageBufferUpdateAfterBind{ descriptorBindingStorageBufferUpdateAfterBind_ }
+ , descriptorBindingUniformTexelBufferUpdateAfterBind{ descriptorBindingUniformTexelBufferUpdateAfterBind_ }
+ , descriptorBindingStorageTexelBufferUpdateAfterBind{ descriptorBindingStorageTexelBufferUpdateAfterBind_ }
+ , descriptorBindingUpdateUnusedWhilePending{ descriptorBindingUpdateUnusedWhilePending_ }
+ , descriptorBindingPartiallyBound{ descriptorBindingPartiallyBound_ }
+ , descriptorBindingVariableDescriptorCount{ descriptorBindingVariableDescriptorCount_ }
+ , runtimeDescriptorArray{ runtimeDescriptorArray_ }
+ , samplerFilterMinmax{ samplerFilterMinmax_ }
+ , scalarBlockLayout{ scalarBlockLayout_ }
+ , imagelessFramebuffer{ imagelessFramebuffer_ }
+ , uniformBufferStandardLayout{ uniformBufferStandardLayout_ }
+ , shaderSubgroupExtendedTypes{ shaderSubgroupExtendedTypes_ }
+ , separateDepthStencilLayouts{ separateDepthStencilLayouts_ }
+ , hostQueryReset{ hostQueryReset_ }
+ , timelineSemaphore{ timelineSemaphore_ }
+ , bufferDeviceAddress{ bufferDeviceAddress_ }
+ , bufferDeviceAddressCaptureReplay{ bufferDeviceAddressCaptureReplay_ }
+ , bufferDeviceAddressMultiDevice{ bufferDeviceAddressMultiDevice_ }
+ , vulkanMemoryModel{ vulkanMemoryModel_ }
+ , vulkanMemoryModelDeviceScope{ vulkanMemoryModelDeviceScope_ }
+ , vulkanMemoryModelAvailabilityVisibilityChains{ vulkanMemoryModelAvailabilityVisibilityChains_ }
+ , shaderOutputViewportIndex{ shaderOutputViewportIndex_ }
+ , shaderOutputLayer{ shaderOutputLayer_ }
+ , subgroupBroadcastDynamicId{ subgroupBroadcastDynamicId_ }
{
}
@@ -89715,59 +90009,59 @@ namespace VULKAN_HPP_NAMESPACE
uint64_t maxTimelineSemaphoreValueDifference_ = {},
VULKAN_HPP_NAMESPACE::SampleCountFlags framebufferIntegerColorSampleCounts_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , driverID( driverID_ )
- , driverName( driverName_ )
- , driverInfo( driverInfo_ )
- , conformanceVersion( conformanceVersion_ )
- , denormBehaviorIndependence( denormBehaviorIndependence_ )
- , roundingModeIndependence( roundingModeIndependence_ )
- , shaderSignedZeroInfNanPreserveFloat16( shaderSignedZeroInfNanPreserveFloat16_ )
- , shaderSignedZeroInfNanPreserveFloat32( shaderSignedZeroInfNanPreserveFloat32_ )
- , shaderSignedZeroInfNanPreserveFloat64( shaderSignedZeroInfNanPreserveFloat64_ )
- , shaderDenormPreserveFloat16( shaderDenormPreserveFloat16_ )
- , shaderDenormPreserveFloat32( shaderDenormPreserveFloat32_ )
- , shaderDenormPreserveFloat64( shaderDenormPreserveFloat64_ )
- , shaderDenormFlushToZeroFloat16( shaderDenormFlushToZeroFloat16_ )
- , shaderDenormFlushToZeroFloat32( shaderDenormFlushToZeroFloat32_ )
- , shaderDenormFlushToZeroFloat64( shaderDenormFlushToZeroFloat64_ )
- , shaderRoundingModeRTEFloat16( shaderRoundingModeRTEFloat16_ )
- , shaderRoundingModeRTEFloat32( shaderRoundingModeRTEFloat32_ )
- , shaderRoundingModeRTEFloat64( shaderRoundingModeRTEFloat64_ )
- , shaderRoundingModeRTZFloat16( shaderRoundingModeRTZFloat16_ )
- , shaderRoundingModeRTZFloat32( shaderRoundingModeRTZFloat32_ )
- , shaderRoundingModeRTZFloat64( shaderRoundingModeRTZFloat64_ )
- , maxUpdateAfterBindDescriptorsInAllPools( maxUpdateAfterBindDescriptorsInAllPools_ )
- , shaderUniformBufferArrayNonUniformIndexingNative( shaderUniformBufferArrayNonUniformIndexingNative_ )
- , shaderSampledImageArrayNonUniformIndexingNative( shaderSampledImageArrayNonUniformIndexingNative_ )
- , shaderStorageBufferArrayNonUniformIndexingNative( shaderStorageBufferArrayNonUniformIndexingNative_ )
- , shaderStorageImageArrayNonUniformIndexingNative( shaderStorageImageArrayNonUniformIndexingNative_ )
- , shaderInputAttachmentArrayNonUniformIndexingNative( shaderInputAttachmentArrayNonUniformIndexingNative_ )
- , robustBufferAccessUpdateAfterBind( robustBufferAccessUpdateAfterBind_ )
- , quadDivergentImplicitLod( quadDivergentImplicitLod_ )
- , maxPerStageDescriptorUpdateAfterBindSamplers( maxPerStageDescriptorUpdateAfterBindSamplers_ )
- , maxPerStageDescriptorUpdateAfterBindUniformBuffers( maxPerStageDescriptorUpdateAfterBindUniformBuffers_ )
- , maxPerStageDescriptorUpdateAfterBindStorageBuffers( maxPerStageDescriptorUpdateAfterBindStorageBuffers_ )
- , maxPerStageDescriptorUpdateAfterBindSampledImages( maxPerStageDescriptorUpdateAfterBindSampledImages_ )
- , maxPerStageDescriptorUpdateAfterBindStorageImages( maxPerStageDescriptorUpdateAfterBindStorageImages_ )
- , maxPerStageDescriptorUpdateAfterBindInputAttachments( maxPerStageDescriptorUpdateAfterBindInputAttachments_ )
- , maxPerStageUpdateAfterBindResources( maxPerStageUpdateAfterBindResources_ )
- , maxDescriptorSetUpdateAfterBindSamplers( maxDescriptorSetUpdateAfterBindSamplers_ )
- , maxDescriptorSetUpdateAfterBindUniformBuffers( maxDescriptorSetUpdateAfterBindUniformBuffers_ )
- , maxDescriptorSetUpdateAfterBindUniformBuffersDynamic( maxDescriptorSetUpdateAfterBindUniformBuffersDynamic_ )
- , maxDescriptorSetUpdateAfterBindStorageBuffers( maxDescriptorSetUpdateAfterBindStorageBuffers_ )
- , maxDescriptorSetUpdateAfterBindStorageBuffersDynamic( maxDescriptorSetUpdateAfterBindStorageBuffersDynamic_ )
- , maxDescriptorSetUpdateAfterBindSampledImages( maxDescriptorSetUpdateAfterBindSampledImages_ )
- , maxDescriptorSetUpdateAfterBindStorageImages( maxDescriptorSetUpdateAfterBindStorageImages_ )
- , maxDescriptorSetUpdateAfterBindInputAttachments( maxDescriptorSetUpdateAfterBindInputAttachments_ )
- , supportedDepthResolveModes( supportedDepthResolveModes_ )
- , supportedStencilResolveModes( supportedStencilResolveModes_ )
- , independentResolveNone( independentResolveNone_ )
- , independentResolve( independentResolve_ )
- , filterMinmaxSingleComponentFormats( filterMinmaxSingleComponentFormats_ )
- , filterMinmaxImageComponentMapping( filterMinmaxImageComponentMapping_ )
- , maxTimelineSemaphoreValueDifference( maxTimelineSemaphoreValueDifference_ )
- , framebufferIntegerColorSampleCounts( framebufferIntegerColorSampleCounts_ )
+ : pNext{ pNext_ }
+ , driverID{ driverID_ }
+ , driverName{ driverName_ }
+ , driverInfo{ driverInfo_ }
+ , conformanceVersion{ conformanceVersion_ }
+ , denormBehaviorIndependence{ denormBehaviorIndependence_ }
+ , roundingModeIndependence{ roundingModeIndependence_ }
+ , shaderSignedZeroInfNanPreserveFloat16{ shaderSignedZeroInfNanPreserveFloat16_ }
+ , shaderSignedZeroInfNanPreserveFloat32{ shaderSignedZeroInfNanPreserveFloat32_ }
+ , shaderSignedZeroInfNanPreserveFloat64{ shaderSignedZeroInfNanPreserveFloat64_ }
+ , shaderDenormPreserveFloat16{ shaderDenormPreserveFloat16_ }
+ , shaderDenormPreserveFloat32{ shaderDenormPreserveFloat32_ }
+ , shaderDenormPreserveFloat64{ shaderDenormPreserveFloat64_ }
+ , shaderDenormFlushToZeroFloat16{ shaderDenormFlushToZeroFloat16_ }
+ , shaderDenormFlushToZeroFloat32{ shaderDenormFlushToZeroFloat32_ }
+ , shaderDenormFlushToZeroFloat64{ shaderDenormFlushToZeroFloat64_ }
+ , shaderRoundingModeRTEFloat16{ shaderRoundingModeRTEFloat16_ }
+ , shaderRoundingModeRTEFloat32{ shaderRoundingModeRTEFloat32_ }
+ , shaderRoundingModeRTEFloat64{ shaderRoundingModeRTEFloat64_ }
+ , shaderRoundingModeRTZFloat16{ shaderRoundingModeRTZFloat16_ }
+ , shaderRoundingModeRTZFloat32{ shaderRoundingModeRTZFloat32_ }
+ , shaderRoundingModeRTZFloat64{ shaderRoundingModeRTZFloat64_ }
+ , maxUpdateAfterBindDescriptorsInAllPools{ maxUpdateAfterBindDescriptorsInAllPools_ }
+ , shaderUniformBufferArrayNonUniformIndexingNative{ shaderUniformBufferArrayNonUniformIndexingNative_ }
+ , shaderSampledImageArrayNonUniformIndexingNative{ shaderSampledImageArrayNonUniformIndexingNative_ }
+ , shaderStorageBufferArrayNonUniformIndexingNative{ shaderStorageBufferArrayNonUniformIndexingNative_ }
+ , shaderStorageImageArrayNonUniformIndexingNative{ shaderStorageImageArrayNonUniformIndexingNative_ }
+ , shaderInputAttachmentArrayNonUniformIndexingNative{ shaderInputAttachmentArrayNonUniformIndexingNative_ }
+ , robustBufferAccessUpdateAfterBind{ robustBufferAccessUpdateAfterBind_ }
+ , quadDivergentImplicitLod{ quadDivergentImplicitLod_ }
+ , maxPerStageDescriptorUpdateAfterBindSamplers{ maxPerStageDescriptorUpdateAfterBindSamplers_ }
+ , maxPerStageDescriptorUpdateAfterBindUniformBuffers{ maxPerStageDescriptorUpdateAfterBindUniformBuffers_ }
+ , maxPerStageDescriptorUpdateAfterBindStorageBuffers{ maxPerStageDescriptorUpdateAfterBindStorageBuffers_ }
+ , maxPerStageDescriptorUpdateAfterBindSampledImages{ maxPerStageDescriptorUpdateAfterBindSampledImages_ }
+ , maxPerStageDescriptorUpdateAfterBindStorageImages{ maxPerStageDescriptorUpdateAfterBindStorageImages_ }
+ , maxPerStageDescriptorUpdateAfterBindInputAttachments{ maxPerStageDescriptorUpdateAfterBindInputAttachments_ }
+ , maxPerStageUpdateAfterBindResources{ maxPerStageUpdateAfterBindResources_ }
+ , maxDescriptorSetUpdateAfterBindSamplers{ maxDescriptorSetUpdateAfterBindSamplers_ }
+ , maxDescriptorSetUpdateAfterBindUniformBuffers{ maxDescriptorSetUpdateAfterBindUniformBuffers_ }
+ , maxDescriptorSetUpdateAfterBindUniformBuffersDynamic{ maxDescriptorSetUpdateAfterBindUniformBuffersDynamic_ }
+ , maxDescriptorSetUpdateAfterBindStorageBuffers{ maxDescriptorSetUpdateAfterBindStorageBuffers_ }
+ , maxDescriptorSetUpdateAfterBindStorageBuffersDynamic{ maxDescriptorSetUpdateAfterBindStorageBuffersDynamic_ }
+ , maxDescriptorSetUpdateAfterBindSampledImages{ maxDescriptorSetUpdateAfterBindSampledImages_ }
+ , maxDescriptorSetUpdateAfterBindStorageImages{ maxDescriptorSetUpdateAfterBindStorageImages_ }
+ , maxDescriptorSetUpdateAfterBindInputAttachments{ maxDescriptorSetUpdateAfterBindInputAttachments_ }
+ , supportedDepthResolveModes{ supportedDepthResolveModes_ }
+ , supportedStencilResolveModes{ supportedStencilResolveModes_ }
+ , independentResolveNone{ independentResolveNone_ }
+ , independentResolve{ independentResolve_ }
+ , filterMinmaxSingleComponentFormats{ filterMinmaxSingleComponentFormats_ }
+ , filterMinmaxImageComponentMapping{ filterMinmaxImageComponentMapping_ }
+ , maxTimelineSemaphoreValueDifference{ maxTimelineSemaphoreValueDifference_ }
+ , framebufferIntegerColorSampleCounts{ framebufferIntegerColorSampleCounts_ }
{
}
@@ -90291,22 +90585,22 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 shaderIntegerDotProduct_ = {},
VULKAN_HPP_NAMESPACE::Bool32 maintenance4_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , robustImageAccess( robustImageAccess_ )
- , inlineUniformBlock( inlineUniformBlock_ )
- , descriptorBindingInlineUniformBlockUpdateAfterBind( descriptorBindingInlineUniformBlockUpdateAfterBind_ )
- , pipelineCreationCacheControl( pipelineCreationCacheControl_ )
- , privateData( privateData_ )
- , shaderDemoteToHelperInvocation( shaderDemoteToHelperInvocation_ )
- , shaderTerminateInvocation( shaderTerminateInvocation_ )
- , subgroupSizeControl( subgroupSizeControl_ )
- , computeFullSubgroups( computeFullSubgroups_ )
- , synchronization2( synchronization2_ )
- , textureCompressionASTC_HDR( textureCompressionASTC_HDR_ )
- , shaderZeroInitializeWorkgroupMemory( shaderZeroInitializeWorkgroupMemory_ )
- , dynamicRendering( dynamicRendering_ )
- , shaderIntegerDotProduct( shaderIntegerDotProduct_ )
- , maintenance4( maintenance4_ )
+ : pNext{ pNext_ }
+ , robustImageAccess{ robustImageAccess_ }
+ , inlineUniformBlock{ inlineUniformBlock_ }
+ , descriptorBindingInlineUniformBlockUpdateAfterBind{ descriptorBindingInlineUniformBlockUpdateAfterBind_ }
+ , pipelineCreationCacheControl{ pipelineCreationCacheControl_ }
+ , privateData{ privateData_ }
+ , shaderDemoteToHelperInvocation{ shaderDemoteToHelperInvocation_ }
+ , shaderTerminateInvocation{ shaderTerminateInvocation_ }
+ , subgroupSizeControl{ subgroupSizeControl_ }
+ , computeFullSubgroups{ computeFullSubgroups_ }
+ , synchronization2{ synchronization2_ }
+ , textureCompressionASTC_HDR{ textureCompressionASTC_HDR_ }
+ , shaderZeroInitializeWorkgroupMemory{ shaderZeroInitializeWorkgroupMemory_ }
+ , dynamicRendering{ dynamicRendering_ }
+ , shaderIntegerDotProduct{ shaderIntegerDotProduct_ }
+ , maintenance4{ maintenance4_ }
{
}
@@ -90592,53 +90886,52 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 uniformTexelBufferOffsetSingleTexelAlignment_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize maxBufferSize_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , minSubgroupSize( minSubgroupSize_ )
- , maxSubgroupSize( maxSubgroupSize_ )
- , maxComputeWorkgroupSubgroups( maxComputeWorkgroupSubgroups_ )
- , requiredSubgroupSizeStages( requiredSubgroupSizeStages_ )
- , maxInlineUniformBlockSize( maxInlineUniformBlockSize_ )
- , maxPerStageDescriptorInlineUniformBlocks( maxPerStageDescriptorInlineUniformBlocks_ )
- , maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks( maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks_ )
- , maxDescriptorSetInlineUniformBlocks( maxDescriptorSetInlineUniformBlocks_ )
- , maxDescriptorSetUpdateAfterBindInlineUniformBlocks( maxDescriptorSetUpdateAfterBindInlineUniformBlocks_ )
- , maxInlineUniformTotalSize( maxInlineUniformTotalSize_ )
- , integerDotProduct8BitUnsignedAccelerated( integerDotProduct8BitUnsignedAccelerated_ )
- , integerDotProduct8BitSignedAccelerated( integerDotProduct8BitSignedAccelerated_ )
- , integerDotProduct8BitMixedSignednessAccelerated( integerDotProduct8BitMixedSignednessAccelerated_ )
- , integerDotProduct4x8BitPackedUnsignedAccelerated( integerDotProduct4x8BitPackedUnsignedAccelerated_ )
- , integerDotProduct4x8BitPackedSignedAccelerated( integerDotProduct4x8BitPackedSignedAccelerated_ )
- , integerDotProduct4x8BitPackedMixedSignednessAccelerated( integerDotProduct4x8BitPackedMixedSignednessAccelerated_ )
- , integerDotProduct16BitUnsignedAccelerated( integerDotProduct16BitUnsignedAccelerated_ )
- , integerDotProduct16BitSignedAccelerated( integerDotProduct16BitSignedAccelerated_ )
- , integerDotProduct16BitMixedSignednessAccelerated( integerDotProduct16BitMixedSignednessAccelerated_ )
- , integerDotProduct32BitUnsignedAccelerated( integerDotProduct32BitUnsignedAccelerated_ )
- , integerDotProduct32BitSignedAccelerated( integerDotProduct32BitSignedAccelerated_ )
- , integerDotProduct32BitMixedSignednessAccelerated( integerDotProduct32BitMixedSignednessAccelerated_ )
- , integerDotProduct64BitUnsignedAccelerated( integerDotProduct64BitUnsignedAccelerated_ )
- , integerDotProduct64BitSignedAccelerated( integerDotProduct64BitSignedAccelerated_ )
- , integerDotProduct64BitMixedSignednessAccelerated( integerDotProduct64BitMixedSignednessAccelerated_ )
- , integerDotProductAccumulatingSaturating8BitUnsignedAccelerated( integerDotProductAccumulatingSaturating8BitUnsignedAccelerated_ )
- , integerDotProductAccumulatingSaturating8BitSignedAccelerated( integerDotProductAccumulatingSaturating8BitSignedAccelerated_ )
- , integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated( integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated_ )
- , integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated( integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated_ )
- , integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated( integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated_ )
- , integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated(
- integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated_ )
- , integerDotProductAccumulatingSaturating16BitUnsignedAccelerated( integerDotProductAccumulatingSaturating16BitUnsignedAccelerated_ )
- , integerDotProductAccumulatingSaturating16BitSignedAccelerated( integerDotProductAccumulatingSaturating16BitSignedAccelerated_ )
- , integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated( integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated_ )
- , integerDotProductAccumulatingSaturating32BitUnsignedAccelerated( integerDotProductAccumulatingSaturating32BitUnsignedAccelerated_ )
- , integerDotProductAccumulatingSaturating32BitSignedAccelerated( integerDotProductAccumulatingSaturating32BitSignedAccelerated_ )
- , integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated( integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated_ )
- , integerDotProductAccumulatingSaturating64BitUnsignedAccelerated( integerDotProductAccumulatingSaturating64BitUnsignedAccelerated_ )
- , integerDotProductAccumulatingSaturating64BitSignedAccelerated( integerDotProductAccumulatingSaturating64BitSignedAccelerated_ )
- , integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated( integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated_ )
- , storageTexelBufferOffsetAlignmentBytes( storageTexelBufferOffsetAlignmentBytes_ )
- , storageTexelBufferOffsetSingleTexelAlignment( storageTexelBufferOffsetSingleTexelAlignment_ )
- , uniformTexelBufferOffsetAlignmentBytes( uniformTexelBufferOffsetAlignmentBytes_ )
- , uniformTexelBufferOffsetSingleTexelAlignment( uniformTexelBufferOffsetSingleTexelAlignment_ )
- , maxBufferSize( maxBufferSize_ )
+ : pNext{ pNext_ }
+ , minSubgroupSize{ minSubgroupSize_ }
+ , maxSubgroupSize{ maxSubgroupSize_ }
+ , maxComputeWorkgroupSubgroups{ maxComputeWorkgroupSubgroups_ }
+ , requiredSubgroupSizeStages{ requiredSubgroupSizeStages_ }
+ , maxInlineUniformBlockSize{ maxInlineUniformBlockSize_ }
+ , maxPerStageDescriptorInlineUniformBlocks{ maxPerStageDescriptorInlineUniformBlocks_ }
+ , maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks{ maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks_ }
+ , maxDescriptorSetInlineUniformBlocks{ maxDescriptorSetInlineUniformBlocks_ }
+ , maxDescriptorSetUpdateAfterBindInlineUniformBlocks{ maxDescriptorSetUpdateAfterBindInlineUniformBlocks_ }
+ , maxInlineUniformTotalSize{ maxInlineUniformTotalSize_ }
+ , integerDotProduct8BitUnsignedAccelerated{ integerDotProduct8BitUnsignedAccelerated_ }
+ , integerDotProduct8BitSignedAccelerated{ integerDotProduct8BitSignedAccelerated_ }
+ , integerDotProduct8BitMixedSignednessAccelerated{ integerDotProduct8BitMixedSignednessAccelerated_ }
+ , integerDotProduct4x8BitPackedUnsignedAccelerated{ integerDotProduct4x8BitPackedUnsignedAccelerated_ }
+ , integerDotProduct4x8BitPackedSignedAccelerated{ integerDotProduct4x8BitPackedSignedAccelerated_ }
+ , integerDotProduct4x8BitPackedMixedSignednessAccelerated{ integerDotProduct4x8BitPackedMixedSignednessAccelerated_ }
+ , integerDotProduct16BitUnsignedAccelerated{ integerDotProduct16BitUnsignedAccelerated_ }
+ , integerDotProduct16BitSignedAccelerated{ integerDotProduct16BitSignedAccelerated_ }
+ , integerDotProduct16BitMixedSignednessAccelerated{ integerDotProduct16BitMixedSignednessAccelerated_ }
+ , integerDotProduct32BitUnsignedAccelerated{ integerDotProduct32BitUnsignedAccelerated_ }
+ , integerDotProduct32BitSignedAccelerated{ integerDotProduct32BitSignedAccelerated_ }
+ , integerDotProduct32BitMixedSignednessAccelerated{ integerDotProduct32BitMixedSignednessAccelerated_ }
+ , integerDotProduct64BitUnsignedAccelerated{ integerDotProduct64BitUnsignedAccelerated_ }
+ , integerDotProduct64BitSignedAccelerated{ integerDotProduct64BitSignedAccelerated_ }
+ , integerDotProduct64BitMixedSignednessAccelerated{ integerDotProduct64BitMixedSignednessAccelerated_ }
+ , integerDotProductAccumulatingSaturating8BitUnsignedAccelerated{ integerDotProductAccumulatingSaturating8BitUnsignedAccelerated_ }
+ , integerDotProductAccumulatingSaturating8BitSignedAccelerated{ integerDotProductAccumulatingSaturating8BitSignedAccelerated_ }
+ , integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated{ integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated_ }
+ , integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated{ integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated_ }
+ , integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated{ integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated_ }
+ , integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated{ integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated_ }
+ , integerDotProductAccumulatingSaturating16BitUnsignedAccelerated{ integerDotProductAccumulatingSaturating16BitUnsignedAccelerated_ }
+ , integerDotProductAccumulatingSaturating16BitSignedAccelerated{ integerDotProductAccumulatingSaturating16BitSignedAccelerated_ }
+ , integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated{ integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated_ }
+ , integerDotProductAccumulatingSaturating32BitUnsignedAccelerated{ integerDotProductAccumulatingSaturating32BitUnsignedAccelerated_ }
+ , integerDotProductAccumulatingSaturating32BitSignedAccelerated{ integerDotProductAccumulatingSaturating32BitSignedAccelerated_ }
+ , integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated{ integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated_ }
+ , integerDotProductAccumulatingSaturating64BitUnsignedAccelerated{ integerDotProductAccumulatingSaturating64BitUnsignedAccelerated_ }
+ , integerDotProductAccumulatingSaturating64BitSignedAccelerated{ integerDotProductAccumulatingSaturating64BitSignedAccelerated_ }
+ , integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated{ integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated_ }
+ , storageTexelBufferOffsetAlignmentBytes{ storageTexelBufferOffsetAlignmentBytes_ }
+ , storageTexelBufferOffsetSingleTexelAlignment{ storageTexelBufferOffsetSingleTexelAlignment_ }
+ , uniformTexelBufferOffsetAlignmentBytes{ uniformTexelBufferOffsetAlignmentBytes_ }
+ , uniformTexelBufferOffsetSingleTexelAlignment{ uniformTexelBufferOffsetSingleTexelAlignment_ }
+ , maxBufferSize{ maxBufferSize_ }
{
}
@@ -90906,10 +91199,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 vulkanMemoryModelDeviceScope_ = {},
VULKAN_HPP_NAMESPACE::Bool32 vulkanMemoryModelAvailabilityVisibilityChains_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , vulkanMemoryModel( vulkanMemoryModel_ )
- , vulkanMemoryModelDeviceScope( vulkanMemoryModelDeviceScope_ )
- , vulkanMemoryModelAvailabilityVisibilityChains( vulkanMemoryModelAvailabilityVisibilityChains_ )
+ : pNext{ pNext_ }
+ , vulkanMemoryModel{ vulkanMemoryModel_ }
+ , vulkanMemoryModelDeviceScope{ vulkanMemoryModelDeviceScope_ }
+ , vulkanMemoryModelAvailabilityVisibilityChains{ vulkanMemoryModelAvailabilityVisibilityChains_ }
{
}
@@ -91034,11 +91327,11 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 workgroupMemoryExplicitLayout8BitAccess_ = {},
VULKAN_HPP_NAMESPACE::Bool32 workgroupMemoryExplicitLayout16BitAccess_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , workgroupMemoryExplicitLayout( workgroupMemoryExplicitLayout_ )
- , workgroupMemoryExplicitLayoutScalarBlockLayout( workgroupMemoryExplicitLayoutScalarBlockLayout_ )
- , workgroupMemoryExplicitLayout8BitAccess( workgroupMemoryExplicitLayout8BitAccess_ )
- , workgroupMemoryExplicitLayout16BitAccess( workgroupMemoryExplicitLayout16BitAccess_ )
+ : pNext{ pNext_ }
+ , workgroupMemoryExplicitLayout{ workgroupMemoryExplicitLayout_ }
+ , workgroupMemoryExplicitLayoutScalarBlockLayout{ workgroupMemoryExplicitLayoutScalarBlockLayout_ }
+ , workgroupMemoryExplicitLayout8BitAccess{ workgroupMemoryExplicitLayout8BitAccess_ }
+ , workgroupMemoryExplicitLayout16BitAccess{ workgroupMemoryExplicitLayout16BitAccess_ }
{
}
@@ -91175,8 +91468,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 ycbcr2plane444Formats_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , ycbcr2plane444Formats( ycbcr2plane444Formats_ )
+ : pNext{ pNext_ }
+ , ycbcr2plane444Formats{ ycbcr2plane444Formats_ }
{
}
@@ -91273,8 +91566,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceYcbcrDegammaFeaturesQCOM( VULKAN_HPP_NAMESPACE::Bool32 ycbcrDegamma_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , ycbcrDegamma( ycbcrDegamma_ )
+ : pNext{ pNext_ }
+ , ycbcrDegamma{ ycbcrDegamma_ }
{
}
@@ -91370,8 +91663,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceYcbcrImageArraysFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 ycbcrImageArrays_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , ycbcrImageArrays( ycbcrImageArrays_ )
+ : pNext{ pNext_ }
+ , ycbcrImageArrays{ ycbcrImageArrays_ }
{
}
@@ -91468,8 +91761,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures( VULKAN_HPP_NAMESPACE::Bool32 shaderZeroInitializeWorkgroupMemory_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shaderZeroInitializeWorkgroupMemory( shaderZeroInitializeWorkgroupMemory_ )
+ : pNext{ pNext_ }
+ , shaderZeroInitializeWorkgroupMemory{ shaderZeroInitializeWorkgroupMemory_ }
{
}
@@ -91572,10 +91865,10 @@ namespace VULKAN_HPP_NAMESPACE
size_t initialDataSize_ = {},
const void * pInitialData_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , initialDataSize( initialDataSize_ )
- , pInitialData( pInitialData_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , initialDataSize{ initialDataSize_ }
+ , pInitialData{ pInitialData_ }
{
}
@@ -91711,11 +92004,11 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t vendorID_ = {},
uint32_t deviceID_ = {},
std::array<uint8_t, VK_UUID_SIZE> const & pipelineCacheUUID_ = {} ) VULKAN_HPP_NOEXCEPT
- : headerSize( headerSize_ )
- , headerVersion( headerVersion_ )
- , vendorID( vendorID_ )
- , deviceID( deviceID_ )
- , pipelineCacheUUID( pipelineCacheUUID_ )
+ : headerSize{ headerSize_ }
+ , headerVersion{ headerVersion_ }
+ , vendorID{ vendorID_ }
+ , deviceID{ deviceID_ }
+ , pipelineCacheUUID{ pipelineCacheUUID_ }
{
}
@@ -91834,10 +92127,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 dstPremultiplied_ = {},
VULKAN_HPP_NAMESPACE::BlendOverlapEXT blendOverlap_ = VULKAN_HPP_NAMESPACE::BlendOverlapEXT::eUncorrelated,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , srcPremultiplied( srcPremultiplied_ )
- , dstPremultiplied( dstPremultiplied_ )
- , blendOverlap( blendOverlap_ )
+ : pNext{ pNext_ }
+ , srcPremultiplied{ srcPremultiplied_ }
+ , dstPremultiplied{ dstPremultiplied_ }
+ , blendOverlap{ blendOverlap_ }
{
}
@@ -91956,9 +92249,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PipelineColorWriteCreateInfoEXT( uint32_t attachmentCount_ = {},
const VULKAN_HPP_NAMESPACE::Bool32 * pColorWriteEnables_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , attachmentCount( attachmentCount_ )
- , pColorWriteEnables( pColorWriteEnables_ )
+ : pNext{ pNext_ }
+ , attachmentCount{ attachmentCount_ }
+ , pColorWriteEnables{ pColorWriteEnables_ }
{
}
@@ -92080,8 +92373,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PipelineCompilerControlCreateInfoAMD( VULKAN_HPP_NAMESPACE::PipelineCompilerControlFlagsAMD compilerControlFlags_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , compilerControlFlags( compilerControlFlags_ )
+ : pNext{ pNext_ }
+ , compilerControlFlags{ compilerControlFlags_ }
{
}
@@ -92183,12 +92476,12 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t coverageModulationTableCount_ = {},
const float * pCoverageModulationTable_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , coverageModulationMode( coverageModulationMode_ )
- , coverageModulationTableEnable( coverageModulationTableEnable_ )
- , coverageModulationTableCount( coverageModulationTableCount_ )
- , pCoverageModulationTable( pCoverageModulationTable_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , coverageModulationMode{ coverageModulationMode_ }
+ , coverageModulationTableEnable{ coverageModulationTableEnable_ }
+ , coverageModulationTableCount{ coverageModulationTableCount_ }
+ , pCoverageModulationTable{ pCoverageModulationTable_ }
{
}
@@ -92353,9 +92646,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::PipelineCoverageReductionStateCreateFlagsNV flags_ = {},
VULKAN_HPP_NAMESPACE::CoverageReductionModeNV coverageReductionMode_ = VULKAN_HPP_NAMESPACE::CoverageReductionModeNV::eMerge,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , coverageReductionMode( coverageReductionMode_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , coverageReductionMode{ coverageReductionMode_ }
{
}
@@ -92465,10 +92758,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 coverageToColorEnable_ = {},
uint32_t coverageToColorLocation_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , coverageToColorEnable( coverageToColorEnable_ )
- , coverageToColorLocation( coverageToColorLocation_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , coverageToColorEnable{ coverageToColorEnable_ }
+ , coverageToColorLocation{ coverageToColorLocation_ }
{
}
@@ -92585,8 +92878,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PipelineCreateFlags2CreateInfoKHR( VULKAN_HPP_NAMESPACE::PipelineCreateFlags2KHR flags_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
{
}
@@ -92679,8 +92972,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PipelineCreationFeedback( VULKAN_HPP_NAMESPACE::PipelineCreationFeedbackFlags flags_ = {},
uint64_t duration_ = {} ) VULKAN_HPP_NOEXCEPT
- : flags( flags_ )
- , duration( duration_ )
+ : flags{ flags_ }
+ , duration{ duration_ }
{
}
@@ -92759,10 +93052,10 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t pipelineStageCreationFeedbackCount_ = {},
VULKAN_HPP_NAMESPACE::PipelineCreationFeedback * pPipelineStageCreationFeedbacks_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pPipelineCreationFeedback( pPipelineCreationFeedback_ )
- , pipelineStageCreationFeedbackCount( pipelineStageCreationFeedbackCount_ )
- , pPipelineStageCreationFeedbacks( pPipelineStageCreationFeedbacks_ )
+ : pNext{ pNext_ }
+ , pPipelineCreationFeedback{ pPipelineCreationFeedback_ }
+ , pipelineStageCreationFeedbackCount{ pipelineStageCreationFeedbackCount_ }
+ , pPipelineStageCreationFeedbacks{ pPipelineStageCreationFeedbacks_ }
{
}
@@ -92911,11 +93204,11 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t discardRectangleCount_ = {},
const VULKAN_HPP_NAMESPACE::Rect2D * pDiscardRectangles_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , discardRectangleMode( discardRectangleMode_ )
- , discardRectangleCount( discardRectangleCount_ )
- , pDiscardRectangles( pDiscardRectangles_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , discardRectangleMode{ discardRectangleMode_ }
+ , discardRectangleCount{ discardRectangleCount_ }
+ , pDiscardRectangles{ pDiscardRectangles_ }
{
}
@@ -93066,9 +93359,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PipelineExecutableInfoKHR( VULKAN_HPP_NAMESPACE::Pipeline pipeline_ = {},
uint32_t executableIndex_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pipeline( pipeline_ )
- , executableIndex( executableIndex_ )
+ : pNext{ pNext_ }
+ , pipeline{ pipeline_ }
+ , executableIndex{ executableIndex_ }
{
}
@@ -93175,12 +93468,12 @@ namespace VULKAN_HPP_NAMESPACE
size_t dataSize_ = {},
void * pData_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , name( name_ )
- , description( description_ )
- , isText( isText_ )
- , dataSize( dataSize_ )
- , pData( pData_ )
+ : pNext{ pNext_ }
+ , name{ name_ }
+ , description{ description_ }
+ , isText{ isText_ }
+ , dataSize{ dataSize_ }
+ , pData{ pData_ }
{
}
@@ -93316,11 +93609,11 @@ namespace VULKAN_HPP_NAMESPACE
std::array<char, VK_MAX_DESCRIPTION_SIZE> const & description_ = {},
uint32_t subgroupSize_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , stages( stages_ )
- , name( name_ )
- , description( description_ )
- , subgroupSize( subgroupSize_ )
+ : pNext{ pNext_ }
+ , stages{ stages_ }
+ , name{ name_ }
+ , description{ description_ }
+ , subgroupSize{ subgroupSize_ }
{
}
@@ -93514,11 +93807,11 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::PipelineExecutableStatisticFormatKHR format_ = VULKAN_HPP_NAMESPACE::PipelineExecutableStatisticFormatKHR::eBool32,
VULKAN_HPP_NAMESPACE::PipelineExecutableStatisticValueKHR value_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , name( name_ )
- , description( description_ )
- , format( format_ )
- , value( value_ )
+ : pNext{ pNext_ }
+ , name{ name_ }
+ , description{ description_ }
+ , format{ format_ }
+ , value{ value_ }
{
}
@@ -93619,10 +93912,10 @@ namespace VULKAN_HPP_NAMESPACE
std::array<VULKAN_HPP_NAMESPACE::FragmentShadingRateCombinerOpKHR, 2> const &
combinerOps_ = { { VULKAN_HPP_NAMESPACE::FragmentShadingRateCombinerOpKHR::eKeep, VULKAN_HPP_NAMESPACE::FragmentShadingRateCombinerOpKHR::eKeep } },
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shadingRateType( shadingRateType_ )
- , shadingRate( shadingRate_ )
- , combinerOps( combinerOps_ )
+ : pNext{ pNext_ }
+ , shadingRateType{ shadingRateType_ }
+ , shadingRate{ shadingRate_ }
+ , combinerOps{ combinerOps_ }
{
}
@@ -93744,9 +94037,9 @@ namespace VULKAN_HPP_NAMESPACE
std::array<VULKAN_HPP_NAMESPACE::FragmentShadingRateCombinerOpKHR, 2> const &
combinerOps_ = { { VULKAN_HPP_NAMESPACE::FragmentShadingRateCombinerOpKHR::eKeep, VULKAN_HPP_NAMESPACE::FragmentShadingRateCombinerOpKHR::eKeep } },
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , fragmentSize( fragmentSize_ )
- , combinerOps( combinerOps_ )
+ : pNext{ pNext_ }
+ , fragmentSize{ fragmentSize_ }
+ , combinerOps{ combinerOps_ }
{
}
@@ -93857,9 +94150,9 @@ namespace VULKAN_HPP_NAMESPACE
PipelineIndirectDeviceAddressInfoNV( VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint_ = VULKAN_HPP_NAMESPACE::PipelineBindPoint::eGraphics,
VULKAN_HPP_NAMESPACE::Pipeline pipeline_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pipelineBindPoint( pipelineBindPoint_ )
- , pipeline( pipeline_ )
+ : pNext{ pNext_ }
+ , pipelineBindPoint{ pipelineBindPoint_ }
+ , pipeline{ pipeline_ }
{
}
@@ -93965,8 +94258,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PipelineInfoKHR( VULKAN_HPP_NAMESPACE::Pipeline pipeline_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pipeline( pipeline_ )
+ : pNext{ pNext_ }
+ , pipeline{ pipeline_ }
{
}
@@ -94058,9 +94351,9 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR
PushConstantRange( VULKAN_HPP_NAMESPACE::ShaderStageFlags stageFlags_ = {}, uint32_t offset_ = {}, uint32_t size_ = {} ) VULKAN_HPP_NOEXCEPT
- : stageFlags( stageFlags_ )
- , offset( offset_ )
- , size( size_ )
+ : stageFlags{ stageFlags_ }
+ , offset{ offset_ }
+ , size{ size_ }
{
}
@@ -94157,12 +94450,12 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t pushConstantRangeCount_ = {},
const VULKAN_HPP_NAMESPACE::PushConstantRange * pPushConstantRanges_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , setLayoutCount( setLayoutCount_ )
- , pSetLayouts( pSetLayouts_ )
- , pushConstantRangeCount( pushConstantRangeCount_ )
- , pPushConstantRanges( pPushConstantRanges_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , setLayoutCount{ setLayoutCount_ }
+ , pSetLayouts{ pSetLayouts_ }
+ , pushConstantRangeCount{ pushConstantRangeCount_ }
+ , pPushConstantRanges{ pPushConstantRanges_ }
{
}
@@ -94330,8 +94623,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR_14 PipelinePropertiesIdentifierEXT( std::array<uint8_t, VK_UUID_SIZE> const & pipelineIdentifier_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pipelineIdentifier( pipelineIdentifier_ )
+ : pNext{ pNext_ }
+ , pipelineIdentifier{ pipelineIdentifier_ }
{
}
@@ -94416,10 +94709,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::ConservativeRasterizationModeEXT conservativeRasterizationMode_ = VULKAN_HPP_NAMESPACE::ConservativeRasterizationModeEXT::eDisabled,
float extraPrimitiveOverestimationSize_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , conservativeRasterizationMode( conservativeRasterizationMode_ )
- , extraPrimitiveOverestimationSize( extraPrimitiveOverestimationSize_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , conservativeRasterizationMode{ conservativeRasterizationMode_ }
+ , extraPrimitiveOverestimationSize{ extraPrimitiveOverestimationSize_ }
{
}
@@ -94541,9 +94834,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PipelineRasterizationDepthClipStateCreateInfoEXT( VULKAN_HPP_NAMESPACE::PipelineRasterizationDepthClipStateCreateFlagsEXT flags_ = {},
VULKAN_HPP_NAMESPACE::Bool32 depthClipEnable_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , depthClipEnable( depthClipEnable_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , depthClipEnable{ depthClipEnable_ }
{
}
@@ -94656,11 +94949,11 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t lineStippleFactor_ = {},
uint16_t lineStipplePattern_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , lineRasterizationMode( lineRasterizationMode_ )
- , stippledLineEnable( stippledLineEnable_ )
- , lineStippleFactor( lineStippleFactor_ )
- , lineStipplePattern( lineStipplePattern_ )
+ : pNext{ pNext_ }
+ , lineRasterizationMode{ lineRasterizationMode_ }
+ , stippledLineEnable{ stippledLineEnable_ }
+ , lineStippleFactor{ lineStippleFactor_ }
+ , lineStipplePattern{ lineStipplePattern_ }
{
}
@@ -94789,8 +95082,8 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PipelineRasterizationProvokingVertexStateCreateInfoEXT(
VULKAN_HPP_NAMESPACE::ProvokingVertexModeEXT provokingVertexMode_ = VULKAN_HPP_NAMESPACE::ProvokingVertexModeEXT::eFirstVertex,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , provokingVertexMode( provokingVertexMode_ )
+ : pNext{ pNext_ }
+ , provokingVertexMode{ provokingVertexMode_ }
{
}
@@ -94891,8 +95184,8 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PipelineRasterizationStateRasterizationOrderAMD(
VULKAN_HPP_NAMESPACE::RasterizationOrderAMD rasterizationOrder_ = VULKAN_HPP_NAMESPACE::RasterizationOrderAMD::eStrict,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , rasterizationOrder( rasterizationOrder_ )
+ : pNext{ pNext_ }
+ , rasterizationOrder{ rasterizationOrder_ }
{
}
@@ -94991,9 +95284,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PipelineRasterizationStateStreamCreateInfoEXT( VULKAN_HPP_NAMESPACE::PipelineRasterizationStateStreamCreateFlagsEXT flags_ = {},
uint32_t rasterizationStream_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , rasterizationStream( rasterizationStream_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , rasterizationStream{ rasterizationStream_ }
{
}
@@ -95105,12 +95398,12 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Format depthAttachmentFormat_ = VULKAN_HPP_NAMESPACE::Format::eUndefined,
VULKAN_HPP_NAMESPACE::Format stencilAttachmentFormat_ = VULKAN_HPP_NAMESPACE::Format::eUndefined,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , viewMask( viewMask_ )
- , colorAttachmentCount( colorAttachmentCount_ )
- , pColorAttachmentFormats( pColorAttachmentFormats_ )
- , depthAttachmentFormat( depthAttachmentFormat_ )
- , stencilAttachmentFormat( stencilAttachmentFormat_ )
+ : pNext{ pNext_ }
+ , viewMask{ viewMask_ }
+ , colorAttachmentCount{ colorAttachmentCount_ }
+ , pColorAttachmentFormats{ pColorAttachmentFormats_ }
+ , depthAttachmentFormat{ depthAttachmentFormat_ }
+ , stencilAttachmentFormat{ stencilAttachmentFormat_ }
{
}
@@ -95272,8 +95565,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PipelineRepresentativeFragmentTestStateCreateInfoNV( VULKAN_HPP_NAMESPACE::Bool32 representativeFragmentTestEnable_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , representativeFragmentTestEnable( representativeFragmentTestEnable_ )
+ : pNext{ pNext_ }
+ , representativeFragmentTestEnable{ representativeFragmentTestEnable_ }
{
}
@@ -95376,11 +95669,11 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::PipelineRobustnessBufferBehaviorEXT vertexInputs_ = VULKAN_HPP_NAMESPACE::PipelineRobustnessBufferBehaviorEXT::eDeviceDefault,
VULKAN_HPP_NAMESPACE::PipelineRobustnessImageBehaviorEXT images_ = VULKAN_HPP_NAMESPACE::PipelineRobustnessImageBehaviorEXT::eDeviceDefault,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , storageBuffers( storageBuffers_ )
- , uniformBuffers( uniformBuffers_ )
- , vertexInputs( vertexInputs_ )
- , images( images_ )
+ : pNext{ pNext_ }
+ , storageBuffers{ storageBuffers_ }
+ , uniformBuffers{ uniformBuffers_ }
+ , vertexInputs{ vertexInputs_ }
+ , images{ images_ }
{
}
@@ -95507,9 +95800,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PipelineSampleLocationsStateCreateInfoEXT( VULKAN_HPP_NAMESPACE::Bool32 sampleLocationsEnable_ = {},
VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT sampleLocationsInfo_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , sampleLocationsEnable( sampleLocationsEnable_ )
- , sampleLocationsInfo( sampleLocationsInfo_ )
+ : pNext{ pNext_ }
+ , sampleLocationsEnable{ sampleLocationsEnable_ }
+ , sampleLocationsInfo{ sampleLocationsInfo_ }
{
}
@@ -95619,9 +95912,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PipelineShaderStageModuleIdentifierCreateInfoEXT( uint32_t identifierSize_ = {},
const uint8_t * pIdentifier_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , identifierSize( identifierSize_ )
- , pIdentifier( pIdentifier_ )
+ : pNext{ pNext_ }
+ , identifierSize{ identifierSize_ }
+ , pIdentifier{ pIdentifier_ }
{
}
@@ -95744,9 +96037,9 @@ namespace VULKAN_HPP_NAMESPACE
# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR
PipelineShaderStageNodeCreateInfoAMDX( const char * pName_ = {}, uint32_t index_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pName( pName_ )
- , index( index_ )
+ : pNext{ pNext_ }
+ , pName{ pName_ }
+ , index{ index_ }
{
}
@@ -95858,8 +96151,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PipelineShaderStageRequiredSubgroupSizeCreateInfo( uint32_t requiredSubgroupSize_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , requiredSubgroupSize( requiredSubgroupSize_ )
+ : pNext{ pNext_ }
+ , requiredSubgroupSize{ requiredSubgroupSize_ }
{
}
@@ -95947,8 +96240,8 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PipelineTessellationDomainOriginStateCreateInfo(
VULKAN_HPP_NAMESPACE::TessellationDomainOrigin domainOrigin_ = VULKAN_HPP_NAMESPACE::TessellationDomainOrigin::eUpperLeft,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , domainOrigin( domainOrigin_ )
+ : pNext{ pNext_ }
+ , domainOrigin{ domainOrigin_ }
{
}
@@ -96044,8 +96337,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR VertexInputBindingDivisorDescriptionKHR( uint32_t binding_ = {}, uint32_t divisor_ = {} ) VULKAN_HPP_NOEXCEPT
- : binding( binding_ )
- , divisor( divisor_ )
+ : binding{ binding_ }
+ , divisor{ divisor_ }
{
}
@@ -96138,9 +96431,9 @@ namespace VULKAN_HPP_NAMESPACE
PipelineVertexInputDivisorStateCreateInfoKHR( uint32_t vertexBindingDivisorCount_ = {},
const VULKAN_HPP_NAMESPACE::VertexInputBindingDivisorDescriptionKHR * pVertexBindingDivisors_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , vertexBindingDivisorCount( vertexBindingDivisorCount_ )
- , pVertexBindingDivisors( pVertexBindingDivisors_ )
+ : pNext{ pNext_ }
+ , vertexBindingDivisorCount{ vertexBindingDivisorCount_ }
+ , pVertexBindingDivisors{ pVertexBindingDivisors_ }
{
}
@@ -96276,10 +96569,10 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t customSampleOrderCount_ = {},
const VULKAN_HPP_NAMESPACE::CoarseSampleOrderCustomNV * pCustomSampleOrders_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , sampleOrderType( sampleOrderType_ )
- , customSampleOrderCount( customSampleOrderCount_ )
- , pCustomSampleOrders( pCustomSampleOrders_ )
+ : pNext{ pNext_ }
+ , sampleOrderType{ sampleOrderType_ }
+ , customSampleOrderCount{ customSampleOrderCount_ }
+ , pCustomSampleOrders{ pCustomSampleOrders_ }
{
}
@@ -96422,8 +96715,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PipelineViewportDepthClipControlCreateInfoEXT( VULKAN_HPP_NAMESPACE::Bool32 negativeOneToOne_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , negativeOneToOne( negativeOneToOne_ )
+ : pNext{ pNext_ }
+ , negativeOneToOne{ negativeOneToOne_ }
{
}
@@ -96522,9 +96815,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PipelineViewportExclusiveScissorStateCreateInfoNV( uint32_t exclusiveScissorCount_ = {},
const VULKAN_HPP_NAMESPACE::Rect2D * pExclusiveScissors_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , exclusiveScissorCount( exclusiveScissorCount_ )
- , pExclusiveScissors( pExclusiveScissors_ )
+ : pNext{ pNext_ }
+ , exclusiveScissorCount{ exclusiveScissorCount_ }
+ , pExclusiveScissors{ pExclusiveScissors_ }
{
}
@@ -96646,8 +96939,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR ShadingRatePaletteNV( uint32_t shadingRatePaletteEntryCount_ = {},
const VULKAN_HPP_NAMESPACE::ShadingRatePaletteEntryNV * pShadingRatePaletteEntries_ = {} ) VULKAN_HPP_NOEXCEPT
- : shadingRatePaletteEntryCount( shadingRatePaletteEntryCount_ )
- , pShadingRatePaletteEntries( pShadingRatePaletteEntries_ )
+ : shadingRatePaletteEntryCount{ shadingRatePaletteEntryCount_ }
+ , pShadingRatePaletteEntries{ pShadingRatePaletteEntries_ }
{
}
@@ -96759,10 +97052,10 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t viewportCount_ = {},
const VULKAN_HPP_NAMESPACE::ShadingRatePaletteNV * pShadingRatePalettes_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , shadingRateImageEnable( shadingRateImageEnable_ )
- , viewportCount( viewportCount_ )
- , pShadingRatePalettes( pShadingRatePalettes_ )
+ : pNext{ pNext_ }
+ , shadingRateImageEnable{ shadingRateImageEnable_ }
+ , viewportCount{ viewportCount_ }
+ , pShadingRatePalettes{ pShadingRatePalettes_ }
{
}
@@ -96904,10 +97197,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV y_ = VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV::ePositiveX,
VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV z_ = VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV::ePositiveX,
VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV w_ = VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV::ePositiveX ) VULKAN_HPP_NOEXCEPT
- : x( x_ )
- , y( y_ )
- , z( z_ )
- , w( w_ )
+ : x{ x_ }
+ , y{ y_ }
+ , z{ z_ }
+ , w{ w_ }
{
}
@@ -97012,10 +97305,10 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t viewportCount_ = {},
const VULKAN_HPP_NAMESPACE::ViewportSwizzleNV * pViewportSwizzles_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , viewportCount( viewportCount_ )
- , pViewportSwizzles( pViewportSwizzles_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , viewportCount{ viewportCount_ }
+ , pViewportSwizzles{ pViewportSwizzles_ }
{
}
@@ -97148,8 +97441,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR ViewportWScalingNV( float xcoeff_ = {}, float ycoeff_ = {} ) VULKAN_HPP_NOEXCEPT
- : xcoeff( xcoeff_ )
- , ycoeff( ycoeff_ )
+ : xcoeff{ xcoeff_ }
+ , ycoeff{ ycoeff_ }
{
}
@@ -97237,10 +97530,10 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t viewportCount_ = {},
const VULKAN_HPP_NAMESPACE::ViewportWScalingNV * pViewportWScalings_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , viewportWScalingEnable( viewportWScalingEnable_ )
- , viewportCount( viewportCount_ )
- , pViewportWScalings( pViewportWScalings_ )
+ : pNext{ pNext_ }
+ , viewportWScalingEnable{ viewportWScalingEnable_ }
+ , viewportCount{ viewportCount_ }
+ , pViewportWScalings{ pViewportWScalings_ }
{
}
@@ -97380,8 +97673,8 @@ namespace VULKAN_HPP_NAMESPACE
# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PresentFrameTokenGGP( GgpFrameToken frameToken_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , frameToken( frameToken_ )
+ : pNext{ pNext_ }
+ , frameToken{ frameToken_ }
{
}
@@ -97483,9 +97776,9 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PresentIdKHR( uint32_t swapchainCount_ = {}, const uint64_t * pPresentIds_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , swapchainCount( swapchainCount_ )
- , pPresentIds( pPresentIds_ )
+ : pNext{ pNext_ }
+ , swapchainCount{ swapchainCount_ }
+ , pPresentIds{ pPresentIds_ }
{
}
@@ -97606,13 +97899,13 @@ namespace VULKAN_HPP_NAMESPACE
const uint32_t * pImageIndices_ = {},
VULKAN_HPP_NAMESPACE::Result * pResults_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , waitSemaphoreCount( waitSemaphoreCount_ )
- , pWaitSemaphores( pWaitSemaphores_ )
- , swapchainCount( swapchainCount_ )
- , pSwapchains( pSwapchains_ )
- , pImageIndices( pImageIndices_ )
- , pResults( pResults_ )
+ : pNext{ pNext_ }
+ , waitSemaphoreCount{ waitSemaphoreCount_ }
+ , pWaitSemaphores{ pWaitSemaphores_ }
+ , swapchainCount{ swapchainCount_ }
+ , pSwapchains{ pSwapchains_ }
+ , pImageIndices{ pImageIndices_ }
+ , pResults{ pResults_ }
{
}
@@ -97819,9 +98112,9 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR
RectLayerKHR( VULKAN_HPP_NAMESPACE::Offset2D offset_ = {}, VULKAN_HPP_NAMESPACE::Extent2D extent_ = {}, uint32_t layer_ = {} ) VULKAN_HPP_NOEXCEPT
- : offset( offset_ )
- , extent( extent_ )
- , layer( layer_ )
+ : offset{ offset_ }
+ , extent{ extent_ }
+ , layer{ layer_ }
{
}
@@ -97912,8 +98205,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PresentRegionKHR( uint32_t rectangleCount_ = {}, const VULKAN_HPP_NAMESPACE::RectLayerKHR * pRectangles_ = {} ) VULKAN_HPP_NOEXCEPT
- : rectangleCount( rectangleCount_ )
- , pRectangles( pRectangles_ )
+ : rectangleCount{ rectangleCount_ }
+ , pRectangles{ pRectangles_ }
{
}
@@ -98017,9 +98310,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PresentRegionsKHR( uint32_t swapchainCount_ = {},
const VULKAN_HPP_NAMESPACE::PresentRegionKHR * pRegions_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , swapchainCount( swapchainCount_ )
- , pRegions( pRegions_ )
+ : pNext{ pNext_ }
+ , swapchainCount{ swapchainCount_ }
+ , pRegions{ pRegions_ }
{
}
@@ -98133,8 +98426,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PresentTimeGOOGLE( uint32_t presentID_ = {}, uint64_t desiredPresentTime_ = {} ) VULKAN_HPP_NOEXCEPT
- : presentID( presentID_ )
- , desiredPresentTime( desiredPresentTime_ )
+ : presentID{ presentID_ }
+ , desiredPresentTime{ desiredPresentTime_ }
{
}
@@ -98221,9 +98514,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR PresentTimesInfoGOOGLE( uint32_t swapchainCount_ = {},
const VULKAN_HPP_NAMESPACE::PresentTimeGOOGLE * pTimes_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , swapchainCount( swapchainCount_ )
- , pTimes( pTimes_ )
+ : pNext{ pNext_ }
+ , swapchainCount{ swapchainCount_ }
+ , pTimes{ pTimes_ }
{
}
@@ -98344,8 +98637,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR PrivateDataSlotCreateInfo( VULKAN_HPP_NAMESPACE::PrivateDataSlotCreateFlags flags_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
{
}
@@ -98442,8 +98735,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR ProtectedSubmitInfo( VULKAN_HPP_NAMESPACE::Bool32 protectedSubmit_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , protectedSubmit( protectedSubmit_ )
+ : pNext{ pNext_ }
+ , protectedSubmit{ protectedSubmit_ }
{
}
@@ -98542,12 +98835,12 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t size_ = {},
const void * pValues_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , layout( layout_ )
- , stageFlags( stageFlags_ )
- , offset( offset_ )
- , size( size_ )
- , pValues( pValues_ )
+ : pNext{ pNext_ }
+ , layout{ layout_ }
+ , stageFlags{ stageFlags_ }
+ , offset{ offset_ }
+ , size{ size_ }
+ , pValues{ pValues_ }
{
}
@@ -98712,15 +99005,15 @@ namespace VULKAN_HPP_NAMESPACE
const VULKAN_HPP_NAMESPACE::DescriptorBufferInfo * pBufferInfo_ = {},
const VULKAN_HPP_NAMESPACE::BufferView * pTexelBufferView_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , dstSet( dstSet_ )
- , dstBinding( dstBinding_ )
- , dstArrayElement( dstArrayElement_ )
- , descriptorCount( descriptorCount_ )
- , descriptorType( descriptorType_ )
- , pImageInfo( pImageInfo_ )
- , pBufferInfo( pBufferInfo_ )
- , pTexelBufferView( pTexelBufferView_ )
+ : pNext{ pNext_ }
+ , dstSet{ dstSet_ }
+ , dstBinding{ dstBinding_ }
+ , dstArrayElement{ dstArrayElement_ }
+ , descriptorCount{ descriptorCount_ }
+ , descriptorType{ descriptorType_ }
+ , pImageInfo{ pImageInfo_ }
+ , pBufferInfo{ pBufferInfo_ }
+ , pTexelBufferView{ pTexelBufferView_ }
{
}
@@ -98940,12 +99233,12 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t descriptorWriteCount_ = {},
const VULKAN_HPP_NAMESPACE::WriteDescriptorSet * pDescriptorWrites_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , stageFlags( stageFlags_ )
- , layout( layout_ )
- , set( set_ )
- , descriptorWriteCount( descriptorWriteCount_ )
- , pDescriptorWrites( pDescriptorWrites_ )
+ : pNext{ pNext_ }
+ , stageFlags{ stageFlags_ }
+ , layout{ layout_ }
+ , set{ set_ }
+ , descriptorWriteCount{ descriptorWriteCount_ }
+ , pDescriptorWrites{ pDescriptorWrites_ }
{
}
@@ -99106,11 +99399,11 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t set_ = {},
const void * pData_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , descriptorUpdateTemplate( descriptorUpdateTemplate_ )
- , layout( layout_ )
- , set( set_ )
- , pData( pData_ )
+ : pNext{ pNext_ }
+ , descriptorUpdateTemplate{ descriptorUpdateTemplate_ }
+ , layout{ layout_ }
+ , set{ set_ }
+ , pData{ pData_ }
{
}
@@ -99233,8 +99526,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR QueryLowLatencySupportNV( void * pQueriedLowLatencyData_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pQueriedLowLatencyData( pQueriedLowLatencyData_ )
+ : pNext{ pNext_ }
+ , pQueriedLowLatencyData{ pQueriedLowLatencyData_ }
{
}
@@ -99333,11 +99626,11 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t queryCount_ = {},
VULKAN_HPP_NAMESPACE::QueryPipelineStatisticFlags pipelineStatistics_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , queryType( queryType_ )
- , queryCount( queryCount_ )
- , pipelineStatistics( pipelineStatistics_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , queryType{ queryType_ }
+ , queryCount{ queryCount_ }
+ , pipelineStatistics{ pipelineStatistics_ }
{
}
@@ -99462,10 +99755,10 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t counterIndexCount_ = {},
const uint32_t * pCounterIndices_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , queueFamilyIndex( queueFamilyIndex_ )
- , counterIndexCount( counterIndexCount_ )
- , pCounterIndices( pCounterIndices_ )
+ : pNext{ pNext_ }
+ , queueFamilyIndex{ queueFamilyIndex_ }
+ , counterIndexCount{ counterIndexCount_ }
+ , pCounterIndices{ pCounterIndices_ }
{
}
@@ -99599,8 +99892,8 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR QueryPoolPerformanceQueryCreateInfoINTEL(
VULKAN_HPP_NAMESPACE::QueryPoolSamplingModeINTEL performanceCountersSampling_ = VULKAN_HPP_NAMESPACE::QueryPoolSamplingModeINTEL::eManual,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , performanceCountersSampling( performanceCountersSampling_ )
+ : pNext{ pNext_ }
+ , performanceCountersSampling{ performanceCountersSampling_ }
{
}
@@ -99699,8 +99992,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR QueryPoolVideoEncodeFeedbackCreateInfoKHR( VULKAN_HPP_NAMESPACE::VideoEncodeFeedbackFlagsKHR encodeFeedbackFlags_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , encodeFeedbackFlags( encodeFeedbackFlags_ )
+ : pNext{ pNext_ }
+ , encodeFeedbackFlags{ encodeFeedbackFlags_ }
{
}
@@ -99797,8 +100090,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR QueueFamilyCheckpointProperties2NV( VULKAN_HPP_NAMESPACE::PipelineStageFlags2 checkpointExecutionStageMask_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , checkpointExecutionStageMask( checkpointExecutionStageMask_ )
+ : pNext{ pNext_ }
+ , checkpointExecutionStageMask{ checkpointExecutionStageMask_ }
{
}
@@ -99880,8 +100173,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR QueueFamilyCheckpointPropertiesNV( VULKAN_HPP_NAMESPACE::PipelineStageFlags checkpointExecutionStageMask_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , checkpointExecutionStageMask( checkpointExecutionStageMask_ )
+ : pNext{ pNext_ }
+ , checkpointExecutionStageMask{ checkpointExecutionStageMask_ }
{
}
@@ -99981,9 +100274,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::QueueGlobalPriorityKHR::eLow,
VULKAN_HPP_NAMESPACE::QueueGlobalPriorityKHR::eLow } },
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , priorityCount( priorityCount_ )
- , priorities( priorities_ )
+ : pNext{ pNext_ }
+ , priorityCount{ priorityCount_ }
+ , priorities{ priorities_ }
{
}
@@ -100092,10 +100385,10 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t queueCount_ = {},
uint32_t timestampValidBits_ = {},
VULKAN_HPP_NAMESPACE::Extent3D minImageTransferGranularity_ = {} ) VULKAN_HPP_NOEXCEPT
- : queueFlags( queueFlags_ )
- , queueCount( queueCount_ )
- , timestampValidBits( timestampValidBits_ )
- , minImageTransferGranularity( minImageTransferGranularity_ )
+ : queueFlags{ queueFlags_ }
+ , queueCount{ queueCount_ }
+ , timestampValidBits{ timestampValidBits_ }
+ , minImageTransferGranularity{ minImageTransferGranularity_ }
{
}
@@ -100173,8 +100466,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR QueueFamilyProperties2( VULKAN_HPP_NAMESPACE::QueueFamilyProperties queueFamilyProperties_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , queueFamilyProperties( queueFamilyProperties_ )
+ : pNext{ pNext_ }
+ , queueFamilyProperties{ queueFamilyProperties_ }
{
}
@@ -100258,8 +100551,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR QueueFamilyQueryResultStatusPropertiesKHR( VULKAN_HPP_NAMESPACE::Bool32 queryResultStatusSupport_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , queryResultStatusSupport( queryResultStatusSupport_ )
+ : pNext{ pNext_ }
+ , queryResultStatusSupport{ queryResultStatusSupport_ }
{
}
@@ -100341,8 +100634,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR QueueFamilyVideoPropertiesKHR( VULKAN_HPP_NAMESPACE::VideoCodecOperationFlagsKHR videoCodecOperations_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , videoCodecOperations( videoCodecOperations_ )
+ : pNext{ pNext_ }
+ , videoCodecOperations{ videoCodecOperations_ }
{
}
@@ -100430,13 +100723,13 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t intersectionShader_ = VULKAN_HPP_NAMESPACE::ShaderUnusedKHR,
const void * pShaderGroupCaptureReplayHandle_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , type( type_ )
- , generalShader( generalShader_ )
- , closestHitShader( closestHitShader_ )
- , anyHitShader( anyHitShader_ )
- , intersectionShader( intersectionShader_ )
- , pShaderGroupCaptureReplayHandle( pShaderGroupCaptureReplayHandle_ )
+ : pNext{ pNext_ }
+ , type{ type_ }
+ , generalShader{ generalShader_ }
+ , closestHitShader{ closestHitShader_ }
+ , anyHitShader{ anyHitShader_ }
+ , intersectionShader{ intersectionShader_ }
+ , pShaderGroupCaptureReplayHandle{ pShaderGroupCaptureReplayHandle_ }
{
}
@@ -100578,9 +100871,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR RayTracingPipelineInterfaceCreateInfoKHR( uint32_t maxPipelineRayPayloadSize_ = {},
uint32_t maxPipelineRayHitAttributeSize_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maxPipelineRayPayloadSize( maxPipelineRayPayloadSize_ )
- , maxPipelineRayHitAttributeSize( maxPipelineRayHitAttributeSize_ )
+ : pNext{ pNext_ }
+ , maxPipelineRayPayloadSize{ maxPipelineRayPayloadSize_ }
+ , maxPipelineRayHitAttributeSize{ maxPipelineRayHitAttributeSize_ }
{
}
@@ -100696,19 +100989,19 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Pipeline basePipelineHandle_ = {},
int32_t basePipelineIndex_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , stageCount( stageCount_ )
- , pStages( pStages_ )
- , groupCount( groupCount_ )
- , pGroups( pGroups_ )
- , maxPipelineRayRecursionDepth( maxPipelineRayRecursionDepth_ )
- , pLibraryInfo( pLibraryInfo_ )
- , pLibraryInterface( pLibraryInterface_ )
- , pDynamicState( pDynamicState_ )
- , layout( layout_ )
- , basePipelineHandle( basePipelineHandle_ )
- , basePipelineIndex( basePipelineIndex_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , stageCount{ stageCount_ }
+ , pStages{ pStages_ }
+ , groupCount{ groupCount_ }
+ , pGroups{ pGroups_ }
+ , maxPipelineRayRecursionDepth{ maxPipelineRayRecursionDepth_ }
+ , pLibraryInfo{ pLibraryInfo_ }
+ , pLibraryInterface{ pLibraryInterface_ }
+ , pDynamicState{ pDynamicState_ }
+ , layout{ layout_ }
+ , basePipelineHandle{ basePipelineHandle_ }
+ , basePipelineIndex{ basePipelineIndex_ }
{
}
@@ -100970,12 +101263,12 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t anyHitShader_ = VULKAN_HPP_NAMESPACE::ShaderUnusedNV,
uint32_t intersectionShader_ = VULKAN_HPP_NAMESPACE::ShaderUnusedNV,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , type( type_ )
- , generalShader( generalShader_ )
- , closestHitShader( closestHitShader_ )
- , anyHitShader( anyHitShader_ )
- , intersectionShader( intersectionShader_ )
+ : pNext{ pNext_ }
+ , type{ type_ }
+ , generalShader{ generalShader_ }
+ , closestHitShader{ closestHitShader_ }
+ , anyHitShader{ anyHitShader_ }
+ , intersectionShader{ intersectionShader_ }
{
}
@@ -101114,16 +101407,16 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Pipeline basePipelineHandle_ = {},
int32_t basePipelineIndex_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , stageCount( stageCount_ )
- , pStages( pStages_ )
- , groupCount( groupCount_ )
- , pGroups( pGroups_ )
- , maxRecursionDepth( maxRecursionDepth_ )
- , layout( layout_ )
- , basePipelineHandle( basePipelineHandle_ )
- , basePipelineIndex( basePipelineIndex_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , stageCount{ stageCount_ }
+ , pStages{ pStages_ }
+ , groupCount{ groupCount_ }
+ , pGroups{ pGroups_ }
+ , maxRecursionDepth{ maxRecursionDepth_ }
+ , layout{ layout_ }
+ , basePipelineHandle{ basePipelineHandle_ }
+ , basePipelineIndex{ basePipelineIndex_ }
{
}
@@ -101328,7 +101621,7 @@ namespace VULKAN_HPP_NAMESPACE
using NativeType = VkRefreshCycleDurationGOOGLE;
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
- VULKAN_HPP_CONSTEXPR RefreshCycleDurationGOOGLE( uint64_t refreshDuration_ = {} ) VULKAN_HPP_NOEXCEPT : refreshDuration( refreshDuration_ ) {}
+ VULKAN_HPP_CONSTEXPR RefreshCycleDurationGOOGLE( uint64_t refreshDuration_ = {} ) VULKAN_HPP_NOEXCEPT : refreshDuration{ refreshDuration_ } {}
VULKAN_HPP_CONSTEXPR RefreshCycleDurationGOOGLE( RefreshCycleDurationGOOGLE const & rhs ) VULKAN_HPP_NOEXCEPT = default;
@@ -101402,10 +101695,10 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t imageIndexCount_ = {},
const uint32_t * pImageIndices_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , swapchain( swapchain_ )
- , imageIndexCount( imageIndexCount_ )
- , pImageIndices( pImageIndices_ )
+ : pNext{ pNext_ }
+ , swapchain{ swapchain_ }
+ , imageIndexCount{ imageIndexCount_ }
+ , pImageIndices{ pImageIndices_ }
{
}
@@ -101539,9 +101832,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR RenderPassAttachmentBeginInfo( uint32_t attachmentCount_ = {},
const VULKAN_HPP_NAMESPACE::ImageView * pAttachments_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , attachmentCount( attachmentCount_ )
- , pAttachments( pAttachments_ )
+ : pNext{ pNext_ }
+ , attachmentCount{ attachmentCount_ }
+ , pAttachments{ pAttachments_ }
{
}
@@ -101668,12 +101961,12 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t clearValueCount_ = {},
const VULKAN_HPP_NAMESPACE::ClearValue * pClearValues_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , renderPass( renderPass_ )
- , framebuffer( framebuffer_ )
- , renderArea( renderArea_ )
- , clearValueCount( clearValueCount_ )
- , pClearValues( pClearValues_ )
+ : pNext{ pNext_ }
+ , renderPass{ renderPass_ }
+ , framebuffer{ framebuffer_ }
+ , renderArea{ renderArea_ }
+ , clearValueCount{ clearValueCount_ }
+ , pClearValues{ pClearValues_ }
{
}
@@ -101834,16 +102127,16 @@ namespace VULKAN_HPP_NAMESPACE
const VULKAN_HPP_NAMESPACE::AttachmentReference * pDepthStencilAttachment_ = {},
uint32_t preserveAttachmentCount_ = {},
const uint32_t * pPreserveAttachments_ = {} ) VULKAN_HPP_NOEXCEPT
- : flags( flags_ )
- , pipelineBindPoint( pipelineBindPoint_ )
- , inputAttachmentCount( inputAttachmentCount_ )
- , pInputAttachments( pInputAttachments_ )
- , colorAttachmentCount( colorAttachmentCount_ )
- , pColorAttachments( pColorAttachments_ )
- , pResolveAttachments( pResolveAttachments_ )
- , pDepthStencilAttachment( pDepthStencilAttachment_ )
- , preserveAttachmentCount( preserveAttachmentCount_ )
- , pPreserveAttachments( pPreserveAttachments_ )
+ : flags{ flags_ }
+ , pipelineBindPoint{ pipelineBindPoint_ }
+ , inputAttachmentCount{ inputAttachmentCount_ }
+ , pInputAttachments{ pInputAttachments_ }
+ , colorAttachmentCount{ colorAttachmentCount_ }
+ , pColorAttachments{ pColorAttachments_ }
+ , pResolveAttachments{ pResolveAttachments_ }
+ , pDepthStencilAttachment{ pDepthStencilAttachment_ }
+ , preserveAttachmentCount{ preserveAttachmentCount_ }
+ , pPreserveAttachments{ pPreserveAttachments_ }
{
}
@@ -102085,13 +102378,13 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::AccessFlags srcAccessMask_ = {},
VULKAN_HPP_NAMESPACE::AccessFlags dstAccessMask_ = {},
VULKAN_HPP_NAMESPACE::DependencyFlags dependencyFlags_ = {} ) VULKAN_HPP_NOEXCEPT
- : srcSubpass( srcSubpass_ )
- , dstSubpass( dstSubpass_ )
- , srcStageMask( srcStageMask_ )
- , dstStageMask( dstStageMask_ )
- , srcAccessMask( srcAccessMask_ )
- , dstAccessMask( dstAccessMask_ )
- , dependencyFlags( dependencyFlags_ )
+ : srcSubpass{ srcSubpass_ }
+ , dstSubpass{ dstSubpass_ }
+ , srcStageMask{ srcStageMask_ }
+ , dstStageMask{ dstStageMask_ }
+ , srcAccessMask{ srcAccessMask_ }
+ , dstAccessMask{ dstAccessMask_ }
+ , dependencyFlags{ dependencyFlags_ }
{
}
@@ -102226,14 +102519,14 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t dependencyCount_ = {},
const VULKAN_HPP_NAMESPACE::SubpassDependency * pDependencies_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , attachmentCount( attachmentCount_ )
- , pAttachments( pAttachments_ )
- , subpassCount( subpassCount_ )
- , pSubpasses( pSubpasses_ )
- , dependencyCount( dependencyCount_ )
- , pDependencies( pDependencies_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , attachmentCount{ attachmentCount_ }
+ , pAttachments{ pAttachments_ }
+ , subpassCount{ subpassCount_ }
+ , pSubpasses{ pSubpasses_ }
+ , dependencyCount{ dependencyCount_ }
+ , pDependencies{ pDependencies_ }
{
}
@@ -102439,18 +102732,18 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t preserveAttachmentCount_ = {},
const uint32_t * pPreserveAttachments_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , pipelineBindPoint( pipelineBindPoint_ )
- , viewMask( viewMask_ )
- , inputAttachmentCount( inputAttachmentCount_ )
- , pInputAttachments( pInputAttachments_ )
- , colorAttachmentCount( colorAttachmentCount_ )
- , pColorAttachments( pColorAttachments_ )
- , pResolveAttachments( pResolveAttachments_ )
- , pDepthStencilAttachment( pDepthStencilAttachment_ )
- , preserveAttachmentCount( preserveAttachmentCount_ )
- , pPreserveAttachments( pPreserveAttachments_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , pipelineBindPoint{ pipelineBindPoint_ }
+ , viewMask{ viewMask_ }
+ , inputAttachmentCount{ inputAttachmentCount_ }
+ , pInputAttachments{ pInputAttachments_ }
+ , colorAttachmentCount{ colorAttachmentCount_ }
+ , pColorAttachments{ pColorAttachments_ }
+ , pResolveAttachments{ pResolveAttachments_ }
+ , pDepthStencilAttachment{ pDepthStencilAttachment_ }
+ , preserveAttachmentCount{ preserveAttachmentCount_ }
+ , pPreserveAttachments{ pPreserveAttachments_ }
{
}
@@ -102732,15 +103025,15 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::DependencyFlags dependencyFlags_ = {},
int32_t viewOffset_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , srcSubpass( srcSubpass_ )
- , dstSubpass( dstSubpass_ )
- , srcStageMask( srcStageMask_ )
- , dstStageMask( dstStageMask_ )
- , srcAccessMask( srcAccessMask_ )
- , dstAccessMask( dstAccessMask_ )
- , dependencyFlags( dependencyFlags_ )
- , viewOffset( viewOffset_ )
+ : pNext{ pNext_ }
+ , srcSubpass{ srcSubpass_ }
+ , dstSubpass{ dstSubpass_ }
+ , srcStageMask{ srcStageMask_ }
+ , dstStageMask{ dstStageMask_ }
+ , srcAccessMask{ srcAccessMask_ }
+ , dstAccessMask{ dstAccessMask_ }
+ , dependencyFlags{ dependencyFlags_ }
+ , viewOffset{ viewOffset_ }
{
}
@@ -102903,16 +103196,16 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t correlatedViewMaskCount_ = {},
const uint32_t * pCorrelatedViewMasks_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , attachmentCount( attachmentCount_ )
- , pAttachments( pAttachments_ )
- , subpassCount( subpassCount_ )
- , pSubpasses( pSubpasses_ )
- , dependencyCount( dependencyCount_ )
- , pDependencies( pDependencies_ )
- , correlatedViewMaskCount( correlatedViewMaskCount_ )
- , pCorrelatedViewMasks( pCorrelatedViewMasks_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , attachmentCount{ attachmentCount_ }
+ , pAttachments{ pAttachments_ }
+ , subpassCount{ subpassCount_ }
+ , pSubpasses{ pSubpasses_ }
+ , dependencyCount{ dependencyCount_ }
+ , pDependencies{ pDependencies_ }
+ , correlatedViewMaskCount{ correlatedViewMaskCount_ }
+ , pCorrelatedViewMasks{ pCorrelatedViewMasks_ }
{
}
@@ -103149,8 +103442,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR RenderPassCreationControlEXT( VULKAN_HPP_NAMESPACE::Bool32 disallowMerging_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , disallowMerging( disallowMerging_ )
+ : pNext{ pNext_ }
+ , disallowMerging{ disallowMerging_ }
{
}
@@ -103242,7 +103535,7 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR RenderPassCreationFeedbackInfoEXT( uint32_t postMergeSubpassCount_ = {} ) VULKAN_HPP_NOEXCEPT
- : postMergeSubpassCount( postMergeSubpassCount_ )
+ : postMergeSubpassCount{ postMergeSubpassCount_ }
{
}
@@ -103316,8 +103609,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR RenderPassCreationFeedbackCreateInfoEXT( VULKAN_HPP_NAMESPACE::RenderPassCreationFeedbackInfoEXT * pRenderPassFeedback_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pRenderPassFeedback( pRenderPassFeedback_ )
+ : pNext{ pNext_ }
+ , pRenderPassFeedback{ pRenderPassFeedback_ }
{
}
@@ -103414,8 +103707,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR RenderPassFragmentDensityMapCreateInfoEXT( VULKAN_HPP_NAMESPACE::AttachmentReference fragmentDensityMapAttachment_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , fragmentDensityMapAttachment( fragmentDensityMapAttachment_ )
+ : pNext{ pNext_ }
+ , fragmentDensityMapAttachment{ fragmentDensityMapAttachment_ }
{
}
@@ -103513,9 +103806,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR RenderPassInputAttachmentAspectCreateInfo( uint32_t aspectReferenceCount_ = {},
const VULKAN_HPP_NAMESPACE::InputAttachmentAspectReference * pAspectReferences_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , aspectReferenceCount( aspectReferenceCount_ )
- , pAspectReferences( pAspectReferences_ )
+ : pNext{ pNext_ }
+ , aspectReferenceCount{ aspectReferenceCount_ }
+ , pAspectReferences{ pAspectReferences_ }
{
}
@@ -103649,13 +103942,13 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t correlationMaskCount_ = {},
const uint32_t * pCorrelationMasks_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , subpassCount( subpassCount_ )
- , pViewMasks( pViewMasks_ )
- , dependencyCount( dependencyCount_ )
- , pViewOffsets( pViewOffsets_ )
- , correlationMaskCount( correlationMaskCount_ )
- , pCorrelationMasks( pCorrelationMasks_ )
+ : pNext{ pNext_ }
+ , subpassCount{ subpassCount_ }
+ , pViewMasks{ pViewMasks_ }
+ , dependencyCount{ dependencyCount_ }
+ , pViewOffsets{ pViewOffsets_ }
+ , correlationMaskCount{ correlationMaskCount_ }
+ , pCorrelationMasks{ pCorrelationMasks_ }
{
}
@@ -103838,8 +104131,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR SubpassSampleLocationsEXT( uint32_t subpassIndex_ = {},
VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT sampleLocationsInfo_ = {} ) VULKAN_HPP_NOEXCEPT
- : subpassIndex( subpassIndex_ )
- , sampleLocationsInfo( sampleLocationsInfo_ )
+ : subpassIndex{ subpassIndex_ }
+ , sampleLocationsInfo{ sampleLocationsInfo_ }
{
}
@@ -103933,11 +104226,11 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t postSubpassSampleLocationsCount_ = {},
const VULKAN_HPP_NAMESPACE::SubpassSampleLocationsEXT * pPostSubpassSampleLocations_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , attachmentInitialSampleLocationsCount( attachmentInitialSampleLocationsCount_ )
- , pAttachmentInitialSampleLocations( pAttachmentInitialSampleLocations_ )
- , postSubpassSampleLocationsCount( postSubpassSampleLocationsCount_ )
- , pPostSubpassSampleLocations( pPostSubpassSampleLocations_ )
+ : pNext{ pNext_ }
+ , attachmentInitialSampleLocationsCount{ attachmentInitialSampleLocationsCount_ }
+ , pAttachmentInitialSampleLocations{ pAttachmentInitialSampleLocations_ }
+ , postSubpassSampleLocationsCount{ postSubpassSampleLocationsCount_ }
+ , pPostSubpassSampleLocations{ pPostSubpassSampleLocations_ }
{
}
@@ -104101,8 +104394,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR RenderPassStripeInfoARM( VULKAN_HPP_NAMESPACE::Rect2D stripeArea_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , stripeArea( stripeArea_ )
+ : pNext{ pNext_ }
+ , stripeArea{ stripeArea_ }
{
}
@@ -104199,9 +104492,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR RenderPassStripeBeginInfoARM( uint32_t stripeInfoCount_ = {},
const VULKAN_HPP_NAMESPACE::RenderPassStripeInfoARM * pStripeInfos_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , stripeInfoCount( stripeInfoCount_ )
- , pStripeInfos( pStripeInfos_ )
+ : pNext{ pNext_ }
+ , stripeInfoCount{ stripeInfoCount_ }
+ , pStripeInfos{ pStripeInfos_ }
{
}
@@ -104327,11 +104620,11 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::PipelineStageFlags2 stageMask_ = {},
uint32_t deviceIndex_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , semaphore( semaphore_ )
- , value( value_ )
- , stageMask( stageMask_ )
- , deviceIndex( deviceIndex_ )
+ : pNext{ pNext_ }
+ , semaphore{ semaphore_ }
+ , value{ value_ }
+ , stageMask{ stageMask_ }
+ , deviceIndex{ deviceIndex_ }
{
}
@@ -104456,9 +104749,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR RenderPassStripeSubmitInfoARM( uint32_t stripeSemaphoreInfoCount_ = {},
const VULKAN_HPP_NAMESPACE::SemaphoreSubmitInfo * pStripeSemaphoreInfos_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , stripeSemaphoreInfoCount( stripeSemaphoreInfoCount_ )
- , pStripeSemaphoreInfos( pStripeSemaphoreInfos_ )
+ : pNext{ pNext_ }
+ , stripeSemaphoreInfoCount{ stripeSemaphoreInfoCount_ }
+ , pStripeSemaphoreInfos{ pStripeSemaphoreInfos_ }
{
}
@@ -104582,9 +104875,9 @@ namespace VULKAN_HPP_NAMESPACE
RenderPassSubpassFeedbackInfoEXT( VULKAN_HPP_NAMESPACE::SubpassMergeStatusEXT subpassMergeStatus_ = VULKAN_HPP_NAMESPACE::SubpassMergeStatusEXT::eMerged,
std::array<char, VK_MAX_DESCRIPTION_SIZE> const & description_ = {},
uint32_t postMergeIndex_ = {} ) VULKAN_HPP_NOEXCEPT
- : subpassMergeStatus( subpassMergeStatus_ )
- , description( description_ )
- , postMergeIndex( postMergeIndex_ )
+ : subpassMergeStatus{ subpassMergeStatus_ }
+ , description{ description_ }
+ , postMergeIndex{ postMergeIndex_ }
{
}
@@ -104682,8 +104975,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR_14 RenderPassSubpassFeedbackCreateInfoEXT( VULKAN_HPP_NAMESPACE::RenderPassSubpassFeedbackInfoEXT * pSubpassFeedback_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pSubpassFeedback( pSubpassFeedback_ )
+ : pNext{ pNext_ }
+ , pSubpassFeedback{ pSubpassFeedback_ }
{
}
@@ -104781,8 +105074,8 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR RenderPassTransformBeginInfoQCOM(
VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR transform_ = VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR::eIdentity,
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , transform( transform_ )
+ : pNext{ pNext_ }
+ , transform{ transform_ }
{
}
@@ -104882,12 +105175,12 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Format depthAttachmentFormat_ = VULKAN_HPP_NAMESPACE::Format::eUndefined,
VULKAN_HPP_NAMESPACE::Format stencilAttachmentFormat_ = VULKAN_HPP_NAMESPACE::Format::eUndefined,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , viewMask( viewMask_ )
- , colorAttachmentCount( colorAttachmentCount_ )
- , pColorAttachmentFormats( pColorAttachmentFormats_ )
- , depthAttachmentFormat( depthAttachmentFormat_ )
- , stencilAttachmentFormat( stencilAttachmentFormat_ )
+ : pNext{ pNext_ }
+ , viewMask{ viewMask_ }
+ , colorAttachmentCount{ colorAttachmentCount_ }
+ , pColorAttachmentFormats{ pColorAttachmentFormats_ }
+ , depthAttachmentFormat{ depthAttachmentFormat_ }
+ , stencilAttachmentFormat{ stencilAttachmentFormat_ }
{
}
@@ -105053,15 +105346,15 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::AttachmentStoreOp storeOp_ = VULKAN_HPP_NAMESPACE::AttachmentStoreOp::eStore,
VULKAN_HPP_NAMESPACE::ClearValue clearValue_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , imageView( imageView_ )
- , imageLayout( imageLayout_ )
- , resolveMode( resolveMode_ )
- , resolveImageView( resolveImageView_ )
- , resolveImageLayout( resolveImageLayout_ )
- , loadOp( loadOp_ )
- , storeOp( storeOp_ )
- , clearValue( clearValue_ )
+ : pNext{ pNext_ }
+ , imageView{ imageView_ }
+ , imageLayout{ imageLayout_ }
+ , resolveMode{ resolveMode_ }
+ , resolveImageView{ resolveImageView_ }
+ , resolveImageLayout{ resolveImageLayout_ }
+ , loadOp{ loadOp_ }
+ , storeOp{ storeOp_ }
+ , clearValue{ clearValue_ }
{
}
@@ -105200,9 +105493,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR RenderingAttachmentLocationInfoKHR( uint32_t colorAttachmentCount_ = {},
const uint32_t * pColorAttachmentLocations_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , colorAttachmentCount( colorAttachmentCount_ )
- , pColorAttachmentLocations( pColorAttachmentLocations_ )
+ : pNext{ pNext_ }
+ , colorAttachmentCount{ colorAttachmentCount_ }
+ , pColorAttachmentLocations{ pColorAttachmentLocations_ }
{
}
@@ -105328,9 +105621,9 @@ namespace VULKAN_HPP_NAMESPACE
RenderingFragmentDensityMapAttachmentInfoEXT( VULKAN_HPP_NAMESPACE::ImageView imageView_ = {},
VULKAN_HPP_NAMESPACE::ImageLayout imageLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , imageView( imageView_ )
- , imageLayout( imageLayout_ )
+ : pNext{ pNext_ }
+ , imageView{ imageView_ }
+ , imageLayout{ imageLayout_ }
{
}
@@ -105439,10 +105732,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::ImageLayout imageLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined,
VULKAN_HPP_NAMESPACE::Extent2D shadingRateAttachmentTexelSize_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , imageView( imageView_ )
- , imageLayout( imageLayout_ )
- , shadingRateAttachmentTexelSize( shadingRateAttachmentTexelSize_ )
+ : pNext{ pNext_ }
+ , imageView{ imageView_ }
+ , imageLayout{ imageLayout_ }
+ , shadingRateAttachmentTexelSize{ shadingRateAttachmentTexelSize_ }
{
}
@@ -105566,15 +105859,15 @@ namespace VULKAN_HPP_NAMESPACE
const VULKAN_HPP_NAMESPACE::RenderingAttachmentInfo * pDepthAttachment_ = {},
const VULKAN_HPP_NAMESPACE::RenderingAttachmentInfo * pStencilAttachment_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , renderArea( renderArea_ )
- , layerCount( layerCount_ )
- , viewMask( viewMask_ )
- , colorAttachmentCount( colorAttachmentCount_ )
- , pColorAttachments( pColorAttachments_ )
- , pDepthAttachment( pDepthAttachment_ )
- , pStencilAttachment( pStencilAttachment_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , renderArea{ renderArea_ }
+ , layerCount{ layerCount_ }
+ , viewMask{ viewMask_ }
+ , colorAttachmentCount{ colorAttachmentCount_ }
+ , pColorAttachments{ pColorAttachments_ }
+ , pDepthAttachment{ pDepthAttachment_ }
+ , pStencilAttachment{ pStencilAttachment_ }
{
}
@@ -105765,11 +106058,11 @@ namespace VULKAN_HPP_NAMESPACE
const uint32_t * pDepthInputAttachmentIndex_ = {},
const uint32_t * pStencilInputAttachmentIndex_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , colorAttachmentCount( colorAttachmentCount_ )
- , pColorAttachmentInputIndices( pColorAttachmentInputIndices_ )
- , pDepthInputAttachmentIndex( pDepthInputAttachmentIndex_ )
- , pStencilInputAttachmentIndex( pStencilInputAttachmentIndex_ )
+ : pNext{ pNext_ }
+ , colorAttachmentCount{ colorAttachmentCount_ }
+ , pColorAttachmentInputIndices{ pColorAttachmentInputIndices_ }
+ , pDepthInputAttachmentIndex{ pDepthInputAttachmentIndex_ }
+ , pStencilInputAttachmentIndex{ pStencilInputAttachmentIndex_ }
{
}
@@ -105925,13 +106218,13 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t regionCount_ = {},
const VULKAN_HPP_NAMESPACE::ImageResolve2 * pRegions_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , srcImage( srcImage_ )
- , srcImageLayout( srcImageLayout_ )
- , dstImage( dstImage_ )
- , dstImageLayout( dstImageLayout_ )
- , regionCount( regionCount_ )
- , pRegions( pRegions_ )
+ : pNext{ pNext_ }
+ , srcImage{ srcImage_ }
+ , srcImageLayout{ srcImageLayout_ }
+ , dstImage{ dstImage_ }
+ , dstImageLayout{ dstImageLayout_ }
+ , regionCount{ regionCount_ }
+ , pRegions{ pRegions_ }
{
}
@@ -106099,9 +106392,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Extent2D windowExtent_ = {},
VULKAN_HPP_NAMESPACE::BlockMatchWindowCompareModeQCOM windowCompareMode_ = VULKAN_HPP_NAMESPACE::BlockMatchWindowCompareModeQCOM::eMin,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , windowExtent( windowExtent_ )
- , windowCompareMode( windowCompareMode_ )
+ : pNext{ pNext_ }
+ , windowExtent{ windowExtent_ }
+ , windowCompareMode{ windowCompareMode_ }
{
}
@@ -106209,9 +106502,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR SamplerBorderColorComponentMappingCreateInfoEXT( VULKAN_HPP_NAMESPACE::ComponentMapping components_ = {},
VULKAN_HPP_NAMESPACE::Bool32 srgb_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , components( components_ )
- , srgb( srgb_ )
+ : pNext{ pNext_ }
+ , components{ components_ }
+ , srgb{ srgb_ }
{
}
@@ -106318,8 +106611,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR SamplerCaptureDescriptorDataInfoEXT( VULKAN_HPP_NAMESPACE::Sampler sampler_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , sampler( sampler_ )
+ : pNext{ pNext_ }
+ , sampler{ sampler_ }
{
}
@@ -106430,23 +106723,23 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::BorderColor borderColor_ = VULKAN_HPP_NAMESPACE::BorderColor::eFloatTransparentBlack,
VULKAN_HPP_NAMESPACE::Bool32 unnormalizedCoordinates_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , magFilter( magFilter_ )
- , minFilter( minFilter_ )
- , mipmapMode( mipmapMode_ )
- , addressModeU( addressModeU_ )
- , addressModeV( addressModeV_ )
- , addressModeW( addressModeW_ )
- , mipLodBias( mipLodBias_ )
- , anisotropyEnable( anisotropyEnable_ )
- , maxAnisotropy( maxAnisotropy_ )
- , compareEnable( compareEnable_ )
- , compareOp( compareOp_ )
- , minLod( minLod_ )
- , maxLod( maxLod_ )
- , borderColor( borderColor_ )
- , unnormalizedCoordinates( unnormalizedCoordinates_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , magFilter{ magFilter_ }
+ , minFilter{ minFilter_ }
+ , mipmapMode{ mipmapMode_ }
+ , addressModeU{ addressModeU_ }
+ , addressModeV{ addressModeV_ }
+ , addressModeW{ addressModeW_ }
+ , mipLodBias{ mipLodBias_ }
+ , anisotropyEnable{ anisotropyEnable_ }
+ , maxAnisotropy{ maxAnisotropy_ }
+ , compareEnable{ compareEnable_ }
+ , compareOp{ compareOp_ }
+ , minLod{ minLod_ }
+ , maxLod{ maxLod_ }
+ , borderColor{ borderColor_ }
+ , unnormalizedCoordinates{ unnormalizedCoordinates_ }
{
}
@@ -106683,8 +106976,8 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR
SamplerCubicWeightsCreateInfoQCOM( VULKAN_HPP_NAMESPACE::CubicFilterWeightsQCOM cubicWeights_ = VULKAN_HPP_NAMESPACE::CubicFilterWeightsQCOM::eCatmullRom,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , cubicWeights( cubicWeights_ )
+ : pNext{ pNext_ }
+ , cubicWeights{ cubicWeights_ }
{
}
@@ -106782,9 +107075,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR_14 SamplerCustomBorderColorCreateInfoEXT( VULKAN_HPP_NAMESPACE::ClearColorValue customBorderColor_ = {},
VULKAN_HPP_NAMESPACE::Format format_ = VULKAN_HPP_NAMESPACE::Format::eUndefined,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , customBorderColor( customBorderColor_ )
- , format( format_ )
+ : pNext{ pNext_ }
+ , customBorderColor{ customBorderColor_ }
+ , format{ format_ }
{
}
@@ -106874,8 +107167,8 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR
SamplerReductionModeCreateInfo( VULKAN_HPP_NAMESPACE::SamplerReductionMode reductionMode_ = VULKAN_HPP_NAMESPACE::SamplerReductionMode::eWeightedAverage,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , reductionMode( reductionMode_ )
+ : pNext{ pNext_ }
+ , reductionMode{ reductionMode_ }
{
}
@@ -106981,15 +107274,15 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Filter chromaFilter_ = VULKAN_HPP_NAMESPACE::Filter::eNearest,
VULKAN_HPP_NAMESPACE::Bool32 forceExplicitReconstruction_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , format( format_ )
- , ycbcrModel( ycbcrModel_ )
- , ycbcrRange( ycbcrRange_ )
- , components( components_ )
- , xChromaOffset( xChromaOffset_ )
- , yChromaOffset( yChromaOffset_ )
- , chromaFilter( chromaFilter_ )
- , forceExplicitReconstruction( forceExplicitReconstruction_ )
+ : pNext{ pNext_ }
+ , format{ format_ }
+ , ycbcrModel{ ycbcrModel_ }
+ , ycbcrRange{ ycbcrRange_ }
+ , components{ components_ }
+ , xChromaOffset{ xChromaOffset_ }
+ , yChromaOffset{ yChromaOffset_ }
+ , chromaFilter{ chromaFilter_ }
+ , forceExplicitReconstruction{ forceExplicitReconstruction_ }
{
}
@@ -107150,8 +107443,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR SamplerYcbcrConversionImageFormatProperties( uint32_t combinedImageSamplerDescriptorCount_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , combinedImageSamplerDescriptorCount( combinedImageSamplerDescriptorCount_ )
+ : pNext{ pNext_ }
+ , combinedImageSamplerDescriptorCount{ combinedImageSamplerDescriptorCount_ }
{
}
@@ -107235,8 +107528,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR SamplerYcbcrConversionInfo( VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion conversion_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , conversion( conversion_ )
+ : pNext{ pNext_ }
+ , conversion{ conversion_ }
{
}
@@ -107335,9 +107628,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR SamplerYcbcrConversionYcbcrDegammaCreateInfoQCOM( VULKAN_HPP_NAMESPACE::Bool32 enableYDegamma_ = {},
VULKAN_HPP_NAMESPACE::Bool32 enableCbCrDegamma_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , enableYDegamma( enableYDegamma_ )
- , enableCbCrDegamma( enableCbCrDegamma_ )
+ : pNext{ pNext_ }
+ , enableYDegamma{ enableYDegamma_ }
+ , enableCbCrDegamma{ enableCbCrDegamma_ }
{
}
@@ -107453,16 +107746,16 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::ChromaLocation suggestedXChromaOffset_ = VULKAN_HPP_NAMESPACE::ChromaLocation::eCositedEven,
VULKAN_HPP_NAMESPACE::ChromaLocation suggestedYChromaOffset_ = VULKAN_HPP_NAMESPACE::ChromaLocation::eCositedEven,
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , format( format_ )
- , externalFormat( externalFormat_ )
- , screenUsage( screenUsage_ )
- , formatFeatures( formatFeatures_ )
- , samplerYcbcrConversionComponents( samplerYcbcrConversionComponents_ )
- , suggestedYcbcrModel( suggestedYcbcrModel_ )
- , suggestedYcbcrRange( suggestedYcbcrRange_ )
- , suggestedXChromaOffset( suggestedXChromaOffset_ )
- , suggestedYChromaOffset( suggestedYChromaOffset_ )
+ : pNext{ pNext_ }
+ , format{ format_ }
+ , externalFormat{ externalFormat_ }
+ , screenUsage{ screenUsage_ }
+ , formatFeatures{ formatFeatures_ }
+ , samplerYcbcrConversionComponents{ samplerYcbcrConversionComponents_ }
+ , suggestedYcbcrModel{ suggestedYcbcrModel_ }
+ , suggestedYcbcrRange{ suggestedYcbcrRange_ }
+ , suggestedXChromaOffset{ suggestedXChromaOffset_ }
+ , suggestedYChromaOffset{ suggestedYChromaOffset_ }
{
}
@@ -107579,9 +107872,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR ScreenBufferPropertiesQNX( VULKAN_HPP_NAMESPACE::DeviceSize allocationSize_ = {},
uint32_t memoryTypeBits_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , allocationSize( allocationSize_ )
- , memoryTypeBits( memoryTypeBits_ )
+ : pNext{ pNext_ }
+ , allocationSize{ allocationSize_ }
+ , memoryTypeBits{ memoryTypeBits_ }
{
}
@@ -107668,10 +107961,10 @@ namespace VULKAN_HPP_NAMESPACE
struct _screen_context * context_ = {},
struct _screen_window * window_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , context( context_ )
- , window( window_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , context{ context_ }
+ , window{ window_ }
{
}
@@ -107785,8 +108078,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR SemaphoreCreateInfo( VULKAN_HPP_NAMESPACE::SemaphoreCreateFlags flags_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
{
}
@@ -107883,9 +108176,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Semaphore semaphore_ = {},
VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits handleType_ = VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits::eOpaqueFd,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , semaphore( semaphore_ )
- , handleType( handleType_ )
+ : pNext{ pNext_ }
+ , semaphore{ semaphore_ }
+ , handleType{ handleType_ }
{
}
@@ -107994,9 +108287,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Semaphore semaphore_ = {},
VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits handleType_ = VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits::eOpaqueFd,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , semaphore( semaphore_ )
- , handleType( handleType_ )
+ : pNext{ pNext_ }
+ , semaphore{ semaphore_ }
+ , handleType{ handleType_ }
{
}
@@ -108107,9 +108400,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Semaphore semaphore_ = {},
VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits handleType_ = VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits::eOpaqueFd,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , semaphore( semaphore_ )
- , handleType( handleType_ )
+ : pNext{ pNext_ }
+ , semaphore{ semaphore_ }
+ , handleType{ handleType_ }
{
}
@@ -108217,9 +108510,9 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR
SemaphoreSignalInfo( VULKAN_HPP_NAMESPACE::Semaphore semaphore_ = {}, uint64_t value_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , semaphore( semaphore_ )
- , value( value_ )
+ : pNext{ pNext_ }
+ , semaphore{ semaphore_ }
+ , value{ value_ }
{
}
@@ -108324,9 +108617,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR SemaphoreTypeCreateInfo( VULKAN_HPP_NAMESPACE::SemaphoreType semaphoreType_ = VULKAN_HPP_NAMESPACE::SemaphoreType::eBinary,
uint64_t initialValue_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , semaphoreType( semaphoreType_ )
- , initialValue( initialValue_ )
+ : pNext{ pNext_ }
+ , semaphoreType{ semaphoreType_ }
+ , initialValue{ initialValue_ }
{
}
@@ -108434,11 +108727,11 @@ namespace VULKAN_HPP_NAMESPACE
const VULKAN_HPP_NAMESPACE::Semaphore * pSemaphores_ = {},
const uint64_t * pValues_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , semaphoreCount( semaphoreCount_ )
- , pSemaphores( pSemaphores_ )
- , pValues( pValues_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , semaphoreCount{ semaphoreCount_ }
+ , pSemaphores{ pSemaphores_ }
+ , pValues{ pValues_ }
{
}
@@ -108606,13 +108899,13 @@ namespace VULKAN_HPP_NAMESPACE
const uint32_t * pBufferIndices_ = {},
const VULKAN_HPP_NAMESPACE::DeviceSize * pOffsets_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , stageFlags( stageFlags_ )
- , layout( layout_ )
- , firstSet( firstSet_ )
- , setCount( setCount_ )
- , pBufferIndices( pBufferIndices_ )
- , pOffsets( pOffsets_ )
+ : pNext{ pNext_ }
+ , stageFlags{ stageFlags_ }
+ , layout{ layout_ }
+ , firstSet{ firstSet_ }
+ , setCount{ setCount_ }
+ , pBufferIndices{ pBufferIndices_ }
+ , pOffsets{ pOffsets_ }
{
}
@@ -108799,9 +109092,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR SetLatencyMarkerInfoNV( uint64_t presentID_ = {},
VULKAN_HPP_NAMESPACE::LatencyMarkerNV marker_ = VULKAN_HPP_NAMESPACE::LatencyMarkerNV::eSimulationStart,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , presentID( presentID_ )
- , marker( marker_ )
+ : pNext{ pNext_ }
+ , presentID{ presentID_ }
+ , marker{ marker_ }
{
}
@@ -108899,7 +109192,7 @@ namespace VULKAN_HPP_NAMESPACE
using NativeType = VkSetStateFlagsIndirectCommandNV;
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
- VULKAN_HPP_CONSTEXPR SetStateFlagsIndirectCommandNV( uint32_t data_ = {} ) VULKAN_HPP_NOEXCEPT : data( data_ ) {}
+ VULKAN_HPP_CONSTEXPR SetStateFlagsIndirectCommandNV( uint32_t data_ = {} ) VULKAN_HPP_NOEXCEPT : data{ data_ } {}
VULKAN_HPP_CONSTEXPR SetStateFlagsIndirectCommandNV( SetStateFlagsIndirectCommandNV const & rhs ) VULKAN_HPP_NOEXCEPT = default;
@@ -108990,19 +109283,19 @@ namespace VULKAN_HPP_NAMESPACE
const VULKAN_HPP_NAMESPACE::PushConstantRange * pPushConstantRanges_ = {},
const VULKAN_HPP_NAMESPACE::SpecializationInfo * pSpecializationInfo_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , stage( stage_ )
- , nextStage( nextStage_ )
- , codeType( codeType_ )
- , codeSize( codeSize_ )
- , pCode( pCode_ )
- , pName( pName_ )
- , setLayoutCount( setLayoutCount_ )
- , pSetLayouts( pSetLayouts_ )
- , pushConstantRangeCount( pushConstantRangeCount_ )
- , pPushConstantRanges( pPushConstantRanges_ )
- , pSpecializationInfo( pSpecializationInfo_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , stage{ stage_ }
+ , nextStage{ nextStage_ }
+ , codeType{ codeType_ }
+ , codeSize{ codeSize_ }
+ , pCode{ pCode_ }
+ , pName{ pName_ }
+ , setLayoutCount{ setLayoutCount_ }
+ , pSetLayouts{ pSetLayouts_ }
+ , pushConstantRangeCount{ pushConstantRangeCount_ }
+ , pPushConstantRanges{ pPushConstantRanges_ }
+ , pSpecializationInfo{ pSpecializationInfo_ }
{
}
@@ -109296,10 +109589,10 @@ namespace VULKAN_HPP_NAMESPACE
size_t codeSize_ = {},
const uint32_t * pCode_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , codeSize( codeSize_ )
- , pCode( pCode_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , codeSize{ codeSize_ }
+ , pCode{ pCode_ }
{
}
@@ -109432,9 +109725,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR_14 ShaderModuleIdentifierEXT( uint32_t identifierSize_ = {},
std::array<uint8_t, VK_MAX_SHADER_MODULE_IDENTIFIER_SIZE_EXT> const & identifier_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , identifierSize( identifierSize_ )
- , identifier( identifier_ )
+ : pNext{ pNext_ }
+ , identifierSize{ identifierSize_ }
+ , identifier{ identifier_ }
{
}
@@ -109541,8 +109834,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR ShaderModuleValidationCacheCreateInfoEXT( VULKAN_HPP_NAMESPACE::ValidationCacheEXT validationCache_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , validationCache( validationCache_ )
+ : pNext{ pNext_ }
+ , validationCache{ validationCache_ }
{
}
@@ -109639,11 +109932,11 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t ldsSizePerLocalWorkGroup_ = {},
size_t ldsUsageSizeInBytes_ = {},
size_t scratchMemUsageInBytes_ = {} ) VULKAN_HPP_NOEXCEPT
- : numUsedVgprs( numUsedVgprs_ )
- , numUsedSgprs( numUsedSgprs_ )
- , ldsSizePerLocalWorkGroup( ldsSizePerLocalWorkGroup_ )
- , ldsUsageSizeInBytes( ldsUsageSizeInBytes_ )
- , scratchMemUsageInBytes( scratchMemUsageInBytes_ )
+ : numUsedVgprs{ numUsedVgprs_ }
+ , numUsedSgprs{ numUsedSgprs_ }
+ , ldsSizePerLocalWorkGroup{ ldsSizePerLocalWorkGroup_ }
+ , ldsUsageSizeInBytes{ ldsUsageSizeInBytes_ }
+ , scratchMemUsageInBytes{ scratchMemUsageInBytes_ }
{
}
@@ -109724,13 +110017,13 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t numAvailableVgprs_ = {},
uint32_t numAvailableSgprs_ = {},
std::array<uint32_t, 3> const & computeWorkGroupSize_ = {} ) VULKAN_HPP_NOEXCEPT
- : shaderStageMask( shaderStageMask_ )
- , resourceUsage( resourceUsage_ )
- , numPhysicalVgprs( numPhysicalVgprs_ )
- , numPhysicalSgprs( numPhysicalSgprs_ )
- , numAvailableVgprs( numAvailableVgprs_ )
- , numAvailableSgprs( numAvailableSgprs_ )
- , computeWorkGroupSize( computeWorkGroupSize_ )
+ : shaderStageMask{ shaderStageMask_ }
+ , resourceUsage{ resourceUsage_ }
+ , numPhysicalVgprs{ numPhysicalVgprs_ }
+ , numPhysicalSgprs{ numPhysicalSgprs_ }
+ , numAvailableVgprs{ numAvailableVgprs_ }
+ , numAvailableSgprs{ numAvailableSgprs_ }
+ , computeWorkGroupSize{ computeWorkGroupSize_ }
{
}
@@ -109818,8 +110111,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR SharedPresentSurfaceCapabilitiesKHR( VULKAN_HPP_NAMESPACE::ImageUsageFlags sharedPresentSupportedUsageFlags_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , sharedPresentSupportedUsageFlags( sharedPresentSupportedUsageFlags_ )
+ : pNext{ pNext_ }
+ , sharedPresentSupportedUsageFlags{ sharedPresentSupportedUsageFlags_ }
{
}
@@ -109899,9 +110192,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR SparseImageFormatProperties( VULKAN_HPP_NAMESPACE::ImageAspectFlags aspectMask_ = {},
VULKAN_HPP_NAMESPACE::Extent3D imageGranularity_ = {},
VULKAN_HPP_NAMESPACE::SparseImageFormatFlags flags_ = {} ) VULKAN_HPP_NOEXCEPT
- : aspectMask( aspectMask_ )
- , imageGranularity( imageGranularity_ )
- , flags( flags_ )
+ : aspectMask{ aspectMask_ }
+ , imageGranularity{ imageGranularity_ }
+ , flags{ flags_ }
{
}
@@ -109977,8 +110270,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR SparseImageFormatProperties2( VULKAN_HPP_NAMESPACE::SparseImageFormatProperties properties_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , properties( properties_ )
+ : pNext{ pNext_ }
+ , properties{ properties_ }
{
}
@@ -110062,11 +110355,11 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::DeviceSize imageMipTailSize_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize imageMipTailOffset_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize imageMipTailStride_ = {} ) VULKAN_HPP_NOEXCEPT
- : formatProperties( formatProperties_ )
- , imageMipTailFirstLod( imageMipTailFirstLod_ )
- , imageMipTailSize( imageMipTailSize_ )
- , imageMipTailOffset( imageMipTailOffset_ )
- , imageMipTailStride( imageMipTailStride_ )
+ : formatProperties{ formatProperties_ }
+ , imageMipTailFirstLod{ imageMipTailFirstLod_ }
+ , imageMipTailSize{ imageMipTailSize_ }
+ , imageMipTailOffset{ imageMipTailOffset_ }
+ , imageMipTailStride{ imageMipTailStride_ }
{
}
@@ -110150,8 +110443,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR SparseImageMemoryRequirements2( VULKAN_HPP_NAMESPACE::SparseImageMemoryRequirements memoryRequirements_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , memoryRequirements( memoryRequirements_ )
+ : pNext{ pNext_ }
+ , memoryRequirements{ memoryRequirements_ }
{
}
@@ -110237,9 +110530,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR StreamDescriptorSurfaceCreateInfoGGP( VULKAN_HPP_NAMESPACE::StreamDescriptorSurfaceCreateFlagsGGP flags_ = {},
GgpStreamDescriptor streamDescriptor_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , streamDescriptor( streamDescriptor_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , streamDescriptor{ streamDescriptor_ }
{
}
@@ -110354,9 +110647,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR StridedDeviceAddressRegionKHR( VULKAN_HPP_NAMESPACE::DeviceAddress deviceAddress_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize stride_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize size_ = {} ) VULKAN_HPP_NOEXCEPT
- : deviceAddress( deviceAddress_ )
- , stride( stride_ )
- , size( size_ )
+ : deviceAddress{ deviceAddress_ }
+ , stride{ stride_ }
+ , size{ size_ }
{
}
@@ -110458,14 +110751,14 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t signalSemaphoreCount_ = {},
const VULKAN_HPP_NAMESPACE::Semaphore * pSignalSemaphores_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , waitSemaphoreCount( waitSemaphoreCount_ )
- , pWaitSemaphores( pWaitSemaphores_ )
- , pWaitDstStageMask( pWaitDstStageMask_ )
- , commandBufferCount( commandBufferCount_ )
- , pCommandBuffers( pCommandBuffers_ )
- , signalSemaphoreCount( signalSemaphoreCount_ )
- , pSignalSemaphores( pSignalSemaphores_ )
+ : pNext{ pNext_ }
+ , waitSemaphoreCount{ waitSemaphoreCount_ }
+ , pWaitSemaphores{ pWaitSemaphores_ }
+ , pWaitDstStageMask{ pWaitDstStageMask_ }
+ , commandBufferCount{ commandBufferCount_ }
+ , pCommandBuffers{ pCommandBuffers_ }
+ , signalSemaphoreCount{ signalSemaphoreCount_ }
+ , pSignalSemaphores{ pSignalSemaphores_ }
{
}
@@ -110684,14 +110977,14 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t signalSemaphoreInfoCount_ = {},
const VULKAN_HPP_NAMESPACE::SemaphoreSubmitInfo * pSignalSemaphoreInfos_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , waitSemaphoreInfoCount( waitSemaphoreInfoCount_ )
- , pWaitSemaphoreInfos( pWaitSemaphoreInfos_ )
- , commandBufferInfoCount( commandBufferInfoCount_ )
- , pCommandBufferInfos( pCommandBufferInfos_ )
- , signalSemaphoreInfoCount( signalSemaphoreInfoCount_ )
- , pSignalSemaphoreInfos( pSignalSemaphoreInfos_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , waitSemaphoreInfoCount{ waitSemaphoreInfoCount_ }
+ , pWaitSemaphoreInfos{ pWaitSemaphoreInfos_ }
+ , commandBufferInfoCount{ commandBufferInfoCount_ }
+ , pCommandBufferInfos{ pCommandBufferInfos_ }
+ , signalSemaphoreInfoCount{ signalSemaphoreInfoCount_ }
+ , pSignalSemaphoreInfos{ pSignalSemaphoreInfos_ }
{
}
@@ -110897,8 +111190,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR SubpassBeginInfo( VULKAN_HPP_NAMESPACE::SubpassContents contents_ = VULKAN_HPP_NAMESPACE::SubpassContents::eInline,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , contents( contents_ )
+ : pNext{ pNext_ }
+ , contents{ contents_ }
{
}
@@ -110996,10 +111289,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::ResolveModeFlagBits stencilResolveMode_ = VULKAN_HPP_NAMESPACE::ResolveModeFlagBits::eNone,
const VULKAN_HPP_NAMESPACE::AttachmentReference2 * pDepthStencilResolveAttachment_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , depthResolveMode( depthResolveMode_ )
- , stencilResolveMode( stencilResolveMode_ )
- , pDepthStencilResolveAttachment( pDepthStencilResolveAttachment_ )
+ : pNext{ pNext_ }
+ , depthResolveMode{ depthResolveMode_ }
+ , stencilResolveMode{ stencilResolveMode_ }
+ , pDepthStencilResolveAttachment{ pDepthStencilResolveAttachment_ }
{
}
@@ -111117,7 +111410,7 @@ namespace VULKAN_HPP_NAMESPACE
static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eSubpassEndInfo;
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
- VULKAN_HPP_CONSTEXPR SubpassEndInfo( const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT : pNext( pNext_ ) {}
+ VULKAN_HPP_CONSTEXPR SubpassEndInfo( const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT : pNext{ pNext_ } {}
VULKAN_HPP_CONSTEXPR SubpassEndInfo( SubpassEndInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default;
@@ -111204,9 +111497,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR SubpassFragmentDensityMapOffsetEndInfoQCOM( uint32_t fragmentDensityOffsetCount_ = {},
const VULKAN_HPP_NAMESPACE::Offset2D * pFragmentDensityOffsets_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , fragmentDensityOffsetCount( fragmentDensityOffsetCount_ )
- , pFragmentDensityOffsets( pFragmentDensityOffsets_ )
+ : pNext{ pNext_ }
+ , fragmentDensityOffsetCount{ fragmentDensityOffsetCount_ }
+ , pFragmentDensityOffsets{ pFragmentDensityOffsets_ }
{
}
@@ -111331,8 +111624,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR SubpassResolvePerformanceQueryEXT( VULKAN_HPP_NAMESPACE::Bool32 optimal_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , optimal( optimal_ )
+ : pNext{ pNext_ }
+ , optimal{ optimal_ }
{
}
@@ -111415,9 +111708,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR SubpassShadingPipelineCreateInfoHUAWEI( VULKAN_HPP_NAMESPACE::RenderPass renderPass_ = {},
uint32_t subpass_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , renderPass( renderPass_ )
- , subpass( subpass_ )
+ : pNext{ pNext_ }
+ , renderPass{ renderPass_ }
+ , subpass{ subpass_ }
{
}
@@ -111519,8 +111812,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR SubresourceHostMemcpySizeEXT( VULKAN_HPP_NAMESPACE::DeviceSize size_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , size( size_ )
+ : pNext{ pNext_ }
+ , size{ size_ }
{
}
@@ -111601,8 +111894,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR SubresourceLayout2KHR( VULKAN_HPP_NAMESPACE::SubresourceLayout subresourceLayout_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , subresourceLayout( subresourceLayout_ )
+ : pNext{ pNext_ }
+ , subresourceLayout{ subresourceLayout_ }
{
}
@@ -111697,18 +111990,18 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::ImageUsageFlags supportedUsageFlags_ = {},
VULKAN_HPP_NAMESPACE::SurfaceCounterFlagsEXT supportedSurfaceCounters_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , minImageCount( minImageCount_ )
- , maxImageCount( maxImageCount_ )
- , currentExtent( currentExtent_ )
- , minImageExtent( minImageExtent_ )
- , maxImageExtent( maxImageExtent_ )
- , maxImageArrayLayers( maxImageArrayLayers_ )
- , supportedTransforms( supportedTransforms_ )
- , currentTransform( currentTransform_ )
- , supportedCompositeAlpha( supportedCompositeAlpha_ )
- , supportedUsageFlags( supportedUsageFlags_ )
- , supportedSurfaceCounters( supportedSurfaceCounters_ )
+ : pNext{ pNext_ }
+ , minImageCount{ minImageCount_ }
+ , maxImageCount{ maxImageCount_ }
+ , currentExtent{ currentExtent_ }
+ , minImageExtent{ minImageExtent_ }
+ , maxImageExtent{ maxImageExtent_ }
+ , maxImageArrayLayers{ maxImageArrayLayers_ }
+ , supportedTransforms{ supportedTransforms_ }
+ , currentTransform{ currentTransform_ }
+ , supportedCompositeAlpha{ supportedCompositeAlpha_ }
+ , supportedUsageFlags{ supportedUsageFlags_ }
+ , supportedSurfaceCounters{ supportedSurfaceCounters_ }
{
}
@@ -111834,16 +112127,16 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR currentTransform_ = VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR::eIdentity,
VULKAN_HPP_NAMESPACE::CompositeAlphaFlagsKHR supportedCompositeAlpha_ = {},
VULKAN_HPP_NAMESPACE::ImageUsageFlags supportedUsageFlags_ = {} ) VULKAN_HPP_NOEXCEPT
- : minImageCount( minImageCount_ )
- , maxImageCount( maxImageCount_ )
- , currentExtent( currentExtent_ )
- , minImageExtent( minImageExtent_ )
- , maxImageExtent( maxImageExtent_ )
- , maxImageArrayLayers( maxImageArrayLayers_ )
- , supportedTransforms( supportedTransforms_ )
- , currentTransform( currentTransform_ )
- , supportedCompositeAlpha( supportedCompositeAlpha_ )
- , supportedUsageFlags( supportedUsageFlags_ )
+ : minImageCount{ minImageCount_ }
+ , maxImageCount{ maxImageCount_ }
+ , currentExtent{ currentExtent_ }
+ , minImageExtent{ minImageExtent_ }
+ , maxImageExtent{ maxImageExtent_ }
+ , maxImageArrayLayers{ maxImageArrayLayers_ }
+ , supportedTransforms{ supportedTransforms_ }
+ , currentTransform{ currentTransform_ }
+ , supportedCompositeAlpha{ supportedCompositeAlpha_ }
+ , supportedUsageFlags{ supportedUsageFlags_ }
{
}
@@ -111947,8 +112240,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR SurfaceCapabilities2KHR( VULKAN_HPP_NAMESPACE::SurfaceCapabilitiesKHR surfaceCapabilities_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , surfaceCapabilities( surfaceCapabilities_ )
+ : pNext{ pNext_ }
+ , surfaceCapabilities{ surfaceCapabilities_ }
{
}
@@ -112031,8 +112324,8 @@ namespace VULKAN_HPP_NAMESPACE
# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR SurfaceCapabilitiesFullScreenExclusiveEXT( VULKAN_HPP_NAMESPACE::Bool32 fullScreenExclusiveSupported_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , fullScreenExclusiveSupported( fullScreenExclusiveSupported_ )
+ : pNext{ pNext_ }
+ , fullScreenExclusiveSupported{ fullScreenExclusiveSupported_ }
{
}
@@ -112130,8 +112423,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR SurfaceCapabilitiesPresentBarrierNV( VULKAN_HPP_NAMESPACE::Bool32 presentBarrierSupported_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , presentBarrierSupported( presentBarrierSupported_ )
+ : pNext{ pNext_ }
+ , presentBarrierSupported{ presentBarrierSupported_ }
{
}
@@ -112226,8 +112519,8 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR
SurfaceFormatKHR( VULKAN_HPP_NAMESPACE::Format format_ = VULKAN_HPP_NAMESPACE::Format::eUndefined,
VULKAN_HPP_NAMESPACE::ColorSpaceKHR colorSpace_ = VULKAN_HPP_NAMESPACE::ColorSpaceKHR::eSrgbNonlinear ) VULKAN_HPP_NOEXCEPT
- : format( format_ )
- , colorSpace( colorSpace_ )
+ : format{ format_ }
+ , colorSpace{ colorSpace_ }
{
}
@@ -112298,8 +112591,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR SurfaceFormat2KHR( VULKAN_HPP_NAMESPACE::SurfaceFormatKHR surfaceFormat_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , surfaceFormat( surfaceFormat_ )
+ : pNext{ pNext_ }
+ , surfaceFormat{ surfaceFormat_ }
{
}
@@ -112380,8 +112673,8 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR SurfaceFullScreenExclusiveInfoEXT(
VULKAN_HPP_NAMESPACE::FullScreenExclusiveEXT fullScreenExclusive_ = VULKAN_HPP_NAMESPACE::FullScreenExclusiveEXT::eDefault,
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , fullScreenExclusive( fullScreenExclusive_ )
+ : pNext{ pNext_ }
+ , fullScreenExclusive{ fullScreenExclusive_ }
{
}
@@ -112479,8 +112772,8 @@ namespace VULKAN_HPP_NAMESPACE
# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR SurfaceFullScreenExclusiveWin32InfoEXT( HMONITOR hmonitor_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , hmonitor( hmonitor_ )
+ : pNext{ pNext_ }
+ , hmonitor{ hmonitor_ }
{
}
@@ -112578,9 +112871,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR SurfacePresentModeCompatibilityEXT( uint32_t presentModeCount_ = {},
VULKAN_HPP_NAMESPACE::PresentModeKHR * pPresentModes_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , presentModeCount( presentModeCount_ )
- , pPresentModes( pPresentModes_ )
+ : pNext{ pNext_ }
+ , presentModeCount{ presentModeCount_ }
+ , pPresentModes{ pPresentModes_ }
{
}
@@ -112701,8 +112994,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR SurfacePresentModeEXT( VULKAN_HPP_NAMESPACE::PresentModeKHR presentMode_ = VULKAN_HPP_NAMESPACE::PresentModeKHR::eImmediate,
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , presentMode( presentMode_ )
+ : pNext{ pNext_ }
+ , presentMode{ presentMode_ }
{
}
@@ -112802,12 +113095,12 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Extent2D minScaledImageExtent_ = {},
VULKAN_HPP_NAMESPACE::Extent2D maxScaledImageExtent_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , supportedPresentScaling( supportedPresentScaling_ )
- , supportedPresentGravityX( supportedPresentGravityX_ )
- , supportedPresentGravityY( supportedPresentGravityY_ )
- , minScaledImageExtent( minScaledImageExtent_ )
- , maxScaledImageExtent( maxScaledImageExtent_ )
+ : pNext{ pNext_ }
+ , supportedPresentScaling{ supportedPresentScaling_ }
+ , supportedPresentGravityX{ supportedPresentGravityX_ }
+ , supportedPresentGravityY{ supportedPresentGravityY_ }
+ , minScaledImageExtent{ minScaledImageExtent_ }
+ , maxScaledImageExtent{ maxScaledImageExtent_ }
{
}
@@ -112944,8 +113237,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR SurfaceProtectedCapabilitiesKHR( VULKAN_HPP_NAMESPACE::Bool32 supportsProtected_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , supportsProtected( supportsProtected_ )
+ : pNext{ pNext_ }
+ , supportsProtected{ supportsProtected_ }
{
}
@@ -113041,8 +113334,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR SwapchainCounterCreateInfoEXT( VULKAN_HPP_NAMESPACE::SurfaceCounterFlagsEXT surfaceCounters_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , surfaceCounters( surfaceCounters_ )
+ : pNext{ pNext_ }
+ , surfaceCounters{ surfaceCounters_ }
{
}
@@ -113155,23 +113448,23 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 clipped_ = {},
VULKAN_HPP_NAMESPACE::SwapchainKHR oldSwapchain_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , surface( surface_ )
- , minImageCount( minImageCount_ )
- , imageFormat( imageFormat_ )
- , imageColorSpace( imageColorSpace_ )
- , imageExtent( imageExtent_ )
- , imageArrayLayers( imageArrayLayers_ )
- , imageUsage( imageUsage_ )
- , imageSharingMode( imageSharingMode_ )
- , queueFamilyIndexCount( queueFamilyIndexCount_ )
- , pQueueFamilyIndices( pQueueFamilyIndices_ )
- , preTransform( preTransform_ )
- , compositeAlpha( compositeAlpha_ )
- , presentMode( presentMode_ )
- , clipped( clipped_ )
- , oldSwapchain( oldSwapchain_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , surface{ surface_ }
+ , minImageCount{ minImageCount_ }
+ , imageFormat{ imageFormat_ }
+ , imageColorSpace{ imageColorSpace_ }
+ , imageExtent{ imageExtent_ }
+ , imageArrayLayers{ imageArrayLayers_ }
+ , imageUsage{ imageUsage_ }
+ , imageSharingMode{ imageSharingMode_ }
+ , queueFamilyIndexCount{ queueFamilyIndexCount_ }
+ , pQueueFamilyIndices{ pQueueFamilyIndices_ }
+ , preTransform{ preTransform_ }
+ , compositeAlpha{ compositeAlpha_ }
+ , presentMode{ presentMode_ }
+ , clipped{ clipped_ }
+ , oldSwapchain{ oldSwapchain_ }
{
}
@@ -113459,8 +113752,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR SwapchainDisplayNativeHdrCreateInfoAMD( VULKAN_HPP_NAMESPACE::Bool32 localDimmingEnable_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , localDimmingEnable( localDimmingEnable_ )
+ : pNext{ pNext_ }
+ , localDimmingEnable{ localDimmingEnable_ }
{
}
@@ -113556,8 +113849,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR SwapchainLatencyCreateInfoNV( VULKAN_HPP_NAMESPACE::Bool32 latencyModeEnable_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , latencyModeEnable( latencyModeEnable_ )
+ : pNext{ pNext_ }
+ , latencyModeEnable{ latencyModeEnable_ }
{
}
@@ -113653,8 +113946,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR SwapchainPresentBarrierCreateInfoNV( VULKAN_HPP_NAMESPACE::Bool32 presentBarrierEnable_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , presentBarrierEnable( presentBarrierEnable_ )
+ : pNext{ pNext_ }
+ , presentBarrierEnable{ presentBarrierEnable_ }
{
}
@@ -113752,9 +114045,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR SwapchainPresentFenceInfoEXT( uint32_t swapchainCount_ = {},
const VULKAN_HPP_NAMESPACE::Fence * pFences_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , swapchainCount( swapchainCount_ )
- , pFences( pFences_ )
+ : pNext{ pNext_ }
+ , swapchainCount{ swapchainCount_ }
+ , pFences{ pFences_ }
{
}
@@ -113876,9 +114169,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR SwapchainPresentModeInfoEXT( uint32_t swapchainCount_ = {},
const VULKAN_HPP_NAMESPACE::PresentModeKHR * pPresentModes_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , swapchainCount( swapchainCount_ )
- , pPresentModes( pPresentModes_ )
+ : pNext{ pNext_ }
+ , swapchainCount{ swapchainCount_ }
+ , pPresentModes{ pPresentModes_ }
{
}
@@ -114000,9 +114293,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR SwapchainPresentModesCreateInfoEXT( uint32_t presentModeCount_ = {},
const VULKAN_HPP_NAMESPACE::PresentModeKHR * pPresentModes_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , presentModeCount( presentModeCount_ )
- , pPresentModes( pPresentModes_ )
+ : pNext{ pNext_ }
+ , presentModeCount{ presentModeCount_ }
+ , pPresentModes{ pPresentModes_ }
{
}
@@ -114126,10 +114419,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::PresentGravityFlagsEXT presentGravityX_ = {},
VULKAN_HPP_NAMESPACE::PresentGravityFlagsEXT presentGravityY_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , scalingBehavior( scalingBehavior_ )
- , presentGravityX( presentGravityX_ )
- , presentGravityY( presentGravityY_ )
+ : pNext{ pNext_ }
+ , scalingBehavior{ scalingBehavior_ }
+ , presentGravityX{ presentGravityX_ }
+ , presentGravityY{ presentGravityY_ }
{
}
@@ -114247,8 +114540,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR TextureLODGatherFormatPropertiesAMD( VULKAN_HPP_NAMESPACE::Bool32 supportsTextureGatherLODBiasAMD_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , supportsTextureGatherLODBiasAMD( supportsTextureGatherLODBiasAMD_ )
+ : pNext{ pNext_ }
+ , supportsTextureGatherLODBiasAMD{ supportsTextureGatherLODBiasAMD_ }
{
}
@@ -114332,10 +114625,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Extent2D apronSize_ = {},
VULKAN_HPP_NAMESPACE::Offset2D origin_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , tileSize( tileSize_ )
- , apronSize( apronSize_ )
- , origin( origin_ )
+ : pNext{ pNext_ }
+ , tileSize{ tileSize_ }
+ , apronSize{ apronSize_ }
+ , origin{ origin_ }
{
}
@@ -114449,11 +114742,11 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t signalSemaphoreValueCount_ = {},
const uint64_t * pSignalSemaphoreValues_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , waitSemaphoreValueCount( waitSemaphoreValueCount_ )
- , pWaitSemaphoreValues( pWaitSemaphoreValues_ )
- , signalSemaphoreValueCount( signalSemaphoreValueCount_ )
- , pSignalSemaphoreValues( pSignalSemaphoreValues_ )
+ : pNext{ pNext_ }
+ , waitSemaphoreValueCount{ waitSemaphoreValueCount_ }
+ , pWaitSemaphoreValues{ pWaitSemaphoreValues_ }
+ , signalSemaphoreValueCount{ signalSemaphoreValueCount_ }
+ , pSignalSemaphoreValues{ pSignalSemaphoreValues_ }
{
}
@@ -114621,20 +114914,20 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t width_ = {},
uint32_t height_ = {},
uint32_t depth_ = {} ) VULKAN_HPP_NOEXCEPT
- : raygenShaderRecordAddress( raygenShaderRecordAddress_ )
- , raygenShaderRecordSize( raygenShaderRecordSize_ )
- , missShaderBindingTableAddress( missShaderBindingTableAddress_ )
- , missShaderBindingTableSize( missShaderBindingTableSize_ )
- , missShaderBindingTableStride( missShaderBindingTableStride_ )
- , hitShaderBindingTableAddress( hitShaderBindingTableAddress_ )
- , hitShaderBindingTableSize( hitShaderBindingTableSize_ )
- , hitShaderBindingTableStride( hitShaderBindingTableStride_ )
- , callableShaderBindingTableAddress( callableShaderBindingTableAddress_ )
- , callableShaderBindingTableSize( callableShaderBindingTableSize_ )
- , callableShaderBindingTableStride( callableShaderBindingTableStride_ )
- , width( width_ )
- , height( height_ )
- , depth( depth_ )
+ : raygenShaderRecordAddress{ raygenShaderRecordAddress_ }
+ , raygenShaderRecordSize{ raygenShaderRecordSize_ }
+ , missShaderBindingTableAddress{ missShaderBindingTableAddress_ }
+ , missShaderBindingTableSize{ missShaderBindingTableSize_ }
+ , missShaderBindingTableStride{ missShaderBindingTableStride_ }
+ , hitShaderBindingTableAddress{ hitShaderBindingTableAddress_ }
+ , hitShaderBindingTableSize{ hitShaderBindingTableSize_ }
+ , hitShaderBindingTableStride{ hitShaderBindingTableStride_ }
+ , callableShaderBindingTableAddress{ callableShaderBindingTableAddress_ }
+ , callableShaderBindingTableSize{ callableShaderBindingTableSize_ }
+ , callableShaderBindingTableStride{ callableShaderBindingTableStride_ }
+ , width{ width_ }
+ , height{ height_ }
+ , depth{ depth_ }
{
}
@@ -114847,9 +115140,9 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR TraceRaysIndirectCommandKHR( uint32_t width_ = {}, uint32_t height_ = {}, uint32_t depth_ = {} ) VULKAN_HPP_NOEXCEPT
- : width( width_ )
- , height( height_ )
- , depth( depth_ )
+ : width{ width_ }
+ , height{ height_ }
+ , depth{ depth_ }
{
}
@@ -114952,10 +115245,10 @@ namespace VULKAN_HPP_NAMESPACE
size_t initialDataSize_ = {},
const void * pInitialData_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , initialDataSize( initialDataSize_ )
- , pInitialData( pInitialData_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , initialDataSize{ initialDataSize_ }
+ , pInitialData{ pInitialData_ }
{
}
@@ -115093,11 +115386,11 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t disabledValidationFeatureCount_ = {},
const VULKAN_HPP_NAMESPACE::ValidationFeatureDisableEXT * pDisabledValidationFeatures_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , enabledValidationFeatureCount( enabledValidationFeatureCount_ )
- , pEnabledValidationFeatures( pEnabledValidationFeatures_ )
- , disabledValidationFeatureCount( disabledValidationFeatureCount_ )
- , pDisabledValidationFeatures( pDisabledValidationFeatures_ )
+ : pNext{ pNext_ }
+ , enabledValidationFeatureCount{ enabledValidationFeatureCount_ }
+ , pEnabledValidationFeatures{ pEnabledValidationFeatures_ }
+ , disabledValidationFeatureCount{ disabledValidationFeatureCount_ }
+ , pDisabledValidationFeatures{ pDisabledValidationFeatures_ }
{
}
@@ -115260,9 +115553,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR ValidationFlagsEXT( uint32_t disabledValidationCheckCount_ = {},
const VULKAN_HPP_NAMESPACE::ValidationCheckEXT * pDisabledValidationChecks_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , disabledValidationCheckCount( disabledValidationCheckCount_ )
- , pDisabledValidationChecks( pDisabledValidationChecks_ )
+ : pNext{ pNext_ }
+ , disabledValidationCheckCount{ disabledValidationCheckCount_ }
+ , pDisabledValidationChecks{ pDisabledValidationChecks_ }
{
}
@@ -115387,11 +115680,11 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Format format_ = VULKAN_HPP_NAMESPACE::Format::eUndefined,
uint32_t offset_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , location( location_ )
- , binding( binding_ )
- , format( format_ )
- , offset( offset_ )
+ : pNext{ pNext_ }
+ , location{ location_ }
+ , binding{ binding_ }
+ , format{ format_ }
+ , offset{ offset_ }
{
}
@@ -115517,11 +115810,11 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::VertexInputRate inputRate_ = VULKAN_HPP_NAMESPACE::VertexInputRate::eVertex,
uint32_t divisor_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , binding( binding_ )
- , stride( stride_ )
- , inputRate( inputRate_ )
- , divisor( divisor_ )
+ : pNext{ pNext_ }
+ , binding{ binding_ }
+ , stride{ stride_ }
+ , inputRate{ inputRate_ }
+ , divisor{ divisor_ }
{
}
@@ -115645,9 +115938,9 @@ namespace VULKAN_HPP_NAMESPACE
# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR
ViSurfaceCreateInfoNN( VULKAN_HPP_NAMESPACE::ViSurfaceCreateFlagsNN flags_ = {}, void * window_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , window( window_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , window{ window_ }
{
}
@@ -115754,11 +116047,11 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t baseArrayLayer_ = {},
VULKAN_HPP_NAMESPACE::ImageView imageViewBinding_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , codedOffset( codedOffset_ )
- , codedExtent( codedExtent_ )
- , baseArrayLayer( baseArrayLayer_ )
- , imageViewBinding( imageViewBinding_ )
+ : pNext{ pNext_ }
+ , codedOffset{ codedOffset_ }
+ , codedExtent{ codedExtent_ }
+ , baseArrayLayer{ baseArrayLayer_ }
+ , imageViewBinding{ imageViewBinding_ }
{
}
@@ -115882,9 +116175,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR VideoReferenceSlotInfoKHR( int32_t slotIndex_ = {},
const VULKAN_HPP_NAMESPACE::VideoPictureResourceInfoKHR * pPictureResource_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , slotIndex( slotIndex_ )
- , pPictureResource( pPictureResource_ )
+ : pNext{ pNext_ }
+ , slotIndex{ slotIndex_ }
+ , pPictureResource{ pPictureResource_ }
{
}
@@ -115995,12 +116288,12 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t referenceSlotCount_ = {},
const VULKAN_HPP_NAMESPACE::VideoReferenceSlotInfoKHR * pReferenceSlots_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , videoSession( videoSession_ )
- , videoSessionParameters( videoSessionParameters_ )
- , referenceSlotCount( referenceSlotCount_ )
- , pReferenceSlots( pReferenceSlots_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , videoSession{ videoSession_ }
+ , videoSessionParameters{ videoSessionParameters_ }
+ , referenceSlotCount{ referenceSlotCount_ }
+ , pReferenceSlots{ pReferenceSlots_ }
{
}
@@ -116168,16 +116461,16 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t maxActiveReferencePictures_ = {},
VULKAN_HPP_NAMESPACE::ExtensionProperties stdHeaderVersion_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , minBitstreamBufferOffsetAlignment( minBitstreamBufferOffsetAlignment_ )
- , minBitstreamBufferSizeAlignment( minBitstreamBufferSizeAlignment_ )
- , pictureAccessGranularity( pictureAccessGranularity_ )
- , minCodedExtent( minCodedExtent_ )
- , maxCodedExtent( maxCodedExtent_ )
- , maxDpbSlots( maxDpbSlots_ )
- , maxActiveReferencePictures( maxActiveReferencePictures_ )
- , stdHeaderVersion( stdHeaderVersion_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , minBitstreamBufferOffsetAlignment{ minBitstreamBufferOffsetAlignment_ }
+ , minBitstreamBufferSizeAlignment{ minBitstreamBufferSizeAlignment_ }
+ , pictureAccessGranularity{ pictureAccessGranularity_ }
+ , minCodedExtent{ minCodedExtent_ }
+ , maxCodedExtent{ maxCodedExtent_ }
+ , maxDpbSlots{ maxDpbSlots_ }
+ , maxActiveReferencePictures{ maxActiveReferencePictures_ }
+ , stdHeaderVersion{ stdHeaderVersion_ }
{
}
@@ -116291,8 +116584,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR VideoCodingControlInfoKHR( VULKAN_HPP_NAMESPACE::VideoCodingControlFlagsKHR flags_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
{
}
@@ -116387,8 +116680,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR VideoDecodeAV1CapabilitiesKHR( StdVideoAV1Level maxLevel_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maxLevel( maxLevel_ )
+ : pNext{ pNext_ }
+ , maxLevel{ maxLevel_ }
{
}
@@ -116476,8 +116769,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR VideoDecodeAV1DpbSlotInfoKHR( const StdVideoDecodeAV1ReferenceInfo * pStdReferenceInfo_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pStdReferenceInfo( pStdReferenceInfo_ )
+ : pNext{ pNext_ }
+ , pStdReferenceInfo{ pStdReferenceInfo_ }
{
}
@@ -116578,13 +116871,13 @@ namespace VULKAN_HPP_NAMESPACE
const uint32_t * pTileOffsets_ = {},
const uint32_t * pTileSizes_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pStdPictureInfo( pStdPictureInfo_ )
- , referenceNameSlotIndices( referenceNameSlotIndices_ )
- , frameHeaderOffset( frameHeaderOffset_ )
- , tileCount( tileCount_ )
- , pTileOffsets( pTileOffsets_ )
- , pTileSizes( pTileSizes_ )
+ : pNext{ pNext_ }
+ , pStdPictureInfo{ pStdPictureInfo_ }
+ , referenceNameSlotIndices{ referenceNameSlotIndices_ }
+ , frameHeaderOffset{ frameHeaderOffset_ }
+ , tileCount{ tileCount_ }
+ , pTileOffsets{ pTileOffsets_ }
+ , pTileSizes{ pTileSizes_ }
{
}
@@ -116771,9 +117064,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR VideoDecodeAV1ProfileInfoKHR( StdVideoAV1Profile stdProfile_ = {},
VULKAN_HPP_NAMESPACE::Bool32 filmGrainSupport_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , stdProfile( stdProfile_ )
- , filmGrainSupport( filmGrainSupport_ )
+ : pNext{ pNext_ }
+ , stdProfile{ stdProfile_ }
+ , filmGrainSupport{ filmGrainSupport_ }
{
}
@@ -116885,8 +117178,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR VideoDecodeAV1SessionParametersCreateInfoKHR( const StdVideoAV1SequenceHeader * pStdSequenceHeader_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pStdSequenceHeader( pStdSequenceHeader_ )
+ : pNext{ pNext_ }
+ , pStdSequenceHeader{ pStdSequenceHeader_ }
{
}
@@ -116983,8 +117276,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR VideoDecodeCapabilitiesKHR( VULKAN_HPP_NAMESPACE::VideoDecodeCapabilityFlagsKHR flags_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
{
}
@@ -117067,9 +117360,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR VideoDecodeH264CapabilitiesKHR( StdVideoH264LevelIdc maxLevelIdc_ = {},
VULKAN_HPP_NAMESPACE::Offset2D fieldOffsetGranularity_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maxLevelIdc( maxLevelIdc_ )
- , fieldOffsetGranularity( fieldOffsetGranularity_ )
+ : pNext{ pNext_ }
+ , maxLevelIdc{ maxLevelIdc_ }
+ , fieldOffsetGranularity{ fieldOffsetGranularity_ }
{
}
@@ -117161,8 +117454,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR VideoDecodeH264DpbSlotInfoKHR( const StdVideoDecodeH264ReferenceInfo * pStdReferenceInfo_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pStdReferenceInfo( pStdReferenceInfo_ )
+ : pNext{ pNext_ }
+ , pStdReferenceInfo{ pStdReferenceInfo_ }
{
}
@@ -117261,10 +117554,10 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t sliceCount_ = {},
const uint32_t * pSliceOffsets_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pStdPictureInfo( pStdPictureInfo_ )
- , sliceCount( sliceCount_ )
- , pSliceOffsets( pSliceOffsets_ )
+ : pNext{ pNext_ }
+ , pStdPictureInfo{ pStdPictureInfo_ }
+ , sliceCount{ sliceCount_ }
+ , pSliceOffsets{ pSliceOffsets_ }
{
}
@@ -117399,9 +117692,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::VideoDecodeH264PictureLayoutFlagBitsKHR pictureLayout_ =
VULKAN_HPP_NAMESPACE::VideoDecodeH264PictureLayoutFlagBitsKHR::eProgressive,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , stdProfileIdc( stdProfileIdc_ )
- , pictureLayout( pictureLayout_ )
+ : pNext{ pNext_ }
+ , stdProfileIdc{ stdProfileIdc_ }
+ , pictureLayout{ pictureLayout_ }
{
}
@@ -117520,11 +117813,11 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t stdPPSCount_ = {},
const StdVideoH264PictureParameterSet * pStdPPSs_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , stdSPSCount( stdSPSCount_ )
- , pStdSPSs( pStdSPSs_ )
- , stdPPSCount( stdPPSCount_ )
- , pStdPPSs( pStdPPSs_ )
+ : pNext{ pNext_ }
+ , stdSPSCount{ stdSPSCount_ }
+ , pStdSPSs{ pStdSPSs_ }
+ , stdPPSCount{ stdPPSCount_ }
+ , pStdPPSs{ pStdPPSs_ }
{
}
@@ -117683,10 +117976,10 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t maxStdPPSCount_ = {},
const VULKAN_HPP_NAMESPACE::VideoDecodeH264SessionParametersAddInfoKHR * pParametersAddInfo_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maxStdSPSCount( maxStdSPSCount_ )
- , maxStdPPSCount( maxStdPPSCount_ )
- , pParametersAddInfo( pParametersAddInfo_ )
+ : pNext{ pNext_ }
+ , maxStdSPSCount{ maxStdSPSCount_ }
+ , maxStdPPSCount{ maxStdPPSCount_ }
+ , pParametersAddInfo{ pParametersAddInfo_ }
{
}
@@ -117802,8 +118095,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR VideoDecodeH265CapabilitiesKHR( StdVideoH265LevelIdc maxLevelIdc_ = {}, void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maxLevelIdc( maxLevelIdc_ )
+ : pNext{ pNext_ }
+ , maxLevelIdc{ maxLevelIdc_ }
{
}
@@ -117891,8 +118184,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR VideoDecodeH265DpbSlotInfoKHR( const StdVideoDecodeH265ReferenceInfo * pStdReferenceInfo_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pStdReferenceInfo( pStdReferenceInfo_ )
+ : pNext{ pNext_ }
+ , pStdReferenceInfo{ pStdReferenceInfo_ }
{
}
@@ -117991,10 +118284,10 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t sliceSegmentCount_ = {},
const uint32_t * pSliceSegmentOffsets_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pStdPictureInfo( pStdPictureInfo_ )
- , sliceSegmentCount( sliceSegmentCount_ )
- , pSliceSegmentOffsets( pSliceSegmentOffsets_ )
+ : pNext{ pNext_ }
+ , pStdPictureInfo{ pStdPictureInfo_ }
+ , sliceSegmentCount{ sliceSegmentCount_ }
+ , pSliceSegmentOffsets{ pSliceSegmentOffsets_ }
{
}
@@ -118130,8 +118423,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR VideoDecodeH265ProfileInfoKHR( StdVideoH265ProfileIdc stdProfileIdc_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , stdProfileIdc( stdProfileIdc_ )
+ : pNext{ pNext_ }
+ , stdProfileIdc{ stdProfileIdc_ }
{
}
@@ -118238,13 +118531,13 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t stdPPSCount_ = {},
const StdVideoH265PictureParameterSet * pStdPPSs_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , stdVPSCount( stdVPSCount_ )
- , pStdVPSs( pStdVPSs_ )
- , stdSPSCount( stdSPSCount_ )
- , pStdSPSs( pStdSPSs_ )
- , stdPPSCount( stdPPSCount_ )
- , pStdPPSs( pStdPPSs_ )
+ : pNext{ pNext_ }
+ , stdVPSCount{ stdVPSCount_ }
+ , pStdVPSs{ pStdVPSs_ }
+ , stdSPSCount{ stdSPSCount_ }
+ , pStdSPSs{ pStdSPSs_ }
+ , stdPPSCount{ stdPPSCount_ }
+ , pStdPPSs{ pStdPPSs_ }
{
}
@@ -118433,11 +118726,11 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t maxStdPPSCount_ = {},
const VULKAN_HPP_NAMESPACE::VideoDecodeH265SessionParametersAddInfoKHR * pParametersAddInfo_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maxStdVPSCount( maxStdVPSCount_ )
- , maxStdSPSCount( maxStdSPSCount_ )
- , maxStdPPSCount( maxStdPPSCount_ )
- , pParametersAddInfo( pParametersAddInfo_ )
+ : pNext{ pNext_ }
+ , maxStdVPSCount{ maxStdVPSCount_ }
+ , maxStdSPSCount{ maxStdSPSCount_ }
+ , maxStdPPSCount{ maxStdPPSCount_ }
+ , pParametersAddInfo{ pParametersAddInfo_ }
{
}
@@ -118569,15 +118862,15 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t referenceSlotCount_ = {},
const VULKAN_HPP_NAMESPACE::VideoReferenceSlotInfoKHR * pReferenceSlots_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , srcBuffer( srcBuffer_ )
- , srcBufferOffset( srcBufferOffset_ )
- , srcBufferRange( srcBufferRange_ )
- , dstPictureResource( dstPictureResource_ )
- , pSetupReferenceSlot( pSetupReferenceSlot_ )
- , referenceSlotCount( referenceSlotCount_ )
- , pReferenceSlots( pReferenceSlots_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , srcBuffer{ srcBuffer_ }
+ , srcBufferOffset{ srcBufferOffset_ }
+ , srcBufferRange{ srcBufferRange_ }
+ , dstPictureResource{ dstPictureResource_ }
+ , pSetupReferenceSlot{ pSetupReferenceSlot_ }
+ , referenceSlotCount{ referenceSlotCount_ }
+ , pReferenceSlots{ pReferenceSlots_ }
{
}
@@ -118767,8 +119060,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR VideoDecodeUsageInfoKHR( VULKAN_HPP_NAMESPACE::VideoDecodeUsageFlagsKHR videoUsageHints_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , videoUsageHints( videoUsageHints_ )
+ : pNext{ pNext_ }
+ , videoUsageHints{ videoUsageHints_ }
{
}
@@ -118870,14 +119163,14 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Extent2D encodeInputPictureGranularity_ = {},
VULKAN_HPP_NAMESPACE::VideoEncodeFeedbackFlagsKHR supportedEncodeFeedbackFlags_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , rateControlModes( rateControlModes_ )
- , maxRateControlLayers( maxRateControlLayers_ )
- , maxBitrate( maxBitrate_ )
- , maxQualityLevels( maxQualityLevels_ )
- , encodeInputPictureGranularity( encodeInputPictureGranularity_ )
- , supportedEncodeFeedbackFlags( supportedEncodeFeedbackFlags_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , rateControlModes{ rateControlModes_ }
+ , maxRateControlLayers{ maxRateControlLayers_ }
+ , maxBitrate{ maxBitrate_ }
+ , maxQualityLevels{ maxQualityLevels_ }
+ , encodeInputPictureGranularity{ encodeInputPictureGranularity_ }
+ , supportedEncodeFeedbackFlags{ supportedEncodeFeedbackFlags_ }
{
}
@@ -118995,20 +119288,20 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 requiresGopRemainingFrames_ = {},
VULKAN_HPP_NAMESPACE::VideoEncodeH264StdFlagsKHR stdSyntaxFlags_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , maxLevelIdc( maxLevelIdc_ )
- , maxSliceCount( maxSliceCount_ )
- , maxPPictureL0ReferenceCount( maxPPictureL0ReferenceCount_ )
- , maxBPictureL0ReferenceCount( maxBPictureL0ReferenceCount_ )
- , maxL1ReferenceCount( maxL1ReferenceCount_ )
- , maxTemporalLayerCount( maxTemporalLayerCount_ )
- , expectDyadicTemporalLayerPattern( expectDyadicTemporalLayerPattern_ )
- , minQp( minQp_ )
- , maxQp( maxQp_ )
- , prefersGopRemainingFrames( prefersGopRemainingFrames_ )
- , requiresGopRemainingFrames( requiresGopRemainingFrames_ )
- , stdSyntaxFlags( stdSyntaxFlags_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , maxLevelIdc{ maxLevelIdc_ }
+ , maxSliceCount{ maxSliceCount_ }
+ , maxPPictureL0ReferenceCount{ maxPPictureL0ReferenceCount_ }
+ , maxBPictureL0ReferenceCount{ maxBPictureL0ReferenceCount_ }
+ , maxL1ReferenceCount{ maxL1ReferenceCount_ }
+ , maxTemporalLayerCount{ maxTemporalLayerCount_ }
+ , expectDyadicTemporalLayerPattern{ expectDyadicTemporalLayerPattern_ }
+ , minQp{ minQp_ }
+ , maxQp{ maxQp_ }
+ , prefersGopRemainingFrames{ prefersGopRemainingFrames_ }
+ , requiresGopRemainingFrames{ requiresGopRemainingFrames_ }
+ , stdSyntaxFlags{ stdSyntaxFlags_ }
{
}
@@ -119166,8 +119459,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR VideoEncodeH264DpbSlotInfoKHR( const StdVideoEncodeH264ReferenceInfo * pStdReferenceInfo_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pStdReferenceInfo( pStdReferenceInfo_ )
+ : pNext{ pNext_ }
+ , pStdReferenceInfo{ pStdReferenceInfo_ }
{
}
@@ -119260,9 +119553,9 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR VideoEncodeH264FrameSizeKHR( uint32_t frameISize_ = {}, uint32_t framePSize_ = {}, uint32_t frameBSize_ = {} ) VULKAN_HPP_NOEXCEPT
- : frameISize( frameISize_ )
- , framePSize( framePSize_ )
- , frameBSize( frameBSize_ )
+ : frameISize{ frameISize_ }
+ , framePSize{ framePSize_ }
+ , frameBSize{ frameBSize_ }
{
}
@@ -119361,11 +119654,11 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t gopRemainingP_ = {},
uint32_t gopRemainingB_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , useGopRemainingFrames( useGopRemainingFrames_ )
- , gopRemainingI( gopRemainingI_ )
- , gopRemainingP( gopRemainingP_ )
- , gopRemainingB( gopRemainingB_ )
+ : pNext{ pNext_ }
+ , useGopRemainingFrames{ useGopRemainingFrames_ }
+ , gopRemainingI{ gopRemainingI_ }
+ , gopRemainingP{ gopRemainingP_ }
+ , gopRemainingB{ gopRemainingB_ }
{
}
@@ -119490,9 +119783,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR VideoEncodeH264NaluSliceInfoKHR( int32_t constantQp_ = {},
const StdVideoEncodeH264SliceHeader * pStdSliceHeader_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , constantQp( constantQp_ )
- , pStdSliceHeader( pStdSliceHeader_ )
+ : pNext{ pNext_ }
+ , constantQp{ constantQp_ }
+ , pStdSliceHeader{ pStdSliceHeader_ }
{
}
@@ -119598,11 +119891,11 @@ namespace VULKAN_HPP_NAMESPACE
const StdVideoEncodeH264PictureInfo * pStdPictureInfo_ = {},
VULKAN_HPP_NAMESPACE::Bool32 generatePrefixNalu_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , naluSliceEntryCount( naluSliceEntryCount_ )
- , pNaluSliceEntries( pNaluSliceEntries_ )
- , pStdPictureInfo( pStdPictureInfo_ )
- , generatePrefixNalu( generatePrefixNalu_ )
+ : pNext{ pNext_ }
+ , naluSliceEntryCount{ naluSliceEntryCount_ }
+ , pNaluSliceEntries{ pNaluSliceEntries_ }
+ , pStdPictureInfo{ pStdPictureInfo_ }
+ , generatePrefixNalu{ generatePrefixNalu_ }
{
}
@@ -119750,8 +120043,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR VideoEncodeH264ProfileInfoKHR( StdVideoH264ProfileIdc stdProfileIdc_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , stdProfileIdc( stdProfileIdc_ )
+ : pNext{ pNext_ }
+ , stdProfileIdc{ stdProfileIdc_ }
{
}
@@ -119849,9 +120142,9 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR VideoEncodeH264QpKHR( int32_t qpI_ = {}, int32_t qpP_ = {}, int32_t qpB_ = {} ) VULKAN_HPP_NOEXCEPT
- : qpI( qpI_ )
- , qpP( qpP_ )
- , qpB( qpB_ )
+ : qpI{ qpI_ }
+ , qpP{ qpP_ }
+ , qpB{ qpB_ }
{
}
@@ -119955,16 +120248,16 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t preferredMaxL1ReferenceCount_ = {},
VULKAN_HPP_NAMESPACE::Bool32 preferredStdEntropyCodingModeFlag_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , preferredRateControlFlags( preferredRateControlFlags_ )
- , preferredGopFrameCount( preferredGopFrameCount_ )
- , preferredIdrPeriod( preferredIdrPeriod_ )
- , preferredConsecutiveBFrameCount( preferredConsecutiveBFrameCount_ )
- , preferredTemporalLayerCount( preferredTemporalLayerCount_ )
- , preferredConstantQp( preferredConstantQp_ )
- , preferredMaxL0ReferenceCount( preferredMaxL0ReferenceCount_ )
- , preferredMaxL1ReferenceCount( preferredMaxL1ReferenceCount_ )
- , preferredStdEntropyCodingModeFlag( preferredStdEntropyCodingModeFlag_ )
+ : pNext{ pNext_ }
+ , preferredRateControlFlags{ preferredRateControlFlags_ }
+ , preferredGopFrameCount{ preferredGopFrameCount_ }
+ , preferredIdrPeriod{ preferredIdrPeriod_ }
+ , preferredConsecutiveBFrameCount{ preferredConsecutiveBFrameCount_ }
+ , preferredTemporalLayerCount{ preferredTemporalLayerCount_ }
+ , preferredConstantQp{ preferredConstantQp_ }
+ , preferredMaxL0ReferenceCount{ preferredMaxL0ReferenceCount_ }
+ , preferredMaxL1ReferenceCount{ preferredMaxL1ReferenceCount_ }
+ , preferredStdEntropyCodingModeFlag{ preferredStdEntropyCodingModeFlag_ }
{
}
@@ -120083,12 +120376,12 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t consecutiveBFrameCount_ = {},
uint32_t temporalLayerCount_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , gopFrameCount( gopFrameCount_ )
- , idrPeriod( idrPeriod_ )
- , consecutiveBFrameCount( consecutiveBFrameCount_ )
- , temporalLayerCount( temporalLayerCount_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , gopFrameCount{ gopFrameCount_ }
+ , idrPeriod{ idrPeriod_ }
+ , consecutiveBFrameCount{ consecutiveBFrameCount_ }
+ , temporalLayerCount{ temporalLayerCount_ }
{
}
@@ -120224,13 +120517,13 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 useMaxFrameSize_ = {},
VULKAN_HPP_NAMESPACE::VideoEncodeH264FrameSizeKHR maxFrameSize_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , useMinQp( useMinQp_ )
- , minQp( minQp_ )
- , useMaxQp( useMaxQp_ )
- , maxQp( maxQp_ )
- , useMaxFrameSize( useMaxFrameSize_ )
- , maxFrameSize( maxFrameSize_ )
+ : pNext{ pNext_ }
+ , useMinQp{ useMinQp_ }
+ , minQp{ minQp_ }
+ , useMaxQp{ useMaxQp_ }
+ , maxQp{ maxQp_ }
+ , useMaxFrameSize{ useMaxFrameSize_ }
+ , maxFrameSize{ maxFrameSize_ }
{
}
@@ -120371,9 +120664,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR VideoEncodeH264SessionCreateInfoKHR( VULKAN_HPP_NAMESPACE::Bool32 useMaxLevelIdc_ = {},
StdVideoH264LevelIdc maxLevelIdc_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , useMaxLevelIdc( useMaxLevelIdc_ )
- , maxLevelIdc( maxLevelIdc_ )
+ : pNext{ pNext_ }
+ , useMaxLevelIdc{ useMaxLevelIdc_ }
+ , maxLevelIdc{ maxLevelIdc_ }
{
}
@@ -120488,11 +120781,11 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t stdPPSCount_ = {},
const StdVideoH264PictureParameterSet * pStdPPSs_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , stdSPSCount( stdSPSCount_ )
- , pStdSPSs( pStdSPSs_ )
- , stdPPSCount( stdPPSCount_ )
- , pStdPPSs( pStdPPSs_ )
+ : pNext{ pNext_ }
+ , stdSPSCount{ stdSPSCount_ }
+ , pStdSPSs{ pStdSPSs_ }
+ , stdPPSCount{ stdPPSCount_ }
+ , pStdPPSs{ pStdPPSs_ }
{
}
@@ -120651,10 +120944,10 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t maxStdPPSCount_ = {},
const VULKAN_HPP_NAMESPACE::VideoEncodeH264SessionParametersAddInfoKHR * pParametersAddInfo_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maxStdSPSCount( maxStdSPSCount_ )
- , maxStdPPSCount( maxStdPPSCount_ )
- , pParametersAddInfo( pParametersAddInfo_ )
+ : pNext{ pNext_ }
+ , maxStdSPSCount{ maxStdSPSCount_ }
+ , maxStdPPSCount{ maxStdPPSCount_ }
+ , pParametersAddInfo{ pParametersAddInfo_ }
{
}
@@ -120772,9 +121065,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR VideoEncodeH264SessionParametersFeedbackInfoKHR( VULKAN_HPP_NAMESPACE::Bool32 hasStdSPSOverrides_ = {},
VULKAN_HPP_NAMESPACE::Bool32 hasStdPPSOverrides_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , hasStdSPSOverrides( hasStdSPSOverrides_ )
- , hasStdPPSOverrides( hasStdPPSOverrides_ )
+ : pNext{ pNext_ }
+ , hasStdSPSOverrides{ hasStdSPSOverrides_ }
+ , hasStdPPSOverrides{ hasStdPPSOverrides_ }
{
}
@@ -120862,11 +121155,11 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t stdSPSId_ = {},
uint32_t stdPPSId_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , writeStdSPS( writeStdSPS_ )
- , writeStdPPS( writeStdPPS_ )
- , stdSPSId( stdSPSId_ )
- , stdPPSId( stdPPSId_ )
+ : pNext{ pNext_ }
+ , writeStdSPS{ writeStdSPS_ }
+ , writeStdPPS{ writeStdPPS_ }
+ , stdSPSId{ stdSPSId_ }
+ , stdPPSId{ stdPPSId_ }
{
}
@@ -121004,23 +121297,23 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 requiresGopRemainingFrames_ = {},
VULKAN_HPP_NAMESPACE::VideoEncodeH265StdFlagsKHR stdSyntaxFlags_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , maxLevelIdc( maxLevelIdc_ )
- , maxSliceSegmentCount( maxSliceSegmentCount_ )
- , maxTiles( maxTiles_ )
- , ctbSizes( ctbSizes_ )
- , transformBlockSizes( transformBlockSizes_ )
- , maxPPictureL0ReferenceCount( maxPPictureL0ReferenceCount_ )
- , maxBPictureL0ReferenceCount( maxBPictureL0ReferenceCount_ )
- , maxL1ReferenceCount( maxL1ReferenceCount_ )
- , maxSubLayerCount( maxSubLayerCount_ )
- , expectDyadicTemporalSubLayerPattern( expectDyadicTemporalSubLayerPattern_ )
- , minQp( minQp_ )
- , maxQp( maxQp_ )
- , prefersGopRemainingFrames( prefersGopRemainingFrames_ )
- , requiresGopRemainingFrames( requiresGopRemainingFrames_ )
- , stdSyntaxFlags( stdSyntaxFlags_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , maxLevelIdc{ maxLevelIdc_ }
+ , maxSliceSegmentCount{ maxSliceSegmentCount_ }
+ , maxTiles{ maxTiles_ }
+ , ctbSizes{ ctbSizes_ }
+ , transformBlockSizes{ transformBlockSizes_ }
+ , maxPPictureL0ReferenceCount{ maxPPictureL0ReferenceCount_ }
+ , maxBPictureL0ReferenceCount{ maxBPictureL0ReferenceCount_ }
+ , maxL1ReferenceCount{ maxL1ReferenceCount_ }
+ , maxSubLayerCount{ maxSubLayerCount_ }
+ , expectDyadicTemporalSubLayerPattern{ expectDyadicTemporalSubLayerPattern_ }
+ , minQp{ minQp_ }
+ , maxQp{ maxQp_ }
+ , prefersGopRemainingFrames{ prefersGopRemainingFrames_ }
+ , requiresGopRemainingFrames{ requiresGopRemainingFrames_ }
+ , stdSyntaxFlags{ stdSyntaxFlags_ }
{
}
@@ -121194,8 +121487,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR VideoEncodeH265DpbSlotInfoKHR( const StdVideoEncodeH265ReferenceInfo * pStdReferenceInfo_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , pStdReferenceInfo( pStdReferenceInfo_ )
+ : pNext{ pNext_ }
+ , pStdReferenceInfo{ pStdReferenceInfo_ }
{
}
@@ -121288,9 +121581,9 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR VideoEncodeH265FrameSizeKHR( uint32_t frameISize_ = {}, uint32_t framePSize_ = {}, uint32_t frameBSize_ = {} ) VULKAN_HPP_NOEXCEPT
- : frameISize( frameISize_ )
- , framePSize( framePSize_ )
- , frameBSize( frameBSize_ )
+ : frameISize{ frameISize_ }
+ , framePSize{ framePSize_ }
+ , frameBSize{ frameBSize_ }
{
}
@@ -121389,11 +121682,11 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t gopRemainingP_ = {},
uint32_t gopRemainingB_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , useGopRemainingFrames( useGopRemainingFrames_ )
- , gopRemainingI( gopRemainingI_ )
- , gopRemainingP( gopRemainingP_ )
- , gopRemainingB( gopRemainingB_ )
+ : pNext{ pNext_ }
+ , useGopRemainingFrames{ useGopRemainingFrames_ }
+ , gopRemainingI{ gopRemainingI_ }
+ , gopRemainingP{ gopRemainingP_ }
+ , gopRemainingB{ gopRemainingB_ }
{
}
@@ -121518,9 +121811,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR VideoEncodeH265NaluSliceSegmentInfoKHR( int32_t constantQp_ = {},
const StdVideoEncodeH265SliceSegmentHeader * pStdSliceSegmentHeader_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , constantQp( constantQp_ )
- , pStdSliceSegmentHeader( pStdSliceSegmentHeader_ )
+ : pNext{ pNext_ }
+ , constantQp{ constantQp_ }
+ , pStdSliceSegmentHeader{ pStdSliceSegmentHeader_ }
{
}
@@ -121626,10 +121919,10 @@ namespace VULKAN_HPP_NAMESPACE
const VULKAN_HPP_NAMESPACE::VideoEncodeH265NaluSliceSegmentInfoKHR * pNaluSliceSegmentEntries_ = {},
const StdVideoEncodeH265PictureInfo * pStdPictureInfo_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , naluSliceSegmentEntryCount( naluSliceSegmentEntryCount_ )
- , pNaluSliceSegmentEntries( pNaluSliceSegmentEntries_ )
- , pStdPictureInfo( pStdPictureInfo_ )
+ : pNext{ pNext_ }
+ , naluSliceSegmentEntryCount{ naluSliceSegmentEntryCount_ }
+ , pNaluSliceSegmentEntries{ pNaluSliceSegmentEntries_ }
+ , pStdPictureInfo{ pStdPictureInfo_ }
{
}
@@ -121768,8 +122061,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR VideoEncodeH265ProfileInfoKHR( StdVideoH265ProfileIdc stdProfileIdc_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , stdProfileIdc( stdProfileIdc_ )
+ : pNext{ pNext_ }
+ , stdProfileIdc{ stdProfileIdc_ }
{
}
@@ -121867,9 +122160,9 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR VideoEncodeH265QpKHR( int32_t qpI_ = {}, int32_t qpP_ = {}, int32_t qpB_ = {} ) VULKAN_HPP_NOEXCEPT
- : qpI( qpI_ )
- , qpP( qpP_ )
- , qpB( qpB_ )
+ : qpI{ qpI_ }
+ , qpP{ qpP_ }
+ , qpB{ qpB_ }
{
}
@@ -121972,15 +122265,15 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t preferredMaxL0ReferenceCount_ = {},
uint32_t preferredMaxL1ReferenceCount_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , preferredRateControlFlags( preferredRateControlFlags_ )
- , preferredGopFrameCount( preferredGopFrameCount_ )
- , preferredIdrPeriod( preferredIdrPeriod_ )
- , preferredConsecutiveBFrameCount( preferredConsecutiveBFrameCount_ )
- , preferredSubLayerCount( preferredSubLayerCount_ )
- , preferredConstantQp( preferredConstantQp_ )
- , preferredMaxL0ReferenceCount( preferredMaxL0ReferenceCount_ )
- , preferredMaxL1ReferenceCount( preferredMaxL1ReferenceCount_ )
+ : pNext{ pNext_ }
+ , preferredRateControlFlags{ preferredRateControlFlags_ }
+ , preferredGopFrameCount{ preferredGopFrameCount_ }
+ , preferredIdrPeriod{ preferredIdrPeriod_ }
+ , preferredConsecutiveBFrameCount{ preferredConsecutiveBFrameCount_ }
+ , preferredSubLayerCount{ preferredSubLayerCount_ }
+ , preferredConstantQp{ preferredConstantQp_ }
+ , preferredMaxL0ReferenceCount{ preferredMaxL0ReferenceCount_ }
+ , preferredMaxL1ReferenceCount{ preferredMaxL1ReferenceCount_ }
{
}
@@ -122095,12 +122388,12 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t consecutiveBFrameCount_ = {},
uint32_t subLayerCount_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , gopFrameCount( gopFrameCount_ )
- , idrPeriod( idrPeriod_ )
- , consecutiveBFrameCount( consecutiveBFrameCount_ )
- , subLayerCount( subLayerCount_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , gopFrameCount{ gopFrameCount_ }
+ , idrPeriod{ idrPeriod_ }
+ , consecutiveBFrameCount{ consecutiveBFrameCount_ }
+ , subLayerCount{ subLayerCount_ }
{
}
@@ -122236,13 +122529,13 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 useMaxFrameSize_ = {},
VULKAN_HPP_NAMESPACE::VideoEncodeH265FrameSizeKHR maxFrameSize_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , useMinQp( useMinQp_ )
- , minQp( minQp_ )
- , useMaxQp( useMaxQp_ )
- , maxQp( maxQp_ )
- , useMaxFrameSize( useMaxFrameSize_ )
- , maxFrameSize( maxFrameSize_ )
+ : pNext{ pNext_ }
+ , useMinQp{ useMinQp_ }
+ , minQp{ minQp_ }
+ , useMaxQp{ useMaxQp_ }
+ , maxQp{ maxQp_ }
+ , useMaxFrameSize{ useMaxFrameSize_ }
+ , maxFrameSize{ maxFrameSize_ }
{
}
@@ -122383,9 +122676,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR VideoEncodeH265SessionCreateInfoKHR( VULKAN_HPP_NAMESPACE::Bool32 useMaxLevelIdc_ = {},
StdVideoH265LevelIdc maxLevelIdc_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , useMaxLevelIdc( useMaxLevelIdc_ )
- , maxLevelIdc( maxLevelIdc_ )
+ : pNext{ pNext_ }
+ , useMaxLevelIdc{ useMaxLevelIdc_ }
+ , maxLevelIdc{ maxLevelIdc_ }
{
}
@@ -122502,13 +122795,13 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t stdPPSCount_ = {},
const StdVideoH265PictureParameterSet * pStdPPSs_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , stdVPSCount( stdVPSCount_ )
- , pStdVPSs( pStdVPSs_ )
- , stdSPSCount( stdSPSCount_ )
- , pStdSPSs( pStdSPSs_ )
- , stdPPSCount( stdPPSCount_ )
- , pStdPPSs( pStdPPSs_ )
+ : pNext{ pNext_ }
+ , stdVPSCount{ stdVPSCount_ }
+ , pStdVPSs{ pStdVPSs_ }
+ , stdSPSCount{ stdSPSCount_ }
+ , pStdSPSs{ pStdSPSs_ }
+ , stdPPSCount{ stdPPSCount_ }
+ , pStdPPSs{ pStdPPSs_ }
{
}
@@ -122697,11 +122990,11 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t maxStdPPSCount_ = {},
const VULKAN_HPP_NAMESPACE::VideoEncodeH265SessionParametersAddInfoKHR * pParametersAddInfo_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , maxStdVPSCount( maxStdVPSCount_ )
- , maxStdSPSCount( maxStdSPSCount_ )
- , maxStdPPSCount( maxStdPPSCount_ )
- , pParametersAddInfo( pParametersAddInfo_ )
+ : pNext{ pNext_ }
+ , maxStdVPSCount{ maxStdVPSCount_ }
+ , maxStdSPSCount{ maxStdSPSCount_ }
+ , maxStdPPSCount{ maxStdPPSCount_ }
+ , pParametersAddInfo{ pParametersAddInfo_ }
{
}
@@ -122828,10 +123121,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::Bool32 hasStdSPSOverrides_ = {},
VULKAN_HPP_NAMESPACE::Bool32 hasStdPPSOverrides_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , hasStdVPSOverrides( hasStdVPSOverrides_ )
- , hasStdSPSOverrides( hasStdSPSOverrides_ )
- , hasStdPPSOverrides( hasStdPPSOverrides_ )
+ : pNext{ pNext_ }
+ , hasStdVPSOverrides{ hasStdVPSOverrides_ }
+ , hasStdSPSOverrides{ hasStdSPSOverrides_ }
+ , hasStdPPSOverrides{ hasStdPPSOverrides_ }
{
}
@@ -122926,13 +123219,13 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t stdSPSId_ = {},
uint32_t stdPPSId_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , writeStdVPS( writeStdVPS_ )
- , writeStdSPS( writeStdSPS_ )
- , writeStdPPS( writeStdPPS_ )
- , stdVPSId( stdVPSId_ )
- , stdSPSId( stdSPSId_ )
- , stdPPSId( stdPPSId_ )
+ : pNext{ pNext_ }
+ , writeStdVPS{ writeStdVPS_ }
+ , writeStdSPS{ writeStdSPS_ }
+ , writeStdPPS{ writeStdPPS_ }
+ , stdVPSId{ stdVPSId_ }
+ , stdSPSId{ stdSPSId_ }
+ , stdPPSId{ stdPPSId_ }
{
}
@@ -123079,16 +123372,16 @@ namespace VULKAN_HPP_NAMESPACE
const VULKAN_HPP_NAMESPACE::VideoReferenceSlotInfoKHR * pReferenceSlots_ = {},
uint32_t precedingExternallyEncodedBytes_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , dstBuffer( dstBuffer_ )
- , dstBufferOffset( dstBufferOffset_ )
- , dstBufferRange( dstBufferRange_ )
- , srcPictureResource( srcPictureResource_ )
- , pSetupReferenceSlot( pSetupReferenceSlot_ )
- , referenceSlotCount( referenceSlotCount_ )
- , pReferenceSlots( pReferenceSlots_ )
- , precedingExternallyEncodedBytes( precedingExternallyEncodedBytes_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , dstBuffer{ dstBuffer_ }
+ , dstBufferOffset{ dstBufferOffset_ }
+ , dstBufferRange{ dstBufferRange_ }
+ , srcPictureResource{ srcPictureResource_ }
+ , pSetupReferenceSlot{ pSetupReferenceSlot_ }
+ , referenceSlotCount{ referenceSlotCount_ }
+ , pReferenceSlots{ pReferenceSlots_ }
+ , precedingExternallyEncodedBytes{ precedingExternallyEncodedBytes_ }
{
}
@@ -123296,8 +123589,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR VideoEncodeQualityLevelInfoKHR( uint32_t qualityLevel_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , qualityLevel( qualityLevel_ )
+ : pNext{ pNext_ }
+ , qualityLevel{ qualityLevel_ }
{
}
@@ -123395,9 +123688,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::VideoEncodeRateControlModeFlagBitsKHR::eDefault,
uint32_t preferredRateControlLayerCount_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , preferredRateControlMode( preferredRateControlMode_ )
- , preferredRateControlLayerCount( preferredRateControlLayerCount_ )
+ : pNext{ pNext_ }
+ , preferredRateControlMode{ preferredRateControlMode_ }
+ , preferredRateControlLayerCount{ preferredRateControlLayerCount_ }
{
}
@@ -123486,11 +123779,11 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t frameRateNumerator_ = {},
uint32_t frameRateDenominator_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , averageBitrate( averageBitrate_ )
- , maxBitrate( maxBitrate_ )
- , frameRateNumerator( frameRateNumerator_ )
- , frameRateDenominator( frameRateDenominator_ )
+ : pNext{ pNext_ }
+ , averageBitrate{ averageBitrate_ }
+ , maxBitrate{ maxBitrate_ }
+ , frameRateNumerator{ frameRateNumerator_ }
+ , frameRateDenominator{ frameRateDenominator_ }
{
}
@@ -123614,13 +123907,13 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t virtualBufferSizeInMs_ = {},
uint32_t initialVirtualBufferSizeInMs_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , rateControlMode( rateControlMode_ )
- , layerCount( layerCount_ )
- , pLayers( pLayers_ )
- , virtualBufferSizeInMs( virtualBufferSizeInMs_ )
- , initialVirtualBufferSizeInMs( initialVirtualBufferSizeInMs_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , rateControlMode{ rateControlMode_ }
+ , layerCount{ layerCount_ }
+ , pLayers{ pLayers_ }
+ , virtualBufferSizeInMs{ virtualBufferSizeInMs_ }
+ , initialVirtualBufferSizeInMs{ initialVirtualBufferSizeInMs_ }
{
}
@@ -123791,8 +124084,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR VideoEncodeSessionParametersFeedbackInfoKHR( VULKAN_HPP_NAMESPACE::Bool32 hasOverrides_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , hasOverrides( hasOverrides_ )
+ : pNext{ pNext_ }
+ , hasOverrides{ hasOverrides_ }
{
}
@@ -123874,8 +124167,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR VideoEncodeSessionParametersGetInfoKHR( VULKAN_HPP_NAMESPACE::VideoSessionParametersKHR videoSessionParameters_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , videoSessionParameters( videoSessionParameters_ )
+ : pNext{ pNext_ }
+ , videoSessionParameters{ videoSessionParameters_ }
{
}
@@ -123975,10 +124268,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::VideoEncodeContentFlagsKHR videoContentHints_ = {},
VULKAN_HPP_NAMESPACE::VideoEncodeTuningModeKHR tuningMode_ = VULKAN_HPP_NAMESPACE::VideoEncodeTuningModeKHR::eDefault,
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , videoUsageHints( videoUsageHints_ )
- , videoContentHints( videoContentHints_ )
- , tuningMode( tuningMode_ )
+ : pNext{ pNext_ }
+ , videoUsageHints{ videoUsageHints_ }
+ , videoContentHints{ videoContentHints_ }
+ , tuningMode{ tuningMode_ }
{
}
@@ -124093,8 +124386,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR VideoEndCodingInfoKHR( VULKAN_HPP_NAMESPACE::VideoEndCodingFlagsKHR flags_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
{
}
@@ -124195,13 +124488,13 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::ImageTiling imageTiling_ = VULKAN_HPP_NAMESPACE::ImageTiling::eOptimal,
VULKAN_HPP_NAMESPACE::ImageUsageFlags imageUsageFlags_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , format( format_ )
- , componentMapping( componentMapping_ )
- , imageCreateFlags( imageCreateFlags_ )
- , imageType( imageType_ )
- , imageTiling( imageTiling_ )
- , imageUsageFlags( imageUsageFlags_ )
+ : pNext{ pNext_ }
+ , format{ format_ }
+ , componentMapping{ componentMapping_ }
+ , imageCreateFlags{ imageCreateFlags_ }
+ , imageType{ imageType_ }
+ , imageTiling{ imageTiling_ }
+ , imageUsageFlags{ imageUsageFlags_ }
{
}
@@ -124299,10 +124592,10 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t firstQuery_ = {},
uint32_t queryCount_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , queryPool( queryPool_ )
- , firstQuery( firstQuery_ )
- , queryCount( queryCount_ )
+ : pNext{ pNext_ }
+ , queryPool{ queryPool_ }
+ , firstQuery{ firstQuery_ }
+ , queryCount{ queryCount_ }
{
}
@@ -124414,9 +124707,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR VideoProfileListInfoKHR( uint32_t profileCount_ = {},
const VULKAN_HPP_NAMESPACE::VideoProfileInfoKHR * pProfiles_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , profileCount( profileCount_ )
- , pProfiles( pProfiles_ )
+ : pNext{ pNext_ }
+ , profileCount{ profileCount_ }
+ , pProfiles{ pProfiles_ }
{
}
@@ -124545,16 +124838,16 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t maxActiveReferencePictures_ = {},
const VULKAN_HPP_NAMESPACE::ExtensionProperties * pStdHeaderVersion_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , queueFamilyIndex( queueFamilyIndex_ )
- , flags( flags_ )
- , pVideoProfile( pVideoProfile_ )
- , pictureFormat( pictureFormat_ )
- , maxCodedExtent( maxCodedExtent_ )
- , referencePictureFormat( referencePictureFormat_ )
- , maxDpbSlots( maxDpbSlots_ )
- , maxActiveReferencePictures( maxActiveReferencePictures_ )
- , pStdHeaderVersion( pStdHeaderVersion_ )
+ : pNext{ pNext_ }
+ , queueFamilyIndex{ queueFamilyIndex_ }
+ , flags{ flags_ }
+ , pVideoProfile{ pVideoProfile_ }
+ , pictureFormat{ pictureFormat_ }
+ , maxCodedExtent{ maxCodedExtent_ }
+ , referencePictureFormat{ referencePictureFormat_ }
+ , maxDpbSlots{ maxDpbSlots_ }
+ , maxActiveReferencePictures{ maxActiveReferencePictures_ }
+ , pStdHeaderVersion{ pStdHeaderVersion_ }
{
}
@@ -124731,9 +125024,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR VideoSessionMemoryRequirementsKHR( uint32_t memoryBindIndex_ = {},
VULKAN_HPP_NAMESPACE::MemoryRequirements memoryRequirements_ = {},
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , memoryBindIndex( memoryBindIndex_ )
- , memoryRequirements( memoryRequirements_ )
+ : pNext{ pNext_ }
+ , memoryBindIndex{ memoryBindIndex_ }
+ , memoryRequirements{ memoryRequirements_ }
{
}
@@ -124818,10 +125111,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::VideoSessionParametersKHR videoSessionParametersTemplate_ = {},
VULKAN_HPP_NAMESPACE::VideoSessionKHR videoSession_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , videoSessionParametersTemplate( videoSessionParametersTemplate_ )
- , videoSession( videoSession_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , videoSessionParametersTemplate{ videoSessionParametersTemplate_ }
+ , videoSession{ videoSession_ }
{
}
@@ -124937,8 +125230,8 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR VideoSessionParametersUpdateInfoKHR( uint32_t updateSequenceCount_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , updateSequenceCount( updateSequenceCount_ )
+ : pNext{ pNext_ }
+ , updateSequenceCount{ updateSequenceCount_ }
{
}
@@ -125037,10 +125330,10 @@ namespace VULKAN_HPP_NAMESPACE
struct wl_display * display_ = {},
struct wl_surface * surface_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , display( display_ )
- , surface( surface_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , display{ display_ }
+ , surface{ surface_ }
{
}
@@ -125162,14 +125455,14 @@ namespace VULKAN_HPP_NAMESPACE
const VULKAN_HPP_NAMESPACE::DeviceMemory * pReleaseSyncs_ = {},
const uint64_t * pReleaseKeys_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , acquireCount( acquireCount_ )
- , pAcquireSyncs( pAcquireSyncs_ )
- , pAcquireKeys( pAcquireKeys_ )
- , pAcquireTimeouts( pAcquireTimeouts_ )
- , releaseCount( releaseCount_ )
- , pReleaseSyncs( pReleaseSyncs_ )
- , pReleaseKeys( pReleaseKeys_ )
+ : pNext{ pNext_ }
+ , acquireCount{ acquireCount_ }
+ , pAcquireSyncs{ pAcquireSyncs_ }
+ , pAcquireKeys{ pAcquireKeys_ }
+ , pAcquireTimeouts{ pAcquireTimeouts_ }
+ , releaseCount{ releaseCount_ }
+ , pReleaseSyncs{ pReleaseSyncs_ }
+ , pReleaseKeys{ pReleaseKeys_ }
{
}
@@ -125427,14 +125720,14 @@ namespace VULKAN_HPP_NAMESPACE
const VULKAN_HPP_NAMESPACE::DeviceMemory * pReleaseSyncs_ = {},
const uint64_t * pReleaseKeys_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , acquireCount( acquireCount_ )
- , pAcquireSyncs( pAcquireSyncs_ )
- , pAcquireKeys( pAcquireKeys_ )
- , pAcquireTimeoutMilliseconds( pAcquireTimeoutMilliseconds_ )
- , releaseCount( releaseCount_ )
- , pReleaseSyncs( pReleaseSyncs_ )
- , pReleaseKeys( pReleaseKeys_ )
+ : pNext{ pNext_ }
+ , acquireCount{ acquireCount_ }
+ , pAcquireSyncs{ pAcquireSyncs_ }
+ , pAcquireKeys{ pAcquireKeys_ }
+ , pAcquireTimeoutMilliseconds{ pAcquireTimeoutMilliseconds_ }
+ , releaseCount{ releaseCount_ }
+ , pReleaseSyncs{ pReleaseSyncs_ }
+ , pReleaseKeys{ pReleaseKeys_ }
{
}
@@ -125691,10 +125984,10 @@ namespace VULKAN_HPP_NAMESPACE
HINSTANCE hinstance_ = {},
HWND hwnd_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , hinstance( hinstance_ )
- , hwnd( hwnd_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , hinstance{ hinstance_ }
+ , hwnd{ hwnd_ }
{
}
@@ -125810,9 +126103,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR WriteDescriptorSetAccelerationStructureKHR( uint32_t accelerationStructureCount_ = {},
const VULKAN_HPP_NAMESPACE::AccelerationStructureKHR * pAccelerationStructures_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , accelerationStructureCount( accelerationStructureCount_ )
- , pAccelerationStructures( pAccelerationStructures_ )
+ : pNext{ pNext_ }
+ , accelerationStructureCount{ accelerationStructureCount_ }
+ , pAccelerationStructures{ pAccelerationStructures_ }
{
}
@@ -125941,9 +126234,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR WriteDescriptorSetAccelerationStructureNV( uint32_t accelerationStructureCount_ = {},
const VULKAN_HPP_NAMESPACE::AccelerationStructureNV * pAccelerationStructures_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , accelerationStructureCount( accelerationStructureCount_ )
- , pAccelerationStructures( pAccelerationStructures_ )
+ : pNext{ pNext_ }
+ , accelerationStructureCount{ accelerationStructureCount_ }
+ , pAccelerationStructures{ pAccelerationStructures_ }
{
}
@@ -126071,9 +126364,9 @@ namespace VULKAN_HPP_NAMESPACE
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
VULKAN_HPP_CONSTEXPR
WriteDescriptorSetInlineUniformBlock( uint32_t dataSize_ = {}, const void * pData_ = {}, const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , dataSize( dataSize_ )
- , pData( pData_ )
+ : pNext{ pNext_ }
+ , dataSize{ dataSize_ }
+ , pData{ pData_ }
{
}
@@ -126199,10 +126492,10 @@ namespace VULKAN_HPP_NAMESPACE
xcb_connection_t * connection_ = {},
xcb_window_t window_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , connection( connection_ )
- , window( window_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , connection{ connection_ }
+ , window{ window_ }
{
}
@@ -126331,10 +126624,10 @@ namespace VULKAN_HPP_NAMESPACE
Display * dpy_ = {},
Window window_ = {},
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
- : pNext( pNext_ )
- , flags( flags_ )
- , dpy( dpy_ )
- , window( window_ )
+ : pNext{ pNext_ }
+ , flags{ flags_ }
+ , dpy{ dpy_ }
+ , window{ window_ }
{
}
diff --git a/include/vulkan/vulkan_to_string.hpp b/include/vulkan/vulkan_to_string.hpp
index e2a4d06..1c96479 100644
--- a/include/vulkan/vulkan_to_string.hpp
+++ b/include/vulkan/vulkan_to_string.hpp
@@ -4554,6 +4554,9 @@ namespace VULKAN_HPP_NAMESPACE
case StructureType::ePhysicalDeviceRawAccessChainsFeaturesNV: return "PhysicalDeviceRawAccessChainsFeaturesNV";
case StructureType::ePhysicalDeviceShaderAtomicFloat16VectorFeaturesNV: return "PhysicalDeviceShaderAtomicFloat16VectorFeaturesNV";
case StructureType::ePhysicalDeviceRayTracingValidationFeaturesNV: return "PhysicalDeviceRayTracingValidationFeaturesNV";
+ case StructureType::ePhysicalDeviceImageAlignmentControlFeaturesMESA: return "PhysicalDeviceImageAlignmentControlFeaturesMESA";
+ case StructureType::ePhysicalDeviceImageAlignmentControlPropertiesMESA: return "PhysicalDeviceImageAlignmentControlPropertiesMESA";
+ case StructureType::eImageAlignmentControlCreateInfoMESA: return "ImageAlignmentControlCreateInfoMESA";
default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
}
}
diff --git a/registry/reg.py b/registry/reg.py
index fcc47ac..9715845 100644
--- a/registry/reg.py
+++ b/registry/reg.py
@@ -436,6 +436,12 @@ class Registry:
self.cmddict = {}
"dictionary of CmdInfo objects keyed by command name"
+ self.aliasdict = {}
+ "dictionary of type and command names mapped to their alias, such as VkFooKHR -> VkFoo"
+
+ self.enumvaluedict = {}
+ "dictionary of enum values mapped to their type, such as VK_FOO_VALUE -> VkFoo"
+
self.apidict = {}
"dictionary of FeatureInfo objects for `<feature>` elements keyed by API name"
@@ -548,6 +554,22 @@ class Registry:
"""Specify a feature name regexp to break on when generating features."""
self.breakPat = re.compile(regexp)
+ def addEnumValue(self, enum, type_name):
+ """Track aliasing and map back from enum values to their type"""
+ # Record alias, if any
+ value = enum.get('name')
+ alias = enum.get('alias')
+ if alias:
+ self.aliasdict[value] = alias
+ # Map the value back to the type
+ if type_name in self.aliasdict:
+ type_name = self.aliasdict[type_name]
+ if value in self.enumvaluedict:
+ # Some times the same enum is defined by multiple extensions
+ assert(type_name == self.enumvaluedict[value])
+ else:
+ self.enumvaluedict[value] = type_name
+
def parseTree(self):
"""Parse the registry Element, once created"""
# This must be the Element for the root <registry>
@@ -571,6 +593,9 @@ class Registry:
else:
stripNonmatchingAPIs(self.reg, self.genOpts.apiname, actuallyDelete = True)
+ self.aliasdict = {}
+ self.enumvaluedict = {}
+
# Create dictionary of registry types from toplevel <types> tags
# and add 'name' attribute to each <type> tag (where missing)
# based on its <name> element.
@@ -581,13 +606,20 @@ class Registry:
for type_elem in self.reg.findall('types/type'):
# If the <type> does not already have a 'name' attribute, set
# it from contents of its <name> tag.
- if type_elem.get('name') is None:
+ name = type_elem.get('name')
+ if name is None:
name_elem = type_elem.find('name')
if name_elem is None or not name_elem.text:
raise RuntimeError("Type without a name!")
- type_elem.set('name', name_elem.text)
+ name = name_elem.text
+ type_elem.set('name', name)
self.addElementInfo(type_elem, TypeInfo(type_elem), 'type', self.typedict)
+ # Record alias, if any
+ alias = type_elem.get('alias')
+ if alias:
+ self.aliasdict[name] = alias
+
# Create dictionary of registry enum groups from <enums> tags.
#
# Required <enums> attributes: 'name'. If no name is given, one is
@@ -609,10 +641,14 @@ class Registry:
self.enumdict = {}
for enums in self.reg.findall('enums'):
required = (enums.get('type') is not None)
+ type_name = enums.get('name')
+ # Enum values are defined only for the type that is not aliased to something else.
+ assert(type_name not in self.aliasdict)
for enum in enums.findall('enum'):
enumInfo = EnumInfo(enum)
enumInfo.required = required
self.addElementInfo(enum, enumInfo, 'enum', self.enumdict)
+ self.addEnumValue(enum, type_name)
# Create dictionary of registry commands from <command> tags
# and add 'name' attribute to each <command> tag (where missing)
@@ -622,7 +658,7 @@ class Registry:
# Required <command> attributes: 'name' or <proto><name> tag contents
self.cmddict = {}
# List of commands which alias others. Contains
- # [ aliasName, element ]
+ # [ name, aliasName, element ]
# for each alias
cmdAlias = []
for cmd in self.reg.findall('commands/command'):
@@ -639,6 +675,7 @@ class Registry:
alias = cmd.get('alias')
if alias:
cmdAlias.append([name, alias, cmd])
+ self.aliasdict[name] = alias
# Now loop over aliases, injecting a copy of the aliased command's
# Element with the aliased prototype name replaced with the command
@@ -713,6 +750,7 @@ class Registry:
if addEnumInfo:
enumInfo = EnumInfo(enum)
self.addElementInfo(enum, enumInfo, 'enum', self.enumdict)
+ self.addEnumValue(enum, groupName)
sync_pipeline_stage_condition = dict()
sync_access_condition = dict()
@@ -791,6 +829,7 @@ class Registry:
if addEnumInfo:
enumInfo = EnumInfo(enum)
self.addElementInfo(enum, enumInfo, 'enum', self.enumdict)
+ self.addEnumValue(enum, groupName)
# Parse out all spirv tags in dictionaries
# Use addElementInfo to catch duplicates
diff --git a/registry/validusage.json b/registry/validusage.json
index 2e53dd3..ef38532 100644
--- a/registry/validusage.json
+++ b/registry/validusage.json
@@ -1,9 +1,9 @@
{
"version info": {
"schema version": 2,
- "api version": "1.3.284",
- "comment": "from git branch: github-main commit: ff188a8ffa950a010422c4c4b277f06db10d0dce",
- "date": "2024-05-06 04:56:20Z"
+ "api version": "1.3.285",
+ "comment": "from git branch: github-main commit: 8fc686b6321f035dc4a589e5ec1dc67208a71ac2",
+ "date": "2024-05-10 08:10:25Z"
},
"validation": {
"vkGetInstanceProcAddr": {
@@ -369,7 +369,7 @@
},
{
"vuid": "VUID-VkPhysicalDeviceProperties2-pNext-pNext",
- "text": "Each <code>pNext</code> member of any structure (including this one) in the <code>pNext</code> chain <strong class=\"purple\">must</strong> be either <code>NULL</code> or a pointer to a valid instance of <a href=\"#VkPhysicalDeviceAccelerationStructurePropertiesKHR\">VkPhysicalDeviceAccelerationStructurePropertiesKHR</a>, <a href=\"#VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT\">VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceClusterCullingShaderPropertiesHUAWEI\">VkPhysicalDeviceClusterCullingShaderPropertiesHUAWEI</a>, <a href=\"#VkPhysicalDeviceConservativeRasterizationPropertiesEXT\">VkPhysicalDeviceConservativeRasterizationPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceCooperativeMatrixPropertiesKHR\">VkPhysicalDeviceCooperativeMatrixPropertiesKHR</a>, <a href=\"#VkPhysicalDeviceCooperativeMatrixPropertiesNV\">VkPhysicalDeviceCooperativeMatrixPropertiesNV</a>, <a href=\"#VkPhysicalDeviceCopyMemoryIndirectPropertiesNV\">VkPhysicalDeviceCopyMemoryIndirectPropertiesNV</a>, <a href=\"#VkPhysicalDeviceCudaKernelLaunchPropertiesNV\">VkPhysicalDeviceCudaKernelLaunchPropertiesNV</a>, <a href=\"#VkPhysicalDeviceCustomBorderColorPropertiesEXT\">VkPhysicalDeviceCustomBorderColorPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceDepthStencilResolveProperties\">VkPhysicalDeviceDepthStencilResolveProperties</a>, <a href=\"#VkPhysicalDeviceDescriptorBufferDensityMapPropertiesEXT\">VkPhysicalDeviceDescriptorBufferDensityMapPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceDescriptorBufferPropertiesEXT\">VkPhysicalDeviceDescriptorBufferPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceDescriptorIndexingProperties\">VkPhysicalDeviceDescriptorIndexingProperties</a>, <a href=\"#VkPhysicalDeviceDeviceGeneratedCommandsPropertiesNV\">VkPhysicalDeviceDeviceGeneratedCommandsPropertiesNV</a>, <a href=\"#VkPhysicalDeviceDiscardRectanglePropertiesEXT\">VkPhysicalDeviceDiscardRectanglePropertiesEXT</a>, <a href=\"#VkPhysicalDeviceDisplacementMicromapPropertiesNV\">VkPhysicalDeviceDisplacementMicromapPropertiesNV</a>, <a href=\"#VkPhysicalDeviceDriverProperties\">VkPhysicalDeviceDriverProperties</a>, <a href=\"#VkPhysicalDeviceDrmPropertiesEXT\">VkPhysicalDeviceDrmPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceExtendedDynamicState3PropertiesEXT\">VkPhysicalDeviceExtendedDynamicState3PropertiesEXT</a>, <a href=\"#VkPhysicalDeviceExtendedSparseAddressSpacePropertiesNV\">VkPhysicalDeviceExtendedSparseAddressSpacePropertiesNV</a>, <a href=\"#VkPhysicalDeviceExternalFormatResolvePropertiesANDROID\">VkPhysicalDeviceExternalFormatResolvePropertiesANDROID</a>, <a href=\"#VkPhysicalDeviceExternalMemoryHostPropertiesEXT\">VkPhysicalDeviceExternalMemoryHostPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceFloatControlsProperties\">VkPhysicalDeviceFloatControlsProperties</a>, <a href=\"#VkPhysicalDeviceFragmentDensityMap2PropertiesEXT\">VkPhysicalDeviceFragmentDensityMap2PropertiesEXT</a>, <a href=\"#VkPhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM\">VkPhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM</a>, <a href=\"#VkPhysicalDeviceFragmentDensityMapPropertiesEXT\">VkPhysicalDeviceFragmentDensityMapPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceFragmentShaderBarycentricPropertiesKHR\">VkPhysicalDeviceFragmentShaderBarycentricPropertiesKHR</a>, <a href=\"#VkPhysicalDeviceFragmentShadingRateEnumsPropertiesNV\">VkPhysicalDeviceFragmentShadingRateEnumsPropertiesNV</a>, <a href=\"#VkPhysicalDeviceFragmentShadingRatePropertiesKHR\">VkPhysicalDeviceFragmentShadingRatePropertiesKHR</a>, <a href=\"#VkPhysicalDeviceGraphicsPipelineLibraryPropertiesEXT\">VkPhysicalDeviceGraphicsPipelineLibraryPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceHostImageCopyPropertiesEXT\">VkPhysicalDeviceHostImageCopyPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceIDProperties\">VkPhysicalDeviceIDProperties</a>, <a href=\"#VkPhysicalDeviceImageProcessing2PropertiesQCOM\">VkPhysicalDeviceImageProcessing2PropertiesQCOM</a>, <a href=\"#VkPhysicalDeviceImageProcessingPropertiesQCOM\">VkPhysicalDeviceImageProcessingPropertiesQCOM</a>, <a href=\"#VkPhysicalDeviceInlineUniformBlockProperties\">VkPhysicalDeviceInlineUniformBlockProperties</a>, <a href=\"#VkPhysicalDeviceLayeredDriverPropertiesMSFT\">VkPhysicalDeviceLayeredDriverPropertiesMSFT</a>, <a href=\"#VkPhysicalDeviceLegacyVertexAttributesPropertiesEXT\">VkPhysicalDeviceLegacyVertexAttributesPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceLineRasterizationPropertiesKHR\">VkPhysicalDeviceLineRasterizationPropertiesKHR</a>, <a href=\"#VkPhysicalDeviceMaintenance3Properties\">VkPhysicalDeviceMaintenance3Properties</a>, <a href=\"#VkPhysicalDeviceMaintenance4Properties\">VkPhysicalDeviceMaintenance4Properties</a>, <a href=\"#VkPhysicalDeviceMaintenance5PropertiesKHR\">VkPhysicalDeviceMaintenance5PropertiesKHR</a>, <a href=\"#VkPhysicalDeviceMaintenance6PropertiesKHR\">VkPhysicalDeviceMaintenance6PropertiesKHR</a>, <a href=\"#VkPhysicalDeviceMapMemoryPlacedPropertiesEXT\">VkPhysicalDeviceMapMemoryPlacedPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceMemoryDecompressionPropertiesNV\">VkPhysicalDeviceMemoryDecompressionPropertiesNV</a>, <a href=\"#VkPhysicalDeviceMeshShaderPropertiesEXT\">VkPhysicalDeviceMeshShaderPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceMeshShaderPropertiesNV\">VkPhysicalDeviceMeshShaderPropertiesNV</a>, <a href=\"#VkPhysicalDeviceMultiDrawPropertiesEXT\">VkPhysicalDeviceMultiDrawPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX\">VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX</a>, <a href=\"#VkPhysicalDeviceMultiviewProperties\">VkPhysicalDeviceMultiviewProperties</a>, <a href=\"#VkPhysicalDeviceNestedCommandBufferPropertiesEXT\">VkPhysicalDeviceNestedCommandBufferPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceOpacityMicromapPropertiesEXT\">VkPhysicalDeviceOpacityMicromapPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceOpticalFlowPropertiesNV\">VkPhysicalDeviceOpticalFlowPropertiesNV</a>, <a href=\"#VkPhysicalDevicePCIBusInfoPropertiesEXT\">VkPhysicalDevicePCIBusInfoPropertiesEXT</a>, <a href=\"#VkPhysicalDevicePerformanceQueryPropertiesKHR\">VkPhysicalDevicePerformanceQueryPropertiesKHR</a>, <a href=\"#VkPhysicalDevicePipelineRobustnessPropertiesEXT\">VkPhysicalDevicePipelineRobustnessPropertiesEXT</a>, <a href=\"#VkPhysicalDevicePointClippingProperties\">VkPhysicalDevicePointClippingProperties</a>, <a href=\"#VkPhysicalDevicePortabilitySubsetPropertiesKHR\">VkPhysicalDevicePortabilitySubsetPropertiesKHR</a>, <a href=\"#VkPhysicalDeviceProtectedMemoryProperties\">VkPhysicalDeviceProtectedMemoryProperties</a>, <a href=\"#VkPhysicalDeviceProvokingVertexPropertiesEXT\">VkPhysicalDeviceProvokingVertexPropertiesEXT</a>, <a href=\"#VkPhysicalDevicePushDescriptorPropertiesKHR\">VkPhysicalDevicePushDescriptorPropertiesKHR</a>, <a href=\"#VkPhysicalDeviceRayTracingInvocationReorderPropertiesNV\">VkPhysicalDeviceRayTracingInvocationReorderPropertiesNV</a>, <a href=\"#VkPhysicalDeviceRayTracingPipelinePropertiesKHR\">VkPhysicalDeviceRayTracingPipelinePropertiesKHR</a>, <a href=\"#VkPhysicalDeviceRayTracingPropertiesNV\">VkPhysicalDeviceRayTracingPropertiesNV</a>, <a href=\"#VkPhysicalDeviceRenderPassStripedPropertiesARM\">VkPhysicalDeviceRenderPassStripedPropertiesARM</a>, <a href=\"#VkPhysicalDeviceRobustness2PropertiesEXT\">VkPhysicalDeviceRobustness2PropertiesEXT</a>, <a href=\"#VkPhysicalDeviceSampleLocationsPropertiesEXT\">VkPhysicalDeviceSampleLocationsPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceSamplerFilterMinmaxProperties\">VkPhysicalDeviceSamplerFilterMinmaxProperties</a>, <a href=\"#VkPhysicalDeviceSchedulingControlsPropertiesARM\">VkPhysicalDeviceSchedulingControlsPropertiesARM</a>, <a href=\"#VkPhysicalDeviceShaderCoreBuiltinsPropertiesARM\">VkPhysicalDeviceShaderCoreBuiltinsPropertiesARM</a>, <a href=\"#VkPhysicalDeviceShaderCoreProperties2AMD\">VkPhysicalDeviceShaderCoreProperties2AMD</a>, <a href=\"#VkPhysicalDeviceShaderCorePropertiesAMD\">VkPhysicalDeviceShaderCorePropertiesAMD</a>, <a href=\"#VkPhysicalDeviceShaderCorePropertiesARM\">VkPhysicalDeviceShaderCorePropertiesARM</a>, <a href=\"#VkPhysicalDeviceShaderEnqueuePropertiesAMDX\">VkPhysicalDeviceShaderEnqueuePropertiesAMDX</a>, <a href=\"#VkPhysicalDeviceShaderIntegerDotProductProperties\">VkPhysicalDeviceShaderIntegerDotProductProperties</a>, <a href=\"#VkPhysicalDeviceShaderModuleIdentifierPropertiesEXT\">VkPhysicalDeviceShaderModuleIdentifierPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceShaderObjectPropertiesEXT\">VkPhysicalDeviceShaderObjectPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceShaderSMBuiltinsPropertiesNV\">VkPhysicalDeviceShaderSMBuiltinsPropertiesNV</a>, <a href=\"#VkPhysicalDeviceShaderTileImagePropertiesEXT\">VkPhysicalDeviceShaderTileImagePropertiesEXT</a>, <a href=\"#VkPhysicalDeviceShadingRateImagePropertiesNV\">VkPhysicalDeviceShadingRateImagePropertiesNV</a>, <a href=\"#VkPhysicalDeviceSubgroupProperties\">VkPhysicalDeviceSubgroupProperties</a>, <a href=\"#VkPhysicalDeviceSubgroupSizeControlProperties\">VkPhysicalDeviceSubgroupSizeControlProperties</a>, <a href=\"#VkPhysicalDeviceSubpassShadingPropertiesHUAWEI\">VkPhysicalDeviceSubpassShadingPropertiesHUAWEI</a>, <a href=\"#VkPhysicalDeviceTexelBufferAlignmentProperties\">VkPhysicalDeviceTexelBufferAlignmentProperties</a>, <a href=\"#VkPhysicalDeviceTimelineSemaphoreProperties\">VkPhysicalDeviceTimelineSemaphoreProperties</a>, <a href=\"#VkPhysicalDeviceTransformFeedbackPropertiesEXT\">VkPhysicalDeviceTransformFeedbackPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT\">VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceVertexAttributeDivisorPropertiesKHR\">VkPhysicalDeviceVertexAttributeDivisorPropertiesKHR</a>, <a href=\"#VkPhysicalDeviceVulkan11Properties\">VkPhysicalDeviceVulkan11Properties</a>, <a href=\"#VkPhysicalDeviceVulkan12Properties\">VkPhysicalDeviceVulkan12Properties</a>, or <a href=\"#VkPhysicalDeviceVulkan13Properties\">VkPhysicalDeviceVulkan13Properties</a>",
+ "text": "Each <code>pNext</code> member of any structure (including this one) in the <code>pNext</code> chain <strong class=\"purple\">must</strong> be either <code>NULL</code> or a pointer to a valid instance of <a href=\"#VkPhysicalDeviceAccelerationStructurePropertiesKHR\">VkPhysicalDeviceAccelerationStructurePropertiesKHR</a>, <a href=\"#VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT\">VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceClusterCullingShaderPropertiesHUAWEI\">VkPhysicalDeviceClusterCullingShaderPropertiesHUAWEI</a>, <a href=\"#VkPhysicalDeviceConservativeRasterizationPropertiesEXT\">VkPhysicalDeviceConservativeRasterizationPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceCooperativeMatrixPropertiesKHR\">VkPhysicalDeviceCooperativeMatrixPropertiesKHR</a>, <a href=\"#VkPhysicalDeviceCooperativeMatrixPropertiesNV\">VkPhysicalDeviceCooperativeMatrixPropertiesNV</a>, <a href=\"#VkPhysicalDeviceCopyMemoryIndirectPropertiesNV\">VkPhysicalDeviceCopyMemoryIndirectPropertiesNV</a>, <a href=\"#VkPhysicalDeviceCudaKernelLaunchPropertiesNV\">VkPhysicalDeviceCudaKernelLaunchPropertiesNV</a>, <a href=\"#VkPhysicalDeviceCustomBorderColorPropertiesEXT\">VkPhysicalDeviceCustomBorderColorPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceDepthStencilResolveProperties\">VkPhysicalDeviceDepthStencilResolveProperties</a>, <a href=\"#VkPhysicalDeviceDescriptorBufferDensityMapPropertiesEXT\">VkPhysicalDeviceDescriptorBufferDensityMapPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceDescriptorBufferPropertiesEXT\">VkPhysicalDeviceDescriptorBufferPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceDescriptorIndexingProperties\">VkPhysicalDeviceDescriptorIndexingProperties</a>, <a href=\"#VkPhysicalDeviceDeviceGeneratedCommandsPropertiesNV\">VkPhysicalDeviceDeviceGeneratedCommandsPropertiesNV</a>, <a href=\"#VkPhysicalDeviceDiscardRectanglePropertiesEXT\">VkPhysicalDeviceDiscardRectanglePropertiesEXT</a>, <a href=\"#VkPhysicalDeviceDisplacementMicromapPropertiesNV\">VkPhysicalDeviceDisplacementMicromapPropertiesNV</a>, <a href=\"#VkPhysicalDeviceDriverProperties\">VkPhysicalDeviceDriverProperties</a>, <a href=\"#VkPhysicalDeviceDrmPropertiesEXT\">VkPhysicalDeviceDrmPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceExtendedDynamicState3PropertiesEXT\">VkPhysicalDeviceExtendedDynamicState3PropertiesEXT</a>, <a href=\"#VkPhysicalDeviceExtendedSparseAddressSpacePropertiesNV\">VkPhysicalDeviceExtendedSparseAddressSpacePropertiesNV</a>, <a href=\"#VkPhysicalDeviceExternalFormatResolvePropertiesANDROID\">VkPhysicalDeviceExternalFormatResolvePropertiesANDROID</a>, <a href=\"#VkPhysicalDeviceExternalMemoryHostPropertiesEXT\">VkPhysicalDeviceExternalMemoryHostPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceFloatControlsProperties\">VkPhysicalDeviceFloatControlsProperties</a>, <a href=\"#VkPhysicalDeviceFragmentDensityMap2PropertiesEXT\">VkPhysicalDeviceFragmentDensityMap2PropertiesEXT</a>, <a href=\"#VkPhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM\">VkPhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM</a>, <a href=\"#VkPhysicalDeviceFragmentDensityMapPropertiesEXT\">VkPhysicalDeviceFragmentDensityMapPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceFragmentShaderBarycentricPropertiesKHR\">VkPhysicalDeviceFragmentShaderBarycentricPropertiesKHR</a>, <a href=\"#VkPhysicalDeviceFragmentShadingRateEnumsPropertiesNV\">VkPhysicalDeviceFragmentShadingRateEnumsPropertiesNV</a>, <a href=\"#VkPhysicalDeviceFragmentShadingRatePropertiesKHR\">VkPhysicalDeviceFragmentShadingRatePropertiesKHR</a>, <a href=\"#VkPhysicalDeviceGraphicsPipelineLibraryPropertiesEXT\">VkPhysicalDeviceGraphicsPipelineLibraryPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceHostImageCopyPropertiesEXT\">VkPhysicalDeviceHostImageCopyPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceIDProperties\">VkPhysicalDeviceIDProperties</a>, <a href=\"#VkPhysicalDeviceImageAlignmentControlPropertiesMESA\">VkPhysicalDeviceImageAlignmentControlPropertiesMESA</a>, <a href=\"#VkPhysicalDeviceImageProcessing2PropertiesQCOM\">VkPhysicalDeviceImageProcessing2PropertiesQCOM</a>, <a href=\"#VkPhysicalDeviceImageProcessingPropertiesQCOM\">VkPhysicalDeviceImageProcessingPropertiesQCOM</a>, <a href=\"#VkPhysicalDeviceInlineUniformBlockProperties\">VkPhysicalDeviceInlineUniformBlockProperties</a>, <a href=\"#VkPhysicalDeviceLayeredDriverPropertiesMSFT\">VkPhysicalDeviceLayeredDriverPropertiesMSFT</a>, <a href=\"#VkPhysicalDeviceLegacyVertexAttributesPropertiesEXT\">VkPhysicalDeviceLegacyVertexAttributesPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceLineRasterizationPropertiesKHR\">VkPhysicalDeviceLineRasterizationPropertiesKHR</a>, <a href=\"#VkPhysicalDeviceMaintenance3Properties\">VkPhysicalDeviceMaintenance3Properties</a>, <a href=\"#VkPhysicalDeviceMaintenance4Properties\">VkPhysicalDeviceMaintenance4Properties</a>, <a href=\"#VkPhysicalDeviceMaintenance5PropertiesKHR\">VkPhysicalDeviceMaintenance5PropertiesKHR</a>, <a href=\"#VkPhysicalDeviceMaintenance6PropertiesKHR\">VkPhysicalDeviceMaintenance6PropertiesKHR</a>, <a href=\"#VkPhysicalDeviceMapMemoryPlacedPropertiesEXT\">VkPhysicalDeviceMapMemoryPlacedPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceMemoryDecompressionPropertiesNV\">VkPhysicalDeviceMemoryDecompressionPropertiesNV</a>, <a href=\"#VkPhysicalDeviceMeshShaderPropertiesEXT\">VkPhysicalDeviceMeshShaderPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceMeshShaderPropertiesNV\">VkPhysicalDeviceMeshShaderPropertiesNV</a>, <a href=\"#VkPhysicalDeviceMultiDrawPropertiesEXT\">VkPhysicalDeviceMultiDrawPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX\">VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX</a>, <a href=\"#VkPhysicalDeviceMultiviewProperties\">VkPhysicalDeviceMultiviewProperties</a>, <a href=\"#VkPhysicalDeviceNestedCommandBufferPropertiesEXT\">VkPhysicalDeviceNestedCommandBufferPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceOpacityMicromapPropertiesEXT\">VkPhysicalDeviceOpacityMicromapPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceOpticalFlowPropertiesNV\">VkPhysicalDeviceOpticalFlowPropertiesNV</a>, <a href=\"#VkPhysicalDevicePCIBusInfoPropertiesEXT\">VkPhysicalDevicePCIBusInfoPropertiesEXT</a>, <a href=\"#VkPhysicalDevicePerformanceQueryPropertiesKHR\">VkPhysicalDevicePerformanceQueryPropertiesKHR</a>, <a href=\"#VkPhysicalDevicePipelineRobustnessPropertiesEXT\">VkPhysicalDevicePipelineRobustnessPropertiesEXT</a>, <a href=\"#VkPhysicalDevicePointClippingProperties\">VkPhysicalDevicePointClippingProperties</a>, <a href=\"#VkPhysicalDevicePortabilitySubsetPropertiesKHR\">VkPhysicalDevicePortabilitySubsetPropertiesKHR</a>, <a href=\"#VkPhysicalDeviceProtectedMemoryProperties\">VkPhysicalDeviceProtectedMemoryProperties</a>, <a href=\"#VkPhysicalDeviceProvokingVertexPropertiesEXT\">VkPhysicalDeviceProvokingVertexPropertiesEXT</a>, <a href=\"#VkPhysicalDevicePushDescriptorPropertiesKHR\">VkPhysicalDevicePushDescriptorPropertiesKHR</a>, <a href=\"#VkPhysicalDeviceRayTracingInvocationReorderPropertiesNV\">VkPhysicalDeviceRayTracingInvocationReorderPropertiesNV</a>, <a href=\"#VkPhysicalDeviceRayTracingPipelinePropertiesKHR\">VkPhysicalDeviceRayTracingPipelinePropertiesKHR</a>, <a href=\"#VkPhysicalDeviceRayTracingPropertiesNV\">VkPhysicalDeviceRayTracingPropertiesNV</a>, <a href=\"#VkPhysicalDeviceRenderPassStripedPropertiesARM\">VkPhysicalDeviceRenderPassStripedPropertiesARM</a>, <a href=\"#VkPhysicalDeviceRobustness2PropertiesEXT\">VkPhysicalDeviceRobustness2PropertiesEXT</a>, <a href=\"#VkPhysicalDeviceSampleLocationsPropertiesEXT\">VkPhysicalDeviceSampleLocationsPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceSamplerFilterMinmaxProperties\">VkPhysicalDeviceSamplerFilterMinmaxProperties</a>, <a href=\"#VkPhysicalDeviceSchedulingControlsPropertiesARM\">VkPhysicalDeviceSchedulingControlsPropertiesARM</a>, <a href=\"#VkPhysicalDeviceShaderCoreBuiltinsPropertiesARM\">VkPhysicalDeviceShaderCoreBuiltinsPropertiesARM</a>, <a href=\"#VkPhysicalDeviceShaderCoreProperties2AMD\">VkPhysicalDeviceShaderCoreProperties2AMD</a>, <a href=\"#VkPhysicalDeviceShaderCorePropertiesAMD\">VkPhysicalDeviceShaderCorePropertiesAMD</a>, <a href=\"#VkPhysicalDeviceShaderCorePropertiesARM\">VkPhysicalDeviceShaderCorePropertiesARM</a>, <a href=\"#VkPhysicalDeviceShaderEnqueuePropertiesAMDX\">VkPhysicalDeviceShaderEnqueuePropertiesAMDX</a>, <a href=\"#VkPhysicalDeviceShaderIntegerDotProductProperties\">VkPhysicalDeviceShaderIntegerDotProductProperties</a>, <a href=\"#VkPhysicalDeviceShaderModuleIdentifierPropertiesEXT\">VkPhysicalDeviceShaderModuleIdentifierPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceShaderObjectPropertiesEXT\">VkPhysicalDeviceShaderObjectPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceShaderSMBuiltinsPropertiesNV\">VkPhysicalDeviceShaderSMBuiltinsPropertiesNV</a>, <a href=\"#VkPhysicalDeviceShaderTileImagePropertiesEXT\">VkPhysicalDeviceShaderTileImagePropertiesEXT</a>, <a href=\"#VkPhysicalDeviceShadingRateImagePropertiesNV\">VkPhysicalDeviceShadingRateImagePropertiesNV</a>, <a href=\"#VkPhysicalDeviceSubgroupProperties\">VkPhysicalDeviceSubgroupProperties</a>, <a href=\"#VkPhysicalDeviceSubgroupSizeControlProperties\">VkPhysicalDeviceSubgroupSizeControlProperties</a>, <a href=\"#VkPhysicalDeviceSubpassShadingPropertiesHUAWEI\">VkPhysicalDeviceSubpassShadingPropertiesHUAWEI</a>, <a href=\"#VkPhysicalDeviceTexelBufferAlignmentProperties\">VkPhysicalDeviceTexelBufferAlignmentProperties</a>, <a href=\"#VkPhysicalDeviceTimelineSemaphoreProperties\">VkPhysicalDeviceTimelineSemaphoreProperties</a>, <a href=\"#VkPhysicalDeviceTransformFeedbackPropertiesEXT\">VkPhysicalDeviceTransformFeedbackPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT\">VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT</a>, <a href=\"#VkPhysicalDeviceVertexAttributeDivisorPropertiesKHR\">VkPhysicalDeviceVertexAttributeDivisorPropertiesKHR</a>, <a href=\"#VkPhysicalDeviceVulkan11Properties\">VkPhysicalDeviceVulkan11Properties</a>, <a href=\"#VkPhysicalDeviceVulkan12Properties\">VkPhysicalDeviceVulkan12Properties</a>, or <a href=\"#VkPhysicalDeviceVulkan13Properties\">VkPhysicalDeviceVulkan13Properties</a>",
"page": "vkspec"
},
{
@@ -886,7 +886,7 @@
},
{
"vuid": "VUID-VkDeviceCreateInfo-pNext-pNext",
- "text": "Each <code>pNext</code> member of any structure (including this one) in the <code>pNext</code> chain <strong class=\"purple\">must</strong> be either <code>NULL</code> or a pointer to a valid instance of <a href=\"#VkDeviceDeviceMemoryReportCreateInfoEXT\">VkDeviceDeviceMemoryReportCreateInfoEXT</a>, <a href=\"#VkDeviceDiagnosticsConfigCreateInfoNV\">VkDeviceDiagnosticsConfigCreateInfoNV</a>, <a href=\"#VkDeviceGroupDeviceCreateInfo\">VkDeviceGroupDeviceCreateInfo</a>, <a href=\"#VkDeviceMemoryOverallocationCreateInfoAMD\">VkDeviceMemoryOverallocationCreateInfoAMD</a>, <a href=\"#VkDevicePrivateDataCreateInfo\">VkDevicePrivateDataCreateInfo</a>, <a href=\"#VkDeviceQueueShaderCoreControlCreateInfoARM\">VkDeviceQueueShaderCoreControlCreateInfoARM</a>, <a href=\"#VkPhysicalDevice16BitStorageFeatures\">VkPhysicalDevice16BitStorageFeatures</a>, <a href=\"#VkPhysicalDevice4444FormatsFeaturesEXT\">VkPhysicalDevice4444FormatsFeaturesEXT</a>, <a href=\"#VkPhysicalDevice8BitStorageFeatures\">VkPhysicalDevice8BitStorageFeatures</a>, <a href=\"#VkPhysicalDeviceASTCDecodeFeaturesEXT\">VkPhysicalDeviceASTCDecodeFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceAccelerationStructureFeaturesKHR\">VkPhysicalDeviceAccelerationStructureFeaturesKHR</a>, <a href=\"#VkPhysicalDeviceAddressBindingReportFeaturesEXT\">VkPhysicalDeviceAddressBindingReportFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceAmigoProfilingFeaturesSEC\">VkPhysicalDeviceAmigoProfilingFeaturesSEC</a>, <a href=\"#VkPhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT\">VkPhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT\">VkPhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT\">VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceBorderColorSwizzleFeaturesEXT\">VkPhysicalDeviceBorderColorSwizzleFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceBufferDeviceAddressFeatures\">VkPhysicalDeviceBufferDeviceAddressFeatures</a>, <a href=\"#VkPhysicalDeviceBufferDeviceAddressFeaturesEXT\">VkPhysicalDeviceBufferDeviceAddressFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceClusterCullingShaderFeaturesHUAWEI\">VkPhysicalDeviceClusterCullingShaderFeaturesHUAWEI</a>, <a href=\"#VkPhysicalDeviceCoherentMemoryFeaturesAMD\">VkPhysicalDeviceCoherentMemoryFeaturesAMD</a>, <a href=\"#VkPhysicalDeviceColorWriteEnableFeaturesEXT\">VkPhysicalDeviceColorWriteEnableFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceComputeShaderDerivativesFeaturesNV\">VkPhysicalDeviceComputeShaderDerivativesFeaturesNV</a>, <a href=\"#VkPhysicalDeviceConditionalRenderingFeaturesEXT\">VkPhysicalDeviceConditionalRenderingFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceCooperativeMatrixFeaturesKHR\">VkPhysicalDeviceCooperativeMatrixFeaturesKHR</a>, <a href=\"#VkPhysicalDeviceCooperativeMatrixFeaturesNV\">VkPhysicalDeviceCooperativeMatrixFeaturesNV</a>, <a href=\"#VkPhysicalDeviceCopyMemoryIndirectFeaturesNV\">VkPhysicalDeviceCopyMemoryIndirectFeaturesNV</a>, <a href=\"#VkPhysicalDeviceCornerSampledImageFeaturesNV\">VkPhysicalDeviceCornerSampledImageFeaturesNV</a>, <a href=\"#VkPhysicalDeviceCoverageReductionModeFeaturesNV\">VkPhysicalDeviceCoverageReductionModeFeaturesNV</a>, <a href=\"#VkPhysicalDeviceCubicClampFeaturesQCOM\">VkPhysicalDeviceCubicClampFeaturesQCOM</a>, <a href=\"#VkPhysicalDeviceCubicWeightsFeaturesQCOM\">VkPhysicalDeviceCubicWeightsFeaturesQCOM</a>, <a href=\"#VkPhysicalDeviceCudaKernelLaunchFeaturesNV\">VkPhysicalDeviceCudaKernelLaunchFeaturesNV</a>, <a href=\"#VkPhysicalDeviceCustomBorderColorFeaturesEXT\">VkPhysicalDeviceCustomBorderColorFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV\">VkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV</a>, <a href=\"#VkPhysicalDeviceDepthBiasControlFeaturesEXT\">VkPhysicalDeviceDepthBiasControlFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceDepthClampZeroOneFeaturesEXT\">VkPhysicalDeviceDepthClampZeroOneFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceDepthClipControlFeaturesEXT\">VkPhysicalDeviceDepthClipControlFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceDepthClipEnableFeaturesEXT\">VkPhysicalDeviceDepthClipEnableFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceDescriptorBufferFeaturesEXT\">VkPhysicalDeviceDescriptorBufferFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceDescriptorIndexingFeatures\">VkPhysicalDeviceDescriptorIndexingFeatures</a>, <a href=\"#VkPhysicalDeviceDescriptorPoolOverallocationFeaturesNV\">VkPhysicalDeviceDescriptorPoolOverallocationFeaturesNV</a>, <a href=\"#VkPhysicalDeviceDescriptorSetHostMappingFeaturesVALVE\">VkPhysicalDeviceDescriptorSetHostMappingFeaturesVALVE</a>, <a href=\"#VkPhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV\">VkPhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV</a>, <a href=\"#VkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV\">VkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV</a>, <a href=\"#VkPhysicalDeviceDeviceMemoryReportFeaturesEXT\">VkPhysicalDeviceDeviceMemoryReportFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceDiagnosticsConfigFeaturesNV\">VkPhysicalDeviceDiagnosticsConfigFeaturesNV</a>, <a href=\"#VkPhysicalDeviceDisplacementMicromapFeaturesNV\">VkPhysicalDeviceDisplacementMicromapFeaturesNV</a>, <a href=\"#VkPhysicalDeviceDynamicRenderingFeatures\">VkPhysicalDeviceDynamicRenderingFeatures</a>, <a href=\"#VkPhysicalDeviceDynamicRenderingLocalReadFeaturesKHR\">VkPhysicalDeviceDynamicRenderingLocalReadFeaturesKHR</a>, <a href=\"#VkPhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT\">VkPhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceExclusiveScissorFeaturesNV\">VkPhysicalDeviceExclusiveScissorFeaturesNV</a>, <a href=\"#VkPhysicalDeviceExtendedDynamicState2FeaturesEXT\">VkPhysicalDeviceExtendedDynamicState2FeaturesEXT</a>, <a href=\"#VkPhysicalDeviceExtendedDynamicState3FeaturesEXT\">VkPhysicalDeviceExtendedDynamicState3FeaturesEXT</a>, <a href=\"#VkPhysicalDeviceExtendedDynamicStateFeaturesEXT\">VkPhysicalDeviceExtendedDynamicStateFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceExtendedSparseAddressSpaceFeaturesNV\">VkPhysicalDeviceExtendedSparseAddressSpaceFeaturesNV</a>, <a href=\"#VkPhysicalDeviceExternalFormatResolveFeaturesANDROID\">VkPhysicalDeviceExternalFormatResolveFeaturesANDROID</a>, <a href=\"#VkPhysicalDeviceExternalMemoryRDMAFeaturesNV\">VkPhysicalDeviceExternalMemoryRDMAFeaturesNV</a>, <a href=\"#VkPhysicalDeviceExternalMemoryScreenBufferFeaturesQNX\">VkPhysicalDeviceExternalMemoryScreenBufferFeaturesQNX</a>, <a href=\"#VkPhysicalDeviceFaultFeaturesEXT\">VkPhysicalDeviceFaultFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceFeatures2\">VkPhysicalDeviceFeatures2</a>, <a href=\"#VkPhysicalDeviceFragmentDensityMap2FeaturesEXT\">VkPhysicalDeviceFragmentDensityMap2FeaturesEXT</a>, <a href=\"#VkPhysicalDeviceFragmentDensityMapFeaturesEXT\">VkPhysicalDeviceFragmentDensityMapFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM\">VkPhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM</a>, <a href=\"#VkPhysicalDeviceFragmentShaderBarycentricFeaturesKHR\">VkPhysicalDeviceFragmentShaderBarycentricFeaturesKHR</a>, <a href=\"#VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT\">VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceFragmentShadingRateEnumsFeaturesNV\">VkPhysicalDeviceFragmentShadingRateEnumsFeaturesNV</a>, <a href=\"#VkPhysicalDeviceFragmentShadingRateFeaturesKHR\">VkPhysicalDeviceFragmentShadingRateFeaturesKHR</a>, <a href=\"#VkPhysicalDeviceFrameBoundaryFeaturesEXT\">VkPhysicalDeviceFrameBoundaryFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR\">VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR</a>, <a href=\"#VkPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT\">VkPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceHostImageCopyFeaturesEXT\">VkPhysicalDeviceHostImageCopyFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceHostQueryResetFeatures\">VkPhysicalDeviceHostQueryResetFeatures</a>, <a href=\"#VkPhysicalDeviceImage2DViewOf3DFeaturesEXT\">VkPhysicalDeviceImage2DViewOf3DFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceImageCompressionControlFeaturesEXT\">VkPhysicalDeviceImageCompressionControlFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceImageCompressionControlSwapchainFeaturesEXT\">VkPhysicalDeviceImageCompressionControlSwapchainFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceImageProcessing2FeaturesQCOM\">VkPhysicalDeviceImageProcessing2FeaturesQCOM</a>, <a href=\"#VkPhysicalDeviceImageProcessingFeaturesQCOM\">VkPhysicalDeviceImageProcessingFeaturesQCOM</a>, <a href=\"#VkPhysicalDeviceImageRobustnessFeatures\">VkPhysicalDeviceImageRobustnessFeatures</a>, <a href=\"#VkPhysicalDeviceImageSlicedViewOf3DFeaturesEXT\">VkPhysicalDeviceImageSlicedViewOf3DFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceImageViewMinLodFeaturesEXT\">VkPhysicalDeviceImageViewMinLodFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceImagelessFramebufferFeatures\">VkPhysicalDeviceImagelessFramebufferFeatures</a>, <a href=\"#VkPhysicalDeviceIndexTypeUint8FeaturesKHR\">VkPhysicalDeviceIndexTypeUint8FeaturesKHR</a>, <a href=\"#VkPhysicalDeviceInheritedViewportScissorFeaturesNV\">VkPhysicalDeviceInheritedViewportScissorFeaturesNV</a>, <a href=\"#VkPhysicalDeviceInlineUniformBlockFeatures\">VkPhysicalDeviceInlineUniformBlockFeatures</a>, <a href=\"#VkPhysicalDeviceInvocationMaskFeaturesHUAWEI\">VkPhysicalDeviceInvocationMaskFeaturesHUAWEI</a>, <a href=\"#VkPhysicalDeviceLegacyDitheringFeaturesEXT\">VkPhysicalDeviceLegacyDitheringFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceLegacyVertexAttributesFeaturesEXT\">VkPhysicalDeviceLegacyVertexAttributesFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceLineRasterizationFeaturesKHR\">VkPhysicalDeviceLineRasterizationFeaturesKHR</a>, <a href=\"#VkPhysicalDeviceLinearColorAttachmentFeaturesNV\">VkPhysicalDeviceLinearColorAttachmentFeaturesNV</a>, <a href=\"#VkPhysicalDeviceMaintenance4Features\">VkPhysicalDeviceMaintenance4Features</a>, <a href=\"#VkPhysicalDeviceMaintenance5FeaturesKHR\">VkPhysicalDeviceMaintenance5FeaturesKHR</a>, <a href=\"#VkPhysicalDeviceMaintenance6FeaturesKHR\">VkPhysicalDeviceMaintenance6FeaturesKHR</a>, <a href=\"#VkPhysicalDeviceMapMemoryPlacedFeaturesEXT\">VkPhysicalDeviceMapMemoryPlacedFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceMemoryDecompressionFeaturesNV\">VkPhysicalDeviceMemoryDecompressionFeaturesNV</a>, <a href=\"#VkPhysicalDeviceMemoryPriorityFeaturesEXT\">VkPhysicalDeviceMemoryPriorityFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceMeshShaderFeaturesEXT\">VkPhysicalDeviceMeshShaderFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceMeshShaderFeaturesNV\">VkPhysicalDeviceMeshShaderFeaturesNV</a>, <a href=\"#VkPhysicalDeviceMultiDrawFeaturesEXT\">VkPhysicalDeviceMultiDrawFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT\">VkPhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceMultiviewFeatures\">VkPhysicalDeviceMultiviewFeatures</a>, <a href=\"#VkPhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM\">VkPhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM</a>, <a href=\"#VkPhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM\">VkPhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM</a>, <a href=\"#VkPhysicalDeviceMutableDescriptorTypeFeaturesEXT\">VkPhysicalDeviceMutableDescriptorTypeFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceNestedCommandBufferFeaturesEXT\">VkPhysicalDeviceNestedCommandBufferFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT\">VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceOpacityMicromapFeaturesEXT\">VkPhysicalDeviceOpacityMicromapFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceOpticalFlowFeaturesNV\">VkPhysicalDeviceOpticalFlowFeaturesNV</a>, <a href=\"#VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT\">VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT</a>, <a href=\"#VkPhysicalDevicePerStageDescriptorSetFeaturesNV\">VkPhysicalDevicePerStageDescriptorSetFeaturesNV</a>, <a href=\"#VkPhysicalDevicePerformanceQueryFeaturesKHR\">VkPhysicalDevicePerformanceQueryFeaturesKHR</a>, <a href=\"#VkPhysicalDevicePipelineCreationCacheControlFeatures\">VkPhysicalDevicePipelineCreationCacheControlFeatures</a>, <a href=\"#VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR\">VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR</a>, <a href=\"#VkPhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT\">VkPhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT</a>, <a href=\"#VkPhysicalDevicePipelinePropertiesFeaturesEXT\">VkPhysicalDevicePipelinePropertiesFeaturesEXT</a>, <a href=\"#VkPhysicalDevicePipelineProtectedAccessFeaturesEXT\">VkPhysicalDevicePipelineProtectedAccessFeaturesEXT</a>, <a href=\"#VkPhysicalDevicePipelineRobustnessFeaturesEXT\">VkPhysicalDevicePipelineRobustnessFeaturesEXT</a>, <a href=\"#VkPhysicalDevicePortabilitySubsetFeaturesKHR\">VkPhysicalDevicePortabilitySubsetFeaturesKHR</a>, <a href=\"#VkPhysicalDevicePresentBarrierFeaturesNV\">VkPhysicalDevicePresentBarrierFeaturesNV</a>, <a href=\"#VkPhysicalDevicePresentIdFeaturesKHR\">VkPhysicalDevicePresentIdFeaturesKHR</a>, <a href=\"#VkPhysicalDevicePresentWaitFeaturesKHR\">VkPhysicalDevicePresentWaitFeaturesKHR</a>, <a href=\"#VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT\">VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT</a>, <a href=\"#VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT\">VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT</a>, <a href=\"#VkPhysicalDevicePrivateDataFeatures\">VkPhysicalDevicePrivateDataFeatures</a>, <a href=\"#VkPhysicalDeviceProtectedMemoryFeatures\">VkPhysicalDeviceProtectedMemoryFeatures</a>, <a href=\"#VkPhysicalDeviceProvokingVertexFeaturesEXT\">VkPhysicalDeviceProvokingVertexFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT\">VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT\">VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceRawAccessChainsFeaturesNV\">VkPhysicalDeviceRawAccessChainsFeaturesNV</a>, <a href=\"#VkPhysicalDeviceRayQueryFeaturesKHR\">VkPhysicalDeviceRayQueryFeaturesKHR</a>, <a href=\"#VkPhysicalDeviceRayTracingInvocationReorderFeaturesNV\">VkPhysicalDeviceRayTracingInvocationReorderFeaturesNV</a>, <a href=\"#VkPhysicalDeviceRayTracingMaintenance1FeaturesKHR\">VkPhysicalDeviceRayTracingMaintenance1FeaturesKHR</a>, <a href=\"#VkPhysicalDeviceRayTracingMotionBlurFeaturesNV\">VkPhysicalDeviceRayTracingMotionBlurFeaturesNV</a>, <a href=\"#VkPhysicalDeviceRayTracingPipelineFeaturesKHR\">VkPhysicalDeviceRayTracingPipelineFeaturesKHR</a>, <a href=\"#VkPhysicalDeviceRayTracingPositionFetchFeaturesKHR\">VkPhysicalDeviceRayTracingPositionFetchFeaturesKHR</a>, <a href=\"#VkPhysicalDeviceRayTracingValidationFeaturesNV\">VkPhysicalDeviceRayTracingValidationFeaturesNV</a>, <a href=\"#VkPhysicalDeviceRelaxedLineRasterizationFeaturesIMG\">VkPhysicalDeviceRelaxedLineRasterizationFeaturesIMG</a>, <a href=\"#VkPhysicalDeviceRenderPassStripedFeaturesARM\">VkPhysicalDeviceRenderPassStripedFeaturesARM</a>, <a href=\"#VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV\">VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV</a>, <a href=\"#VkPhysicalDeviceRobustness2FeaturesEXT\">VkPhysicalDeviceRobustness2FeaturesEXT</a>, <a href=\"#VkPhysicalDeviceSamplerYcbcrConversionFeatures\">VkPhysicalDeviceSamplerYcbcrConversionFeatures</a>, <a href=\"#VkPhysicalDeviceScalarBlockLayoutFeatures\">VkPhysicalDeviceScalarBlockLayoutFeatures</a>, <a href=\"#VkPhysicalDeviceSchedulingControlsFeaturesARM\">VkPhysicalDeviceSchedulingControlsFeaturesARM</a>, <a href=\"#VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures\">VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures</a>, <a href=\"#VkPhysicalDeviceShaderAtomicFloat16VectorFeaturesNV\">VkPhysicalDeviceShaderAtomicFloat16VectorFeaturesNV</a>, <a href=\"#VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT\">VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT</a>, <a href=\"#VkPhysicalDeviceShaderAtomicFloatFeaturesEXT\">VkPhysicalDeviceShaderAtomicFloatFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceShaderAtomicInt64Features\">VkPhysicalDeviceShaderAtomicInt64Features</a>, <a href=\"#VkPhysicalDeviceShaderClockFeaturesKHR\">VkPhysicalDeviceShaderClockFeaturesKHR</a>, <a href=\"#VkPhysicalDeviceShaderCoreBuiltinsFeaturesARM\">VkPhysicalDeviceShaderCoreBuiltinsFeaturesARM</a>, <a href=\"#VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures\">VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures</a>, <a href=\"#VkPhysicalDeviceShaderDrawParametersFeatures\">VkPhysicalDeviceShaderDrawParametersFeatures</a>, <a href=\"#VkPhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD\">VkPhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD</a>, <a href=\"#VkPhysicalDeviceShaderEnqueueFeaturesAMDX\">VkPhysicalDeviceShaderEnqueueFeaturesAMDX</a>, <a href=\"#VkPhysicalDeviceShaderExpectAssumeFeaturesKHR\">VkPhysicalDeviceShaderExpectAssumeFeaturesKHR</a>, <a href=\"#VkPhysicalDeviceShaderFloat16Int8Features\">VkPhysicalDeviceShaderFloat16Int8Features</a>, <a href=\"#VkPhysicalDeviceShaderFloatControls2FeaturesKHR\">VkPhysicalDeviceShaderFloatControls2FeaturesKHR</a>, <a href=\"#VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT\">VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT</a>, <a href=\"#VkPhysicalDeviceShaderImageFootprintFeaturesNV\">VkPhysicalDeviceShaderImageFootprintFeaturesNV</a>, <a href=\"#VkPhysicalDeviceShaderIntegerDotProductFeatures\">VkPhysicalDeviceShaderIntegerDotProductFeatures</a>, <a href=\"#VkPhysicalDeviceShaderIntegerFunctions2FeaturesINTEL\">VkPhysicalDeviceShaderIntegerFunctions2FeaturesINTEL</a>, <a href=\"#VkPhysicalDeviceShaderMaximalReconvergenceFeaturesKHR\">VkPhysicalDeviceShaderMaximalReconvergenceFeaturesKHR</a>, <a href=\"#VkPhysicalDeviceShaderModuleIdentifierFeaturesEXT\">VkPhysicalDeviceShaderModuleIdentifierFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceShaderObjectFeaturesEXT\">VkPhysicalDeviceShaderObjectFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceShaderQuadControlFeaturesKHR\">VkPhysicalDeviceShaderQuadControlFeaturesKHR</a>, <a href=\"#VkPhysicalDeviceShaderSMBuiltinsFeaturesNV\">VkPhysicalDeviceShaderSMBuiltinsFeaturesNV</a>, <a href=\"#VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures\">VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures</a>, <a href=\"#VkPhysicalDeviceShaderSubgroupRotateFeaturesKHR\">VkPhysicalDeviceShaderSubgroupRotateFeaturesKHR</a>, <a href=\"#VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR\">VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR</a>, <a href=\"#VkPhysicalDeviceShaderTerminateInvocationFeatures\">VkPhysicalDeviceShaderTerminateInvocationFeatures</a>, <a href=\"#VkPhysicalDeviceShaderTileImageFeaturesEXT\">VkPhysicalDeviceShaderTileImageFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceShadingRateImageFeaturesNV\">VkPhysicalDeviceShadingRateImageFeaturesNV</a>, <a href=\"#VkPhysicalDeviceSubgroupSizeControlFeatures\">VkPhysicalDeviceSubgroupSizeControlFeatures</a>, <a href=\"#VkPhysicalDeviceSubpassMergeFeedbackFeaturesEXT\">VkPhysicalDeviceSubpassMergeFeedbackFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceSubpassShadingFeaturesHUAWEI\">VkPhysicalDeviceSubpassShadingFeaturesHUAWEI</a>, <a href=\"#VkPhysicalDeviceSwapchainMaintenance1FeaturesEXT\">VkPhysicalDeviceSwapchainMaintenance1FeaturesEXT</a>, <a href=\"#VkPhysicalDeviceSynchronization2Features\">VkPhysicalDeviceSynchronization2Features</a>, <a href=\"#VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT\">VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceTextureCompressionASTCHDRFeatures\">VkPhysicalDeviceTextureCompressionASTCHDRFeatures</a>, <a href=\"#VkPhysicalDeviceTilePropertiesFeaturesQCOM\">VkPhysicalDeviceTilePropertiesFeaturesQCOM</a>, <a href=\"#VkPhysicalDeviceTimelineSemaphoreFeatures\">VkPhysicalDeviceTimelineSemaphoreFeatures</a>, <a href=\"#VkPhysicalDeviceTransformFeedbackFeaturesEXT\">VkPhysicalDeviceTransformFeedbackFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceUniformBufferStandardLayoutFeatures\">VkPhysicalDeviceUniformBufferStandardLayoutFeatures</a>, <a href=\"#VkPhysicalDeviceVariablePointersFeatures\">VkPhysicalDeviceVariablePointersFeatures</a>, <a href=\"#VkPhysicalDeviceVertexAttributeDivisorFeaturesKHR\">VkPhysicalDeviceVertexAttributeDivisorFeaturesKHR</a>, <a href=\"#VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT\">VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceVideoMaintenance1FeaturesKHR\">VkPhysicalDeviceVideoMaintenance1FeaturesKHR</a>, <a href=\"#VkPhysicalDeviceVulkan11Features\">VkPhysicalDeviceVulkan11Features</a>, <a href=\"#VkPhysicalDeviceVulkan12Features\">VkPhysicalDeviceVulkan12Features</a>, <a href=\"#VkPhysicalDeviceVulkan13Features\">VkPhysicalDeviceVulkan13Features</a>, <a href=\"#VkPhysicalDeviceVulkanMemoryModelFeatures\">VkPhysicalDeviceVulkanMemoryModelFeatures</a>, <a href=\"#VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR\">VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR</a>, <a href=\"#VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT\">VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceYcbcrDegammaFeaturesQCOM\">VkPhysicalDeviceYcbcrDegammaFeaturesQCOM</a>, <a href=\"#VkPhysicalDeviceYcbcrImageArraysFeaturesEXT\">VkPhysicalDeviceYcbcrImageArraysFeaturesEXT</a>, or <a href=\"#VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures\">VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures</a>",
+ "text": "Each <code>pNext</code> member of any structure (including this one) in the <code>pNext</code> chain <strong class=\"purple\">must</strong> be either <code>NULL</code> or a pointer to a valid instance of <a href=\"#VkDeviceDeviceMemoryReportCreateInfoEXT\">VkDeviceDeviceMemoryReportCreateInfoEXT</a>, <a href=\"#VkDeviceDiagnosticsConfigCreateInfoNV\">VkDeviceDiagnosticsConfigCreateInfoNV</a>, <a href=\"#VkDeviceGroupDeviceCreateInfo\">VkDeviceGroupDeviceCreateInfo</a>, <a href=\"#VkDeviceMemoryOverallocationCreateInfoAMD\">VkDeviceMemoryOverallocationCreateInfoAMD</a>, <a href=\"#VkDevicePrivateDataCreateInfo\">VkDevicePrivateDataCreateInfo</a>, <a href=\"#VkDeviceQueueShaderCoreControlCreateInfoARM\">VkDeviceQueueShaderCoreControlCreateInfoARM</a>, <a href=\"#VkPhysicalDevice16BitStorageFeatures\">VkPhysicalDevice16BitStorageFeatures</a>, <a href=\"#VkPhysicalDevice4444FormatsFeaturesEXT\">VkPhysicalDevice4444FormatsFeaturesEXT</a>, <a href=\"#VkPhysicalDevice8BitStorageFeatures\">VkPhysicalDevice8BitStorageFeatures</a>, <a href=\"#VkPhysicalDeviceASTCDecodeFeaturesEXT\">VkPhysicalDeviceASTCDecodeFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceAccelerationStructureFeaturesKHR\">VkPhysicalDeviceAccelerationStructureFeaturesKHR</a>, <a href=\"#VkPhysicalDeviceAddressBindingReportFeaturesEXT\">VkPhysicalDeviceAddressBindingReportFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceAmigoProfilingFeaturesSEC\">VkPhysicalDeviceAmigoProfilingFeaturesSEC</a>, <a href=\"#VkPhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT\">VkPhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT\">VkPhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT\">VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceBorderColorSwizzleFeaturesEXT\">VkPhysicalDeviceBorderColorSwizzleFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceBufferDeviceAddressFeatures\">VkPhysicalDeviceBufferDeviceAddressFeatures</a>, <a href=\"#VkPhysicalDeviceBufferDeviceAddressFeaturesEXT\">VkPhysicalDeviceBufferDeviceAddressFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceClusterCullingShaderFeaturesHUAWEI\">VkPhysicalDeviceClusterCullingShaderFeaturesHUAWEI</a>, <a href=\"#VkPhysicalDeviceCoherentMemoryFeaturesAMD\">VkPhysicalDeviceCoherentMemoryFeaturesAMD</a>, <a href=\"#VkPhysicalDeviceColorWriteEnableFeaturesEXT\">VkPhysicalDeviceColorWriteEnableFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceComputeShaderDerivativesFeaturesNV\">VkPhysicalDeviceComputeShaderDerivativesFeaturesNV</a>, <a href=\"#VkPhysicalDeviceConditionalRenderingFeaturesEXT\">VkPhysicalDeviceConditionalRenderingFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceCooperativeMatrixFeaturesKHR\">VkPhysicalDeviceCooperativeMatrixFeaturesKHR</a>, <a href=\"#VkPhysicalDeviceCooperativeMatrixFeaturesNV\">VkPhysicalDeviceCooperativeMatrixFeaturesNV</a>, <a href=\"#VkPhysicalDeviceCopyMemoryIndirectFeaturesNV\">VkPhysicalDeviceCopyMemoryIndirectFeaturesNV</a>, <a href=\"#VkPhysicalDeviceCornerSampledImageFeaturesNV\">VkPhysicalDeviceCornerSampledImageFeaturesNV</a>, <a href=\"#VkPhysicalDeviceCoverageReductionModeFeaturesNV\">VkPhysicalDeviceCoverageReductionModeFeaturesNV</a>, <a href=\"#VkPhysicalDeviceCubicClampFeaturesQCOM\">VkPhysicalDeviceCubicClampFeaturesQCOM</a>, <a href=\"#VkPhysicalDeviceCubicWeightsFeaturesQCOM\">VkPhysicalDeviceCubicWeightsFeaturesQCOM</a>, <a href=\"#VkPhysicalDeviceCudaKernelLaunchFeaturesNV\">VkPhysicalDeviceCudaKernelLaunchFeaturesNV</a>, <a href=\"#VkPhysicalDeviceCustomBorderColorFeaturesEXT\">VkPhysicalDeviceCustomBorderColorFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV\">VkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV</a>, <a href=\"#VkPhysicalDeviceDepthBiasControlFeaturesEXT\">VkPhysicalDeviceDepthBiasControlFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceDepthClampZeroOneFeaturesEXT\">VkPhysicalDeviceDepthClampZeroOneFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceDepthClipControlFeaturesEXT\">VkPhysicalDeviceDepthClipControlFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceDepthClipEnableFeaturesEXT\">VkPhysicalDeviceDepthClipEnableFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceDescriptorBufferFeaturesEXT\">VkPhysicalDeviceDescriptorBufferFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceDescriptorIndexingFeatures\">VkPhysicalDeviceDescriptorIndexingFeatures</a>, <a href=\"#VkPhysicalDeviceDescriptorPoolOverallocationFeaturesNV\">VkPhysicalDeviceDescriptorPoolOverallocationFeaturesNV</a>, <a href=\"#VkPhysicalDeviceDescriptorSetHostMappingFeaturesVALVE\">VkPhysicalDeviceDescriptorSetHostMappingFeaturesVALVE</a>, <a href=\"#VkPhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV\">VkPhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV</a>, <a href=\"#VkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV\">VkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV</a>, <a href=\"#VkPhysicalDeviceDeviceMemoryReportFeaturesEXT\">VkPhysicalDeviceDeviceMemoryReportFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceDiagnosticsConfigFeaturesNV\">VkPhysicalDeviceDiagnosticsConfigFeaturesNV</a>, <a href=\"#VkPhysicalDeviceDisplacementMicromapFeaturesNV\">VkPhysicalDeviceDisplacementMicromapFeaturesNV</a>, <a href=\"#VkPhysicalDeviceDynamicRenderingFeatures\">VkPhysicalDeviceDynamicRenderingFeatures</a>, <a href=\"#VkPhysicalDeviceDynamicRenderingLocalReadFeaturesKHR\">VkPhysicalDeviceDynamicRenderingLocalReadFeaturesKHR</a>, <a href=\"#VkPhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT\">VkPhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceExclusiveScissorFeaturesNV\">VkPhysicalDeviceExclusiveScissorFeaturesNV</a>, <a href=\"#VkPhysicalDeviceExtendedDynamicState2FeaturesEXT\">VkPhysicalDeviceExtendedDynamicState2FeaturesEXT</a>, <a href=\"#VkPhysicalDeviceExtendedDynamicState3FeaturesEXT\">VkPhysicalDeviceExtendedDynamicState3FeaturesEXT</a>, <a href=\"#VkPhysicalDeviceExtendedDynamicStateFeaturesEXT\">VkPhysicalDeviceExtendedDynamicStateFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceExtendedSparseAddressSpaceFeaturesNV\">VkPhysicalDeviceExtendedSparseAddressSpaceFeaturesNV</a>, <a href=\"#VkPhysicalDeviceExternalFormatResolveFeaturesANDROID\">VkPhysicalDeviceExternalFormatResolveFeaturesANDROID</a>, <a href=\"#VkPhysicalDeviceExternalMemoryRDMAFeaturesNV\">VkPhysicalDeviceExternalMemoryRDMAFeaturesNV</a>, <a href=\"#VkPhysicalDeviceExternalMemoryScreenBufferFeaturesQNX\">VkPhysicalDeviceExternalMemoryScreenBufferFeaturesQNX</a>, <a href=\"#VkPhysicalDeviceFaultFeaturesEXT\">VkPhysicalDeviceFaultFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceFeatures2\">VkPhysicalDeviceFeatures2</a>, <a href=\"#VkPhysicalDeviceFragmentDensityMap2FeaturesEXT\">VkPhysicalDeviceFragmentDensityMap2FeaturesEXT</a>, <a href=\"#VkPhysicalDeviceFragmentDensityMapFeaturesEXT\">VkPhysicalDeviceFragmentDensityMapFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM\">VkPhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM</a>, <a href=\"#VkPhysicalDeviceFragmentShaderBarycentricFeaturesKHR\">VkPhysicalDeviceFragmentShaderBarycentricFeaturesKHR</a>, <a href=\"#VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT\">VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceFragmentShadingRateEnumsFeaturesNV\">VkPhysicalDeviceFragmentShadingRateEnumsFeaturesNV</a>, <a href=\"#VkPhysicalDeviceFragmentShadingRateFeaturesKHR\">VkPhysicalDeviceFragmentShadingRateFeaturesKHR</a>, <a href=\"#VkPhysicalDeviceFrameBoundaryFeaturesEXT\">VkPhysicalDeviceFrameBoundaryFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR\">VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR</a>, <a href=\"#VkPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT\">VkPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceHostImageCopyFeaturesEXT\">VkPhysicalDeviceHostImageCopyFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceHostQueryResetFeatures\">VkPhysicalDeviceHostQueryResetFeatures</a>, <a href=\"#VkPhysicalDeviceImage2DViewOf3DFeaturesEXT\">VkPhysicalDeviceImage2DViewOf3DFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceImageAlignmentControlFeaturesMESA\">VkPhysicalDeviceImageAlignmentControlFeaturesMESA</a>, <a href=\"#VkPhysicalDeviceImageCompressionControlFeaturesEXT\">VkPhysicalDeviceImageCompressionControlFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceImageCompressionControlSwapchainFeaturesEXT\">VkPhysicalDeviceImageCompressionControlSwapchainFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceImageProcessing2FeaturesQCOM\">VkPhysicalDeviceImageProcessing2FeaturesQCOM</a>, <a href=\"#VkPhysicalDeviceImageProcessingFeaturesQCOM\">VkPhysicalDeviceImageProcessingFeaturesQCOM</a>, <a href=\"#VkPhysicalDeviceImageRobustnessFeatures\">VkPhysicalDeviceImageRobustnessFeatures</a>, <a href=\"#VkPhysicalDeviceImageSlicedViewOf3DFeaturesEXT\">VkPhysicalDeviceImageSlicedViewOf3DFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceImageViewMinLodFeaturesEXT\">VkPhysicalDeviceImageViewMinLodFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceImagelessFramebufferFeatures\">VkPhysicalDeviceImagelessFramebufferFeatures</a>, <a href=\"#VkPhysicalDeviceIndexTypeUint8FeaturesKHR\">VkPhysicalDeviceIndexTypeUint8FeaturesKHR</a>, <a href=\"#VkPhysicalDeviceInheritedViewportScissorFeaturesNV\">VkPhysicalDeviceInheritedViewportScissorFeaturesNV</a>, <a href=\"#VkPhysicalDeviceInlineUniformBlockFeatures\">VkPhysicalDeviceInlineUniformBlockFeatures</a>, <a href=\"#VkPhysicalDeviceInvocationMaskFeaturesHUAWEI\">VkPhysicalDeviceInvocationMaskFeaturesHUAWEI</a>, <a href=\"#VkPhysicalDeviceLegacyDitheringFeaturesEXT\">VkPhysicalDeviceLegacyDitheringFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceLegacyVertexAttributesFeaturesEXT\">VkPhysicalDeviceLegacyVertexAttributesFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceLineRasterizationFeaturesKHR\">VkPhysicalDeviceLineRasterizationFeaturesKHR</a>, <a href=\"#VkPhysicalDeviceLinearColorAttachmentFeaturesNV\">VkPhysicalDeviceLinearColorAttachmentFeaturesNV</a>, <a href=\"#VkPhysicalDeviceMaintenance4Features\">VkPhysicalDeviceMaintenance4Features</a>, <a href=\"#VkPhysicalDeviceMaintenance5FeaturesKHR\">VkPhysicalDeviceMaintenance5FeaturesKHR</a>, <a href=\"#VkPhysicalDeviceMaintenance6FeaturesKHR\">VkPhysicalDeviceMaintenance6FeaturesKHR</a>, <a href=\"#VkPhysicalDeviceMapMemoryPlacedFeaturesEXT\">VkPhysicalDeviceMapMemoryPlacedFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceMemoryDecompressionFeaturesNV\">VkPhysicalDeviceMemoryDecompressionFeaturesNV</a>, <a href=\"#VkPhysicalDeviceMemoryPriorityFeaturesEXT\">VkPhysicalDeviceMemoryPriorityFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceMeshShaderFeaturesEXT\">VkPhysicalDeviceMeshShaderFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceMeshShaderFeaturesNV\">VkPhysicalDeviceMeshShaderFeaturesNV</a>, <a href=\"#VkPhysicalDeviceMultiDrawFeaturesEXT\">VkPhysicalDeviceMultiDrawFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT\">VkPhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceMultiviewFeatures\">VkPhysicalDeviceMultiviewFeatures</a>, <a href=\"#VkPhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM\">VkPhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM</a>, <a href=\"#VkPhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM\">VkPhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM</a>, <a href=\"#VkPhysicalDeviceMutableDescriptorTypeFeaturesEXT\">VkPhysicalDeviceMutableDescriptorTypeFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceNestedCommandBufferFeaturesEXT\">VkPhysicalDeviceNestedCommandBufferFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT\">VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceOpacityMicromapFeaturesEXT\">VkPhysicalDeviceOpacityMicromapFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceOpticalFlowFeaturesNV\">VkPhysicalDeviceOpticalFlowFeaturesNV</a>, <a href=\"#VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT\">VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT</a>, <a href=\"#VkPhysicalDevicePerStageDescriptorSetFeaturesNV\">VkPhysicalDevicePerStageDescriptorSetFeaturesNV</a>, <a href=\"#VkPhysicalDevicePerformanceQueryFeaturesKHR\">VkPhysicalDevicePerformanceQueryFeaturesKHR</a>, <a href=\"#VkPhysicalDevicePipelineCreationCacheControlFeatures\">VkPhysicalDevicePipelineCreationCacheControlFeatures</a>, <a href=\"#VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR\">VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR</a>, <a href=\"#VkPhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT\">VkPhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT</a>, <a href=\"#VkPhysicalDevicePipelinePropertiesFeaturesEXT\">VkPhysicalDevicePipelinePropertiesFeaturesEXT</a>, <a href=\"#VkPhysicalDevicePipelineProtectedAccessFeaturesEXT\">VkPhysicalDevicePipelineProtectedAccessFeaturesEXT</a>, <a href=\"#VkPhysicalDevicePipelineRobustnessFeaturesEXT\">VkPhysicalDevicePipelineRobustnessFeaturesEXT</a>, <a href=\"#VkPhysicalDevicePortabilitySubsetFeaturesKHR\">VkPhysicalDevicePortabilitySubsetFeaturesKHR</a>, <a href=\"#VkPhysicalDevicePresentBarrierFeaturesNV\">VkPhysicalDevicePresentBarrierFeaturesNV</a>, <a href=\"#VkPhysicalDevicePresentIdFeaturesKHR\">VkPhysicalDevicePresentIdFeaturesKHR</a>, <a href=\"#VkPhysicalDevicePresentWaitFeaturesKHR\">VkPhysicalDevicePresentWaitFeaturesKHR</a>, <a href=\"#VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT\">VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT</a>, <a href=\"#VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT\">VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT</a>, <a href=\"#VkPhysicalDevicePrivateDataFeatures\">VkPhysicalDevicePrivateDataFeatures</a>, <a href=\"#VkPhysicalDeviceProtectedMemoryFeatures\">VkPhysicalDeviceProtectedMemoryFeatures</a>, <a href=\"#VkPhysicalDeviceProvokingVertexFeaturesEXT\">VkPhysicalDeviceProvokingVertexFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT\">VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT\">VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceRawAccessChainsFeaturesNV\">VkPhysicalDeviceRawAccessChainsFeaturesNV</a>, <a href=\"#VkPhysicalDeviceRayQueryFeaturesKHR\">VkPhysicalDeviceRayQueryFeaturesKHR</a>, <a href=\"#VkPhysicalDeviceRayTracingInvocationReorderFeaturesNV\">VkPhysicalDeviceRayTracingInvocationReorderFeaturesNV</a>, <a href=\"#VkPhysicalDeviceRayTracingMaintenance1FeaturesKHR\">VkPhysicalDeviceRayTracingMaintenance1FeaturesKHR</a>, <a href=\"#VkPhysicalDeviceRayTracingMotionBlurFeaturesNV\">VkPhysicalDeviceRayTracingMotionBlurFeaturesNV</a>, <a href=\"#VkPhysicalDeviceRayTracingPipelineFeaturesKHR\">VkPhysicalDeviceRayTracingPipelineFeaturesKHR</a>, <a href=\"#VkPhysicalDeviceRayTracingPositionFetchFeaturesKHR\">VkPhysicalDeviceRayTracingPositionFetchFeaturesKHR</a>, <a href=\"#VkPhysicalDeviceRayTracingValidationFeaturesNV\">VkPhysicalDeviceRayTracingValidationFeaturesNV</a>, <a href=\"#VkPhysicalDeviceRelaxedLineRasterizationFeaturesIMG\">VkPhysicalDeviceRelaxedLineRasterizationFeaturesIMG</a>, <a href=\"#VkPhysicalDeviceRenderPassStripedFeaturesARM\">VkPhysicalDeviceRenderPassStripedFeaturesARM</a>, <a href=\"#VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV\">VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV</a>, <a href=\"#VkPhysicalDeviceRobustness2FeaturesEXT\">VkPhysicalDeviceRobustness2FeaturesEXT</a>, <a href=\"#VkPhysicalDeviceSamplerYcbcrConversionFeatures\">VkPhysicalDeviceSamplerYcbcrConversionFeatures</a>, <a href=\"#VkPhysicalDeviceScalarBlockLayoutFeatures\">VkPhysicalDeviceScalarBlockLayoutFeatures</a>, <a href=\"#VkPhysicalDeviceSchedulingControlsFeaturesARM\">VkPhysicalDeviceSchedulingControlsFeaturesARM</a>, <a href=\"#VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures\">VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures</a>, <a href=\"#VkPhysicalDeviceShaderAtomicFloat16VectorFeaturesNV\">VkPhysicalDeviceShaderAtomicFloat16VectorFeaturesNV</a>, <a href=\"#VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT\">VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT</a>, <a href=\"#VkPhysicalDeviceShaderAtomicFloatFeaturesEXT\">VkPhysicalDeviceShaderAtomicFloatFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceShaderAtomicInt64Features\">VkPhysicalDeviceShaderAtomicInt64Features</a>, <a href=\"#VkPhysicalDeviceShaderClockFeaturesKHR\">VkPhysicalDeviceShaderClockFeaturesKHR</a>, <a href=\"#VkPhysicalDeviceShaderCoreBuiltinsFeaturesARM\">VkPhysicalDeviceShaderCoreBuiltinsFeaturesARM</a>, <a href=\"#VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures\">VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures</a>, <a href=\"#VkPhysicalDeviceShaderDrawParametersFeatures\">VkPhysicalDeviceShaderDrawParametersFeatures</a>, <a href=\"#VkPhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD\">VkPhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD</a>, <a href=\"#VkPhysicalDeviceShaderEnqueueFeaturesAMDX\">VkPhysicalDeviceShaderEnqueueFeaturesAMDX</a>, <a href=\"#VkPhysicalDeviceShaderExpectAssumeFeaturesKHR\">VkPhysicalDeviceShaderExpectAssumeFeaturesKHR</a>, <a href=\"#VkPhysicalDeviceShaderFloat16Int8Features\">VkPhysicalDeviceShaderFloat16Int8Features</a>, <a href=\"#VkPhysicalDeviceShaderFloatControls2FeaturesKHR\">VkPhysicalDeviceShaderFloatControls2FeaturesKHR</a>, <a href=\"#VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT\">VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT</a>, <a href=\"#VkPhysicalDeviceShaderImageFootprintFeaturesNV\">VkPhysicalDeviceShaderImageFootprintFeaturesNV</a>, <a href=\"#VkPhysicalDeviceShaderIntegerDotProductFeatures\">VkPhysicalDeviceShaderIntegerDotProductFeatures</a>, <a href=\"#VkPhysicalDeviceShaderIntegerFunctions2FeaturesINTEL\">VkPhysicalDeviceShaderIntegerFunctions2FeaturesINTEL</a>, <a href=\"#VkPhysicalDeviceShaderMaximalReconvergenceFeaturesKHR\">VkPhysicalDeviceShaderMaximalReconvergenceFeaturesKHR</a>, <a href=\"#VkPhysicalDeviceShaderModuleIdentifierFeaturesEXT\">VkPhysicalDeviceShaderModuleIdentifierFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceShaderObjectFeaturesEXT\">VkPhysicalDeviceShaderObjectFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceShaderQuadControlFeaturesKHR\">VkPhysicalDeviceShaderQuadControlFeaturesKHR</a>, <a href=\"#VkPhysicalDeviceShaderSMBuiltinsFeaturesNV\">VkPhysicalDeviceShaderSMBuiltinsFeaturesNV</a>, <a href=\"#VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures\">VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures</a>, <a href=\"#VkPhysicalDeviceShaderSubgroupRotateFeaturesKHR\">VkPhysicalDeviceShaderSubgroupRotateFeaturesKHR</a>, <a href=\"#VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR\">VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR</a>, <a href=\"#VkPhysicalDeviceShaderTerminateInvocationFeatures\">VkPhysicalDeviceShaderTerminateInvocationFeatures</a>, <a href=\"#VkPhysicalDeviceShaderTileImageFeaturesEXT\">VkPhysicalDeviceShaderTileImageFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceShadingRateImageFeaturesNV\">VkPhysicalDeviceShadingRateImageFeaturesNV</a>, <a href=\"#VkPhysicalDeviceSubgroupSizeControlFeatures\">VkPhysicalDeviceSubgroupSizeControlFeatures</a>, <a href=\"#VkPhysicalDeviceSubpassMergeFeedbackFeaturesEXT\">VkPhysicalDeviceSubpassMergeFeedbackFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceSubpassShadingFeaturesHUAWEI\">VkPhysicalDeviceSubpassShadingFeaturesHUAWEI</a>, <a href=\"#VkPhysicalDeviceSwapchainMaintenance1FeaturesEXT\">VkPhysicalDeviceSwapchainMaintenance1FeaturesEXT</a>, <a href=\"#VkPhysicalDeviceSynchronization2Features\">VkPhysicalDeviceSynchronization2Features</a>, <a href=\"#VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT\">VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceTextureCompressionASTCHDRFeatures\">VkPhysicalDeviceTextureCompressionASTCHDRFeatures</a>, <a href=\"#VkPhysicalDeviceTilePropertiesFeaturesQCOM\">VkPhysicalDeviceTilePropertiesFeaturesQCOM</a>, <a href=\"#VkPhysicalDeviceTimelineSemaphoreFeatures\">VkPhysicalDeviceTimelineSemaphoreFeatures</a>, <a href=\"#VkPhysicalDeviceTransformFeedbackFeaturesEXT\">VkPhysicalDeviceTransformFeedbackFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceUniformBufferStandardLayoutFeatures\">VkPhysicalDeviceUniformBufferStandardLayoutFeatures</a>, <a href=\"#VkPhysicalDeviceVariablePointersFeatures\">VkPhysicalDeviceVariablePointersFeatures</a>, <a href=\"#VkPhysicalDeviceVertexAttributeDivisorFeaturesKHR\">VkPhysicalDeviceVertexAttributeDivisorFeaturesKHR</a>, <a href=\"#VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT\">VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceVideoMaintenance1FeaturesKHR\">VkPhysicalDeviceVideoMaintenance1FeaturesKHR</a>, <a href=\"#VkPhysicalDeviceVulkan11Features\">VkPhysicalDeviceVulkan11Features</a>, <a href=\"#VkPhysicalDeviceVulkan12Features\">VkPhysicalDeviceVulkan12Features</a>, <a href=\"#VkPhysicalDeviceVulkan13Features\">VkPhysicalDeviceVulkan13Features</a>, <a href=\"#VkPhysicalDeviceVulkanMemoryModelFeatures\">VkPhysicalDeviceVulkanMemoryModelFeatures</a>, <a href=\"#VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR\">VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR</a>, <a href=\"#VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT\">VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT</a>, <a href=\"#VkPhysicalDeviceYcbcrDegammaFeaturesQCOM\">VkPhysicalDeviceYcbcrDegammaFeaturesQCOM</a>, <a href=\"#VkPhysicalDeviceYcbcrImageArraysFeaturesEXT\">VkPhysicalDeviceYcbcrImageArraysFeaturesEXT</a>, or <a href=\"#VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures\">VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures</a>",
"page": "vkspec"
},
{
@@ -16808,7 +16808,12 @@
},
{
"vuid": "VUID-VkGraphicsPipelineCreateInfo-renderPass-09531",
- "text": "If the pipeline is being created with <a href=\"#pipelines-graphics-subsets-fragment-shader\">fragment shader state</a> and <a href=\"#pipelines-graphics-subsets-fragment-output\">fragment output state</a>, and the value of <code>renderPass</code> is <a href=\"#VK_NULL_HANDLE\">VK_NULL_HANDLE</a>, <a href=\"#VkRenderingInputAttachmentIndexInfoKHR\">VkRenderingInputAttachmentIndexInfoKHR</a>::<code>colorAttachmentCount</code> <strong class=\"purple\">must</strong> be equal to <a href=\"#VkPipelineRenderingCreateInfo\">VkPipelineRenderingCreateInfo</a>::<code>colorAttachmentCount</code>",
+ "text": "If the pipeline is being created with <a href=\"#pipelines-graphics-subsets-fragment-shader\">fragment shader state</a> and <a href=\"#pipelines-graphics-subsets-fragment-output\">fragment output state</a>, the value of <code>renderPass</code> is <a href=\"#VK_NULL_HANDLE\">VK_NULL_HANDLE</a>, and <a href=\"#VkRenderingInputAttachmentIndexInfoKHR\">VkRenderingInputAttachmentIndexInfoKHR</a> is included, <a href=\"#VkRenderingInputAttachmentIndexInfoKHR\">VkRenderingInputAttachmentIndexInfoKHR</a>::<code>colorAttachmentCount</code> <strong class=\"purple\">must</strong> be equal to <a href=\"#VkPipelineRenderingCreateInfo\">VkPipelineRenderingCreateInfo</a>::<code>colorAttachmentCount</code>",
+ "page": "vkspec"
+ },
+ {
+ "vuid": "VUID-VkGraphicsPipelineCreateInfo-renderPass-09652",
+ "text": "If the pipeline is being created with <a href=\"#pipelines-graphics-subsets-fragment-shader\">fragment shader state</a> and <a href=\"#pipelines-graphics-subsets-fragment-output\">fragment output state</a>, the value of <code>renderPass</code> is <a href=\"#VK_NULL_HANDLE\">VK_NULL_HANDLE</a>, and <a href=\"#VkRenderingInputAttachmentIndexInfoKHR\">VkRenderingInputAttachmentIndexInfoKHR</a> is not included, the fragment shader <strong class=\"purple\">must</strong> not contain any input attachments with a <code>InputAttachmentIndex</code> greater than or equal to <a href=\"#VkPipelineRenderingCreateInfo\">VkPipelineRenderingCreateInfo</a>::<code>colorAttachmentCount</code>",
"page": "vkspec"
},
{
@@ -20752,7 +20757,7 @@
},
{
"vuid": "VUID-VkMemoryMapInfoKHR-flags-09572",
- "text": "If <code>VK_MEMORY_MAP_PLACED_BIT_EXT</code> is set in <code>flags</code> and the <a href=\"#features-memoryMapRangePlaced\"><code>memoryMapRangePlaced</code></a> feature is not enabled, <code>size</code> <strong class=\"purple\">must</strong> be <code>VK_WHOLE_SIZE</code>",
+ "text": "If <code>VK_MEMORY_MAP_PLACED_BIT_EXT</code> is set in <code>flags</code> and the <a href=\"#features-memoryMapRangePlaced\"><code>memoryMapRangePlaced</code></a> feature is not enabled, <code>size</code> <strong class=\"purple\">must</strong> be <code>VK_WHOLE_SIZE</code> or <code>VkMemoryAllocateInfo</code>::<code>allocationSize</code>",
"page": "vkspec"
},
{
@@ -20762,7 +20767,12 @@
},
{
"vuid": "VUID-VkMemoryMapInfoKHR-flags-09574",
- "text": "If <code>VK_MEMORY_MAP_PLACED_BIT_EXT</code> is set in <code>flags</code> and the <a href=\"#features-memoryMapRangePlaced\"><code>memoryMapRangePlaced</code></a> feature is enabled, <code>size</code> <strong class=\"purple\">must</strong> be <code>VK_WHOLE_SIZE</code> or be aligned to an integer multiple of <code>VkPhysicalDeviceMapMemoryPlacedPropertiesEXT</code>::<code>minPlacedMemoryMapAlignment</code>",
+ "text": "If <code>VK_MEMORY_MAP_PLACED_BIT_EXT</code> is set in <code>flags</code> and <code>size</code> is not <code>VK_WHOLE_SIZE</code>, <code>size</code> <strong class=\"purple\">must</strong> be aligned to an integer multiple of <code>VkPhysicalDeviceMapMemoryPlacedPropertiesEXT</code>::<code>minPlacedMemoryMapAlignment</code>",
+ "page": "vkspec"
+ },
+ {
+ "vuid": "VUID-VkMemoryMapInfoKHR-flags-09651",
+ "text": "If <code>VK_MEMORY_MAP_PLACED_BIT_EXT</code> is set in <code>flags</code> and <code>size</code> is <code>VK_WHOLE_SIZE</code>, <code>VkMemoryAllocateInfo</code>::<code>allocationSize</code> <strong class=\"purple\">must</strong> be aligned to an integer multiple of <code>VkPhysicalDeviceMapMemoryPlacedPropertiesEXT</code>::<code>minPlacedMemoryMapAlignment</code>",
"page": "vkspec"
},
{
@@ -22286,13 +22296,23 @@
"page": "vkspec"
},
{
+ "vuid": "VUID-VkImageCreateInfo-pNext-09653",
+ "text": "If the <code>pNext</code> chain contains a <a href=\"#VkImageAlignmentControlCreateInfoMESA\">VkImageAlignmentControlCreateInfoMESA</a> structure, <code>tiling</code> <strong class=\"purple\">must</strong> be <code>VK_IMAGE_TILING_OPTIMAL</code>",
+ "page": "vkspec"
+ },
+ {
+ "vuid": "VUID-VkImageCreateInfo-pNext-09654",
+ "text": "If the <code>pNext</code> chain contains a <a href=\"#VkImageAlignmentControlCreateInfoMESA\">VkImageAlignmentControlCreateInfoMESA</a> structure, it <strong class=\"purple\">must</strong> not contain a <a href=\"#VkExternalMemoryImageCreateInfo\">VkExternalMemoryImageCreateInfo</a> structure",
+ "page": "vkspec"
+ },
+ {
"vuid": "VUID-VkImageCreateInfo-sType-sType",
"text": "<code>sType</code> <strong class=\"purple\">must</strong> be <code>VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO</code>",
"page": "vkspec"
},
{
"vuid": "VUID-VkImageCreateInfo-pNext-pNext",
- "text": "Each <code>pNext</code> member of any structure (including this one) in the <code>pNext</code> chain <strong class=\"purple\">must</strong> be either <code>NULL</code> or a pointer to a valid instance of <a href=\"#VkBufferCollectionImageCreateInfoFUCHSIA\">VkBufferCollectionImageCreateInfoFUCHSIA</a>, <a href=\"#VkDedicatedAllocationImageCreateInfoNV\">VkDedicatedAllocationImageCreateInfoNV</a>, <a href=\"#VkExportMetalObjectCreateInfoEXT\">VkExportMetalObjectCreateInfoEXT</a>, <a href=\"#VkExternalFormatANDROID\">VkExternalFormatANDROID</a>, <a href=\"#VkExternalFormatQNX\">VkExternalFormatQNX</a>, <a href=\"#VkExternalMemoryImageCreateInfo\">VkExternalMemoryImageCreateInfo</a>, <a href=\"#VkExternalMemoryImageCreateInfoNV\">VkExternalMemoryImageCreateInfoNV</a>, <a href=\"#VkImageCompressionControlEXT\">VkImageCompressionControlEXT</a>, <a href=\"#VkImageDrmFormatModifierExplicitCreateInfoEXT\">VkImageDrmFormatModifierExplicitCreateInfoEXT</a>, <a href=\"#VkImageDrmFormatModifierListCreateInfoEXT\">VkImageDrmFormatModifierListCreateInfoEXT</a>, <a href=\"#VkImageFormatListCreateInfo\">VkImageFormatListCreateInfo</a>, <a href=\"#VkImageStencilUsageCreateInfo\">VkImageStencilUsageCreateInfo</a>, <a href=\"#VkImageSwapchainCreateInfoKHR\">VkImageSwapchainCreateInfoKHR</a>, <a href=\"#VkImportMetalIOSurfaceInfoEXT\">VkImportMetalIOSurfaceInfoEXT</a>, <a href=\"#VkImportMetalTextureInfoEXT\">VkImportMetalTextureInfoEXT</a>, <a href=\"#VkOpaqueCaptureDescriptorDataCreateInfoEXT\">VkOpaqueCaptureDescriptorDataCreateInfoEXT</a>, <a href=\"#VkOpticalFlowImageFormatInfoNV\">VkOpticalFlowImageFormatInfoNV</a>, or <a href=\"#VkVideoProfileListInfoKHR\">VkVideoProfileListInfoKHR</a>",
+ "text": "Each <code>pNext</code> member of any structure (including this one) in the <code>pNext</code> chain <strong class=\"purple\">must</strong> be either <code>NULL</code> or a pointer to a valid instance of <a href=\"#VkBufferCollectionImageCreateInfoFUCHSIA\">VkBufferCollectionImageCreateInfoFUCHSIA</a>, <a href=\"#VkDedicatedAllocationImageCreateInfoNV\">VkDedicatedAllocationImageCreateInfoNV</a>, <a href=\"#VkExportMetalObjectCreateInfoEXT\">VkExportMetalObjectCreateInfoEXT</a>, <a href=\"#VkExternalFormatANDROID\">VkExternalFormatANDROID</a>, <a href=\"#VkExternalFormatQNX\">VkExternalFormatQNX</a>, <a href=\"#VkExternalMemoryImageCreateInfo\">VkExternalMemoryImageCreateInfo</a>, <a href=\"#VkExternalMemoryImageCreateInfoNV\">VkExternalMemoryImageCreateInfoNV</a>, <a href=\"#VkImageAlignmentControlCreateInfoMESA\">VkImageAlignmentControlCreateInfoMESA</a>, <a href=\"#VkImageCompressionControlEXT\">VkImageCompressionControlEXT</a>, <a href=\"#VkImageDrmFormatModifierExplicitCreateInfoEXT\">VkImageDrmFormatModifierExplicitCreateInfoEXT</a>, <a href=\"#VkImageDrmFormatModifierListCreateInfoEXT\">VkImageDrmFormatModifierListCreateInfoEXT</a>, <a href=\"#VkImageFormatListCreateInfo\">VkImageFormatListCreateInfo</a>, <a href=\"#VkImageStencilUsageCreateInfo\">VkImageStencilUsageCreateInfo</a>, <a href=\"#VkImageSwapchainCreateInfoKHR\">VkImageSwapchainCreateInfoKHR</a>, <a href=\"#VkImportMetalIOSurfaceInfoEXT\">VkImportMetalIOSurfaceInfoEXT</a>, <a href=\"#VkImportMetalTextureInfoEXT\">VkImportMetalTextureInfoEXT</a>, <a href=\"#VkOpaqueCaptureDescriptorDataCreateInfoEXT\">VkOpaqueCaptureDescriptorDataCreateInfoEXT</a>, <a href=\"#VkOpticalFlowImageFormatInfoNV\">VkOpticalFlowImageFormatInfoNV</a>, or <a href=\"#VkVideoProfileListInfoKHR\">VkVideoProfileListInfoKHR</a>",
"page": "vkspec"
},
{
@@ -22594,6 +22614,30 @@
}
]
},
+ "VkImageAlignmentControlCreateInfoMESA": {
+ "core": [
+ {
+ "vuid": "VUID-VkImageAlignmentControlCreateInfoMESA-maximumRequestedAlignment-09655",
+ "text": "If <code>maximumRequestedAlignment</code> is not 0, <code>maximumRequestedAlignment</code> <strong class=\"purple\">must</strong> be a power of two",
+ "page": "vkspec"
+ },
+ {
+ "vuid": "VUID-VkImageAlignmentControlCreateInfoMESA-maximumRequestedAlignment-09656",
+ "text": "If <code>maximumRequestedAlignment</code> is not 0, the bitwise-and of <code>maximumRequestedAlignment</code> and <a href=\"#limits-supportedImageAlignmentMask\"><code>supportedImageAlignmentMask</code></a> <strong class=\"purple\">must</strong> be non-zero",
+ "page": "vkspec"
+ },
+ {
+ "vuid": "VUID-VkImageAlignmentControlCreateInfoMESA-imageAlignmentControl-09657",
+ "text": "<a href=\"#features-imageAlignmentControl\"><code>imageAlignmentControl</code></a> <strong class=\"purple\">must</strong> be enabled on the device",
+ "page": "vkspec"
+ },
+ {
+ "vuid": "VUID-VkImageAlignmentControlCreateInfoMESA-sType-sType",
+ "text": "<code>sType</code> <strong class=\"purple\">must</strong> be <code>VK_STRUCTURE_TYPE_IMAGE_ALIGNMENT_CONTROL_CREATE_INFO_MESA</code>",
+ "page": "vkspec"
+ }
+ ]
+ },
"vkGetImageSubresourceLayout": {
"core": [
{
@@ -79111,7 +79155,7 @@
},
{
"vuid": "VUID-vkCmdDispatchBase-baseGroupX-00427",
- "text": "If any of <code>baseGroupX</code>, <code>baseGroupY</code>, or <code>baseGroupZ</code> are not zero, then the bound compute pipeline <strong class=\"purple\">must</strong> have been created with the <code>VK_PIPELINE_CREATE_DISPATCH_BASE</code> flag",
+ "text": "If any of <code>baseGroupX</code>, <code>baseGroupY</code>, or <code>baseGroupZ</code> are not zero, then the bound compute pipeline <strong class=\"purple\">must</strong> have been created with the <code>VK_PIPELINE_CREATE_DISPATCH_BASE</code> flag or the bound compute shader object <strong class=\"purple\">must</strong> have been created with the <code>VK_SHADER_CREATE_DISPATCH_BASE_BIT_EXT</code> flag",
"page": "vkspec"
},
{
@@ -100395,6 +100439,15 @@
}
]
},
+ "VkPhysicalDeviceImageAlignmentControlFeaturesMESA": {
+ "core": [
+ {
+ "vuid": "VUID-VkPhysicalDeviceImageAlignmentControlFeaturesMESA-sType-sType",
+ "text": "<code>sType</code> <strong class=\"purple\">must</strong> be <code>VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_ALIGNMENT_CONTROL_FEATURES_MESA</code>",
+ "page": "vkspec"
+ }
+ ]
+ },
"VkPhysicalDevicePushDescriptorPropertiesKHR": {
"core": [
{
@@ -101103,6 +101156,15 @@
}
]
},
+ "VkPhysicalDeviceImageAlignmentControlPropertiesMESA": {
+ "core": [
+ {
+ "vuid": "VUID-VkPhysicalDeviceImageAlignmentControlPropertiesMESA-sType-sType",
+ "text": "<code>sType</code> <strong class=\"purple\">must</strong> be <code>VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_ALIGNMENT_CONTROL_PROPERTIES_MESA</code>",
+ "page": "vkspec"
+ }
+ ]
+ },
"vkGetPhysicalDeviceMultisamplePropertiesEXT": {
"core": [
{
@@ -103090,6 +103152,16 @@
"page": "vkspec"
},
{
+ "vuid": "VUID-StandaloneSpirv-OpEntryPoint-09658",
+ "text": "For a given <code>OpEntryPoint</code>, any <code>BuiltIn</code> decoration <strong class=\"purple\">must</strong> not be used more than once by the <code>Input</code> interface.",
+ "page": "vkspec"
+ },
+ {
+ "vuid": "VUID-StandaloneSpirv-OpEntryPoint-09659",
+ "text": "For a given <code>OpEntryPoint</code>, any <code>BuiltIn</code> decoration <strong class=\"purple\">must</strong> not be used more than once by the <code>Output</code> interface.",
+ "page": "vkspec"
+ },
+ {
"vuid": "VUID-StandaloneSpirv-Location-06672",
"text": "The <code>Location</code> or <code>Component</code> decorations <strong class=\"purple\">must</strong> only be used with the <code>Input</code>, <code>Output</code>, <code>RayPayloadKHR</code>, <code>IncomingRayPayloadKHR</code>, <code>HitAttributeKHR</code>, <code>HitObjectAttributeNV</code>, <code>CallableDataKHR</code>, <code>IncomingCallableDataKHR</code>, or <code>ShaderRecordBufferKHR</code> storage classes",
"page": "vkspec"
diff --git a/registry/vk.xml b/registry/vk.xml
index 2df36bc..aa8c8ee 100755
--- a/registry/vk.xml
+++ b/registry/vk.xml
@@ -67,7 +67,7 @@ branch of the member gitlab server.
<tag name="KHR" author="Khronos" contact="Tom Olson @tomolson"/>
<tag name="KHX" author="Khronos" contact="Tom Olson @tomolson"/>
<tag name="EXT" author="Multivendor" contact="Jon Leech @oddhack"/>
- <tag name="MESA" author="Mesa open source project" contact="Lina Versace @versalinyaa, Daniel Stone @fooishbar, David Airlie @airlied, Faith Ekstrand @gfxstrand"/>
+ <tag name="MESA" author="Mesa open source project" contact="Lina Versace @versalinyaa, Daniel Stone @fooishbar, David Airlie @airlied, Faith Ekstrand @gfxstrand, Hans-Kristian Arntzen @HansKristian-Work"/>
<tag name="INTEL" author="Intel Corporation" contact="Slawek Grajewski @sgrajewski"/>
<tag name="HUAWEI" author="Huawei Technologies Co. Ltd." contact="Pan Gao @PanGao-h, Juntao Li @Lawrenceleehw"/>
<tag name="VALVE" author="Valve Corporation" contact="Pierre-Loup Griffais @plagman, Joshua Ashton @Joshua-Ashton, Hans-Kristian Arntzen @HansKristian-Work"/>
@@ -175,7 +175,7 @@ branch of the member gitlab server.
#define <name>VKSC_API_VERSION_1_0</name> <type>VK_MAKE_API_VERSION</type>(VKSC_API_VARIANT, 1, 0, 0)// Patch version should always be set to 0</type>
<type api="vulkan" category="define">// Version of this file
-#define <name>VK_HEADER_VERSION</name> 284</type>
+#define <name>VK_HEADER_VERSION</name> 285</type>
<type api="vulkan" category="define" requires="VK_HEADER_VERSION">// Complete version of this file
#define <name>VK_HEADER_VERSION_COMPLETE</name> <type>VK_MAKE_API_VERSION</type>(0, 1, 3, VK_HEADER_VERSION)</type>
<type api="vulkansc" category="define">// Version of this file
@@ -9123,6 +9123,21 @@ typedef void* <name>MTLSharedEvent_id</name>;
<member optional="true"><type>void</type>* <name>pNext</name></member>
<member><type>VkBool32</type> <name>shaderRawAccessChains</name></member>
</type>
+ <type category="struct" name="VkPhysicalDeviceImageAlignmentControlFeaturesMESA" structextends="VkPhysicalDeviceFeatures2,VkDeviceCreateInfo">
+ <member values="VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_ALIGNMENT_CONTROL_FEATURES_MESA"><type>VkStructureType</type> <name>sType</name></member>
+ <member optional="true"><type>void</type>* <name>pNext</name></member>
+ <member><type>VkBool32</type> <name>imageAlignmentControl</name></member>
+ </type>
+ <type category="struct" name="VkPhysicalDeviceImageAlignmentControlPropertiesMESA" structextends="VkPhysicalDeviceProperties2">
+ <member values="VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_ALIGNMENT_CONTROL_PROPERTIES_MESA"><type>VkStructureType</type> <name>sType</name></member>
+ <member optional="true"><type>void</type>* <name>pNext</name></member>
+ <member limittype="bitmask"><type>uint32_t</type> <name>supportedImageAlignmentMask</name></member>
+ </type>
+ <type category="struct" name="VkImageAlignmentControlCreateInfoMESA" structextends="VkImageCreateInfo">
+ <member values="VK_STRUCTURE_TYPE_IMAGE_ALIGNMENT_CONTROL_CREATE_INFO_MESA"><type>VkStructureType</type> <name>sType</name></member>
+ <member optional="true">const <type>void</type>* <name>pNext</name></member>
+ <member><type>uint32_t</type> <name>maximumRequestedAlignment</name></member>
+ </type>
</types>
@@ -24371,10 +24386,16 @@ typedef void* <name>MTLSharedEvent_id</name>;
<enum value="&quot;VK_KHR_extension_575&quot;" name="VK_KHR_EXTENSION_575_EXTENSION_NAME"/>
</require>
</extension>
- <extension name="VK_VALVE_extension_576" number="576" author="VALVE" contact="Hans-Kristian Arntzen @HansKristian-Work" supported="disabled">
+ <extension name="VK_MESA_image_alignment_control" number="576" type="device" author="MESA" contact="Hans-Kristian Arntzen @HansKristian-Work" specialuse="d3demulation" supported="vulkan" depends="VK_KHR_get_physical_device_properties2,VK_VERSION_1_1">
<require>
- <enum value="0" name="VK_VALVE_EXTENSION_576_SPEC_VERSION"/>
- <enum value="&quot;VK_VALVE_extension_576&quot;" name="VK_VALVE_EXTENSION_576_EXTENSION_NAME"/>
+ <enum value="1" name="VK_MESA_IMAGE_ALIGNMENT_CONTROL_SPEC_VERSION"/>
+ <enum value="&quot;VK_MESA_image_alignment_control&quot;" name="VK_MESA_IMAGE_ALIGNMENT_CONTROL_EXTENSION_NAME"/>
+ <type name="VkPhysicalDeviceImageAlignmentControlFeaturesMESA"/>
+ <type name="VkPhysicalDeviceImageAlignmentControlPropertiesMESA"/>
+ <type name="VkImageAlignmentControlCreateInfoMESA"/>
+ <enum offset="0" extends="VkStructureType" name="VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_ALIGNMENT_CONTROL_FEATURES_MESA"/>
+ <enum offset="1" extends="VkStructureType" name="VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_ALIGNMENT_CONTROL_PROPERTIES_MESA"/>
+ <enum offset="2" extends="VkStructureType" name="VK_STRUCTURE_TYPE_IMAGE_ALIGNMENT_CONTROL_CREATE_INFO_MESA"/>
</require>
</extension>
<extension name="VK_HUAWEI_extension_577" number="577" author="HUAWEI" contact="Ye Wang @wangye" supported="disabled">
@@ -24422,6 +24443,25 @@ typedef void* <name>MTLSharedEvent_id</name>;
<enum value="&quot;VK_EXT_extension_583&quot;" name="VK_EXT_EXTENSION_583_EXTENSION_NAME"/>
</require>
</extension>
+ <extension name="VK_EXT_extension_584" number="584" author="EXT" contact="James Jones @cubanismo" supported="disabled">
+ <require>
+ <enum value="0" name="VK_EXT_EXTENSION_584_SPEC_VERSION"/>
+ <enum value="&quot;VK_EXT_extension_584&quot;" name="VK_EXT_EXTENSION_584_EXTENSION_NAME"/>
+ </require>
+ </extension>
+ <extension name="VK_EXT_extension_585" number="585" author="EXT" contact="Shahbaz Youssefi @syoussefi" supported="disabled">
+ <require>
+ <enum value="0" name="VK_EXT_EXTENSION_585_SPEC_VERSION"/>
+ <enum value="&quot;VK_EXT_extension_585&quot;" name="VK_EXT_EXTENSION_585_EXTENSION_NAME"/>
+ </require>
+ </extension>
+ <extension name="VK_IMG_extension_586" number="586" author="IMG" contact="James Fitzpatrick @jfitzpatrick-img" supported="disabled">
+ <require>
+ <enum value="0" name="VK_IMG_EXTENSION_586_SPEC_VERSION"/>
+ <enum value="&quot;VK_IMG_extension_586&quot;" name="VK_IMG_EXTENSION_586_EXTENSION_NAME"/>
+ <enum bitpos="4" extends="VkDependencyFlagBits" name="VK_DEPENDENCY_EXTENSION_586_BIT_IMG"/>
+ </require>
+ </extension>
</extensions>
<formats>
<format name="VK_FORMAT_R4G4_UNORM_PACK8" class="8-bit" blockSize="1" texelsPerBlock="1" packed="8">
@@ -26554,6 +26594,9 @@ typedef void* <name>MTLSharedEvent_id</name>;
<spirvcapability name="RayTracingPositionFetchKHR">
<enable struct="VkPhysicalDeviceRayTracingPositionFetchFeaturesKHR" feature="rayTracingPositionFetch" requires="VK_KHR_ray_tracing_position_fetch"/>
</spirvcapability>
+ <spirvcapability name="RayQueryPositionFetchKHR">
+ <enable struct="VkPhysicalDeviceRayTracingPositionFetchFeaturesKHR" feature="rayTracingPositionFetch" requires="VK_KHR_ray_tracing_position_fetch"/>
+ </spirvcapability>
<spirvcapability name="TileImageColorReadAccessEXT">
<enable struct="VkPhysicalDeviceShaderTileImageFeaturesEXT" feature="shaderTileImageColorReadAccess" requires="VK_EXT_shader_tile_image"/>
</spirvcapability>
@@ -26581,9 +26624,6 @@ typedef void* <name>MTLSharedEvent_id</name>;
<spirvcapability name="QuadControlKHR">
<enable struct="VkPhysicalDeviceShaderQuadControlFeaturesKHR" feature="shaderQuadControl" requires="VK_KHR_shader_quad_control"/>
</spirvcapability>
- <spirvcapability name="MaximallyReconvergesKHR">
- <enable struct="VkPhysicalDeviceShaderMaximalReconvergenceFeaturesKHR" feature="shaderMaximalReconvergence" requires="VK_KHR_shader_maximal_reconvergence"/>
- </spirvcapability>
<spirvcapability name="RawAccessChainsNV">
<enable struct="VkPhysicalDeviceRawAccessChainsFeaturesNV" feature="shaderRawAccessChains" requires="VK_NV_raw_access_chains"/>
</spirvcapability>