about summary refs log tree commit diff stats
path: root/src/wrapped/generated/wrappedvulkantypes.h
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2022-07-14 18:32:15 +0200
committerptitSeb <sebastien.chev@gmail.com>2022-07-14 18:32:15 +0200
commit88406332d2725abfa00fd22bce9f4fb33a8eecca (patch)
tree9f4afbdd07e3282e5513fefa6dbeb91d4b4df5a8 /src/wrapped/generated/wrappedvulkantypes.h
parent6cb9561d96f7b4c91eb9ab733e799d96c95d7d3a (diff)
downloadbox64-88406332d2725abfa00fd22bce9f4fb33a8eecca.tar.gz
box64-88406332d2725abfa00fd22bce9f4fb33a8eecca.zip
Added a bunch of vulkan functions wrappers
Diffstat (limited to 'src/wrapped/generated/wrappedvulkantypes.h')
-rw-r--r--src/wrapped/generated/wrappedvulkantypes.h23
1 files changed, 23 insertions, 0 deletions
diff --git a/src/wrapped/generated/wrappedvulkantypes.h b/src/wrapped/generated/wrappedvulkantypes.h
index a5973d09..b8eb19c8 100644
--- a/src/wrapped/generated/wrappedvulkantypes.h
+++ b/src/wrapped/generated/wrappedvulkantypes.h
@@ -23,6 +23,7 @@ typedef void (*vFpupup_t)(void*, uint64_t, void*, uint64_t, void*);
 typedef int64_t (*iFpuppp_t)(void*, uint64_t, void*, void*, void*);
 typedef int64_t (*iFpUppp_t)(void*, uint64_t, void*, void*, void*);
 typedef int64_t (*iFpUuppp_t)(void*, uint64_t, uint64_t, void*, void*, void*);
+typedef int64_t (*iFpUUuppp_t)(void*, uint64_t, uint64_t, uint64_t, void*, void*, void*);
 typedef void (*vFpiiiiipp_t)(void*, int64_t, int64_t, int64_t, int64_t, int64_t, void*, void*);
 typedef void (*vFpiiiupupup_t)(void*, int64_t, int64_t, int64_t, uint64_t, void*, uint64_t, void*, uint64_t, void*);
 
