Skip to content

Commit f19d44b

Browse files
committed
Update Vulkan common to v1.4.329
1 parent e568f2f commit f19d44b

File tree

8 files changed

+846
-4
lines changed

8 files changed

+846
-4
lines changed

source_common/framework/device_dispatch_table.hpp

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ static const struct DeviceInterceptTableEntry deviceIntercepts[] = {
7777
ENTRY(vkBindBufferMemory),
7878
ENTRY(vkBindBufferMemory2),
7979
ENTRY(vkBindBufferMemory2KHR),
80+
ENTRY(vkBindDataGraphPipelineSessionMemoryARM),
8081
ENTRY(vkBindImageMemory),
8182
ENTRY(vkBindImageMemory2),
8283
ENTRY(vkBindImageMemory2KHR),
@@ -131,7 +132,9 @@ static const struct DeviceInterceptTableEntry deviceIntercepts[] = {
131132
ENTRY(vkCmdCopyImageToBuffer),
132133
ENTRY(vkCmdCopyImageToBuffer2),
133134
ENTRY(vkCmdCopyImageToBuffer2KHR),
135+
ENTRY(vkCmdCopyMemoryIndirectKHR),
134136
ENTRY(vkCmdCopyMemoryToAccelerationStructureKHR),
137+
ENTRY(vkCmdCopyMemoryToImageIndirectKHR),
135138
ENTRY(vkCmdCopyMemoryToMicromapEXT),
136139
ENTRY(vkCmdCopyMicromapEXT),
137140
ENTRY(vkCmdCopyMicromapToMemoryEXT),
@@ -143,6 +146,7 @@ static const struct DeviceInterceptTableEntry deviceIntercepts[] = {
143146
ENTRY(vkCmdDispatch),
144147
ENTRY(vkCmdDispatchBase),
145148
ENTRY(vkCmdDispatchBaseKHR),
149+
ENTRY(vkCmdDispatchDataGraphARM),
146150
ENTRY(vkCmdDispatchIndirect),
147151
ENTRY(vkCmdDraw),
148152
ENTRY(vkCmdDrawIndexed),
@@ -322,6 +326,8 @@ static const struct DeviceInterceptTableEntry deviceIntercepts[] = {
322326
ENTRY(vkCreateBufferView),
323327
ENTRY(vkCreateCommandPool),
324328
ENTRY(vkCreateComputePipelines),
329+
ENTRY(vkCreateDataGraphPipelineSessionARM),
330+
ENTRY(vkCreateDataGraphPipelinesARM),
325331
ENTRY(vkCreateDeferredOperationKHR),
326332
ENTRY(vkCreateDescriptorPool),
327333
ENTRY(vkCreateDescriptorSetLayout),
@@ -364,6 +370,7 @@ static const struct DeviceInterceptTableEntry deviceIntercepts[] = {
364370
ENTRY(vkDestroyBuffer),
365371
ENTRY(vkDestroyBufferView),
366372
ENTRY(vkDestroyCommandPool),
373+
ENTRY(vkDestroyDataGraphPipelineSessionARM),
367374
ENTRY(vkDestroyDeferredOperationKHR),
368375
ENTRY(vkDestroyDescriptorPool),
369376
ENTRY(vkDestroyDescriptorSetLayout),
@@ -417,6 +424,10 @@ static const struct DeviceInterceptTableEntry deviceIntercepts[] = {
417424
ENTRY(vkGetBufferOpaqueCaptureDescriptorDataEXT),
418425
ENTRY(vkGetCalibratedTimestampsEXT),
419426
ENTRY(vkGetCalibratedTimestampsKHR),
427+
ENTRY(vkGetDataGraphPipelineAvailablePropertiesARM),
428+
ENTRY(vkGetDataGraphPipelinePropertiesARM),
429+
ENTRY(vkGetDataGraphPipelineSessionBindPointRequirementsARM),
430+
ENTRY(vkGetDataGraphPipelineSessionMemoryRequirementsARM),
420431
ENTRY(vkGetDeferredOperationMaxConcurrencyKHR),
421432
ENTRY(vkGetDeferredOperationResultKHR),
422433
ENTRY(vkGetDescriptorEXT),
@@ -519,6 +530,7 @@ static const struct DeviceInterceptTableEntry deviceIntercepts[] = {
519530
ENTRY(vkReleaseCapturedPipelineDataKHR),
520531
ENTRY(vkReleaseProfilingLockKHR),
521532
ENTRY(vkReleaseSwapchainImagesEXT),
533+
ENTRY(vkReleaseSwapchainImagesKHR),
522534
ENTRY(vkResetCommandBuffer),
523535
ENTRY(vkResetCommandPool),
524536
ENTRY(vkResetDescriptorPool),
@@ -572,6 +584,7 @@ struct DeviceDispatchTable {
572584
PFN_vkBindBufferMemory vkBindBufferMemory;
573585
PFN_vkBindBufferMemory2 vkBindBufferMemory2;
574586
PFN_vkBindBufferMemory2KHR vkBindBufferMemory2KHR;
587+
PFN_vkBindDataGraphPipelineSessionMemoryARM vkBindDataGraphPipelineSessionMemoryARM;
575588
PFN_vkBindImageMemory vkBindImageMemory;
576589
PFN_vkBindImageMemory2 vkBindImageMemory2;
577590
PFN_vkBindImageMemory2KHR vkBindImageMemory2KHR;
@@ -626,7 +639,9 @@ struct DeviceDispatchTable {
626639
PFN_vkCmdCopyImageToBuffer vkCmdCopyImageToBuffer;
627640
PFN_vkCmdCopyImageToBuffer2 vkCmdCopyImageToBuffer2;
628641
PFN_vkCmdCopyImageToBuffer2KHR vkCmdCopyImageToBuffer2KHR;
642+
PFN_vkCmdCopyMemoryIndirectKHR vkCmdCopyMemoryIndirectKHR;
629643
PFN_vkCmdCopyMemoryToAccelerationStructureKHR vkCmdCopyMemoryToAccelerationStructureKHR;
644+
PFN_vkCmdCopyMemoryToImageIndirectKHR vkCmdCopyMemoryToImageIndirectKHR;
630645
PFN_vkCmdCopyMemoryToMicromapEXT vkCmdCopyMemoryToMicromapEXT;
631646
PFN_vkCmdCopyMicromapEXT vkCmdCopyMicromapEXT;
632647
PFN_vkCmdCopyMicromapToMemoryEXT vkCmdCopyMicromapToMemoryEXT;
@@ -638,6 +653,7 @@ struct DeviceDispatchTable {
638653
PFN_vkCmdDispatch vkCmdDispatch;
639654
PFN_vkCmdDispatchBase vkCmdDispatchBase;
640655
PFN_vkCmdDispatchBaseKHR vkCmdDispatchBaseKHR;
656+
PFN_vkCmdDispatchDataGraphARM vkCmdDispatchDataGraphARM;
641657
PFN_vkCmdDispatchIndirect vkCmdDispatchIndirect;
642658
PFN_vkCmdDraw vkCmdDraw;
643659
PFN_vkCmdDrawIndexed vkCmdDrawIndexed;
@@ -817,6 +833,8 @@ struct DeviceDispatchTable {
817833
PFN_vkCreateBufferView vkCreateBufferView;
818834
PFN_vkCreateCommandPool vkCreateCommandPool;
819835
PFN_vkCreateComputePipelines vkCreateComputePipelines;
836+
PFN_vkCreateDataGraphPipelineSessionARM vkCreateDataGraphPipelineSessionARM;
837+
PFN_vkCreateDataGraphPipelinesARM vkCreateDataGraphPipelinesARM;
820838
PFN_vkCreateDeferredOperationKHR vkCreateDeferredOperationKHR;
821839
PFN_vkCreateDescriptorPool vkCreateDescriptorPool;
822840
PFN_vkCreateDescriptorSetLayout vkCreateDescriptorSetLayout;
@@ -859,6 +877,7 @@ struct DeviceDispatchTable {
859877
PFN_vkDestroyBuffer vkDestroyBuffer;
860878
PFN_vkDestroyBufferView vkDestroyBufferView;
861879
PFN_vkDestroyCommandPool vkDestroyCommandPool;
880+
PFN_vkDestroyDataGraphPipelineSessionARM vkDestroyDataGraphPipelineSessionARM;
862881
PFN_vkDestroyDeferredOperationKHR vkDestroyDeferredOperationKHR;
863882
PFN_vkDestroyDescriptorPool vkDestroyDescriptorPool;
864883
PFN_vkDestroyDescriptorSetLayout vkDestroyDescriptorSetLayout;
@@ -912,6 +931,10 @@ struct DeviceDispatchTable {
912931
PFN_vkGetBufferOpaqueCaptureDescriptorDataEXT vkGetBufferOpaqueCaptureDescriptorDataEXT;
913932
PFN_vkGetCalibratedTimestampsEXT vkGetCalibratedTimestampsEXT;
914933
PFN_vkGetCalibratedTimestampsKHR vkGetCalibratedTimestampsKHR;
934+
PFN_vkGetDataGraphPipelineAvailablePropertiesARM vkGetDataGraphPipelineAvailablePropertiesARM;
935+
PFN_vkGetDataGraphPipelinePropertiesARM vkGetDataGraphPipelinePropertiesARM;
936+
PFN_vkGetDataGraphPipelineSessionBindPointRequirementsARM vkGetDataGraphPipelineSessionBindPointRequirementsARM;
937+
PFN_vkGetDataGraphPipelineSessionMemoryRequirementsARM vkGetDataGraphPipelineSessionMemoryRequirementsARM;
915938
PFN_vkGetDeferredOperationMaxConcurrencyKHR vkGetDeferredOperationMaxConcurrencyKHR;
916939
PFN_vkGetDeferredOperationResultKHR vkGetDeferredOperationResultKHR;
917940
PFN_vkGetDescriptorEXT vkGetDescriptorEXT;
@@ -1013,6 +1036,7 @@ struct DeviceDispatchTable {
10131036
PFN_vkReleaseCapturedPipelineDataKHR vkReleaseCapturedPipelineDataKHR;
10141037
PFN_vkReleaseProfilingLockKHR vkReleaseProfilingLockKHR;
10151038
PFN_vkReleaseSwapchainImagesEXT vkReleaseSwapchainImagesEXT;
1039+
PFN_vkReleaseSwapchainImagesKHR vkReleaseSwapchainImagesKHR;
10161040
PFN_vkResetCommandBuffer vkResetCommandBuffer;
10171041
PFN_vkResetCommandPool vkResetCommandPool;
10181042
PFN_vkResetDescriptorPool vkResetDescriptorPool;
@@ -1076,6 +1100,7 @@ static inline void initDriverDeviceDispatchTable(
10761100
ENTRY(vkBindBufferMemory);
10771101
ENTRY(vkBindBufferMemory2);
10781102
ENTRY(vkBindBufferMemory2KHR);
1103+
ENTRY(vkBindDataGraphPipelineSessionMemoryARM);
10791104
ENTRY(vkBindImageMemory);
10801105
ENTRY(vkBindImageMemory2);
10811106
ENTRY(vkBindImageMemory2KHR);
@@ -1130,7 +1155,9 @@ static inline void initDriverDeviceDispatchTable(
11301155
ENTRY(vkCmdCopyImageToBuffer);
11311156
ENTRY(vkCmdCopyImageToBuffer2);
11321157
ENTRY(vkCmdCopyImageToBuffer2KHR);
1158+
ENTRY(vkCmdCopyMemoryIndirectKHR);
11331159
ENTRY(vkCmdCopyMemoryToAccelerationStructureKHR);
1160+
ENTRY(vkCmdCopyMemoryToImageIndirectKHR);
11341161
ENTRY(vkCmdCopyMemoryToMicromapEXT);
11351162
ENTRY(vkCmdCopyMicromapEXT);
11361163
ENTRY(vkCmdCopyMicromapToMemoryEXT);
@@ -1142,6 +1169,7 @@ static inline void initDriverDeviceDispatchTable(
11421169
ENTRY(vkCmdDispatch);
11431170
ENTRY(vkCmdDispatchBase);
11441171
ENTRY(vkCmdDispatchBaseKHR);
1172+
ENTRY(vkCmdDispatchDataGraphARM);
11451173
ENTRY(vkCmdDispatchIndirect);
11461174
ENTRY(vkCmdDraw);
11471175
ENTRY(vkCmdDrawIndexed);
@@ -1321,6 +1349,8 @@ static inline void initDriverDeviceDispatchTable(
13211349
ENTRY(vkCreateBufferView);
13221350
ENTRY(vkCreateCommandPool);
13231351
ENTRY(vkCreateComputePipelines);
1352+
ENTRY(vkCreateDataGraphPipelineSessionARM);
1353+
ENTRY(vkCreateDataGraphPipelinesARM);
13241354
ENTRY(vkCreateDeferredOperationKHR);
13251355
ENTRY(vkCreateDescriptorPool);
13261356
ENTRY(vkCreateDescriptorSetLayout);
@@ -1363,6 +1393,7 @@ static inline void initDriverDeviceDispatchTable(
13631393
ENTRY(vkDestroyBuffer);
13641394
ENTRY(vkDestroyBufferView);
13651395
ENTRY(vkDestroyCommandPool);
1396+
ENTRY(vkDestroyDataGraphPipelineSessionARM);
13661397
ENTRY(vkDestroyDeferredOperationKHR);
13671398
ENTRY(vkDestroyDescriptorPool);
13681399
ENTRY(vkDestroyDescriptorSetLayout);
@@ -1416,6 +1447,10 @@ static inline void initDriverDeviceDispatchTable(
14161447
ENTRY(vkGetBufferOpaqueCaptureDescriptorDataEXT);
14171448
ENTRY(vkGetCalibratedTimestampsEXT);
14181449
ENTRY(vkGetCalibratedTimestampsKHR);
1450+
ENTRY(vkGetDataGraphPipelineAvailablePropertiesARM);
1451+
ENTRY(vkGetDataGraphPipelinePropertiesARM);
1452+
ENTRY(vkGetDataGraphPipelineSessionBindPointRequirementsARM);
1453+
ENTRY(vkGetDataGraphPipelineSessionMemoryRequirementsARM);
14191454
ENTRY(vkGetDeferredOperationMaxConcurrencyKHR);
14201455
ENTRY(vkGetDeferredOperationResultKHR);
14211456
ENTRY(vkGetDescriptorEXT);
@@ -1517,6 +1552,7 @@ static inline void initDriverDeviceDispatchTable(
15171552
ENTRY(vkReleaseCapturedPipelineDataKHR);
15181553
ENTRY(vkReleaseProfilingLockKHR);
15191554
ENTRY(vkReleaseSwapchainImagesEXT);
1555+
ENTRY(vkReleaseSwapchainImagesKHR);
15201556
ENTRY(vkResetCommandBuffer);
15211557
ENTRY(vkResetCommandPool);
15221558
ENTRY(vkResetDescriptorPool);

0 commit comments

Comments
 (0)