mirror of
https://github.com/KhronosGroup/Vulkan-Utility-Libraries.git
synced 2025-05-15 09:18:49 +00:00
build: Update to header 1.3.278
- Update known-good - Generate source
This commit is contained in:
parent
86de0a0a9d
commit
1b8b60bf7f
3 changed files with 65 additions and 3 deletions
|
@ -652,6 +652,9 @@ template <> inline VkStructureType GetSType<VkCopyImageToImageInfoEXT>() { retur
|
||||||
template <> inline VkStructureType GetSType<VkHostImageLayoutTransitionInfoEXT>() { return VK_STRUCTURE_TYPE_HOST_IMAGE_LAYOUT_TRANSITION_INFO_EXT; }
|
template <> inline VkStructureType GetSType<VkHostImageLayoutTransitionInfoEXT>() { return VK_STRUCTURE_TYPE_HOST_IMAGE_LAYOUT_TRANSITION_INFO_EXT; }
|
||||||
template <> inline VkStructureType GetSType<VkSubresourceHostMemcpySizeEXT>() { return VK_STRUCTURE_TYPE_SUBRESOURCE_HOST_MEMCPY_SIZE_EXT; }
|
template <> inline VkStructureType GetSType<VkSubresourceHostMemcpySizeEXT>() { return VK_STRUCTURE_TYPE_SUBRESOURCE_HOST_MEMCPY_SIZE_EXT; }
|
||||||
template <> inline VkStructureType GetSType<VkHostImageCopyDevicePerformanceQueryEXT>() { return VK_STRUCTURE_TYPE_HOST_IMAGE_COPY_DEVICE_PERFORMANCE_QUERY_EXT; }
|
template <> inline VkStructureType GetSType<VkHostImageCopyDevicePerformanceQueryEXT>() { return VK_STRUCTURE_TYPE_HOST_IMAGE_COPY_DEVICE_PERFORMANCE_QUERY_EXT; }
|
||||||
|
template <> inline VkStructureType GetSType<VkPhysicalDeviceMapMemoryPlacedFeaturesEXT>() { return VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAP_MEMORY_PLACED_FEATURES_EXT; }
|
||||||
|
template <> inline VkStructureType GetSType<VkPhysicalDeviceMapMemoryPlacedPropertiesEXT>() { return VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAP_MEMORY_PLACED_PROPERTIES_EXT; }
|
||||||
|
template <> inline VkStructureType GetSType<VkMemoryMapPlacedInfoEXT>() { return VK_STRUCTURE_TYPE_MEMORY_MAP_PLACED_INFO_EXT; }
|
||||||
template <> inline VkStructureType GetSType<VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT>() { return VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_FLOAT_2_FEATURES_EXT; }
|
template <> inline VkStructureType GetSType<VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT>() { return VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_FLOAT_2_FEATURES_EXT; }
|
||||||
template <> inline VkStructureType GetSType<VkSurfacePresentModeEXT>() { return VK_STRUCTURE_TYPE_SURFACE_PRESENT_MODE_EXT; }
|
template <> inline VkStructureType GetSType<VkSurfacePresentModeEXT>() { return VK_STRUCTURE_TYPE_SURFACE_PRESENT_MODE_EXT; }
|
||||||
template <> inline VkStructureType GetSType<VkSurfacePresentScalingCapabilitiesEXT>() { return VK_STRUCTURE_TYPE_SURFACE_PRESENT_SCALING_CAPABILITIES_EXT; }
|
template <> inline VkStructureType GetSType<VkSurfacePresentScalingCapabilitiesEXT>() { return VK_STRUCTURE_TYPE_SURFACE_PRESENT_SCALING_CAPABILITIES_EXT; }
|
||||||
|
@ -935,6 +938,7 @@ template <> inline VkStructureType GetSType<VkPhysicalDeviceExternalMemoryScreen
|
||||||
#endif // VK_USE_PLATFORM_SCREEN_QNX
|
#endif // VK_USE_PLATFORM_SCREEN_QNX
|
||||||
template <> inline VkStructureType GetSType<VkPhysicalDeviceLayeredDriverPropertiesMSFT>() { return VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_LAYERED_DRIVER_PROPERTIES_MSFT; }
|
template <> inline VkStructureType GetSType<VkPhysicalDeviceLayeredDriverPropertiesMSFT>() { return VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_LAYERED_DRIVER_PROPERTIES_MSFT; }
|
||||||
template <> inline VkStructureType GetSType<VkPhysicalDeviceDescriptorPoolOverallocationFeaturesNV>() { return VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_POOL_OVERALLOCATION_FEATURES_NV; }
|
template <> inline VkStructureType GetSType<VkPhysicalDeviceDescriptorPoolOverallocationFeaturesNV>() { return VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_POOL_OVERALLOCATION_FEATURES_NV; }
|
||||||
|
template <> inline VkStructureType GetSType<VkPhysicalDeviceShaderAtomicFloat16VectorFeaturesNV>() { return VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_FLOAT16_VECTOR_FEATURES_NV; }
|
||||||
template <> inline VkStructureType GetSType<VkAccelerationStructureGeometryTrianglesDataKHR>() { return VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_TRIANGLES_DATA_KHR; }
|
template <> inline VkStructureType GetSType<VkAccelerationStructureGeometryTrianglesDataKHR>() { return VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_TRIANGLES_DATA_KHR; }
|
||||||
template <> inline VkStructureType GetSType<VkAccelerationStructureGeometryAabbsDataKHR>() { return VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_AABBS_DATA_KHR; }
|
template <> inline VkStructureType GetSType<VkAccelerationStructureGeometryAabbsDataKHR>() { return VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_AABBS_DATA_KHR; }
|
||||||
template <> inline VkStructureType GetSType<VkAccelerationStructureGeometryInstancesDataKHR>() { return VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_INSTANCES_DATA_KHR; }
|
template <> inline VkStructureType GetSType<VkAccelerationStructureGeometryInstancesDataKHR>() { return VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_INSTANCES_DATA_KHR; }
|
||||||
|
|
|
@ -108,8 +108,8 @@ static inline const char* string_VkResult(VkResult input_value) {
|
||||||
return "VK_ERROR_INVALID_VIDEO_STD_PARAMETERS_KHR";
|
return "VK_ERROR_INVALID_VIDEO_STD_PARAMETERS_KHR";
|
||||||
case VK_ERROR_COMPRESSION_EXHAUSTED_EXT:
|
case VK_ERROR_COMPRESSION_EXHAUSTED_EXT:
|
||||||
return "VK_ERROR_COMPRESSION_EXHAUSTED_EXT";
|
return "VK_ERROR_COMPRESSION_EXHAUSTED_EXT";
|
||||||
case VK_ERROR_INCOMPATIBLE_SHADER_BINARY_EXT:
|
case VK_INCOMPATIBLE_SHADER_BINARY_EXT:
|
||||||
return "VK_ERROR_INCOMPATIBLE_SHADER_BINARY_EXT";
|
return "VK_INCOMPATIBLE_SHADER_BINARY_EXT";
|
||||||
default:
|
default:
|
||||||
return "Unhandled VkResult";
|
return "Unhandled VkResult";
|
||||||
}
|
}
|
||||||
|
@ -1232,6 +1232,12 @@ static inline const char* string_VkStructureType(VkStructureType input_value) {
|
||||||
return "VK_STRUCTURE_TYPE_MEMORY_MAP_INFO_KHR";
|
return "VK_STRUCTURE_TYPE_MEMORY_MAP_INFO_KHR";
|
||||||
case VK_STRUCTURE_TYPE_MEMORY_UNMAP_INFO_KHR:
|
case VK_STRUCTURE_TYPE_MEMORY_UNMAP_INFO_KHR:
|
||||||
return "VK_STRUCTURE_TYPE_MEMORY_UNMAP_INFO_KHR";
|
return "VK_STRUCTURE_TYPE_MEMORY_UNMAP_INFO_KHR";
|
||||||
|
case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAP_MEMORY_PLACED_FEATURES_EXT:
|
||||||
|
return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAP_MEMORY_PLACED_FEATURES_EXT";
|
||||||
|
case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAP_MEMORY_PLACED_PROPERTIES_EXT:
|
||||||
|
return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAP_MEMORY_PLACED_PROPERTIES_EXT";
|
||||||
|
case VK_STRUCTURE_TYPE_MEMORY_MAP_PLACED_INFO_EXT:
|
||||||
|
return "VK_STRUCTURE_TYPE_MEMORY_MAP_PLACED_INFO_EXT";
|
||||||
case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_FLOAT_2_FEATURES_EXT:
|
case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_FLOAT_2_FEATURES_EXT:
|
||||||
return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_FLOAT_2_FEATURES_EXT";
|
return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_FLOAT_2_FEATURES_EXT";
|
||||||
case VK_STRUCTURE_TYPE_SURFACE_PRESENT_MODE_EXT:
|
case VK_STRUCTURE_TYPE_SURFACE_PRESENT_MODE_EXT:
|
||||||
|
@ -1898,6 +1904,8 @@ static inline const char* string_VkStructureType(VkStructureType input_value) {
|
||||||
return "VK_STRUCTURE_TYPE_BIND_DESCRIPTOR_BUFFER_EMBEDDED_SAMPLERS_INFO_EXT";
|
return "VK_STRUCTURE_TYPE_BIND_DESCRIPTOR_BUFFER_EMBEDDED_SAMPLERS_INFO_EXT";
|
||||||
case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_POOL_OVERALLOCATION_FEATURES_NV:
|
case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_POOL_OVERALLOCATION_FEATURES_NV:
|
||||||
return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_POOL_OVERALLOCATION_FEATURES_NV";
|
return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_POOL_OVERALLOCATION_FEATURES_NV";
|
||||||
|
case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_FLOAT16_VECTOR_FEATURES_NV:
|
||||||
|
return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_FLOAT16_VECTOR_FEATURES_NV";
|
||||||
default:
|
default:
|
||||||
return "Unhandled VkStructureType";
|
return "Unhandled VkStructureType";
|
||||||
}
|
}
|
||||||
|
@ -5379,6 +5387,31 @@ static inline std::string string_VkPipelineStageFlags(VkPipelineStageFlags input
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
#endif // __cplusplus
|
#endif // __cplusplus
|
||||||
|
static inline const char* string_VkMemoryMapFlagBits(VkMemoryMapFlagBits input_value) {
|
||||||
|
switch (input_value) {
|
||||||
|
case VK_MEMORY_MAP_PLACED_BIT_EXT:
|
||||||
|
return "VK_MEMORY_MAP_PLACED_BIT_EXT";
|
||||||
|
default:
|
||||||
|
return "Unhandled VkMemoryMapFlagBits";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#ifdef __cplusplus
|
||||||
|
static inline std::string string_VkMemoryMapFlags(VkMemoryMapFlags input_value) {
|
||||||
|
std::string ret;
|
||||||
|
int index = 0;
|
||||||
|
while(input_value) {
|
||||||
|
if (input_value & 1) {
|
||||||
|
if( !ret.empty()) ret.append("|");
|
||||||
|
ret.append(string_VkMemoryMapFlagBits(static_cast<VkMemoryMapFlagBits>(1U << index)));
|
||||||
|
}
|
||||||
|
++index;
|
||||||
|
input_value >>= 1;
|
||||||
|
}
|
||||||
|
if (ret.empty()) ret.append("VkMemoryMapFlags(0)");
|
||||||
|
return ret;
|
||||||
|
}
|
||||||
|
#endif // __cplusplus
|
||||||
static inline const char* string_VkSparseMemoryBindFlagBits(VkSparseMemoryBindFlagBits input_value) {
|
static inline const char* string_VkSparseMemoryBindFlagBits(VkSparseMemoryBindFlagBits input_value) {
|
||||||
switch (input_value) {
|
switch (input_value) {
|
||||||
case VK_SPARSE_MEMORY_BIND_METADATA_BIT:
|
case VK_SPARSE_MEMORY_BIND_METADATA_BIT:
|
||||||
|
@ -8012,6 +8045,31 @@ static inline std::string string_VkPerformanceCounterDescriptionFlagsKHR(VkPerfo
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
#endif // __cplusplus
|
#endif // __cplusplus
|
||||||
|
static inline const char* string_VkMemoryUnmapFlagBitsKHR(VkMemoryUnmapFlagBitsKHR input_value) {
|
||||||
|
switch (input_value) {
|
||||||
|
case VK_MEMORY_UNMAP_RESERVE_BIT_EXT:
|
||||||
|
return "VK_MEMORY_UNMAP_RESERVE_BIT_EXT";
|
||||||
|
default:
|
||||||
|
return "Unhandled VkMemoryUnmapFlagBitsKHR";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#ifdef __cplusplus
|
||||||
|
static inline std::string string_VkMemoryUnmapFlagsKHR(VkMemoryUnmapFlagsKHR input_value) {
|
||||||
|
std::string ret;
|
||||||
|
int index = 0;
|
||||||
|
while(input_value) {
|
||||||
|
if (input_value & 1) {
|
||||||
|
if( !ret.empty()) ret.append("|");
|
||||||
|
ret.append(string_VkMemoryUnmapFlagBitsKHR(static_cast<VkMemoryUnmapFlagBitsKHR>(1U << index)));
|
||||||
|
}
|
||||||
|
++index;
|
||||||
|
input_value >>= 1;
|
||||||
|
}
|
||||||
|
if (ret.empty()) ret.append("VkMemoryUnmapFlagsKHR(0)");
|
||||||
|
return ret;
|
||||||
|
}
|
||||||
|
#endif // __cplusplus
|
||||||
static inline const char* string_VkVideoEncodeCapabilityFlagBitsKHR(VkVideoEncodeCapabilityFlagBitsKHR input_value) {
|
static inline const char* string_VkVideoEncodeCapabilityFlagBitsKHR(VkVideoEncodeCapabilityFlagBitsKHR input_value) {
|
||||||
switch (input_value) {
|
switch (input_value) {
|
||||||
case VK_VIDEO_ENCODE_CAPABILITY_PRECEDING_EXTERNALLY_ENCODED_BYTES_BIT_KHR:
|
case VK_VIDEO_ENCODE_CAPABILITY_PRECEDING_EXTERNALLY_ENCODED_BYTES_BIT_KHR:
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
"sub_dir": "Vulkan-Headers",
|
"sub_dir": "Vulkan-Headers",
|
||||||
"build_dir": "Vulkan-Headers/build",
|
"build_dir": "Vulkan-Headers/build",
|
||||||
"install_dir": "Vulkan-Headers/build/install",
|
"install_dir": "Vulkan-Headers/build/install",
|
||||||
"commit": "v1.3.277"
|
"commit": "v1.3.278"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "googletest",
|
"name": "googletest",
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue