Update for Vulkan-Docs 1.3.301

This commit is contained in:
Jon Leech 2024-11-01 19:46:16 -07:00 committed by Jon Leech
parent f2eb740f3f
commit cbcad3c058
16 changed files with 31997 additions and 31451 deletions

File diff suppressed because one or more lines are too long

View file

@ -176,7 +176,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> 300</type>
#define <name>VK_HEADER_VERSION</name> 301</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
@ -3268,6 +3268,12 @@ typedef void* <name>MTLSharedEvent_id</name>;
<member noautovalidity="true"><type>float</type> <name>maxContentLightLevel</name><comment>Content maximum luminance</comment></member>
<member noautovalidity="true"><type>float</type> <name>maxFrameAverageLightLevel</name></member>
</type>
<type category="struct" name="VkHdrVividDynamicMetadataHUAWEI" structextends="VkHdrMetadataEXT">
<member values="VK_STRUCTURE_TYPE_HDR_VIVID_DYNAMIC_METADATA_HUAWEI"><type>VkStructureType</type> <name>sType</name></member>
<member optional="true">const <type>void</type>* <name>pNext</name></member>
<member><type>size_t</type> <name>dynamicMetadataSize</name><comment>Specified in bytes</comment></member>
<member len="dynamicMetadataSize">const <type>void</type>* <name>pDynamicMetadata</name><comment>Binary code of size dynamicMetadataSize</comment></member>
</type>
<type category="struct" name="VkDisplayNativeHdrSurfaceCapabilitiesAMD" returnedonly="true" structextends="VkSurfaceCapabilities2KHR">
<member values="VK_STRUCTURE_TYPE_DISPLAY_NATIVE_HDR_SURFACE_CAPABILITIES_AMD"><type>VkStructureType</type> <name>sType</name></member>
<member optional="true"><type>void</type>* <name>pNext</name></member>
@ -9457,6 +9463,11 @@ typedef void* <name>MTLSharedEvent_id</name>;
<member><type>VkScopeKHR</type> <name>scope</name></member>
<member><type>uint32_t</type> <name>workgroupInvocations</name></member>
</type>
<type category="struct" name="VkPhysicalDeviceHdrVividFeaturesHUAWEI" structextends="VkPhysicalDeviceFeatures2,VkDeviceCreateInfo">
<member values="VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_HDR_VIVID_FEATURES_HUAWEI"><type>VkStructureType</type> <name>sType</name></member>
<member optional="true" noautovalidity="true"><type>void</type>* <name>pNext</name></member>
<member><type>VkBool32</type> <name>hdrVivid</name></member>
</type>
</types>
@ -10751,8 +10762,6 @@ typedef void* <name>MTLSharedEvent_id</name>;
<enums name="VkCopyAccelerationStructureModeKHR" type="enum">
<enum value="0" name="VK_COPY_ACCELERATION_STRUCTURE_MODE_CLONE_KHR"/>
<enum value="1" name="VK_COPY_ACCELERATION_STRUCTURE_MODE_COMPACT_KHR"/>
<enum value="2" name="VK_COPY_ACCELERATION_STRUCTURE_MODE_SERIALIZE_KHR"/>
<enum value="3" name="VK_COPY_ACCELERATION_STRUCTURE_MODE_DESERIALIZE_KHR"/>
</enums>
<enums name="VkBuildAccelerationStructureModeKHR" type="enum">
<enum value="0" name="VK_BUILD_ACCELERATION_STRUCTURE_MODE_BUILD_KHR"/>
@ -19623,6 +19632,8 @@ typedef void* <name>MTLSharedEvent_id</name>;
<enum bitpos="29" extends="VkFormatFeatureFlagBits" name="VK_FORMAT_FEATURE_ACCELERATION_STRUCTURE_VERTEX_BUFFER_BIT_KHR"/>
<enum bitpos="19" extends="VkBufferUsageFlagBits" name="VK_BUFFER_USAGE_ACCELERATION_STRUCTURE_BUILD_INPUT_READ_ONLY_BIT_KHR"/>
<enum bitpos="20" extends="VkBufferUsageFlagBits" name="VK_BUFFER_USAGE_ACCELERATION_STRUCTURE_STORAGE_BIT_KHR"/>
<enum value="2" extends="VkCopyAccelerationStructureModeKHR" name="VK_COPY_ACCELERATION_STRUCTURE_MODE_SERIALIZE_KHR"/>
<enum value="3" extends="VkCopyAccelerationStructureModeKHR" name="VK_COPY_ACCELERATION_STRUCTURE_MODE_DESERIALIZE_KHR"/>
<type name="VkAccelerationStructureTypeKHR"/>
<type name="VkDeviceOrHostAddressKHR"/>
<type name="VkDeviceOrHostAddressConstKHR"/>
@ -25473,10 +25484,15 @@ typedef void* <name>MTLSharedEvent_id</name>;
<enum bitpos="15" extends="VkExternalMemoryHandleTypeFlagBits" name="VK_EXTERNAL_MEMORY_HANDLE_TYPE_590_BIT_HUAWEI"/>
</require>
</extension>
<extension name="VK_EXT_extension_591" number="591" author="EXT" contact="Zehui Lin @bactlink" supported="disabled">
<extension name="VK_HUAWEI_hdr_vivid" number="591" author="HUAWEI" contact="Zehui Lin @bactlink" type="device" depends="(VK_KHR_get_physical_device_properties2,VK_VERSION_1_1)+VK_KHR_swapchain+VK_EXT_hdr_metadata" supported="vulkan">
<require>
<enum value="0" name="VK_EXT_EXTENSION_591_SPEC_VERSION"/>
<enum value="&quot;VK_EXT_extension_591&quot;" name="VK_EXT_EXTENSION_591_EXTENSION_NAME"/>
<enum value="1" name="VK_HUAWEI_HDR_VIVID_SPEC_VERSION"/>
<enum value="&quot;VK_HUAWEI_hdr_vivid&quot;" name="VK_HUAWEI_HDR_VIVID_EXTENSION_NAME"/>
<enum offset="0" extends="VkStructureType" name="VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_HDR_VIVID_FEATURES_HUAWEI"/>
<enum offset="1" extends="VkStructureType" name="VK_STRUCTURE_TYPE_HDR_VIVID_DYNAMIC_METADATA_HUAWEI"/>
<type name="VkPhysicalDeviceHdrVividFeaturesHUAWEI"/>
<type name="VkHdrVividDynamicMetadataHUAWEI"/>
<feature name="hdrVivid" struct="VkPhysicalDeviceHdrVividFeaturesHUAWEI"/>
</require>
</extension>
<extension name="VK_NV_extension_592" number="592" author="NV" contact="Jeff Juliano @jjuliano" supported="disabled">