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