mirror of
https://github.com/KhronosGroup/Vulkan-Headers.git
synced 2025-05-14 23:48:27 +00:00
Update for Vulkan-Docs 1.2.190
This commit is contained in:
parent
c5b7a2fa18
commit
9e62d02763
9 changed files with 1171 additions and 127 deletions
|
@ -724,6 +724,10 @@ namespace VULKAN_HPP_NAMESPACE
|
|||
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INHERITED_VIEWPORT_SCISSOR_FEATURES_NV,
|
||||
eCommandBufferInheritanceViewportScissorInfoNV =
|
||||
VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_VIEWPORT_SCISSOR_INFO_NV,
|
||||
ePhysicalDeviceShaderIntegerDotProductFeaturesKHR =
|
||||
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_FEATURES_KHR,
|
||||
ePhysicalDeviceShaderIntegerDotProductPropertiesKHR =
|
||||
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_PROPERTIES_KHR,
|
||||
ePhysicalDeviceTexelBufferAlignmentFeaturesEXT =
|
||||
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_FEATURES_EXT,
|
||||
ePhysicalDeviceTexelBufferAlignmentPropertiesEXT =
|
||||
|
@ -812,6 +816,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||
eVertexInputBindingDescription2EXT = VK_STRUCTURE_TYPE_VERTEX_INPUT_BINDING_DESCRIPTION_2_EXT,
|
||||
eVertexInputAttributeDescription2EXT = VK_STRUCTURE_TYPE_VERTEX_INPUT_ATTRIBUTE_DESCRIPTION_2_EXT,
|
||||
ePhysicalDeviceDrmPropertiesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRM_PROPERTIES_EXT,
|
||||
ePhysicalDevicePrimitiveTopologyListRestartFeaturesEXT =
|
||||
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIMITIVE_TOPOLOGY_LIST_RESTART_FEATURES_EXT,
|
||||
#if defined( VK_USE_PLATFORM_FUCHSIA )
|
||||
eImportMemoryZirconHandleInfoFUCHSIA = VK_STRUCTURE_TYPE_IMPORT_MEMORY_ZIRCON_HANDLE_INFO_FUCHSIA,
|
||||
eMemoryZirconHandlePropertiesFUCHSIA = VK_STRUCTURE_TYPE_MEMORY_ZIRCON_HANDLE_PROPERTIES_FUCHSIA,
|
||||
|
@ -1619,6 +1625,10 @@ namespace VULKAN_HPP_NAMESPACE
|
|||
return "PhysicalDeviceInheritedViewportScissorFeaturesNV";
|
||||
case StructureType::eCommandBufferInheritanceViewportScissorInfoNV:
|
||||
return "CommandBufferInheritanceViewportScissorInfoNV";
|
||||
case StructureType::ePhysicalDeviceShaderIntegerDotProductFeaturesKHR:
|
||||
return "PhysicalDeviceShaderIntegerDotProductFeaturesKHR";
|
||||
case StructureType::ePhysicalDeviceShaderIntegerDotProductPropertiesKHR:
|
||||
return "PhysicalDeviceShaderIntegerDotProductPropertiesKHR";
|
||||
case StructureType::ePhysicalDeviceTexelBufferAlignmentFeaturesEXT:
|
||||
return "PhysicalDeviceTexelBufferAlignmentFeaturesEXT";
|
||||
case StructureType::ePhysicalDeviceTexelBufferAlignmentPropertiesEXT:
|
||||
|
@ -1711,6 +1721,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||
case StructureType::eVertexInputBindingDescription2EXT: return "VertexInputBindingDescription2EXT";
|
||||
case StructureType::eVertexInputAttributeDescription2EXT: return "VertexInputAttributeDescription2EXT";
|
||||
case StructureType::ePhysicalDeviceDrmPropertiesEXT: return "PhysicalDeviceDrmPropertiesEXT";
|
||||
case StructureType::ePhysicalDevicePrimitiveTopologyListRestartFeaturesEXT:
|
||||
return "PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT";
|
||||
#if defined( VK_USE_PLATFORM_FUCHSIA )
|
||||
case StructureType::eImportMemoryZirconHandleInfoFUCHSIA: return "ImportMemoryZirconHandleInfoFUCHSIA";
|
||||
case StructureType::eMemoryZirconHandlePropertiesFUCHSIA: return "MemoryZirconHandlePropertiesFUCHSIA";
|
||||
|
@ -2844,20 +2856,6 @@ namespace VULKAN_HPP_NAMESPACE
|
|||
return "(void)";
|
||||
}
|
||||
|
||||
enum class DeviceQueueCreateFlagBits : VkDeviceQueueCreateFlags
|
||||
{
|
||||
eProtected = VK_DEVICE_QUEUE_CREATE_PROTECTED_BIT
|
||||
};
|
||||
|
||||
VULKAN_HPP_INLINE std::string to_string( DeviceQueueCreateFlagBits value )
|
||||
{
|
||||
switch ( value )
|
||||
{
|
||||
case DeviceQueueCreateFlagBits::eProtected: return "Protected";
|
||||
default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
|
||||
}
|
||||
}
|
||||
|
||||
enum class DeviceCreateFlagBits
|
||||
{
|
||||
};
|
||||
|
@ -3435,20 +3433,6 @@ namespace VULKAN_HPP_NAMESPACE
|
|||
return "(void)";
|
||||
}
|
||||
|
||||
enum class PipelineCacheCreateFlagBits : VkPipelineCacheCreateFlags
|
||||
{
|
||||
eExternallySynchronizedEXT = VK_PIPELINE_CACHE_CREATE_EXTERNALLY_SYNCHRONIZED_BIT_EXT
|
||||
};
|
||||
|
||||
VULKAN_HPP_INLINE std::string to_string( PipelineCacheCreateFlagBits value )
|
||||
{
|
||||
switch ( value )
|
||||
{
|
||||
case PipelineCacheCreateFlagBits::eExternallySynchronizedEXT: return "ExternallySynchronizedEXT";
|
||||
default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
|
||||
}
|
||||
}
|
||||
|
||||
enum class BlendFactor
|
||||
{
|
||||
eZero = VK_BLEND_FACTOR_ZERO,
|
||||
|
@ -4812,6 +4796,20 @@ namespace VULKAN_HPP_NAMESPACE
|
|||
}
|
||||
}
|
||||
|
||||
enum class DeviceQueueCreateFlagBits : VkDeviceQueueCreateFlags
|
||||
{
|
||||
eProtected = VK_DEVICE_QUEUE_CREATE_PROTECTED_BIT
|
||||
};
|
||||
|
||||
VULKAN_HPP_INLINE std::string to_string( DeviceQueueCreateFlagBits value )
|
||||
{
|
||||
switch ( value )
|
||||
{
|
||||
case DeviceQueueCreateFlagBits::eProtected: return "Protected";
|
||||
default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
|
||||
}
|
||||
}
|
||||
|
||||
enum class SamplerYcbcrModelConversion
|
||||
{
|
||||
eRgbIdentity = VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY,
|
||||
|
@ -7426,6 +7424,22 @@ namespace VULKAN_HPP_NAMESPACE
|
|||
return "(void)";
|
||||
}
|
||||
|
||||
//=== VK_EXT_pipeline_creation_cache_control ===
|
||||
|
||||
enum class PipelineCacheCreateFlagBits : VkPipelineCacheCreateFlags
|
||||
{
|
||||
eExternallySynchronizedEXT = VK_PIPELINE_CACHE_CREATE_EXTERNALLY_SYNCHRONIZED_BIT_EXT
|
||||
};
|
||||
|
||||
VULKAN_HPP_INLINE std::string to_string( PipelineCacheCreateFlagBits value )
|
||||
{
|
||||
switch ( value )
|
||||
{
|
||||
case PipelineCacheCreateFlagBits::eExternallySynchronizedEXT: return "ExternallySynchronizedEXT";
|
||||
default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
|
||||
}
|
||||
}
|
||||
|
||||
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
||||
//=== VK_KHR_video_encode_queue ===
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue