@@ -1264,10 +1264,9 @@ uint set
12641264 ]
12651265 )]
12661266 [NativeFunction("vulkan", EntryPoint = "vkCmdBindDescriptorBuffersEXT")]
1267- static abstract void CmdBindDescriptorBuffersEXT (
1267+ static abstract void CmdBindDescriptorBufferEXT (
12681268 CommandBufferHandle commandBuffer,
1269- uint bufferCount,
1270- DescriptorBufferBindingInfoEXT* pBindingInfos
1269+ DescriptorBufferBindingInfoEXT pBindingInfos
12711270 );
12721271
12731272 [NativeName("vkCmdBindDescriptorBuffersEXT")]
@@ -1285,7 +1284,7 @@ static abstract void CmdBindDescriptorBuffersEXT(
12851284 static abstract void CmdBindDescriptorBuffersEXT(
12861285 CommandBufferHandle commandBuffer,
12871286 uint bufferCount,
1288- Ref< DescriptorBufferBindingInfoEXT> pBindingInfos
1287+ DescriptorBufferBindingInfoEXT* pBindingInfos
12891288 );
12901289
12911290 [NativeName("vkCmdBindDescriptorBuffersEXT")]
@@ -1302,7 +1301,8 @@ Ref<DescriptorBufferBindingInfoEXT> pBindingInfos
13021301 [NativeFunction("vulkan", EntryPoint = "vkCmdBindDescriptorBuffersEXT")]
13031302 static abstract void CmdBindDescriptorBuffersEXT(
13041303 CommandBufferHandle commandBuffer,
1305- DescriptorBufferBindingInfoEXT pBindingInfos
1304+ uint bufferCount,
1305+ Ref<DescriptorBufferBindingInfoEXT> pBindingInfos
13061306 );
13071307
13081308 [NativeName("vkCmdBindDescriptorSets")]
@@ -2083,10 +2083,9 @@ Ref<ClusterAccelerationStructureCommandsInfoNV> pCommandInfos
20832083 ]
20842084 )]
20852085 [NativeFunction("vulkan", EntryPoint = "vkCmdBuildMicromapsEXT")]
2086- static abstract void CmdBuildMicromapsEXT (
2086+ static abstract void CmdBuildMicromapEXT (
20872087 CommandBufferHandle commandBuffer,
2088- uint infoCount,
2089- MicromapBuildInfoEXT* pInfos
2088+ MicromapBuildInfoEXT pInfos
20902089 );
20912090
20922091 [NativeName("vkCmdBuildMicromapsEXT")]
@@ -2102,7 +2101,7 @@ static abstract void CmdBuildMicromapsEXT(
21022101 static abstract void CmdBuildMicromapsEXT(
21032102 CommandBufferHandle commandBuffer,
21042103 uint infoCount,
2105- Ref< MicromapBuildInfoEXT> pInfos
2104+ MicromapBuildInfoEXT* pInfos
21062105 );
21072106
21082107 [NativeName("vkCmdBuildMicromapsEXT")]
@@ -2117,7 +2116,8 @@ Ref<MicromapBuildInfoEXT> pInfos
21172116 [NativeFunction("vulkan", EntryPoint = "vkCmdBuildMicromapsEXT")]
21182117 static abstract void CmdBuildMicromapsEXT(
21192118 CommandBufferHandle commandBuffer,
2120- MicromapBuildInfoEXT pInfos
2119+ uint infoCount,
2120+ Ref<MicromapBuildInfoEXT> pInfos
21212121 );
21222122
21232123 [NativeName("vkCmdBuildPartitionedAccelerationStructuresNV")]
@@ -9516,19 +9516,20 @@ static abstract void CmdWriteAccelerationStructuresPropertiesKHR(
95169516 uint firstQuery
95179517 );
95189518
9519- [NativeName("vkCmdWriteAccelerationStructuresPropertiesKHR ")]
9519+ [NativeName("vkCmdWriteAccelerationStructuresPropertiesNV ")]
95209520 [SupportedApiProfile(
95219521 "vulkan",
9522- ["VK_KHR_acceleration_structure "],
9522+ ["VK_NV_ray_tracing "],
95239523 ImpliesSets = [
9524- "VK_KHR_deferred_host_operations+VK_VERSION_1_1+VK_EXT_descriptor_indexing+VK_KHR_buffer_device_address ",
9525- "VK_KHR_deferred_host_operations+VK_VERSION_1_2 ",
9524+ "VK_KHR_get_physical_device_properties2+VK_KHR_get_memory_requirements2 ",
9525+ "VK_VERSION_1_1 ",
95269526 ]
95279527 )]
9528- [NativeFunction("vulkan", EntryPoint = "vkCmdWriteAccelerationStructuresPropertiesKHR ")]
9529- static abstract void CmdWriteAccelerationStructuresPropertiesKHR (
9528+ [NativeFunction("vulkan", EntryPoint = "vkCmdWriteAccelerationStructuresPropertiesNV ")]
9529+ static abstract void CmdWriteAccelerationStructuresPropertiesNV (
95309530 CommandBufferHandle commandBuffer,
9531- AccelerationStructureHandleKHR pAccelerationStructures,
9531+ uint accelerationStructureCount,
9532+ AccelerationStructureHandleNV* pAccelerationStructures,
95329533 QueryType queryType,
95339534 QueryPoolHandle queryPool,
95349535 uint firstQuery
@@ -9547,26 +9548,25 @@ uint firstQuery
95479548 static abstract void CmdWriteAccelerationStructuresPropertiesNV(
95489549 CommandBufferHandle commandBuffer,
95499550 uint accelerationStructureCount,
9550- AccelerationStructureHandleNV* pAccelerationStructures,
9551+ Ref< AccelerationStructureHandleNV> pAccelerationStructures,
95519552 QueryType queryType,
95529553 QueryPoolHandle queryPool,
95539554 uint firstQuery
95549555 );
95559556
9556- [NativeName("vkCmdWriteAccelerationStructuresPropertiesNV ")]
9557+ [NativeName("vkCmdWriteAccelerationStructuresPropertiesKHR ")]
95579558 [SupportedApiProfile(
95589559 "vulkan",
9559- ["VK_NV_ray_tracing "],
9560+ ["VK_KHR_acceleration_structure "],
95609561 ImpliesSets = [
9561- "VK_KHR_get_physical_device_properties2+VK_KHR_get_memory_requirements2 ",
9562- "VK_VERSION_1_1 ",
9562+ "VK_KHR_deferred_host_operations+VK_VERSION_1_1+VK_EXT_descriptor_indexing+VK_KHR_buffer_device_address ",
9563+ "VK_KHR_deferred_host_operations+VK_VERSION_1_2 ",
95639564 ]
95649565 )]
9565- [NativeFunction("vulkan", EntryPoint = "vkCmdWriteAccelerationStructuresPropertiesNV ")]
9566- static abstract void CmdWriteAccelerationStructuresPropertiesNV (
9566+ [NativeFunction("vulkan", EntryPoint = "vkCmdWriteAccelerationStructuresPropertiesKHR ")]
9567+ static abstract void CmdWriteAccelerationStructuresPropertyKHR (
95679568 CommandBufferHandle commandBuffer,
9568- uint accelerationStructureCount,
9569- Ref<AccelerationStructureHandleNV> pAccelerationStructures,
9569+ AccelerationStructureHandleKHR pAccelerationStructures,
95709570 QueryType queryType,
95719571 QueryPoolHandle queryPool,
95729572 uint firstQuery
@@ -9582,7 +9582,7 @@ uint firstQuery
95829582 ]
95839583 )]
95849584 [NativeFunction("vulkan", EntryPoint = "vkCmdWriteAccelerationStructuresPropertiesNV")]
9585- static abstract void CmdWriteAccelerationStructuresPropertiesNV (
9585+ static abstract void CmdWriteAccelerationStructuresPropertyNV (
95869586 CommandBufferHandle commandBuffer,
95879587 AccelerationStructureHandleNV pAccelerationStructures,
95889588 QueryType queryType,
@@ -9663,7 +9663,7 @@ uint firstQuery
96639663 ]
96649664 )]
96659665 [NativeFunction("vulkan", EntryPoint = "vkCmdWriteMicromapsPropertiesEXT")]
9666- static abstract void CmdWriteMicromapsPropertiesEXT (
9666+ static abstract void CmdWriteMicromapsPropertyEXT (
96679667 CommandBufferHandle commandBuffer,
96689668 MicromapHandleEXT pMicromaps,
96699669 QueryType queryType,
@@ -25982,10 +25982,9 @@ uint set
2598225982 ]
2598325983 )]
2598425984 [NativeFunction("vulkan", EntryPoint = "vkCmdBindDescriptorBuffersEXT")]
25985- void CmdBindDescriptorBuffersEXT (
25985+ void CmdBindDescriptorBufferEXT (
2598625986 CommandBufferHandle commandBuffer,
25987- uint bufferCount,
25988- DescriptorBufferBindingInfoEXT* pBindingInfos
25987+ DescriptorBufferBindingInfoEXT pBindingInfos
2598925988 );
2599025989
2599125990 [NativeName("vkCmdBindDescriptorBuffersEXT")]
@@ -26003,7 +26002,7 @@ void CmdBindDescriptorBuffersEXT(
2600326002 void CmdBindDescriptorBuffersEXT(
2600426003 CommandBufferHandle commandBuffer,
2600526004 uint bufferCount,
26006- Ref< DescriptorBufferBindingInfoEXT> pBindingInfos
26005+ DescriptorBufferBindingInfoEXT* pBindingInfos
2600726006 );
2600826007
2600926008 [NativeName("vkCmdBindDescriptorBuffersEXT")]
@@ -26020,7 +26019,8 @@ Ref<DescriptorBufferBindingInfoEXT> pBindingInfos
2602026019 [NativeFunction("vulkan", EntryPoint = "vkCmdBindDescriptorBuffersEXT")]
2602126020 void CmdBindDescriptorBuffersEXT(
2602226021 CommandBufferHandle commandBuffer,
26023- DescriptorBufferBindingInfoEXT pBindingInfos
26022+ uint bufferCount,
26023+ Ref<DescriptorBufferBindingInfoEXT> pBindingInfos
2602426024 );
2602526025
2602626026 [NativeName("vkCmdBindDescriptorSets")]
@@ -26769,11 +26769,7 @@ Ref<ClusterAccelerationStructureCommandsInfoNV> pCommandInfos
2676926769 ]
2677026770 )]
2677126771 [NativeFunction("vulkan", EntryPoint = "vkCmdBuildMicromapsEXT")]
26772- void CmdBuildMicromapsEXT(
26773- CommandBufferHandle commandBuffer,
26774- uint infoCount,
26775- MicromapBuildInfoEXT* pInfos
26776- );
26772+ void CmdBuildMicromapEXT(CommandBufferHandle commandBuffer, MicromapBuildInfoEXT pInfos);
2677726773
2677826774 [NativeName("vkCmdBuildMicromapsEXT")]
2677926775 [SupportedApiProfile(
@@ -26788,7 +26784,7 @@ void CmdBuildMicromapsEXT(
2678826784 void CmdBuildMicromapsEXT(
2678926785 CommandBufferHandle commandBuffer,
2679026786 uint infoCount,
26791- Ref< MicromapBuildInfoEXT> pInfos
26787+ MicromapBuildInfoEXT* pInfos
2679226788 );
2679326789
2679426790 [NativeName("vkCmdBuildMicromapsEXT")]
@@ -26801,7 +26797,11 @@ Ref<MicromapBuildInfoEXT> pInfos
2680126797 ]
2680226798 )]
2680326799 [NativeFunction("vulkan", EntryPoint = "vkCmdBuildMicromapsEXT")]
26804- void CmdBuildMicromapsEXT(CommandBufferHandle commandBuffer, MicromapBuildInfoEXT pInfos);
26800+ void CmdBuildMicromapsEXT(
26801+ CommandBufferHandle commandBuffer,
26802+ uint infoCount,
26803+ Ref<MicromapBuildInfoEXT> pInfos
26804+ );
2680526805
2680626806 [NativeName("vkCmdBuildPartitionedAccelerationStructuresNV")]
2680726807 [SupportedApiProfile(
@@ -33813,19 +33813,20 @@ void CmdWriteAccelerationStructuresPropertiesKHR(
3381333813 uint firstQuery
3381433814 );
3381533815
33816- [NativeName("vkCmdWriteAccelerationStructuresPropertiesKHR ")]
33816+ [NativeName("vkCmdWriteAccelerationStructuresPropertiesNV ")]
3381733817 [SupportedApiProfile(
3381833818 "vulkan",
33819- ["VK_KHR_acceleration_structure "],
33819+ ["VK_NV_ray_tracing "],
3382033820 ImpliesSets = [
33821- "VK_KHR_deferred_host_operations+VK_VERSION_1_1+VK_EXT_descriptor_indexing+VK_KHR_buffer_device_address ",
33822- "VK_KHR_deferred_host_operations+VK_VERSION_1_2 ",
33821+ "VK_KHR_get_physical_device_properties2+VK_KHR_get_memory_requirements2 ",
33822+ "VK_VERSION_1_1 ",
3382333823 ]
3382433824 )]
33825- [NativeFunction("vulkan", EntryPoint = "vkCmdWriteAccelerationStructuresPropertiesKHR ")]
33826- void CmdWriteAccelerationStructuresPropertiesKHR (
33825+ [NativeFunction("vulkan", EntryPoint = "vkCmdWriteAccelerationStructuresPropertiesNV ")]
33826+ void CmdWriteAccelerationStructuresPropertiesNV (
3382733827 CommandBufferHandle commandBuffer,
33828- AccelerationStructureHandleKHR pAccelerationStructures,
33828+ uint accelerationStructureCount,
33829+ AccelerationStructureHandleNV* pAccelerationStructures,
3382933830 QueryType queryType,
3383033831 QueryPoolHandle queryPool,
3383133832 uint firstQuery
@@ -33844,26 +33845,25 @@ uint firstQuery
3384433845 void CmdWriteAccelerationStructuresPropertiesNV(
3384533846 CommandBufferHandle commandBuffer,
3384633847 uint accelerationStructureCount,
33847- AccelerationStructureHandleNV* pAccelerationStructures,
33848+ Ref< AccelerationStructureHandleNV> pAccelerationStructures,
3384833849 QueryType queryType,
3384933850 QueryPoolHandle queryPool,
3385033851 uint firstQuery
3385133852 );
3385233853
33853- [NativeName("vkCmdWriteAccelerationStructuresPropertiesNV ")]
33854+ [NativeName("vkCmdWriteAccelerationStructuresPropertiesKHR ")]
3385433855 [SupportedApiProfile(
3385533856 "vulkan",
33856- ["VK_NV_ray_tracing "],
33857+ ["VK_KHR_acceleration_structure "],
3385733858 ImpliesSets = [
33858- "VK_KHR_get_physical_device_properties2+VK_KHR_get_memory_requirements2 ",
33859- "VK_VERSION_1_1 ",
33859+ "VK_KHR_deferred_host_operations+VK_VERSION_1_1+VK_EXT_descriptor_indexing+VK_KHR_buffer_device_address ",
33860+ "VK_KHR_deferred_host_operations+VK_VERSION_1_2 ",
3386033861 ]
3386133862 )]
33862- [NativeFunction("vulkan", EntryPoint = "vkCmdWriteAccelerationStructuresPropertiesNV ")]
33863- void CmdWriteAccelerationStructuresPropertiesNV (
33863+ [NativeFunction("vulkan", EntryPoint = "vkCmdWriteAccelerationStructuresPropertiesKHR ")]
33864+ void CmdWriteAccelerationStructuresPropertyKHR (
3386433865 CommandBufferHandle commandBuffer,
33865- uint accelerationStructureCount,
33866- Ref<AccelerationStructureHandleNV> pAccelerationStructures,
33866+ AccelerationStructureHandleKHR pAccelerationStructures,
3386733867 QueryType queryType,
3386833868 QueryPoolHandle queryPool,
3386933869 uint firstQuery
@@ -33879,7 +33879,7 @@ uint firstQuery
3387933879 ]
3388033880 )]
3388133881 [NativeFunction("vulkan", EntryPoint = "vkCmdWriteAccelerationStructuresPropertiesNV")]
33882- void CmdWriteAccelerationStructuresPropertiesNV (
33882+ void CmdWriteAccelerationStructuresPropertyNV (
3388333883 CommandBufferHandle commandBuffer,
3388433884 AccelerationStructureHandleNV pAccelerationStructures,
3388533885 QueryType queryType,
@@ -33960,7 +33960,7 @@ uint firstQuery
3396033960 ]
3396133961 )]
3396233962 [NativeFunction("vulkan", EntryPoint = "vkCmdWriteMicromapsPropertiesEXT")]
33963- void CmdWriteMicromapsPropertiesEXT (
33963+ void CmdWriteMicromapsPropertyEXT (
3396433964 CommandBufferHandle commandBuffer,
3396533965 MicromapHandleEXT pMicromaps,
3396633966 QueryType queryType,
0 commit comments