From c2384cf23378953b6960e7044a0e467944e8814a Mon Sep 17 00:00:00 2001 From: Alexandre Julliard Date: Fri, 10 Dec 2021 20:07:37 +0100 Subject: [PATCH] winevulkan: Remove unnecessary '&' on function pointers. Signed-off-by: Alexandre Julliard --- dlls/winevulkan/loader_thunks.c | 818 +++++++++++++++---------------- dlls/winevulkan/make_vulkan | 14 +- dlls/winevulkan/vulkan_thunks.c | 828 ++++++++++++++++---------------- 3 files changed, 830 insertions(+), 830 deletions(-) diff --git a/dlls/winevulkan/loader_thunks.c b/dlls/winevulkan/loader_thunks.c index 1db910042ad..31fa95560a7 100644 --- a/dlls/winevulkan/loader_thunks.c +++ b/dlls/winevulkan/loader_thunks.c @@ -3916,423 +3916,423 @@ VkResult WINAPI vkWriteAccelerationStructuresPropertiesKHR(VkDevice device, uint static const struct vulkan_func vk_device_dispatch_table[] = { - {"vkAcquireNextImage2KHR", &vkAcquireNextImage2KHR}, - {"vkAcquireNextImageKHR", &vkAcquireNextImageKHR}, - {"vkAcquirePerformanceConfigurationINTEL", &vkAcquirePerformanceConfigurationINTEL}, - {"vkAcquireProfilingLockKHR", &vkAcquireProfilingLockKHR}, - {"vkAllocateCommandBuffers", &vkAllocateCommandBuffers}, - {"vkAllocateDescriptorSets", &vkAllocateDescriptorSets}, - {"vkAllocateMemory", &vkAllocateMemory}, - {"vkBeginCommandBuffer", &vkBeginCommandBuffer}, - {"vkBindAccelerationStructureMemoryNV", &vkBindAccelerationStructureMemoryNV}, - {"vkBindBufferMemory", &vkBindBufferMemory}, - {"vkBindBufferMemory2", &vkBindBufferMemory2}, - {"vkBindBufferMemory2KHR", &vkBindBufferMemory2KHR}, - {"vkBindImageMemory", &vkBindImageMemory}, - {"vkBindImageMemory2", &vkBindImageMemory2}, - {"vkBindImageMemory2KHR", &vkBindImageMemory2KHR}, - {"vkBuildAccelerationStructuresKHR", &vkBuildAccelerationStructuresKHR}, - {"vkCmdBeginConditionalRenderingEXT", &vkCmdBeginConditionalRenderingEXT}, - {"vkCmdBeginDebugUtilsLabelEXT", &vkCmdBeginDebugUtilsLabelEXT}, - {"vkCmdBeginQuery", &vkCmdBeginQuery}, - {"vkCmdBeginQueryIndexedEXT", &vkCmdBeginQueryIndexedEXT}, - {"vkCmdBeginRenderPass", &vkCmdBeginRenderPass}, - {"vkCmdBeginRenderPass2", &vkCmdBeginRenderPass2}, - {"vkCmdBeginRenderPass2KHR", &vkCmdBeginRenderPass2KHR}, - {"vkCmdBeginRenderingKHR", &vkCmdBeginRenderingKHR}, - {"vkCmdBeginTransformFeedbackEXT", &vkCmdBeginTransformFeedbackEXT}, - {"vkCmdBindDescriptorSets", &vkCmdBindDescriptorSets}, - {"vkCmdBindIndexBuffer", &vkCmdBindIndexBuffer}, - {"vkCmdBindInvocationMaskHUAWEI", &vkCmdBindInvocationMaskHUAWEI}, - {"vkCmdBindPipeline", &vkCmdBindPipeline}, - {"vkCmdBindPipelineShaderGroupNV", &vkCmdBindPipelineShaderGroupNV}, - {"vkCmdBindShadingRateImageNV", &vkCmdBindShadingRateImageNV}, - {"vkCmdBindTransformFeedbackBuffersEXT", &vkCmdBindTransformFeedbackBuffersEXT}, - {"vkCmdBindVertexBuffers", &vkCmdBindVertexBuffers}, - {"vkCmdBindVertexBuffers2EXT", &vkCmdBindVertexBuffers2EXT}, - {"vkCmdBlitImage", &vkCmdBlitImage}, - {"vkCmdBlitImage2KHR", &vkCmdBlitImage2KHR}, - {"vkCmdBuildAccelerationStructureNV", &vkCmdBuildAccelerationStructureNV}, - {"vkCmdBuildAccelerationStructuresIndirectKHR", &vkCmdBuildAccelerationStructuresIndirectKHR}, - {"vkCmdBuildAccelerationStructuresKHR", &vkCmdBuildAccelerationStructuresKHR}, - {"vkCmdClearAttachments", &vkCmdClearAttachments}, - {"vkCmdClearColorImage", &vkCmdClearColorImage}, - {"vkCmdClearDepthStencilImage", &vkCmdClearDepthStencilImage}, - {"vkCmdCopyAccelerationStructureKHR", &vkCmdCopyAccelerationStructureKHR}, - {"vkCmdCopyAccelerationStructureNV", &vkCmdCopyAccelerationStructureNV}, - {"vkCmdCopyAccelerationStructureToMemoryKHR", &vkCmdCopyAccelerationStructureToMemoryKHR}, - {"vkCmdCopyBuffer", &vkCmdCopyBuffer}, - {"vkCmdCopyBuffer2KHR", &vkCmdCopyBuffer2KHR}, - {"vkCmdCopyBufferToImage", &vkCmdCopyBufferToImage}, - {"vkCmdCopyBufferToImage2KHR", &vkCmdCopyBufferToImage2KHR}, - {"vkCmdCopyImage", &vkCmdCopyImage}, - {"vkCmdCopyImage2KHR", &vkCmdCopyImage2KHR}, - {"vkCmdCopyImageToBuffer", &vkCmdCopyImageToBuffer}, - {"vkCmdCopyImageToBuffer2KHR", &vkCmdCopyImageToBuffer2KHR}, - {"vkCmdCopyMemoryToAccelerationStructureKHR", &vkCmdCopyMemoryToAccelerationStructureKHR}, - {"vkCmdCopyQueryPoolResults", &vkCmdCopyQueryPoolResults}, - {"vkCmdCuLaunchKernelNVX", &vkCmdCuLaunchKernelNVX}, - {"vkCmdDebugMarkerBeginEXT", &vkCmdDebugMarkerBeginEXT}, - {"vkCmdDebugMarkerEndEXT", &vkCmdDebugMarkerEndEXT}, - {"vkCmdDebugMarkerInsertEXT", &vkCmdDebugMarkerInsertEXT}, - {"vkCmdDispatch", &vkCmdDispatch}, - {"vkCmdDispatchBase", &vkCmdDispatchBase}, - {"vkCmdDispatchBaseKHR", &vkCmdDispatchBaseKHR}, - {"vkCmdDispatchIndirect", &vkCmdDispatchIndirect}, - {"vkCmdDraw", &vkCmdDraw}, - {"vkCmdDrawIndexed", &vkCmdDrawIndexed}, - {"vkCmdDrawIndexedIndirect", &vkCmdDrawIndexedIndirect}, - {"vkCmdDrawIndexedIndirectCount", &vkCmdDrawIndexedIndirectCount}, - {"vkCmdDrawIndexedIndirectCountAMD", &vkCmdDrawIndexedIndirectCountAMD}, - {"vkCmdDrawIndexedIndirectCountKHR", &vkCmdDrawIndexedIndirectCountKHR}, - {"vkCmdDrawIndirect", &vkCmdDrawIndirect}, - {"vkCmdDrawIndirectByteCountEXT", &vkCmdDrawIndirectByteCountEXT}, - {"vkCmdDrawIndirectCount", &vkCmdDrawIndirectCount}, - {"vkCmdDrawIndirectCountAMD", &vkCmdDrawIndirectCountAMD}, - {"vkCmdDrawIndirectCountKHR", &vkCmdDrawIndirectCountKHR}, - {"vkCmdDrawMeshTasksIndirectCountNV", &vkCmdDrawMeshTasksIndirectCountNV}, - {"vkCmdDrawMeshTasksIndirectNV", &vkCmdDrawMeshTasksIndirectNV}, - {"vkCmdDrawMeshTasksNV", &vkCmdDrawMeshTasksNV}, - {"vkCmdDrawMultiEXT", &vkCmdDrawMultiEXT}, - {"vkCmdDrawMultiIndexedEXT", &vkCmdDrawMultiIndexedEXT}, - {"vkCmdEndConditionalRenderingEXT", &vkCmdEndConditionalRenderingEXT}, - {"vkCmdEndDebugUtilsLabelEXT", &vkCmdEndDebugUtilsLabelEXT}, - {"vkCmdEndQuery", &vkCmdEndQuery}, - {"vkCmdEndQueryIndexedEXT", &vkCmdEndQueryIndexedEXT}, - {"vkCmdEndRenderPass", &vkCmdEndRenderPass}, - {"vkCmdEndRenderPass2", &vkCmdEndRenderPass2}, - {"vkCmdEndRenderPass2KHR", &vkCmdEndRenderPass2KHR}, - {"vkCmdEndRenderingKHR", &vkCmdEndRenderingKHR}, - {"vkCmdEndTransformFeedbackEXT", &vkCmdEndTransformFeedbackEXT}, - {"vkCmdExecuteCommands", &vkCmdExecuteCommands}, - {"vkCmdExecuteGeneratedCommandsNV", &vkCmdExecuteGeneratedCommandsNV}, - {"vkCmdFillBuffer", &vkCmdFillBuffer}, - {"vkCmdInsertDebugUtilsLabelEXT", &vkCmdInsertDebugUtilsLabelEXT}, - {"vkCmdNextSubpass", &vkCmdNextSubpass}, - {"vkCmdNextSubpass2", &vkCmdNextSubpass2}, - {"vkCmdNextSubpass2KHR", &vkCmdNextSubpass2KHR}, - {"vkCmdPipelineBarrier", &vkCmdPipelineBarrier}, - {"vkCmdPipelineBarrier2KHR", &vkCmdPipelineBarrier2KHR}, - {"vkCmdPreprocessGeneratedCommandsNV", &vkCmdPreprocessGeneratedCommandsNV}, - {"vkCmdPushConstants", &vkCmdPushConstants}, - {"vkCmdPushDescriptorSetKHR", &vkCmdPushDescriptorSetKHR}, - {"vkCmdPushDescriptorSetWithTemplateKHR", &vkCmdPushDescriptorSetWithTemplateKHR}, - {"vkCmdResetEvent", &vkCmdResetEvent}, - {"vkCmdResetEvent2KHR", &vkCmdResetEvent2KHR}, - {"vkCmdResetQueryPool", &vkCmdResetQueryPool}, - {"vkCmdResolveImage", &vkCmdResolveImage}, - {"vkCmdResolveImage2KHR", &vkCmdResolveImage2KHR}, - {"vkCmdSetBlendConstants", &vkCmdSetBlendConstants}, - {"vkCmdSetCheckpointNV", &vkCmdSetCheckpointNV}, - {"vkCmdSetCoarseSampleOrderNV", &vkCmdSetCoarseSampleOrderNV}, - {"vkCmdSetColorWriteEnableEXT", &vkCmdSetColorWriteEnableEXT}, - {"vkCmdSetCullModeEXT", &vkCmdSetCullModeEXT}, - {"vkCmdSetDepthBias", &vkCmdSetDepthBias}, - {"vkCmdSetDepthBiasEnableEXT", &vkCmdSetDepthBiasEnableEXT}, - {"vkCmdSetDepthBounds", &vkCmdSetDepthBounds}, - {"vkCmdSetDepthBoundsTestEnableEXT", &vkCmdSetDepthBoundsTestEnableEXT}, - {"vkCmdSetDepthCompareOpEXT", &vkCmdSetDepthCompareOpEXT}, - {"vkCmdSetDepthTestEnableEXT", &vkCmdSetDepthTestEnableEXT}, - {"vkCmdSetDepthWriteEnableEXT", &vkCmdSetDepthWriteEnableEXT}, - {"vkCmdSetDeviceMask", &vkCmdSetDeviceMask}, - {"vkCmdSetDeviceMaskKHR", &vkCmdSetDeviceMaskKHR}, - {"vkCmdSetDiscardRectangleEXT", &vkCmdSetDiscardRectangleEXT}, - {"vkCmdSetEvent", &vkCmdSetEvent}, - {"vkCmdSetEvent2KHR", &vkCmdSetEvent2KHR}, - {"vkCmdSetExclusiveScissorNV", &vkCmdSetExclusiveScissorNV}, - {"vkCmdSetFragmentShadingRateEnumNV", &vkCmdSetFragmentShadingRateEnumNV}, - {"vkCmdSetFragmentShadingRateKHR", &vkCmdSetFragmentShadingRateKHR}, - {"vkCmdSetFrontFaceEXT", &vkCmdSetFrontFaceEXT}, - {"vkCmdSetLineStippleEXT", &vkCmdSetLineStippleEXT}, - {"vkCmdSetLineWidth", &vkCmdSetLineWidth}, - {"vkCmdSetLogicOpEXT", &vkCmdSetLogicOpEXT}, - {"vkCmdSetPatchControlPointsEXT", &vkCmdSetPatchControlPointsEXT}, - {"vkCmdSetPerformanceMarkerINTEL", &vkCmdSetPerformanceMarkerINTEL}, - {"vkCmdSetPerformanceOverrideINTEL", &vkCmdSetPerformanceOverrideINTEL}, - {"vkCmdSetPerformanceStreamMarkerINTEL", &vkCmdSetPerformanceStreamMarkerINTEL}, - {"vkCmdSetPrimitiveRestartEnableEXT", &vkCmdSetPrimitiveRestartEnableEXT}, - {"vkCmdSetPrimitiveTopologyEXT", &vkCmdSetPrimitiveTopologyEXT}, - {"vkCmdSetRasterizerDiscardEnableEXT", &vkCmdSetRasterizerDiscardEnableEXT}, - {"vkCmdSetRayTracingPipelineStackSizeKHR", &vkCmdSetRayTracingPipelineStackSizeKHR}, - {"vkCmdSetSampleLocationsEXT", &vkCmdSetSampleLocationsEXT}, - {"vkCmdSetScissor", &vkCmdSetScissor}, - {"vkCmdSetScissorWithCountEXT", &vkCmdSetScissorWithCountEXT}, - {"vkCmdSetStencilCompareMask", &vkCmdSetStencilCompareMask}, - {"vkCmdSetStencilOpEXT", &vkCmdSetStencilOpEXT}, - {"vkCmdSetStencilReference", &vkCmdSetStencilReference}, - {"vkCmdSetStencilTestEnableEXT", &vkCmdSetStencilTestEnableEXT}, - {"vkCmdSetStencilWriteMask", &vkCmdSetStencilWriteMask}, - {"vkCmdSetVertexInputEXT", &vkCmdSetVertexInputEXT}, - {"vkCmdSetViewport", &vkCmdSetViewport}, - {"vkCmdSetViewportShadingRatePaletteNV", &vkCmdSetViewportShadingRatePaletteNV}, - {"vkCmdSetViewportWScalingNV", &vkCmdSetViewportWScalingNV}, - {"vkCmdSetViewportWithCountEXT", &vkCmdSetViewportWithCountEXT}, - {"vkCmdSubpassShadingHUAWEI", &vkCmdSubpassShadingHUAWEI}, - {"vkCmdTraceRaysIndirectKHR", &vkCmdTraceRaysIndirectKHR}, - {"vkCmdTraceRaysKHR", &vkCmdTraceRaysKHR}, - {"vkCmdTraceRaysNV", &vkCmdTraceRaysNV}, - {"vkCmdUpdateBuffer", &vkCmdUpdateBuffer}, - {"vkCmdWaitEvents", &vkCmdWaitEvents}, - {"vkCmdWaitEvents2KHR", &vkCmdWaitEvents2KHR}, - {"vkCmdWriteAccelerationStructuresPropertiesKHR", &vkCmdWriteAccelerationStructuresPropertiesKHR}, - {"vkCmdWriteAccelerationStructuresPropertiesNV", &vkCmdWriteAccelerationStructuresPropertiesNV}, - {"vkCmdWriteBufferMarker2AMD", &vkCmdWriteBufferMarker2AMD}, - {"vkCmdWriteBufferMarkerAMD", &vkCmdWriteBufferMarkerAMD}, - {"vkCmdWriteTimestamp", &vkCmdWriteTimestamp}, - {"vkCmdWriteTimestamp2KHR", &vkCmdWriteTimestamp2KHR}, - {"vkCompileDeferredNV", &vkCompileDeferredNV}, - {"vkCopyAccelerationStructureKHR", &vkCopyAccelerationStructureKHR}, - {"vkCopyAccelerationStructureToMemoryKHR", &vkCopyAccelerationStructureToMemoryKHR}, - {"vkCopyMemoryToAccelerationStructureKHR", &vkCopyMemoryToAccelerationStructureKHR}, - {"vkCreateAccelerationStructureKHR", &vkCreateAccelerationStructureKHR}, - {"vkCreateAccelerationStructureNV", &vkCreateAccelerationStructureNV}, - {"vkCreateBuffer", &vkCreateBuffer}, - {"vkCreateBufferView", &vkCreateBufferView}, - {"vkCreateCommandPool", &vkCreateCommandPool}, - {"vkCreateComputePipelines", &vkCreateComputePipelines}, - {"vkCreateCuFunctionNVX", &vkCreateCuFunctionNVX}, - {"vkCreateCuModuleNVX", &vkCreateCuModuleNVX}, - {"vkCreateDeferredOperationKHR", &vkCreateDeferredOperationKHR}, - {"vkCreateDescriptorPool", &vkCreateDescriptorPool}, - {"vkCreateDescriptorSetLayout", &vkCreateDescriptorSetLayout}, - {"vkCreateDescriptorUpdateTemplate", &vkCreateDescriptorUpdateTemplate}, - {"vkCreateDescriptorUpdateTemplateKHR", &vkCreateDescriptorUpdateTemplateKHR}, - {"vkCreateEvent", &vkCreateEvent}, - {"vkCreateFence", &vkCreateFence}, - {"vkCreateFramebuffer", &vkCreateFramebuffer}, - {"vkCreateGraphicsPipelines", &vkCreateGraphicsPipelines}, - {"vkCreateImage", &vkCreateImage}, - {"vkCreateImageView", &vkCreateImageView}, - {"vkCreateIndirectCommandsLayoutNV", &vkCreateIndirectCommandsLayoutNV}, - {"vkCreatePipelineCache", &vkCreatePipelineCache}, - {"vkCreatePipelineLayout", &vkCreatePipelineLayout}, - {"vkCreatePrivateDataSlotEXT", &vkCreatePrivateDataSlotEXT}, - {"vkCreateQueryPool", &vkCreateQueryPool}, - {"vkCreateRayTracingPipelinesKHR", &vkCreateRayTracingPipelinesKHR}, - {"vkCreateRayTracingPipelinesNV", &vkCreateRayTracingPipelinesNV}, - {"vkCreateRenderPass", &vkCreateRenderPass}, - {"vkCreateRenderPass2", &vkCreateRenderPass2}, - {"vkCreateRenderPass2KHR", &vkCreateRenderPass2KHR}, - {"vkCreateSampler", &vkCreateSampler}, - {"vkCreateSamplerYcbcrConversion", &vkCreateSamplerYcbcrConversion}, - {"vkCreateSamplerYcbcrConversionKHR", &vkCreateSamplerYcbcrConversionKHR}, - {"vkCreateSemaphore", &vkCreateSemaphore}, - {"vkCreateShaderModule", &vkCreateShaderModule}, - {"vkCreateSwapchainKHR", &vkCreateSwapchainKHR}, - {"vkCreateValidationCacheEXT", &vkCreateValidationCacheEXT}, - {"vkDebugMarkerSetObjectNameEXT", &vkDebugMarkerSetObjectNameEXT}, - {"vkDebugMarkerSetObjectTagEXT", &vkDebugMarkerSetObjectTagEXT}, - {"vkDeferredOperationJoinKHR", &vkDeferredOperationJoinKHR}, - {"vkDestroyAccelerationStructureKHR", &vkDestroyAccelerationStructureKHR}, - {"vkDestroyAccelerationStructureNV", &vkDestroyAccelerationStructureNV}, - {"vkDestroyBuffer", &vkDestroyBuffer}, - {"vkDestroyBufferView", &vkDestroyBufferView}, - {"vkDestroyCommandPool", &vkDestroyCommandPool}, - {"vkDestroyCuFunctionNVX", &vkDestroyCuFunctionNVX}, - {"vkDestroyCuModuleNVX", &vkDestroyCuModuleNVX}, - {"vkDestroyDeferredOperationKHR", &vkDestroyDeferredOperationKHR}, - {"vkDestroyDescriptorPool", &vkDestroyDescriptorPool}, - {"vkDestroyDescriptorSetLayout", &vkDestroyDescriptorSetLayout}, - {"vkDestroyDescriptorUpdateTemplate", &vkDestroyDescriptorUpdateTemplate}, - {"vkDestroyDescriptorUpdateTemplateKHR", &vkDestroyDescriptorUpdateTemplateKHR}, - {"vkDestroyDevice", &vkDestroyDevice}, - {"vkDestroyEvent", &vkDestroyEvent}, - {"vkDestroyFence", &vkDestroyFence}, - {"vkDestroyFramebuffer", &vkDestroyFramebuffer}, - {"vkDestroyImage", &vkDestroyImage}, - {"vkDestroyImageView", &vkDestroyImageView}, - {"vkDestroyIndirectCommandsLayoutNV", &vkDestroyIndirectCommandsLayoutNV}, - {"vkDestroyPipeline", &vkDestroyPipeline}, - {"vkDestroyPipelineCache", &vkDestroyPipelineCache}, - {"vkDestroyPipelineLayout", &vkDestroyPipelineLayout}, - {"vkDestroyPrivateDataSlotEXT", &vkDestroyPrivateDataSlotEXT}, - {"vkDestroyQueryPool", &vkDestroyQueryPool}, - {"vkDestroyRenderPass", &vkDestroyRenderPass}, - {"vkDestroySampler", &vkDestroySampler}, - {"vkDestroySamplerYcbcrConversion", &vkDestroySamplerYcbcrConversion}, - {"vkDestroySamplerYcbcrConversionKHR", &vkDestroySamplerYcbcrConversionKHR}, - {"vkDestroySemaphore", &vkDestroySemaphore}, - {"vkDestroyShaderModule", &vkDestroyShaderModule}, - {"vkDestroySwapchainKHR", &vkDestroySwapchainKHR}, - {"vkDestroyValidationCacheEXT", &vkDestroyValidationCacheEXT}, - {"vkDeviceWaitIdle", &vkDeviceWaitIdle}, - {"vkEndCommandBuffer", &vkEndCommandBuffer}, - {"vkFlushMappedMemoryRanges", &vkFlushMappedMemoryRanges}, - {"vkFreeCommandBuffers", &vkFreeCommandBuffers}, - {"vkFreeDescriptorSets", &vkFreeDescriptorSets}, - {"vkFreeMemory", &vkFreeMemory}, - {"vkGetAccelerationStructureBuildSizesKHR", &vkGetAccelerationStructureBuildSizesKHR}, - {"vkGetAccelerationStructureDeviceAddressKHR", &vkGetAccelerationStructureDeviceAddressKHR}, - {"vkGetAccelerationStructureHandleNV", &vkGetAccelerationStructureHandleNV}, - {"vkGetAccelerationStructureMemoryRequirementsNV", &vkGetAccelerationStructureMemoryRequirementsNV}, - {"vkGetBufferDeviceAddress", &vkGetBufferDeviceAddress}, - {"vkGetBufferDeviceAddressEXT", &vkGetBufferDeviceAddressEXT}, - {"vkGetBufferDeviceAddressKHR", &vkGetBufferDeviceAddressKHR}, - {"vkGetBufferMemoryRequirements", &vkGetBufferMemoryRequirements}, - {"vkGetBufferMemoryRequirements2", &vkGetBufferMemoryRequirements2}, - {"vkGetBufferMemoryRequirements2KHR", &vkGetBufferMemoryRequirements2KHR}, - {"vkGetBufferOpaqueCaptureAddress", &vkGetBufferOpaqueCaptureAddress}, - {"vkGetBufferOpaqueCaptureAddressKHR", &vkGetBufferOpaqueCaptureAddressKHR}, - {"vkGetCalibratedTimestampsEXT", &vkGetCalibratedTimestampsEXT}, - {"vkGetDeferredOperationMaxConcurrencyKHR", &vkGetDeferredOperationMaxConcurrencyKHR}, - {"vkGetDeferredOperationResultKHR", &vkGetDeferredOperationResultKHR}, - {"vkGetDescriptorSetLayoutSupport", &vkGetDescriptorSetLayoutSupport}, - {"vkGetDescriptorSetLayoutSupportKHR", &vkGetDescriptorSetLayoutSupportKHR}, - {"vkGetDeviceAccelerationStructureCompatibilityKHR", &vkGetDeviceAccelerationStructureCompatibilityKHR}, - {"vkGetDeviceBufferMemoryRequirementsKHR", &vkGetDeviceBufferMemoryRequirementsKHR}, - {"vkGetDeviceGroupPeerMemoryFeatures", &vkGetDeviceGroupPeerMemoryFeatures}, - {"vkGetDeviceGroupPeerMemoryFeaturesKHR", &vkGetDeviceGroupPeerMemoryFeaturesKHR}, - {"vkGetDeviceGroupPresentCapabilitiesKHR", &vkGetDeviceGroupPresentCapabilitiesKHR}, - {"vkGetDeviceGroupSurfacePresentModesKHR", &vkGetDeviceGroupSurfacePresentModesKHR}, - {"vkGetDeviceImageMemoryRequirementsKHR", &vkGetDeviceImageMemoryRequirementsKHR}, - {"vkGetDeviceImageSparseMemoryRequirementsKHR", &vkGetDeviceImageSparseMemoryRequirementsKHR}, - {"vkGetDeviceMemoryCommitment", &vkGetDeviceMemoryCommitment}, - {"vkGetDeviceMemoryOpaqueCaptureAddress", &vkGetDeviceMemoryOpaqueCaptureAddress}, - {"vkGetDeviceMemoryOpaqueCaptureAddressKHR", &vkGetDeviceMemoryOpaqueCaptureAddressKHR}, - {"vkGetDeviceProcAddr", &vkGetDeviceProcAddr}, - {"vkGetDeviceQueue", &vkGetDeviceQueue}, - {"vkGetDeviceQueue2", &vkGetDeviceQueue2}, - {"vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI", &vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI}, - {"vkGetEventStatus", &vkGetEventStatus}, - {"vkGetFenceStatus", &vkGetFenceStatus}, - {"vkGetGeneratedCommandsMemoryRequirementsNV", &vkGetGeneratedCommandsMemoryRequirementsNV}, - {"vkGetImageMemoryRequirements", &vkGetImageMemoryRequirements}, - {"vkGetImageMemoryRequirements2", &vkGetImageMemoryRequirements2}, - {"vkGetImageMemoryRequirements2KHR", &vkGetImageMemoryRequirements2KHR}, - {"vkGetImageSparseMemoryRequirements", &vkGetImageSparseMemoryRequirements}, - {"vkGetImageSparseMemoryRequirements2", &vkGetImageSparseMemoryRequirements2}, - {"vkGetImageSparseMemoryRequirements2KHR", &vkGetImageSparseMemoryRequirements2KHR}, - {"vkGetImageSubresourceLayout", &vkGetImageSubresourceLayout}, - {"vkGetImageViewAddressNVX", &vkGetImageViewAddressNVX}, - {"vkGetImageViewHandleNVX", &vkGetImageViewHandleNVX}, - {"vkGetMemoryHostPointerPropertiesEXT", &vkGetMemoryHostPointerPropertiesEXT}, - {"vkGetPerformanceParameterINTEL", &vkGetPerformanceParameterINTEL}, - {"vkGetPipelineCacheData", &vkGetPipelineCacheData}, - {"vkGetPipelineExecutableInternalRepresentationsKHR", &vkGetPipelineExecutableInternalRepresentationsKHR}, - {"vkGetPipelineExecutablePropertiesKHR", &vkGetPipelineExecutablePropertiesKHR}, - {"vkGetPipelineExecutableStatisticsKHR", &vkGetPipelineExecutableStatisticsKHR}, - {"vkGetPrivateDataEXT", &vkGetPrivateDataEXT}, - {"vkGetQueryPoolResults", &vkGetQueryPoolResults}, - {"vkGetQueueCheckpointData2NV", &vkGetQueueCheckpointData2NV}, - {"vkGetQueueCheckpointDataNV", &vkGetQueueCheckpointDataNV}, - {"vkGetRayTracingCaptureReplayShaderGroupHandlesKHR", &vkGetRayTracingCaptureReplayShaderGroupHandlesKHR}, - {"vkGetRayTracingShaderGroupHandlesKHR", &vkGetRayTracingShaderGroupHandlesKHR}, - {"vkGetRayTracingShaderGroupHandlesNV", &vkGetRayTracingShaderGroupHandlesNV}, - {"vkGetRayTracingShaderGroupStackSizeKHR", &vkGetRayTracingShaderGroupStackSizeKHR}, - {"vkGetRenderAreaGranularity", &vkGetRenderAreaGranularity}, - {"vkGetSemaphoreCounterValue", &vkGetSemaphoreCounterValue}, - {"vkGetSemaphoreCounterValueKHR", &vkGetSemaphoreCounterValueKHR}, - {"vkGetShaderInfoAMD", &vkGetShaderInfoAMD}, - {"vkGetSwapchainImagesKHR", &vkGetSwapchainImagesKHR}, - {"vkGetValidationCacheDataEXT", &vkGetValidationCacheDataEXT}, - {"vkInitializePerformanceApiINTEL", &vkInitializePerformanceApiINTEL}, - {"vkInvalidateMappedMemoryRanges", &vkInvalidateMappedMemoryRanges}, - {"vkMapMemory", &vkMapMemory}, - {"vkMergePipelineCaches", &vkMergePipelineCaches}, - {"vkMergeValidationCachesEXT", &vkMergeValidationCachesEXT}, - {"vkQueueBeginDebugUtilsLabelEXT", &vkQueueBeginDebugUtilsLabelEXT}, - {"vkQueueBindSparse", &vkQueueBindSparse}, - {"vkQueueEndDebugUtilsLabelEXT", &vkQueueEndDebugUtilsLabelEXT}, - {"vkQueueInsertDebugUtilsLabelEXT", &vkQueueInsertDebugUtilsLabelEXT}, - {"vkQueuePresentKHR", &vkQueuePresentKHR}, - {"vkQueueSetPerformanceConfigurationINTEL", &vkQueueSetPerformanceConfigurationINTEL}, - {"vkQueueSubmit", &vkQueueSubmit}, - {"vkQueueSubmit2KHR", &vkQueueSubmit2KHR}, - {"vkQueueWaitIdle", &vkQueueWaitIdle}, - {"vkReleasePerformanceConfigurationINTEL", &vkReleasePerformanceConfigurationINTEL}, - {"vkReleaseProfilingLockKHR", &vkReleaseProfilingLockKHR}, - {"vkResetCommandBuffer", &vkResetCommandBuffer}, - {"vkResetCommandPool", &vkResetCommandPool}, - {"vkResetDescriptorPool", &vkResetDescriptorPool}, - {"vkResetEvent", &vkResetEvent}, - {"vkResetFences", &vkResetFences}, - {"vkResetQueryPool", &vkResetQueryPool}, - {"vkResetQueryPoolEXT", &vkResetQueryPoolEXT}, - {"vkSetDebugUtilsObjectNameEXT", &vkSetDebugUtilsObjectNameEXT}, - {"vkSetDebugUtilsObjectTagEXT", &vkSetDebugUtilsObjectTagEXT}, - {"vkSetDeviceMemoryPriorityEXT", &vkSetDeviceMemoryPriorityEXT}, - {"vkSetEvent", &vkSetEvent}, - {"vkSetPrivateDataEXT", &vkSetPrivateDataEXT}, - {"vkSignalSemaphore", &vkSignalSemaphore}, - {"vkSignalSemaphoreKHR", &vkSignalSemaphoreKHR}, - {"vkTrimCommandPool", &vkTrimCommandPool}, - {"vkTrimCommandPoolKHR", &vkTrimCommandPoolKHR}, - {"vkUninitializePerformanceApiINTEL", &vkUninitializePerformanceApiINTEL}, - {"vkUnmapMemory", &vkUnmapMemory}, - {"vkUpdateDescriptorSetWithTemplate", &vkUpdateDescriptorSetWithTemplate}, - {"vkUpdateDescriptorSetWithTemplateKHR", &vkUpdateDescriptorSetWithTemplateKHR}, - {"vkUpdateDescriptorSets", &vkUpdateDescriptorSets}, - {"vkWaitForFences", &vkWaitForFences}, - {"vkWaitForPresentKHR", &vkWaitForPresentKHR}, - {"vkWaitSemaphores", &vkWaitSemaphores}, - {"vkWaitSemaphoresKHR", &vkWaitSemaphoresKHR}, - {"vkWriteAccelerationStructuresPropertiesKHR", &vkWriteAccelerationStructuresPropertiesKHR}, + {"vkAcquireNextImage2KHR", vkAcquireNextImage2KHR}, + {"vkAcquireNextImageKHR", vkAcquireNextImageKHR}, + {"vkAcquirePerformanceConfigurationINTEL", vkAcquirePerformanceConfigurationINTEL}, + {"vkAcquireProfilingLockKHR", vkAcquireProfilingLockKHR}, + {"vkAllocateCommandBuffers", vkAllocateCommandBuffers}, + {"vkAllocateDescriptorSets", vkAllocateDescriptorSets}, + {"vkAllocateMemory", vkAllocateMemory}, + {"vkBeginCommandBuffer", vkBeginCommandBuffer}, + {"vkBindAccelerationStructureMemoryNV", vkBindAccelerationStructureMemoryNV}, + {"vkBindBufferMemory", vkBindBufferMemory}, + {"vkBindBufferMemory2", vkBindBufferMemory2}, + {"vkBindBufferMemory2KHR", vkBindBufferMemory2KHR}, + {"vkBindImageMemory", vkBindImageMemory}, + {"vkBindImageMemory2", vkBindImageMemory2}, + {"vkBindImageMemory2KHR", vkBindImageMemory2KHR}, + {"vkBuildAccelerationStructuresKHR", vkBuildAccelerationStructuresKHR}, + {"vkCmdBeginConditionalRenderingEXT", vkCmdBeginConditionalRenderingEXT}, + {"vkCmdBeginDebugUtilsLabelEXT", vkCmdBeginDebugUtilsLabelEXT}, + {"vkCmdBeginQuery", vkCmdBeginQuery}, + {"vkCmdBeginQueryIndexedEXT", vkCmdBeginQueryIndexedEXT}, + {"vkCmdBeginRenderPass", vkCmdBeginRenderPass}, + {"vkCmdBeginRenderPass2", vkCmdBeginRenderPass2}, + {"vkCmdBeginRenderPass2KHR", vkCmdBeginRenderPass2KHR}, + {"vkCmdBeginRenderingKHR", vkCmdBeginRenderingKHR}, + {"vkCmdBeginTransformFeedbackEXT", vkCmdBeginTransformFeedbackEXT}, + {"vkCmdBindDescriptorSets", vkCmdBindDescriptorSets}, + {"vkCmdBindIndexBuffer", vkCmdBindIndexBuffer}, + {"vkCmdBindInvocationMaskHUAWEI", vkCmdBindInvocationMaskHUAWEI}, + {"vkCmdBindPipeline", vkCmdBindPipeline}, + {"vkCmdBindPipelineShaderGroupNV", vkCmdBindPipelineShaderGroupNV}, + {"vkCmdBindShadingRateImageNV", vkCmdBindShadingRateImageNV}, + {"vkCmdBindTransformFeedbackBuffersEXT", vkCmdBindTransformFeedbackBuffersEXT}, + {"vkCmdBindVertexBuffers", vkCmdBindVertexBuffers}, + {"vkCmdBindVertexBuffers2EXT", vkCmdBindVertexBuffers2EXT}, + {"vkCmdBlitImage", vkCmdBlitImage}, + {"vkCmdBlitImage2KHR", vkCmdBlitImage2KHR}, + {"vkCmdBuildAccelerationStructureNV", vkCmdBuildAccelerationStructureNV}, + {"vkCmdBuildAccelerationStructuresIndirectKHR", vkCmdBuildAccelerationStructuresIndirectKHR}, + {"vkCmdBuildAccelerationStructuresKHR", vkCmdBuildAccelerationStructuresKHR}, + {"vkCmdClearAttachments", vkCmdClearAttachments}, + {"vkCmdClearColorImage", vkCmdClearColorImage}, + {"vkCmdClearDepthStencilImage", vkCmdClearDepthStencilImage}, + {"vkCmdCopyAccelerationStructureKHR", vkCmdCopyAccelerationStructureKHR}, + {"vkCmdCopyAccelerationStructureNV", vkCmdCopyAccelerationStructureNV}, + {"vkCmdCopyAccelerationStructureToMemoryKHR", vkCmdCopyAccelerationStructureToMemoryKHR}, + {"vkCmdCopyBuffer", vkCmdCopyBuffer}, + {"vkCmdCopyBuffer2KHR", vkCmdCopyBuffer2KHR}, + {"vkCmdCopyBufferToImage", vkCmdCopyBufferToImage}, + {"vkCmdCopyBufferToImage2KHR", vkCmdCopyBufferToImage2KHR}, + {"vkCmdCopyImage", vkCmdCopyImage}, + {"vkCmdCopyImage2KHR", vkCmdCopyImage2KHR}, + {"vkCmdCopyImageToBuffer", vkCmdCopyImageToBuffer}, + {"vkCmdCopyImageToBuffer2KHR", vkCmdCopyImageToBuffer2KHR}, + {"vkCmdCopyMemoryToAccelerationStructureKHR", vkCmdCopyMemoryToAccelerationStructureKHR}, + {"vkCmdCopyQueryPoolResults", vkCmdCopyQueryPoolResults}, + {"vkCmdCuLaunchKernelNVX", vkCmdCuLaunchKernelNVX}, + {"vkCmdDebugMarkerBeginEXT", vkCmdDebugMarkerBeginEXT}, + {"vkCmdDebugMarkerEndEXT", vkCmdDebugMarkerEndEXT}, + {"vkCmdDebugMarkerInsertEXT", vkCmdDebugMarkerInsertEXT}, + {"vkCmdDispatch", vkCmdDispatch}, + {"vkCmdDispatchBase", vkCmdDispatchBase}, + {"vkCmdDispatchBaseKHR", vkCmdDispatchBaseKHR}, + {"vkCmdDispatchIndirect", vkCmdDispatchIndirect}, + {"vkCmdDraw", vkCmdDraw}, + {"vkCmdDrawIndexed", vkCmdDrawIndexed}, + {"vkCmdDrawIndexedIndirect", vkCmdDrawIndexedIndirect}, + {"vkCmdDrawIndexedIndirectCount", vkCmdDrawIndexedIndirectCount}, + {"vkCmdDrawIndexedIndirectCountAMD", vkCmdDrawIndexedIndirectCountAMD}, + {"vkCmdDrawIndexedIndirectCountKHR", vkCmdDrawIndexedIndirectCountKHR}, + {"vkCmdDrawIndirect", vkCmdDrawIndirect}, + {"vkCmdDrawIndirectByteCountEXT", vkCmdDrawIndirectByteCountEXT}, + {"vkCmdDrawIndirectCount", vkCmdDrawIndirectCount}, + {"vkCmdDrawIndirectCountAMD", vkCmdDrawIndirectCountAMD}, + {"vkCmdDrawIndirectCountKHR", vkCmdDrawIndirectCountKHR}, + {"vkCmdDrawMeshTasksIndirectCountNV", vkCmdDrawMeshTasksIndirectCountNV}, + {"vkCmdDrawMeshTasksIndirectNV", vkCmdDrawMeshTasksIndirectNV}, + {"vkCmdDrawMeshTasksNV", vkCmdDrawMeshTasksNV}, + {"vkCmdDrawMultiEXT", vkCmdDrawMultiEXT}, + {"vkCmdDrawMultiIndexedEXT", vkCmdDrawMultiIndexedEXT}, + {"vkCmdEndConditionalRenderingEXT", vkCmdEndConditionalRenderingEXT}, + {"vkCmdEndDebugUtilsLabelEXT", vkCmdEndDebugUtilsLabelEXT}, + {"vkCmdEndQuery", vkCmdEndQuery}, + {"vkCmdEndQueryIndexedEXT", vkCmdEndQueryIndexedEXT}, + {"vkCmdEndRenderPass", vkCmdEndRenderPass}, + {"vkCmdEndRenderPass2", vkCmdEndRenderPass2}, + {"vkCmdEndRenderPass2KHR", vkCmdEndRenderPass2KHR}, + {"vkCmdEndRenderingKHR", vkCmdEndRenderingKHR}, + {"vkCmdEndTransformFeedbackEXT", vkCmdEndTransformFeedbackEXT}, + {"vkCmdExecuteCommands", vkCmdExecuteCommands}, + {"vkCmdExecuteGeneratedCommandsNV", vkCmdExecuteGeneratedCommandsNV}, + {"vkCmdFillBuffer", vkCmdFillBuffer}, + {"vkCmdInsertDebugUtilsLabelEXT", vkCmdInsertDebugUtilsLabelEXT}, + {"vkCmdNextSubpass", vkCmdNextSubpass}, + {"vkCmdNextSubpass2", vkCmdNextSubpass2}, + {"vkCmdNextSubpass2KHR", vkCmdNextSubpass2KHR}, + {"vkCmdPipelineBarrier", vkCmdPipelineBarrier}, + {"vkCmdPipelineBarrier2KHR", vkCmdPipelineBarrier2KHR}, + {"vkCmdPreprocessGeneratedCommandsNV", vkCmdPreprocessGeneratedCommandsNV}, + {"vkCmdPushConstants", vkCmdPushConstants}, + {"vkCmdPushDescriptorSetKHR", vkCmdPushDescriptorSetKHR}, + {"vkCmdPushDescriptorSetWithTemplateKHR", vkCmdPushDescriptorSetWithTemplateKHR}, + {"vkCmdResetEvent", vkCmdResetEvent}, + {"vkCmdResetEvent2KHR", vkCmdResetEvent2KHR}, + {"vkCmdResetQueryPool", vkCmdResetQueryPool}, + {"vkCmdResolveImage", vkCmdResolveImage}, + {"vkCmdResolveImage2KHR", vkCmdResolveImage2KHR}, + {"vkCmdSetBlendConstants", vkCmdSetBlendConstants}, + {"vkCmdSetCheckpointNV", vkCmdSetCheckpointNV}, + {"vkCmdSetCoarseSampleOrderNV", vkCmdSetCoarseSampleOrderNV}, + {"vkCmdSetColorWriteEnableEXT", vkCmdSetColorWriteEnableEXT}, + {"vkCmdSetCullModeEXT", vkCmdSetCullModeEXT}, + {"vkCmdSetDepthBias", vkCmdSetDepthBias}, + {"vkCmdSetDepthBiasEnableEXT", vkCmdSetDepthBiasEnableEXT}, + {"vkCmdSetDepthBounds", vkCmdSetDepthBounds}, + {"vkCmdSetDepthBoundsTestEnableEXT", vkCmdSetDepthBoundsTestEnableEXT}, + {"vkCmdSetDepthCompareOpEXT", vkCmdSetDepthCompareOpEXT}, + {"vkCmdSetDepthTestEnableEXT", vkCmdSetDepthTestEnableEXT}, + {"vkCmdSetDepthWriteEnableEXT", vkCmdSetDepthWriteEnableEXT}, + {"vkCmdSetDeviceMask", vkCmdSetDeviceMask}, + {"vkCmdSetDeviceMaskKHR", vkCmdSetDeviceMaskKHR}, + {"vkCmdSetDiscardRectangleEXT", vkCmdSetDiscardRectangleEXT}, + {"vkCmdSetEvent", vkCmdSetEvent}, + {"vkCmdSetEvent2KHR", vkCmdSetEvent2KHR}, + {"vkCmdSetExclusiveScissorNV", vkCmdSetExclusiveScissorNV}, + {"vkCmdSetFragmentShadingRateEnumNV", vkCmdSetFragmentShadingRateEnumNV}, + {"vkCmdSetFragmentShadingRateKHR", vkCmdSetFragmentShadingRateKHR}, + {"vkCmdSetFrontFaceEXT", vkCmdSetFrontFaceEXT}, + {"vkCmdSetLineStippleEXT", vkCmdSetLineStippleEXT}, + {"vkCmdSetLineWidth", vkCmdSetLineWidth}, + {"vkCmdSetLogicOpEXT", vkCmdSetLogicOpEXT}, + {"vkCmdSetPatchControlPointsEXT", vkCmdSetPatchControlPointsEXT}, + {"vkCmdSetPerformanceMarkerINTEL", vkCmdSetPerformanceMarkerINTEL}, + {"vkCmdSetPerformanceOverrideINTEL", vkCmdSetPerformanceOverrideINTEL}, + {"vkCmdSetPerformanceStreamMarkerINTEL", vkCmdSetPerformanceStreamMarkerINTEL}, + {"vkCmdSetPrimitiveRestartEnableEXT", vkCmdSetPrimitiveRestartEnableEXT}, + {"vkCmdSetPrimitiveTopologyEXT", vkCmdSetPrimitiveTopologyEXT}, + {"vkCmdSetRasterizerDiscardEnableEXT", vkCmdSetRasterizerDiscardEnableEXT}, + {"vkCmdSetRayTracingPipelineStackSizeKHR", vkCmdSetRayTracingPipelineStackSizeKHR}, + {"vkCmdSetSampleLocationsEXT", vkCmdSetSampleLocationsEXT}, + {"vkCmdSetScissor", vkCmdSetScissor}, + {"vkCmdSetScissorWithCountEXT", vkCmdSetScissorWithCountEXT}, + {"vkCmdSetStencilCompareMask", vkCmdSetStencilCompareMask}, + {"vkCmdSetStencilOpEXT", vkCmdSetStencilOpEXT}, + {"vkCmdSetStencilReference", vkCmdSetStencilReference}, + {"vkCmdSetStencilTestEnableEXT", vkCmdSetStencilTestEnableEXT}, + {"vkCmdSetStencilWriteMask", vkCmdSetStencilWriteMask}, + {"vkCmdSetVertexInputEXT", vkCmdSetVertexInputEXT}, + {"vkCmdSetViewport", vkCmdSetViewport}, + {"vkCmdSetViewportShadingRatePaletteNV", vkCmdSetViewportShadingRatePaletteNV}, + {"vkCmdSetViewportWScalingNV", vkCmdSetViewportWScalingNV}, + {"vkCmdSetViewportWithCountEXT", vkCmdSetViewportWithCountEXT}, + {"vkCmdSubpassShadingHUAWEI", vkCmdSubpassShadingHUAWEI}, + {"vkCmdTraceRaysIndirectKHR", vkCmdTraceRaysIndirectKHR}, + {"vkCmdTraceRaysKHR", vkCmdTraceRaysKHR}, + {"vkCmdTraceRaysNV", vkCmdTraceRaysNV}, + {"vkCmdUpdateBuffer", vkCmdUpdateBuffer}, + {"vkCmdWaitEvents", vkCmdWaitEvents}, + {"vkCmdWaitEvents2KHR", vkCmdWaitEvents2KHR}, + {"vkCmdWriteAccelerationStructuresPropertiesKHR", vkCmdWriteAccelerationStructuresPropertiesKHR}, + {"vkCmdWriteAccelerationStructuresPropertiesNV", vkCmdWriteAccelerationStructuresPropertiesNV}, + {"vkCmdWriteBufferMarker2AMD", vkCmdWriteBufferMarker2AMD}, + {"vkCmdWriteBufferMarkerAMD", vkCmdWriteBufferMarkerAMD}, + {"vkCmdWriteTimestamp", vkCmdWriteTimestamp}, + {"vkCmdWriteTimestamp2KHR", vkCmdWriteTimestamp2KHR}, + {"vkCompileDeferredNV", vkCompileDeferredNV}, + {"vkCopyAccelerationStructureKHR", vkCopyAccelerationStructureKHR}, + {"vkCopyAccelerationStructureToMemoryKHR", vkCopyAccelerationStructureToMemoryKHR}, + {"vkCopyMemoryToAccelerationStructureKHR", vkCopyMemoryToAccelerationStructureKHR}, + {"vkCreateAccelerationStructureKHR", vkCreateAccelerationStructureKHR}, + {"vkCreateAccelerationStructureNV", vkCreateAccelerationStructureNV}, + {"vkCreateBuffer", vkCreateBuffer}, + {"vkCreateBufferView", vkCreateBufferView}, + {"vkCreateCommandPool", vkCreateCommandPool}, + {"vkCreateComputePipelines", vkCreateComputePipelines}, + {"vkCreateCuFunctionNVX", vkCreateCuFunctionNVX}, + {"vkCreateCuModuleNVX", vkCreateCuModuleNVX}, + {"vkCreateDeferredOperationKHR", vkCreateDeferredOperationKHR}, + {"vkCreateDescriptorPool", vkCreateDescriptorPool}, + {"vkCreateDescriptorSetLayout", vkCreateDescriptorSetLayout}, + {"vkCreateDescriptorUpdateTemplate", vkCreateDescriptorUpdateTemplate}, + {"vkCreateDescriptorUpdateTemplateKHR", vkCreateDescriptorUpdateTemplateKHR}, + {"vkCreateEvent", vkCreateEvent}, + {"vkCreateFence", vkCreateFence}, + {"vkCreateFramebuffer", vkCreateFramebuffer}, + {"vkCreateGraphicsPipelines", vkCreateGraphicsPipelines}, + {"vkCreateImage", vkCreateImage}, + {"vkCreateImageView", vkCreateImageView}, + {"vkCreateIndirectCommandsLayoutNV", vkCreateIndirectCommandsLayoutNV}, + {"vkCreatePipelineCache", vkCreatePipelineCache}, + {"vkCreatePipelineLayout", vkCreatePipelineLayout}, + {"vkCreatePrivateDataSlotEXT", vkCreatePrivateDataSlotEXT}, + {"vkCreateQueryPool", vkCreateQueryPool}, + {"vkCreateRayTracingPipelinesKHR", vkCreateRayTracingPipelinesKHR}, + {"vkCreateRayTracingPipelinesNV", vkCreateRayTracingPipelinesNV}, + {"vkCreateRenderPass", vkCreateRenderPass}, + {"vkCreateRenderPass2", vkCreateRenderPass2}, + {"vkCreateRenderPass2KHR", vkCreateRenderPass2KHR}, + {"vkCreateSampler", vkCreateSampler}, + {"vkCreateSamplerYcbcrConversion", vkCreateSamplerYcbcrConversion}, + {"vkCreateSamplerYcbcrConversionKHR", vkCreateSamplerYcbcrConversionKHR}, + {"vkCreateSemaphore", vkCreateSemaphore}, + {"vkCreateShaderModule", vkCreateShaderModule}, + {"vkCreateSwapchainKHR", vkCreateSwapchainKHR}, + {"vkCreateValidationCacheEXT", vkCreateValidationCacheEXT}, + {"vkDebugMarkerSetObjectNameEXT", vkDebugMarkerSetObjectNameEXT}, + {"vkDebugMarkerSetObjectTagEXT", vkDebugMarkerSetObjectTagEXT}, + {"vkDeferredOperationJoinKHR", vkDeferredOperationJoinKHR}, + {"vkDestroyAccelerationStructureKHR", vkDestroyAccelerationStructureKHR}, + {"vkDestroyAccelerationStructureNV", vkDestroyAccelerationStructureNV}, + {"vkDestroyBuffer", vkDestroyBuffer}, + {"vkDestroyBufferView", vkDestroyBufferView}, + {"vkDestroyCommandPool", vkDestroyCommandPool}, + {"vkDestroyCuFunctionNVX", vkDestroyCuFunctionNVX}, + {"vkDestroyCuModuleNVX", vkDestroyCuModuleNVX}, + {"vkDestroyDeferredOperationKHR", vkDestroyDeferredOperationKHR}, + {"vkDestroyDescriptorPool", vkDestroyDescriptorPool}, + {"vkDestroyDescriptorSetLayout", vkDestroyDescriptorSetLayout}, + {"vkDestroyDescriptorUpdateTemplate", vkDestroyDescriptorUpdateTemplate}, + {"vkDestroyDescriptorUpdateTemplateKHR", vkDestroyDescriptorUpdateTemplateKHR}, + {"vkDestroyDevice", vkDestroyDevice}, + {"vkDestroyEvent", vkDestroyEvent}, + {"vkDestroyFence", vkDestroyFence}, + {"vkDestroyFramebuffer", vkDestroyFramebuffer}, + {"vkDestroyImage", vkDestroyImage}, + {"vkDestroyImageView", vkDestroyImageView}, + {"vkDestroyIndirectCommandsLayoutNV", vkDestroyIndirectCommandsLayoutNV}, + {"vkDestroyPipeline", vkDestroyPipeline}, + {"vkDestroyPipelineCache", vkDestroyPipelineCache}, + {"vkDestroyPipelineLayout", vkDestroyPipelineLayout}, + {"vkDestroyPrivateDataSlotEXT", vkDestroyPrivateDataSlotEXT}, + {"vkDestroyQueryPool", vkDestroyQueryPool}, + {"vkDestroyRenderPass", vkDestroyRenderPass}, + {"vkDestroySampler", vkDestroySampler}, + {"vkDestroySamplerYcbcrConversion", vkDestroySamplerYcbcrConversion}, + {"vkDestroySamplerYcbcrConversionKHR", vkDestroySamplerYcbcrConversionKHR}, + {"vkDestroySemaphore", vkDestroySemaphore}, + {"vkDestroyShaderModule", vkDestroyShaderModule}, + {"vkDestroySwapchainKHR", vkDestroySwapchainKHR}, + {"vkDestroyValidationCacheEXT", vkDestroyValidationCacheEXT}, + {"vkDeviceWaitIdle", vkDeviceWaitIdle}, + {"vkEndCommandBuffer", vkEndCommandBuffer}, + {"vkFlushMappedMemoryRanges", vkFlushMappedMemoryRanges}, + {"vkFreeCommandBuffers", vkFreeCommandBuffers}, + {"vkFreeDescriptorSets", vkFreeDescriptorSets}, + {"vkFreeMemory", vkFreeMemory}, + {"vkGetAccelerationStructureBuildSizesKHR", vkGetAccelerationStructureBuildSizesKHR}, + {"vkGetAccelerationStructureDeviceAddressKHR", vkGetAccelerationStructureDeviceAddressKHR}, + {"vkGetAccelerationStructureHandleNV", vkGetAccelerationStructureHandleNV}, + {"vkGetAccelerationStructureMemoryRequirementsNV", vkGetAccelerationStructureMemoryRequirementsNV}, + {"vkGetBufferDeviceAddress", vkGetBufferDeviceAddress}, + {"vkGetBufferDeviceAddressEXT", vkGetBufferDeviceAddressEXT}, + {"vkGetBufferDeviceAddressKHR", vkGetBufferDeviceAddressKHR}, + {"vkGetBufferMemoryRequirements", vkGetBufferMemoryRequirements}, + {"vkGetBufferMemoryRequirements2", vkGetBufferMemoryRequirements2}, + {"vkGetBufferMemoryRequirements2KHR", vkGetBufferMemoryRequirements2KHR}, + {"vkGetBufferOpaqueCaptureAddress", vkGetBufferOpaqueCaptureAddress}, + {"vkGetBufferOpaqueCaptureAddressKHR", vkGetBufferOpaqueCaptureAddressKHR}, + {"vkGetCalibratedTimestampsEXT", vkGetCalibratedTimestampsEXT}, + {"vkGetDeferredOperationMaxConcurrencyKHR", vkGetDeferredOperationMaxConcurrencyKHR}, + {"vkGetDeferredOperationResultKHR", vkGetDeferredOperationResultKHR}, + {"vkGetDescriptorSetLayoutSupport", vkGetDescriptorSetLayoutSupport}, + {"vkGetDescriptorSetLayoutSupportKHR", vkGetDescriptorSetLayoutSupportKHR}, + {"vkGetDeviceAccelerationStructureCompatibilityKHR", vkGetDeviceAccelerationStructureCompatibilityKHR}, + {"vkGetDeviceBufferMemoryRequirementsKHR", vkGetDeviceBufferMemoryRequirementsKHR}, + {"vkGetDeviceGroupPeerMemoryFeatures", vkGetDeviceGroupPeerMemoryFeatures}, + {"vkGetDeviceGroupPeerMemoryFeaturesKHR", vkGetDeviceGroupPeerMemoryFeaturesKHR}, + {"vkGetDeviceGroupPresentCapabilitiesKHR", vkGetDeviceGroupPresentCapabilitiesKHR}, + {"vkGetDeviceGroupSurfacePresentModesKHR", vkGetDeviceGroupSurfacePresentModesKHR}, + {"vkGetDeviceImageMemoryRequirementsKHR", vkGetDeviceImageMemoryRequirementsKHR}, + {"vkGetDeviceImageSparseMemoryRequirementsKHR", vkGetDeviceImageSparseMemoryRequirementsKHR}, + {"vkGetDeviceMemoryCommitment", vkGetDeviceMemoryCommitment}, + {"vkGetDeviceMemoryOpaqueCaptureAddress", vkGetDeviceMemoryOpaqueCaptureAddress}, + {"vkGetDeviceMemoryOpaqueCaptureAddressKHR", vkGetDeviceMemoryOpaqueCaptureAddressKHR}, + {"vkGetDeviceProcAddr", vkGetDeviceProcAddr}, + {"vkGetDeviceQueue", vkGetDeviceQueue}, + {"vkGetDeviceQueue2", vkGetDeviceQueue2}, + {"vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI", vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI}, + {"vkGetEventStatus", vkGetEventStatus}, + {"vkGetFenceStatus", vkGetFenceStatus}, + {"vkGetGeneratedCommandsMemoryRequirementsNV", vkGetGeneratedCommandsMemoryRequirementsNV}, + {"vkGetImageMemoryRequirements", vkGetImageMemoryRequirements}, + {"vkGetImageMemoryRequirements2", vkGetImageMemoryRequirements2}, + {"vkGetImageMemoryRequirements2KHR", vkGetImageMemoryRequirements2KHR}, + {"vkGetImageSparseMemoryRequirements", vkGetImageSparseMemoryRequirements}, + {"vkGetImageSparseMemoryRequirements2", vkGetImageSparseMemoryRequirements2}, + {"vkGetImageSparseMemoryRequirements2KHR", vkGetImageSparseMemoryRequirements2KHR}, + {"vkGetImageSubresourceLayout", vkGetImageSubresourceLayout}, + {"vkGetImageViewAddressNVX", vkGetImageViewAddressNVX}, + {"vkGetImageViewHandleNVX", vkGetImageViewHandleNVX}, + {"vkGetMemoryHostPointerPropertiesEXT", vkGetMemoryHostPointerPropertiesEXT}, + {"vkGetPerformanceParameterINTEL", vkGetPerformanceParameterINTEL}, + {"vkGetPipelineCacheData", vkGetPipelineCacheData}, + {"vkGetPipelineExecutableInternalRepresentationsKHR", vkGetPipelineExecutableInternalRepresentationsKHR}, + {"vkGetPipelineExecutablePropertiesKHR", vkGetPipelineExecutablePropertiesKHR}, + {"vkGetPipelineExecutableStatisticsKHR", vkGetPipelineExecutableStatisticsKHR}, + {"vkGetPrivateDataEXT", vkGetPrivateDataEXT}, + {"vkGetQueryPoolResults", vkGetQueryPoolResults}, + {"vkGetQueueCheckpointData2NV", vkGetQueueCheckpointData2NV}, + {"vkGetQueueCheckpointDataNV", vkGetQueueCheckpointDataNV}, + {"vkGetRayTracingCaptureReplayShaderGroupHandlesKHR", vkGetRayTracingCaptureReplayShaderGroupHandlesKHR}, + {"vkGetRayTracingShaderGroupHandlesKHR", vkGetRayTracingShaderGroupHandlesKHR}, + {"vkGetRayTracingShaderGroupHandlesNV", vkGetRayTracingShaderGroupHandlesNV}, + {"vkGetRayTracingShaderGroupStackSizeKHR", vkGetRayTracingShaderGroupStackSizeKHR}, + {"vkGetRenderAreaGranularity", vkGetRenderAreaGranularity}, + {"vkGetSemaphoreCounterValue", vkGetSemaphoreCounterValue}, + {"vkGetSemaphoreCounterValueKHR", vkGetSemaphoreCounterValueKHR}, + {"vkGetShaderInfoAMD", vkGetShaderInfoAMD}, + {"vkGetSwapchainImagesKHR", vkGetSwapchainImagesKHR}, + {"vkGetValidationCacheDataEXT", vkGetValidationCacheDataEXT}, + {"vkInitializePerformanceApiINTEL", vkInitializePerformanceApiINTEL}, + {"vkInvalidateMappedMemoryRanges", vkInvalidateMappedMemoryRanges}, + {"vkMapMemory", vkMapMemory}, + {"vkMergePipelineCaches", vkMergePipelineCaches}, + {"vkMergeValidationCachesEXT", vkMergeValidationCachesEXT}, + {"vkQueueBeginDebugUtilsLabelEXT", vkQueueBeginDebugUtilsLabelEXT}, + {"vkQueueBindSparse", vkQueueBindSparse}, + {"vkQueueEndDebugUtilsLabelEXT", vkQueueEndDebugUtilsLabelEXT}, + {"vkQueueInsertDebugUtilsLabelEXT", vkQueueInsertDebugUtilsLabelEXT}, + {"vkQueuePresentKHR", vkQueuePresentKHR}, + {"vkQueueSetPerformanceConfigurationINTEL", vkQueueSetPerformanceConfigurationINTEL}, + {"vkQueueSubmit", vkQueueSubmit}, + {"vkQueueSubmit2KHR", vkQueueSubmit2KHR}, + {"vkQueueWaitIdle", vkQueueWaitIdle}, + {"vkReleasePerformanceConfigurationINTEL", vkReleasePerformanceConfigurationINTEL}, + {"vkReleaseProfilingLockKHR", vkReleaseProfilingLockKHR}, + {"vkResetCommandBuffer", vkResetCommandBuffer}, + {"vkResetCommandPool", vkResetCommandPool}, + {"vkResetDescriptorPool", vkResetDescriptorPool}, + {"vkResetEvent", vkResetEvent}, + {"vkResetFences", vkResetFences}, + {"vkResetQueryPool", vkResetQueryPool}, + {"vkResetQueryPoolEXT", vkResetQueryPoolEXT}, + {"vkSetDebugUtilsObjectNameEXT", vkSetDebugUtilsObjectNameEXT}, + {"vkSetDebugUtilsObjectTagEXT", vkSetDebugUtilsObjectTagEXT}, + {"vkSetDeviceMemoryPriorityEXT", vkSetDeviceMemoryPriorityEXT}, + {"vkSetEvent", vkSetEvent}, + {"vkSetPrivateDataEXT", vkSetPrivateDataEXT}, + {"vkSignalSemaphore", vkSignalSemaphore}, + {"vkSignalSemaphoreKHR", vkSignalSemaphoreKHR}, + {"vkTrimCommandPool", vkTrimCommandPool}, + {"vkTrimCommandPoolKHR", vkTrimCommandPoolKHR}, + {"vkUninitializePerformanceApiINTEL", vkUninitializePerformanceApiINTEL}, + {"vkUnmapMemory", vkUnmapMemory}, + {"vkUpdateDescriptorSetWithTemplate", vkUpdateDescriptorSetWithTemplate}, + {"vkUpdateDescriptorSetWithTemplateKHR", vkUpdateDescriptorSetWithTemplateKHR}, + {"vkUpdateDescriptorSets", vkUpdateDescriptorSets}, + {"vkWaitForFences", vkWaitForFences}, + {"vkWaitForPresentKHR", vkWaitForPresentKHR}, + {"vkWaitSemaphores", vkWaitSemaphores}, + {"vkWaitSemaphoresKHR", vkWaitSemaphoresKHR}, + {"vkWriteAccelerationStructuresPropertiesKHR", vkWriteAccelerationStructuresPropertiesKHR}, }; static const struct vulkan_func vk_phys_dev_dispatch_table[] = { - {"vkCreateDevice", &vkCreateDevice}, - {"vkEnumerateDeviceExtensionProperties", &vkEnumerateDeviceExtensionProperties}, - {"vkEnumerateDeviceLayerProperties", &vkEnumerateDeviceLayerProperties}, - {"vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR", &vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR}, - {"vkGetPhysicalDeviceCalibrateableTimeDomainsEXT", &vkGetPhysicalDeviceCalibrateableTimeDomainsEXT}, - {"vkGetPhysicalDeviceCooperativeMatrixPropertiesNV", &vkGetPhysicalDeviceCooperativeMatrixPropertiesNV}, - {"vkGetPhysicalDeviceExternalBufferProperties", &vkGetPhysicalDeviceExternalBufferProperties}, - {"vkGetPhysicalDeviceExternalBufferPropertiesKHR", &vkGetPhysicalDeviceExternalBufferPropertiesKHR}, - {"vkGetPhysicalDeviceExternalFenceProperties", &vkGetPhysicalDeviceExternalFenceProperties}, - {"vkGetPhysicalDeviceExternalFencePropertiesKHR", &vkGetPhysicalDeviceExternalFencePropertiesKHR}, - {"vkGetPhysicalDeviceExternalSemaphoreProperties", &vkGetPhysicalDeviceExternalSemaphoreProperties}, - {"vkGetPhysicalDeviceExternalSemaphorePropertiesKHR", &vkGetPhysicalDeviceExternalSemaphorePropertiesKHR}, - {"vkGetPhysicalDeviceFeatures", &vkGetPhysicalDeviceFeatures}, - {"vkGetPhysicalDeviceFeatures2", &vkGetPhysicalDeviceFeatures2}, - {"vkGetPhysicalDeviceFeatures2KHR", &vkGetPhysicalDeviceFeatures2KHR}, - {"vkGetPhysicalDeviceFormatProperties", &vkGetPhysicalDeviceFormatProperties}, - {"vkGetPhysicalDeviceFormatProperties2", &vkGetPhysicalDeviceFormatProperties2}, - {"vkGetPhysicalDeviceFormatProperties2KHR", &vkGetPhysicalDeviceFormatProperties2KHR}, - {"vkGetPhysicalDeviceFragmentShadingRatesKHR", &vkGetPhysicalDeviceFragmentShadingRatesKHR}, - {"vkGetPhysicalDeviceImageFormatProperties", &vkGetPhysicalDeviceImageFormatProperties}, - {"vkGetPhysicalDeviceImageFormatProperties2", &vkGetPhysicalDeviceImageFormatProperties2}, - {"vkGetPhysicalDeviceImageFormatProperties2KHR", &vkGetPhysicalDeviceImageFormatProperties2KHR}, - {"vkGetPhysicalDeviceMemoryProperties", &vkGetPhysicalDeviceMemoryProperties}, - {"vkGetPhysicalDeviceMemoryProperties2", &vkGetPhysicalDeviceMemoryProperties2}, - {"vkGetPhysicalDeviceMemoryProperties2KHR", &vkGetPhysicalDeviceMemoryProperties2KHR}, - {"vkGetPhysicalDeviceMultisamplePropertiesEXT", &vkGetPhysicalDeviceMultisamplePropertiesEXT}, - {"vkGetPhysicalDevicePresentRectanglesKHR", &vkGetPhysicalDevicePresentRectanglesKHR}, - {"vkGetPhysicalDeviceProperties", &vkGetPhysicalDeviceProperties}, - {"vkGetPhysicalDeviceProperties2", &vkGetPhysicalDeviceProperties2}, - {"vkGetPhysicalDeviceProperties2KHR", &vkGetPhysicalDeviceProperties2KHR}, - {"vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR", &vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR}, - {"vkGetPhysicalDeviceQueueFamilyProperties", &vkGetPhysicalDeviceQueueFamilyProperties}, - {"vkGetPhysicalDeviceQueueFamilyProperties2", &vkGetPhysicalDeviceQueueFamilyProperties2}, - {"vkGetPhysicalDeviceQueueFamilyProperties2KHR", &vkGetPhysicalDeviceQueueFamilyProperties2KHR}, - {"vkGetPhysicalDeviceSparseImageFormatProperties", &vkGetPhysicalDeviceSparseImageFormatProperties}, - {"vkGetPhysicalDeviceSparseImageFormatProperties2", &vkGetPhysicalDeviceSparseImageFormatProperties2}, - {"vkGetPhysicalDeviceSparseImageFormatProperties2KHR", &vkGetPhysicalDeviceSparseImageFormatProperties2KHR}, - {"vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV", &vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV}, - {"vkGetPhysicalDeviceSurfaceCapabilities2KHR", &vkGetPhysicalDeviceSurfaceCapabilities2KHR}, - {"vkGetPhysicalDeviceSurfaceCapabilitiesKHR", &vkGetPhysicalDeviceSurfaceCapabilitiesKHR}, - {"vkGetPhysicalDeviceSurfaceFormats2KHR", &vkGetPhysicalDeviceSurfaceFormats2KHR}, - {"vkGetPhysicalDeviceSurfaceFormatsKHR", &vkGetPhysicalDeviceSurfaceFormatsKHR}, - {"vkGetPhysicalDeviceSurfacePresentModesKHR", &vkGetPhysicalDeviceSurfacePresentModesKHR}, - {"vkGetPhysicalDeviceSurfaceSupportKHR", &vkGetPhysicalDeviceSurfaceSupportKHR}, - {"vkGetPhysicalDeviceToolPropertiesEXT", &vkGetPhysicalDeviceToolPropertiesEXT}, - {"vkGetPhysicalDeviceWin32PresentationSupportKHR", &vkGetPhysicalDeviceWin32PresentationSupportKHR}, + {"vkCreateDevice", vkCreateDevice}, + {"vkEnumerateDeviceExtensionProperties", vkEnumerateDeviceExtensionProperties}, + {"vkEnumerateDeviceLayerProperties", vkEnumerateDeviceLayerProperties}, + {"vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR", vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR}, + {"vkGetPhysicalDeviceCalibrateableTimeDomainsEXT", vkGetPhysicalDeviceCalibrateableTimeDomainsEXT}, + {"vkGetPhysicalDeviceCooperativeMatrixPropertiesNV", vkGetPhysicalDeviceCooperativeMatrixPropertiesNV}, + {"vkGetPhysicalDeviceExternalBufferProperties", vkGetPhysicalDeviceExternalBufferProperties}, + {"vkGetPhysicalDeviceExternalBufferPropertiesKHR", vkGetPhysicalDeviceExternalBufferPropertiesKHR}, + {"vkGetPhysicalDeviceExternalFenceProperties", vkGetPhysicalDeviceExternalFenceProperties}, + {"vkGetPhysicalDeviceExternalFencePropertiesKHR", vkGetPhysicalDeviceExternalFencePropertiesKHR}, + {"vkGetPhysicalDeviceExternalSemaphoreProperties", vkGetPhysicalDeviceExternalSemaphoreProperties}, + {"vkGetPhysicalDeviceExternalSemaphorePropertiesKHR", vkGetPhysicalDeviceExternalSemaphorePropertiesKHR}, + {"vkGetPhysicalDeviceFeatures", vkGetPhysicalDeviceFeatures}, + {"vkGetPhysicalDeviceFeatures2", vkGetPhysicalDeviceFeatures2}, + {"vkGetPhysicalDeviceFeatures2KHR", vkGetPhysicalDeviceFeatures2KHR}, + {"vkGetPhysicalDeviceFormatProperties", vkGetPhysicalDeviceFormatProperties}, + {"vkGetPhysicalDeviceFormatProperties2", vkGetPhysicalDeviceFormatProperties2}, + {"vkGetPhysicalDeviceFormatProperties2KHR", vkGetPhysicalDeviceFormatProperties2KHR}, + {"vkGetPhysicalDeviceFragmentShadingRatesKHR", vkGetPhysicalDeviceFragmentShadingRatesKHR}, + {"vkGetPhysicalDeviceImageFormatProperties", vkGetPhysicalDeviceImageFormatProperties}, + {"vkGetPhysicalDeviceImageFormatProperties2", vkGetPhysicalDeviceImageFormatProperties2}, + {"vkGetPhysicalDeviceImageFormatProperties2KHR", vkGetPhysicalDeviceImageFormatProperties2KHR}, + {"vkGetPhysicalDeviceMemoryProperties", vkGetPhysicalDeviceMemoryProperties}, + {"vkGetPhysicalDeviceMemoryProperties2", vkGetPhysicalDeviceMemoryProperties2}, + {"vkGetPhysicalDeviceMemoryProperties2KHR", vkGetPhysicalDeviceMemoryProperties2KHR}, + {"vkGetPhysicalDeviceMultisamplePropertiesEXT", vkGetPhysicalDeviceMultisamplePropertiesEXT}, + {"vkGetPhysicalDevicePresentRectanglesKHR", vkGetPhysicalDevicePresentRectanglesKHR}, + {"vkGetPhysicalDeviceProperties", vkGetPhysicalDeviceProperties}, + {"vkGetPhysicalDeviceProperties2", vkGetPhysicalDeviceProperties2}, + {"vkGetPhysicalDeviceProperties2KHR", vkGetPhysicalDeviceProperties2KHR}, + {"vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR", vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR}, + {"vkGetPhysicalDeviceQueueFamilyProperties", vkGetPhysicalDeviceQueueFamilyProperties}, + {"vkGetPhysicalDeviceQueueFamilyProperties2", vkGetPhysicalDeviceQueueFamilyProperties2}, + {"vkGetPhysicalDeviceQueueFamilyProperties2KHR", vkGetPhysicalDeviceQueueFamilyProperties2KHR}, + {"vkGetPhysicalDeviceSparseImageFormatProperties", vkGetPhysicalDeviceSparseImageFormatProperties}, + {"vkGetPhysicalDeviceSparseImageFormatProperties2", vkGetPhysicalDeviceSparseImageFormatProperties2}, + {"vkGetPhysicalDeviceSparseImageFormatProperties2KHR", vkGetPhysicalDeviceSparseImageFormatProperties2KHR}, + {"vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV", vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV}, + {"vkGetPhysicalDeviceSurfaceCapabilities2KHR", vkGetPhysicalDeviceSurfaceCapabilities2KHR}, + {"vkGetPhysicalDeviceSurfaceCapabilitiesKHR", vkGetPhysicalDeviceSurfaceCapabilitiesKHR}, + {"vkGetPhysicalDeviceSurfaceFormats2KHR", vkGetPhysicalDeviceSurfaceFormats2KHR}, + {"vkGetPhysicalDeviceSurfaceFormatsKHR", vkGetPhysicalDeviceSurfaceFormatsKHR}, + {"vkGetPhysicalDeviceSurfacePresentModesKHR", vkGetPhysicalDeviceSurfacePresentModesKHR}, + {"vkGetPhysicalDeviceSurfaceSupportKHR", vkGetPhysicalDeviceSurfaceSupportKHR}, + {"vkGetPhysicalDeviceToolPropertiesEXT", vkGetPhysicalDeviceToolPropertiesEXT}, + {"vkGetPhysicalDeviceWin32PresentationSupportKHR", vkGetPhysicalDeviceWin32PresentationSupportKHR}, }; static const struct vulkan_func vk_instance_dispatch_table[] = { - {"vkCreateDebugReportCallbackEXT", &vkCreateDebugReportCallbackEXT}, - {"vkCreateDebugUtilsMessengerEXT", &vkCreateDebugUtilsMessengerEXT}, - {"vkCreateWin32SurfaceKHR", &vkCreateWin32SurfaceKHR}, - {"vkDebugReportMessageEXT", &vkDebugReportMessageEXT}, - {"vkDestroyDebugReportCallbackEXT", &vkDestroyDebugReportCallbackEXT}, - {"vkDestroyDebugUtilsMessengerEXT", &vkDestroyDebugUtilsMessengerEXT}, - {"vkDestroyInstance", &vkDestroyInstance}, - {"vkDestroySurfaceKHR", &vkDestroySurfaceKHR}, - {"vkEnumeratePhysicalDeviceGroups", &vkEnumeratePhysicalDeviceGroups}, - {"vkEnumeratePhysicalDeviceGroupsKHR", &vkEnumeratePhysicalDeviceGroupsKHR}, - {"vkEnumeratePhysicalDevices", &vkEnumeratePhysicalDevices}, - {"vkSubmitDebugUtilsMessageEXT", &vkSubmitDebugUtilsMessageEXT}, + {"vkCreateDebugReportCallbackEXT", vkCreateDebugReportCallbackEXT}, + {"vkCreateDebugUtilsMessengerEXT", vkCreateDebugUtilsMessengerEXT}, + {"vkCreateWin32SurfaceKHR", vkCreateWin32SurfaceKHR}, + {"vkDebugReportMessageEXT", vkDebugReportMessageEXT}, + {"vkDestroyDebugReportCallbackEXT", vkDestroyDebugReportCallbackEXT}, + {"vkDestroyDebugUtilsMessengerEXT", vkDestroyDebugUtilsMessengerEXT}, + {"vkDestroyInstance", vkDestroyInstance}, + {"vkDestroySurfaceKHR", vkDestroySurfaceKHR}, + {"vkEnumeratePhysicalDeviceGroups", vkEnumeratePhysicalDeviceGroups}, + {"vkEnumeratePhysicalDeviceGroupsKHR", vkEnumeratePhysicalDeviceGroupsKHR}, + {"vkEnumeratePhysicalDevices", vkEnumeratePhysicalDevices}, + {"vkSubmitDebugUtilsMessageEXT", vkSubmitDebugUtilsMessageEXT}, }; void *wine_vk_get_device_proc_addr(const char *name) diff --git a/dlls/winevulkan/make_vulkan b/dlls/winevulkan/make_vulkan index 318cc0c73ab..e9b1b456584 100755 --- a/dlls/winevulkan/make_vulkan +++ b/dlls/winevulkan/make_vulkan @@ -2833,7 +2833,7 @@ class VkGenerator(object): if vk_func.loader_thunk_type == ThunkType.NONE: continue - f.write(" &{1}{0},\n".format(vk_func.name, prefix)) + f.write(" {1}{0},\n".format(vk_func.name, prefix)) f.write("};\n") f.write("C_ASSERT(ARRAYSIZE(__wine_unix_call_funcs) == unix_count);\n\n") @@ -2844,9 +2844,9 @@ class VkGenerator(object): f.write("const struct unix_funcs loader_funcs =\n") f.write("{\n") - f.write(" &wine_vk_call,\n") - f.write(" &wine_vk_is_available_instance_function,\n") - f.write(" &wine_vk_is_available_device_function,\n") + f.write(" wine_vk_call,\n") + f.write(" wine_vk_is_available_instance_function,\n") + f.write(" wine_vk_is_available_device_function,\n") f.write("};\n") def generate_thunks_h(self, f, prefix): @@ -2968,7 +2968,7 @@ class VkGenerator(object): if not vk_func.needs_exposing(): continue - f.write(" {{\"{0}\", &{0}}},\n".format(vk_func.name)) + f.write(" {{\"{0}\", {0}}},\n".format(vk_func.name)) f.write("};\n\n") f.write("static const struct vulkan_func vk_phys_dev_dispatch_table[] =\n{\n") @@ -2976,7 +2976,7 @@ class VkGenerator(object): if not vk_func.needs_exposing(): continue - f.write(" {{\"{0}\", &{0}}},\n".format(vk_func.name)) + f.write(" {{\"{0}\", {0}}},\n".format(vk_func.name)) f.write("};\n\n") f.write("static const struct vulkan_func vk_instance_dispatch_table[] =\n{\n") @@ -2984,7 +2984,7 @@ class VkGenerator(object): if not vk_func.needs_exposing(): continue - f.write(" {{\"{0}\", &{0}}},\n".format(vk_func.name)) + f.write(" {{\"{0}\", {0}}},\n".format(vk_func.name)) f.write("};\n\n") f.write("void *wine_vk_get_device_proc_addr(const char *name)\n") diff --git a/dlls/winevulkan/vulkan_thunks.c b/dlls/winevulkan/vulkan_thunks.c index a8019d07813..968699c2204 100644 --- a/dlls/winevulkan/vulkan_thunks.c +++ b/dlls/winevulkan/vulkan_thunks.c @@ -9342,417 +9342,417 @@ uint64_t wine_vk_unwrap_handle(VkObjectType type, uint64_t handle) const unixlib_entry_t __wine_unix_call_funcs[] = { init_vulkan, - &wine_vkAcquireNextImage2KHR, - &wine_vkAcquireNextImageKHR, - &wine_vkAcquirePerformanceConfigurationINTEL, - &wine_vkAcquireProfilingLockKHR, - &wine_vkAllocateCommandBuffers, - &wine_vkAllocateDescriptorSets, - &wine_vkAllocateMemory, - &wine_vkBeginCommandBuffer, - &wine_vkBindAccelerationStructureMemoryNV, - &wine_vkBindBufferMemory, - &wine_vkBindBufferMemory2, - &wine_vkBindBufferMemory2KHR, - &wine_vkBindImageMemory, - &wine_vkBindImageMemory2, - &wine_vkBindImageMemory2KHR, - &wine_vkBuildAccelerationStructuresKHR, - &wine_vkCmdBeginConditionalRenderingEXT, - &wine_vkCmdBeginDebugUtilsLabelEXT, - &wine_vkCmdBeginQuery, - &wine_vkCmdBeginQueryIndexedEXT, - &wine_vkCmdBeginRenderPass, - &wine_vkCmdBeginRenderPass2, - &wine_vkCmdBeginRenderPass2KHR, - &wine_vkCmdBeginRenderingKHR, - &wine_vkCmdBeginTransformFeedbackEXT, - &wine_vkCmdBindDescriptorSets, - &wine_vkCmdBindIndexBuffer, - &wine_vkCmdBindInvocationMaskHUAWEI, - &wine_vkCmdBindPipeline, - &wine_vkCmdBindPipelineShaderGroupNV, - &wine_vkCmdBindShadingRateImageNV, - &wine_vkCmdBindTransformFeedbackBuffersEXT, - &wine_vkCmdBindVertexBuffers, - &wine_vkCmdBindVertexBuffers2EXT, - &wine_vkCmdBlitImage, - &wine_vkCmdBlitImage2KHR, - &wine_vkCmdBuildAccelerationStructureNV, - &wine_vkCmdBuildAccelerationStructuresIndirectKHR, - &wine_vkCmdBuildAccelerationStructuresKHR, - &wine_vkCmdClearAttachments, - &wine_vkCmdClearColorImage, - &wine_vkCmdClearDepthStencilImage, - &wine_vkCmdCopyAccelerationStructureKHR, - &wine_vkCmdCopyAccelerationStructureNV, - &wine_vkCmdCopyAccelerationStructureToMemoryKHR, - &wine_vkCmdCopyBuffer, - &wine_vkCmdCopyBuffer2KHR, - &wine_vkCmdCopyBufferToImage, - &wine_vkCmdCopyBufferToImage2KHR, - &wine_vkCmdCopyImage, - &wine_vkCmdCopyImage2KHR, - &wine_vkCmdCopyImageToBuffer, - &wine_vkCmdCopyImageToBuffer2KHR, - &wine_vkCmdCopyMemoryToAccelerationStructureKHR, - &wine_vkCmdCopyQueryPoolResults, - &wine_vkCmdCuLaunchKernelNVX, - &wine_vkCmdDebugMarkerBeginEXT, - &wine_vkCmdDebugMarkerEndEXT, - &wine_vkCmdDebugMarkerInsertEXT, - &wine_vkCmdDispatch, - &wine_vkCmdDispatchBase, - &wine_vkCmdDispatchBaseKHR, - &wine_vkCmdDispatchIndirect, - &wine_vkCmdDraw, - &wine_vkCmdDrawIndexed, - &wine_vkCmdDrawIndexedIndirect, - &wine_vkCmdDrawIndexedIndirectCount, - &wine_vkCmdDrawIndexedIndirectCountAMD, - &wine_vkCmdDrawIndexedIndirectCountKHR, - &wine_vkCmdDrawIndirect, - &wine_vkCmdDrawIndirectByteCountEXT, - &wine_vkCmdDrawIndirectCount, - &wine_vkCmdDrawIndirectCountAMD, - &wine_vkCmdDrawIndirectCountKHR, - &wine_vkCmdDrawMeshTasksIndirectCountNV, - &wine_vkCmdDrawMeshTasksIndirectNV, - &wine_vkCmdDrawMeshTasksNV, - &wine_vkCmdDrawMultiEXT, - &wine_vkCmdDrawMultiIndexedEXT, - &wine_vkCmdEndConditionalRenderingEXT, - &wine_vkCmdEndDebugUtilsLabelEXT, - &wine_vkCmdEndQuery, - &wine_vkCmdEndQueryIndexedEXT, - &wine_vkCmdEndRenderPass, - &wine_vkCmdEndRenderPass2, - &wine_vkCmdEndRenderPass2KHR, - &wine_vkCmdEndRenderingKHR, - &wine_vkCmdEndTransformFeedbackEXT, - &wine_vkCmdExecuteCommands, - &wine_vkCmdExecuteGeneratedCommandsNV, - &wine_vkCmdFillBuffer, - &wine_vkCmdInsertDebugUtilsLabelEXT, - &wine_vkCmdNextSubpass, - &wine_vkCmdNextSubpass2, - &wine_vkCmdNextSubpass2KHR, - &wine_vkCmdPipelineBarrier, - &wine_vkCmdPipelineBarrier2KHR, - &wine_vkCmdPreprocessGeneratedCommandsNV, - &wine_vkCmdPushConstants, - &wine_vkCmdPushDescriptorSetKHR, - &wine_vkCmdPushDescriptorSetWithTemplateKHR, - &wine_vkCmdResetEvent, - &wine_vkCmdResetEvent2KHR, - &wine_vkCmdResetQueryPool, - &wine_vkCmdResolveImage, - &wine_vkCmdResolveImage2KHR, - &wine_vkCmdSetBlendConstants, - &wine_vkCmdSetCheckpointNV, - &wine_vkCmdSetCoarseSampleOrderNV, - &wine_vkCmdSetColorWriteEnableEXT, - &wine_vkCmdSetCullModeEXT, - &wine_vkCmdSetDepthBias, - &wine_vkCmdSetDepthBiasEnableEXT, - &wine_vkCmdSetDepthBounds, - &wine_vkCmdSetDepthBoundsTestEnableEXT, - &wine_vkCmdSetDepthCompareOpEXT, - &wine_vkCmdSetDepthTestEnableEXT, - &wine_vkCmdSetDepthWriteEnableEXT, - &wine_vkCmdSetDeviceMask, - &wine_vkCmdSetDeviceMaskKHR, - &wine_vkCmdSetDiscardRectangleEXT, - &wine_vkCmdSetEvent, - &wine_vkCmdSetEvent2KHR, - &wine_vkCmdSetExclusiveScissorNV, - &wine_vkCmdSetFragmentShadingRateEnumNV, - &wine_vkCmdSetFragmentShadingRateKHR, - &wine_vkCmdSetFrontFaceEXT, - &wine_vkCmdSetLineStippleEXT, - &wine_vkCmdSetLineWidth, - &wine_vkCmdSetLogicOpEXT, - &wine_vkCmdSetPatchControlPointsEXT, - &wine_vkCmdSetPerformanceMarkerINTEL, - &wine_vkCmdSetPerformanceOverrideINTEL, - &wine_vkCmdSetPerformanceStreamMarkerINTEL, - &wine_vkCmdSetPrimitiveRestartEnableEXT, - &wine_vkCmdSetPrimitiveTopologyEXT, - &wine_vkCmdSetRasterizerDiscardEnableEXT, - &wine_vkCmdSetRayTracingPipelineStackSizeKHR, - &wine_vkCmdSetSampleLocationsEXT, - &wine_vkCmdSetScissor, - &wine_vkCmdSetScissorWithCountEXT, - &wine_vkCmdSetStencilCompareMask, - &wine_vkCmdSetStencilOpEXT, - &wine_vkCmdSetStencilReference, - &wine_vkCmdSetStencilTestEnableEXT, - &wine_vkCmdSetStencilWriteMask, - &wine_vkCmdSetVertexInputEXT, - &wine_vkCmdSetViewport, - &wine_vkCmdSetViewportShadingRatePaletteNV, - &wine_vkCmdSetViewportWScalingNV, - &wine_vkCmdSetViewportWithCountEXT, - &wine_vkCmdSubpassShadingHUAWEI, - &wine_vkCmdTraceRaysIndirectKHR, - &wine_vkCmdTraceRaysKHR, - &wine_vkCmdTraceRaysNV, - &wine_vkCmdUpdateBuffer, - &wine_vkCmdWaitEvents, - &wine_vkCmdWaitEvents2KHR, - &wine_vkCmdWriteAccelerationStructuresPropertiesKHR, - &wine_vkCmdWriteAccelerationStructuresPropertiesNV, - &wine_vkCmdWriteBufferMarker2AMD, - &wine_vkCmdWriteBufferMarkerAMD, - &wine_vkCmdWriteTimestamp, - &wine_vkCmdWriteTimestamp2KHR, - &wine_vkCompileDeferredNV, - &wine_vkCopyAccelerationStructureKHR, - &wine_vkCopyAccelerationStructureToMemoryKHR, - &wine_vkCopyMemoryToAccelerationStructureKHR, - &wine_vkCreateAccelerationStructureKHR, - &wine_vkCreateAccelerationStructureNV, - &wine_vkCreateBuffer, - &wine_vkCreateBufferView, - &wine_vkCreateCommandPool, - &wine_vkCreateComputePipelines, - &wine_vkCreateCuFunctionNVX, - &wine_vkCreateCuModuleNVX, - &wine_vkCreateDebugReportCallbackEXT, - &wine_vkCreateDebugUtilsMessengerEXT, - &wine_vkCreateDeferredOperationKHR, - &wine_vkCreateDescriptorPool, - &wine_vkCreateDescriptorSetLayout, - &wine_vkCreateDescriptorUpdateTemplate, - &wine_vkCreateDescriptorUpdateTemplateKHR, - &wine_vkCreateDevice, - &wine_vkCreateEvent, - &wine_vkCreateFence, - &wine_vkCreateFramebuffer, - &wine_vkCreateGraphicsPipelines, - &wine_vkCreateImage, - &wine_vkCreateImageView, - &wine_vkCreateIndirectCommandsLayoutNV, - &wine_vkCreateInstance, - &wine_vkCreatePipelineCache, - &wine_vkCreatePipelineLayout, - &wine_vkCreatePrivateDataSlotEXT, - &wine_vkCreateQueryPool, - &wine_vkCreateRayTracingPipelinesKHR, - &wine_vkCreateRayTracingPipelinesNV, - &wine_vkCreateRenderPass, - &wine_vkCreateRenderPass2, - &wine_vkCreateRenderPass2KHR, - &wine_vkCreateSampler, - &wine_vkCreateSamplerYcbcrConversion, - &wine_vkCreateSamplerYcbcrConversionKHR, - &wine_vkCreateSemaphore, - &wine_vkCreateShaderModule, - &wine_vkCreateSwapchainKHR, - &wine_vkCreateValidationCacheEXT, - &wine_vkCreateWin32SurfaceKHR, - &wine_vkDebugMarkerSetObjectNameEXT, - &wine_vkDebugMarkerSetObjectTagEXT, - &wine_vkDebugReportMessageEXT, - &wine_vkDeferredOperationJoinKHR, - &wine_vkDestroyAccelerationStructureKHR, - &wine_vkDestroyAccelerationStructureNV, - &wine_vkDestroyBuffer, - &wine_vkDestroyBufferView, - &wine_vkDestroyCommandPool, - &wine_vkDestroyCuFunctionNVX, - &wine_vkDestroyCuModuleNVX, - &wine_vkDestroyDebugReportCallbackEXT, - &wine_vkDestroyDebugUtilsMessengerEXT, - &wine_vkDestroyDeferredOperationKHR, - &wine_vkDestroyDescriptorPool, - &wine_vkDestroyDescriptorSetLayout, - &wine_vkDestroyDescriptorUpdateTemplate, - &wine_vkDestroyDescriptorUpdateTemplateKHR, - &wine_vkDestroyDevice, - &wine_vkDestroyEvent, - &wine_vkDestroyFence, - &wine_vkDestroyFramebuffer, - &wine_vkDestroyImage, - &wine_vkDestroyImageView, - &wine_vkDestroyIndirectCommandsLayoutNV, - &wine_vkDestroyInstance, - &wine_vkDestroyPipeline, - &wine_vkDestroyPipelineCache, - &wine_vkDestroyPipelineLayout, - &wine_vkDestroyPrivateDataSlotEXT, - &wine_vkDestroyQueryPool, - &wine_vkDestroyRenderPass, - &wine_vkDestroySampler, - &wine_vkDestroySamplerYcbcrConversion, - &wine_vkDestroySamplerYcbcrConversionKHR, - &wine_vkDestroySemaphore, - &wine_vkDestroyShaderModule, - &wine_vkDestroySurfaceKHR, - &wine_vkDestroySwapchainKHR, - &wine_vkDestroyValidationCacheEXT, - &wine_vkDeviceWaitIdle, - &wine_vkEndCommandBuffer, - &wine_vkEnumerateDeviceExtensionProperties, - &wine_vkEnumerateDeviceLayerProperties, - &wine_vkEnumerateInstanceExtensionProperties, - &wine_vkEnumerateInstanceVersion, - &wine_vkEnumeratePhysicalDeviceGroups, - &wine_vkEnumeratePhysicalDeviceGroupsKHR, - &wine_vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR, - &wine_vkEnumeratePhysicalDevices, - &wine_vkFlushMappedMemoryRanges, - &wine_vkFreeCommandBuffers, - &wine_vkFreeDescriptorSets, - &wine_vkFreeMemory, - &wine_vkGetAccelerationStructureBuildSizesKHR, - &wine_vkGetAccelerationStructureDeviceAddressKHR, - &wine_vkGetAccelerationStructureHandleNV, - &wine_vkGetAccelerationStructureMemoryRequirementsNV, - &wine_vkGetBufferDeviceAddress, - &wine_vkGetBufferDeviceAddressEXT, - &wine_vkGetBufferDeviceAddressKHR, - &wine_vkGetBufferMemoryRequirements, - &wine_vkGetBufferMemoryRequirements2, - &wine_vkGetBufferMemoryRequirements2KHR, - &wine_vkGetBufferOpaqueCaptureAddress, - &wine_vkGetBufferOpaqueCaptureAddressKHR, - &wine_vkGetCalibratedTimestampsEXT, - &wine_vkGetDeferredOperationMaxConcurrencyKHR, - &wine_vkGetDeferredOperationResultKHR, - &wine_vkGetDescriptorSetLayoutSupport, - &wine_vkGetDescriptorSetLayoutSupportKHR, - &wine_vkGetDeviceAccelerationStructureCompatibilityKHR, - &wine_vkGetDeviceBufferMemoryRequirementsKHR, - &wine_vkGetDeviceGroupPeerMemoryFeatures, - &wine_vkGetDeviceGroupPeerMemoryFeaturesKHR, - &wine_vkGetDeviceGroupPresentCapabilitiesKHR, - &wine_vkGetDeviceGroupSurfacePresentModesKHR, - &wine_vkGetDeviceImageMemoryRequirementsKHR, - &wine_vkGetDeviceImageSparseMemoryRequirementsKHR, - &wine_vkGetDeviceMemoryCommitment, - &wine_vkGetDeviceMemoryOpaqueCaptureAddress, - &wine_vkGetDeviceMemoryOpaqueCaptureAddressKHR, - &wine_vkGetDeviceQueue, - &wine_vkGetDeviceQueue2, - &wine_vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI, - &wine_vkGetEventStatus, - &wine_vkGetFenceStatus, - &wine_vkGetGeneratedCommandsMemoryRequirementsNV, - &wine_vkGetImageMemoryRequirements, - &wine_vkGetImageMemoryRequirements2, - &wine_vkGetImageMemoryRequirements2KHR, - &wine_vkGetImageSparseMemoryRequirements, - &wine_vkGetImageSparseMemoryRequirements2, - &wine_vkGetImageSparseMemoryRequirements2KHR, - &wine_vkGetImageSubresourceLayout, - &wine_vkGetImageViewAddressNVX, - &wine_vkGetImageViewHandleNVX, - &wine_vkGetMemoryHostPointerPropertiesEXT, - &wine_vkGetPerformanceParameterINTEL, - &wine_vkGetPhysicalDeviceCalibrateableTimeDomainsEXT, - &wine_vkGetPhysicalDeviceCooperativeMatrixPropertiesNV, - &wine_vkGetPhysicalDeviceExternalBufferProperties, - &wine_vkGetPhysicalDeviceExternalBufferPropertiesKHR, - &wine_vkGetPhysicalDeviceExternalFenceProperties, - &wine_vkGetPhysicalDeviceExternalFencePropertiesKHR, - &wine_vkGetPhysicalDeviceExternalSemaphoreProperties, - &wine_vkGetPhysicalDeviceExternalSemaphorePropertiesKHR, - &wine_vkGetPhysicalDeviceFeatures, - &wine_vkGetPhysicalDeviceFeatures2, - &wine_vkGetPhysicalDeviceFeatures2KHR, - &wine_vkGetPhysicalDeviceFormatProperties, - &wine_vkGetPhysicalDeviceFormatProperties2, - &wine_vkGetPhysicalDeviceFormatProperties2KHR, - &wine_vkGetPhysicalDeviceFragmentShadingRatesKHR, - &wine_vkGetPhysicalDeviceImageFormatProperties, - &wine_vkGetPhysicalDeviceImageFormatProperties2, - &wine_vkGetPhysicalDeviceImageFormatProperties2KHR, - &wine_vkGetPhysicalDeviceMemoryProperties, - &wine_vkGetPhysicalDeviceMemoryProperties2, - &wine_vkGetPhysicalDeviceMemoryProperties2KHR, - &wine_vkGetPhysicalDeviceMultisamplePropertiesEXT, - &wine_vkGetPhysicalDevicePresentRectanglesKHR, - &wine_vkGetPhysicalDeviceProperties, - &wine_vkGetPhysicalDeviceProperties2, - &wine_vkGetPhysicalDeviceProperties2KHR, - &wine_vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR, - &wine_vkGetPhysicalDeviceQueueFamilyProperties, - &wine_vkGetPhysicalDeviceQueueFamilyProperties2, - &wine_vkGetPhysicalDeviceQueueFamilyProperties2KHR, - &wine_vkGetPhysicalDeviceSparseImageFormatProperties, - &wine_vkGetPhysicalDeviceSparseImageFormatProperties2, - &wine_vkGetPhysicalDeviceSparseImageFormatProperties2KHR, - &wine_vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV, - &wine_vkGetPhysicalDeviceSurfaceCapabilities2KHR, - &wine_vkGetPhysicalDeviceSurfaceCapabilitiesKHR, - &wine_vkGetPhysicalDeviceSurfaceFormats2KHR, - &wine_vkGetPhysicalDeviceSurfaceFormatsKHR, - &wine_vkGetPhysicalDeviceSurfacePresentModesKHR, - &wine_vkGetPhysicalDeviceSurfaceSupportKHR, - &wine_vkGetPhysicalDeviceToolPropertiesEXT, - &wine_vkGetPhysicalDeviceWin32PresentationSupportKHR, - &wine_vkGetPipelineCacheData, - &wine_vkGetPipelineExecutableInternalRepresentationsKHR, - &wine_vkGetPipelineExecutablePropertiesKHR, - &wine_vkGetPipelineExecutableStatisticsKHR, - &wine_vkGetPrivateDataEXT, - &wine_vkGetQueryPoolResults, - &wine_vkGetQueueCheckpointData2NV, - &wine_vkGetQueueCheckpointDataNV, - &wine_vkGetRayTracingCaptureReplayShaderGroupHandlesKHR, - &wine_vkGetRayTracingShaderGroupHandlesKHR, - &wine_vkGetRayTracingShaderGroupHandlesNV, - &wine_vkGetRayTracingShaderGroupStackSizeKHR, - &wine_vkGetRenderAreaGranularity, - &wine_vkGetSemaphoreCounterValue, - &wine_vkGetSemaphoreCounterValueKHR, - &wine_vkGetShaderInfoAMD, - &wine_vkGetSwapchainImagesKHR, - &wine_vkGetValidationCacheDataEXT, - &wine_vkInitializePerformanceApiINTEL, - &wine_vkInvalidateMappedMemoryRanges, - &wine_vkMapMemory, - &wine_vkMergePipelineCaches, - &wine_vkMergeValidationCachesEXT, - &wine_vkQueueBeginDebugUtilsLabelEXT, - &wine_vkQueueBindSparse, - &wine_vkQueueEndDebugUtilsLabelEXT, - &wine_vkQueueInsertDebugUtilsLabelEXT, - &wine_vkQueuePresentKHR, - &wine_vkQueueSetPerformanceConfigurationINTEL, - &wine_vkQueueSubmit, - &wine_vkQueueSubmit2KHR, - &wine_vkQueueWaitIdle, - &wine_vkReleasePerformanceConfigurationINTEL, - &wine_vkReleaseProfilingLockKHR, - &wine_vkResetCommandBuffer, - &wine_vkResetCommandPool, - &wine_vkResetDescriptorPool, - &wine_vkResetEvent, - &wine_vkResetFences, - &wine_vkResetQueryPool, - &wine_vkResetQueryPoolEXT, - &wine_vkSetDebugUtilsObjectNameEXT, - &wine_vkSetDebugUtilsObjectTagEXT, - &wine_vkSetDeviceMemoryPriorityEXT, - &wine_vkSetEvent, - &wine_vkSetPrivateDataEXT, - &wine_vkSignalSemaphore, - &wine_vkSignalSemaphoreKHR, - &wine_vkSubmitDebugUtilsMessageEXT, - &wine_vkTrimCommandPool, - &wine_vkTrimCommandPoolKHR, - &wine_vkUninitializePerformanceApiINTEL, - &wine_vkUnmapMemory, - &wine_vkUpdateDescriptorSetWithTemplate, - &wine_vkUpdateDescriptorSetWithTemplateKHR, - &wine_vkUpdateDescriptorSets, - &wine_vkWaitForFences, - &wine_vkWaitForPresentKHR, - &wine_vkWaitSemaphores, - &wine_vkWaitSemaphoresKHR, - &wine_vkWriteAccelerationStructuresPropertiesKHR, + wine_vkAcquireNextImage2KHR, + wine_vkAcquireNextImageKHR, + wine_vkAcquirePerformanceConfigurationINTEL, + wine_vkAcquireProfilingLockKHR, + wine_vkAllocateCommandBuffers, + wine_vkAllocateDescriptorSets, + wine_vkAllocateMemory, + wine_vkBeginCommandBuffer, + wine_vkBindAccelerationStructureMemoryNV, + wine_vkBindBufferMemory, + wine_vkBindBufferMemory2, + wine_vkBindBufferMemory2KHR, + wine_vkBindImageMemory, + wine_vkBindImageMemory2, + wine_vkBindImageMemory2KHR, + wine_vkBuildAccelerationStructuresKHR, + wine_vkCmdBeginConditionalRenderingEXT, + wine_vkCmdBeginDebugUtilsLabelEXT, + wine_vkCmdBeginQuery, + wine_vkCmdBeginQueryIndexedEXT, + wine_vkCmdBeginRenderPass, + wine_vkCmdBeginRenderPass2, + wine_vkCmdBeginRenderPass2KHR, + wine_vkCmdBeginRenderingKHR, + wine_vkCmdBeginTransformFeedbackEXT, + wine_vkCmdBindDescriptorSets, + wine_vkCmdBindIndexBuffer, + wine_vkCmdBindInvocationMaskHUAWEI, + wine_vkCmdBindPipeline, + wine_vkCmdBindPipelineShaderGroupNV, + wine_vkCmdBindShadingRateImageNV, + wine_vkCmdBindTransformFeedbackBuffersEXT, + wine_vkCmdBindVertexBuffers, + wine_vkCmdBindVertexBuffers2EXT, + wine_vkCmdBlitImage, + wine_vkCmdBlitImage2KHR, + wine_vkCmdBuildAccelerationStructureNV, + wine_vkCmdBuildAccelerationStructuresIndirectKHR, + wine_vkCmdBuildAccelerationStructuresKHR, + wine_vkCmdClearAttachments, + wine_vkCmdClearColorImage, + wine_vkCmdClearDepthStencilImage, + wine_vkCmdCopyAccelerationStructureKHR, + wine_vkCmdCopyAccelerationStructureNV, + wine_vkCmdCopyAccelerationStructureToMemoryKHR, + wine_vkCmdCopyBuffer, + wine_vkCmdCopyBuffer2KHR, + wine_vkCmdCopyBufferToImage, + wine_vkCmdCopyBufferToImage2KHR, + wine_vkCmdCopyImage, + wine_vkCmdCopyImage2KHR, + wine_vkCmdCopyImageToBuffer, + wine_vkCmdCopyImageToBuffer2KHR, + wine_vkCmdCopyMemoryToAccelerationStructureKHR, + wine_vkCmdCopyQueryPoolResults, + wine_vkCmdCuLaunchKernelNVX, + wine_vkCmdDebugMarkerBeginEXT, + wine_vkCmdDebugMarkerEndEXT, + wine_vkCmdDebugMarkerInsertEXT, + wine_vkCmdDispatch, + wine_vkCmdDispatchBase, + wine_vkCmdDispatchBaseKHR, + wine_vkCmdDispatchIndirect, + wine_vkCmdDraw, + wine_vkCmdDrawIndexed, + wine_vkCmdDrawIndexedIndirect, + wine_vkCmdDrawIndexedIndirectCount, + wine_vkCmdDrawIndexedIndirectCountAMD, + wine_vkCmdDrawIndexedIndirectCountKHR, + wine_vkCmdDrawIndirect, + wine_vkCmdDrawIndirectByteCountEXT, + wine_vkCmdDrawIndirectCount, + wine_vkCmdDrawIndirectCountAMD, + wine_vkCmdDrawIndirectCountKHR, + wine_vkCmdDrawMeshTasksIndirectCountNV, + wine_vkCmdDrawMeshTasksIndirectNV, + wine_vkCmdDrawMeshTasksNV, + wine_vkCmdDrawMultiEXT, + wine_vkCmdDrawMultiIndexedEXT, + wine_vkCmdEndConditionalRenderingEXT, + wine_vkCmdEndDebugUtilsLabelEXT, + wine_vkCmdEndQuery, + wine_vkCmdEndQueryIndexedEXT, + wine_vkCmdEndRenderPass, + wine_vkCmdEndRenderPass2, + wine_vkCmdEndRenderPass2KHR, + wine_vkCmdEndRenderingKHR, + wine_vkCmdEndTransformFeedbackEXT, + wine_vkCmdExecuteCommands, + wine_vkCmdExecuteGeneratedCommandsNV, + wine_vkCmdFillBuffer, + wine_vkCmdInsertDebugUtilsLabelEXT, + wine_vkCmdNextSubpass, + wine_vkCmdNextSubpass2, + wine_vkCmdNextSubpass2KHR, + wine_vkCmdPipelineBarrier, + wine_vkCmdPipelineBarrier2KHR, + wine_vkCmdPreprocessGeneratedCommandsNV, + wine_vkCmdPushConstants, + wine_vkCmdPushDescriptorSetKHR, + wine_vkCmdPushDescriptorSetWithTemplateKHR, + wine_vkCmdResetEvent, + wine_vkCmdResetEvent2KHR, + wine_vkCmdResetQueryPool, + wine_vkCmdResolveImage, + wine_vkCmdResolveImage2KHR, + wine_vkCmdSetBlendConstants, + wine_vkCmdSetCheckpointNV, + wine_vkCmdSetCoarseSampleOrderNV, + wine_vkCmdSetColorWriteEnableEXT, + wine_vkCmdSetCullModeEXT, + wine_vkCmdSetDepthBias, + wine_vkCmdSetDepthBiasEnableEXT, + wine_vkCmdSetDepthBounds, + wine_vkCmdSetDepthBoundsTestEnableEXT, + wine_vkCmdSetDepthCompareOpEXT, + wine_vkCmdSetDepthTestEnableEXT, + wine_vkCmdSetDepthWriteEnableEXT, + wine_vkCmdSetDeviceMask, + wine_vkCmdSetDeviceMaskKHR, + wine_vkCmdSetDiscardRectangleEXT, + wine_vkCmdSetEvent, + wine_vkCmdSetEvent2KHR, + wine_vkCmdSetExclusiveScissorNV, + wine_vkCmdSetFragmentShadingRateEnumNV, + wine_vkCmdSetFragmentShadingRateKHR, + wine_vkCmdSetFrontFaceEXT, + wine_vkCmdSetLineStippleEXT, + wine_vkCmdSetLineWidth, + wine_vkCmdSetLogicOpEXT, + wine_vkCmdSetPatchControlPointsEXT, + wine_vkCmdSetPerformanceMarkerINTEL, + wine_vkCmdSetPerformanceOverrideINTEL, + wine_vkCmdSetPerformanceStreamMarkerINTEL, + wine_vkCmdSetPrimitiveRestartEnableEXT, + wine_vkCmdSetPrimitiveTopologyEXT, + wine_vkCmdSetRasterizerDiscardEnableEXT, + wine_vkCmdSetRayTracingPipelineStackSizeKHR, + wine_vkCmdSetSampleLocationsEXT, + wine_vkCmdSetScissor, + wine_vkCmdSetScissorWithCountEXT, + wine_vkCmdSetStencilCompareMask, + wine_vkCmdSetStencilOpEXT, + wine_vkCmdSetStencilReference, + wine_vkCmdSetStencilTestEnableEXT, + wine_vkCmdSetStencilWriteMask, + wine_vkCmdSetVertexInputEXT, + wine_vkCmdSetViewport, + wine_vkCmdSetViewportShadingRatePaletteNV, + wine_vkCmdSetViewportWScalingNV, + wine_vkCmdSetViewportWithCountEXT, + wine_vkCmdSubpassShadingHUAWEI, + wine_vkCmdTraceRaysIndirectKHR, + wine_vkCmdTraceRaysKHR, + wine_vkCmdTraceRaysNV, + wine_vkCmdUpdateBuffer, + wine_vkCmdWaitEvents, + wine_vkCmdWaitEvents2KHR, + wine_vkCmdWriteAccelerationStructuresPropertiesKHR, + wine_vkCmdWriteAccelerationStructuresPropertiesNV, + wine_vkCmdWriteBufferMarker2AMD, + wine_vkCmdWriteBufferMarkerAMD, + wine_vkCmdWriteTimestamp, + wine_vkCmdWriteTimestamp2KHR, + wine_vkCompileDeferredNV, + wine_vkCopyAccelerationStructureKHR, + wine_vkCopyAccelerationStructureToMemoryKHR, + wine_vkCopyMemoryToAccelerationStructureKHR, + wine_vkCreateAccelerationStructureKHR, + wine_vkCreateAccelerationStructureNV, + wine_vkCreateBuffer, + wine_vkCreateBufferView, + wine_vkCreateCommandPool, + wine_vkCreateComputePipelines, + wine_vkCreateCuFunctionNVX, + wine_vkCreateCuModuleNVX, + wine_vkCreateDebugReportCallbackEXT, + wine_vkCreateDebugUtilsMessengerEXT, + wine_vkCreateDeferredOperationKHR, + wine_vkCreateDescriptorPool, + wine_vkCreateDescriptorSetLayout, + wine_vkCreateDescriptorUpdateTemplate, + wine_vkCreateDescriptorUpdateTemplateKHR, + wine_vkCreateDevice, + wine_vkCreateEvent, + wine_vkCreateFence, + wine_vkCreateFramebuffer, + wine_vkCreateGraphicsPipelines, + wine_vkCreateImage, + wine_vkCreateImageView, + wine_vkCreateIndirectCommandsLayoutNV, + wine_vkCreateInstance, + wine_vkCreatePipelineCache, + wine_vkCreatePipelineLayout, + wine_vkCreatePrivateDataSlotEXT, + wine_vkCreateQueryPool, + wine_vkCreateRayTracingPipelinesKHR, + wine_vkCreateRayTracingPipelinesNV, + wine_vkCreateRenderPass, + wine_vkCreateRenderPass2, + wine_vkCreateRenderPass2KHR, + wine_vkCreateSampler, + wine_vkCreateSamplerYcbcrConversion, + wine_vkCreateSamplerYcbcrConversionKHR, + wine_vkCreateSemaphore, + wine_vkCreateShaderModule, + wine_vkCreateSwapchainKHR, + wine_vkCreateValidationCacheEXT, + wine_vkCreateWin32SurfaceKHR, + wine_vkDebugMarkerSetObjectNameEXT, + wine_vkDebugMarkerSetObjectTagEXT, + wine_vkDebugReportMessageEXT, + wine_vkDeferredOperationJoinKHR, + wine_vkDestroyAccelerationStructureKHR, + wine_vkDestroyAccelerationStructureNV, + wine_vkDestroyBuffer, + wine_vkDestroyBufferView, + wine_vkDestroyCommandPool, + wine_vkDestroyCuFunctionNVX, + wine_vkDestroyCuModuleNVX, + wine_vkDestroyDebugReportCallbackEXT, + wine_vkDestroyDebugUtilsMessengerEXT, + wine_vkDestroyDeferredOperationKHR, + wine_vkDestroyDescriptorPool, + wine_vkDestroyDescriptorSetLayout, + wine_vkDestroyDescriptorUpdateTemplate, + wine_vkDestroyDescriptorUpdateTemplateKHR, + wine_vkDestroyDevice, + wine_vkDestroyEvent, + wine_vkDestroyFence, + wine_vkDestroyFramebuffer, + wine_vkDestroyImage, + wine_vkDestroyImageView, + wine_vkDestroyIndirectCommandsLayoutNV, + wine_vkDestroyInstance, + wine_vkDestroyPipeline, + wine_vkDestroyPipelineCache, + wine_vkDestroyPipelineLayout, + wine_vkDestroyPrivateDataSlotEXT, + wine_vkDestroyQueryPool, + wine_vkDestroyRenderPass, + wine_vkDestroySampler, + wine_vkDestroySamplerYcbcrConversion, + wine_vkDestroySamplerYcbcrConversionKHR, + wine_vkDestroySemaphore, + wine_vkDestroyShaderModule, + wine_vkDestroySurfaceKHR, + wine_vkDestroySwapchainKHR, + wine_vkDestroyValidationCacheEXT, + wine_vkDeviceWaitIdle, + wine_vkEndCommandBuffer, + wine_vkEnumerateDeviceExtensionProperties, + wine_vkEnumerateDeviceLayerProperties, + wine_vkEnumerateInstanceExtensionProperties, + wine_vkEnumerateInstanceVersion, + wine_vkEnumeratePhysicalDeviceGroups, + wine_vkEnumeratePhysicalDeviceGroupsKHR, + wine_vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR, + wine_vkEnumeratePhysicalDevices, + wine_vkFlushMappedMemoryRanges, + wine_vkFreeCommandBuffers, + wine_vkFreeDescriptorSets, + wine_vkFreeMemory, + wine_vkGetAccelerationStructureBuildSizesKHR, + wine_vkGetAccelerationStructureDeviceAddressKHR, + wine_vkGetAccelerationStructureHandleNV, + wine_vkGetAccelerationStructureMemoryRequirementsNV, + wine_vkGetBufferDeviceAddress, + wine_vkGetBufferDeviceAddressEXT, + wine_vkGetBufferDeviceAddressKHR, + wine_vkGetBufferMemoryRequirements, + wine_vkGetBufferMemoryRequirements2, + wine_vkGetBufferMemoryRequirements2KHR, + wine_vkGetBufferOpaqueCaptureAddress, + wine_vkGetBufferOpaqueCaptureAddressKHR, + wine_vkGetCalibratedTimestampsEXT, + wine_vkGetDeferredOperationMaxConcurrencyKHR, + wine_vkGetDeferredOperationResultKHR, + wine_vkGetDescriptorSetLayoutSupport, + wine_vkGetDescriptorSetLayoutSupportKHR, + wine_vkGetDeviceAccelerationStructureCompatibilityKHR, + wine_vkGetDeviceBufferMemoryRequirementsKHR, + wine_vkGetDeviceGroupPeerMemoryFeatures, + wine_vkGetDeviceGroupPeerMemoryFeaturesKHR, + wine_vkGetDeviceGroupPresentCapabilitiesKHR, + wine_vkGetDeviceGroupSurfacePresentModesKHR, + wine_vkGetDeviceImageMemoryRequirementsKHR, + wine_vkGetDeviceImageSparseMemoryRequirementsKHR, + wine_vkGetDeviceMemoryCommitment, + wine_vkGetDeviceMemoryOpaqueCaptureAddress, + wine_vkGetDeviceMemoryOpaqueCaptureAddressKHR, + wine_vkGetDeviceQueue, + wine_vkGetDeviceQueue2, + wine_vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI, + wine_vkGetEventStatus, + wine_vkGetFenceStatus, + wine_vkGetGeneratedCommandsMemoryRequirementsNV, + wine_vkGetImageMemoryRequirements, + wine_vkGetImageMemoryRequirements2, + wine_vkGetImageMemoryRequirements2KHR, + wine_vkGetImageSparseMemoryRequirements, + wine_vkGetImageSparseMemoryRequirements2, + wine_vkGetImageSparseMemoryRequirements2KHR, + wine_vkGetImageSubresourceLayout, + wine_vkGetImageViewAddressNVX, + wine_vkGetImageViewHandleNVX, + wine_vkGetMemoryHostPointerPropertiesEXT, + wine_vkGetPerformanceParameterINTEL, + wine_vkGetPhysicalDeviceCalibrateableTimeDomainsEXT, + wine_vkGetPhysicalDeviceCooperativeMatrixPropertiesNV, + wine_vkGetPhysicalDeviceExternalBufferProperties, + wine_vkGetPhysicalDeviceExternalBufferPropertiesKHR, + wine_vkGetPhysicalDeviceExternalFenceProperties, + wine_vkGetPhysicalDeviceExternalFencePropertiesKHR, + wine_vkGetPhysicalDeviceExternalSemaphoreProperties, + wine_vkGetPhysicalDeviceExternalSemaphorePropertiesKHR, + wine_vkGetPhysicalDeviceFeatures, + wine_vkGetPhysicalDeviceFeatures2, + wine_vkGetPhysicalDeviceFeatures2KHR, + wine_vkGetPhysicalDeviceFormatProperties, + wine_vkGetPhysicalDeviceFormatProperties2, + wine_vkGetPhysicalDeviceFormatProperties2KHR, + wine_vkGetPhysicalDeviceFragmentShadingRatesKHR, + wine_vkGetPhysicalDeviceImageFormatProperties, + wine_vkGetPhysicalDeviceImageFormatProperties2, + wine_vkGetPhysicalDeviceImageFormatProperties2KHR, + wine_vkGetPhysicalDeviceMemoryProperties, + wine_vkGetPhysicalDeviceMemoryProperties2, + wine_vkGetPhysicalDeviceMemoryProperties2KHR, + wine_vkGetPhysicalDeviceMultisamplePropertiesEXT, + wine_vkGetPhysicalDevicePresentRectanglesKHR, + wine_vkGetPhysicalDeviceProperties, + wine_vkGetPhysicalDeviceProperties2, + wine_vkGetPhysicalDeviceProperties2KHR, + wine_vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR, + wine_vkGetPhysicalDeviceQueueFamilyProperties, + wine_vkGetPhysicalDeviceQueueFamilyProperties2, + wine_vkGetPhysicalDeviceQueueFamilyProperties2KHR, + wine_vkGetPhysicalDeviceSparseImageFormatProperties, + wine_vkGetPhysicalDeviceSparseImageFormatProperties2, + wine_vkGetPhysicalDeviceSparseImageFormatProperties2KHR, + wine_vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV, + wine_vkGetPhysicalDeviceSurfaceCapabilities2KHR, + wine_vkGetPhysicalDeviceSurfaceCapabilitiesKHR, + wine_vkGetPhysicalDeviceSurfaceFormats2KHR, + wine_vkGetPhysicalDeviceSurfaceFormatsKHR, + wine_vkGetPhysicalDeviceSurfacePresentModesKHR, + wine_vkGetPhysicalDeviceSurfaceSupportKHR, + wine_vkGetPhysicalDeviceToolPropertiesEXT, + wine_vkGetPhysicalDeviceWin32PresentationSupportKHR, + wine_vkGetPipelineCacheData, + wine_vkGetPipelineExecutableInternalRepresentationsKHR, + wine_vkGetPipelineExecutablePropertiesKHR, + wine_vkGetPipelineExecutableStatisticsKHR, + wine_vkGetPrivateDataEXT, + wine_vkGetQueryPoolResults, + wine_vkGetQueueCheckpointData2NV, + wine_vkGetQueueCheckpointDataNV, + wine_vkGetRayTracingCaptureReplayShaderGroupHandlesKHR, + wine_vkGetRayTracingShaderGroupHandlesKHR, + wine_vkGetRayTracingShaderGroupHandlesNV, + wine_vkGetRayTracingShaderGroupStackSizeKHR, + wine_vkGetRenderAreaGranularity, + wine_vkGetSemaphoreCounterValue, + wine_vkGetSemaphoreCounterValueKHR, + wine_vkGetShaderInfoAMD, + wine_vkGetSwapchainImagesKHR, + wine_vkGetValidationCacheDataEXT, + wine_vkInitializePerformanceApiINTEL, + wine_vkInvalidateMappedMemoryRanges, + wine_vkMapMemory, + wine_vkMergePipelineCaches, + wine_vkMergeValidationCachesEXT, + wine_vkQueueBeginDebugUtilsLabelEXT, + wine_vkQueueBindSparse, + wine_vkQueueEndDebugUtilsLabelEXT, + wine_vkQueueInsertDebugUtilsLabelEXT, + wine_vkQueuePresentKHR, + wine_vkQueueSetPerformanceConfigurationINTEL, + wine_vkQueueSubmit, + wine_vkQueueSubmit2KHR, + wine_vkQueueWaitIdle, + wine_vkReleasePerformanceConfigurationINTEL, + wine_vkReleaseProfilingLockKHR, + wine_vkResetCommandBuffer, + wine_vkResetCommandPool, + wine_vkResetDescriptorPool, + wine_vkResetEvent, + wine_vkResetFences, + wine_vkResetQueryPool, + wine_vkResetQueryPoolEXT, + wine_vkSetDebugUtilsObjectNameEXT, + wine_vkSetDebugUtilsObjectTagEXT, + wine_vkSetDeviceMemoryPriorityEXT, + wine_vkSetEvent, + wine_vkSetPrivateDataEXT, + wine_vkSignalSemaphore, + wine_vkSignalSemaphoreKHR, + wine_vkSubmitDebugUtilsMessageEXT, + wine_vkTrimCommandPool, + wine_vkTrimCommandPoolKHR, + wine_vkUninitializePerformanceApiINTEL, + wine_vkUnmapMemory, + wine_vkUpdateDescriptorSetWithTemplate, + wine_vkUpdateDescriptorSetWithTemplateKHR, + wine_vkUpdateDescriptorSets, + wine_vkWaitForFences, + wine_vkWaitForPresentKHR, + wine_vkWaitSemaphores, + wine_vkWaitSemaphoresKHR, + wine_vkWriteAccelerationStructuresPropertiesKHR, }; C_ASSERT(ARRAYSIZE(__wine_unix_call_funcs) == unix_count); @@ -9763,7 +9763,7 @@ static NTSTATUS WINAPI wine_vk_call(enum unix_call code, void *params) const struct unix_funcs loader_funcs = { - &wine_vk_call, - &wine_vk_is_available_instance_function, - &wine_vk_is_available_device_function, + wine_vk_call, + wine_vk_is_available_instance_function, + wine_vk_is_available_device_function, };