@@ -20771,7 +20771,7 @@ typedef void* <name>MTLSharedEvent_id</name>;
20771
20771
<feature name="descriptorIndexing" struct="VkPhysicalDeviceVulkan12Features"/>
20772
20772
</require>
20773
20773
</extension>
20774
- <extension name="VK_KHR_ray_tracing_pipeline" number="348" type="device" depends="VK_KHR_spirv_1_4+VK_KHR_acceleration_structure" author="KHR" contact="Daniel Koch @dgkoch" supported="vulkan" sortorder="1" ratified="vulkan">
20774
+ <extension name="VK_KHR_ray_tracing_pipeline" number="348" type="device" depends="( VK_KHR_spirv_1_4,VK_VERSION_1_2) +VK_KHR_acceleration_structure" author="KHR" contact="Daniel Koch @dgkoch" supported="vulkan" sortorder="1" ratified="vulkan">
20775
20775
<require>
20776
20776
<enum value="1" name="VK_KHR_RAY_TRACING_PIPELINE_SPEC_VERSION"/>
20777
20777
<enum value=""VK_KHR_ray_tracing_pipeline"" name="VK_KHR_RAY_TRACING_PIPELINE_EXTENSION_NAME"/>
@@ -20822,7 +20822,7 @@ typedef void* <name>MTLSharedEvent_id</name>;
20822
20822
<feature name="rayTraversalPrimitiveCulling" struct="VkPhysicalDeviceRayTracingPipelineFeaturesKHR"/>
20823
20823
</require>
20824
20824
</extension>
20825
- <extension name="VK_KHR_ray_query" number="349" type="device" depends="VK_KHR_spirv_1_4+VK_KHR_acceleration_structure" author="KHR" contact="Daniel Koch @dgkoch" supported="vulkan" sortorder="1" ratified="vulkan">
20825
+ <extension name="VK_KHR_ray_query" number="349" type="device" depends="( VK_KHR_spirv_1_4,VK_VERSION_1_2) +VK_KHR_acceleration_structure" author="KHR" contact="Daniel Koch @dgkoch" supported="vulkan" sortorder="1" ratified="vulkan">
20826
20826
<require>
20827
20827
<enum value="1" name="VK_KHR_RAY_QUERY_SPEC_VERSION"/>
20828
20828
<enum value=""VK_KHR_ray_query"" name="VK_KHR_RAY_QUERY_EXTENSION_NAME"/>
@@ -22009,7 +22009,7 @@ typedef void* <name>MTLSharedEvent_id</name>;
22009
22009
<feature name="shaderImageInt64Atomics" struct="VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT"/>
22010
22010
</require>
22011
22011
</extension>
22012
- <extension name="VK_KHR_shader_quad_control" number="236" type="device" depends="VK_VERSION_1_1+VK_KHR_vulkan_memory_model+VK_KHR_shader_maximal_reconvergence" author="KHR" contact="Tobias Hector @tobski" supported="vulkan" ratified="vulkan">
22012
+ <extension name="VK_KHR_shader_quad_control" number="236" type="device" depends="(( VK_VERSION_1_1+VK_KHR_vulkan_memory_model),VK_VERSION_1_2) +VK_KHR_shader_maximal_reconvergence" author="KHR" contact="Tobias Hector @tobski" supported="vulkan" ratified="vulkan">
22013
22013
<require>
22014
22014
<enum value="1" name="VK_KHR_SHADER_QUAD_CONTROL_SPEC_VERSION"/>
22015
22015
<enum value=""VK_KHR_shader_quad_control"" name="VK_KHR_SHADER_QUAD_CONTROL_EXTENSION_NAME"/>
@@ -23478,7 +23478,7 @@ typedef void* <name>MTLSharedEvent_id</name>;
23478
23478
<feature name="rayTracingMotionBlur" struct="VkPhysicalDeviceRayTracingMotionBlurFeaturesNV"/>
23479
23479
</require>
23480
23480
</extension>
23481
- <extension name="VK_EXT_mesh_shader" number="329" type="device" depends="VK_KHR_spirv_1_4" author="EXT" sortorder="1" contact="Christoph Kubisch @pixeljetstream" supported="vulkan">
23481
+ <extension name="VK_EXT_mesh_shader" number="329" type="device" depends="VK_KHR_spirv_1_4,VK_VERSION_1_2 " author="EXT" sortorder="1" contact="Christoph Kubisch @pixeljetstream" supported="vulkan">
23482
23482
<require>
23483
23483
<enum value="1" name="VK_EXT_MESH_SHADER_SPEC_VERSION"/>
23484
23484
<enum value=""VK_EXT_mesh_shader"" name="VK_EXT_MESH_SHADER_EXTENSION_NAME"/>
@@ -25614,7 +25614,7 @@ typedef void* <name>MTLSharedEvent_id</name>;
25614
25614
<command name="vkCmdSetDepthClampRangeEXT"/>
25615
25615
</require>
25616
25616
</extension>
25617
- <extension name="VK_KHR_pipeline_binary" number="484" author="KHR" contact="Stu Smith @stu-s" depends="VK_KHR_maintenance5" type="device" supported="vulkan" ratified="vulkan">
25617
+ <extension name="VK_KHR_pipeline_binary" number="484" author="KHR" contact="Stu Smith @stu-s" depends="VK_KHR_maintenance5,VK_VERSION_1_4 " type="device" supported="vulkan" ratified="vulkan">
25618
25618
<require>
25619
25619
<enum value="1" name="VK_KHR_PIPELINE_BINARY_SPEC_VERSION"/>
25620
25620
<enum value=""VK_KHR_pipeline_binary"" name="VK_KHR_PIPELINE_BINARY_EXTENSION_NAME"/>
@@ -25799,7 +25799,7 @@ typedef void* <name>MTLSharedEvent_id</name>;
25799
25799
<enum value=""VK_NV_extension_494"" name="VK_NV_EXTENSION_494_EXTENSION_NAME"/>
25800
25800
</require>
25801
25801
</extension>
25802
- <extension name="VK_EXT_mutable_descriptor_type" number="495" type="device" supported="vulkan" ratified="vulkan" author="EXT" contact="Joshua Ashton @Joshua-Ashton,Hans-Kristian Arntzen @HansKristian-Work" specialuse="d3demulation" depends="VK_KHR_maintenance3">
25802
+ <extension name="VK_EXT_mutable_descriptor_type" number="495" type="device" supported="vulkan" ratified="vulkan" author="EXT" contact="Joshua Ashton @Joshua-Ashton,Hans-Kristian Arntzen @HansKristian-Work" specialuse="d3demulation" depends="VK_KHR_maintenance3,VK_VERSION_1_1 ">
25803
25803
<require>
25804
25804
<enum value="1" name="VK_EXT_MUTABLE_DESCRIPTOR_TYPE_SPEC_VERSION"/>
25805
25805
<enum value=""VK_EXT_mutable_descriptor_type"" name="VK_EXT_MUTABLE_DESCRIPTOR_TYPE_EXTENSION_NAME"/>
@@ -25976,7 +25976,7 @@ typedef void* <name>MTLSharedEvent_id</name>;
25976
25976
<feature name="multiviewPerViewRenderAreas" struct="VkPhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM"/>
25977
25977
</require>
25978
25978
</extension>
25979
- <extension name="VK_KHR_compute_shader_derivatives" number="512" type="device" depends="VK_KHR_get_physical_device_properties2" author="KHR" contact="Jean-Noe Morissette @MagicPoncho" supported="vulkan" ratified="vulkan">
25979
+ <extension name="VK_KHR_compute_shader_derivatives" number="512" type="device" depends="VK_KHR_get_physical_device_properties2,VK_VERSION_1_1 " author="KHR" contact="Jean-Noe Morissette @MagicPoncho" supported="vulkan" ratified="vulkan">
25980
25980
<require>
25981
25981
<enum value="1" name="VK_KHR_COMPUTE_SHADER_DERIVATIVES_SPEC_VERSION"/>
25982
25982
<enum value=""VK_KHR_compute_shader_derivatives"" name="VK_KHR_COMPUTE_SHADER_DERIVATIVES_EXTENSION_NAME"/>
@@ -26432,7 +26432,7 @@ typedef void* <name>MTLSharedEvent_id</name>;
26432
26432
<enum bitpos="11" extends="VkVideoEncodeH265CapabilityFlagBitsKHR" name="VK_VIDEO_ENCODE_H265_CAPABILITY_RESERVED_11_BIT_KHR"/>
26433
26433
</require>
26434
26434
</extension>
26435
- <extension name="VK_KHR_video_encode_quantization_map" number="554" type="device" depends="VK_KHR_video_encode_queue+VK_KHR_format_feature_flags2" author="KHR" contact="Ahmed Abdelkhalek @aabdelkh" supported="vulkan" ratified="vulkan">
26435
+ <extension name="VK_KHR_video_encode_quantization_map" number="554" type="device" depends="VK_KHR_video_encode_queue+( VK_KHR_format_feature_flags2,VK_VERSION_1_3) " author="KHR" contact="Ahmed Abdelkhalek @aabdelkh" supported="vulkan" ratified="vulkan">
26436
26436
<require>
26437
26437
<enum value="2" name="VK_KHR_VIDEO_ENCODE_QUANTIZATION_MAP_SPEC_VERSION"/>
26438
26438
<enum value=""VK_KHR_video_encode_quantization_map"" name="VK_KHR_VIDEO_ENCODE_QUANTIZATION_MAP_EXTENSION_NAME"/>
@@ -26688,7 +26688,7 @@ typedef void* <name>MTLSharedEvent_id</name>;
26688
26688
<enum value=""VK_NV_extension_572"" name="VK_NV_EXTENSION_572_EXTENSION_NAME"/>
26689
26689
</require>
26690
26690
</extension>
26691
- <extension name="VK_EXT_device_generated_commands" number="573" author="EXT" type="device" depends="VK_KHR_buffer_device_address+VK_KHR_maintenance5" contact="Mike Blumenkrantz @zmike" supported="vulkan" ratified="vulkan">
26691
+ <extension name="VK_EXT_device_generated_commands" number="573" author="EXT" type="device" depends="(( VK_KHR_buffer_device_address,VK_VERSION_1_2) +VK_KHR_maintenance5),VK_VERSION_1_3 " contact="Mike Blumenkrantz @zmike" supported="vulkan" ratified="vulkan">
26692
26692
<require>
26693
26693
<enum value="1" name="VK_EXT_DEVICE_GENERATED_COMMANDS_SPEC_VERSION"/>
26694
26694
<enum value=""VK_EXT_device_generated_commands"" name="VK_EXT_DEVICE_GENERATED_COMMANDS_EXTENSION_NAME"/>
0 commit comments