derelict.vulkan.types

Undocumented in source.

Members

Aliases

PFN_vkAcquireNextImageKHR
alias PFN_vkAcquireNextImageKHR = VkResult function(VkDevice device, VkSwapchainKHR swapchain, ulong timeout, VkSemaphore semaphore, VkFence fence, uint* 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_vkAllocationFunction
alias PFN_vkAllocationFunction = void* function(void* pUserData, size_t size, size_t alignment, VkSystemAllocationScope allocationScope)
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, uint 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, uint firstSet, uint descriptorSetCount, const(VkDescriptorSet)* pDescriptorSets, uint dynamicOffsetCount, const(uint)* 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, uint firstBinding, uint 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, uint 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, uint attachmentCount, const(VkClearAttachment)* pAttachments, uint 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, uint 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, uint 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, uint 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, uint 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, uint 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, uint 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, uint firstQuery, uint 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_vkCmdDispatch
alias PFN_vkCmdDispatch = void function(VkCommandBuffer commandBuffer, uint x, uint y, uint 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, uint vertexCount, uint instanceCount, uint firstVertex, uint 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, uint indexCount, uint instanceCount, uint firstIndex, int vertexOffset, uint 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, uint drawCount, uint 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, uint drawCount, uint 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, uint 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, uint 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, uint 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, uint memoryBarrierCount, const(VkMemoryBarrier)* pMemoryBarriers, uint bufferMemoryBarrierCount, const(VkBufferMemoryBarrier)* pBufferMemoryBarriers, uint 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, uint offset, uint 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, uint firstQuery, uint 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, uint 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, uint firstScissor, uint 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, uint 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, uint 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, uint 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, uint firstViewport, uint 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(uint)* 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, uint eventCount, const(VkEvent)* pEvents, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, uint memoryBarrierCount, const(VkMemoryBarrier)* pMemoryBarriers, uint bufferMemoryBarrierCount, const(VkBufferMemoryBarrier)* pBufferMemoryBarriers, uint 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, uint 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_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, uint 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, uint 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_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, uint 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_vkDebugReportCallbackEXT
alias PFN_vkDebugReportCallbackEXT = VkBool32 function(VkDebugReportFlagsEXT flags, VkDebugReportObjectTypeEXT objectType, ulong object, size_t location, int messageCode, const(char)* pLayerPrefix, const(char)* pMessage, void* pUserData)
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, ulong object, size_t location, int 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, uint* 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, uint* 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, uint* 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(uint* 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, uint* 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, uint 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, uint 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, uint 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_vkFreeFunction
alias PFN_vkFreeFunction = void function(void* pUserData, void* 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_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, uint queueFamilyIndex, uint 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, uint* 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, uint 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, uint planeIndex, uint* 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, uint* 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_vkGetPhysicalDeviceDisplayPlanePropertiesKHR
alias PFN_vkGetPhysicalDeviceDisplayPlanePropertiesKHR = VkResult function(VkPhysicalDevice physicalDevice, uint* 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, uint* 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_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_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, uint* 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, uint* 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, uint* 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, uint* 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, uint 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_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, uint firstQuery, uint 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, uint* 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_vkInternalAllocationNotification
alias PFN_vkInternalAllocationNotification = void function(void* pUserData, size_t size, VkInternalAllocationType allocationType, VkSystemAllocationScope allocationScope)
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_vkInternalFreeNotification
alias PFN_vkInternalFreeNotification = void function(void* pUserData, size_t size, VkInternalAllocationType allocationType, VkSystemAllocationScope allocationScope)
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, uint 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, uint 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, uint 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, uint 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_vkReallocationFunction
alias PFN_vkReallocationFunction = void* function(void* pUserData, void* pOriginal, size_t size, size_t alignment, VkSystemAllocationScope allocationScope)
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, uint 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, uint descriptorWriteCount, const(VkWriteDescriptorSet)* pDescriptorWrites, uint 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_vkVoidFunction
alias PFN_vkVoidFunction = void function()
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, uint fenceCount, const(VkFence)* pFences, VkBool32 waitAll, ulong 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.
VkAccessFlags
alias VkAccessFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkAttachmentDescriptionFlags
alias VkAttachmentDescriptionFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkBufferCreateFlags
alias VkBufferCreateFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkBufferUsageFlags
alias VkBufferUsageFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkBufferViewCreateFlags
alias VkBufferViewCreateFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkColorComponentFlags
alias VkColorComponentFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkCommandBufferResetFlags
alias VkCommandBufferResetFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkCommandBufferUsageFlags
alias VkCommandBufferUsageFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkCommandPoolCreateFlags
alias VkCommandPoolCreateFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkCommandPoolResetFlags
alias VkCommandPoolResetFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkCompositeAlphaFlagsKHR
alias VkCompositeAlphaFlagsKHR = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkCullModeFlags
alias VkCullModeFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDebugReportFlagsEXT
alias VkDebugReportFlagsEXT = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDependencyFlags
alias VkDependencyFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDescriptorPoolCreateFlags
alias VkDescriptorPoolCreateFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDescriptorPoolResetFlags
alias VkDescriptorPoolResetFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDescriptorSetLayoutCreateFlags
alias VkDescriptorSetLayoutCreateFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDeviceCreateFlags
alias VkDeviceCreateFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDeviceQueueCreateFlags
alias VkDeviceQueueCreateFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDisplayModeCreateFlagsKHR
alias VkDisplayModeCreateFlagsKHR = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDisplayPlaneAlphaFlagsKHR
alias VkDisplayPlaneAlphaFlagsKHR = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDisplaySurfaceCreateFlagsKHR
alias VkDisplaySurfaceCreateFlagsKHR = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkEventCreateFlags
alias VkEventCreateFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkFenceCreateFlags
alias VkFenceCreateFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkFormatFeatureFlags
alias VkFormatFeatureFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkFramebufferCreateFlags
alias VkFramebufferCreateFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkImageAspectFlags
alias VkImageAspectFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkImageCreateFlags
alias VkImageCreateFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkImageUsageFlags
alias VkImageUsageFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkImageViewCreateFlags
alias VkImageViewCreateFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkInstanceCreateFlags
alias VkInstanceCreateFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkMemoryHeapFlags
alias VkMemoryHeapFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkMemoryMapFlags
alias VkMemoryMapFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkMemoryPropertyFlags
alias VkMemoryPropertyFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPipelineCacheCreateFlags
alias VkPipelineCacheCreateFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPipelineColorBlendStateCreateFlags
alias VkPipelineColorBlendStateCreateFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPipelineCreateFlags
alias VkPipelineCreateFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPipelineDepthStencilStateCreateFlags
alias VkPipelineDepthStencilStateCreateFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPipelineDynamicStateCreateFlags
alias VkPipelineDynamicStateCreateFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPipelineInputAssemblyStateCreateFlags
alias VkPipelineInputAssemblyStateCreateFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPipelineLayoutCreateFlags
alias VkPipelineLayoutCreateFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPipelineMultisampleStateCreateFlags
alias VkPipelineMultisampleStateCreateFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPipelineRasterizationStateCreateFlags
alias VkPipelineRasterizationStateCreateFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPipelineShaderStageCreateFlags
alias VkPipelineShaderStageCreateFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPipelineStageFlags
alias VkPipelineStageFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPipelineTessellationStateCreateFlags
alias VkPipelineTessellationStateCreateFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPipelineVertexInputStateCreateFlags
alias VkPipelineVertexInputStateCreateFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPipelineViewportStateCreateFlags
alias VkPipelineViewportStateCreateFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkQueryControlFlags
alias VkQueryControlFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkQueryPipelineStatisticFlags
alias VkQueryPipelineStatisticFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkQueryPoolCreateFlags
alias VkQueryPoolCreateFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkQueryResultFlags
alias VkQueryResultFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkQueueFlags
alias VkQueueFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkRenderPassCreateFlags
alias VkRenderPassCreateFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkSampleCountFlags
alias VkSampleCountFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkSamplerCreateFlags
alias VkSamplerCreateFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkSemaphoreCreateFlags
alias VkSemaphoreCreateFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkShaderModuleCreateFlags
alias VkShaderModuleCreateFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkShaderStageFlags
alias VkShaderStageFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkSparseImageFormatFlags
alias VkSparseImageFormatFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkSparseMemoryBindFlags
alias VkSparseMemoryBindFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkStencilFaceFlags
alias VkStencilFaceFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkSubpassDescriptionFlags
alias VkSubpassDescriptionFlags = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkSurfaceTransformFlagsKHR
alias VkSurfaceTransformFlagsKHR = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkSwapchainCreateFlagsKHR
alias VkSwapchainCreateFlagsKHR = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.

Enums

VkAccessFlagBits
enum VkAccessFlagBits
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkAttachmentDescriptionFlagBits
enum VkAttachmentDescriptionFlagBits
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkAttachmentLoadOp
enum VkAttachmentLoadOp
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkAttachmentStoreOp
enum VkAttachmentStoreOp
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkBlendFactor
enum VkBlendFactor
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkBlendOp
enum VkBlendOp
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkBorderColor
enum VkBorderColor
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkBufferCreateFlagBits
enum VkBufferCreateFlagBits
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkBufferUsageFlagBits
enum VkBufferUsageFlagBits
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkColorComponentFlagBits
enum VkColorComponentFlagBits
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkColorSpaceKHR
enum VkColorSpaceKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkCommandBufferLevel
enum VkCommandBufferLevel
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkCommandBufferResetFlagBits
enum VkCommandBufferResetFlagBits
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkCommandBufferUsageFlagBits
enum VkCommandBufferUsageFlagBits
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkCommandPoolCreateFlagBits
enum VkCommandPoolCreateFlagBits
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkCommandPoolResetFlagBits
enum VkCommandPoolResetFlagBits
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkCompareOp
enum VkCompareOp
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkComponentSwizzle
enum VkComponentSwizzle
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkCompositeAlphaFlagBitsKHR
enum VkCompositeAlphaFlagBitsKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkCullModeFlagBits
enum VkCullModeFlagBits
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDebugReportErrorEXT
enum VkDebugReportErrorEXT
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDebugReportFlagBitsEXT
enum VkDebugReportFlagBitsEXT
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDebugReportObjectTypeEXT
enum VkDebugReportObjectTypeEXT
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDependencyFlagBits
enum VkDependencyFlagBits
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDescriptorPoolCreateFlagBits
enum VkDescriptorPoolCreateFlagBits
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDescriptorType
enum VkDescriptorType
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDisplayPlaneAlphaFlagBitsKHR
enum VkDisplayPlaneAlphaFlagBitsKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDynamicState
enum VkDynamicState
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkFenceCreateFlagBits
enum VkFenceCreateFlagBits
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkFilter
enum VkFilter
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkFormat
enum VkFormat
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkFormatFeatureFlagBits
enum VkFormatFeatureFlagBits
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkFrontFace
enum VkFrontFace
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkImageAspectFlagBits
enum VkImageAspectFlagBits
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkImageCreateFlagBits
enum VkImageCreateFlagBits
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkImageLayout
enum VkImageLayout
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkImageTiling
enum VkImageTiling
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkImageType
enum VkImageType
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkImageUsageFlagBits
enum VkImageUsageFlagBits
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkImageViewType
enum VkImageViewType
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkIndexType
enum VkIndexType
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkInternalAllocationType
enum VkInternalAllocationType
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkLogicOp
enum VkLogicOp
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkMemoryHeapFlagBits
enum VkMemoryHeapFlagBits
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkMemoryPropertyFlagBits
enum VkMemoryPropertyFlagBits
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPhysicalDeviceType
enum VkPhysicalDeviceType
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPipelineBindPoint
enum VkPipelineBindPoint
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPipelineCacheHeaderVersion
enum VkPipelineCacheHeaderVersion
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPipelineCreateFlagBits
enum VkPipelineCreateFlagBits
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPipelineStageFlagBits
enum VkPipelineStageFlagBits
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPolygonMode
enum VkPolygonMode
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPresentModeKHR
enum VkPresentModeKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPrimitiveTopology
enum VkPrimitiveTopology
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkQueryControlFlagBits
enum VkQueryControlFlagBits
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkQueryPipelineStatisticFlagBits
enum VkQueryPipelineStatisticFlagBits
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkQueryResultFlagBits
enum VkQueryResultFlagBits
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkQueryType
enum VkQueryType
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkQueueFlagBits
enum VkQueueFlagBits
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkResult
enum VkResult
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkSampleCountFlagBits
enum VkSampleCountFlagBits
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkSamplerAddressMode
enum VkSamplerAddressMode
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkSamplerMipmapMode
enum VkSamplerMipmapMode
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkShaderStageFlagBits
enum VkShaderStageFlagBits
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkSharingMode
enum VkSharingMode
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkSparseImageFormatFlagBits
enum VkSparseImageFormatFlagBits
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkSparseMemoryBindFlagBits
enum VkSparseMemoryBindFlagBits
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkStencilFaceFlagBits
enum VkStencilFaceFlagBits
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkStencilOp
enum VkStencilOp
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkStructureType
enum VkStructureType
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkSubpassContents
enum VkSubpassContents
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkSurfaceTransformFlagBitsKHR
enum VkSurfaceTransformFlagBitsKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkSystemAllocationScope
enum VkSystemAllocationScope
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkVertexInputRate
enum VkVertexInputRate
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.

Functions

vkAcquireNextImageKHR
VkResult vkAcquireNextImageKHR(VkDevice device, VkSwapchainKHR swapchain, ulong timeout, VkSemaphore semaphore, VkFence fence, uint* 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.
vkAllocateCommandBuffers
VkResult vkAllocateCommandBuffers(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.
vkAllocateDescriptorSets
VkResult vkAllocateDescriptorSets(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.
vkAllocateMemory
VkResult vkAllocateMemory(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.
vkBeginCommandBuffer
VkResult vkBeginCommandBuffer(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.
vkBindBufferMemory
VkResult vkBindBufferMemory(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.
vkBindImageMemory
VkResult vkBindImageMemory(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.
vkCmdBeginQuery
void vkCmdBeginQuery(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint 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.
vkCmdBeginRenderPass
void vkCmdBeginRenderPass(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.
vkCmdBindDescriptorSets
void vkCmdBindDescriptorSets(VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint firstSet, uint descriptorSetCount, const(VkDescriptorSet)* pDescriptorSets, uint dynamicOffsetCount, const(uint)* 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.
vkCmdBindIndexBuffer
void vkCmdBindIndexBuffer(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.
vkCmdBindPipeline
void vkCmdBindPipeline(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.
vkCmdBindVertexBuffers
void vkCmdBindVertexBuffers(VkCommandBuffer commandBuffer, uint firstBinding, uint 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.
vkCmdBlitImage
void vkCmdBlitImage(VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint 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.
vkCmdClearAttachments
void vkCmdClearAttachments(VkCommandBuffer commandBuffer, uint attachmentCount, const(VkClearAttachment)* pAttachments, uint 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.
vkCmdClearColorImage
void vkCmdClearColorImage(VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, const(VkClearColorValue)* pColor, uint 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.
vkCmdClearDepthStencilImage
void vkCmdClearDepthStencilImage(VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, const(VkClearDepthStencilValue)* pDepthStencil, uint 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.
vkCmdCopyBuffer
void vkCmdCopyBuffer(VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkBuffer dstBuffer, uint 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.
vkCmdCopyBufferToImage
void vkCmdCopyBufferToImage(VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkImage dstImage, VkImageLayout dstImageLayout, uint 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.
vkCmdCopyImage
void vkCmdCopyImage(VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint 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.
vkCmdCopyImageToBuffer
void vkCmdCopyImageToBuffer(VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkBuffer dstBuffer, uint 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.
vkCmdCopyQueryPoolResults
void vkCmdCopyQueryPoolResults(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint firstQuery, uint 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.
vkCmdDispatch
void vkCmdDispatch(VkCommandBuffer commandBuffer, uint x, uint y, uint 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.
vkCmdDispatchIndirect
void vkCmdDispatchIndirect(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.
vkCmdDraw
void vkCmdDraw(VkCommandBuffer commandBuffer, uint vertexCount, uint instanceCount, uint firstVertex, uint 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.
vkCmdDrawIndexed
void vkCmdDrawIndexed(VkCommandBuffer commandBuffer, uint indexCount, uint instanceCount, uint firstIndex, int vertexOffset, uint 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.
vkCmdDrawIndexedIndirect
void vkCmdDrawIndexedIndirect(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint drawCount, uint 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.
vkCmdDrawIndirect
void vkCmdDrawIndirect(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint drawCount, uint 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.
vkCmdEndQuery
void vkCmdEndQuery(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint 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.
vkCmdEndRenderPass
void vkCmdEndRenderPass(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.
vkCmdExecuteCommands
void vkCmdExecuteCommands(VkCommandBuffer commandBuffer, uint 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.
vkCmdFillBuffer
void vkCmdFillBuffer(VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize size, uint 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.
vkCmdNextSubpass
void vkCmdNextSubpass(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.
vkCmdPipelineBarrier
void vkCmdPipelineBarrier(VkCommandBuffer commandBuffer, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, VkDependencyFlags dependencyFlags, uint memoryBarrierCount, const(VkMemoryBarrier)* pMemoryBarriers, uint bufferMemoryBarrierCount, const(VkBufferMemoryBarrier)* pBufferMemoryBarriers, uint 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.
vkCmdPushConstants
void vkCmdPushConstants(VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, uint offset, uint 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.
vkCmdResetEvent
void vkCmdResetEvent(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.
vkCmdResetQueryPool
void vkCmdResetQueryPool(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint firstQuery, uint 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.
vkCmdResolveImage
void vkCmdResolveImage(VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint 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.
vkCmdSetBlendConstants
void vkCmdSetBlendConstants(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.
vkCmdSetDepthBias
void vkCmdSetDepthBias(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.
vkCmdSetDepthBounds
void vkCmdSetDepthBounds(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.
vkCmdSetEvent
void vkCmdSetEvent(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.
vkCmdSetLineWidth
void vkCmdSetLineWidth(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.
vkCmdSetScissor
void vkCmdSetScissor(VkCommandBuffer commandBuffer, uint firstScissor, uint 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.
vkCmdSetStencilCompareMask
void vkCmdSetStencilCompareMask(VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint 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.
vkCmdSetStencilReference
void vkCmdSetStencilReference(VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint 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.
vkCmdSetStencilWriteMask
void vkCmdSetStencilWriteMask(VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint 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.
vkCmdSetViewport
void vkCmdSetViewport(VkCommandBuffer commandBuffer, uint firstViewport, uint 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.
vkCmdUpdateBuffer
void vkCmdUpdateBuffer(VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize dataSize, const(uint)* 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.
vkCmdWaitEvents
void vkCmdWaitEvents(VkCommandBuffer commandBuffer, uint eventCount, const(VkEvent)* pEvents, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, uint memoryBarrierCount, const(VkMemoryBarrier)* pMemoryBarriers, uint bufferMemoryBarrierCount, const(VkBufferMemoryBarrier)* pBufferMemoryBarriers, uint 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.
vkCmdWriteTimestamp
void vkCmdWriteTimestamp(VkCommandBuffer commandBuffer, VkPipelineStageFlagBits pipelineStage, VkQueryPool queryPool, uint 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.
vkCreateBuffer
VkResult vkCreateBuffer(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.
vkCreateBufferView
VkResult vkCreateBufferView(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.
vkCreateCommandPool
VkResult vkCreateCommandPool(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.
vkCreateComputePipelines
VkResult vkCreateComputePipelines(VkDevice device, VkPipelineCache pipelineCache, uint 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.
vkCreateDebugReportCallbackEXT
VkResult vkCreateDebugReportCallbackEXT(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.
vkCreateDescriptorPool
VkResult vkCreateDescriptorPool(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.
vkCreateDescriptorSetLayout
VkResult vkCreateDescriptorSetLayout(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.
vkCreateDevice
VkResult vkCreateDevice(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.
vkCreateDisplayModeKHR
VkResult vkCreateDisplayModeKHR(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.
vkCreateDisplayPlaneSurfaceKHR
VkResult vkCreateDisplayPlaneSurfaceKHR(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.
vkCreateEvent
VkResult vkCreateEvent(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.
vkCreateFence
VkResult vkCreateFence(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.
vkCreateFramebuffer
VkResult vkCreateFramebuffer(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.
vkCreateGraphicsPipelines
VkResult vkCreateGraphicsPipelines(VkDevice device, VkPipelineCache pipelineCache, uint 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.
vkCreateImage
VkResult vkCreateImage(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.
vkCreateImageView
VkResult vkCreateImageView(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.
vkCreateInstance
VkResult vkCreateInstance(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.
vkCreatePipelineCache
VkResult vkCreatePipelineCache(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.
vkCreatePipelineLayout
VkResult vkCreatePipelineLayout(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.
vkCreateQueryPool
VkResult vkCreateQueryPool(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.
vkCreateRenderPass
VkResult vkCreateRenderPass(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.
vkCreateSampler
VkResult vkCreateSampler(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.
vkCreateSemaphore
VkResult vkCreateSemaphore(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.
vkCreateShaderModule
VkResult vkCreateShaderModule(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.
vkCreateSharedSwapchainsKHR
VkResult vkCreateSharedSwapchainsKHR(VkDevice device, uint 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.
vkCreateSwapchainKHR
VkResult vkCreateSwapchainKHR(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.
vkDebugReportMessageEXT
void vkDebugReportMessageEXT(VkInstance instance, VkDebugReportFlagsEXT flags, VkDebugReportObjectTypeEXT objectType, ulong object, size_t location, int 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.
vkDestroyBuffer
void vkDestroyBuffer(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.
vkDestroyBufferView
void vkDestroyBufferView(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.
vkDestroyCommandPool
void vkDestroyCommandPool(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.
vkDestroyDebugReportCallbackEXT
void vkDestroyDebugReportCallbackEXT(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.
vkDestroyDescriptorPool
void vkDestroyDescriptorPool(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.
vkDestroyDescriptorSetLayout
void vkDestroyDescriptorSetLayout(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.
vkDestroyDevice
void vkDestroyDevice(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.
vkDestroyEvent
void vkDestroyEvent(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.
vkDestroyFence
void vkDestroyFence(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.
vkDestroyFramebuffer
void vkDestroyFramebuffer(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.
vkDestroyImage
void vkDestroyImage(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.
vkDestroyImageView
void vkDestroyImageView(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.
vkDestroyInstance
void vkDestroyInstance(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.
vkDestroyPipeline
void vkDestroyPipeline(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.
vkDestroyPipelineCache
void vkDestroyPipelineCache(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.
vkDestroyPipelineLayout
void vkDestroyPipelineLayout(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.
vkDestroyQueryPool
void vkDestroyQueryPool(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.
vkDestroyRenderPass
void vkDestroyRenderPass(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.
vkDestroySampler
void vkDestroySampler(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.
vkDestroySemaphore
void vkDestroySemaphore(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.
vkDestroyShaderModule
void vkDestroyShaderModule(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.
vkDestroySurfaceKHR
void vkDestroySurfaceKHR(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.
vkDestroySwapchainKHR
void vkDestroySwapchainKHR(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.
vkDeviceWaitIdle
VkResult vkDeviceWaitIdle(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.
vkEndCommandBuffer
VkResult vkEndCommandBuffer(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.
vkEnumerateDeviceExtensionProperties
VkResult vkEnumerateDeviceExtensionProperties(VkPhysicalDevice physicalDevice, const(char)* pLayerName, uint* 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.
vkEnumerateDeviceLayerProperties
VkResult vkEnumerateDeviceLayerProperties(VkPhysicalDevice physicalDevice, uint* 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.
vkEnumerateInstanceExtensionProperties
VkResult vkEnumerateInstanceExtensionProperties(const(char)* pLayerName, uint* 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.
vkEnumerateInstanceLayerProperties
VkResult vkEnumerateInstanceLayerProperties(uint* 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.
vkEnumeratePhysicalDevices
VkResult vkEnumeratePhysicalDevices(VkInstance instance, uint* 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.
vkFlushMappedMemoryRanges
VkResult vkFlushMappedMemoryRanges(VkDevice device, uint 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.
vkFreeCommandBuffers
void vkFreeCommandBuffers(VkDevice device, VkCommandPool commandPool, uint 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.
vkFreeDescriptorSets
VkResult vkFreeDescriptorSets(VkDevice device, VkDescriptorPool descriptorPool, uint 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.
vkFreeMemory
void vkFreeMemory(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.
vkGetBufferMemoryRequirements
void vkGetBufferMemoryRequirements(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.
vkGetDeviceMemoryCommitment
void vkGetDeviceMemoryCommitment(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.
vkGetDeviceProcAddr
PFN_vkVoidFunction vkGetDeviceProcAddr(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.
vkGetDeviceQueue
void vkGetDeviceQueue(VkDevice device, uint queueFamilyIndex, uint 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.
vkGetDisplayModePropertiesKHR
VkResult vkGetDisplayModePropertiesKHR(VkPhysicalDevice physicalDevice, VkDisplayKHR display, uint* 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.
vkGetDisplayPlaneCapabilitiesKHR
VkResult vkGetDisplayPlaneCapabilitiesKHR(VkPhysicalDevice physicalDevice, VkDisplayModeKHR mode, uint 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.
vkGetDisplayPlaneSupportedDisplaysKHR
VkResult vkGetDisplayPlaneSupportedDisplaysKHR(VkPhysicalDevice physicalDevice, uint planeIndex, uint* 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.
vkGetEventStatus
VkResult vkGetEventStatus(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.
vkGetFenceStatus
VkResult vkGetFenceStatus(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.
vkGetImageMemoryRequirements
void vkGetImageMemoryRequirements(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.
vkGetImageSparseMemoryRequirements
void vkGetImageSparseMemoryRequirements(VkDevice device, VkImage image, uint* 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.
vkGetImageSubresourceLayout
void vkGetImageSubresourceLayout(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.
vkGetInstanceProcAddr
PFN_vkVoidFunction vkGetInstanceProcAddr(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.
vkGetPhysicalDeviceDisplayPlanePropertiesKHR
VkResult vkGetPhysicalDeviceDisplayPlanePropertiesKHR(VkPhysicalDevice physicalDevice, uint* 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.
vkGetPhysicalDeviceDisplayPropertiesKHR
VkResult vkGetPhysicalDeviceDisplayPropertiesKHR(VkPhysicalDevice physicalDevice, uint* 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.
vkGetPhysicalDeviceFeatures
void vkGetPhysicalDeviceFeatures(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.
vkGetPhysicalDeviceFormatProperties
void vkGetPhysicalDeviceFormatProperties(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.
vkGetPhysicalDeviceImageFormatProperties
VkResult vkGetPhysicalDeviceImageFormatProperties(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.
vkGetPhysicalDeviceMemoryProperties
void vkGetPhysicalDeviceMemoryProperties(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.
vkGetPhysicalDeviceProperties
void vkGetPhysicalDeviceProperties(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.
vkGetPhysicalDeviceQueueFamilyProperties
void vkGetPhysicalDeviceQueueFamilyProperties(VkPhysicalDevice physicalDevice, uint* 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.
vkGetPhysicalDeviceSparseImageFormatProperties
void vkGetPhysicalDeviceSparseImageFormatProperties(VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkSampleCountFlagBits samples, VkImageUsageFlags usage, VkImageTiling tiling, uint* 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.
vkGetPhysicalDeviceSurfaceCapabilitiesKHR
VkResult vkGetPhysicalDeviceSurfaceCapabilitiesKHR(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.
vkGetPhysicalDeviceSurfaceFormatsKHR
VkResult vkGetPhysicalDeviceSurfaceFormatsKHR(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint* 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.
vkGetPhysicalDeviceSurfacePresentModesKHR
VkResult vkGetPhysicalDeviceSurfacePresentModesKHR(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint* 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.
vkGetPhysicalDeviceSurfaceSupportKHR
VkResult vkGetPhysicalDeviceSurfaceSupportKHR(VkPhysicalDevice physicalDevice, uint 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.
vkGetPipelineCacheData
VkResult vkGetPipelineCacheData(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.
vkGetQueryPoolResults
VkResult vkGetQueryPoolResults(VkDevice device, VkQueryPool queryPool, uint firstQuery, uint 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.
vkGetRenderAreaGranularity
void vkGetRenderAreaGranularity(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.
vkGetSwapchainImagesKHR
VkResult vkGetSwapchainImagesKHR(VkDevice device, VkSwapchainKHR swapchain, uint* 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.
vkInvalidateMappedMemoryRanges
VkResult vkInvalidateMappedMemoryRanges(VkDevice device, uint 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.
vkMapMemory
VkResult vkMapMemory(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.
vkMergePipelineCaches
VkResult vkMergePipelineCaches(VkDevice device, VkPipelineCache dstCache, uint 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.
vkQueueBindSparse
VkResult vkQueueBindSparse(VkQueue queue, uint 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.
vkQueuePresentKHR
VkResult vkQueuePresentKHR(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.
vkQueueSubmit
VkResult vkQueueSubmit(VkQueue queue, uint 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.
vkQueueWaitIdle
VkResult vkQueueWaitIdle(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.
vkResetCommandBuffer
VkResult vkResetCommandBuffer(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.
vkResetCommandPool
VkResult vkResetCommandPool(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.
vkResetDescriptorPool
VkResult vkResetDescriptorPool(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.
vkResetEvent
VkResult vkResetEvent(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.
vkResetFences
VkResult vkResetFences(VkDevice device, uint 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.
vkSetEvent
VkResult vkSetEvent(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.
vkUnmapMemory
void vkUnmapMemory(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.
vkUpdateDescriptorSets
void vkUpdateDescriptorSets(VkDevice device, uint descriptorWriteCount, const(VkWriteDescriptorSet)* pDescriptorWrites, uint 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.
vkWaitForFences
VkResult vkWaitForFences(VkDevice device, uint fenceCount, const(VkFence)* pFences, VkBool32 waitAll, ulong 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.

Manifest constants

VK_EXT_DEBUG_REPORT_EXTENSION_NAME
enum VK_EXT_DEBUG_REPORT_EXTENSION_NAME;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_EXT_DEBUG_REPORT_SPEC_VERSION
enum VK_EXT_DEBUG_REPORT_SPEC_VERSION;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_EXT_debug_report
enum VK_EXT_debug_report;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_DISPLAY_EXTENSION_NAME
enum VK_KHR_DISPLAY_EXTENSION_NAME;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_DISPLAY_SPEC_VERSION
enum VK_KHR_DISPLAY_SPEC_VERSION;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_DISPLAY_SWAPCHAIN_EXTENSION_NAME
enum VK_KHR_DISPLAY_SWAPCHAIN_EXTENSION_NAME;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_DISPLAY_SWAPCHAIN_SPEC_VERSION
enum VK_KHR_DISPLAY_SWAPCHAIN_SPEC_VERSION;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_SURFACE_EXTENSION_NAME
enum VK_KHR_SURFACE_EXTENSION_NAME;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_SURFACE_SPEC_VERSION
enum VK_KHR_SURFACE_SPEC_VERSION;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_SWAPCHAIN_EXTENSION_NAME
enum VK_KHR_SWAPCHAIN_EXTENSION_NAME;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_SWAPCHAIN_SPEC_VERSION
enum VK_KHR_SWAPCHAIN_SPEC_VERSION;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_display
enum VK_KHR_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.
VK_KHR_display_swapchain
enum VK_KHR_display_swapchain;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_surface
enum VK_KHR_surface;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_swapchain
enum VK_KHR_swapchain;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.

Structs

VkAllocationCallbacks
struct VkAllocationCallbacks
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkApplicationInfo
struct VkApplicationInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkAttachmentDescription
struct VkAttachmentDescription
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkAttachmentReference
struct VkAttachmentReference
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkBindSparseInfo
struct VkBindSparseInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkBufferCopy
struct VkBufferCopy
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkBufferCreateInfo
struct VkBufferCreateInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkBufferImageCopy
struct VkBufferImageCopy
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkBufferMemoryBarrier
struct VkBufferMemoryBarrier
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkBufferViewCreateInfo
struct VkBufferViewCreateInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkClearAttachment
struct VkClearAttachment
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkClearDepthStencilValue
struct VkClearDepthStencilValue
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkClearRect
struct VkClearRect
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkCommandBufferAllocateInfo
struct VkCommandBufferAllocateInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkCommandBufferBeginInfo
struct VkCommandBufferBeginInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkCommandBufferInheritanceInfo
struct VkCommandBufferInheritanceInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkCommandPoolCreateInfo
struct VkCommandPoolCreateInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkComponentMapping
struct VkComponentMapping
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkComputePipelineCreateInfo
struct VkComputePipelineCreateInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkCopyDescriptorSet
struct VkCopyDescriptorSet
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDebugReportCallbackCreateInfoEXT
struct VkDebugReportCallbackCreateInfoEXT
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDescriptorBufferInfo
struct VkDescriptorBufferInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDescriptorImageInfo
struct VkDescriptorImageInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDescriptorPoolCreateInfo
struct VkDescriptorPoolCreateInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDescriptorPoolSize
struct VkDescriptorPoolSize
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDescriptorSetAllocateInfo
struct VkDescriptorSetAllocateInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDescriptorSetLayoutBinding
struct VkDescriptorSetLayoutBinding
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDescriptorSetLayoutCreateInfo
struct VkDescriptorSetLayoutCreateInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDeviceCreateInfo
struct VkDeviceCreateInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDeviceQueueCreateInfo
struct VkDeviceQueueCreateInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDispatchIndirectCommand
struct VkDispatchIndirectCommand
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDisplayModeCreateInfoKHR
struct VkDisplayModeCreateInfoKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDisplayModeParametersKHR
struct VkDisplayModeParametersKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDisplayModePropertiesKHR
struct VkDisplayModePropertiesKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDisplayPlaneCapabilitiesKHR
struct VkDisplayPlaneCapabilitiesKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDisplayPlanePropertiesKHR
struct VkDisplayPlanePropertiesKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDisplayPresentInfoKHR
struct VkDisplayPresentInfoKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDisplayPropertiesKHR
struct VkDisplayPropertiesKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDisplaySurfaceCreateInfoKHR
struct VkDisplaySurfaceCreateInfoKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDrawIndexedIndirectCommand
struct VkDrawIndexedIndirectCommand
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDrawIndirectCommand
struct VkDrawIndirectCommand
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkEventCreateInfo
struct VkEventCreateInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkExtensionProperties
struct VkExtensionProperties
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkExtent2D
struct VkExtent2D
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkExtent3D
struct VkExtent3D
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkFenceCreateInfo
struct VkFenceCreateInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkFormatProperties
struct VkFormatProperties
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkFramebufferCreateInfo
struct VkFramebufferCreateInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkGraphicsPipelineCreateInfo
struct VkGraphicsPipelineCreateInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkImageBlit
struct VkImageBlit
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkImageCopy
struct VkImageCopy
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkImageCreateInfo
struct VkImageCreateInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkImageFormatProperties
struct VkImageFormatProperties
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkImageMemoryBarrier
struct VkImageMemoryBarrier
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkImageResolve
struct VkImageResolve
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkImageSubresource
struct VkImageSubresource
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkImageSubresourceLayers
struct VkImageSubresourceLayers
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkImageSubresourceRange
struct VkImageSubresourceRange
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkImageViewCreateInfo
struct VkImageViewCreateInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkInstanceCreateInfo
struct VkInstanceCreateInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkLayerProperties
struct VkLayerProperties
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkMappedMemoryRange
struct VkMappedMemoryRange
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkMemoryAllocateInfo
struct VkMemoryAllocateInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkMemoryBarrier
struct VkMemoryBarrier
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkMemoryHeap
struct VkMemoryHeap
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkMemoryRequirements
struct VkMemoryRequirements
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkMemoryType
struct VkMemoryType
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkOffset2D
struct VkOffset2D
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkOffset3D
struct VkOffset3D
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPhysicalDeviceFeatures
struct VkPhysicalDeviceFeatures
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPhysicalDeviceLimits
struct VkPhysicalDeviceLimits
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPhysicalDeviceMemoryProperties
struct VkPhysicalDeviceMemoryProperties
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPhysicalDeviceProperties
struct VkPhysicalDeviceProperties
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPhysicalDeviceSparseProperties
struct VkPhysicalDeviceSparseProperties
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPipelineCacheCreateInfo
struct VkPipelineCacheCreateInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPipelineColorBlendAttachmentState
struct VkPipelineColorBlendAttachmentState
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPipelineColorBlendStateCreateInfo
struct VkPipelineColorBlendStateCreateInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPipelineDepthStencilStateCreateInfo
struct VkPipelineDepthStencilStateCreateInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPipelineDynamicStateCreateInfo
struct VkPipelineDynamicStateCreateInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPipelineInputAssemblyStateCreateInfo
struct VkPipelineInputAssemblyStateCreateInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPipelineLayoutCreateInfo
struct VkPipelineLayoutCreateInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPipelineMultisampleStateCreateInfo
struct VkPipelineMultisampleStateCreateInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPipelineRasterizationStateCreateInfo
struct VkPipelineRasterizationStateCreateInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPipelineShaderStageCreateInfo
struct VkPipelineShaderStageCreateInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPipelineTessellationStateCreateInfo
struct VkPipelineTessellationStateCreateInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPipelineVertexInputStateCreateInfo
struct VkPipelineVertexInputStateCreateInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPipelineViewportStateCreateInfo
struct VkPipelineViewportStateCreateInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPresentInfoKHR
struct VkPresentInfoKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPushConstantRange
struct VkPushConstantRange
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkQueryPoolCreateInfo
struct VkQueryPoolCreateInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkQueueFamilyProperties
struct VkQueueFamilyProperties
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkRect2D
struct VkRect2D
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkRenderPassBeginInfo
struct VkRenderPassBeginInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkRenderPassCreateInfo
struct VkRenderPassCreateInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkSamplerCreateInfo
struct VkSamplerCreateInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkSemaphoreCreateInfo
struct VkSemaphoreCreateInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkShaderModuleCreateInfo
struct VkShaderModuleCreateInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkSparseBufferMemoryBindInfo
struct VkSparseBufferMemoryBindInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkSparseImageFormatProperties
struct VkSparseImageFormatProperties
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkSparseImageMemoryBind
struct VkSparseImageMemoryBind
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkSparseImageMemoryBindInfo
struct VkSparseImageMemoryBindInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkSparseImageMemoryRequirements
struct VkSparseImageMemoryRequirements
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkSparseImageOpaqueMemoryBindInfo
struct VkSparseImageOpaqueMemoryBindInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkSparseMemoryBind
struct VkSparseMemoryBind
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkSpecializationInfo
struct VkSpecializationInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkSpecializationMapEntry
struct VkSpecializationMapEntry
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkStencilOpState
struct VkStencilOpState
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkSubmitInfo
struct VkSubmitInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkSubpassDependency
struct VkSubpassDependency
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkSubpassDescription
struct VkSubpassDescription
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkSubresourceLayout
struct VkSubresourceLayout
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkSurfaceCapabilitiesKHR
struct VkSurfaceCapabilitiesKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkSurfaceFormatKHR
struct VkSurfaceFormatKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkSwapchainCreateInfoKHR
struct VkSwapchainCreateInfoKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkVertexInputAttributeDescription
struct VkVertexInputAttributeDescription
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkVertexInputBindingDescription
struct VkVertexInputBindingDescription
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkViewport
struct VkViewport
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkWriteDescriptorSet
struct VkWriteDescriptorSet
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.

Unions

VkClearColorValue
union VkClearColorValue
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkClearValue
union VkClearValue
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.

Meta