@@ -33,9 +34,14 @@ typedef void (*vFpiiiupupup_t)(void*, int64_t, int64_t, int64_t, uint64_t, void*
 	GO(vkGetPhysicalDeviceProperties, vFpp_t) \
 	GO(vkGetDeviceProcAddr, pFpp_t) \
 	GO(vkGetInstanceProcAddr, pFpp_t) \
+	GO(vkDestroyAccelerationStructureKHR, vFpUp_t) \
+	GO(vkDestroyAccelerationStructureNV, vFpUp_t) \
 	GO(vkDestroyBuffer, vFpUp_t) \
 	GO(vkDestroyBufferView, vFpUp_t) \
 	GO(vkDestroyCommandPool, vFpUp_t) \
+	GO(vkDestroyCuFunctionNVX, vFpUp_t) \
+	GO(vkDestroyCuModuleNVX, vFpUp_t) \
+	GO(vkDestroyDeferredOperationKHR, vFpUp_t) \
 	GO(vkDestroyDescriptorPool, vFpUp_t) \
 	GO(vkDestroyDescriptorSetLayout, vFpUp_t) \
 	GO(vkDestroyDescriptorUpdateTemplate, vFpUp_t) \
@@ -45,9 +51,12 @@ typedef void (*vFpiiiupupup_t)(void*, int64_t, int64_t, int64_t, uint64_t, void*
 	GO(vkDestroyFramebuffer, vFpUp_t) \
 	GO(vkDestroyImage, vFpUp_t) \
 	GO(vkDestroyImageView, vFpUp_t) \
+	GO(vkDestroyIndirectCommandsLayoutNV, vFpUp_t) \
 	GO(vkDestroyPipeline, vFpUp_t) \
 	GO(vkDestroyPipelineCache, vFpUp_t) \
 	GO(vkDestroyPipelineLayout, vFpUp_t) \
+	GO(vkDestroyPrivateDataSlot, vFpUp_t) \
+	GO(vkDestroyPrivateDataSlotEXT, vFpUp_t) \
 	GO(vkDestroyQueryPool, vFpUp_t) \
 	GO(vkDestroyRenderPass, vFpUp_t) \
 	GO(vkDestroySampler, vFpUp_t) \
@@ -57,16 +66,23 @@ typedef void (*vFpiiiupupup_t)(void*, int64_t, int64_t, int64_t, uint64_t, void*
 	GO(vkDestroySurfaceKHR, vFpUp_t) \
 	GO(vkDestroySwapchainKHR, vFpUp_t) \
 	GO(vkDestroyValidationCacheEXT, vFpUp_t) \
+	GO(vkDestroyVideoSessionKHR, vFpUp_t) \
+	GO(vkDestroyVideoSessionParametersKHR, vFpUp_t) \
 	GO(vkDestroyDebugUtilsMessengerEXT, vFppp_t) \
 	GO(vkFreeMemory, iFpUp_t) \
+	GO(vkCreateDeferredOperationKHR, iFppp_t) \
 	GO(vkCreateInstance, iFppp_t) \
 	GO(vkDestroyDebugReportCallbackEXT, iFppp_t) \
 	GO(vkGetPhysicalDeviceDisplayPropertiesKHR, iFppp_t) \
 	GO(vkGetDisplayPlaneCapabilitiesKHR, iFpUup_t) \
 	GO(vkAllocateMemory, iFpppp_t) \
+	GO(vkCreateAccelerationStructureKHR, iFpppp_t) \
+	GO(vkCreateAccelerationStructureNV, iFpppp_t) \
 	GO(vkCreateBuffer, iFpppp_t) \
 	GO(vkCreateBufferView, iFpppp_t) \
 	GO(vkCreateCommandPool, iFpppp_t) \
+	GO(vkCreateCuFunctionNVX, iFpppp_t) \
+	GO(vkCreateCuModuleNVX, iFpppp_t) \
 	GO(vkCreateDebugReportCallbackEXT, iFpppp_t) \
 	GO(vkCreateDebugUtilsMessengerEXT, iFpppp_t) \
 	GO(vkCreateDescriptorPool, iFpppp_t) \
@@ -81,8 +97,11 @@ typedef void (*vFpiiiupupup_t)(void*, int64_t, int64_t, int64_t, uint64_t, void*
 	GO(vkCreateHeadlessSurfaceEXT, iFpppp_t) \
 	GO(vkCreateImage, iFpppp_t) \
 	GO(vkCreateImageView, iFpppp_t) \
+	GO(vkCreateIndirectCommandsLayoutNV, iFpppp_t) \
 	GO(vkCreatePipelineCache, iFpppp_t) \
 	GO(vkCreatePipelineLayout, iFpppp_t) \
+	GO(vkCreatePrivateDataSlot, iFpppp_t) \
+	GO(vkCreatePrivateDataSlotEXT, iFpppp_t) \
 	GO(vkCreateQueryPool, iFpppp_t) \
 	GO(vkCreateRenderPass, iFpppp_t) \
 	GO(vkCreateRenderPass2, iFpppp_t) \
@@ -94,6 +113,8 @@ typedef void (*vFpiiiupupup_t)(void*, int64_t, int64_t, int64_t, uint64_t, void*
 	GO(vkCreateShaderModule, iFpppp_t) \
 	GO(vkCreateSwapchainKHR, iFpppp_t) \
 	GO(vkCreateValidationCacheEXT, iFpppp_t) \
+	GO(vkCreateVideoSessionKHR, iFpppp_t) \
+	GO(vkCreateVideoSessionParametersKHR, iFpppp_t) \
 	GO(vkCreateWaylandSurfaceKHR, iFpppp_t) \
 	GO(vkCreateXcbSurfaceKHR, iFpppp_t) \
 	GO(vkCreateXlibSurfaceKHR, iFpppp_t) \
@@ -104,6 +125,8 @@ typedef void (*vFpiiiupupup_t)(void*, int64_t, int64_t, int64_t, uint64_t, void*
 	GO(vkRegisterDisplayEventEXT, iFpUppp_t) \
 	GO(vkCreateComputePipelines, iFpUuppp_t) \
 	GO(vkCreateGraphicsPipelines, iFpUuppp_t) \
+	GO(vkCreateRayTracingPipelinesNV, iFpUuppp_t) \
+	GO(vkCreateRayTracingPipelinesKHR, iFpUUuppp_t) \
 	GO(vkGetPhysicalDeviceSparseImageFormatProperties, vFpiiiiipp_t) \
 	GO(vkCmdPipelineBarrier, vFpiiiupupup_t)