erupted.functions

Undocumented in source.

Public Imports

erupted.types
public import erupted.types;

Members

Aliases

PFN_vkAcquireNextImageKHR
alias PFN_vkAcquireNextImageKHR = VkResult function(VkDevice device, VkSwapchainKHR swapchain, uint64_t timeout, VkSemaphore semaphore, VkFence fence, uint32_t* pImageIndex)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkAllocateCommandBuffers
alias PFN_vkAllocateCommandBuffers = VkResult function(VkDevice device, const(VkCommandBufferAllocateInfo)* pAllocateInfo, VkCommandBuffer* pCommandBuffers)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkAllocateDescriptorSets
alias PFN_vkAllocateDescriptorSets = VkResult function(VkDevice device, const(VkDescriptorSetAllocateInfo)* pAllocateInfo, VkDescriptorSet* pDescriptorSets)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkAllocateMemory
alias PFN_vkAllocateMemory = VkResult function(VkDevice device, const(VkMemoryAllocateInfo)* pAllocateInfo, const(VkAllocationCallbacks)* pAllocator, VkDeviceMemory* pMemory)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkBeginCommandBuffer
alias PFN_vkBeginCommandBuffer = VkResult function(VkCommandBuffer commandBuffer, const(VkCommandBufferBeginInfo)* pBeginInfo)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkBindBufferMemory
alias PFN_vkBindBufferMemory = VkResult function(VkDevice device, VkBuffer buffer, VkDeviceMemory memory, VkDeviceSize memoryOffset)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkBindImageMemory
alias PFN_vkBindImageMemory = VkResult function(VkDevice device, VkImage image, VkDeviceMemory memory, VkDeviceSize memoryOffset)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdBeginQuery
alias PFN_vkCmdBeginQuery = void function(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query, VkQueryControlFlags flags)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdBeginRenderPass
alias PFN_vkCmdBeginRenderPass = void function(VkCommandBuffer commandBuffer, const(VkRenderPassBeginInfo)* pRenderPassBegin, VkSubpassContents contents)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdBindDescriptorSets
alias PFN_vkCmdBindDescriptorSets = void function(VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t firstSet, uint32_t descriptorSetCount, const(VkDescriptorSet)* pDescriptorSets, uint32_t dynamicOffsetCount, const(uint32_t)* pDynamicOffsets)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdBindIndexBuffer
alias PFN_vkCmdBindIndexBuffer = void function(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkIndexType indexType)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdBindPipeline
alias PFN_vkCmdBindPipeline = void function(VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdBindVertexBuffers
alias PFN_vkCmdBindVertexBuffers = void function(VkCommandBuffer commandBuffer, uint32_t firstBinding, uint32_t bindingCount, const(VkBuffer)* pBuffers, const(VkDeviceSize)* pOffsets)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdBlitImage
alias PFN_vkCmdBlitImage = void function(VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const(VkImageBlit)* pRegions, VkFilter filter)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdClearAttachments
alias PFN_vkCmdClearAttachments = void function(VkCommandBuffer commandBuffer, uint32_t attachmentCount, const(VkClearAttachment)* pAttachments, uint32_t rectCount, const(VkClearRect)* pRects)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdClearColorImage
alias PFN_vkCmdClearColorImage = void function(VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, const(VkClearColorValue)* pColor, uint32_t rangeCount, const(VkImageSubresourceRange)* pRanges)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdClearDepthStencilImage
alias PFN_vkCmdClearDepthStencilImage = void function(VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, const(VkClearDepthStencilValue)* pDepthStencil, uint32_t rangeCount, const(VkImageSubresourceRange)* pRanges)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdCopyBuffer
alias PFN_vkCmdCopyBuffer = void function(VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkBuffer dstBuffer, uint32_t regionCount, const(VkBufferCopy)* pRegions)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdCopyBufferToImage
alias PFN_vkCmdCopyBufferToImage = void function(VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const(VkBufferImageCopy)* pRegions)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdCopyImage
alias PFN_vkCmdCopyImage = void function(VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const(VkImageCopy)* pRegions)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdCopyImageToBuffer
alias PFN_vkCmdCopyImageToBuffer = void function(VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkBuffer dstBuffer, uint32_t regionCount, const(VkBufferImageCopy)* pRegions)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdCopyQueryPoolResults
alias PFN_vkCmdCopyQueryPoolResults = void function(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize stride, VkQueryResultFlags flags)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdDebugMarkerBeginEXT
alias PFN_vkCmdDebugMarkerBeginEXT = void function(VkCommandBuffer commandBuffer, VkDebugMarkerMarkerInfoEXT* pMarkerInfo)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdDebugMarkerEndEXT
alias PFN_vkCmdDebugMarkerEndEXT = void function(VkCommandBuffer commandBuffer)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdDebugMarkerInsertEXT
alias PFN_vkCmdDebugMarkerInsertEXT = void function(VkCommandBuffer commandBuffer, VkDebugMarkerMarkerInfoEXT* pMarkerInfo)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdDispatch
alias PFN_vkCmdDispatch = void function(VkCommandBuffer commandBuffer, uint32_t x, uint32_t y, uint32_t z)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdDispatchIndirect
alias PFN_vkCmdDispatchIndirect = void function(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdDraw
alias PFN_vkCmdDraw = void function(VkCommandBuffer commandBuffer, uint32_t vertexCount, uint32_t instanceCount, uint32_t firstVertex, uint32_t firstInstance)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdDrawIndexed
alias PFN_vkCmdDrawIndexed = void function(VkCommandBuffer commandBuffer, uint32_t indexCount, uint32_t instanceCount, uint32_t firstIndex, int32_t vertexOffset, uint32_t firstInstance)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdDrawIndexedIndirect
alias PFN_vkCmdDrawIndexedIndirect = void function(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdDrawIndexedIndirectCountAMD
alias PFN_vkCmdDrawIndexedIndirectCountAMD = void function(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdDrawIndirect
alias PFN_vkCmdDrawIndirect = void function(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdDrawIndirectCountAMD
alias PFN_vkCmdDrawIndirectCountAMD = void function(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdEndQuery
alias PFN_vkCmdEndQuery = void function(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdEndRenderPass
alias PFN_vkCmdEndRenderPass = void function(VkCommandBuffer commandBuffer)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdExecuteCommands
alias PFN_vkCmdExecuteCommands = void function(VkCommandBuffer commandBuffer, uint32_t commandBufferCount, const(VkCommandBuffer)* pCommandBuffers)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdFillBuffer
alias PFN_vkCmdFillBuffer = void function(VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize size, uint32_t data)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdNextSubpass
alias PFN_vkCmdNextSubpass = void function(VkCommandBuffer commandBuffer, VkSubpassContents contents)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdPipelineBarrier
alias PFN_vkCmdPipelineBarrier = void function(VkCommandBuffer commandBuffer, 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 but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdPushConstants
alias PFN_vkCmdPushConstants = void function(VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, uint32_t offset, uint32_t size, const(void)* pValues)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdResetEvent
alias PFN_vkCmdResetEvent = void function(VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags stageMask)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdResetQueryPool
alias PFN_vkCmdResetQueryPool = void function(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdResolveImage
alias PFN_vkCmdResolveImage = void function(VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const(VkImageResolve)* pRegions)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdSetBlendConstants
alias PFN_vkCmdSetBlendConstants = void function(VkCommandBuffer commandBuffer, const float[4] blendConstants)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdSetDepthBias
alias PFN_vkCmdSetDepthBias = void function(VkCommandBuffer commandBuffer, float depthBiasConstantFactor, float depthBiasClamp, float depthBiasSlopeFactor)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdSetDepthBounds
alias PFN_vkCmdSetDepthBounds = void function(VkCommandBuffer commandBuffer, float minDepthBounds, float maxDepthBounds)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdSetEvent
alias PFN_vkCmdSetEvent = void function(VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags stageMask)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdSetLineWidth
alias PFN_vkCmdSetLineWidth = void function(VkCommandBuffer commandBuffer, float lineWidth)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdSetScissor
alias PFN_vkCmdSetScissor = void function(VkCommandBuffer commandBuffer, uint32_t firstScissor, uint32_t scissorCount, const(VkRect2D)* pScissors)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdSetStencilCompareMask
alias PFN_vkCmdSetStencilCompareMask = void function(VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint32_t compareMask)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdSetStencilReference
alias PFN_vkCmdSetStencilReference = void function(VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint32_t reference)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdSetStencilWriteMask
alias PFN_vkCmdSetStencilWriteMask = void function(VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint32_t writeMask)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdSetViewport
alias PFN_vkCmdSetViewport = void function(VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, const(VkViewport)* pViewports)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdUpdateBuffer
alias PFN_vkCmdUpdateBuffer = void function(VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize dataSize, const(void)* pData)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdWaitEvents
alias PFN_vkCmdWaitEvents = void function(VkCommandBuffer commandBuffer, 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 but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCmdWriteTimestamp
alias PFN_vkCmdWriteTimestamp = void function(VkCommandBuffer commandBuffer, VkPipelineStageFlagBits pipelineStage, VkQueryPool queryPool, uint32_t query)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateAndroidSurfaceKHR
alias PFN_vkCreateAndroidSurfaceKHR = VkResult function(VkInstance instance, const(VkAndroidSurfaceCreateInfoKHR)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkSurfaceKHR* pSurface)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateBuffer
alias PFN_vkCreateBuffer = VkResult function(VkDevice device, const(VkBufferCreateInfo)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkBuffer* pBuffer)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateBufferView
alias PFN_vkCreateBufferView = VkResult function(VkDevice device, const(VkBufferViewCreateInfo)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkBufferView* pView)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateCommandPool
alias PFN_vkCreateCommandPool = VkResult function(VkDevice device, const(VkCommandPoolCreateInfo)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkCommandPool* pCommandPool)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateComputePipelines
alias PFN_vkCreateComputePipelines = VkResult function(VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, const(VkComputePipelineCreateInfo)* pCreateInfos, const(VkAllocationCallbacks)* pAllocator, VkPipeline* pPipelines)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateDebugReportCallbackEXT
alias PFN_vkCreateDebugReportCallbackEXT = VkResult function(VkInstance instance, const(VkDebugReportCallbackCreateInfoEXT)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkDebugReportCallbackEXT* pCallback)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateDescriptorPool
alias PFN_vkCreateDescriptorPool = VkResult function(VkDevice device, const(VkDescriptorPoolCreateInfo)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkDescriptorPool* pDescriptorPool)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateDescriptorSetLayout
alias PFN_vkCreateDescriptorSetLayout = VkResult function(VkDevice device, const(VkDescriptorSetLayoutCreateInfo)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkDescriptorSetLayout* pSetLayout)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateDevice
alias PFN_vkCreateDevice = VkResult function(VkPhysicalDevice physicalDevice, const(VkDeviceCreateInfo)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkDevice* pDevice)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateDisplayModeKHR
alias PFN_vkCreateDisplayModeKHR = VkResult function(VkPhysicalDevice physicalDevice, VkDisplayKHR display, const(VkDisplayModeCreateInfoKHR)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkDisplayModeKHR* pMode)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateDisplayPlaneSurfaceKHR
alias PFN_vkCreateDisplayPlaneSurfaceKHR = VkResult function(VkInstance instance, const(VkDisplaySurfaceCreateInfoKHR)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkSurfaceKHR* pSurface)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateEvent
alias PFN_vkCreateEvent = VkResult function(VkDevice device, const(VkEventCreateInfo)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkEvent* pEvent)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateFence
alias PFN_vkCreateFence = VkResult function(VkDevice device, const(VkFenceCreateInfo)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkFence* pFence)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateFramebuffer
alias PFN_vkCreateFramebuffer = VkResult function(VkDevice device, const(VkFramebufferCreateInfo)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkFramebuffer* pFramebuffer)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateGraphicsPipelines
alias PFN_vkCreateGraphicsPipelines = VkResult function(VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, const(VkGraphicsPipelineCreateInfo)* pCreateInfos, const(VkAllocationCallbacks)* pAllocator, VkPipeline* pPipelines)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateImage
alias PFN_vkCreateImage = VkResult function(VkDevice device, const(VkImageCreateInfo)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkImage* pImage)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateImageView
alias PFN_vkCreateImageView = VkResult function(VkDevice device, const(VkImageViewCreateInfo)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkImageView* pView)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateInstance
alias PFN_vkCreateInstance = VkResult function(const(VkInstanceCreateInfo)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkInstance* pInstance)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateMirSurfaceKHR
alias PFN_vkCreateMirSurfaceKHR = VkResult function(VkInstance instance, const(VkMirSurfaceCreateInfoKHR)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkSurfaceKHR* pSurface)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreatePipelineCache
alias PFN_vkCreatePipelineCache = VkResult function(VkDevice device, const(VkPipelineCacheCreateInfo)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkPipelineCache* pPipelineCache)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreatePipelineLayout
alias PFN_vkCreatePipelineLayout = VkResult function(VkDevice device, const(VkPipelineLayoutCreateInfo)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkPipelineLayout* pPipelineLayout)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateQueryPool
alias PFN_vkCreateQueryPool = VkResult function(VkDevice device, const(VkQueryPoolCreateInfo)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkQueryPool* pQueryPool)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateRenderPass
alias PFN_vkCreateRenderPass = VkResult function(VkDevice device, const(VkRenderPassCreateInfo)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkRenderPass* pRenderPass)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateSampler
alias PFN_vkCreateSampler = VkResult function(VkDevice device, const(VkSamplerCreateInfo)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkSampler* pSampler)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateSemaphore
alias PFN_vkCreateSemaphore = VkResult function(VkDevice device, const(VkSemaphoreCreateInfo)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkSemaphore* pSemaphore)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateShaderModule
alias PFN_vkCreateShaderModule = VkResult function(VkDevice device, const(VkShaderModuleCreateInfo)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkShaderModule* pShaderModule)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateSharedSwapchainsKHR
alias PFN_vkCreateSharedSwapchainsKHR = VkResult function(VkDevice device, uint32_t swapchainCount, const(VkSwapchainCreateInfoKHR)* pCreateInfos, const(VkAllocationCallbacks)* pAllocator, VkSwapchainKHR* pSwapchains)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateSwapchainKHR
alias PFN_vkCreateSwapchainKHR = VkResult function(VkDevice device, const(VkSwapchainCreateInfoKHR)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkSwapchainKHR* pSwapchain)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateWaylandSurfaceKHR
alias PFN_vkCreateWaylandSurfaceKHR = VkResult function(VkInstance instance, const(VkWaylandSurfaceCreateInfoKHR)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkSurfaceKHR* pSurface)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateWin32SurfaceKHR
alias PFN_vkCreateWin32SurfaceKHR = VkResult function(VkInstance instance, const(VkWin32SurfaceCreateInfoKHR)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkSurfaceKHR* pSurface)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateXcbSurfaceKHR
alias PFN_vkCreateXcbSurfaceKHR = VkResult function(VkInstance instance, const(VkXcbSurfaceCreateInfoKHR)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkSurfaceKHR* pSurface)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateXlibSurfaceKHR
alias PFN_vkCreateXlibSurfaceKHR = VkResult function(VkInstance instance, const(VkXlibSurfaceCreateInfoKHR)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkSurfaceKHR* pSurface)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkDebugMarkerSetObjectNameEXT
alias PFN_vkDebugMarkerSetObjectNameEXT = VkResult function(VkDevice device, VkDebugMarkerObjectNameInfoEXT* pNameInfo)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkDebugMarkerSetObjectTagEXT
alias PFN_vkDebugMarkerSetObjectTagEXT = VkResult function(VkDevice device, VkDebugMarkerObjectTagInfoEXT* pTagInfo)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkDebugReportMessageEXT
alias PFN_vkDebugReportMessageEXT = void function(VkInstance instance, VkDebugReportFlagsEXT flags, VkDebugReportObjectTypeEXT objectType, uint64_t object, size_t location, int32_t messageCode, const(char)* pLayerPrefix, const(char)* pMessage)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkDestroyBuffer
alias PFN_vkDestroyBuffer = void function(VkDevice device, VkBuffer buffer, const(VkAllocationCallbacks)* pAllocator)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkDestroyBufferView
alias PFN_vkDestroyBufferView = void function(VkDevice device, VkBufferView bufferView, const(VkAllocationCallbacks)* pAllocator)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkDestroyCommandPool
alias PFN_vkDestroyCommandPool = void function(VkDevice device, VkCommandPool commandPool, const(VkAllocationCallbacks)* pAllocator)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkDestroyDebugReportCallbackEXT
alias PFN_vkDestroyDebugReportCallbackEXT = void function(VkInstance instance, VkDebugReportCallbackEXT callback, const(VkAllocationCallbacks)* pAllocator)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkDestroyDescriptorPool
alias PFN_vkDestroyDescriptorPool = void function(VkDevice device, VkDescriptorPool descriptorPool, const(VkAllocationCallbacks)* pAllocator)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkDestroyDescriptorSetLayout
alias PFN_vkDestroyDescriptorSetLayout = void function(VkDevice device, VkDescriptorSetLayout descriptorSetLayout, const(VkAllocationCallbacks)* pAllocator)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkDestroyDevice
alias PFN_vkDestroyDevice = void function(VkDevice device, const(VkAllocationCallbacks)* pAllocator)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkDestroyEvent
alias PFN_vkDestroyEvent = void function(VkDevice device, VkEvent event, const(VkAllocationCallbacks)* pAllocator)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkDestroyFence
alias PFN_vkDestroyFence = void function(VkDevice device, VkFence fence, const(VkAllocationCallbacks)* pAllocator)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkDestroyFramebuffer
alias PFN_vkDestroyFramebuffer = void function(VkDevice device, VkFramebuffer framebuffer, const(VkAllocationCallbacks)* pAllocator)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkDestroyImage
alias PFN_vkDestroyImage = void function(VkDevice device, VkImage image, const(VkAllocationCallbacks)* pAllocator)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkDestroyImageView
alias PFN_vkDestroyImageView = void function(VkDevice device, VkImageView imageView, const(VkAllocationCallbacks)* pAllocator)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkDestroyInstance
alias PFN_vkDestroyInstance = void function(VkInstance instance, const(VkAllocationCallbacks)* pAllocator)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkDestroyPipeline
alias PFN_vkDestroyPipeline = void function(VkDevice device, VkPipeline pipeline, const(VkAllocationCallbacks)* pAllocator)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkDestroyPipelineCache
alias PFN_vkDestroyPipelineCache = void function(VkDevice device, VkPipelineCache pipelineCache, const(VkAllocationCallbacks)* pAllocator)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkDestroyPipelineLayout
alias PFN_vkDestroyPipelineLayout = void function(VkDevice device, VkPipelineLayout pipelineLayout, const(VkAllocationCallbacks)* pAllocator)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkDestroyQueryPool
alias PFN_vkDestroyQueryPool = void function(VkDevice device, VkQueryPool queryPool, const(VkAllocationCallbacks)* pAllocator)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkDestroyRenderPass
alias PFN_vkDestroyRenderPass = void function(VkDevice device, VkRenderPass renderPass, const(VkAllocationCallbacks)* pAllocator)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkDestroySampler
alias PFN_vkDestroySampler = void function(VkDevice device, VkSampler sampler, const(VkAllocationCallbacks)* pAllocator)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkDestroySemaphore
alias PFN_vkDestroySemaphore = void function(VkDevice device, VkSemaphore semaphore, const(VkAllocationCallbacks)* pAllocator)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkDestroyShaderModule
alias PFN_vkDestroyShaderModule = void function(VkDevice device, VkShaderModule shaderModule, const(VkAllocationCallbacks)* pAllocator)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkDestroySurfaceKHR
alias PFN_vkDestroySurfaceKHR = void function(VkInstance instance, VkSurfaceKHR surface, const(VkAllocationCallbacks)* pAllocator)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkDestroySwapchainKHR
alias PFN_vkDestroySwapchainKHR = void function(VkDevice device, VkSwapchainKHR swapchain, const(VkAllocationCallbacks)* pAllocator)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkDeviceWaitIdle
alias PFN_vkDeviceWaitIdle = VkResult function(VkDevice device)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkEndCommandBuffer
alias PFN_vkEndCommandBuffer = VkResult function(VkCommandBuffer commandBuffer)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkEnumerateDeviceExtensionProperties
alias PFN_vkEnumerateDeviceExtensionProperties = VkResult function(VkPhysicalDevice physicalDevice, const(char)* pLayerName, uint32_t* pPropertyCount, VkExtensionProperties* pProperties)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkEnumerateDeviceLayerProperties
alias PFN_vkEnumerateDeviceLayerProperties = VkResult function(VkPhysicalDevice physicalDevice, uint32_t* pPropertyCount, VkLayerProperties* pProperties)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkEnumerateInstanceExtensionProperties
alias PFN_vkEnumerateInstanceExtensionProperties = VkResult function(const(char)* pLayerName, uint32_t* pPropertyCount, VkExtensionProperties* pProperties)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkEnumerateInstanceLayerProperties
alias PFN_vkEnumerateInstanceLayerProperties = VkResult function(uint32_t* pPropertyCount, VkLayerProperties* pProperties)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkEnumeratePhysicalDevices
alias PFN_vkEnumeratePhysicalDevices = VkResult function(VkInstance instance, uint32_t* pPhysicalDeviceCount, VkPhysicalDevice* pPhysicalDevices)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkFlushMappedMemoryRanges
alias PFN_vkFlushMappedMemoryRanges = VkResult function(VkDevice device, uint32_t memoryRangeCount, const(VkMappedMemoryRange)* pMemoryRanges)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkFreeCommandBuffers
alias PFN_vkFreeCommandBuffers = void function(VkDevice device, VkCommandPool commandPool, uint32_t commandBufferCount, const(VkCommandBuffer)* pCommandBuffers)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkFreeDescriptorSets
alias PFN_vkFreeDescriptorSets = VkResult function(VkDevice device, VkDescriptorPool descriptorPool, uint32_t descriptorSetCount, const(VkDescriptorSet)* pDescriptorSets)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkFreeMemory
alias PFN_vkFreeMemory = void function(VkDevice device, VkDeviceMemory memory, const(VkAllocationCallbacks)* pAllocator)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetBufferMemoryRequirements
alias PFN_vkGetBufferMemoryRequirements = void function(VkDevice device, VkBuffer buffer, VkMemoryRequirements* pMemoryRequirements)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetDeviceMemoryCommitment
alias PFN_vkGetDeviceMemoryCommitment = void function(VkDevice device, VkDeviceMemory memory, VkDeviceSize* pCommittedMemoryInBytes)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetDeviceProcAddr
alias PFN_vkGetDeviceProcAddr = PFN_vkVoidFunction function(VkDevice device, const(char)* pName)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetDeviceQueue
alias PFN_vkGetDeviceQueue = void function(VkDevice device, uint32_t queueFamilyIndex, uint32_t queueIndex, VkQueue* pQueue)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetDisplayModePropertiesKHR
alias PFN_vkGetDisplayModePropertiesKHR = VkResult function(VkPhysicalDevice physicalDevice, VkDisplayKHR display, uint32_t* pPropertyCount, VkDisplayModePropertiesKHR* pProperties)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetDisplayPlaneCapabilitiesKHR
alias PFN_vkGetDisplayPlaneCapabilitiesKHR = VkResult function(VkPhysicalDevice physicalDevice, VkDisplayModeKHR mode, uint32_t planeIndex, VkDisplayPlaneCapabilitiesKHR* pCapabilities)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetDisplayPlaneSupportedDisplaysKHR
alias PFN_vkGetDisplayPlaneSupportedDisplaysKHR = VkResult function(VkPhysicalDevice physicalDevice, uint32_t planeIndex, uint32_t* pDisplayCount, VkDisplayKHR* pDisplays)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetEventStatus
alias PFN_vkGetEventStatus = VkResult function(VkDevice device, VkEvent event)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetFenceStatus
alias PFN_vkGetFenceStatus = VkResult function(VkDevice device, VkFence fence)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetImageMemoryRequirements
alias PFN_vkGetImageMemoryRequirements = void function(VkDevice device, VkImage image, VkMemoryRequirements* pMemoryRequirements)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetImageSparseMemoryRequirements
alias PFN_vkGetImageSparseMemoryRequirements = void function(VkDevice device, VkImage image, uint32_t* pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements* pSparseMemoryRequirements)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetImageSubresourceLayout
alias PFN_vkGetImageSubresourceLayout = void function(VkDevice device, VkImage image, const(VkImageSubresource)* pSubresource, VkSubresourceLayout* pLayout)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetInstanceProcAddr
alias PFN_vkGetInstanceProcAddr = PFN_vkVoidFunction function(VkInstance instance, const(char)* pName)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetMemoryWin32HandleNV
alias PFN_vkGetMemoryWin32HandleNV = VkResult function(VkDevice device, VkDeviceMemory memory, VkExternalMemoryHandleTypeFlagsNV handleType, HANDLE* pHandle)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetPhysicalDeviceDisplayPlanePropertiesKHR
alias PFN_vkGetPhysicalDeviceDisplayPlanePropertiesKHR = VkResult function(VkPhysicalDevice physicalDevice, uint32_t* pPropertyCount, VkDisplayPlanePropertiesKHR* pProperties)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetPhysicalDeviceDisplayPropertiesKHR
alias PFN_vkGetPhysicalDeviceDisplayPropertiesKHR = VkResult function(VkPhysicalDevice physicalDevice, uint32_t* pPropertyCount, VkDisplayPropertiesKHR* pProperties)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetPhysicalDeviceExternalImageFormatPropertiesNV
alias PFN_vkGetPhysicalDeviceExternalImageFormatPropertiesNV = VkResult function(VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkImageTiling tiling, VkImageUsageFlags usage, VkImageCreateFlags flags, VkExternalMemoryHandleTypeFlagsNV externalHandleType, VkExternalImageFormatPropertiesNV* pExternalImageFormatProperties)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetPhysicalDeviceFeatures
alias PFN_vkGetPhysicalDeviceFeatures = void function(VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures* pFeatures)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetPhysicalDeviceFormatProperties
alias PFN_vkGetPhysicalDeviceFormatProperties = void function(VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties* pFormatProperties)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetPhysicalDeviceImageFormatProperties
alias PFN_vkGetPhysicalDeviceImageFormatProperties = VkResult function(VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkImageTiling tiling, VkImageUsageFlags usage, VkImageCreateFlags flags, VkImageFormatProperties* pImageFormatProperties)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetPhysicalDeviceMemoryProperties
alias PFN_vkGetPhysicalDeviceMemoryProperties = void function(VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties* pMemoryProperties)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetPhysicalDeviceMirPresentationSupportKHR
alias PFN_vkGetPhysicalDeviceMirPresentationSupportKHR = VkBool32 function(VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, MirConnection* connection)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetPhysicalDeviceProperties
alias PFN_vkGetPhysicalDeviceProperties = void function(VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties* pProperties)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetPhysicalDeviceQueueFamilyProperties
alias PFN_vkGetPhysicalDeviceQueueFamilyProperties = void function(VkPhysicalDevice physicalDevice, uint32_t* pQueueFamilyPropertyCount, VkQueueFamilyProperties* pQueueFamilyProperties)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetPhysicalDeviceSparseImageFormatProperties
alias PFN_vkGetPhysicalDeviceSparseImageFormatProperties = void function(VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkSampleCountFlagBits samples, VkImageUsageFlags usage, VkImageTiling tiling, uint32_t* pPropertyCount, VkSparseImageFormatProperties* pProperties)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetPhysicalDeviceSurfaceCapabilitiesKHR
alias PFN_vkGetPhysicalDeviceSurfaceCapabilitiesKHR = VkResult function(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, VkSurfaceCapabilitiesKHR* pSurfaceCapabilities)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetPhysicalDeviceSurfaceFormatsKHR
alias PFN_vkGetPhysicalDeviceSurfaceFormatsKHR = VkResult function(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t* pSurfaceFormatCount, VkSurfaceFormatKHR* pSurfaceFormats)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetPhysicalDeviceSurfacePresentModesKHR
alias PFN_vkGetPhysicalDeviceSurfacePresentModesKHR = VkResult function(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t* pPresentModeCount, VkPresentModeKHR* pPresentModes)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetPhysicalDeviceSurfaceSupportKHR
alias PFN_vkGetPhysicalDeviceSurfaceSupportKHR = VkResult function(VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, VkSurfaceKHR surface, VkBool32* pSupported)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetPhysicalDeviceWaylandPresentationSupportKHR
alias PFN_vkGetPhysicalDeviceWaylandPresentationSupportKHR = VkBool32 function(VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, wl_display* display)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetPhysicalDeviceWin32PresentationSupportKHR
alias PFN_vkGetPhysicalDeviceWin32PresentationSupportKHR = VkBool32 function(VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetPhysicalDeviceXcbPresentationSupportKHR
alias PFN_vkGetPhysicalDeviceXcbPresentationSupportKHR = VkBool32 function(VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, xcb_connection_t* connection, xcb_visualid_t visual_id)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetPhysicalDeviceXlibPresentationSupportKHR
alias PFN_vkGetPhysicalDeviceXlibPresentationSupportKHR = VkBool32 function(VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, Display* dpy, VisualID visualID)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetPipelineCacheData
alias PFN_vkGetPipelineCacheData = VkResult function(VkDevice device, VkPipelineCache pipelineCache, size_t* pDataSize, void* pData)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetQueryPoolResults
alias PFN_vkGetQueryPoolResults = VkResult function(VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, size_t dataSize, void* pData, VkDeviceSize stride, VkQueryResultFlags flags)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetRenderAreaGranularity
alias PFN_vkGetRenderAreaGranularity = void function(VkDevice device, VkRenderPass renderPass, VkExtent2D* pGranularity)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetSwapchainImagesKHR
alias PFN_vkGetSwapchainImagesKHR = VkResult function(VkDevice device, VkSwapchainKHR swapchain, uint32_t* pSwapchainImageCount, VkImage* pSwapchainImages)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkInvalidateMappedMemoryRanges
alias PFN_vkInvalidateMappedMemoryRanges = VkResult function(VkDevice device, uint32_t memoryRangeCount, const(VkMappedMemoryRange)* pMemoryRanges)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkMapMemory
alias PFN_vkMapMemory = VkResult function(VkDevice device, VkDeviceMemory memory, VkDeviceSize offset, VkDeviceSize size, VkMemoryMapFlags flags, void** ppData)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkMergePipelineCaches
alias PFN_vkMergePipelineCaches = VkResult function(VkDevice device, VkPipelineCache dstCache, uint32_t srcCacheCount, const(VkPipelineCache)* pSrcCaches)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkQueueBindSparse
alias PFN_vkQueueBindSparse = VkResult function(VkQueue queue, uint32_t bindInfoCount, const(VkBindSparseInfo)* pBindInfo, VkFence fence)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkQueuePresentKHR
alias PFN_vkQueuePresentKHR = VkResult function(VkQueue queue, const(VkPresentInfoKHR)* pPresentInfo)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkQueueSubmit
alias PFN_vkQueueSubmit = VkResult function(VkQueue queue, uint32_t submitCount, const(VkSubmitInfo)* pSubmits, VkFence fence)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkQueueWaitIdle
alias PFN_vkQueueWaitIdle = VkResult function(VkQueue queue)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkResetCommandBuffer
alias PFN_vkResetCommandBuffer = VkResult function(VkCommandBuffer commandBuffer, VkCommandBufferResetFlags flags)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkResetCommandPool
alias PFN_vkResetCommandPool = VkResult function(VkDevice device, VkCommandPool commandPool, VkCommandPoolResetFlags flags)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkResetDescriptorPool
alias PFN_vkResetDescriptorPool = VkResult function(VkDevice device, VkDescriptorPool descriptorPool, VkDescriptorPoolResetFlags flags)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkResetEvent
alias PFN_vkResetEvent = VkResult function(VkDevice device, VkEvent event)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkResetFences
alias PFN_vkResetFences = VkResult function(VkDevice device, uint32_t fenceCount, const(VkFence)* pFences)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkSetEvent
alias PFN_vkSetEvent = VkResult function(VkDevice device, VkEvent event)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkUnmapMemory
alias PFN_vkUnmapMemory = void function(VkDevice device, VkDeviceMemory memory)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkUpdateDescriptorSets
alias PFN_vkUpdateDescriptorSets = void function(VkDevice device, uint32_t descriptorWriteCount, const(VkWriteDescriptorSet)* pDescriptorWrites, uint32_t descriptorCopyCount, const(VkCopyDescriptorSet)* pDescriptorCopies)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkWaitForFences
alias PFN_vkWaitForFences = VkResult function(VkDevice device, uint32_t fenceCount, const(VkFence)* pFences, VkBool32 waitAll, uint64_t timeout)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.

Classes

DerelictEruptedLoader
class DerelictEruptedLoader
Undocumented in source.

Functions

createDispatchDeviceLevelFunctions
DispatchDevice createDispatchDeviceLevelFunctions(VkDevice device)

with a valid VkDevice call this function to retrieve VkDevice, VkQueue and VkCommandBuffer related functions grouped in a DispatchDevice struct the functions call directly VkDevice and related resources and can be retrieved for any VkDevice

loadDeviceLevelFunctions
void loadDeviceLevelFunctions(VkDevice device)

with a valid VkDevice call this function to retrieve VkDevice, VkQueue and VkCommandBuffer related functions the functions call directly VkDevice and related resources and can be retrieved for one and only one VkDevice calling this function again with another VkDevices will overwrite the __gshared functions retrieved previously use createGroupedDeviceLevelFunctions bellow if usage of multiple VkDevices is required

loadDeviceLevelFunctions
void loadDeviceLevelFunctions(VkInstance instance)

with a valid VkInstance call this function to retrieve VkDevice, VkQueue and VkCommandBuffer related functions the functions call indirectly through the VkInstance and will be internally dispatched by the implementation use loadDeviceLevelFunctions( VkDevice device ) bellow to avoid this indirection and get the pointers directly form a VkDevice

loadGlobalLevelFunctions
void loadGlobalLevelFunctions(typeof(vkGetInstanceProcAddr) getProcAddr)

if not using version "with-derelict-loader" this function must be called first sets vkCreateInstance function pointer and acquires basic functions to retrieve information about the implementation

loadInstanceLevelFunctions
void loadInstanceLevelFunctions(VkInstance instance)

with a valid VkInstance call this function to retrieve additional VkInstance, VkPhysicalDevice, ... related functions

Static variables

DerelictErupted
DerelictEruptedLoader DerelictErupted;
Undocumented in source.
vkAcquireNextImageKHR
PFN_vkAcquireNextImageKHR vkAcquireNextImageKHR;
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.
vkBindBufferMemory
PFN_vkBindBufferMemory vkBindBufferMemory;
Undocumented in source.
vkBindImageMemory
PFN_vkBindImageMemory vkBindImageMemory;
Undocumented in source.
vkCmdBeginQuery
PFN_vkCmdBeginQuery vkCmdBeginQuery;
Undocumented in source.
vkCmdBeginRenderPass
PFN_vkCmdBeginRenderPass vkCmdBeginRenderPass;
Undocumented in source.
vkCmdBindDescriptorSets
PFN_vkCmdBindDescriptorSets vkCmdBindDescriptorSets;
Undocumented in source.
vkCmdBindIndexBuffer
PFN_vkCmdBindIndexBuffer vkCmdBindIndexBuffer;
Undocumented in source.
vkCmdBindPipeline
PFN_vkCmdBindPipeline vkCmdBindPipeline;
Undocumented in source.
vkCmdBindVertexBuffers
PFN_vkCmdBindVertexBuffers vkCmdBindVertexBuffers;
Undocumented in source.
vkCmdBlitImage
PFN_vkCmdBlitImage vkCmdBlitImage;
Undocumented in source.
vkCmdClearAttachments
PFN_vkCmdClearAttachments vkCmdClearAttachments;
Undocumented in source.
vkCmdClearColorImage
PFN_vkCmdClearColorImage vkCmdClearColorImage;
Undocumented in source.
vkCmdClearDepthStencilImage
PFN_vkCmdClearDepthStencilImage vkCmdClearDepthStencilImage;
Undocumented in source.
vkCmdCopyBuffer
PFN_vkCmdCopyBuffer vkCmdCopyBuffer;
Undocumented in source.
vkCmdCopyBufferToImage
PFN_vkCmdCopyBufferToImage vkCmdCopyBufferToImage;
Undocumented in source.
vkCmdCopyImage
PFN_vkCmdCopyImage vkCmdCopyImage;
Undocumented in source.
vkCmdCopyImageToBuffer
PFN_vkCmdCopyImageToBuffer vkCmdCopyImageToBuffer;
Undocumented in source.
vkCmdCopyQueryPoolResults
PFN_vkCmdCopyQueryPoolResults vkCmdCopyQueryPoolResults;
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.
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.
vkCmdDrawIndexedIndirectCountAMD
PFN_vkCmdDrawIndexedIndirectCountAMD vkCmdDrawIndexedIndirectCountAMD;
Undocumented in source.
vkCmdDrawIndirect
PFN_vkCmdDrawIndirect vkCmdDrawIndirect;
Undocumented in source.
vkCmdDrawIndirectCountAMD
PFN_vkCmdDrawIndirectCountAMD vkCmdDrawIndirectCountAMD;
Undocumented in source.
vkCmdEndQuery
PFN_vkCmdEndQuery vkCmdEndQuery;
Undocumented in source.
vkCmdEndRenderPass
PFN_vkCmdEndRenderPass vkCmdEndRenderPass;
Undocumented in source.
vkCmdExecuteCommands
PFN_vkCmdExecuteCommands vkCmdExecuteCommands;
Undocumented in source.
vkCmdFillBuffer
PFN_vkCmdFillBuffer vkCmdFillBuffer;
Undocumented in source.
vkCmdNextSubpass
PFN_vkCmdNextSubpass vkCmdNextSubpass;
Undocumented in source.
vkCmdPipelineBarrier
PFN_vkCmdPipelineBarrier vkCmdPipelineBarrier;
Undocumented in source.
vkCmdPushConstants
PFN_vkCmdPushConstants vkCmdPushConstants;
Undocumented in source.
vkCmdResetEvent
PFN_vkCmdResetEvent vkCmdResetEvent;
Undocumented in source.
vkCmdResetQueryPool
PFN_vkCmdResetQueryPool vkCmdResetQueryPool;
Undocumented in source.
vkCmdResolveImage
PFN_vkCmdResolveImage vkCmdResolveImage;
Undocumented in source.
vkCmdSetBlendConstants
PFN_vkCmdSetBlendConstants vkCmdSetBlendConstants;
Undocumented in source.
vkCmdSetDepthBias
PFN_vkCmdSetDepthBias vkCmdSetDepthBias;
Undocumented in source.
vkCmdSetDepthBounds
PFN_vkCmdSetDepthBounds vkCmdSetDepthBounds;
Undocumented in source.
vkCmdSetEvent
PFN_vkCmdSetEvent vkCmdSetEvent;
Undocumented in source.
vkCmdSetLineWidth
PFN_vkCmdSetLineWidth vkCmdSetLineWidth;
Undocumented in source.
vkCmdSetScissor
PFN_vkCmdSetScissor vkCmdSetScissor;
Undocumented in source.
vkCmdSetStencilCompareMask
PFN_vkCmdSetStencilCompareMask vkCmdSetStencilCompareMask;
Undocumented in source.
vkCmdSetStencilReference
PFN_vkCmdSetStencilReference vkCmdSetStencilReference;
Undocumented in source.
vkCmdSetStencilWriteMask
PFN_vkCmdSetStencilWriteMask vkCmdSetStencilWriteMask;
Undocumented in source.
vkCmdSetViewport
PFN_vkCmdSetViewport vkCmdSetViewport;
Undocumented in source.
vkCmdUpdateBuffer
PFN_vkCmdUpdateBuffer vkCmdUpdateBuffer;
Undocumented in source.
vkCmdWaitEvents
PFN_vkCmdWaitEvents vkCmdWaitEvents;
Undocumented in source.
vkCmdWriteTimestamp
PFN_vkCmdWriteTimestamp vkCmdWriteTimestamp;
Undocumented in source.
vkCreateAndroidSurfaceKHR
PFN_vkCreateAndroidSurfaceKHR vkCreateAndroidSurfaceKHR;
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.
vkCreateDebugReportCallbackEXT
PFN_vkCreateDebugReportCallbackEXT vkCreateDebugReportCallbackEXT;
Undocumented in source.
vkCreateDescriptorPool
PFN_vkCreateDescriptorPool vkCreateDescriptorPool;
Undocumented in source.
vkCreateDescriptorSetLayout
PFN_vkCreateDescriptorSetLayout vkCreateDescriptorSetLayout;
Undocumented in source.
vkCreateDevice
PFN_vkCreateDevice vkCreateDevice;
Undocumented in source.
vkCreateDisplayModeKHR
PFN_vkCreateDisplayModeKHR vkCreateDisplayModeKHR;
Undocumented in source.
vkCreateDisplayPlaneSurfaceKHR
PFN_vkCreateDisplayPlaneSurfaceKHR vkCreateDisplayPlaneSurfaceKHR;
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.
vkCreateInstance
PFN_vkCreateInstance vkCreateInstance;
Undocumented in source.
vkCreateMirSurfaceKHR
PFN_vkCreateMirSurfaceKHR vkCreateMirSurfaceKHR;
Undocumented in source.
vkCreatePipelineCache
PFN_vkCreatePipelineCache vkCreatePipelineCache;
Undocumented in source.
vkCreatePipelineLayout
PFN_vkCreatePipelineLayout vkCreatePipelineLayout;
Undocumented in source.
vkCreateQueryPool
PFN_vkCreateQueryPool vkCreateQueryPool;
Undocumented in source.
vkCreateRenderPass
PFN_vkCreateRenderPass vkCreateRenderPass;
Undocumented in source.
vkCreateSampler
PFN_vkCreateSampler vkCreateSampler;
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.
vkCreateWaylandSurfaceKHR
PFN_vkCreateWaylandSurfaceKHR vkCreateWaylandSurfaceKHR;
Undocumented in source.
vkCreateWin32SurfaceKHR
PFN_vkCreateWin32SurfaceKHR vkCreateWin32SurfaceKHR;
Undocumented in source.
vkCreateXcbSurfaceKHR
PFN_vkCreateXcbSurfaceKHR vkCreateXcbSurfaceKHR;
Undocumented in source.
vkCreateXlibSurfaceKHR
PFN_vkCreateXlibSurfaceKHR vkCreateXlibSurfaceKHR;
Undocumented in source.
vkDebugMarkerSetObjectNameEXT
PFN_vkDebugMarkerSetObjectNameEXT vkDebugMarkerSetObjectNameEXT;
Undocumented in source.
vkDebugMarkerSetObjectTagEXT
PFN_vkDebugMarkerSetObjectTagEXT vkDebugMarkerSetObjectTagEXT;
Undocumented in source.
vkDebugReportMessageEXT
PFN_vkDebugReportMessageEXT vkDebugReportMessageEXT;
Undocumented in source.
vkDestroyBuffer
PFN_vkDestroyBuffer vkDestroyBuffer;
Undocumented in source.
vkDestroyBufferView
PFN_vkDestroyBufferView vkDestroyBufferView;
Undocumented in source.
vkDestroyCommandPool
PFN_vkDestroyCommandPool vkDestroyCommandPool;
Undocumented in source.
vkDestroyDebugReportCallbackEXT
PFN_vkDestroyDebugReportCallbackEXT vkDestroyDebugReportCallbackEXT;
Undocumented in source.
vkDestroyDescriptorPool
PFN_vkDestroyDescriptorPool vkDestroyDescriptorPool;
Undocumented in source.
vkDestroyDescriptorSetLayout
PFN_vkDestroyDescriptorSetLayout vkDestroyDescriptorSetLayout;
Undocumented in source.
vkDestroyDevice
PFN_vkDestroyDevice vkDestroyDevice;
Undocumented in source.
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.
vkDestroyInstance
PFN_vkDestroyInstance vkDestroyInstance;
Undocumented in source.
vkDestroyPipeline
PFN_vkDestroyPipeline vkDestroyPipeline;
Undocumented in source.
vkDestroyPipelineCache
PFN_vkDestroyPipelineCache vkDestroyPipelineCache;
Undocumented in source.
vkDestroyPipelineLayout
PFN_vkDestroyPipelineLayout vkDestroyPipelineLayout;
Undocumented in source.
vkDestroyQueryPool
PFN_vkDestroyQueryPool vkDestroyQueryPool;
Undocumented in source.
vkDestroyRenderPass
PFN_vkDestroyRenderPass vkDestroyRenderPass;
Undocumented in source.
vkDestroySampler
PFN_vkDestroySampler vkDestroySampler;
Undocumented in source.
vkDestroySemaphore
PFN_vkDestroySemaphore vkDestroySemaphore;
Undocumented in source.
vkDestroyShaderModule
PFN_vkDestroyShaderModule vkDestroyShaderModule;
Undocumented in source.
vkDestroySurfaceKHR
PFN_vkDestroySurfaceKHR vkDestroySurfaceKHR;
Undocumented in source.
vkDestroySwapchainKHR
PFN_vkDestroySwapchainKHR vkDestroySwapchainKHR;
Undocumented in source.
vkDeviceWaitIdle
PFN_vkDeviceWaitIdle vkDeviceWaitIdle;
Undocumented in source.
vkEndCommandBuffer
PFN_vkEndCommandBuffer vkEndCommandBuffer;
Undocumented in source.
vkEnumerateDeviceExtensionProperties
PFN_vkEnumerateDeviceExtensionProperties vkEnumerateDeviceExtensionProperties;
Undocumented in source.
vkEnumerateDeviceLayerProperties
PFN_vkEnumerateDeviceLayerProperties vkEnumerateDeviceLayerProperties;
Undocumented in source.
vkEnumerateInstanceExtensionProperties
PFN_vkEnumerateInstanceExtensionProperties vkEnumerateInstanceExtensionProperties;
Undocumented in source.
vkEnumerateInstanceLayerProperties
PFN_vkEnumerateInstanceLayerProperties vkEnumerateInstanceLayerProperties;
Undocumented in source.
vkEnumeratePhysicalDevices
PFN_vkEnumeratePhysicalDevices vkEnumeratePhysicalDevices;
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.
vkGetBufferMemoryRequirements
PFN_vkGetBufferMemoryRequirements vkGetBufferMemoryRequirements;
Undocumented in source.
vkGetDeviceMemoryCommitment
PFN_vkGetDeviceMemoryCommitment vkGetDeviceMemoryCommitment;
Undocumented in source.
vkGetDeviceProcAddr
PFN_vkGetDeviceProcAddr vkGetDeviceProcAddr;
Undocumented in source.
vkGetDeviceQueue
PFN_vkGetDeviceQueue vkGetDeviceQueue;
Undocumented in source.
vkGetDisplayModePropertiesKHR
PFN_vkGetDisplayModePropertiesKHR vkGetDisplayModePropertiesKHR;
Undocumented in source.
vkGetDisplayPlaneCapabilitiesKHR
PFN_vkGetDisplayPlaneCapabilitiesKHR vkGetDisplayPlaneCapabilitiesKHR;
Undocumented in source.
vkGetDisplayPlaneSupportedDisplaysKHR
PFN_vkGetDisplayPlaneSupportedDisplaysKHR vkGetDisplayPlaneSupportedDisplaysKHR;
Undocumented in source.
vkGetEventStatus
PFN_vkGetEventStatus vkGetEventStatus;
Undocumented in source.
vkGetFenceStatus
PFN_vkGetFenceStatus vkGetFenceStatus;
Undocumented in source.
vkGetImageMemoryRequirements
PFN_vkGetImageMemoryRequirements vkGetImageMemoryRequirements;
Undocumented in source.
vkGetImageSparseMemoryRequirements
PFN_vkGetImageSparseMemoryRequirements vkGetImageSparseMemoryRequirements;
Undocumented in source.
vkGetImageSubresourceLayout
PFN_vkGetImageSubresourceLayout vkGetImageSubresourceLayout;
Undocumented in source.
vkGetInstanceProcAddr
PFN_vkGetInstanceProcAddr vkGetInstanceProcAddr;
Undocumented in source.
vkGetMemoryWin32HandleNV
PFN_vkGetMemoryWin32HandleNV vkGetMemoryWin32HandleNV;
Undocumented in source.
vkGetPhysicalDeviceDisplayPlanePropertiesKHR
PFN_vkGetPhysicalDeviceDisplayPlanePropertiesKHR vkGetPhysicalDeviceDisplayPlanePropertiesKHR;
Undocumented in source.
vkGetPhysicalDeviceDisplayPropertiesKHR
PFN_vkGetPhysicalDeviceDisplayPropertiesKHR vkGetPhysicalDeviceDisplayPropertiesKHR;
Undocumented in source.
vkGetPhysicalDeviceExternalImageFormatPropertiesNV
PFN_vkGetPhysicalDeviceExternalImageFormatPropertiesNV vkGetPhysicalDeviceExternalImageFormatPropertiesNV;
Undocumented in source.
vkGetPhysicalDeviceFeatures
PFN_vkGetPhysicalDeviceFeatures vkGetPhysicalDeviceFeatures;
Undocumented in source.
vkGetPhysicalDeviceFormatProperties
PFN_vkGetPhysicalDeviceFormatProperties vkGetPhysicalDeviceFormatProperties;
Undocumented in source.
vkGetPhysicalDeviceImageFormatProperties
PFN_vkGetPhysicalDeviceImageFormatProperties vkGetPhysicalDeviceImageFormatProperties;
Undocumented in source.
vkGetPhysicalDeviceMemoryProperties
PFN_vkGetPhysicalDeviceMemoryProperties vkGetPhysicalDeviceMemoryProperties;
Undocumented in source.
vkGetPhysicalDeviceMirPresentationSupportKHR
PFN_vkGetPhysicalDeviceMirPresentationSupportKHR vkGetPhysicalDeviceMirPresentationSupportKHR;
Undocumented in source.
vkGetPhysicalDeviceProperties
PFN_vkGetPhysicalDeviceProperties vkGetPhysicalDeviceProperties;
Undocumented in source.
vkGetPhysicalDeviceQueueFamilyProperties
PFN_vkGetPhysicalDeviceQueueFamilyProperties vkGetPhysicalDeviceQueueFamilyProperties;
Undocumented in source.
vkGetPhysicalDeviceSparseImageFormatProperties
PFN_vkGetPhysicalDeviceSparseImageFormatProperties vkGetPhysicalDeviceSparseImageFormatProperties;
Undocumented in source.
vkGetPhysicalDeviceSurfaceCapabilitiesKHR
PFN_vkGetPhysicalDeviceSurfaceCapabilitiesKHR vkGetPhysicalDeviceSurfaceCapabilitiesKHR;
Undocumented in source.
vkGetPhysicalDeviceSurfaceFormatsKHR
PFN_vkGetPhysicalDeviceSurfaceFormatsKHR vkGetPhysicalDeviceSurfaceFormatsKHR;
Undocumented in source.
vkGetPhysicalDeviceSurfacePresentModesKHR
PFN_vkGetPhysicalDeviceSurfacePresentModesKHR vkGetPhysicalDeviceSurfacePresentModesKHR;
Undocumented in source.
vkGetPhysicalDeviceSurfaceSupportKHR
PFN_vkGetPhysicalDeviceSurfaceSupportKHR vkGetPhysicalDeviceSurfaceSupportKHR;
Undocumented in source.
vkGetPhysicalDeviceWaylandPresentationSupportKHR
PFN_vkGetPhysicalDeviceWaylandPresentationSupportKHR vkGetPhysicalDeviceWaylandPresentationSupportKHR;
Undocumented in source.
vkGetPhysicalDeviceWin32PresentationSupportKHR
PFN_vkGetPhysicalDeviceWin32PresentationSupportKHR vkGetPhysicalDeviceWin32PresentationSupportKHR;
Undocumented in source.
vkGetPhysicalDeviceXcbPresentationSupportKHR
PFN_vkGetPhysicalDeviceXcbPresentationSupportKHR vkGetPhysicalDeviceXcbPresentationSupportKHR;
Undocumented in source.
vkGetPhysicalDeviceXlibPresentationSupportKHR
PFN_vkGetPhysicalDeviceXlibPresentationSupportKHR vkGetPhysicalDeviceXlibPresentationSupportKHR;
Undocumented in source.
vkGetPipelineCacheData
PFN_vkGetPipelineCacheData vkGetPipelineCacheData;
Undocumented in source.
vkGetQueryPoolResults
PFN_vkGetQueryPoolResults vkGetQueryPoolResults;
Undocumented in source.
vkGetRenderAreaGranularity
PFN_vkGetRenderAreaGranularity vkGetRenderAreaGranularity;
Undocumented in source.
vkGetSwapchainImagesKHR
PFN_vkGetSwapchainImagesKHR vkGetSwapchainImagesKHR;
Undocumented in source.
vkInvalidateMappedMemoryRanges
PFN_vkInvalidateMappedMemoryRanges vkInvalidateMappedMemoryRanges;
Undocumented in source.
vkMapMemory
PFN_vkMapMemory vkMapMemory;
Undocumented in source.
vkMergePipelineCaches
PFN_vkMergePipelineCaches vkMergePipelineCaches;
Undocumented in source.
vkQueueBindSparse
PFN_vkQueueBindSparse vkQueueBindSparse;
Undocumented in source.
vkQueuePresentKHR
PFN_vkQueuePresentKHR vkQueuePresentKHR;
Undocumented in source.
vkQueueSubmit
PFN_vkQueueSubmit vkQueueSubmit;
Undocumented in source.
vkQueueWaitIdle
PFN_vkQueueWaitIdle vkQueueWaitIdle;
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.
vkSetEvent
PFN_vkSetEvent vkSetEvent;
Undocumented in source.
vkUnmapMemory
PFN_vkUnmapMemory vkUnmapMemory;
Undocumented in source.
vkUpdateDescriptorSets
PFN_vkUpdateDescriptorSets vkUpdateDescriptorSets;
Undocumented in source.
vkWaitForFences
PFN_vkWaitForFences vkWaitForFences;
Undocumented in source.

Meta