Vulkan API Reference Pages ========================== include::../specversion.txt[] :doctype: book :numbered!: :toc2: :max-width: 200 :numbered: :doctype: book :data-uri: :asciimath: :toclevels: 2 Drawing Commands ---------------- :leveloffset: 2 include::vkBeginCommandBuffer.txt[] include::vkBindBufferMemory.txt[] include::vkBindImageMemory.txt[] include::vkCmdBeginQuery.txt[] include::vkCmdBeginRenderPass.txt[] include::vkCmdBindDescriptorSets.txt[] include::vkCmdBindIndexBuffer.txt[] include::vkCmdBindPipeline.txt[] include::vkCmdBindVertexBuffers.txt[] include::vkCmdBlitImage.txt[] include::vkCmdClearAttachments.txt[] include::vkCmdClearColorImage.txt[] include::vkCmdClearDepthStencilImage.txt[] include::vkCmdCopyBuffer.txt[] include::vkCmdCopyBufferToImage.txt[] include::vkCmdCopyImage.txt[] include::vkCmdCopyImageToBuffer.txt[] include::vkCmdCopyQueryPoolResults.txt[] include::vkCmdDispatch.txt[] include::vkCmdDispatchIndirect.txt[] include::vkCmdDraw.txt[] include::vkCmdDrawIndexed.txt[] include::vkCmdDrawIndexedIndirect.txt[] include::vkCmdDrawIndirect.txt[] include::vkCmdEndQuery.txt[] include::vkCmdEndRenderPass.txt[] include::vkCmdExecuteCommands.txt[] include::vkCmdFillBuffer.txt[] include::vkCmdNextSubpass.txt[] include::vkCmdPipelineBarrier.txt[] include::vkCmdPushConstants.txt[] include::vkCmdResetEvent.txt[] include::vkCmdResetQueryPool.txt[] include::vkCmdResolveImage.txt[] include::vkCmdSetBlendConstants.txt[] include::vkCmdSetDepthBias.txt[] include::vkCmdSetDepthBounds.txt[] include::vkCmdSetEvent.txt[] include::vkCmdSetLineWidth.txt[] include::vkCmdSetScissor.txt[] include::vkCmdSetStencilCompareMask.txt[] include::vkCmdSetStencilReference.txt[] include::vkCmdSetStencilWriteMask.txt[] include::vkCmdSetViewport.txt[] include::vkCmdUpdateBuffer.txt[] include::vkCmdWaitEvents.txt[] include::vkCmdWriteTimestamp.txt[] include::vkCreateBuffer.txt[] include::vkCreateBufferView.txt[] include::vkCreateCommandPool.txt[] include::vkCreateComputePipelines.txt[] include::vkCreateDescriptorPool.txt[] include::vkCreateDescriptorSetLayout.txt[] include::vkCreateDevice.txt[] include::vkCreateEvent.txt[] include::vkCreateFence.txt[] include::vkCreateFramebuffer.txt[] include::vkCreateGraphicsPipelines.txt[] include::vkCreateImage.txt[] include::vkCreateImageView.txt[] include::vkCreateInstance.txt[] include::vkCreatePipelineCache.txt[] include::vkCreatePipelineLayout.txt[] include::vkCreateQueryPool.txt[] include::vkCreateRenderPass.txt[] include::vkCreateSampler.txt[] include::vkCreateSemaphore.txt[] include::vkCreateShaderModule.txt[] include::vkDestroyBuffer.txt[] include::vkDestroyBufferView.txt[] include::vkDestroyCommandPool.txt[] include::vkDestroyDescriptorPool.txt[] include::vkDestroyDescriptorSetLayout.txt[] include::vkDestroyDevice.txt[] include::vkDestroyEvent.txt[] include::vkDestroyFence.txt[] include::vkDestroyFramebuffer.txt[] include::vkDestroyImage.txt[] include::vkDestroyImageView.txt[] include::vkDestroyInstance.txt[] include::vkDestroyPipeline.txt[] include::vkDestroyPipelineCache.txt[] include::vkDestroyPipelineLayout.txt[] include::vkDestroyQueryPool.txt[] include::vkDestroyRenderPass.txt[] include::vkDestroySampler.txt[] include::vkDestroySemaphore.txt[] include::vkDestroyShaderModule.txt[] include::vkDeviceWaitIdle.txt[] include::vkEndCommandBuffer.txt[] include::vkEnumerateDeviceExtensionProperties.txt[] include::vkEnumerateDeviceLayerProperties.txt[] include::vkEnumerateInstanceExtensionProperties.txt[] include::vkEnumerateInstanceLayerProperties.txt[] include::vkEnumeratePhysicalDevices.txt[] include::vkFlushMappedMemoryRanges.txt[] include::vkFreeCommandBuffers.txt[] include::vkFreeDescriptorSets.txt[] include::vkFreeMemory.txt[] include::vkGetBufferMemoryRequirements.txt[] include::vkGetDeviceMemoryCommitment.txt[] include::vkGetDeviceProcAddr.txt[] include::vkGetDeviceQueue.txt[] include::vkGetEventStatus.txt[] include::vkGetFenceStatus.txt[] include::vkGetImageMemoryRequirements.txt[] include::vkGetImageSparseMemoryRequirements.txt[] include::vkGetImageSubresourceLayout.txt[] include::vkGetInstanceProcAddr.txt[] include::vkGetPhysicalDeviceFeatures.txt[] include::vkGetPhysicalDeviceFormatProperties.txt[] include::vkGetPhysicalDeviceImageFormatProperties.txt[] include::vkGetPhysicalDeviceMemoryProperties.txt[] include::vkGetPhysicalDeviceProperties.txt[] include::vkGetPhysicalDeviceQueueFamilyProperties.txt[] include::vkGetPhysicalDeviceSparseImageFormatProperties.txt[] include::vkGetPipelineCacheData.txt[] include::vkGetQueryPoolResults.txt[] include::vkGetRenderAreaGranularity.txt[] include::vkInvalidateMappedMemoryRanges.txt[] include::vkMapMemory.txt[] include::vkMergePipelineCaches.txt[] include::vkQueueBindSparse.txt[] include::vkQueueSubmit.txt[] include::vkQueueWaitIdle.txt[] include::vkResetCommandBuffer.txt[] include::vkResetCommandPool.txt[] include::vkResetDescriptorPool.txt[] include::vkResetEvent.txt[] include::vkResetFences.txt[] include::vkSetEvent.txt[] include::vkUnmapMemory.txt[] include::vkUpdateDescriptorSets.txt[] include::vkWaitForFences.txt[] :leveloffset: 0 Enumerations ------------ :leveloffset: 2 include::VkDescriptorType.txt[] include::VkImageLayout.txt[] include::VkImageType.txt[] include::VkImageViewType.txt[] include::VkSharingMode.txt[] :leveloffset: 0 Flags ----- :leveloffset: 2 include::VkBufferCreateFlags.txt[] include::VkBufferUsageFlags.txt[] include::VkFormatFeatureFlags.txt[] include::VkImageCreateFlags.txt[] include::VkImageUsageFlags.txt[] include::VkMemoryPropertyFlags.txt[] include::VkPipelineStageFlags.txt[] include::VkQueryControlFlags.txt[] include::VkQueryResultFlags.txt[] include::VkQueueFlags.txt[] :leveloffset: 0 Structures ---------- :leveloffset: 2 include::VkBufferCreateInfo.txt[] include::VkBufferMemoryBarrier.txt[] include::VkDescriptorSetAllocateInfo.txt[] include::VkImageCreateInfo.txt[] include::VkImageMemoryBarrier.txt[] include::VkPhysicalDeviceFeatures.txt[] include::VkPhysicalDeviceLimits.txt[] include::VkPipelineLayoutCreateInfo.txt[] include::VkQueueFamilyProperties.txt[] include::VkWriteDescriptorSet.txt[] :leveloffset: 0 [index] Index -----