winevulkan: Remove unnecessary '&' on function pointers.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
c3862f2a61
commit
c2384cf233
|
@ -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)
|
||||
|
|
|
@ -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")
|
||||
|
|
|
@ -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,
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue