DispatchDevice

struct to group per device device level functions into a custom namespace keeps track of the device to which the functions are bound additionally to the device related vulkan functions, convenience functions exist with same name but omitting the vk prefix as well as the first (VkDevice) parameter these functions forward to their vk counterparts using the VkDevice member of the DispatchDevice Moreover the same convenience functions exist for vkCmd... functions. In this case the first parameter is substituted with the public member VkCommandBuffer commandBuffer, which must have been set to a valid command buffer before usage.

nothrow @nogc
struct DispatchDevice {}

Constructors

this
this(VkDevice device, const(VkAllocationCallbacks)* allocator)

constructor forwards parameter 'device' to 'this.loadDeviceLevelFunctions'

Members

Aliases

BindBufferMemory2KHR
alias BindBufferMemory2KHR = BindBufferMemory2
Undocumented in source.
BindImageMemory2KHR
alias BindImageMemory2KHR = BindImageMemory2
Undocumented in source.
CmdBeginRenderPass2KHR
alias CmdBeginRenderPass2KHR = CmdBeginRenderPass2
Undocumented in source.
CmdDispatchBaseKHR
alias CmdDispatchBaseKHR = CmdDispatchBase
Undocumented in source.
CmdDrawIndexedIndirectCountAMD
alias CmdDrawIndexedIndirectCountAMD = CmdDrawIndexedIndirectCount
Undocumented in source.
CmdDrawIndexedIndirectCountKHR
alias CmdDrawIndexedIndirectCountKHR = CmdDrawIndexedIndirectCount
Undocumented in source.
CmdDrawIndirectCountAMD
alias CmdDrawIndirectCountAMD = CmdDrawIndirectCount
Undocumented in source.
CmdDrawIndirectCountKHR
alias CmdDrawIndirectCountKHR = CmdDrawIndirectCount
Undocumented in source.
CmdEndRenderPass2KHR
alias CmdEndRenderPass2KHR = CmdEndRenderPass2
Undocumented in source.
CmdNextSubpass2KHR
alias CmdNextSubpass2KHR = CmdNextSubpass2
Undocumented in source.
CmdSetDeviceMaskKHR
alias CmdSetDeviceMaskKHR = CmdSetDeviceMask
Undocumented in source.
CreateDescriptorUpdateTemplateKHR
alias CreateDescriptorUpdateTemplateKHR = CreateDescriptorUpdateTemplate
Undocumented in source.
CreateRenderPass2KHR
alias CreateRenderPass2KHR = CreateRenderPass2
Undocumented in source.
CreateSamplerYcbcrConversionKHR
alias CreateSamplerYcbcrConversionKHR = CreateSamplerYcbcrConversion
Undocumented in source.
DestroyDescriptorUpdateTemplateKHR
alias DestroyDescriptorUpdateTemplateKHR = DestroyDescriptorUpdateTemplate
Undocumented in source.
DestroySamplerYcbcrConversionKHR
alias DestroySamplerYcbcrConversionKHR = DestroySamplerYcbcrConversion
Undocumented in source.
GetBufferDeviceAddressEXT
alias GetBufferDeviceAddressEXT = GetBufferDeviceAddress
Undocumented in source.
GetBufferDeviceAddressKHR
alias GetBufferDeviceAddressKHR = GetBufferDeviceAddress
Undocumented in source.
GetBufferMemoryRequirements2KHR
alias GetBufferMemoryRequirements2KHR = GetBufferMemoryRequirements2
Undocumented in source.
GetBufferOpaqueCaptureAddressKHR
alias GetBufferOpaqueCaptureAddressKHR = GetBufferOpaqueCaptureAddress
Undocumented in source.
GetDescriptorSetLayoutSupportKHR
alias GetDescriptorSetLayoutSupportKHR = GetDescriptorSetLayoutSupport
Undocumented in source.
GetDeviceGroupPeerMemoryFeaturesKHR
alias GetDeviceGroupPeerMemoryFeaturesKHR = GetDeviceGroupPeerMemoryFeatures
Undocumented in source.
GetDeviceMemoryOpaqueCaptureAddressKHR
alias GetDeviceMemoryOpaqueCaptureAddressKHR = GetDeviceMemoryOpaqueCaptureAddress
Undocumented in source.
GetImageMemoryRequirements2KHR
alias GetImageMemoryRequirements2KHR = GetImageMemoryRequirements2
Undocumented in source.
GetImageSparseMemoryRequirements2KHR
alias GetImageSparseMemoryRequirements2KHR = GetImageSparseMemoryRequirements2
Undocumented in source.
GetRayTracingShaderGroupHandlesNV
alias GetRayTracingShaderGroupHandlesNV = GetRayTracingShaderGroupHandlesKHR
Undocumented in source.
GetSemaphoreCounterValueKHR
alias GetSemaphoreCounterValueKHR = GetSemaphoreCounterValue
Undocumented in source.
ResetQueryPoolEXT
alias ResetQueryPoolEXT = ResetQueryPool
Undocumented in source.
SignalSemaphoreKHR
alias SignalSemaphoreKHR = SignalSemaphore
Undocumented in source.
TrimCommandPoolKHR
alias TrimCommandPoolKHR = TrimCommandPool
Undocumented in source.
UpdateDescriptorSetWithTemplateKHR
alias UpdateDescriptorSetWithTemplateKHR = UpdateDescriptorSetWithTemplate
Undocumented in source.
WaitSemaphoresKHR
alias WaitSemaphoresKHR = WaitSemaphores
Undocumented in source.
vkBindBufferMemory2KHR
alias vkBindBufferMemory2KHR = vkBindBufferMemory2
Undocumented in source.
vkBindImageMemory2KHR
alias vkBindImageMemory2KHR = vkBindImageMemory2
Undocumented in source.
vkCmdBeginRenderPass2KHR
alias vkCmdBeginRenderPass2KHR = vkCmdBeginRenderPass2
Undocumented in source.
vkCmdDispatchBaseKHR
alias vkCmdDispatchBaseKHR = vkCmdDispatchBase
Undocumented in source.
vkCmdDrawIndexedIndirectCountAMD
alias vkCmdDrawIndexedIndirectCountAMD = vkCmdDrawIndexedIndirectCount
Undocumented in source.
vkCmdDrawIndexedIndirectCountKHR
alias vkCmdDrawIndexedIndirectCountKHR = vkCmdDrawIndexedIndirectCount
Undocumented in source.
vkCmdDrawIndirectCountAMD
alias vkCmdDrawIndirectCountAMD = vkCmdDrawIndirectCount
Undocumented in source.
vkCmdDrawIndirectCountKHR
alias vkCmdDrawIndirectCountKHR = vkCmdDrawIndirectCount
Undocumented in source.
vkCmdEndRenderPass2KHR
alias vkCmdEndRenderPass2KHR = vkCmdEndRenderPass2
Undocumented in source.
vkCmdNextSubpass2KHR
alias vkCmdNextSubpass2KHR = vkCmdNextSubpass2
Undocumented in source.
vkCmdSetDeviceMaskKHR
alias vkCmdSetDeviceMaskKHR = vkCmdSetDeviceMask
Undocumented in source.
vkCreateDescriptorUpdateTemplateKHR
alias vkCreateDescriptorUpdateTemplateKHR = vkCreateDescriptorUpdateTemplate
Undocumented in source.
vkCreateRenderPass2KHR
alias vkCreateRenderPass2KHR = vkCreateRenderPass2
Undocumented in source.
vkCreateSamplerYcbcrConversionKHR
alias vkCreateSamplerYcbcrConversionKHR = vkCreateSamplerYcbcrConversion
Undocumented in source.
vkDestroyDescriptorUpdateTemplateKHR
alias vkDestroyDescriptorUpdateTemplateKHR = vkDestroyDescriptorUpdateTemplate
Undocumented in source.
vkDestroySamplerYcbcrConversionKHR
alias vkDestroySamplerYcbcrConversionKHR = vkDestroySamplerYcbcrConversion
Undocumented in source.
vkGetBufferDeviceAddressEXT
alias vkGetBufferDeviceAddressEXT = vkGetBufferDeviceAddress
Undocumented in source.
vkGetBufferDeviceAddressKHR
alias vkGetBufferDeviceAddressKHR = vkGetBufferDeviceAddress
Undocumented in source.
vkGetBufferMemoryRequirements2KHR
alias vkGetBufferMemoryRequirements2KHR = vkGetBufferMemoryRequirements2
Undocumented in source.
vkGetBufferOpaqueCaptureAddressKHR
alias vkGetBufferOpaqueCaptureAddressKHR = vkGetBufferOpaqueCaptureAddress
Undocumented in source.
vkGetDescriptorSetLayoutSupportKHR
alias vkGetDescriptorSetLayoutSupportKHR = vkGetDescriptorSetLayoutSupport
Undocumented in source.
vkGetDeviceGroupPeerMemoryFeaturesKHR
alias vkGetDeviceGroupPeerMemoryFeaturesKHR = vkGetDeviceGroupPeerMemoryFeatures
Undocumented in source.
vkGetDeviceMemoryOpaqueCaptureAddressKHR
alias vkGetDeviceMemoryOpaqueCaptureAddressKHR = vkGetDeviceMemoryOpaqueCaptureAddress
Undocumented in source.
vkGetImageMemoryRequirements2KHR
alias vkGetImageMemoryRequirements2KHR = vkGetImageMemoryRequirements2
Undocumented in source.
vkGetImageSparseMemoryRequirements2KHR
alias vkGetImageSparseMemoryRequirements2KHR = vkGetImageSparseMemoryRequirements2
Undocumented in source.
vkGetRayTracingShaderGroupHandlesNV
alias vkGetRayTracingShaderGroupHandlesNV = vkGetRayTracingShaderGroupHandlesKHR
Undocumented in source.
vkGetSemaphoreCounterValueKHR
alias vkGetSemaphoreCounterValueKHR = vkGetSemaphoreCounterValue
Undocumented in source.
vkResetQueryPoolEXT
alias vkResetQueryPoolEXT = vkResetQueryPool
Undocumented in source.
vkSignalSemaphoreKHR
alias vkSignalSemaphoreKHR = vkSignalSemaphore
Undocumented in source.
vkTrimCommandPoolKHR
alias vkTrimCommandPoolKHR = vkTrimCommandPool
Undocumented in source.
vkUpdateDescriptorSetWithTemplateKHR
alias vkUpdateDescriptorSetWithTemplateKHR = vkUpdateDescriptorSetWithTemplate
Undocumented in source.
vkWaitSemaphoresKHR
alias vkWaitSemaphoresKHR = vkWaitSemaphores
Undocumented in source.

Functions

AcquireNextImage2KHR
VkResult AcquireNextImage2KHR(const(VkAcquireNextImageInfoKHR)* pAcquireInfo, uint32_t* pImageIndex)
Undocumented in source. Be warned that the author may not have intended to support it.
AcquireNextImageKHR
VkResult AcquireNextImageKHR(VkSwapchainKHR swapchain, uint64_t timeout, VkSemaphore semaphore, VkFence fence, uint32_t* pImageIndex)
Undocumented in source. Be warned that the author may not have intended to support it.
AcquirePerformanceConfigurationINTEL
VkResult AcquirePerformanceConfigurationINTEL(const(VkPerformanceConfigurationAcquireInfoINTEL)* pAcquireInfo, VkPerformanceConfigurationINTEL* pConfiguration)
Undocumented in source. Be warned that the author may not have intended to support it.
AcquireProfilingLockKHR
VkResult AcquireProfilingLockKHR(const(VkAcquireProfilingLockInfoKHR)* pInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
AllocateCommandBuffers
VkResult AllocateCommandBuffers(const(VkCommandBufferAllocateInfo)* pAllocateInfo, VkCommandBuffer* pCommandBuffers)
Undocumented in source. Be warned that the author may not have intended to support it.
AllocateDescriptorSets
VkResult AllocateDescriptorSets(const(VkDescriptorSetAllocateInfo)* pAllocateInfo, VkDescriptorSet* pDescriptorSets)
Undocumented in source. Be warned that the author may not have intended to support it.
AllocateMemory
VkResult AllocateMemory(const(VkMemoryAllocateInfo)* pAllocateInfo, VkDeviceMemory* pMemory)
Undocumented in source. Be warned that the author may not have intended to support it.
BeginCommandBuffer
VkResult BeginCommandBuffer(const(VkCommandBufferBeginInfo)* pBeginInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
BindAccelerationStructureMemoryNV
VkResult BindAccelerationStructureMemoryNV(uint32_t bindInfoCount, const(VkBindAccelerationStructureMemoryInfoNV)* pBindInfos)
Undocumented in source. Be warned that the author may not have intended to support it.
BindBufferMemory
VkResult BindBufferMemory(VkBuffer buffer, VkDeviceMemory memory, VkDeviceSize memoryOffset)
Undocumented in source. Be warned that the author may not have intended to support it.
BindBufferMemory2
VkResult BindBufferMemory2(uint32_t bindInfoCount, const(VkBindBufferMemoryInfo)* pBindInfos)
Undocumented in source. Be warned that the author may not have intended to support it.
BindImageMemory
VkResult BindImageMemory(VkImage image, VkDeviceMemory memory, VkDeviceSize memoryOffset)
Undocumented in source. Be warned that the author may not have intended to support it.
BindImageMemory2
VkResult BindImageMemory2(uint32_t bindInfoCount, const(VkBindImageMemoryInfo)* pBindInfos)
Undocumented in source. Be warned that the author may not have intended to support it.
BuildAccelerationStructuresKHR
VkResult BuildAccelerationStructuresKHR(VkDeferredOperationKHR deferredOperation, uint32_t infoCount, const(VkAccelerationStructureBuildGeometryInfoKHR)* pInfos, const(VkAccelerationStructureBuildRangeInfoKHR*)* ppBuildRangeInfos)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdBeginConditionalRenderingEXT
void CmdBeginConditionalRenderingEXT(const(VkConditionalRenderingBeginInfoEXT)* pConditionalRenderingBegin)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdBeginDebugUtilsLabelEXT
void CmdBeginDebugUtilsLabelEXT(const(VkDebugUtilsLabelEXT)* pLabelInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdBeginQuery
void CmdBeginQuery(VkQueryPool queryPool, uint32_t query, VkQueryControlFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdBeginQueryIndexedEXT
void CmdBeginQueryIndexedEXT(VkQueryPool queryPool, uint32_t query, VkQueryControlFlags flags, uint32_t index)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdBeginRenderPass
void CmdBeginRenderPass(const(VkRenderPassBeginInfo)* pRenderPassBegin, VkSubpassContents contents)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdBeginRenderPass2
void CmdBeginRenderPass2(const(VkRenderPassBeginInfo)* pRenderPassBegin, const(VkSubpassBeginInfo)* pSubpassBeginInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdBeginRenderingKHR
void CmdBeginRenderingKHR(const(VkRenderingInfoKHR)* pRenderingInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdBeginTransformFeedbackEXT
void CmdBeginTransformFeedbackEXT(uint32_t firstCounterBuffer, uint32_t counterBufferCount, const(VkBuffer)* pCounterBuffers, const(VkDeviceSize)* pCounterBufferOffsets)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdBindDescriptorSets
void CmdBindDescriptorSets(VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t firstSet, uint32_t descriptorSetCount, const(VkDescriptorSet)* pDescriptorSets, uint32_t dynamicOffsetCount, const(uint32_t)* pDynamicOffsets)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdBindIndexBuffer
void CmdBindIndexBuffer(VkBuffer buffer, VkDeviceSize offset, VkIndexType indexType)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdBindInvocationMaskHUAWEI
void CmdBindInvocationMaskHUAWEI(VkImageView imageView, VkImageLayout imageLayout)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdBindPipeline
void CmdBindPipeline(VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdBindPipelineShaderGroupNV
void CmdBindPipelineShaderGroupNV(VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline, uint32_t groupIndex)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdBindShadingRateImageNV
void CmdBindShadingRateImageNV(VkImageView imageView, VkImageLayout imageLayout)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdBindTransformFeedbackBuffersEXT
void CmdBindTransformFeedbackBuffersEXT(uint32_t firstBinding, uint32_t bindingCount, const(VkBuffer)* pBuffers, const(VkDeviceSize)* pOffsets, const(VkDeviceSize)* pSizes)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdBindVertexBuffers
void CmdBindVertexBuffers(uint32_t firstBinding, uint32_t bindingCount, const(VkBuffer)* pBuffers, const(VkDeviceSize)* pOffsets)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdBindVertexBuffers2EXT
void CmdBindVertexBuffers2EXT(uint32_t firstBinding, uint32_t bindingCount, const(VkBuffer)* pBuffers, const(VkDeviceSize)* pOffsets, const(VkDeviceSize)* pSizes, const(VkDeviceSize)* pStrides)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdBlitImage
void CmdBlitImage(VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const(VkImageBlit)* pRegions, VkFilter filter)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdBlitImage2KHR
void CmdBlitImage2KHR(const(VkBlitImageInfo2KHR)* pBlitImageInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdBuildAccelerationStructureNV
void CmdBuildAccelerationStructureNV(const(VkAccelerationStructureInfoNV)* pInfo, VkBuffer instanceData, VkDeviceSize instanceOffset, VkBool32 update, VkAccelerationStructureNV dst, VkAccelerationStructureNV src, VkBuffer scratch, VkDeviceSize scratchOffset)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdBuildAccelerationStructuresIndirectKHR
void CmdBuildAccelerationStructuresIndirectKHR(uint32_t infoCount, const(VkAccelerationStructureBuildGeometryInfoKHR)* pInfos, const(VkDeviceAddress)* pIndirectDeviceAddresses, const(uint32_t)* pIndirectStrides, const(uint32_t*)* ppMaxPrimitiveCounts)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdBuildAccelerationStructuresKHR
void CmdBuildAccelerationStructuresKHR(uint32_t infoCount, const(VkAccelerationStructureBuildGeometryInfoKHR)* pInfos, const(VkAccelerationStructureBuildRangeInfoKHR*)* ppBuildRangeInfos)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdClearAttachments
void CmdClearAttachments(uint32_t attachmentCount, const(VkClearAttachment)* pAttachments, uint32_t rectCount, const(VkClearRect)* pRects)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdClearColorImage
void CmdClearColorImage(VkImage image, VkImageLayout imageLayout, const(VkClearColorValue)* pColor, uint32_t rangeCount, const(VkImageSubresourceRange)* pRanges)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdClearDepthStencilImage
void CmdClearDepthStencilImage(VkImage image, VkImageLayout imageLayout, const(VkClearDepthStencilValue)* pDepthStencil, uint32_t rangeCount, const(VkImageSubresourceRange)* pRanges)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdCopyAccelerationStructureKHR
void CmdCopyAccelerationStructureKHR(const(VkCopyAccelerationStructureInfoKHR)* pInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdCopyAccelerationStructureNV
void CmdCopyAccelerationStructureNV(VkAccelerationStructureNV dst, VkAccelerationStructureNV src, VkCopyAccelerationStructureModeKHR mode)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdCopyAccelerationStructureToMemoryKHR
void CmdCopyAccelerationStructureToMemoryKHR(const(VkCopyAccelerationStructureToMemoryInfoKHR)* pInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdCopyBuffer
void CmdCopyBuffer(VkBuffer srcBuffer, VkBuffer dstBuffer, uint32_t regionCount, const(VkBufferCopy)* pRegions)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdCopyBuffer2KHR
void CmdCopyBuffer2KHR(const(VkCopyBufferInfo2KHR)* pCopyBufferInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdCopyBufferToImage
void CmdCopyBufferToImage(VkBuffer srcBuffer, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const(VkBufferImageCopy)* pRegions)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdCopyBufferToImage2KHR
void CmdCopyBufferToImage2KHR(const(VkCopyBufferToImageInfo2KHR)* pCopyBufferToImageInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdCopyImage
void CmdCopyImage(VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const(VkImageCopy)* pRegions)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdCopyImage2KHR
void CmdCopyImage2KHR(const(VkCopyImageInfo2KHR)* pCopyImageInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdCopyImageToBuffer
void CmdCopyImageToBuffer(VkImage srcImage, VkImageLayout srcImageLayout, VkBuffer dstBuffer, uint32_t regionCount, const(VkBufferImageCopy)* pRegions)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdCopyImageToBuffer2KHR
void CmdCopyImageToBuffer2KHR(const(VkCopyImageToBufferInfo2KHR)* pCopyImageToBufferInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdCopyMemoryToAccelerationStructureKHR
void CmdCopyMemoryToAccelerationStructureKHR(const(VkCopyMemoryToAccelerationStructureInfoKHR)* pInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdCopyQueryPoolResults
void CmdCopyQueryPoolResults(VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize stride, VkQueryResultFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdCuLaunchKernelNVX
void CmdCuLaunchKernelNVX(const(VkCuLaunchInfoNVX)* pLaunchInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdDebugMarkerBeginEXT
void CmdDebugMarkerBeginEXT(const(VkDebugMarkerMarkerInfoEXT)* pMarkerInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdDebugMarkerEndEXT
void CmdDebugMarkerEndEXT()
Undocumented in source. Be warned that the author may not have intended to support it.
CmdDebugMarkerInsertEXT
void CmdDebugMarkerInsertEXT(const(VkDebugMarkerMarkerInfoEXT)* pMarkerInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdDispatch
void CmdDispatch(uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdDispatchBase
void CmdDispatchBase(uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdDispatchIndirect
void CmdDispatchIndirect(VkBuffer buffer, VkDeviceSize offset)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdDraw
void CmdDraw(uint32_t vertexCount, uint32_t instanceCount, uint32_t firstVertex, uint32_t firstInstance)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdDrawIndexed
void CmdDrawIndexed(uint32_t indexCount, uint32_t instanceCount, uint32_t firstIndex, int32_t vertexOffset, uint32_t firstInstance)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdDrawIndexedIndirect
void CmdDrawIndexedIndirect(VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdDrawIndexedIndirectCount
void CmdDrawIndexedIndirectCount(VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdDrawIndirect
void CmdDrawIndirect(VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdDrawIndirectByteCountEXT
void CmdDrawIndirectByteCountEXT(uint32_t instanceCount, uint32_t firstInstance, VkBuffer counterBuffer, VkDeviceSize counterBufferOffset, uint32_t counterOffset, uint32_t vertexStride)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdDrawIndirectCount
void CmdDrawIndirectCount(VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdDrawMeshTasksIndirectCountNV
void CmdDrawMeshTasksIndirectCountNV(VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdDrawMeshTasksIndirectNV
void CmdDrawMeshTasksIndirectNV(VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdDrawMeshTasksNV
void CmdDrawMeshTasksNV(uint32_t taskCount, uint32_t firstTask)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdDrawMultiEXT
void CmdDrawMultiEXT(uint32_t drawCount, const(VkMultiDrawInfoEXT)* pVertexInfo, uint32_t instanceCount, uint32_t firstInstance, uint32_t stride)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdDrawMultiIndexedEXT
void CmdDrawMultiIndexedEXT(uint32_t drawCount, const(VkMultiDrawIndexedInfoEXT)* pIndexInfo, uint32_t instanceCount, uint32_t firstInstance, uint32_t stride, const(int32_t)* pVertexOffset)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdEndConditionalRenderingEXT
void CmdEndConditionalRenderingEXT()
Undocumented in source. Be warned that the author may not have intended to support it.
CmdEndDebugUtilsLabelEXT
void CmdEndDebugUtilsLabelEXT()
Undocumented in source. Be warned that the author may not have intended to support it.
CmdEndQuery
void CmdEndQuery(VkQueryPool queryPool, uint32_t query)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdEndQueryIndexedEXT
void CmdEndQueryIndexedEXT(VkQueryPool queryPool, uint32_t query, uint32_t index)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdEndRenderPass
void CmdEndRenderPass()
Undocumented in source. Be warned that the author may not have intended to support it.
CmdEndRenderPass2
void CmdEndRenderPass2(const(VkSubpassEndInfo)* pSubpassEndInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdEndRenderingKHR
void CmdEndRenderingKHR()
Undocumented in source. Be warned that the author may not have intended to support it.
CmdEndTransformFeedbackEXT
void CmdEndTransformFeedbackEXT(uint32_t firstCounterBuffer, uint32_t counterBufferCount, const(VkBuffer)* pCounterBuffers, const(VkDeviceSize)* pCounterBufferOffsets)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdExecuteCommands
void CmdExecuteCommands(uint32_t commandBufferCount, const(VkCommandBuffer)* pCommandBuffers)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdExecuteGeneratedCommandsNV
void CmdExecuteGeneratedCommandsNV(VkBool32 isPreprocessed, const(VkGeneratedCommandsInfoNV)* pGeneratedCommandsInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdFillBuffer
void CmdFillBuffer(VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize size, uint32_t data)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdInsertDebugUtilsLabelEXT
void CmdInsertDebugUtilsLabelEXT(const(VkDebugUtilsLabelEXT)* pLabelInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdNextSubpass
void CmdNextSubpass(VkSubpassContents contents)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdNextSubpass2
void CmdNextSubpass2(const(VkSubpassBeginInfo)* pSubpassBeginInfo, const(VkSubpassEndInfo)* pSubpassEndInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdPipelineBarrier
void CmdPipelineBarrier(VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, VkDependencyFlags dependencyFlags, uint32_t memoryBarrierCount, const(VkMemoryBarrier)* pMemoryBarriers, uint32_t bufferMemoryBarrierCount, const(VkBufferMemoryBarrier)* pBufferMemoryBarriers, uint32_t imageMemoryBarrierCount, const(VkImageMemoryBarrier)* pImageMemoryBarriers)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdPipelineBarrier2KHR
void CmdPipelineBarrier2KHR(const(VkDependencyInfoKHR)* pDependencyInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdPreprocessGeneratedCommandsNV
void CmdPreprocessGeneratedCommandsNV(const(VkGeneratedCommandsInfoNV)* pGeneratedCommandsInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdPushConstants
void CmdPushConstants(VkPipelineLayout layout, VkShaderStageFlags stageFlags, uint32_t offset, uint32_t size, const(void)* pValues)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdPushDescriptorSetKHR
void CmdPushDescriptorSetKHR(VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t set, uint32_t descriptorWriteCount, const(VkWriteDescriptorSet)* pDescriptorWrites)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdPushDescriptorSetWithTemplateKHR
void CmdPushDescriptorSetWithTemplateKHR(VkDescriptorUpdateTemplate descriptorUpdateTemplate, VkPipelineLayout layout, uint32_t set, const(void)* pData)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdResetEvent
void CmdResetEvent(VkEvent event, VkPipelineStageFlags stageMask)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdResetEvent2KHR
void CmdResetEvent2KHR(VkEvent event, VkPipelineStageFlags2KHR stageMask)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdResetQueryPool
void CmdResetQueryPool(VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdResolveImage
void CmdResolveImage(VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const(VkImageResolve)* pRegions)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdResolveImage2KHR
void CmdResolveImage2KHR(const(VkResolveImageInfo2KHR)* pResolveImageInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetBlendConstants
void CmdSetBlendConstants(float[4] blendConstants)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetCheckpointNV
void CmdSetCheckpointNV(const(void)* pCheckpointMarker)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetCoarseSampleOrderNV
void CmdSetCoarseSampleOrderNV(VkCoarseSampleOrderTypeNV sampleOrderType, uint32_t customSampleOrderCount, const(VkCoarseSampleOrderCustomNV)* pCustomSampleOrders)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetColorWriteEnableEXT
void CmdSetColorWriteEnableEXT(uint32_t attachmentCount, const(VkBool32)* pColorWriteEnables)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetCullModeEXT
void CmdSetCullModeEXT(VkCullModeFlags cullMode)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetDepthBias
void CmdSetDepthBias(float depthBiasConstantFactor, float depthBiasClamp, float depthBiasSlopeFactor)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetDepthBiasEnableEXT
void CmdSetDepthBiasEnableEXT(VkBool32 depthBiasEnable)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetDepthBounds
void CmdSetDepthBounds(float minDepthBounds, float maxDepthBounds)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetDepthBoundsTestEnableEXT
void CmdSetDepthBoundsTestEnableEXT(VkBool32 depthBoundsTestEnable)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetDepthCompareOpEXT
void CmdSetDepthCompareOpEXT(VkCompareOp depthCompareOp)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetDepthTestEnableEXT
void CmdSetDepthTestEnableEXT(VkBool32 depthTestEnable)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetDepthWriteEnableEXT
void CmdSetDepthWriteEnableEXT(VkBool32 depthWriteEnable)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetDeviceMask
void CmdSetDeviceMask(uint32_t deviceMask)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetDiscardRectangleEXT
void CmdSetDiscardRectangleEXT(uint32_t firstDiscardRectangle, uint32_t discardRectangleCount, const(VkRect2D)* pDiscardRectangles)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetEvent
void CmdSetEvent(VkEvent event, VkPipelineStageFlags stageMask)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetEvent2KHR
void CmdSetEvent2KHR(VkEvent event, const(VkDependencyInfoKHR)* pDependencyInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetExclusiveScissorNV
void CmdSetExclusiveScissorNV(uint32_t firstExclusiveScissor, uint32_t exclusiveScissorCount, const(VkRect2D)* pExclusiveScissors)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetFragmentShadingRateEnumNV
void CmdSetFragmentShadingRateEnumNV(VkFragmentShadingRateNV shadingRate, VkFragmentShadingRateCombinerOpKHR[2] combinerOps)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetFragmentShadingRateKHR
void CmdSetFragmentShadingRateKHR(const(VkExtent2D)* pFragmentSize, VkFragmentShadingRateCombinerOpKHR[2] combinerOps)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetFrontFaceEXT
void CmdSetFrontFaceEXT(VkFrontFace frontFace)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetLineStippleEXT
void CmdSetLineStippleEXT(uint32_t lineStippleFactor, uint16_t lineStipplePattern)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetLineWidth
void CmdSetLineWidth(float lineWidth)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetLogicOpEXT
void CmdSetLogicOpEXT(VkLogicOp logicOp)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetPatchControlPointsEXT
void CmdSetPatchControlPointsEXT(uint32_t patchControlPoints)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetPerformanceMarkerINTEL
VkResult CmdSetPerformanceMarkerINTEL(const(VkPerformanceMarkerInfoINTEL)* pMarkerInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetPerformanceOverrideINTEL
VkResult CmdSetPerformanceOverrideINTEL(const(VkPerformanceOverrideInfoINTEL)* pOverrideInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetPerformanceStreamMarkerINTEL
VkResult CmdSetPerformanceStreamMarkerINTEL(const(VkPerformanceStreamMarkerInfoINTEL)* pMarkerInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetPrimitiveRestartEnableEXT
void CmdSetPrimitiveRestartEnableEXT(VkBool32 primitiveRestartEnable)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetPrimitiveTopologyEXT
void CmdSetPrimitiveTopologyEXT(VkPrimitiveTopology primitiveTopology)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetRasterizerDiscardEnableEXT
void CmdSetRasterizerDiscardEnableEXT(VkBool32 rasterizerDiscardEnable)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetRayTracingPipelineStackSizeKHR
void CmdSetRayTracingPipelineStackSizeKHR(uint32_t pipelineStackSize)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetSampleLocationsEXT
void CmdSetSampleLocationsEXT(const(VkSampleLocationsInfoEXT)* pSampleLocationsInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetScissor
void CmdSetScissor(uint32_t firstScissor, uint32_t scissorCount, const(VkRect2D)* pScissors)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetScissorWithCountEXT
void CmdSetScissorWithCountEXT(uint32_t scissorCount, const(VkRect2D)* pScissors)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetStencilCompareMask
void CmdSetStencilCompareMask(VkStencilFaceFlags faceMask, uint32_t compareMask)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetStencilOpEXT
void CmdSetStencilOpEXT(VkStencilFaceFlags faceMask, VkStencilOp failOp, VkStencilOp passOp, VkStencilOp depthFailOp, VkCompareOp compareOp)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetStencilReference
void CmdSetStencilReference(VkStencilFaceFlags faceMask, uint32_t reference)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetStencilTestEnableEXT
void CmdSetStencilTestEnableEXT(VkBool32 stencilTestEnable)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetStencilWriteMask
void CmdSetStencilWriteMask(VkStencilFaceFlags faceMask, uint32_t writeMask)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetVertexInputEXT
void CmdSetVertexInputEXT(uint32_t vertexBindingDescriptionCount, const(VkVertexInputBindingDescription2EXT)* pVertexBindingDescriptions, uint32_t vertexAttributeDescriptionCount, const(VkVertexInputAttributeDescription2EXT)* pVertexAttributeDescriptions)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetViewport
void CmdSetViewport(uint32_t firstViewport, uint32_t viewportCount, const(VkViewport)* pViewports)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetViewportShadingRatePaletteNV
void CmdSetViewportShadingRatePaletteNV(uint32_t firstViewport, uint32_t viewportCount, const(VkShadingRatePaletteNV)* pShadingRatePalettes)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetViewportWScalingNV
void CmdSetViewportWScalingNV(uint32_t firstViewport, uint32_t viewportCount, const(VkViewportWScalingNV)* pViewportWScalings)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSetViewportWithCountEXT
void CmdSetViewportWithCountEXT(uint32_t viewportCount, const(VkViewport)* pViewports)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdSubpassShadingHUAWEI
void CmdSubpassShadingHUAWEI()
Undocumented in source. Be warned that the author may not have intended to support it.
CmdTraceRaysIndirectKHR
void CmdTraceRaysIndirectKHR(const(VkStridedDeviceAddressRegionKHR)* pRaygenShaderBindingTable, const(VkStridedDeviceAddressRegionKHR)* pMissShaderBindingTable, const(VkStridedDeviceAddressRegionKHR)* pHitShaderBindingTable, const(VkStridedDeviceAddressRegionKHR)* pCallableShaderBindingTable, VkDeviceAddress indirectDeviceAddress)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdTraceRaysKHR
void CmdTraceRaysKHR(const(VkStridedDeviceAddressRegionKHR)* pRaygenShaderBindingTable, const(VkStridedDeviceAddressRegionKHR)* pMissShaderBindingTable, const(VkStridedDeviceAddressRegionKHR)* pHitShaderBindingTable, const(VkStridedDeviceAddressRegionKHR)* pCallableShaderBindingTable, uint32_t width, uint32_t height, uint32_t depth)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdTraceRaysNV
void CmdTraceRaysNV(VkBuffer raygenShaderBindingTableBuffer, VkDeviceSize raygenShaderBindingOffset, VkBuffer missShaderBindingTableBuffer, VkDeviceSize missShaderBindingOffset, VkDeviceSize missShaderBindingStride, VkBuffer hitShaderBindingTableBuffer, VkDeviceSize hitShaderBindingOffset, VkDeviceSize hitShaderBindingStride, VkBuffer callableShaderBindingTableBuffer, VkDeviceSize callableShaderBindingOffset, VkDeviceSize callableShaderBindingStride, uint32_t width, uint32_t height, uint32_t depth)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdUpdateBuffer
void CmdUpdateBuffer(VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize dataSize, const(void)* pData)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdWaitEvents
void CmdWaitEvents(uint32_t eventCount, const(VkEvent)* pEvents, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, uint32_t memoryBarrierCount, const(VkMemoryBarrier)* pMemoryBarriers, uint32_t bufferMemoryBarrierCount, const(VkBufferMemoryBarrier)* pBufferMemoryBarriers, uint32_t imageMemoryBarrierCount, const(VkImageMemoryBarrier)* pImageMemoryBarriers)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdWaitEvents2KHR
void CmdWaitEvents2KHR(uint32_t eventCount, const(VkEvent)* pEvents, const(VkDependencyInfoKHR)* pDependencyInfos)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdWriteAccelerationStructuresPropertiesKHR
void CmdWriteAccelerationStructuresPropertiesKHR(uint32_t accelerationStructureCount, const(VkAccelerationStructureKHR)* pAccelerationStructures, VkQueryType queryType, VkQueryPool queryPool, uint32_t firstQuery)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdWriteAccelerationStructuresPropertiesNV
void CmdWriteAccelerationStructuresPropertiesNV(uint32_t accelerationStructureCount, const(VkAccelerationStructureNV)* pAccelerationStructures, VkQueryType queryType, VkQueryPool queryPool, uint32_t firstQuery)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdWriteBufferMarker2AMD
void CmdWriteBufferMarker2AMD(VkPipelineStageFlags2KHR stage, VkBuffer dstBuffer, VkDeviceSize dstOffset, uint32_t marker)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdWriteBufferMarkerAMD
void CmdWriteBufferMarkerAMD(VkPipelineStageFlagBits pipelineStage, VkBuffer dstBuffer, VkDeviceSize dstOffset, uint32_t marker)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdWriteTimestamp
void CmdWriteTimestamp(VkPipelineStageFlagBits pipelineStage, VkQueryPool queryPool, uint32_t query)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdWriteTimestamp2KHR
void CmdWriteTimestamp2KHR(VkPipelineStageFlags2KHR stage, VkQueryPool queryPool, uint32_t query)
Undocumented in source. Be warned that the author may not have intended to support it.
CompileDeferredNV
VkResult CompileDeferredNV(VkPipeline pipeline, uint32_t shader)
Undocumented in source. Be warned that the author may not have intended to support it.
CopyAccelerationStructureKHR
VkResult CopyAccelerationStructureKHR(VkDeferredOperationKHR deferredOperation, const(VkCopyAccelerationStructureInfoKHR)* pInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
CopyAccelerationStructureToMemoryKHR
VkResult CopyAccelerationStructureToMemoryKHR(VkDeferredOperationKHR deferredOperation, const(VkCopyAccelerationStructureToMemoryInfoKHR)* pInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
CopyMemoryToAccelerationStructureKHR
VkResult CopyMemoryToAccelerationStructureKHR(VkDeferredOperationKHR deferredOperation, const(VkCopyMemoryToAccelerationStructureInfoKHR)* pInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateAccelerationStructureKHR
VkResult CreateAccelerationStructureKHR(const(VkAccelerationStructureCreateInfoKHR)* pCreateInfo, VkAccelerationStructureKHR* pAccelerationStructure)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateAccelerationStructureNV
VkResult CreateAccelerationStructureNV(const(VkAccelerationStructureCreateInfoNV)* pCreateInfo, VkAccelerationStructureNV* pAccelerationStructure)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateBuffer
VkResult CreateBuffer(const(VkBufferCreateInfo)* pCreateInfo, VkBuffer* pBuffer)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateBufferView
VkResult CreateBufferView(const(VkBufferViewCreateInfo)* pCreateInfo, VkBufferView* pView)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateCommandPool
VkResult CreateCommandPool(const(VkCommandPoolCreateInfo)* pCreateInfo, VkCommandPool* pCommandPool)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateComputePipelines
VkResult CreateComputePipelines(VkPipelineCache pipelineCache, uint32_t createInfoCount, const(VkComputePipelineCreateInfo)* pCreateInfos, VkPipeline* pPipelines)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateCuFunctionNVX
VkResult CreateCuFunctionNVX(const(VkCuFunctionCreateInfoNVX)* pCreateInfo, VkCuFunctionNVX* pFunction)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateCuModuleNVX
VkResult CreateCuModuleNVX(const(VkCuModuleCreateInfoNVX)* pCreateInfo, VkCuModuleNVX* pModule)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateDeferredOperationKHR
VkResult CreateDeferredOperationKHR(VkDeferredOperationKHR* pDeferredOperation)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateDescriptorPool
VkResult CreateDescriptorPool(const(VkDescriptorPoolCreateInfo)* pCreateInfo, VkDescriptorPool* pDescriptorPool)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateDescriptorSetLayout
VkResult CreateDescriptorSetLayout(const(VkDescriptorSetLayoutCreateInfo)* pCreateInfo, VkDescriptorSetLayout* pSetLayout)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateDescriptorUpdateTemplate
VkResult CreateDescriptorUpdateTemplate(const(VkDescriptorUpdateTemplateCreateInfo)* pCreateInfo, VkDescriptorUpdateTemplate* pDescriptorUpdateTemplate)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateEvent
VkResult CreateEvent(const(VkEventCreateInfo)* pCreateInfo, VkEvent* pEvent)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateFence
VkResult CreateFence(const(VkFenceCreateInfo)* pCreateInfo, VkFence* pFence)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateFramebuffer
VkResult CreateFramebuffer(const(VkFramebufferCreateInfo)* pCreateInfo, VkFramebuffer* pFramebuffer)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateGraphicsPipelines
VkResult CreateGraphicsPipelines(VkPipelineCache pipelineCache, uint32_t createInfoCount, const(VkGraphicsPipelineCreateInfo)* pCreateInfos, VkPipeline* pPipelines)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateImage
VkResult CreateImage(const(VkImageCreateInfo)* pCreateInfo, VkImage* pImage)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateImageView
VkResult CreateImageView(const(VkImageViewCreateInfo)* pCreateInfo, VkImageView* pView)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateIndirectCommandsLayoutNV
VkResult CreateIndirectCommandsLayoutNV(const(VkIndirectCommandsLayoutCreateInfoNV)* pCreateInfo, VkIndirectCommandsLayoutNV* pIndirectCommandsLayout)
Undocumented in source. Be warned that the author may not have intended to support it.
CreatePipelineCache
VkResult CreatePipelineCache(const(VkPipelineCacheCreateInfo)* pCreateInfo, VkPipelineCache* pPipelineCache)
Undocumented in source. Be warned that the author may not have intended to support it.
CreatePipelineLayout
VkResult CreatePipelineLayout(const(VkPipelineLayoutCreateInfo)* pCreateInfo, VkPipelineLayout* pPipelineLayout)
Undocumented in source. Be warned that the author may not have intended to support it.
CreatePrivateDataSlotEXT
VkResult CreatePrivateDataSlotEXT(const(VkPrivateDataSlotCreateInfoEXT)* pCreateInfo, VkPrivateDataSlotEXT* pPrivateDataSlot)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateQueryPool
VkResult CreateQueryPool(const(VkQueryPoolCreateInfo)* pCreateInfo, VkQueryPool* pQueryPool)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateRayTracingPipelinesKHR
VkResult CreateRayTracingPipelinesKHR(VkDeferredOperationKHR deferredOperation, VkPipelineCache pipelineCache, uint32_t createInfoCount, const(VkRayTracingPipelineCreateInfoKHR)* pCreateInfos, VkPipeline* pPipelines)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateRayTracingPipelinesNV
VkResult CreateRayTracingPipelinesNV(VkPipelineCache pipelineCache, uint32_t createInfoCount, const(VkRayTracingPipelineCreateInfoNV)* pCreateInfos, VkPipeline* pPipelines)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateRenderPass
VkResult CreateRenderPass(const(VkRenderPassCreateInfo)* pCreateInfo, VkRenderPass* pRenderPass)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateRenderPass2
VkResult CreateRenderPass2(const(VkRenderPassCreateInfo2)* pCreateInfo, VkRenderPass* pRenderPass)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateSampler
VkResult CreateSampler(const(VkSamplerCreateInfo)* pCreateInfo, VkSampler* pSampler)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateSamplerYcbcrConversion
VkResult CreateSamplerYcbcrConversion(const(VkSamplerYcbcrConversionCreateInfo)* pCreateInfo, VkSamplerYcbcrConversion* pYcbcrConversion)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateSemaphore
VkResult CreateSemaphore(const(VkSemaphoreCreateInfo)* pCreateInfo, VkSemaphore* pSemaphore)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateShaderModule
VkResult CreateShaderModule(const(VkShaderModuleCreateInfo)* pCreateInfo, VkShaderModule* pShaderModule)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateSharedSwapchainsKHR
VkResult CreateSharedSwapchainsKHR(uint32_t swapchainCount, const(VkSwapchainCreateInfoKHR)* pCreateInfos, VkSwapchainKHR* pSwapchains)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateSwapchainKHR
VkResult CreateSwapchainKHR(const(VkSwapchainCreateInfoKHR)* pCreateInfo, VkSwapchainKHR* pSwapchain)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateValidationCacheEXT
VkResult CreateValidationCacheEXT(const(VkValidationCacheCreateInfoEXT)* pCreateInfo, VkValidationCacheEXT* pValidationCache)
Undocumented in source. Be warned that the author may not have intended to support it.
DebugMarkerSetObjectNameEXT
VkResult DebugMarkerSetObjectNameEXT(const(VkDebugMarkerObjectNameInfoEXT)* pNameInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
DebugMarkerSetObjectTagEXT
VkResult DebugMarkerSetObjectTagEXT(const(VkDebugMarkerObjectTagInfoEXT)* pTagInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
DeferredOperationJoinKHR
VkResult DeferredOperationJoinKHR(VkDeferredOperationKHR operation)
Undocumented in source. Be warned that the author may not have intended to support it.
DestroyAccelerationStructureKHR
void DestroyAccelerationStructureKHR(VkAccelerationStructureKHR accelerationStructure)
Undocumented in source. Be warned that the author may not have intended to support it.
DestroyAccelerationStructureNV
void DestroyAccelerationStructureNV(VkAccelerationStructureNV accelerationStructure)
Undocumented in source. Be warned that the author may not have intended to support it.
DestroyBuffer
void DestroyBuffer(VkBuffer buffer)
Undocumented in source. Be warned that the author may not have intended to support it.
DestroyBufferView
void DestroyBufferView(VkBufferView bufferView)
Undocumented in source. Be warned that the author may not have intended to support it.
DestroyCommandPool
void DestroyCommandPool(VkCommandPool commandPool)
Undocumented in source. Be warned that the author may not have intended to support it.
DestroyCuFunctionNVX
void DestroyCuFunctionNVX(VkCuFunctionNVX Function)
Undocumented in source. Be warned that the author may not have intended to support it.
DestroyCuModuleNVX
void DestroyCuModuleNVX(VkCuModuleNVX Module)
Undocumented in source. Be warned that the author may not have intended to support it.
DestroyDeferredOperationKHR
void DestroyDeferredOperationKHR(VkDeferredOperationKHR operation)
Undocumented in source. Be warned that the author may not have intended to support it.
DestroyDescriptorPool
void DestroyDescriptorPool(VkDescriptorPool descriptorPool)
Undocumented in source. Be warned that the author may not have intended to support it.
DestroyDescriptorSetLayout
void DestroyDescriptorSetLayout(VkDescriptorSetLayout descriptorSetLayout)
Undocumented in source. Be warned that the author may not have intended to support it.
DestroyDescriptorUpdateTemplate
void DestroyDescriptorUpdateTemplate(VkDescriptorUpdateTemplate descriptorUpdateTemplate)
Undocumented in source. Be warned that the author may not have intended to support it.
DestroyDevice
void DestroyDevice()

convenience member functions, forwarded to corresponding vulkan functions parameters of type VkDevice, const( VkAllocationCallbacks )* and VkCommandBuffer are omitted they will be supplied by the member properties vkDevice, pAllocator and the public member commandBuffer e.g.: auto dd = DispatchDevice( device ); dd.DestroyDevice(); // instead of: dd.vkDestroyDevice( dd.vkDevice, pAllocator );

DestroyEvent
void DestroyEvent(VkEvent event)
Undocumented in source. Be warned that the author may not have intended to support it.
DestroyFence
void DestroyFence(VkFence fence)
Undocumented in source. Be warned that the author may not have intended to support it.
DestroyFramebuffer
void DestroyFramebuffer(VkFramebuffer framebuffer)
Undocumented in source. Be warned that the author may not have intended to support it.
DestroyImage
void DestroyImage(VkImage image)
Undocumented in source. Be warned that the author may not have intended to support it.
DestroyImageView
void DestroyImageView(VkImageView imageView)
Undocumented in source. Be warned that the author may not have intended to support it.
DestroyIndirectCommandsLayoutNV
void DestroyIndirectCommandsLayoutNV(VkIndirectCommandsLayoutNV indirectCommandsLayout)
Undocumented in source. Be warned that the author may not have intended to support it.
DestroyPipeline
void DestroyPipeline(VkPipeline pipeline)
Undocumented in source. Be warned that the author may not have intended to support it.
DestroyPipelineCache
void DestroyPipelineCache(VkPipelineCache pipelineCache)
Undocumented in source. Be warned that the author may not have intended to support it.
DestroyPipelineLayout
void DestroyPipelineLayout(VkPipelineLayout pipelineLayout)
Undocumented in source. Be warned that the author may not have intended to support it.
DestroyPrivateDataSlotEXT
void DestroyPrivateDataSlotEXT(VkPrivateDataSlotEXT privateDataSlot)
Undocumented in source. Be warned that the author may not have intended to support it.
DestroyQueryPool
void DestroyQueryPool(VkQueryPool queryPool)
Undocumented in source. Be warned that the author may not have intended to support it.
DestroyRenderPass
void DestroyRenderPass(VkRenderPass renderPass)
Undocumented in source. Be warned that the author may not have intended to support it.
DestroySampler
void DestroySampler(VkSampler sampler)
Undocumented in source. Be warned that the author may not have intended to support it.
DestroySamplerYcbcrConversion
void DestroySamplerYcbcrConversion(VkSamplerYcbcrConversion ycbcrConversion)
Undocumented in source. Be warned that the author may not have intended to support it.
DestroySemaphore
void DestroySemaphore(VkSemaphore semaphore)
Undocumented in source. Be warned that the author may not have intended to support it.
DestroyShaderModule
void DestroyShaderModule(VkShaderModule shaderModule)
Undocumented in source. Be warned that the author may not have intended to support it.
DestroySwapchainKHR
void DestroySwapchainKHR(VkSwapchainKHR swapchain)
Undocumented in source. Be warned that the author may not have intended to support it.
DestroyValidationCacheEXT
void DestroyValidationCacheEXT(VkValidationCacheEXT validationCache)
Undocumented in source. Be warned that the author may not have intended to support it.
DeviceWaitIdle
VkResult DeviceWaitIdle()
Undocumented in source. Be warned that the author may not have intended to support it.
DisplayPowerControlEXT
VkResult DisplayPowerControlEXT(VkDisplayKHR display, const(VkDisplayPowerInfoEXT)* pDisplayPowerInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
EndCommandBuffer
VkResult EndCommandBuffer()
Undocumented in source. Be warned that the author may not have intended to support it.
FlushMappedMemoryRanges
VkResult FlushMappedMemoryRanges(uint32_t memoryRangeCount, const(VkMappedMemoryRange)* pMemoryRanges)
Undocumented in source. Be warned that the author may not have intended to support it.
FreeCommandBuffers
void FreeCommandBuffers(VkCommandPool commandPool, uint32_t commandBufferCount, const(VkCommandBuffer)* pCommandBuffers)
Undocumented in source. Be warned that the author may not have intended to support it.
FreeDescriptorSets
VkResult FreeDescriptorSets(VkDescriptorPool descriptorPool, uint32_t descriptorSetCount, const(VkDescriptorSet)* pDescriptorSets)
Undocumented in source. Be warned that the author may not have intended to support it.
FreeMemory
void FreeMemory(VkDeviceMemory memory)
Undocumented in source. Be warned that the author may not have intended to support it.
GetAccelerationStructureBuildSizesKHR
void GetAccelerationStructureBuildSizesKHR(VkAccelerationStructureBuildTypeKHR buildType, const(VkAccelerationStructureBuildGeometryInfoKHR)* pBuildInfo, const(uint32_t)* pMaxPrimitiveCounts, VkAccelerationStructureBuildSizesInfoKHR* pSizeInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
GetAccelerationStructureDeviceAddressKHR
VkDeviceAddress GetAccelerationStructureDeviceAddressKHR(const(VkAccelerationStructureDeviceAddressInfoKHR)* pInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
GetAccelerationStructureHandleNV
VkResult GetAccelerationStructureHandleNV(VkAccelerationStructureNV accelerationStructure, size_t dataSize, void* pData)
Undocumented in source. Be warned that the author may not have intended to support it.
GetAccelerationStructureMemoryRequirementsNV
void GetAccelerationStructureMemoryRequirementsNV(const(VkAccelerationStructureMemoryRequirementsInfoNV)* pInfo, VkMemoryRequirements2KHR* pMemoryRequirements)
Undocumented in source. Be warned that the author may not have intended to support it.
GetBufferDeviceAddress
VkDeviceAddress GetBufferDeviceAddress(const(VkBufferDeviceAddressInfo)* pInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
GetBufferMemoryRequirements
void GetBufferMemoryRequirements(VkBuffer buffer, VkMemoryRequirements* pMemoryRequirements)
Undocumented in source. Be warned that the author may not have intended to support it.
GetBufferMemoryRequirements2
void GetBufferMemoryRequirements2(const(VkBufferMemoryRequirementsInfo2)* pInfo, VkMemoryRequirements2* pMemoryRequirements)
Undocumented in source. Be warned that the author may not have intended to support it.
GetBufferOpaqueCaptureAddress
uint64_t GetBufferOpaqueCaptureAddress(const(VkBufferDeviceAddressInfo)* pInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
GetCalibratedTimestampsEXT
VkResult GetCalibratedTimestampsEXT(uint32_t timestampCount, const(VkCalibratedTimestampInfoEXT)* pTimestampInfos, uint64_t* pTimestamps, uint64_t* pMaxDeviation)
Undocumented in source. Be warned that the author may not have intended to support it.
GetDeferredOperationMaxConcurrencyKHR
uint32_t GetDeferredOperationMaxConcurrencyKHR(VkDeferredOperationKHR operation)
Undocumented in source. Be warned that the author may not have intended to support it.
GetDeferredOperationResultKHR
VkResult GetDeferredOperationResultKHR(VkDeferredOperationKHR operation)
Undocumented in source. Be warned that the author may not have intended to support it.
GetDescriptorSetLayoutSupport
void GetDescriptorSetLayoutSupport(const(VkDescriptorSetLayoutCreateInfo)* pCreateInfo, VkDescriptorSetLayoutSupport* pSupport)
Undocumented in source. Be warned that the author may not have intended to support it.
GetDeviceAccelerationStructureCompatibilityKHR
void GetDeviceAccelerationStructureCompatibilityKHR(const(VkAccelerationStructureVersionInfoKHR)* pVersionInfo, VkAccelerationStructureCompatibilityKHR* pCompatibility)
Undocumented in source. Be warned that the author may not have intended to support it.
GetDeviceBufferMemoryRequirementsKHR
void GetDeviceBufferMemoryRequirementsKHR(const(VkDeviceBufferMemoryRequirementsKHR)* pInfo, VkMemoryRequirements2* pMemoryRequirements)
Undocumented in source. Be warned that the author may not have intended to support it.
GetDeviceGroupPeerMemoryFeatures
void GetDeviceGroupPeerMemoryFeatures(uint32_t heapIndex, uint32_t localDeviceIndex, uint32_t remoteDeviceIndex, VkPeerMemoryFeatureFlags* pPeerMemoryFeatures)
Undocumented in source. Be warned that the author may not have intended to support it.
GetDeviceGroupPresentCapabilitiesKHR
VkResult GetDeviceGroupPresentCapabilitiesKHR(VkDeviceGroupPresentCapabilitiesKHR* pDeviceGroupPresentCapabilities)
Undocumented in source. Be warned that the author may not have intended to support it.
GetDeviceGroupSurfacePresentModesKHR
VkResult GetDeviceGroupSurfacePresentModesKHR(VkSurfaceKHR surface, VkDeviceGroupPresentModeFlagsKHR* pModes)
Undocumented in source. Be warned that the author may not have intended to support it.
GetDeviceImageMemoryRequirementsKHR
void GetDeviceImageMemoryRequirementsKHR(const(VkDeviceImageMemoryRequirementsKHR)* pInfo, VkMemoryRequirements2* pMemoryRequirements)
Undocumented in source. Be warned that the author may not have intended to support it.
GetDeviceImageSparseMemoryRequirementsKHR
void GetDeviceImageSparseMemoryRequirementsKHR(const(VkDeviceImageMemoryRequirementsKHR)* pInfo, uint32_t* pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2* pSparseMemoryRequirements)
Undocumented in source. Be warned that the author may not have intended to support it.
GetDeviceMemoryCommitment
void GetDeviceMemoryCommitment(VkDeviceMemory memory, VkDeviceSize* pCommittedMemoryInBytes)
Undocumented in source. Be warned that the author may not have intended to support it.
GetDeviceMemoryOpaqueCaptureAddress
uint64_t GetDeviceMemoryOpaqueCaptureAddress(const(VkDeviceMemoryOpaqueCaptureAddressInfo)* pInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
GetDeviceQueue
void GetDeviceQueue(uint32_t queueFamilyIndex, uint32_t queueIndex, VkQueue* pQueue)
Undocumented in source. Be warned that the author may not have intended to support it.
GetDeviceQueue2
void GetDeviceQueue2(const(VkDeviceQueueInfo2)* pQueueInfo, VkQueue* pQueue)
Undocumented in source. Be warned that the author may not have intended to support it.
GetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI
VkResult GetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI(VkRenderPass renderpass, VkExtent2D* pMaxWorkgroupSize)
Undocumented in source. Be warned that the author may not have intended to support it.
GetEventStatus
VkResult GetEventStatus(VkEvent event)
Undocumented in source. Be warned that the author may not have intended to support it.
GetFenceFdKHR
VkResult GetFenceFdKHR(const(VkFenceGetFdInfoKHR)* pGetFdInfo, int* pFd)
Undocumented in source. Be warned that the author may not have intended to support it.
GetFenceStatus
VkResult GetFenceStatus(VkFence fence)
Undocumented in source. Be warned that the author may not have intended to support it.
GetGeneratedCommandsMemoryRequirementsNV
void GetGeneratedCommandsMemoryRequirementsNV(const(VkGeneratedCommandsMemoryRequirementsInfoNV)* pInfo, VkMemoryRequirements2* pMemoryRequirements)
Undocumented in source. Be warned that the author may not have intended to support it.
GetImageDrmFormatModifierPropertiesEXT
VkResult GetImageDrmFormatModifierPropertiesEXT(VkImage image, VkImageDrmFormatModifierPropertiesEXT* pProperties)
Undocumented in source. Be warned that the author may not have intended to support it.
GetImageMemoryRequirements
void GetImageMemoryRequirements(VkImage image, VkMemoryRequirements* pMemoryRequirements)
Undocumented in source. Be warned that the author may not have intended to support it.
GetImageMemoryRequirements2
void GetImageMemoryRequirements2(const(VkImageMemoryRequirementsInfo2)* pInfo, VkMemoryRequirements2* pMemoryRequirements)
Undocumented in source. Be warned that the author may not have intended to support it.
GetImageSparseMemoryRequirements
void GetImageSparseMemoryRequirements(VkImage image, uint32_t* pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements* pSparseMemoryRequirements)
Undocumented in source. Be warned that the author may not have intended to support it.
GetImageSparseMemoryRequirements2
void GetImageSparseMemoryRequirements2(const(VkImageSparseMemoryRequirementsInfo2)* pInfo, uint32_t* pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2* pSparseMemoryRequirements)
Undocumented in source. Be warned that the author may not have intended to support it.
GetImageSubresourceLayout
void GetImageSubresourceLayout(VkImage image, const(VkImageSubresource)* pSubresource, VkSubresourceLayout* pLayout)
Undocumented in source. Be warned that the author may not have intended to support it.
GetImageViewAddressNVX
VkResult GetImageViewAddressNVX(VkImageView imageView, VkImageViewAddressPropertiesNVX* pProperties)
Undocumented in source. Be warned that the author may not have intended to support it.
GetImageViewHandleNVX
uint32_t GetImageViewHandleNVX(const(VkImageViewHandleInfoNVX)* pInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
GetMemoryFdKHR
VkResult GetMemoryFdKHR(const(VkMemoryGetFdInfoKHR)* pGetFdInfo, int* pFd)
Undocumented in source. Be warned that the author may not have intended to support it.
GetMemoryFdPropertiesKHR
VkResult GetMemoryFdPropertiesKHR(VkExternalMemoryHandleTypeFlagBits handleType, int fd, VkMemoryFdPropertiesKHR* pMemoryFdProperties)
Undocumented in source. Be warned that the author may not have intended to support it.
GetMemoryHostPointerPropertiesEXT
VkResult GetMemoryHostPointerPropertiesEXT(VkExternalMemoryHandleTypeFlagBits handleType, const(void)* pHostPointer, VkMemoryHostPointerPropertiesEXT* pMemoryHostPointerProperties)
Undocumented in source. Be warned that the author may not have intended to support it.
GetMemoryRemoteAddressNV
VkResult GetMemoryRemoteAddressNV(const(VkMemoryGetRemoteAddressInfoNV)* pMemoryGetRemoteAddressInfo, VkRemoteAddressNV* pAddress)
Undocumented in source. Be warned that the author may not have intended to support it.
GetPastPresentationTimingGOOGLE
VkResult GetPastPresentationTimingGOOGLE(VkSwapchainKHR swapchain, uint32_t* pPresentationTimingCount, VkPastPresentationTimingGOOGLE* pPresentationTimings)
Undocumented in source. Be warned that the author may not have intended to support it.
GetPerformanceParameterINTEL
VkResult GetPerformanceParameterINTEL(VkPerformanceParameterTypeINTEL parameter, VkPerformanceValueINTEL* pValue)
Undocumented in source. Be warned that the author may not have intended to support it.
GetPipelineCacheData
VkResult GetPipelineCacheData(VkPipelineCache pipelineCache, size_t* pDataSize, void* pData)
Undocumented in source. Be warned that the author may not have intended to support it.
GetPipelineExecutableInternalRepresentationsKHR
VkResult GetPipelineExecutableInternalRepresentationsKHR(const(VkPipelineExecutableInfoKHR)* pExecutableInfo, uint32_t* pInternalRepresentationCount, VkPipelineExecutableInternalRepresentationKHR* pInternalRepresentations)
Undocumented in source. Be warned that the author may not have intended to support it.
GetPipelineExecutablePropertiesKHR
VkResult GetPipelineExecutablePropertiesKHR(const(VkPipelineInfoKHR)* pPipelineInfo, uint32_t* pExecutableCount, VkPipelineExecutablePropertiesKHR* pProperties)
Undocumented in source. Be warned that the author may not have intended to support it.
GetPipelineExecutableStatisticsKHR
VkResult GetPipelineExecutableStatisticsKHR(const(VkPipelineExecutableInfoKHR)* pExecutableInfo, uint32_t* pStatisticCount, VkPipelineExecutableStatisticKHR* pStatistics)
Undocumented in source. Be warned that the author may not have intended to support it.
GetPrivateDataEXT
void GetPrivateDataEXT(VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlotEXT privateDataSlot, uint64_t* pData)
Undocumented in source. Be warned that the author may not have intended to support it.
GetQueryPoolResults
VkResult GetQueryPoolResults(VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, size_t dataSize, void* pData, VkDeviceSize stride, VkQueryResultFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
GetRayTracingCaptureReplayShaderGroupHandlesKHR
VkResult GetRayTracingCaptureReplayShaderGroupHandlesKHR(VkPipeline pipeline, uint32_t firstGroup, uint32_t groupCount, size_t dataSize, void* pData)
Undocumented in source. Be warned that the author may not have intended to support it.
GetRayTracingShaderGroupHandlesKHR
VkResult GetRayTracingShaderGroupHandlesKHR(VkPipeline pipeline, uint32_t firstGroup, uint32_t groupCount, size_t dataSize, void* pData)
Undocumented in source. Be warned that the author may not have intended to support it.
GetRayTracingShaderGroupStackSizeKHR
VkDeviceSize GetRayTracingShaderGroupStackSizeKHR(VkPipeline pipeline, uint32_t group, VkShaderGroupShaderKHR groupShader)
Undocumented in source. Be warned that the author may not have intended to support it.
GetRefreshCycleDurationGOOGLE
VkResult GetRefreshCycleDurationGOOGLE(VkSwapchainKHR swapchain, VkRefreshCycleDurationGOOGLE* pDisplayTimingProperties)
Undocumented in source. Be warned that the author may not have intended to support it.
GetRenderAreaGranularity
void GetRenderAreaGranularity(VkRenderPass renderPass, VkExtent2D* pGranularity)
Undocumented in source. Be warned that the author may not have intended to support it.
GetSemaphoreCounterValue
VkResult GetSemaphoreCounterValue(VkSemaphore semaphore, uint64_t* pValue)
Undocumented in source. Be warned that the author may not have intended to support it.
GetSemaphoreFdKHR
VkResult GetSemaphoreFdKHR(const(VkSemaphoreGetFdInfoKHR)* pGetFdInfo, int* pFd)
Undocumented in source. Be warned that the author may not have intended to support it.
GetShaderInfoAMD
VkResult GetShaderInfoAMD(VkPipeline pipeline, VkShaderStageFlagBits shaderStage, VkShaderInfoTypeAMD infoType, size_t* pInfoSize, void* pInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
GetSwapchainCounterEXT
VkResult GetSwapchainCounterEXT(VkSwapchainKHR swapchain, VkSurfaceCounterFlagBitsEXT counter, uint64_t* pCounterValue)
Undocumented in source. Be warned that the author may not have intended to support it.
GetSwapchainImagesKHR
VkResult GetSwapchainImagesKHR(VkSwapchainKHR swapchain, uint32_t* pSwapchainImageCount, VkImage* pSwapchainImages)
Undocumented in source. Be warned that the author may not have intended to support it.
GetSwapchainStatusKHR
VkResult GetSwapchainStatusKHR(VkSwapchainKHR swapchain)
Undocumented in source. Be warned that the author may not have intended to support it.
GetValidationCacheDataEXT
VkResult GetValidationCacheDataEXT(VkValidationCacheEXT validationCache, size_t* pDataSize, void* pData)
Undocumented in source. Be warned that the author may not have intended to support it.
ImportFenceFdKHR
VkResult ImportFenceFdKHR(const(VkImportFenceFdInfoKHR)* pImportFenceFdInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
ImportSemaphoreFdKHR
VkResult ImportSemaphoreFdKHR(const(VkImportSemaphoreFdInfoKHR)* pImportSemaphoreFdInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
InitializePerformanceApiINTEL
VkResult InitializePerformanceApiINTEL(const(VkInitializePerformanceApiInfoINTEL)* pInitializeInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
InvalidateMappedMemoryRanges
VkResult InvalidateMappedMemoryRanges(uint32_t memoryRangeCount, const(VkMappedMemoryRange)* pMemoryRanges)
Undocumented in source. Be warned that the author may not have intended to support it.
MapMemory
VkResult MapMemory(VkDeviceMemory memory, VkDeviceSize offset, VkDeviceSize size, VkMemoryMapFlags flags, void** ppData)
Undocumented in source. Be warned that the author may not have intended to support it.
MergePipelineCaches
VkResult MergePipelineCaches(VkPipelineCache dstCache, uint32_t srcCacheCount, const(VkPipelineCache)* pSrcCaches)
Undocumented in source. Be warned that the author may not have intended to support it.
MergeValidationCachesEXT
VkResult MergeValidationCachesEXT(VkValidationCacheEXT dstCache, uint32_t srcCacheCount, const(VkValidationCacheEXT)* pSrcCaches)
Undocumented in source. Be warned that the author may not have intended to support it.
RegisterDeviceEventEXT
VkResult RegisterDeviceEventEXT(const(VkDeviceEventInfoEXT)* pDeviceEventInfo, VkFence* pFence)
Undocumented in source. Be warned that the author may not have intended to support it.
RegisterDisplayEventEXT
VkResult RegisterDisplayEventEXT(VkDisplayKHR display, const(VkDisplayEventInfoEXT)* pDisplayEventInfo, VkFence* pFence)
Undocumented in source. Be warned that the author may not have intended to support it.
ReleasePerformanceConfigurationINTEL
VkResult ReleasePerformanceConfigurationINTEL(VkPerformanceConfigurationINTEL configuration)
Undocumented in source. Be warned that the author may not have intended to support it.
ReleaseProfilingLockKHR
void ReleaseProfilingLockKHR()
Undocumented in source. Be warned that the author may not have intended to support it.
ResetCommandBuffer
VkResult ResetCommandBuffer(VkCommandBufferResetFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
ResetCommandPool
VkResult ResetCommandPool(VkCommandPool commandPool, VkCommandPoolResetFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
ResetDescriptorPool
VkResult ResetDescriptorPool(VkDescriptorPool descriptorPool, VkDescriptorPoolResetFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
ResetEvent
VkResult ResetEvent(VkEvent event)
Undocumented in source. Be warned that the author may not have intended to support it.
ResetFences
VkResult ResetFences(uint32_t fenceCount, const(VkFence)* pFences)
Undocumented in source. Be warned that the author may not have intended to support it.
ResetQueryPool
void ResetQueryPool(VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount)
Undocumented in source. Be warned that the author may not have intended to support it.
SetDebugUtilsObjectNameEXT
VkResult SetDebugUtilsObjectNameEXT(const(VkDebugUtilsObjectNameInfoEXT)* pNameInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
SetDebugUtilsObjectTagEXT
VkResult SetDebugUtilsObjectTagEXT(const(VkDebugUtilsObjectTagInfoEXT)* pTagInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
SetDeviceMemoryPriorityEXT
void SetDeviceMemoryPriorityEXT(VkDeviceMemory memory, float priority)
Undocumented in source. Be warned that the author may not have intended to support it.
SetEvent
VkResult SetEvent(VkEvent event)
Undocumented in source. Be warned that the author may not have intended to support it.
SetHdrMetadataEXT
void SetHdrMetadataEXT(uint32_t swapchainCount, const(VkSwapchainKHR)* pSwapchains, const(VkHdrMetadataEXT)* pMetadata)
Undocumented in source. Be warned that the author may not have intended to support it.
SetLocalDimmingAMD
void SetLocalDimmingAMD(VkSwapchainKHR swapChain, VkBool32 localDimmingEnable)
Undocumented in source. Be warned that the author may not have intended to support it.
SetPrivateDataEXT
VkResult SetPrivateDataEXT(VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlotEXT privateDataSlot, uint64_t data)
Undocumented in source. Be warned that the author may not have intended to support it.
SignalSemaphore
VkResult SignalSemaphore(const(VkSemaphoreSignalInfo)* pSignalInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
TrimCommandPool
void TrimCommandPool(VkCommandPool commandPool, VkCommandPoolTrimFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
UninitializePerformanceApiINTEL
void UninitializePerformanceApiINTEL()
Undocumented in source. Be warned that the author may not have intended to support it.
UnmapMemory
void UnmapMemory(VkDeviceMemory memory)
Undocumented in source. Be warned that the author may not have intended to support it.
UpdateDescriptorSetWithTemplate
void UpdateDescriptorSetWithTemplate(VkDescriptorSet descriptorSet, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const(void)* pData)
Undocumented in source. Be warned that the author may not have intended to support it.
UpdateDescriptorSets
void UpdateDescriptorSets(uint32_t descriptorWriteCount, const(VkWriteDescriptorSet)* pDescriptorWrites, uint32_t descriptorCopyCount, const(VkCopyDescriptorSet)* pDescriptorCopies)
Undocumented in source. Be warned that the author may not have intended to support it.
WaitForFences
VkResult WaitForFences(uint32_t fenceCount, const(VkFence)* pFences, VkBool32 waitAll, uint64_t timeout)
Undocumented in source. Be warned that the author may not have intended to support it.
WaitForPresentKHR
VkResult WaitForPresentKHR(VkSwapchainKHR swapchain, uint64_t presentId, uint64_t timeout)
Undocumented in source. Be warned that the author may not have intended to support it.
WaitSemaphores
VkResult WaitSemaphores(const(VkSemaphoreWaitInfo)* pWaitInfo, uint64_t timeout)
Undocumented in source. Be warned that the author may not have intended to support it.
WriteAccelerationStructuresPropertiesKHR
VkResult WriteAccelerationStructuresPropertiesKHR(uint32_t accelerationStructureCount, const(VkAccelerationStructureKHR)* pAccelerationStructures, VkQueryType queryType, size_t dataSize, void* pData, size_t stride)
Undocumented in source. Be warned that the author may not have intended to support it.
loadDeviceLevelFunctions
void loadDeviceLevelFunctions(VkDevice device, const(VkAllocationCallbacks)* allocator)

load the device level member functions this also sets the private member 'device' to the passed in VkDevice as well as the otional host allocator if a custom allocator is required it must be specified here and cannot be changed throughout the liftime of the device now the DispatchDevice can be used e.g.: auto dd = DispatchDevice( device ); dd.vkDestroyDevice( dd.vkDevice, pAllocator ); convenience functions to omit the first arg and the allocator do exist, see bellow

pAllocator
const(VkAllocationCallbacks)* pAllocator()

return const allocator address

vkDevice
VkDevice vkDevice()

return copy of the internal VkDevice

Variables

commandBuffer
VkCommandBuffer commandBuffer;
Undocumented in source.
vkAcquireNextImage2KHR
PFN_vkAcquireNextImage2KHR vkAcquireNextImage2KHR;
Undocumented in source.
vkAcquireNextImageKHR
PFN_vkAcquireNextImageKHR vkAcquireNextImageKHR;
Undocumented in source.
vkAcquirePerformanceConfigurationINTEL
PFN_vkAcquirePerformanceConfigurationINTEL vkAcquirePerformanceConfigurationINTEL;
Undocumented in source.
vkAcquireProfilingLockKHR
PFN_vkAcquireProfilingLockKHR vkAcquireProfilingLockKHR;
Undocumented in source.
vkAllocateCommandBuffers
PFN_vkAllocateCommandBuffers vkAllocateCommandBuffers;
Undocumented in source.
vkAllocateDescriptorSets
PFN_vkAllocateDescriptorSets vkAllocateDescriptorSets;
Undocumented in source.
vkAllocateMemory
PFN_vkAllocateMemory vkAllocateMemory;
Undocumented in source.
vkBeginCommandBuffer
PFN_vkBeginCommandBuffer vkBeginCommandBuffer;
Undocumented in source.
vkBindAccelerationStructureMemoryNV
PFN_vkBindAccelerationStructureMemoryNV vkBindAccelerationStructureMemoryNV;
Undocumented in source.
vkBindBufferMemory
PFN_vkBindBufferMemory vkBindBufferMemory;
Undocumented in source.
vkBindBufferMemory2
PFN_vkBindBufferMemory2 vkBindBufferMemory2;
Undocumented in source.
vkBindImageMemory
PFN_vkBindImageMemory vkBindImageMemory;
Undocumented in source.
vkBindImageMemory2
PFN_vkBindImageMemory2 vkBindImageMemory2;
Undocumented in source.
vkBuildAccelerationStructuresKHR
PFN_vkBuildAccelerationStructuresKHR vkBuildAccelerationStructuresKHR;
Undocumented in source.
vkCmdBeginConditionalRenderingEXT
PFN_vkCmdBeginConditionalRenderingEXT vkCmdBeginConditionalRenderingEXT;
Undocumented in source.
vkCmdBeginDebugUtilsLabelEXT
PFN_vkCmdBeginDebugUtilsLabelEXT vkCmdBeginDebugUtilsLabelEXT;
Undocumented in source.
vkCmdBeginQuery
PFN_vkCmdBeginQuery vkCmdBeginQuery;
Undocumented in source.
vkCmdBeginQueryIndexedEXT
PFN_vkCmdBeginQueryIndexedEXT vkCmdBeginQueryIndexedEXT;
Undocumented in source.
vkCmdBeginRenderPass
PFN_vkCmdBeginRenderPass vkCmdBeginRenderPass;
Undocumented in source.
vkCmdBeginRenderPass2
PFN_vkCmdBeginRenderPass2 vkCmdBeginRenderPass2;
Undocumented in source.
vkCmdBeginRenderingKHR
PFN_vkCmdBeginRenderingKHR vkCmdBeginRenderingKHR;
Undocumented in source.
vkCmdBeginTransformFeedbackEXT
PFN_vkCmdBeginTransformFeedbackEXT vkCmdBeginTransformFeedbackEXT;
Undocumented in source.
vkCmdBindDescriptorSets
PFN_vkCmdBindDescriptorSets vkCmdBindDescriptorSets;
Undocumented in source.
vkCmdBindIndexBuffer
PFN_vkCmdBindIndexBuffer vkCmdBindIndexBuffer;
Undocumented in source.
vkCmdBindInvocationMaskHUAWEI
PFN_vkCmdBindInvocationMaskHUAWEI vkCmdBindInvocationMaskHUAWEI;
Undocumented in source.
vkCmdBindPipeline
PFN_vkCmdBindPipeline vkCmdBindPipeline;
Undocumented in source.
vkCmdBindPipelineShaderGroupNV
PFN_vkCmdBindPipelineShaderGroupNV vkCmdBindPipelineShaderGroupNV;
Undocumented in source.
vkCmdBindShadingRateImageNV
PFN_vkCmdBindShadingRateImageNV vkCmdBindShadingRateImageNV;
Undocumented in source.
vkCmdBindTransformFeedbackBuffersEXT
PFN_vkCmdBindTransformFeedbackBuffersEXT vkCmdBindTransformFeedbackBuffersEXT;
Undocumented in source.
vkCmdBindVertexBuffers
PFN_vkCmdBindVertexBuffers vkCmdBindVertexBuffers;
Undocumented in source.
vkCmdBindVertexBuffers2EXT
PFN_vkCmdBindVertexBuffers2EXT vkCmdBindVertexBuffers2EXT;
Undocumented in source.
vkCmdBlitImage
PFN_vkCmdBlitImage vkCmdBlitImage;
Undocumented in source.
vkCmdBlitImage2KHR
PFN_vkCmdBlitImage2KHR vkCmdBlitImage2KHR;
Undocumented in source.
vkCmdBuildAccelerationStructureNV
PFN_vkCmdBuildAccelerationStructureNV vkCmdBuildAccelerationStructureNV;
Undocumented in source.
vkCmdBuildAccelerationStructuresIndirectKHR
PFN_vkCmdBuildAccelerationStructuresIndirectKHR vkCmdBuildAccelerationStructuresIndirectKHR;
Undocumented in source.
vkCmdBuildAccelerationStructuresKHR
PFN_vkCmdBuildAccelerationStructuresKHR vkCmdBuildAccelerationStructuresKHR;
Undocumented in source.
vkCmdClearAttachments
PFN_vkCmdClearAttachments vkCmdClearAttachments;
Undocumented in source.
vkCmdClearColorImage
PFN_vkCmdClearColorImage vkCmdClearColorImage;
Undocumented in source.
vkCmdClearDepthStencilImage
PFN_vkCmdClearDepthStencilImage vkCmdClearDepthStencilImage;
Undocumented in source.
vkCmdCopyAccelerationStructureKHR
PFN_vkCmdCopyAccelerationStructureKHR vkCmdCopyAccelerationStructureKHR;
Undocumented in source.
vkCmdCopyAccelerationStructureNV
PFN_vkCmdCopyAccelerationStructureNV vkCmdCopyAccelerationStructureNV;
Undocumented in source.
vkCmdCopyAccelerationStructureToMemoryKHR
PFN_vkCmdCopyAccelerationStructureToMemoryKHR vkCmdCopyAccelerationStructureToMemoryKHR;
Undocumented in source.
vkCmdCopyBuffer
PFN_vkCmdCopyBuffer vkCmdCopyBuffer;
Undocumented in source.
vkCmdCopyBuffer2KHR
PFN_vkCmdCopyBuffer2KHR vkCmdCopyBuffer2KHR;
Undocumented in source.
vkCmdCopyBufferToImage
PFN_vkCmdCopyBufferToImage vkCmdCopyBufferToImage;
Undocumented in source.
vkCmdCopyBufferToImage2KHR
PFN_vkCmdCopyBufferToImage2KHR vkCmdCopyBufferToImage2KHR;
Undocumented in source.
vkCmdCopyImage
PFN_vkCmdCopyImage vkCmdCopyImage;
Undocumented in source.
vkCmdCopyImage2KHR
PFN_vkCmdCopyImage2KHR vkCmdCopyImage2KHR;
Undocumented in source.
vkCmdCopyImageToBuffer
PFN_vkCmdCopyImageToBuffer vkCmdCopyImageToBuffer;
Undocumented in source.
vkCmdCopyImageToBuffer2KHR
PFN_vkCmdCopyImageToBuffer2KHR vkCmdCopyImageToBuffer2KHR;
Undocumented in source.
vkCmdCopyMemoryToAccelerationStructureKHR
PFN_vkCmdCopyMemoryToAccelerationStructureKHR vkCmdCopyMemoryToAccelerationStructureKHR;
Undocumented in source.
vkCmdCopyQueryPoolResults
PFN_vkCmdCopyQueryPoolResults vkCmdCopyQueryPoolResults;
Undocumented in source.
vkCmdCuLaunchKernelNVX
PFN_vkCmdCuLaunchKernelNVX vkCmdCuLaunchKernelNVX;
Undocumented in source.
vkCmdDebugMarkerBeginEXT
PFN_vkCmdDebugMarkerBeginEXT vkCmdDebugMarkerBeginEXT;
Undocumented in source.
vkCmdDebugMarkerEndEXT
PFN_vkCmdDebugMarkerEndEXT vkCmdDebugMarkerEndEXT;
Undocumented in source.
vkCmdDebugMarkerInsertEXT
PFN_vkCmdDebugMarkerInsertEXT vkCmdDebugMarkerInsertEXT;
Undocumented in source.
vkCmdDispatch
PFN_vkCmdDispatch vkCmdDispatch;
Undocumented in source.
vkCmdDispatchBase
PFN_vkCmdDispatchBase vkCmdDispatchBase;
Undocumented in source.
vkCmdDispatchIndirect
PFN_vkCmdDispatchIndirect vkCmdDispatchIndirect;
Undocumented in source.
vkCmdDraw
PFN_vkCmdDraw vkCmdDraw;
Undocumented in source.
vkCmdDrawIndexed
PFN_vkCmdDrawIndexed vkCmdDrawIndexed;
Undocumented in source.
vkCmdDrawIndexedIndirect
PFN_vkCmdDrawIndexedIndirect vkCmdDrawIndexedIndirect;
Undocumented in source.
vkCmdDrawIndexedIndirectCount
PFN_vkCmdDrawIndexedIndirectCount vkCmdDrawIndexedIndirectCount;
Undocumented in source.
vkCmdDrawIndirect
PFN_vkCmdDrawIndirect vkCmdDrawIndirect;
Undocumented in source.
vkCmdDrawIndirectByteCountEXT
PFN_vkCmdDrawIndirectByteCountEXT vkCmdDrawIndirectByteCountEXT;
Undocumented in source.
vkCmdDrawIndirectCount
PFN_vkCmdDrawIndirectCount vkCmdDrawIndirectCount;
Undocumented in source.
vkCmdDrawMeshTasksIndirectCountNV
PFN_vkCmdDrawMeshTasksIndirectCountNV vkCmdDrawMeshTasksIndirectCountNV;
Undocumented in source.
vkCmdDrawMeshTasksIndirectNV
PFN_vkCmdDrawMeshTasksIndirectNV vkCmdDrawMeshTasksIndirectNV;
Undocumented in source.
vkCmdDrawMeshTasksNV
PFN_vkCmdDrawMeshTasksNV vkCmdDrawMeshTasksNV;
Undocumented in source.
vkCmdDrawMultiEXT
PFN_vkCmdDrawMultiEXT vkCmdDrawMultiEXT;
Undocumented in source.
vkCmdDrawMultiIndexedEXT
PFN_vkCmdDrawMultiIndexedEXT vkCmdDrawMultiIndexedEXT;
Undocumented in source.
vkCmdEndConditionalRenderingEXT
PFN_vkCmdEndConditionalRenderingEXT vkCmdEndConditionalRenderingEXT;
Undocumented in source.
vkCmdEndDebugUtilsLabelEXT
PFN_vkCmdEndDebugUtilsLabelEXT vkCmdEndDebugUtilsLabelEXT;
Undocumented in source.
vkCmdEndQuery
PFN_vkCmdEndQuery vkCmdEndQuery;
Undocumented in source.
vkCmdEndQueryIndexedEXT
PFN_vkCmdEndQueryIndexedEXT vkCmdEndQueryIndexedEXT;
Undocumented in source.
vkCmdEndRenderPass
PFN_vkCmdEndRenderPass vkCmdEndRenderPass;
Undocumented in source.
vkCmdEndRenderPass2
PFN_vkCmdEndRenderPass2 vkCmdEndRenderPass2;
Undocumented in source.
vkCmdEndRenderingKHR
PFN_vkCmdEndRenderingKHR vkCmdEndRenderingKHR;
Undocumented in source.
vkCmdEndTransformFeedbackEXT
PFN_vkCmdEndTransformFeedbackEXT vkCmdEndTransformFeedbackEXT;
Undocumented in source.
vkCmdExecuteCommands
PFN_vkCmdExecuteCommands vkCmdExecuteCommands;
Undocumented in source.
vkCmdExecuteGeneratedCommandsNV
PFN_vkCmdExecuteGeneratedCommandsNV vkCmdExecuteGeneratedCommandsNV;
Undocumented in source.
vkCmdFillBuffer
PFN_vkCmdFillBuffer vkCmdFillBuffer;
Undocumented in source.
vkCmdInsertDebugUtilsLabelEXT
PFN_vkCmdInsertDebugUtilsLabelEXT vkCmdInsertDebugUtilsLabelEXT;
Undocumented in source.
vkCmdNextSubpass
PFN_vkCmdNextSubpass vkCmdNextSubpass;
Undocumented in source.
vkCmdNextSubpass2
PFN_vkCmdNextSubpass2 vkCmdNextSubpass2;
Undocumented in source.
vkCmdPipelineBarrier
PFN_vkCmdPipelineBarrier vkCmdPipelineBarrier;
Undocumented in source.
vkCmdPipelineBarrier2KHR
PFN_vkCmdPipelineBarrier2KHR vkCmdPipelineBarrier2KHR;
Undocumented in source.
vkCmdPreprocessGeneratedCommandsNV
PFN_vkCmdPreprocessGeneratedCommandsNV vkCmdPreprocessGeneratedCommandsNV;
Undocumented in source.
vkCmdPushConstants
PFN_vkCmdPushConstants vkCmdPushConstants;
Undocumented in source.
vkCmdPushDescriptorSetKHR
PFN_vkCmdPushDescriptorSetKHR vkCmdPushDescriptorSetKHR;
Undocumented in source.
vkCmdPushDescriptorSetWithTemplateKHR
PFN_vkCmdPushDescriptorSetWithTemplateKHR vkCmdPushDescriptorSetWithTemplateKHR;
Undocumented in source.
vkCmdResetEvent
PFN_vkCmdResetEvent vkCmdResetEvent;
Undocumented in source.
vkCmdResetEvent2KHR
PFN_vkCmdResetEvent2KHR vkCmdResetEvent2KHR;
Undocumented in source.
vkCmdResetQueryPool
PFN_vkCmdResetQueryPool vkCmdResetQueryPool;
Undocumented in source.
vkCmdResolveImage
PFN_vkCmdResolveImage vkCmdResolveImage;
Undocumented in source.
vkCmdResolveImage2KHR
PFN_vkCmdResolveImage2KHR vkCmdResolveImage2KHR;
Undocumented in source.
vkCmdSetBlendConstants
PFN_vkCmdSetBlendConstants vkCmdSetBlendConstants;
Undocumented in source.
vkCmdSetCheckpointNV
PFN_vkCmdSetCheckpointNV vkCmdSetCheckpointNV;
Undocumented in source.
vkCmdSetCoarseSampleOrderNV
PFN_vkCmdSetCoarseSampleOrderNV vkCmdSetCoarseSampleOrderNV;
Undocumented in source.
vkCmdSetColorWriteEnableEXT
PFN_vkCmdSetColorWriteEnableEXT vkCmdSetColorWriteEnableEXT;
Undocumented in source.
vkCmdSetCullModeEXT
PFN_vkCmdSetCullModeEXT vkCmdSetCullModeEXT;
Undocumented in source.
vkCmdSetDepthBias
PFN_vkCmdSetDepthBias vkCmdSetDepthBias;
Undocumented in source.
vkCmdSetDepthBiasEnableEXT
PFN_vkCmdSetDepthBiasEnableEXT vkCmdSetDepthBiasEnableEXT;
Undocumented in source.
vkCmdSetDepthBounds
PFN_vkCmdSetDepthBounds vkCmdSetDepthBounds;
Undocumented in source.
vkCmdSetDepthBoundsTestEnableEXT
PFN_vkCmdSetDepthBoundsTestEnableEXT vkCmdSetDepthBoundsTestEnableEXT;
Undocumented in source.
vkCmdSetDepthCompareOpEXT
PFN_vkCmdSetDepthCompareOpEXT vkCmdSetDepthCompareOpEXT;
Undocumented in source.
vkCmdSetDepthTestEnableEXT
PFN_vkCmdSetDepthTestEnableEXT vkCmdSetDepthTestEnableEXT;
Undocumented in source.
vkCmdSetDepthWriteEnableEXT
PFN_vkCmdSetDepthWriteEnableEXT vkCmdSetDepthWriteEnableEXT;
Undocumented in source.
vkCmdSetDeviceMask
PFN_vkCmdSetDeviceMask vkCmdSetDeviceMask;
Undocumented in source.
vkCmdSetDiscardRectangleEXT
PFN_vkCmdSetDiscardRectangleEXT vkCmdSetDiscardRectangleEXT;
Undocumented in source.
vkCmdSetEvent
PFN_vkCmdSetEvent vkCmdSetEvent;
Undocumented in source.
vkCmdSetEvent2KHR
PFN_vkCmdSetEvent2KHR vkCmdSetEvent2KHR;
Undocumented in source.
vkCmdSetExclusiveScissorNV
PFN_vkCmdSetExclusiveScissorNV vkCmdSetExclusiveScissorNV;
Undocumented in source.
vkCmdSetFragmentShadingRateEnumNV
PFN_vkCmdSetFragmentShadingRateEnumNV vkCmdSetFragmentShadingRateEnumNV;
Undocumented in source.
vkCmdSetFragmentShadingRateKHR
PFN_vkCmdSetFragmentShadingRateKHR vkCmdSetFragmentShadingRateKHR;
Undocumented in source.
vkCmdSetFrontFaceEXT
PFN_vkCmdSetFrontFaceEXT vkCmdSetFrontFaceEXT;
Undocumented in source.
vkCmdSetLineStippleEXT
PFN_vkCmdSetLineStippleEXT vkCmdSetLineStippleEXT;
Undocumented in source.
vkCmdSetLineWidth
PFN_vkCmdSetLineWidth vkCmdSetLineWidth;
Undocumented in source.
vkCmdSetLogicOpEXT
PFN_vkCmdSetLogicOpEXT vkCmdSetLogicOpEXT;
Undocumented in source.
vkCmdSetPatchControlPointsEXT
PFN_vkCmdSetPatchControlPointsEXT vkCmdSetPatchControlPointsEXT;
Undocumented in source.
vkCmdSetPerformanceMarkerINTEL
PFN_vkCmdSetPerformanceMarkerINTEL vkCmdSetPerformanceMarkerINTEL;
Undocumented in source.
vkCmdSetPerformanceOverrideINTEL
PFN_vkCmdSetPerformanceOverrideINTEL vkCmdSetPerformanceOverrideINTEL;
Undocumented in source.
vkCmdSetPerformanceStreamMarkerINTEL
PFN_vkCmdSetPerformanceStreamMarkerINTEL vkCmdSetPerformanceStreamMarkerINTEL;
Undocumented in source.
vkCmdSetPrimitiveRestartEnableEXT
PFN_vkCmdSetPrimitiveRestartEnableEXT vkCmdSetPrimitiveRestartEnableEXT;
Undocumented in source.
vkCmdSetPrimitiveTopologyEXT
PFN_vkCmdSetPrimitiveTopologyEXT vkCmdSetPrimitiveTopologyEXT;
Undocumented in source.
vkCmdSetRasterizerDiscardEnableEXT
PFN_vkCmdSetRasterizerDiscardEnableEXT vkCmdSetRasterizerDiscardEnableEXT;
Undocumented in source.
vkCmdSetRayTracingPipelineStackSizeKHR
PFN_vkCmdSetRayTracingPipelineStackSizeKHR vkCmdSetRayTracingPipelineStackSizeKHR;
Undocumented in source.
vkCmdSetSampleLocationsEXT
PFN_vkCmdSetSampleLocationsEXT vkCmdSetSampleLocationsEXT;
Undocumented in source.
vkCmdSetScissor
PFN_vkCmdSetScissor vkCmdSetScissor;
Undocumented in source.
vkCmdSetScissorWithCountEXT
PFN_vkCmdSetScissorWithCountEXT vkCmdSetScissorWithCountEXT;
Undocumented in source.
vkCmdSetStencilCompareMask
PFN_vkCmdSetStencilCompareMask vkCmdSetStencilCompareMask;
Undocumented in source.
vkCmdSetStencilOpEXT
PFN_vkCmdSetStencilOpEXT vkCmdSetStencilOpEXT;
Undocumented in source.
vkCmdSetStencilReference
PFN_vkCmdSetStencilReference vkCmdSetStencilReference;
Undocumented in source.
vkCmdSetStencilTestEnableEXT
PFN_vkCmdSetStencilTestEnableEXT vkCmdSetStencilTestEnableEXT;
Undocumented in source.
vkCmdSetStencilWriteMask
PFN_vkCmdSetStencilWriteMask vkCmdSetStencilWriteMask;
Undocumented in source.
vkCmdSetVertexInputEXT
PFN_vkCmdSetVertexInputEXT vkCmdSetVertexInputEXT;
Undocumented in source.
vkCmdSetViewport
PFN_vkCmdSetViewport vkCmdSetViewport;
Undocumented in source.
vkCmdSetViewportShadingRatePaletteNV
PFN_vkCmdSetViewportShadingRatePaletteNV vkCmdSetViewportShadingRatePaletteNV;
Undocumented in source.
vkCmdSetViewportWScalingNV
PFN_vkCmdSetViewportWScalingNV vkCmdSetViewportWScalingNV;
Undocumented in source.
vkCmdSetViewportWithCountEXT
PFN_vkCmdSetViewportWithCountEXT vkCmdSetViewportWithCountEXT;
Undocumented in source.
vkCmdSubpassShadingHUAWEI
PFN_vkCmdSubpassShadingHUAWEI vkCmdSubpassShadingHUAWEI;
Undocumented in source.
vkCmdTraceRaysIndirectKHR
PFN_vkCmdTraceRaysIndirectKHR vkCmdTraceRaysIndirectKHR;
Undocumented in source.
vkCmdTraceRaysKHR
PFN_vkCmdTraceRaysKHR vkCmdTraceRaysKHR;
Undocumented in source.
vkCmdTraceRaysNV
PFN_vkCmdTraceRaysNV vkCmdTraceRaysNV;
Undocumented in source.
vkCmdUpdateBuffer
PFN_vkCmdUpdateBuffer vkCmdUpdateBuffer;
Undocumented in source.
vkCmdWaitEvents
PFN_vkCmdWaitEvents vkCmdWaitEvents;
Undocumented in source.
vkCmdWaitEvents2KHR
PFN_vkCmdWaitEvents2KHR vkCmdWaitEvents2KHR;
Undocumented in source.
vkCmdWriteAccelerationStructuresPropertiesKHR
PFN_vkCmdWriteAccelerationStructuresPropertiesKHR vkCmdWriteAccelerationStructuresPropertiesKHR;
Undocumented in source.
vkCmdWriteAccelerationStructuresPropertiesNV
PFN_vkCmdWriteAccelerationStructuresPropertiesNV vkCmdWriteAccelerationStructuresPropertiesNV;
Undocumented in source.
vkCmdWriteBufferMarker2AMD
PFN_vkCmdWriteBufferMarker2AMD vkCmdWriteBufferMarker2AMD;
Undocumented in source.
vkCmdWriteBufferMarkerAMD
PFN_vkCmdWriteBufferMarkerAMD vkCmdWriteBufferMarkerAMD;
Undocumented in source.
vkCmdWriteTimestamp
PFN_vkCmdWriteTimestamp vkCmdWriteTimestamp;
Undocumented in source.
vkCmdWriteTimestamp2KHR
PFN_vkCmdWriteTimestamp2KHR vkCmdWriteTimestamp2KHR;
Undocumented in source.
vkCompileDeferredNV
PFN_vkCompileDeferredNV vkCompileDeferredNV;
Undocumented in source.
vkCopyAccelerationStructureKHR
PFN_vkCopyAccelerationStructureKHR vkCopyAccelerationStructureKHR;
Undocumented in source.
vkCopyAccelerationStructureToMemoryKHR
PFN_vkCopyAccelerationStructureToMemoryKHR vkCopyAccelerationStructureToMemoryKHR;
Undocumented in source.
vkCopyMemoryToAccelerationStructureKHR
PFN_vkCopyMemoryToAccelerationStructureKHR vkCopyMemoryToAccelerationStructureKHR;
Undocumented in source.
vkCreateAccelerationStructureKHR
PFN_vkCreateAccelerationStructureKHR vkCreateAccelerationStructureKHR;
Undocumented in source.
vkCreateAccelerationStructureNV
PFN_vkCreateAccelerationStructureNV vkCreateAccelerationStructureNV;
Undocumented in source.
vkCreateBuffer
PFN_vkCreateBuffer vkCreateBuffer;
Undocumented in source.
vkCreateBufferView
PFN_vkCreateBufferView vkCreateBufferView;
Undocumented in source.
vkCreateCommandPool
PFN_vkCreateCommandPool vkCreateCommandPool;
Undocumented in source.
vkCreateComputePipelines
PFN_vkCreateComputePipelines vkCreateComputePipelines;
Undocumented in source.
vkCreateCuFunctionNVX
PFN_vkCreateCuFunctionNVX vkCreateCuFunctionNVX;
Undocumented in source.
vkCreateCuModuleNVX
PFN_vkCreateCuModuleNVX vkCreateCuModuleNVX;
Undocumented in source.
vkCreateDeferredOperationKHR
PFN_vkCreateDeferredOperationKHR vkCreateDeferredOperationKHR;
Undocumented in source.
vkCreateDescriptorPool
PFN_vkCreateDescriptorPool vkCreateDescriptorPool;
Undocumented in source.
vkCreateDescriptorSetLayout
PFN_vkCreateDescriptorSetLayout vkCreateDescriptorSetLayout;
Undocumented in source.
vkCreateDescriptorUpdateTemplate
PFN_vkCreateDescriptorUpdateTemplate vkCreateDescriptorUpdateTemplate;
Undocumented in source.
vkCreateEvent
PFN_vkCreateEvent vkCreateEvent;
Undocumented in source.
vkCreateFence
PFN_vkCreateFence vkCreateFence;
Undocumented in source.
vkCreateFramebuffer
PFN_vkCreateFramebuffer vkCreateFramebuffer;
Undocumented in source.
vkCreateGraphicsPipelines
PFN_vkCreateGraphicsPipelines vkCreateGraphicsPipelines;
Undocumented in source.
vkCreateImage
PFN_vkCreateImage vkCreateImage;
Undocumented in source.
vkCreateImageView
PFN_vkCreateImageView vkCreateImageView;
Undocumented in source.
vkCreateIndirectCommandsLayoutNV
PFN_vkCreateIndirectCommandsLayoutNV vkCreateIndirectCommandsLayoutNV;
Undocumented in source.
vkCreatePipelineCache
PFN_vkCreatePipelineCache vkCreatePipelineCache;
Undocumented in source.
vkCreatePipelineLayout
PFN_vkCreatePipelineLayout vkCreatePipelineLayout;
Undocumented in source.
vkCreatePrivateDataSlotEXT
PFN_vkCreatePrivateDataSlotEXT vkCreatePrivateDataSlotEXT;
Undocumented in source.
vkCreateQueryPool
PFN_vkCreateQueryPool vkCreateQueryPool;
Undocumented in source.
vkCreateRayTracingPipelinesKHR
PFN_vkCreateRayTracingPipelinesKHR vkCreateRayTracingPipelinesKHR;
Undocumented in source.
vkCreateRayTracingPipelinesNV
PFN_vkCreateRayTracingPipelinesNV vkCreateRayTracingPipelinesNV;
Undocumented in source.
vkCreateRenderPass
PFN_vkCreateRenderPass vkCreateRenderPass;
Undocumented in source.
vkCreateRenderPass2
PFN_vkCreateRenderPass2 vkCreateRenderPass2;
Undocumented in source.
vkCreateSampler
PFN_vkCreateSampler vkCreateSampler;
Undocumented in source.
vkCreateSamplerYcbcrConversion
PFN_vkCreateSamplerYcbcrConversion vkCreateSamplerYcbcrConversion;
Undocumented in source.
vkCreateSemaphore
PFN_vkCreateSemaphore vkCreateSemaphore;
Undocumented in source.
vkCreateShaderModule
PFN_vkCreateShaderModule vkCreateShaderModule;
Undocumented in source.
vkCreateSharedSwapchainsKHR
PFN_vkCreateSharedSwapchainsKHR vkCreateSharedSwapchainsKHR;
Undocumented in source.
vkCreateSwapchainKHR
PFN_vkCreateSwapchainKHR vkCreateSwapchainKHR;
Undocumented in source.
vkCreateValidationCacheEXT
PFN_vkCreateValidationCacheEXT vkCreateValidationCacheEXT;
Undocumented in source.
vkDebugMarkerSetObjectNameEXT
PFN_vkDebugMarkerSetObjectNameEXT vkDebugMarkerSetObjectNameEXT;
Undocumented in source.
vkDebugMarkerSetObjectTagEXT
PFN_vkDebugMarkerSetObjectTagEXT vkDebugMarkerSetObjectTagEXT;
Undocumented in source.
vkDeferredOperationJoinKHR
PFN_vkDeferredOperationJoinKHR vkDeferredOperationJoinKHR;
Undocumented in source.
vkDestroyAccelerationStructureKHR
PFN_vkDestroyAccelerationStructureKHR vkDestroyAccelerationStructureKHR;
Undocumented in source.
vkDestroyAccelerationStructureNV
PFN_vkDestroyAccelerationStructureNV vkDestroyAccelerationStructureNV;
Undocumented in source.
vkDestroyBuffer
PFN_vkDestroyBuffer vkDestroyBuffer;
Undocumented in source.
vkDestroyBufferView
PFN_vkDestroyBufferView vkDestroyBufferView;
Undocumented in source.
vkDestroyCommandPool
PFN_vkDestroyCommandPool vkDestroyCommandPool;
Undocumented in source.
vkDestroyCuFunctionNVX
PFN_vkDestroyCuFunctionNVX vkDestroyCuFunctionNVX;
Undocumented in source.
vkDestroyCuModuleNVX
PFN_vkDestroyCuModuleNVX vkDestroyCuModuleNVX;
Undocumented in source.
vkDestroyDeferredOperationKHR
PFN_vkDestroyDeferredOperationKHR vkDestroyDeferredOperationKHR;
Undocumented in source.
vkDestroyDescriptorPool
PFN_vkDestroyDescriptorPool vkDestroyDescriptorPool;
Undocumented in source.
vkDestroyDescriptorSetLayout
PFN_vkDestroyDescriptorSetLayout vkDestroyDescriptorSetLayout;
Undocumented in source.
vkDestroyDescriptorUpdateTemplate
PFN_vkDestroyDescriptorUpdateTemplate vkDestroyDescriptorUpdateTemplate;
Undocumented in source.
vkDestroyDevice
PFN_vkDestroyDevice vkDestroyDevice;

member function pointer decelerations

vkDestroyEvent
PFN_vkDestroyEvent vkDestroyEvent;
Undocumented in source.
vkDestroyFence
PFN_vkDestroyFence vkDestroyFence;
Undocumented in source.
vkDestroyFramebuffer
PFN_vkDestroyFramebuffer vkDestroyFramebuffer;
Undocumented in source.
vkDestroyImage
PFN_vkDestroyImage vkDestroyImage;
Undocumented in source.
vkDestroyImageView
PFN_vkDestroyImageView vkDestroyImageView;
Undocumented in source.
vkDestroyIndirectCommandsLayoutNV
PFN_vkDestroyIndirectCommandsLayoutNV vkDestroyIndirectCommandsLayoutNV;
Undocumented in source.
vkDestroyPipeline
PFN_vkDestroyPipeline vkDestroyPipeline;
Undocumented in source.
vkDestroyPipelineCache
PFN_vkDestroyPipelineCache vkDestroyPipelineCache;
Undocumented in source.
vkDestroyPipelineLayout
PFN_vkDestroyPipelineLayout vkDestroyPipelineLayout;
Undocumented in source.
vkDestroyPrivateDataSlotEXT
PFN_vkDestroyPrivateDataSlotEXT vkDestroyPrivateDataSlotEXT;
Undocumented in source.
vkDestroyQueryPool
PFN_vkDestroyQueryPool vkDestroyQueryPool;
Undocumented in source.
vkDestroyRenderPass
PFN_vkDestroyRenderPass vkDestroyRenderPass;
Undocumented in source.
vkDestroySampler
PFN_vkDestroySampler vkDestroySampler;
Undocumented in source.
vkDestroySamplerYcbcrConversion
PFN_vkDestroySamplerYcbcrConversion vkDestroySamplerYcbcrConversion;
Undocumented in source.
vkDestroySemaphore
PFN_vkDestroySemaphore vkDestroySemaphore;
Undocumented in source.
vkDestroyShaderModule
PFN_vkDestroyShaderModule vkDestroyShaderModule;
Undocumented in source.
vkDestroySwapchainKHR
PFN_vkDestroySwapchainKHR vkDestroySwapchainKHR;
Undocumented in source.
vkDestroyValidationCacheEXT
PFN_vkDestroyValidationCacheEXT vkDestroyValidationCacheEXT;
Undocumented in source.
vkDeviceWaitIdle
PFN_vkDeviceWaitIdle vkDeviceWaitIdle;
Undocumented in source.
vkDisplayPowerControlEXT
PFN_vkDisplayPowerControlEXT vkDisplayPowerControlEXT;
Undocumented in source.
vkEndCommandBuffer
PFN_vkEndCommandBuffer vkEndCommandBuffer;
Undocumented in source.
vkFlushMappedMemoryRanges
PFN_vkFlushMappedMemoryRanges vkFlushMappedMemoryRanges;
Undocumented in source.
vkFreeCommandBuffers
PFN_vkFreeCommandBuffers vkFreeCommandBuffers;
Undocumented in source.
vkFreeDescriptorSets
PFN_vkFreeDescriptorSets vkFreeDescriptorSets;
Undocumented in source.
vkFreeMemory
PFN_vkFreeMemory vkFreeMemory;
Undocumented in source.
vkGetAccelerationStructureBuildSizesKHR
PFN_vkGetAccelerationStructureBuildSizesKHR vkGetAccelerationStructureBuildSizesKHR;
Undocumented in source.
vkGetAccelerationStructureDeviceAddressKHR
PFN_vkGetAccelerationStructureDeviceAddressKHR vkGetAccelerationStructureDeviceAddressKHR;
Undocumented in source.
vkGetAccelerationStructureHandleNV
PFN_vkGetAccelerationStructureHandleNV vkGetAccelerationStructureHandleNV;
Undocumented in source.
vkGetAccelerationStructureMemoryRequirementsNV
PFN_vkGetAccelerationStructureMemoryRequirementsNV vkGetAccelerationStructureMemoryRequirementsNV;
Undocumented in source.
vkGetBufferDeviceAddress
PFN_vkGetBufferDeviceAddress vkGetBufferDeviceAddress;
Undocumented in source.
vkGetBufferMemoryRequirements
PFN_vkGetBufferMemoryRequirements vkGetBufferMemoryRequirements;
Undocumented in source.
vkGetBufferMemoryRequirements2
PFN_vkGetBufferMemoryRequirements2 vkGetBufferMemoryRequirements2;
Undocumented in source.
vkGetBufferOpaqueCaptureAddress
PFN_vkGetBufferOpaqueCaptureAddress vkGetBufferOpaqueCaptureAddress;
Undocumented in source.
vkGetCalibratedTimestampsEXT
PFN_vkGetCalibratedTimestampsEXT vkGetCalibratedTimestampsEXT;
Undocumented in source.
vkGetDeferredOperationMaxConcurrencyKHR
PFN_vkGetDeferredOperationMaxConcurrencyKHR vkGetDeferredOperationMaxConcurrencyKHR;
Undocumented in source.
vkGetDeferredOperationResultKHR
PFN_vkGetDeferredOperationResultKHR vkGetDeferredOperationResultKHR;
Undocumented in source.
vkGetDescriptorSetLayoutSupport
PFN_vkGetDescriptorSetLayoutSupport vkGetDescriptorSetLayoutSupport;
Undocumented in source.
vkGetDeviceAccelerationStructureCompatibilityKHR
PFN_vkGetDeviceAccelerationStructureCompatibilityKHR vkGetDeviceAccelerationStructureCompatibilityKHR;
Undocumented in source.
vkGetDeviceBufferMemoryRequirementsKHR
PFN_vkGetDeviceBufferMemoryRequirementsKHR vkGetDeviceBufferMemoryRequirementsKHR;
Undocumented in source.
vkGetDeviceGroupPeerMemoryFeatures
PFN_vkGetDeviceGroupPeerMemoryFeatures vkGetDeviceGroupPeerMemoryFeatures;
Undocumented in source.
vkGetDeviceGroupPresentCapabilitiesKHR
PFN_vkGetDeviceGroupPresentCapabilitiesKHR vkGetDeviceGroupPresentCapabilitiesKHR;
Undocumented in source.
vkGetDeviceGroupSurfacePresentModesKHR
PFN_vkGetDeviceGroupSurfacePresentModesKHR vkGetDeviceGroupSurfacePresentModesKHR;
Undocumented in source.
vkGetDeviceImageMemoryRequirementsKHR
PFN_vkGetDeviceImageMemoryRequirementsKHR vkGetDeviceImageMemoryRequirementsKHR;
Undocumented in source.
vkGetDeviceImageSparseMemoryRequirementsKHR
PFN_vkGetDeviceImageSparseMemoryRequirementsKHR vkGetDeviceImageSparseMemoryRequirementsKHR;
Undocumented in source.
vkGetDeviceMemoryCommitment
PFN_vkGetDeviceMemoryCommitment vkGetDeviceMemoryCommitment;
Undocumented in source.
vkGetDeviceMemoryOpaqueCaptureAddress
PFN_vkGetDeviceMemoryOpaqueCaptureAddress vkGetDeviceMemoryOpaqueCaptureAddress;
Undocumented in source.
vkGetDeviceQueue
PFN_vkGetDeviceQueue vkGetDeviceQueue;
Undocumented in source.
vkGetDeviceQueue2
PFN_vkGetDeviceQueue2 vkGetDeviceQueue2;
Undocumented in source.
vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI
PFN_vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI;
Undocumented in source.
vkGetEventStatus
PFN_vkGetEventStatus vkGetEventStatus;
Undocumented in source.
vkGetFenceFdKHR
PFN_vkGetFenceFdKHR vkGetFenceFdKHR;
Undocumented in source.
vkGetFenceStatus
PFN_vkGetFenceStatus vkGetFenceStatus;
Undocumented in source.
vkGetGeneratedCommandsMemoryRequirementsNV
PFN_vkGetGeneratedCommandsMemoryRequirementsNV vkGetGeneratedCommandsMemoryRequirementsNV;
Undocumented in source.
vkGetImageDrmFormatModifierPropertiesEXT
PFN_vkGetImageDrmFormatModifierPropertiesEXT vkGetImageDrmFormatModifierPropertiesEXT;
Undocumented in source.
vkGetImageMemoryRequirements
PFN_vkGetImageMemoryRequirements vkGetImageMemoryRequirements;
Undocumented in source.
vkGetImageMemoryRequirements2
PFN_vkGetImageMemoryRequirements2 vkGetImageMemoryRequirements2;
Undocumented in source.
vkGetImageSparseMemoryRequirements
PFN_vkGetImageSparseMemoryRequirements vkGetImageSparseMemoryRequirements;
Undocumented in source.
vkGetImageSparseMemoryRequirements2
PFN_vkGetImageSparseMemoryRequirements2 vkGetImageSparseMemoryRequirements2;
Undocumented in source.
vkGetImageSubresourceLayout
PFN_vkGetImageSubresourceLayout vkGetImageSubresourceLayout;
Undocumented in source.
vkGetImageViewAddressNVX
PFN_vkGetImageViewAddressNVX vkGetImageViewAddressNVX;
Undocumented in source.
vkGetImageViewHandleNVX
PFN_vkGetImageViewHandleNVX vkGetImageViewHandleNVX;
Undocumented in source.
vkGetMemoryFdKHR
PFN_vkGetMemoryFdKHR vkGetMemoryFdKHR;
Undocumented in source.
vkGetMemoryFdPropertiesKHR
PFN_vkGetMemoryFdPropertiesKHR vkGetMemoryFdPropertiesKHR;
Undocumented in source.
vkGetMemoryHostPointerPropertiesEXT
PFN_vkGetMemoryHostPointerPropertiesEXT vkGetMemoryHostPointerPropertiesEXT;
Undocumented in source.
vkGetMemoryRemoteAddressNV
PFN_vkGetMemoryRemoteAddressNV vkGetMemoryRemoteAddressNV;
Undocumented in source.
vkGetPastPresentationTimingGOOGLE
PFN_vkGetPastPresentationTimingGOOGLE vkGetPastPresentationTimingGOOGLE;
Undocumented in source.
vkGetPerformanceParameterINTEL
PFN_vkGetPerformanceParameterINTEL vkGetPerformanceParameterINTEL;
Undocumented in source.
vkGetPipelineCacheData
PFN_vkGetPipelineCacheData vkGetPipelineCacheData;
Undocumented in source.
vkGetPipelineExecutableInternalRepresentationsKHR
PFN_vkGetPipelineExecutableInternalRepresentationsKHR vkGetPipelineExecutableInternalRepresentationsKHR;
Undocumented in source.
vkGetPipelineExecutablePropertiesKHR
PFN_vkGetPipelineExecutablePropertiesKHR vkGetPipelineExecutablePropertiesKHR;
Undocumented in source.
vkGetPipelineExecutableStatisticsKHR
PFN_vkGetPipelineExecutableStatisticsKHR vkGetPipelineExecutableStatisticsKHR;
Undocumented in source.
vkGetPrivateDataEXT
PFN_vkGetPrivateDataEXT vkGetPrivateDataEXT;
Undocumented in source.
vkGetQueryPoolResults
PFN_vkGetQueryPoolResults vkGetQueryPoolResults;
Undocumented in source.
vkGetQueueCheckpointData2NV
PFN_vkGetQueueCheckpointData2NV vkGetQueueCheckpointData2NV;
Undocumented in source.
vkGetQueueCheckpointDataNV
PFN_vkGetQueueCheckpointDataNV vkGetQueueCheckpointDataNV;
Undocumented in source.
vkGetRayTracingCaptureReplayShaderGroupHandlesKHR
PFN_vkGetRayTracingCaptureReplayShaderGroupHandlesKHR vkGetRayTracingCaptureReplayShaderGroupHandlesKHR;
Undocumented in source.
vkGetRayTracingShaderGroupHandlesKHR
PFN_vkGetRayTracingShaderGroupHandlesKHR vkGetRayTracingShaderGroupHandlesKHR;
Undocumented in source.
vkGetRayTracingShaderGroupStackSizeKHR
PFN_vkGetRayTracingShaderGroupStackSizeKHR vkGetRayTracingShaderGroupStackSizeKHR;
Undocumented in source.
vkGetRefreshCycleDurationGOOGLE
PFN_vkGetRefreshCycleDurationGOOGLE vkGetRefreshCycleDurationGOOGLE;
Undocumented in source.
vkGetRenderAreaGranularity
PFN_vkGetRenderAreaGranularity vkGetRenderAreaGranularity;
Undocumented in source.
vkGetSemaphoreCounterValue
PFN_vkGetSemaphoreCounterValue vkGetSemaphoreCounterValue;
Undocumented in source.
vkGetSemaphoreFdKHR
PFN_vkGetSemaphoreFdKHR vkGetSemaphoreFdKHR;
Undocumented in source.
vkGetShaderInfoAMD
PFN_vkGetShaderInfoAMD vkGetShaderInfoAMD;
Undocumented in source.
vkGetSwapchainCounterEXT
PFN_vkGetSwapchainCounterEXT vkGetSwapchainCounterEXT;
Undocumented in source.
vkGetSwapchainImagesKHR
PFN_vkGetSwapchainImagesKHR vkGetSwapchainImagesKHR;
Undocumented in source.
vkGetSwapchainStatusKHR
PFN_vkGetSwapchainStatusKHR vkGetSwapchainStatusKHR;
Undocumented in source.
vkGetValidationCacheDataEXT
PFN_vkGetValidationCacheDataEXT vkGetValidationCacheDataEXT;
Undocumented in source.
vkImportFenceFdKHR
PFN_vkImportFenceFdKHR vkImportFenceFdKHR;
Undocumented in source.
vkImportSemaphoreFdKHR
PFN_vkImportSemaphoreFdKHR vkImportSemaphoreFdKHR;
Undocumented in source.
vkInitializePerformanceApiINTEL
PFN_vkInitializePerformanceApiINTEL vkInitializePerformanceApiINTEL;
Undocumented in source.
vkInvalidateMappedMemoryRanges
PFN_vkInvalidateMappedMemoryRanges vkInvalidateMappedMemoryRanges;
Undocumented in source.
vkMapMemory
PFN_vkMapMemory vkMapMemory;
Undocumented in source.
vkMergePipelineCaches
PFN_vkMergePipelineCaches vkMergePipelineCaches;
Undocumented in source.
vkMergeValidationCachesEXT
PFN_vkMergeValidationCachesEXT vkMergeValidationCachesEXT;
Undocumented in source.
vkQueueBeginDebugUtilsLabelEXT
PFN_vkQueueBeginDebugUtilsLabelEXT vkQueueBeginDebugUtilsLabelEXT;
Undocumented in source.
vkQueueBindSparse
PFN_vkQueueBindSparse vkQueueBindSparse;
Undocumented in source.
vkQueueEndDebugUtilsLabelEXT
PFN_vkQueueEndDebugUtilsLabelEXT vkQueueEndDebugUtilsLabelEXT;
Undocumented in source.
vkQueueInsertDebugUtilsLabelEXT
PFN_vkQueueInsertDebugUtilsLabelEXT vkQueueInsertDebugUtilsLabelEXT;
Undocumented in source.
vkQueuePresentKHR
PFN_vkQueuePresentKHR vkQueuePresentKHR;
Undocumented in source.
vkQueueSetPerformanceConfigurationINTEL
PFN_vkQueueSetPerformanceConfigurationINTEL vkQueueSetPerformanceConfigurationINTEL;
Undocumented in source.
vkQueueSubmit
PFN_vkQueueSubmit vkQueueSubmit;
Undocumented in source.
vkQueueSubmit2KHR
PFN_vkQueueSubmit2KHR vkQueueSubmit2KHR;
Undocumented in source.
vkQueueWaitIdle
PFN_vkQueueWaitIdle vkQueueWaitIdle;
Undocumented in source.
vkRegisterDeviceEventEXT
PFN_vkRegisterDeviceEventEXT vkRegisterDeviceEventEXT;
Undocumented in source.
vkRegisterDisplayEventEXT
PFN_vkRegisterDisplayEventEXT vkRegisterDisplayEventEXT;
Undocumented in source.
vkReleasePerformanceConfigurationINTEL
PFN_vkReleasePerformanceConfigurationINTEL vkReleasePerformanceConfigurationINTEL;
Undocumented in source.
vkReleaseProfilingLockKHR
PFN_vkReleaseProfilingLockKHR vkReleaseProfilingLockKHR;
Undocumented in source.
vkResetCommandBuffer
PFN_vkResetCommandBuffer vkResetCommandBuffer;
Undocumented in source.
vkResetCommandPool
PFN_vkResetCommandPool vkResetCommandPool;
Undocumented in source.
vkResetDescriptorPool
PFN_vkResetDescriptorPool vkResetDescriptorPool;
Undocumented in source.
vkResetEvent
PFN_vkResetEvent vkResetEvent;
Undocumented in source.
vkResetFences
PFN_vkResetFences vkResetFences;
Undocumented in source.
vkResetQueryPool
PFN_vkResetQueryPool vkResetQueryPool;
Undocumented in source.
vkSetDebugUtilsObjectNameEXT
PFN_vkSetDebugUtilsObjectNameEXT vkSetDebugUtilsObjectNameEXT;
Undocumented in source.
vkSetDebugUtilsObjectTagEXT
PFN_vkSetDebugUtilsObjectTagEXT vkSetDebugUtilsObjectTagEXT;
Undocumented in source.
vkSetDeviceMemoryPriorityEXT
PFN_vkSetDeviceMemoryPriorityEXT vkSetDeviceMemoryPriorityEXT;
Undocumented in source.
vkSetEvent
PFN_vkSetEvent vkSetEvent;
Undocumented in source.
vkSetHdrMetadataEXT
PFN_vkSetHdrMetadataEXT vkSetHdrMetadataEXT;
Undocumented in source.
vkSetLocalDimmingAMD
PFN_vkSetLocalDimmingAMD vkSetLocalDimmingAMD;
Undocumented in source.
vkSetPrivateDataEXT
PFN_vkSetPrivateDataEXT vkSetPrivateDataEXT;
Undocumented in source.
vkSignalSemaphore
PFN_vkSignalSemaphore vkSignalSemaphore;
Undocumented in source.
vkTrimCommandPool
PFN_vkTrimCommandPool vkTrimCommandPool;
Undocumented in source.
vkUninitializePerformanceApiINTEL
PFN_vkUninitializePerformanceApiINTEL vkUninitializePerformanceApiINTEL;
Undocumented in source.
vkUnmapMemory
PFN_vkUnmapMemory vkUnmapMemory;
Undocumented in source.
vkUpdateDescriptorSetWithTemplate
PFN_vkUpdateDescriptorSetWithTemplate vkUpdateDescriptorSetWithTemplate;
Undocumented in source.
vkUpdateDescriptorSets
PFN_vkUpdateDescriptorSets vkUpdateDescriptorSets;
Undocumented in source.
vkWaitForFences
PFN_vkWaitForFences vkWaitForFences;
Undocumented in source.
vkWaitForPresentKHR
PFN_vkWaitForPresentKHR vkWaitForPresentKHR;
Undocumented in source.
vkWaitSemaphores
PFN_vkWaitSemaphores vkWaitSemaphores;
Undocumented in source.
vkWriteAccelerationStructuresPropertiesKHR
PFN_vkWriteAccelerationStructuresPropertiesKHR vkWriteAccelerationStructuresPropertiesKHR;
Undocumented in source.

Meta