Update for Vulkan-Docs 1.3.214
This commit is contained in:
File diff suppressed because one or more lines are too long
103
registry/vk.xml
103
registry/vk.xml
@@ -159,7 +159,7 @@ branch of the member gitlab server.
|
||||
<type category="define" requires="VK_MAKE_API_VERSION">// Vulkan 1.3 version number
|
||||
#define <name>VK_API_VERSION_1_3</name> <type>VK_MAKE_API_VERSION</type>(0, 1, 3, 0)// Patch version should always be set to 0</type>
|
||||
<type category="define">// Version of this file
|
||||
#define <name>VK_HEADER_VERSION</name> 213</type>
|
||||
#define <name>VK_HEADER_VERSION</name> 214</type>
|
||||
<type 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>
|
||||
|
||||
@@ -949,8 +949,8 @@ typedef void <name>CAMetalLayer</name>;
|
||||
<member len="enabledExtensionCount,null-terminated">const <type>char</type>* const* <name>ppEnabledExtensionNames</name><comment>Extension names to be enabled</comment></member>
|
||||
</type>
|
||||
<type category="struct" name="VkQueueFamilyProperties" returnedonly="true">
|
||||
<member optional="true"><type>VkQueueFlags</type> <name>queueFlags</name><comment>Queue flags</comment></member>
|
||||
<member><type>uint32_t</type> <name>queueCount</name></member>
|
||||
<member optional="true" limittype="bitmask"><type>VkQueueFlags</type> <name>queueFlags</name><comment>Queue flags</comment></member>
|
||||
<member limittype="max"><type>uint32_t</type> <name>queueCount</name></member>
|
||||
<member><type>uint32_t</type> <name>timestampValidBits</name></member>
|
||||
<member><type>VkExtent3D</type> <name>minImageTransferGranularity</name><comment>Minimum alignment requirement for image transfers</comment></member>
|
||||
</type>
|
||||
@@ -999,9 +999,9 @@ typedef void <name>CAMetalLayer</name>;
|
||||
<member><type>VkDeviceSize</type> <name>size</name><comment>Size of the range within the memory object</comment></member>
|
||||
</type>
|
||||
<type category="struct" name="VkFormatProperties" returnedonly="true">
|
||||
<member optional="true"><type>VkFormatFeatureFlags</type> <name>linearTilingFeatures</name><comment>Format features in case of linear tiling</comment></member>
|
||||
<member optional="true"><type>VkFormatFeatureFlags</type> <name>optimalTilingFeatures</name><comment>Format features in case of optimal tiling</comment></member>
|
||||
<member optional="true"><type>VkFormatFeatureFlags</type> <name>bufferFeatures</name><comment>Format features supported by buffers</comment></member>
|
||||
<member optional="true" limittype="bitmask"><type>VkFormatFeatureFlags</type> <name>linearTilingFeatures</name><comment>Format features in case of linear tiling</comment></member>
|
||||
<member optional="true" limittype="bitmask"><type>VkFormatFeatureFlags</type> <name>optimalTilingFeatures</name><comment>Format features in case of optimal tiling</comment></member>
|
||||
<member optional="true" limittype="bitmask"><type>VkFormatFeatureFlags</type> <name>bufferFeatures</name><comment>Format features supported by buffers</comment></member>
|
||||
</type>
|
||||
<type category="struct" name="VkImageFormatProperties" returnedonly="true">
|
||||
<member><type>VkExtent3D</type> <name>maxExtent</name><comment>max image dimensions for this resource type</comment></member>
|
||||
@@ -2272,7 +2272,7 @@ typedef void <name>CAMetalLayer</name>;
|
||||
<type category="struct" name="VkQueueFamilyProperties2" returnedonly="true">
|
||||
<member values="VK_STRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2"><type>VkStructureType</type> <name>sType</name></member>
|
||||
<member optional="true"><type>void</type>* <name>pNext</name></member>
|
||||
<member><type>VkQueueFamilyProperties</type> <name>queueFamilyProperties</name></member>
|
||||
<member limittype="struct"><type>VkQueueFamilyProperties</type> <name>queueFamilyProperties</name></member>
|
||||
</type>
|
||||
<type category="struct" name="VkQueueFamilyProperties2KHR" alias="VkQueueFamilyProperties2"/>
|
||||
<type category="struct" name="VkPhysicalDeviceMemoryProperties2" returnedonly="true">
|
||||
@@ -3446,8 +3446,8 @@ typedef void <name>CAMetalLayer</name>;
|
||||
<type category="struct" name="VkQueueFamilyGlobalPriorityPropertiesKHR" structextends="VkQueueFamilyProperties2">
|
||||
<member values="VK_STRUCTURE_TYPE_QUEUE_FAMILY_GLOBAL_PRIORITY_PROPERTIES_KHR"><type>VkStructureType</type> <name>sType</name></member>
|
||||
<member optional="true"><type>void</type>* <name>pNext</name></member>
|
||||
<member><type>uint32_t</type> <name>priorityCount</name></member>
|
||||
<member><type>VkQueueGlobalPriorityKHR</type> <name>priorities</name>[<enum>VK_MAX_GLOBAL_PRIORITY_SIZE_KHR</enum>]</member>
|
||||
<member limittype="max"><type>uint32_t</type> <name>priorityCount</name></member>
|
||||
<member limittype="bitmask"><type>VkQueueGlobalPriorityKHR</type> <name>priorities</name>[<enum>VK_MAX_GLOBAL_PRIORITY_SIZE_KHR</enum>]</member>
|
||||
</type>
|
||||
<type category="struct" name="VkQueueFamilyGlobalPriorityPropertiesEXT" alias="VkQueueFamilyGlobalPriorityPropertiesKHR"/>
|
||||
<type category="struct" name="VkDebugUtilsObjectNameInfoEXT" structextends="VkPipelineShaderStageCreateInfo">
|
||||
@@ -3912,7 +3912,7 @@ typedef void <name>CAMetalLayer</name>;
|
||||
<type category="struct" name="VkQueueFamilyCheckpointPropertiesNV" structextends="VkQueueFamilyProperties2" returnedonly="true">
|
||||
<member values="VK_STRUCTURE_TYPE_QUEUE_FAMILY_CHECKPOINT_PROPERTIES_NV"><type>VkStructureType</type> <name>sType</name></member>
|
||||
<member optional="true"><type>void</type>* <name>pNext</name></member>
|
||||
<member><type>VkPipelineStageFlags</type> <name>checkpointExecutionStageMask</name></member>
|
||||
<member limittype="bitmask"><type>VkPipelineStageFlags</type> <name>checkpointExecutionStageMask</name></member>
|
||||
</type>
|
||||
<type category="struct" name="VkCheckpointDataNV" returnedonly="true">
|
||||
<member values="VK_STRUCTURE_TYPE_CHECKPOINT_DATA_NV"><type>VkStructureType</type> <name>sType</name></member>
|
||||
@@ -5588,7 +5588,7 @@ typedef void <name>CAMetalLayer</name>;
|
||||
<member limittype="bitmask"><type>VkBool32</type> <name>fragmentShadingRateNonTrivialCombinerOps</name></member>
|
||||
<member limittype="max"><type>VkExtent2D</type> <name>maxFragmentSize</name></member>
|
||||
<member limittype="noauto"><type>uint32_t</type> <name>maxFragmentSizeAspectRatio</name></member>
|
||||
<member limittype="noauto"><type>uint32_t</type> <name>maxFragmentShadingRateCoverageSamples</name></member>
|
||||
<member limittype="max"><type>uint32_t</type> <name>maxFragmentShadingRateCoverageSamples</name></member>
|
||||
<member limittype="max"><type>VkSampleCountFlagBits</type> <name>maxFragmentShadingRateRasterizationSamples</name></member>
|
||||
<member limittype="bitmask"><type>VkBool32</type> <name>fragmentShadingRateWithShaderDepthStencilWrites</name></member>
|
||||
<member limittype="bitmask"><type>VkBool32</type> <name>fragmentShadingRateWithSampleMask</name></member>
|
||||
@@ -5785,7 +5785,7 @@ typedef void <name>CAMetalLayer</name>;
|
||||
<type category="struct" name="VkQueueFamilyCheckpointProperties2NV" structextends="VkQueueFamilyProperties2" returnedonly="true">
|
||||
<member values="VK_STRUCTURE_TYPE_QUEUE_FAMILY_CHECKPOINT_PROPERTIES_2_NV"><type>VkStructureType</type> <name>sType</name></member>
|
||||
<member optional="true"><type>void</type>* <name>pNext</name></member>
|
||||
<member><type>VkPipelineStageFlags2</type> <name>checkpointExecutionStageMask</name></member>
|
||||
<member limittype="bitmask"><type>VkPipelineStageFlags2</type> <name>checkpointExecutionStageMask</name></member>
|
||||
</type>
|
||||
<type category="struct" name="VkCheckpointData2NV" returnedonly="true">
|
||||
<member values="VK_STRUCTURE_TYPE_CHECKPOINT_DATA_2_NV"><type>VkStructureType</type> <name>sType</name></member>
|
||||
@@ -5809,7 +5809,7 @@ typedef void <name>CAMetalLayer</name>;
|
||||
<type category="struct" name="VkVideoQueueFamilyProperties2KHR" structextends="VkQueueFamilyProperties2">
|
||||
<member values="VK_STRUCTURE_TYPE_VIDEO_QUEUE_FAMILY_PROPERTIES_2_KHR"><type>VkStructureType</type><name>sType</name></member>
|
||||
<member optional="true"><type>void</type>* <name>pNext</name></member>
|
||||
<member><type>VkVideoCodecOperationFlagsKHR</type> <name>videoCodecOperations</name></member>
|
||||
<member limittype="bitmask"><type>VkVideoCodecOperationFlagsKHR</type> <name>videoCodecOperations</name></member>
|
||||
</type>
|
||||
<type category="struct" name="VkQueueFamilyQueryResultStatusProperties2KHR" structextends="VkQueueFamilyProperties2">
|
||||
<member values="VK_STRUCTURE_TYPE_QUEUE_FAMILY_QUERY_RESULT_STATUS_PROPERTIES_2_KHR"><type>VkStructureType</type><name>sType</name></member>
|
||||
@@ -6637,9 +6637,9 @@ typedef void <name>CAMetalLayer</name>;
|
||||
<type category="struct" name="VkFormatProperties3" returnedonly="true" structextends="VkFormatProperties2">
|
||||
<member values="VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_3"><type>VkStructureType</type> <name>sType</name></member>
|
||||
<member optional="true"><type>void</type>* <name>pNext</name></member>
|
||||
<member optional="true"><type>VkFormatFeatureFlags2</type> <name>linearTilingFeatures</name></member>
|
||||
<member optional="true"><type>VkFormatFeatureFlags2</type> <name>optimalTilingFeatures</name></member>
|
||||
<member optional="true"><type>VkFormatFeatureFlags2</type> <name>bufferFeatures</name></member>
|
||||
<member optional="true" limittype="bitmask"><type>VkFormatFeatureFlags2</type> <name>linearTilingFeatures</name></member>
|
||||
<member optional="true" limittype="bitmask"><type>VkFormatFeatureFlags2</type> <name>optimalTilingFeatures</name></member>
|
||||
<member optional="true" limittype="bitmask"><type>VkFormatFeatureFlags2</type> <name>bufferFeatures</name></member>
|
||||
</type>
|
||||
<type category="struct" name="VkFormatProperties3KHR" alias="VkFormatProperties3"/>
|
||||
<type category="struct" name="VkDrmFormatModifierPropertiesList2EXT" returnedonly="true" structextends="VkFormatProperties2">
|
||||
@@ -6829,7 +6829,7 @@ typedef void <name>CAMetalLayer</name>;
|
||||
<member optional="true"><type>void</type>* <name>pNext</name></member>
|
||||
<member><type>VkImageSubresource</type> <name>imageSubresource</name></member>
|
||||
</type>
|
||||
<type category="struct" name="VkSubresourceLayout2EXT">
|
||||
<type category="struct" name="VkSubresourceLayout2EXT" returnedonly="true">
|
||||
<member values="VK_STRUCTURE_TYPE_SUBRESOURCE_LAYOUT_2_EXT"><type>VkStructureType</type> <name>sType</name></member>
|
||||
<member optional="true"><type>void</type>* <name>pNext</name></member>
|
||||
<member><type>VkSubresourceLayout</type> <name>subresourceLayout</name></member>
|
||||
@@ -6866,6 +6866,11 @@ typedef void <name>CAMetalLayer</name>;
|
||||
<member optional="true" noautovalidity="true"><type>void</type>* <name>pNext</name></member>
|
||||
<member><type>VkBool32</type> <name>pipelinePropertiesIdentifier</name></member>
|
||||
</type>
|
||||
<type category="struct" name="VkPhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesEXT" structextends="VkPhysicalDeviceFeatures2,VkDeviceCreateInfo">
|
||||
<member values="VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_EARLY_AND_LATE_FRAGMENT_TESTS_FEATURES_EXT"><type>VkStructureType</type> <name>sType</name></member>
|
||||
<member noautovalidity="true" optional="true"><type>void</type>* <name>pNext</name></member>
|
||||
<member><type>VkBool32</type> <name>shaderEarlyAndLateFragmentTests</name></member>
|
||||
</type>
|
||||
</types>
|
||||
<comment>Vulkan enumerant (token) definitions</comment>
|
||||
|
||||
@@ -8171,6 +8176,7 @@ typedef void <name>CAMetalLayer</name>;
|
||||
<enum bitpos="0" name="VK_DEVICE_DIAGNOSTICS_CONFIG_ENABLE_SHADER_DEBUG_INFO_BIT_NV"/>
|
||||
<enum bitpos="1" name="VK_DEVICE_DIAGNOSTICS_CONFIG_ENABLE_RESOURCE_TRACKING_BIT_NV"/>
|
||||
<enum bitpos="2" name="VK_DEVICE_DIAGNOSTICS_CONFIG_ENABLE_AUTOMATIC_CHECKPOINTS_BIT_NV"/>
|
||||
<enum bitpos="3" name="VK_DEVICE_DIAGNOSTICS_CONFIG_ENABLE_SHADER_ERROR_REPORTING_BIT_NV"/>
|
||||
</enums>
|
||||
<enums name="VkPipelineCreationFeedbackFlagBits" type="bitmask">
|
||||
<enum bitpos="0" name="VK_PIPELINE_CREATION_FEEDBACK_VALID_BIT"/>
|
||||
@@ -11905,7 +11911,7 @@ typedef void <name>CAMetalLayer</name>;
|
||||
<proto><type>VkResult</type> <name>vkGetPipelinePropertiesEXT</name></proto>
|
||||
<param><type>VkDevice</type> <name>device</name></param>
|
||||
<param>const <type>VkPipelineInfoEXT</type>* <name>pPipelineInfo</name></param>
|
||||
<param><type>VkBaseOutStructure</type>* <name>pPipelineProperties</name></param>
|
||||
<param noautovalidity="true"><type>VkBaseOutStructure</type>* <name>pPipelineProperties</name></param>
|
||||
</command>
|
||||
</commands>
|
||||
|
||||
@@ -11930,6 +11936,24 @@ typedef void <name>CAMetalLayer</name>;
|
||||
<type name="VkResult"/>
|
||||
<type name="VkStructureType"/>
|
||||
</require>
|
||||
<require comment="API constants">
|
||||
<enum name="VK_ATTACHMENT_UNUSED"/>
|
||||
<enum name="VK_FALSE"/>
|
||||
<enum name="VK_LOD_CLAMP_NONE"/>
|
||||
<enum name="VK_QUEUE_FAMILY_IGNORED"/>
|
||||
<enum name="VK_REMAINING_ARRAY_LAYERS"/>
|
||||
<enum name="VK_REMAINING_MIP_LEVELS"/>
|
||||
<enum name="VK_SUBPASS_EXTERNAL"/>
|
||||
<enum name="VK_TRUE"/>
|
||||
<enum name="VK_WHOLE_SIZE"/>
|
||||
<enum name="VK_MAX_MEMORY_TYPES"/>
|
||||
<enum name="VK_MAX_PHYSICAL_DEVICE_NAME_SIZE"/>
|
||||
<enum name="VK_UUID_SIZE"/>
|
||||
<enum name="VK_MAX_EXTENSION_NAME_SIZE"/>
|
||||
<enum name="VK_MAX_DESCRIPTION_SIZE"/>
|
||||
<enum name="VK_MAX_MEMORY_HEAPS"/>
|
||||
<type name="VkPipelineCacheHeaderVersion"/>
|
||||
</require>
|
||||
<require comment="These types are part of the API, though not directly used in API commands or data structures">
|
||||
<type name="VkBaseInStructure"/>
|
||||
<type name="VkBaseOutStructure"/>
|
||||
@@ -11958,18 +11982,6 @@ typedef void <name>CAMetalLayer</name>;
|
||||
<type name="VK_API_VERSION_MINOR"/>
|
||||
<type name="VK_API_VERSION_PATCH"/>
|
||||
</require>
|
||||
<require comment="API constants">
|
||||
<enum name="VK_ATTACHMENT_UNUSED"/>
|
||||
<enum name="VK_FALSE"/>
|
||||
<enum name="VK_LOD_CLAMP_NONE"/>
|
||||
<enum name="VK_QUEUE_FAMILY_IGNORED"/>
|
||||
<enum name="VK_REMAINING_ARRAY_LAYERS"/>
|
||||
<enum name="VK_REMAINING_MIP_LEVELS"/>
|
||||
<enum name="VK_SUBPASS_EXTERNAL"/>
|
||||
<enum name="VK_TRUE"/>
|
||||
<enum name="VK_WHOLE_SIZE"/>
|
||||
<type name="VkPipelineCacheHeaderVersion"/>
|
||||
</require>
|
||||
<require comment="Device initialization">
|
||||
<type name="PFN_vkAllocationFunction"/>
|
||||
<type name="PFN_vkFreeFunction"/>
|
||||
@@ -12948,6 +12960,9 @@ typedef void <name>CAMetalLayer</name>;
|
||||
<require>
|
||||
<type name="VK_API_VERSION_1_3"/>
|
||||
</require>
|
||||
<require>
|
||||
<type name="VkFlags64"/>
|
||||
</require>
|
||||
<require>
|
||||
<enum extends="VkStructureType" value="53" name="VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_FEATURES"/>
|
||||
<enum extends="VkStructureType" value="54" name="VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_PROPERTIES"/>
|
||||
@@ -13896,7 +13911,7 @@ typedef void <name>CAMetalLayer</name>;
|
||||
<enum value=""VK_AMD_extension_44"" name="VK_AMD_EXTENSION_44_EXTENSION_NAME"/>
|
||||
</require>
|
||||
</extension>
|
||||
<extension name="VK_KHR_dynamic_rendering" number="45" author="KHR" type="device" requires="VK_KHR_get_physical_device_properties2" contact="Tobias Hector @tobski" supported="vulkan" promotedto="VK_VERSION_1_3">
|
||||
<extension name="VK_KHR_dynamic_rendering" number="45" author="KHR" type="device" requires="VK_KHR_depth_stencil_resolve,VK_KHR_get_physical_device_properties2" contact="Tobias Hector @tobski" supported="vulkan" promotedto="VK_VERSION_1_3">
|
||||
<require>
|
||||
<enum value="1" name="VK_KHR_DYNAMIC_RENDERING_SPEC_VERSION"/>
|
||||
<enum value=""VK_KHR_dynamic_rendering"" name="VK_KHR_DYNAMIC_RENDERING_EXTENSION_NAME"/>
|
||||
@@ -14735,7 +14750,7 @@ typedef void <name>CAMetalLayer</name>;
|
||||
<enum extends="VkFramebufferCreateFlagBits" name="VK_FRAMEBUFFER_CREATE_IMAGELESS_BIT_KHR" alias="VK_FRAMEBUFFER_CREATE_IMAGELESS_BIT"/>
|
||||
</require>
|
||||
</extension>
|
||||
<extension name="VK_KHR_create_renderpass2" requires="VK_KHR_multiview,VK_KHR_maintenance2" number="110" contact="Tobias Hector @tobias" type="device" supported="vulkan" promotedto="VK_VERSION_1_2">
|
||||
<extension name="VK_KHR_create_renderpass2" requires="VK_KHR_multiview,VK_KHR_maintenance2" number="110" author="KHR" contact="Tobias Hector @tobias" type="device" supported="vulkan" promotedto="VK_VERSION_1_2">
|
||||
<require>
|
||||
<enum value="1" name="VK_KHR_CREATE_RENDERPASS_2_SPEC_VERSION"/>
|
||||
<enum value=""VK_KHR_create_renderpass2"" name="VK_KHR_CREATE_RENDERPASS_2_EXTENSION_NAME"/>
|
||||
@@ -17290,7 +17305,7 @@ typedef void <name>CAMetalLayer</name>;
|
||||
</extension>
|
||||
<extension name="VK_NV_device_diagnostics_config" number="301" type="device" requires="VK_KHR_get_physical_device_properties2" author="NV" contact="Kedarnath Thangudu @kthangudu" supported="vulkan">
|
||||
<require>
|
||||
<enum value="1" name="VK_NV_DEVICE_DIAGNOSTICS_CONFIG_SPEC_VERSION"/>
|
||||
<enum value="2" name="VK_NV_DEVICE_DIAGNOSTICS_CONFIG_SPEC_VERSION"/>
|
||||
<enum value=""VK_NV_device_diagnostics_config"" name="VK_NV_DEVICE_DIAGNOSTICS_CONFIG_EXTENSION_NAME"/>
|
||||
<enum offset="0" extends="VkStructureType" name="VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DIAGNOSTICS_CONFIG_FEATURES_NV"/>
|
||||
<enum offset="1" extends="VkStructureType" name="VK_STRUCTURE_TYPE_DEVICE_DIAGNOSTICS_CONFIG_CREATE_INFO_NV"/>
|
||||
@@ -17536,10 +17551,12 @@ typedef void <name>CAMetalLayer</name>;
|
||||
<enum bitpos="1" extends="VkPipelineLayoutCreateFlagBits" name="VK_PIPELINE_LAYOUT_CREATE_INDEPENDENT_SETS_BIT_EXT"/>
|
||||
</require>
|
||||
</extension>
|
||||
<extension name="VK_AMD_extension_322" number="322" author="AMD" contact="Martin Dinkov @mdinkov" supported="disabled">
|
||||
<extension name="VK_AMD_shader_early_and_late_fragment_tests" number="322" author="EXT" contact="Tobias Hector @tobski" type="device" supported="vulkan">
|
||||
<require>
|
||||
<enum value="0" name="VK_AMD_EXTENSION_322_SPEC_VERSION"/>
|
||||
<enum value=""VK_AMD_extension_322"" name="VK_AMD_EXTENSION_322_EXTENSION_NAME"/>
|
||||
<enum value="1" name="VK_AMD_SHADER_EARLY_AND_LATE_FRAGMENT_TESTS_SPEC_VERSION"/>
|
||||
<enum value=""VK_AMD_shader_early_and_late_fragment_tests"" name="VK_AMD_SHADER_EARLY_AND_LATE_FRAGMENT_TESTS_EXTENSION_NAME"/>
|
||||
<type name="VkPhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesEXT"/>
|
||||
<enum offset="0" extends="VkStructureType" name="VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_EARLY_AND_LATE_FRAGMENT_TESTS_FEATURES_EXT"/>
|
||||
</require>
|
||||
</extension>
|
||||
<extension name="VK_AMD_extension_323" number="323" author="AMD" contact="Martin Dinkov @mdinkov" supported="disabled">
|
||||
@@ -17747,6 +17764,7 @@ typedef void <name>CAMetalLayer</name>;
|
||||
<enum bitpos="19" extends="VkImageUsageFlagBits" name="VK_IMAGE_USAGE_RESERVED_19_BIT_EXT"/>
|
||||
<enum bitpos="25" extends="VkPipelineCreateFlagBits" name="VK_PIPELINE_CREATE_RESERVED_25_BIT_EXT"/>
|
||||
<enum bitpos="26" extends="VkPipelineCreateFlagBits" name="VK_PIPELINE_CREATE_RESERVED_26_BIT_EXT"/>
|
||||
<enum bitpos="3" extends="VkDependencyFlagBits" name="VK_DEPENDENCY_RESERVED_3_BIT_EXT"/>
|
||||
</require>
|
||||
</extension>
|
||||
<extension name="VK_EXT_4444_formats" number="341" type="device" requires="VK_KHR_get_physical_device_properties2" author="EXT" contact="Joshua Ashton @Joshua-Ashton" supported="vulkan" promotedto="VK_VERSION_1_3">
|
||||
@@ -18785,6 +18803,7 @@ typedef void <name>CAMetalLayer</name>;
|
||||
<require>
|
||||
<enum value="0" name="VK_EXT_EXTENSION_467_SPEC_VERSION"/>
|
||||
<enum value=""VK_EXT_extension_467"" name="VK_EXT_EXTENSION_467_EXTENSION_NAME"/>
|
||||
<enum bitpos="27" extends="VkPipelineCreateFlagBits" name="VK_PIPELINE_CREATE_RESERVED_27_BIT_EXT"/>
|
||||
</require>
|
||||
</extension>
|
||||
<extension name="VK_EXT_extension_468" number="468" author="EXT" contact="Shahbaz Youssefi @syoussefi" supported="disabled">
|
||||
@@ -18859,6 +18878,18 @@ typedef void <name>CAMetalLayer</name>;
|
||||
<enum value=""VK_AMD_extension_479"" name="VK_AMD_EXTENSION_479_EXTENSION_NAME"/>
|
||||
</require>
|
||||
</extension>
|
||||
<extension name="VK_EXT_extension_480" number="480" author="EXT" contact="Daniel Stone" supported="disabled">
|
||||
<require>
|
||||
<enum value="0" name="VK_EXT_EXTENSION_480_SPEC_VERSION"/>
|
||||
<enum value=""VK_EXT_extension_480"" name="VK_EXT_EXTENSION_480_EXTENSION_NAME"/>
|
||||
</require>
|
||||
</extension>
|
||||
<extension name="VK_EXT_extension_481" number="481" author="EXT" contact="Daniel Stone" supported="disabled">
|
||||
<require>
|
||||
<enum value="0" name="VK_EXT_EXTENSION_481_SPEC_VERSION"/>
|
||||
<enum value=""VK_EXT_extension_481"" name="VK_EXT_EXTENSION_481_EXTENSION_NAME"/>
|
||||
</require>
|
||||
</extension>
|
||||
</extensions>
|
||||
<formats>
|
||||
<format name="VK_FORMAT_R4G4_UNORM_PACK8" class="8-bit" blockSize="1" texelsPerBlock="1" packed="8">
|
||||
|
||||
Reference in New Issue
Block a user