Update for Vulkan-Docs 1.4.325
This commit is contained in:
parent
a01329f307
commit
2e0a6e699e
12 changed files with 1136 additions and 6747 deletions
41
registry/vk.xml
Normal file → Executable file
41
registry/vk.xml
Normal file → Executable file
|
|
@ -81,6 +81,7 @@ branch of the member gitlab server.
|
|||
<tag name="SHADY" author="Saarland University" contact="Hugo Devillers @hugobros3"/>
|
||||
<tag name="FREDEMMOTT" author="Frederick Emmott" contact="Fred Emmott @fredemmott" />
|
||||
<tag name="MTK" author="Mediatek, Inc." contact="Samuel Huang @shengwenhuang"/>
|
||||
<tag name="OPENXR" author="OpenXR Working Group" contact="Ron Bessems @rbessems"/>
|
||||
</tags>
|
||||
|
||||
<types comment="Vulkan type definitions">
|
||||
|
|
@ -182,7 +183,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> 324</type>
|
||||
#define <name>VK_HEADER_VERSION</name> 325</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, 4, VK_HEADER_VERSION)</type>
|
||||
<type api="vulkansc" category="define">// Version of this file
|
||||
|
|
@ -3363,7 +3364,7 @@ typedef void* <name>MTLSharedEvent_id</name>;
|
|||
<type category="struct" name="VkBindBufferMemoryInfo">
|
||||
<member values="VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_INFO"><type>VkStructureType</type> <name>sType</name></member>
|
||||
<member optional="true">const <type>void</type>* <name>pNext</name></member>
|
||||
<member><type>VkBuffer</type> <name>buffer</name></member>
|
||||
<member externsync="true"><type>VkBuffer</type> <name>buffer</name></member>
|
||||
<member><type>VkDeviceMemory</type> <name>memory</name></member>
|
||||
<member><type>VkDeviceSize</type> <name>memoryOffset</name></member>
|
||||
</type>
|
||||
|
|
@ -3378,7 +3379,7 @@ typedef void* <name>MTLSharedEvent_id</name>;
|
|||
<type category="struct" name="VkBindImageMemoryInfo">
|
||||
<member values="VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO"><type>VkStructureType</type> <name>sType</name></member>
|
||||
<member optional="true">const <type>void</type>* <name>pNext</name></member>
|
||||
<member><type>VkImage</type> <name>image</name></member>
|
||||
<member externsync="true"><type>VkImage</type> <name>image</name></member>
|
||||
<member noautovalidity="true"><type>VkDeviceMemory</type> <name>memory</name></member>
|
||||
<member><type>VkDeviceSize</type> <name>memoryOffset</name></member>
|
||||
</type>
|
||||
|
|
@ -9322,7 +9323,7 @@ typedef void* <name>MTLSharedEvent_id</name>;
|
|||
<member><type>VkBool32</type> <name>textureSampleWeighted</name></member>
|
||||
<member><type>VkBool32</type> <name>textureBoxFilter</name></member>
|
||||
<member><type>VkBool32</type> <name>textureBlockMatch</name></member>
|
||||
</type>
|
||||
</type>
|
||||
<type category="struct" name="VkPhysicalDeviceImageProcessingPropertiesQCOM" returnedonly="true" structextends="VkPhysicalDeviceProperties2">
|
||||
<member values="VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_PROCESSING_PROPERTIES_QCOM"><type>VkStructureType</type> <name>sType</name></member>
|
||||
<member optional="true"><type>void</type>* <name>pNext</name></member>
|
||||
|
|
@ -10527,7 +10528,7 @@ typedef void* <name>MTLSharedEvent_id</name>;
|
|||
<type category="struct" name="VkBindTensorMemoryInfoARM">
|
||||
<member values="VK_STRUCTURE_TYPE_BIND_TENSOR_MEMORY_INFO_ARM"><type>VkStructureType</type> <name>sType</name></member>
|
||||
<member optional="true">const <type>void</type>* <name>pNext</name></member>
|
||||
<member><type>VkTensorARM</type> <name>tensor</name></member>
|
||||
<member externsync="true"><type>VkTensorARM</type> <name>tensor</name></member>
|
||||
<member><type>VkDeviceMemory</type> <name>memory</name></member>
|
||||
<member><type>VkDeviceSize</type> <name>memoryOffset</name></member>
|
||||
</type>
|
||||
|
|
@ -10823,6 +10824,11 @@ typedef void* <name>MTLSharedEvent_id</name>;
|
|||
<member optional="true"><type>void</type>* <name>pNext</name></member>
|
||||
<member><type>VkBool32</type> <name>pipelineCacheIncrementalMode</name></member>
|
||||
</type>
|
||||
<type category="struct" name="VkPhysicalDeviceShaderUntypedPointersFeaturesKHR" structextends="VkPhysicalDeviceFeatures2,VkDeviceCreateInfo">
|
||||
<member values="VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_UNTYPED_POINTERS_FEATURES_KHR"><type>VkStructureType</type> <name>sType</name></member>
|
||||
<member optional="true"><type>void</type>* <name>pNext</name></member>
|
||||
<member><type>VkBool32</type> <name>shaderUntypedPointers</name></member>
|
||||
</type>
|
||||
</types>
|
||||
|
||||
|
||||
|
|
@ -25301,11 +25307,14 @@ typedef void* <name>MTLSharedEvent_id</name>;
|
|||
<enum offset="4" extends="VkIndirectCommandsTokenTypeEXT" name="VK_INDIRECT_COMMANDS_TOKEN_TYPE_TRACE_RAYS2_EXT"/>
|
||||
</require>
|
||||
</extension>
|
||||
<extension name="VK_EXT_extension_388" number="388" author="EXT" contact="Alan Baker @alan-baker" supported="disabled">
|
||||
<require>
|
||||
<enum value="0" name="VK_EXT_EXTENSION_388_SPEC_VERSION"/>
|
||||
<enum value=""VK_EXT_extension_388"" name="VK_EXT_EXTENSION_388_EXTENSION_NAME"/>
|
||||
</require>
|
||||
<extension name="VK_KHR_shader_untyped_pointers" number="388" type="device" depends="VK_KHR_get_physical_device_properties2" author="KHR" contact="Alan Baker @alan-baker" supported="vulkan" ratified="vulkan">
|
||||
<require>
|
||||
<enum value="1" name="VK_KHR_SHADER_UNTYPED_POINTERS_SPEC_VERSION"/>
|
||||
<enum value=""VK_KHR_shader_untyped_pointers"" name="VK_KHR_SHADER_UNTYPED_POINTERS_EXTENSION_NAME"/>
|
||||
<enum offset="0" extends="VkStructureType" name="VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_UNTYPED_POINTERS_FEATURES_KHR"/>
|
||||
<type name="VkPhysicalDeviceShaderUntypedPointersFeaturesKHR"/>
|
||||
<feature name="shaderUntypedPointers" struct="VkPhysicalDeviceShaderUntypedPointersFeaturesKHR"/>
|
||||
</require>
|
||||
</extension>
|
||||
<extension name="VK_EXT_global_priority_query" number="389" type="device" depends="VK_EXT_global_priority+(VK_KHR_get_physical_device_properties2,VK_VERSION_1_1)" author="EXT" contact="Yiwei Zhang @zzyiwei" supported="vulkan" promotedto="VK_KHR_global_priority">
|
||||
<require>
|
||||
|
|
@ -28726,6 +28735,12 @@ typedef void* <name>MTLSharedEvent_id</name>;
|
|||
<enum value=""VK_EXT_extension_645"" name="VK_EXT_EXTENSION_645_EXTENSION_NAME"/>
|
||||
</require>
|
||||
</extension>
|
||||
<extension name="VK_NV_extension_646" number="646" author="NV" contact="Chris Lentini @clentini" supported="disabled">
|
||||
<require>
|
||||
<enum value="0" name="VK_NV_EXTENSION_646_SPEC_VERSION"/>
|
||||
<enum value=""VK_NV_extension_646"" name="VK_NV_EXTENSION_646_EXTENSION_NAME"/>
|
||||
</require>
|
||||
</extension>
|
||||
</extensions>
|
||||
<formats>
|
||||
<format name="VK_FORMAT_R4G4_UNORM_PACK8" class="8-bit" blockSize="1" texelsPerBlock="1" packed="8">
|
||||
|
|
@ -30482,6 +30497,9 @@ typedef void* <name>MTLSharedEvent_id</name>;
|
|||
<spirvextension name="SPV_ARM_graph">
|
||||
<enable extension="VK_ARM_data_graph"/>
|
||||
</spirvextension>
|
||||
<spirvextension name="SPV_KHR_untyped_pointers">
|
||||
<enable extension="VK_KHR_shader_untyped_pointers"/>
|
||||
</spirvextension>
|
||||
</spirvextensions>
|
||||
<spirvcapabilities comment="SPIR-V Capabilities allowed in Vulkan and what is required to use it">
|
||||
<spirvcapability name="Matrix">
|
||||
|
|
@ -31063,6 +31081,9 @@ typedef void* <name>MTLSharedEvent_id</name>;
|
|||
<spirvcapability name="GraphARM">
|
||||
<enable struct="VkPhysicalDeviceDataGraphFeaturesARM" feature="dataGraph" requires="VK_ARM_data_graph"/>
|
||||
</spirvcapability>
|
||||
<spirvcapability name="UntypedPointersKHR">
|
||||
<enable struct="VkPhysicalDeviceShaderUntypedPointersFeaturesKHR" feature="shaderUntypedPointers" requires="VK_KHR_shader_untyped_pointers"/>
|
||||
</spirvcapability>
|
||||
</spirvcapabilities>
|
||||
<sync comment="Machine readable representation of the synchronization objects and their mappings">
|
||||
<syncstage name="VK_PIPELINE_STAGE_2_NONE" alias="VK_PIPELINE_STAGE_NONE">
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue