List of all items
Structs
- AccessFlags
- AccessFlags2
- AccessFlags2ReadWriteBits
- ApplicationInfo
- BufferMemoryBarrier
- BufferMemoryBarrier2
- CmdRecord
- CommandBufferAllocateInfo
- CommandBufferBeginInfo
- CommandBufferFixedCountAllocateInfo
- CommandBufferInheritanceInfo
- CommandBufferObject
- CommandBufferSubmitInfo
- CommandPoolCreateInfo
- CommandPoolObject
- CommandPoolResetFlags
- CompositeAlphaFlags
- ComputePipelineCreateInfo
- CullModeFlags
- DependencyInfo
- DescriptorBufferInfo
- DescriptorImageInfo
- DescriptorPointer
- DescriptorPoolCreateInfo
- DescriptorPoolObject
- DescriptorSet
- DescriptorSetCopyInfo
- DescriptorSetLayoutBinding
- DescriptorSetLayoutCreateInfo
- DescriptorSetLayoutObject
- DescriptorSetWriteInfo
- DeviceCreateInfo
- DeviceObject
- DeviceQueueCreateInfo
- EmptyBindingOpBatch
- EmptySubmissionBatch
- EventCreateInfo
- EventObject
- Extends
- FenceCreateInfo
- FenceObject
- FormatQuery
- FormatQueryPred
- FramebufferCreateInfo
- FramebufferObject
- GenericVulkanSinkStructure
- GenericVulkanStructure
- GraphicsPipelineCreateInfo
- ImageMemoryBarrier
- ImageMemoryBarrier2
- InstanceCreateFlags
- InstanceCreateInfo
- InstanceObject
- IterPhysicalDevices
- MemoryBarrier2
- MemoryHeapFlags
- MemoryProperties
- MemoryPropertyFlags
- PhysicalDeviceFeatures2
- PhysicalDeviceObject
- PhysicalDeviceSynchronization2Features
- PipelineCacheCreateInfo
- PipelineCacheObject
- PipelineColorBlendStateCreateInfo
- PipelineDepthStencilStateCreateInfo
- PipelineDynamicStateCreateInfo
- PipelineInputAssemblyStateCreateInfo
- PipelineLayoutCreateInfo
- PipelineLayoutObject
- PipelineMultisampleStateCreateInfo
- PipelineObject
- PipelineRasterizationStateCreateInfo
- PipelineShaderStage
- PipelineStageFlags
- PipelineStageFlags2
- PipelineTessellationStateCreateInfo
- PipelineVertexInputStateCreateInfo
- PipelineViewportStateCreateInfo
- PresentInfo
- QueryPipelineStatisticFlags
- QueryPoolCreateInfo
- QueryPoolObject
- QueryResultFlags
- QueueFamilies
- QueueFlags
- QueueObject
- RenderPassBeginInfo
- RenderPassCreateInfo
- RenderPassObject
- SemaphoreCreateInfo
- SemaphoreObject
- SemaphoreSubmitInfo
- ShaderModuleCreateInfo
- ShaderModuleObject
- SinkStructureChainIterator
- SparseBindingOpBatchWithBufferBinds
- SparseBindingOpBatchWithImageBinds
- SparseBindingOpBatchWithImageOpaqueBinds
- SparseBindingOpBatchWithSignalSemaphores
- SparseBindingOpBatchWithWaitSemaphores
- SpecializationInfo
- StructureChainIterator
- SubmissionWithCommandBuffers
- SubmissionWithSignalSemaphores
- SubmissionWithWaitSemaphores
- SubmitInfo
- SubmitInfo2
- SubpassDescription
- SubpassRef
- SurfaceObject
- SurfaceSwapchainObject
- SurfaceTransformFlags
- SwapchainBuilder
- SwapchainCreateInfo
- SynchronizedCommandBuffer
- TemporalSubmissionBatchResources
- Version
- VkHandleRef
- VkHandleRefMut
- resources::AspectMask
- resources::BindBufferMemoryInfo
- resources::BindImageMemoryInfo
- resources::BufferCreateInfo
- resources::BufferMemoryRequirementsInfo2
- resources::BufferObject
- resources::BufferUsage
- resources::BufferViewCreateInfo
- resources::BufferViewObject
- resources::DeviceMemoryObject
- resources::ImageCreateInfo
- resources::ImageFlags
- resources::ImageMemoryRequirementsInfo2
- resources::ImageObject
- resources::ImageSparseMemoryRequirementsInfo2
- resources::ImageUsageFlags
- resources::ImageViewBuilder
- resources::ImageViewCreateInfo
- resources::ImageViewObject
- resources::LayoutTransition
- resources::MappedMemory
- resources::MappedMemoryRange
- resources::MemoryAllocateInfo
- resources::MemoryDedicatedAllocateInfo
- resources::SamplerCreateInfo
- resources::SamplerObject
- resources::SwapchainImage
- vk::PFN_vkAcquireNextImageKHR
- vk::PFN_vkAllocateCommandBuffers
- vk::PFN_vkAllocateDescriptorSets
- vk::PFN_vkAllocateMemory
- vk::PFN_vkBeginCommandBuffer
- vk::PFN_vkBindBufferMemory
- vk::PFN_vkBindBufferMemory2KHR
- vk::PFN_vkBindImageMemory
- vk::PFN_vkBindImageMemory2KHR
- vk::PFN_vkCmdBeginQuery
- vk::PFN_vkCmdBeginRenderPass
- vk::PFN_vkCmdBindDescriptorSets
- vk::PFN_vkCmdBindIndexBuffer
- vk::PFN_vkCmdBindPipeline
- vk::PFN_vkCmdBindVertexBuffers
- vk::PFN_vkCmdBlitImage
- vk::PFN_vkCmdClearAttachments
- vk::PFN_vkCmdClearColorImage
- vk::PFN_vkCmdClearDepthStencilImage
- vk::PFN_vkCmdCopyBuffer
- vk::PFN_vkCmdCopyBufferToImage
- vk::PFN_vkCmdCopyImage
- vk::PFN_vkCmdCopyImageToBuffer
- vk::PFN_vkCmdCopyQueryPoolResults
- vk::PFN_vkCmdDispatch
- vk::PFN_vkCmdDispatchIndirect
- vk::PFN_vkCmdDraw
- vk::PFN_vkCmdDrawIndexed
- vk::PFN_vkCmdDrawIndexedIndirect
- vk::PFN_vkCmdDrawIndirect
- vk::PFN_vkCmdEndQuery
- vk::PFN_vkCmdEndRenderPass
- vk::PFN_vkCmdExecuteCommands
- vk::PFN_vkCmdFillBuffer
- vk::PFN_vkCmdNextSubpass
- vk::PFN_vkCmdPipelineBarrier
- vk::PFN_vkCmdPipelineBarrier2KHR
- vk::PFN_vkCmdPushConstants
- vk::PFN_vkCmdResetEvent
- vk::PFN_vkCmdResetEvent2KHR
- vk::PFN_vkCmdResetQueryPool
- vk::PFN_vkCmdResolveImage
- vk::PFN_vkCmdSetBlendConstants
- vk::PFN_vkCmdSetDepthBias
- vk::PFN_vkCmdSetDepthBounds
- vk::PFN_vkCmdSetEvent
- vk::PFN_vkCmdSetEvent2KHR
- vk::PFN_vkCmdSetLineWidth
- vk::PFN_vkCmdSetScissor
- vk::PFN_vkCmdSetStencilCompareMask
- vk::PFN_vkCmdSetStencilReference
- vk::PFN_vkCmdSetStencilWriteMask
- vk::PFN_vkCmdSetViewport
- vk::PFN_vkCmdUpdateBuffer
- vk::PFN_vkCmdWaitEvents
- vk::PFN_vkCmdWaitEvents2KHR
- vk::PFN_vkCmdWriteTimestamp
- vk::PFN_vkCmdWriteTimestamp2KHR
- vk::PFN_vkCreateBuffer
- vk::PFN_vkCreateBufferView
- vk::PFN_vkCreateCommandPool
- vk::PFN_vkCreateComputePipelines
- vk::PFN_vkCreateDescriptorPool
- vk::PFN_vkCreateDescriptorSetLayout
- vk::PFN_vkCreateDevice
- vk::PFN_vkCreateEvent
- vk::PFN_vkCreateFence
- vk::PFN_vkCreateFramebuffer
- vk::PFN_vkCreateGraphicsPipelines
- vk::PFN_vkCreateImage
- vk::PFN_vkCreateImageView
- vk::PFN_vkCreateInstance
- vk::PFN_vkCreatePipelineCache
- vk::PFN_vkCreatePipelineLayout
- vk::PFN_vkCreateQueryPool
- vk::PFN_vkCreateRenderPass
- vk::PFN_vkCreateSampler
- vk::PFN_vkCreateSemaphore
- vk::PFN_vkCreateShaderModule
- vk::PFN_vkCreateSwapchainKHR
- vk::PFN_vkDestroyBuffer
- vk::PFN_vkDestroyBufferView
- vk::PFN_vkDestroyCommandPool
- vk::PFN_vkDestroyDescriptorPool
- vk::PFN_vkDestroyDescriptorSetLayout
- vk::PFN_vkDestroyDevice
- vk::PFN_vkDestroyEvent
- vk::PFN_vkDestroyFence
- vk::PFN_vkDestroyFramebuffer
- vk::PFN_vkDestroyImage
- vk::PFN_vkDestroyImageView
- vk::PFN_vkDestroyInstance
- vk::PFN_vkDestroyPipeline
- vk::PFN_vkDestroyPipelineCache
- vk::PFN_vkDestroyPipelineLayout
- vk::PFN_vkDestroyQueryPool
- vk::PFN_vkDestroyRenderPass
- vk::PFN_vkDestroySampler
- vk::PFN_vkDestroySemaphore
- vk::PFN_vkDestroyShaderModule
- vk::PFN_vkDestroySurfaceKHR
- vk::PFN_vkDestroySwapchainKHR
- vk::PFN_vkDeviceWaitIdle
- vk::PFN_vkEndCommandBuffer
- vk::PFN_vkEnumerateDeviceExtensionProperties
- vk::PFN_vkEnumerateDeviceLayerProperties
- vk::PFN_vkEnumerateInstanceExtensionProperties
- vk::PFN_vkEnumerateInstanceLayerProperties
- vk::PFN_vkEnumeratePhysicalDevices
- vk::PFN_vkFlushMappedMemoryRanges
- vk::PFN_vkFreeCommandBuffers
- vk::PFN_vkFreeDescriptorSets
- vk::PFN_vkFreeMemory
- vk::PFN_vkGetBufferMemoryRequirements
- vk::PFN_vkGetBufferMemoryRequirements2KHR
- vk::PFN_vkGetDeviceMemoryCommitment
- vk::PFN_vkGetDeviceProcAddr
- vk::PFN_vkGetDeviceQueue
- vk::PFN_vkGetEventStatus
- vk::PFN_vkGetFenceStatus
- vk::PFN_vkGetImageMemoryRequirements
- vk::PFN_vkGetImageMemoryRequirements2KHR
- vk::PFN_vkGetImageSparseMemoryRequirements
- vk::PFN_vkGetImageSparseMemoryRequirements2KHR
- vk::PFN_vkGetImageSubresourceLayout
- vk::PFN_vkGetInstanceProcAddr
- vk::PFN_vkGetPhysicalDeviceFeatures
- vk::PFN_vkGetPhysicalDeviceFeatures2KHR
- vk::PFN_vkGetPhysicalDeviceFormatProperties
- vk::PFN_vkGetPhysicalDeviceFormatProperties2KHR
- vk::PFN_vkGetPhysicalDeviceImageFormatProperties
- vk::PFN_vkGetPhysicalDeviceImageFormatProperties2KHR
- vk::PFN_vkGetPhysicalDeviceMemoryProperties
- vk::PFN_vkGetPhysicalDeviceMemoryProperties2KHR
- vk::PFN_vkGetPhysicalDeviceProperties
- vk::PFN_vkGetPhysicalDeviceProperties2KHR
- vk::PFN_vkGetPhysicalDeviceQueueFamilyProperties
- vk::PFN_vkGetPhysicalDeviceQueueFamilyProperties2KHR
- vk::PFN_vkGetPhysicalDeviceSparseImageFormatProperties
- vk::PFN_vkGetPhysicalDeviceSparseImageFormatProperties2KHR
- vk::PFN_vkGetPhysicalDeviceSurfaceCapabilitiesKHR
- vk::PFN_vkGetPhysicalDeviceSurfaceFormatsKHR
- vk::PFN_vkGetPhysicalDeviceSurfacePresentModesKHR
- vk::PFN_vkGetPhysicalDeviceSurfaceSupportKHR
- vk::PFN_vkGetPipelineCacheData
- vk::PFN_vkGetQueryPoolResults
- vk::PFN_vkGetRenderAreaGranularity
- vk::PFN_vkGetSwapchainImagesKHR
- vk::PFN_vkInvalidateMappedMemoryRanges
- vk::PFN_vkMapMemory
- vk::PFN_vkMergePipelineCaches
- vk::PFN_vkQueueBindSparse
- vk::PFN_vkQueuePresentKHR
- vk::PFN_vkQueueSubmit
- vk::PFN_vkQueueSubmit2KHR
- vk::PFN_vkQueueWaitIdle
- vk::PFN_vkResetCommandBuffer
- vk::PFN_vkResetCommandPool
- vk::PFN_vkResetDescriptorPool
- vk::PFN_vkResetEvent
- vk::PFN_vkResetFences
- vk::PFN_vkSetEvent
- vk::PFN_vkUnmapMemory
- vk::PFN_vkUpdateDescriptorSets
- vk::PFN_vkWaitForFences
- vk::VkAllocationCallbacks
- vk::VkApplicationInfo
- vk::VkAttachmentDescription
- vk::VkAttachmentReference
- vk::VkBindBufferMemoryInfoKHR
- vk::VkBindImageMemoryInfoKHR
- vk::VkBindSparseInfo
- vk::VkBuffer
- vk::VkBufferCopy
- vk::VkBufferCreateInfo
- vk::VkBufferImageCopy
- vk::VkBufferMemoryBarrier
- vk::VkBufferMemoryBarrier2KHR
- vk::VkBufferMemoryRequirementsInfo2KHR
- vk::VkBufferView
- vk::VkBufferViewCreateInfo
- vk::VkClearAttachment
- vk::VkClearDepthStencilValue
- vk::VkClearRect
- vk::VkCommandBuffer
- vk::VkCommandBufferAllocateInfo
- vk::VkCommandBufferBeginInfo
- vk::VkCommandBufferInheritanceInfo
- vk::VkCommandBufferSubmitInfoKHR
- vk::VkCommandPool
- vk::VkCommandPoolCreateInfo
- vk::VkComponentMapping
- vk::VkComputePipelineCreateInfo
- vk::VkCopyDescriptorSet
- vk::VkDependencyInfoKHR
- vk::VkDescriptorBufferInfo
- vk::VkDescriptorImageInfo
- vk::VkDescriptorPool
- vk::VkDescriptorPoolCreateInfo
- vk::VkDescriptorPoolSize
- vk::VkDescriptorSet
- vk::VkDescriptorSetAllocateInfo
- vk::VkDescriptorSetLayout
- vk::VkDescriptorSetLayoutBinding
- vk::VkDescriptorSetLayoutCreateInfo
- vk::VkDevice
- vk::VkDeviceCreateInfo
- vk::VkDeviceMemory
- vk::VkDeviceQueueCreateInfo
- vk::VkDispatchIndirectCommand
- vk::VkDrawIndexedIndirectCommand
- vk::VkDrawIndirectCommand
- vk::VkEvent
- vk::VkEventCreateInfo
- vk::VkExtensionProperties
- vk::VkExtent2D
- vk::VkExtent3D
- vk::VkFence
- vk::VkFenceCreateInfo
- vk::VkFormatProperties
- vk::VkFormatProperties2KHR
- vk::VkFramebuffer
- vk::VkFramebufferCreateInfo
- vk::VkGraphicsPipelineCreateInfo
- vk::VkImage
- vk::VkImageBlit
- vk::VkImageCopy
- vk::VkImageCreateInfo
- vk::VkImageFormatProperties
- vk::VkImageFormatProperties2KHR
- vk::VkImageMemoryBarrier
- vk::VkImageMemoryBarrier2KHR
- vk::VkImageMemoryRequirementsInfo2KHR
- vk::VkImageResolve
- vk::VkImageSparseMemoryRequirementsInfo2KHR
- vk::VkImageSubresource
- vk::VkImageSubresourceLayers
- vk::VkImageSubresourceRange
- vk::VkImageView
- vk::VkImageViewCreateInfo
- vk::VkInstance
- vk::VkInstanceCreateInfo
- vk::VkLayerProperties
- vk::VkMappedMemoryRange
- vk::VkMemoryAllocateInfo
- vk::VkMemoryBarrier
- vk::VkMemoryBarrier2KHR
- vk::VkMemoryDedicatedAllocateInfoKHR
- vk::VkMemoryDedicatedRequirementsKHR
- vk::VkMemoryHeap
- vk::VkMemoryRequirements
- vk::VkMemoryRequirements2KHR
- vk::VkMemoryType
- vk::VkOffset2D
- vk::VkOffset3D
- vk::VkPhysicalDevice
- vk::VkPhysicalDeviceFeatures
- vk::VkPhysicalDeviceFeatures2KHR
- vk::VkPhysicalDeviceImageFormatInfo2KHR
- vk::VkPhysicalDeviceLimits
- vk::VkPhysicalDeviceMemoryProperties
- vk::VkPhysicalDeviceMemoryProperties2KHR
- vk::VkPhysicalDeviceProperties
- vk::VkPhysicalDeviceProperties2KHR
- vk::VkPhysicalDeviceSparseImageFormatInfo2KHR
- vk::VkPhysicalDeviceSparseProperties
- vk::VkPhysicalDeviceSynchronization2FeaturesKHR
- vk::VkPipeline
- vk::VkPipelineCache
- vk::VkPipelineCacheCreateInfo
- vk::VkPipelineColorBlendAttachmentState
- vk::VkPipelineColorBlendStateCreateInfo
- vk::VkPipelineDepthStencilStateCreateInfo
- vk::VkPipelineDynamicStateCreateInfo
- vk::VkPipelineInputAssemblyStateCreateInfo
- vk::VkPipelineLayout
- vk::VkPipelineLayoutCreateInfo
- vk::VkPipelineMultisampleStateCreateInfo
- vk::VkPipelineRasterizationStateCreateInfo
- vk::VkPipelineShaderStageCreateInfo
- vk::VkPipelineTessellationStateCreateInfo
- vk::VkPipelineVertexInputStateCreateInfo
- vk::VkPipelineViewportStateCreateInfo
- vk::VkPresentInfoKHR
- vk::VkPushConstantRange
- vk::VkQueryPool
- vk::VkQueryPoolCreateInfo
- vk::VkQueue
- vk::VkQueueFamilyProperties
- vk::VkQueueFamilyProperties2KHR
- vk::VkRect2D
- vk::VkRenderPass
- vk::VkRenderPassBeginInfo
- vk::VkRenderPassCreateInfo
- vk::VkResult
- vk::VkSampler
- vk::VkSamplerCreateInfo
- vk::VkSemaphore
- vk::VkSemaphoreCreateInfo
- vk::VkSemaphoreSubmitInfoKHR
- vk::VkShaderModule
- vk::VkShaderModuleCreateInfo
- vk::VkSparseBufferMemoryBindInfo
- vk::VkSparseImageFormatProperties
- vk::VkSparseImageFormatProperties2KHR
- vk::VkSparseImageMemoryBind
- vk::VkSparseImageMemoryBindInfo
- vk::VkSparseImageMemoryRequirements
- vk::VkSparseImageMemoryRequirements2KHR
- vk::VkSparseImageOpaqueMemoryBindInfo
- vk::VkSparseMemoryBind
- vk::VkSpecializationInfo
- vk::VkSpecializationMapEntry
- vk::VkStencilOpState
- vk::VkSubmitInfo
- vk::VkSubmitInfo2KHR
- vk::VkSubpassDependency
- vk::VkSubpassDescription
- vk::VkSubresourceLayout
- vk::VkSurfaceCapabilitiesKHR
- vk::VkSurfaceFormatKHR
- vk::VkSurfaceKHR
- vk::VkSwapchainCreateInfoKHR
- vk::VkSwapchainKHR
- vk::VkVertexInputAttributeDescription
- vk::VkVertexInputBindingDescription
- vk::VkViewport
- vk::VkWriteDescriptorSet
Enums
- ArrayQueryResult
- CommandBufferLevel
- CompareOp
- CompletionHandler
- CompletionHandlerMut
- DescriptorContents
- DescriptorType
- ElementType
- FormatComponents
- FrontFace
- IndexType
- LoadOp
- LogicOp
- OcclusionQuery
- PipelineBindPoint
- PolygonMode
- PresentMode
- PrimitiveTopology
- QueryResult
- QueryType
- ShaderStage
- StencilFaceMask
- StencilOp
- StoreOp
- SubpassContents
- resources::AddressingMode
- resources::BorderColor
- resources::BufferSparseBinding
- resources::FilterMode
- resources::ImageLayout
- resources::MipmapFilterMode
Unions
Traits
- AnalogNumRange
- AnyRenderPassCreateInfo
- AsFormat
- Chainable
- CommandBuffer
- CommandBufferMut
- CommandPool
- CommandPoolMut
- ConcreteDeviceRenderPass
- DescriptorPool
- DescriptorPoolMut
- DescriptorSetLayout
- Device
- DeviceBindMemory2Extension
- DeviceChild
- DeviceChildFence
- DeviceChildHandle
- DeviceChildTransferrable
- DeviceGetMemoryRequirements2Extension
- DeviceSynchronization2Extension
- Event
- EventMut
- Extendable
- Fence
- FenceMut
- Framebuffer
- Instance
- InstanceChild
- InstanceChildTransferrable
- InstanceGetPhysicalDeviceProperties2Extension
- PFN
- PhysicalDevice
- Pipeline
- PipelineCache
- PipelineCacheMut
- PipelineLayout
- PixelFormat
- QueryPool
- Queue
- QueueMut
- RenderPass
- ResolverInterface
- Semaphore
- SemaphoreMut
- ShaderModule
- SinkStructureChainQuery
- SparseBindingOpBatch
- SpecializationConstants
- StaticCallable
- Status
- StructureChainQuery
- SubmissionBatch
- Surface
- SurfaceCreateInfo
- Swapchain
- TransferSurfaceObject
- TypedVulkanSinkStructure
- TypedVulkanStructure
- UninitVulkanStructureOps
- VkDeviceChildNonExtDestroyable
- VkHandle
- VkHandleExt
- VkHandleMut
- VkObject
- VkRawHandle
- VulkanSinkStructure
- VulkanStructure
- VulkanStructureProvider
- resources::Buffer
- resources::BufferView
- resources::ConcreteDeviceImageView
- resources::DeviceChildImage
- resources::DeviceMemory
- resources::DeviceMemoryMut
- resources::Image
- resources::ImageChild
- resources::ImageChildMut
- resources::ImageSize
- resources::ImageView
- resources::MemoryBound
- resources::Sampler
Macros
Derive Macros
Functions
- enumerate_layer_properties_alloc
- instance_extension_properties
- instance_extension_properties_cstr
- instance_extension_properties_cstr_alloc
- instance_extension_property_count_cstr
- instance_layer_properties
- instance_layer_property_count
- instance_version
- new_instance_raw
- resources::bind_memory
- vk::VK_MAJOR_VERSION
- vk::VK_MAKE_VERSION
- vk::VK_MINOR_VERSION
- vk::VK_PATCH_VERSION
- vk::VK_VARIANT_VERSION
- vk::vkAcquireNextImageKHR
- vk::vkAllocateCommandBuffers
- vk::vkAllocateDescriptorSets
- vk::vkAllocateMemory
- vk::vkBeginCommandBuffer
- vk::vkBindBufferMemory
- vk::vkBindImageMemory
- vk::vkCmdBeginQuery
- vk::vkCmdBeginRenderPass
- vk::vkCmdBindDescriptorSets
- vk::vkCmdBindIndexBuffer
- vk::vkCmdBindPipeline
- vk::vkCmdBindVertexBuffers
- vk::vkCmdBlitImage
- vk::vkCmdClearAttachments
- vk::vkCmdClearColorImage
- vk::vkCmdClearDepthStencilImage
- vk::vkCmdCopyBuffer
- vk::vkCmdCopyBufferToImage
- vk::vkCmdCopyImage
- vk::vkCmdCopyImageToBuffer
- vk::vkCmdCopyQueryPoolResults
- vk::vkCmdDispatch
- vk::vkCmdDispatchIndirect
- vk::vkCmdDraw
- vk::vkCmdDrawIndexed
- vk::vkCmdDrawIndexedIndirect
- vk::vkCmdDrawIndirect
- vk::vkCmdEndQuery
- vk::vkCmdEndRenderPass
- vk::vkCmdExecuteCommands
- vk::vkCmdFillBuffer
- vk::vkCmdNextSubpass
- vk::vkCmdPipelineBarrier
- vk::vkCmdPushConstants
- vk::vkCmdResetEvent
- vk::vkCmdResetQueryPool
- vk::vkCmdResolveImage
- vk::vkCmdSetBlendConstants
- vk::vkCmdSetDepthBias
- vk::vkCmdSetDepthBounds
- vk::vkCmdSetEvent
- vk::vkCmdSetLineWidth
- vk::vkCmdSetScissor
- vk::vkCmdSetStencilCompareMask
- vk::vkCmdSetStencilReference
- vk::vkCmdSetStencilWriteMask
- vk::vkCmdSetViewport
- vk::vkCmdUpdateBuffer
- vk::vkCmdWaitEvents
- vk::vkCmdWriteTimestamp
- vk::vkCreateBuffer
- vk::vkCreateBufferView
- vk::vkCreateCommandPool
- vk::vkCreateComputePipelines
- vk::vkCreateDescriptorPool
- vk::vkCreateDescriptorSetLayout
- vk::vkCreateDevice
- vk::vkCreateEvent
- vk::vkCreateFence
- vk::vkCreateFramebuffer
- vk::vkCreateGraphicsPipelines
- vk::vkCreateImage
- vk::vkCreateImageView
- vk::vkCreateInstance
- vk::vkCreatePipelineCache
- vk::vkCreatePipelineLayout
- vk::vkCreateQueryPool
- vk::vkCreateRenderPass
- vk::vkCreateSampler
- vk::vkCreateSemaphore
- vk::vkCreateShaderModule
- vk::vkCreateSwapchainKHR
- vk::vkDestroyBuffer
- vk::vkDestroyBufferView
- vk::vkDestroyCommandPool
- vk::vkDestroyDescriptorPool
- vk::vkDestroyDescriptorSetLayout
- vk::vkDestroyDevice
- vk::vkDestroyEvent
- vk::vkDestroyFence
- vk::vkDestroyFramebuffer
- vk::vkDestroyImage
- vk::vkDestroyImageView
- vk::vkDestroyInstance
- vk::vkDestroyPipeline
- vk::vkDestroyPipelineCache
- vk::vkDestroyPipelineLayout
- vk::vkDestroyQueryPool
- vk::vkDestroyRenderPass
- vk::vkDestroySampler
- vk::vkDestroySemaphore
- vk::vkDestroyShaderModule
- vk::vkDestroySurfaceKHR
- vk::vkDestroySwapchainKHR
- vk::vkDeviceWaitIdle
- vk::vkEndCommandBuffer
- vk::vkEnumerateDeviceExtensionProperties
- vk::vkEnumerateDeviceLayerProperties
- vk::vkEnumerateInstanceExtensionProperties
- vk::vkEnumerateInstanceLayerProperties
- vk::vkEnumeratePhysicalDevices
- vk::vkFlushMappedMemoryRanges
- vk::vkFreeCommandBuffers
- vk::vkFreeDescriptorSets
- vk::vkFreeMemory
- vk::vkGetBufferMemoryRequirements
- vk::vkGetDeviceMemoryCommitment
- vk::vkGetDeviceProcAddr
- vk::vkGetDeviceQueue
- vk::vkGetEventStatus
- vk::vkGetFenceStatus
- vk::vkGetImageMemoryRequirements
- vk::vkGetImageSparseMemoryRequirements
- vk::vkGetImageSubresourceLayout
- vk::vkGetInstanceProcAddr
- vk::vkGetPhysicalDeviceFeatures
- vk::vkGetPhysicalDeviceFormatProperties
- vk::vkGetPhysicalDeviceImageFormatProperties
- vk::vkGetPhysicalDeviceMemoryProperties
- vk::vkGetPhysicalDeviceProperties
- vk::vkGetPhysicalDeviceQueueFamilyProperties
- vk::vkGetPhysicalDeviceSparseImageFormatProperties
- vk::vkGetPhysicalDeviceSurfaceCapabilitiesKHR
- vk::vkGetPhysicalDeviceSurfaceFormatsKHR
- vk::vkGetPhysicalDeviceSurfacePresentModesKHR
- vk::vkGetPhysicalDeviceSurfaceSupportKHR
- vk::vkGetPipelineCacheData
- vk::vkGetQueryPoolResults
- vk::vkGetRenderAreaGranularity
- vk::vkGetSwapchainImagesKHR
- vk::vkInvalidateMappedMemoryRanges
- vk::vkMapMemory
- vk::vkMergePipelineCaches
- vk::vkQueueBindSparse
- vk::vkQueuePresentKHR
- vk::vkQueueSubmit
- vk::vkQueueWaitIdle
- vk::vkResetCommandBuffer
- vk::vkResetCommandPool
- vk::vkResetDescriptorPool
- vk::vkResetEvent
- vk::vkResetFences
- vk::vkSetEvent
- vk::vkUnmapMemory
- vk::vkUpdateDescriptorSets
- vk::vkWaitForFences
- vk::vk_deserialize_version
- vkfn::acquire_next_image_khr
- vkfn::allocate_command_buffers
- vkfn::allocate_descriptor_sets
- vkfn::allocate_memory
- vkfn::begin_command_buffer
- vkfn::bind_buffer_memory
- vkfn::bind_image_memory
- vkfn::cmd_begin_query
- vkfn::cmd_begin_render_pass
- vkfn::cmd_bind_descriptor_sets
- vkfn::cmd_bind_index_buffer
- vkfn::cmd_bind_pipeline
- vkfn::cmd_bind_vertex_buffers
- vkfn::cmd_blit_image
- vkfn::cmd_clear_attachments
- vkfn::cmd_clear_color_image
- vkfn::cmd_clear_depth_stencil_image
- vkfn::cmd_copy_buffer
- vkfn::cmd_copy_buffer_to_image
- vkfn::cmd_copy_image
- vkfn::cmd_copy_image_to_buffer
- vkfn::cmd_copy_query_pool_results
- vkfn::cmd_dispatch
- vkfn::cmd_dispatch_indirect
- vkfn::cmd_draw
- vkfn::cmd_draw_indexed
- vkfn::cmd_draw_indexed_indirect
- vkfn::cmd_draw_indirect
- vkfn::cmd_end_query
- vkfn::cmd_end_render_pass
- vkfn::cmd_execute_commands
- vkfn::cmd_fill_buffer
- vkfn::cmd_next_subpass
- vkfn::cmd_pipeline_barrier
- vkfn::cmd_push_constants
- vkfn::cmd_reset_event
- vkfn::cmd_reset_query_pool
- vkfn::cmd_resolve_image
- vkfn::cmd_set_blend_constants
- vkfn::cmd_set_depth_bias
- vkfn::cmd_set_depth_bounds
- vkfn::cmd_set_event
- vkfn::cmd_set_line_width
- vkfn::cmd_set_scissor
- vkfn::cmd_set_stencil_compare_mask
- vkfn::cmd_set_stencil_reference
- vkfn::cmd_set_stencil_write_mask
- vkfn::cmd_set_viewport
- vkfn::cmd_update_buffer
- vkfn::cmd_wait_events
- vkfn::cmd_write_timestamp
- vkfn::create_buffer
- vkfn::create_buffer_view
- vkfn::create_command_pool
- vkfn::create_compute_pipelines
- vkfn::create_descriptor_pool
- vkfn::create_descriptor_set_layout
- vkfn::create_device
- vkfn::create_event
- vkfn::create_fence
- vkfn::create_framebuffer
- vkfn::create_graphics_pipelines
- vkfn::create_image
- vkfn::create_image_view
- vkfn::create_instance
- vkfn::create_pipeline_cache
- vkfn::create_pipeline_layout
- vkfn::create_query_pool
- vkfn::create_render_pass
- vkfn::create_sampler
- vkfn::create_semaphore
- vkfn::create_shader_module
- vkfn::create_swapchain_khr
- vkfn::destroy_buffer
- vkfn::destroy_buffer_view
- vkfn::destroy_command_pool
- vkfn::destroy_descriptor_pool
- vkfn::destroy_descriptor_set_layout
- vkfn::destroy_device
- vkfn::destroy_event
- vkfn::destroy_fence
- vkfn::destroy_framebuffer
- vkfn::destroy_image
- vkfn::destroy_image_view
- vkfn::destroy_instance
- vkfn::destroy_pipeline
- vkfn::destroy_pipeline_cache
- vkfn::destroy_pipeline_layout
- vkfn::destroy_query_pool
- vkfn::destroy_render_pass
- vkfn::destroy_sampler
- vkfn::destroy_semaphore
- vkfn::destroy_shader_module
- vkfn::destroy_surface_khr
- vkfn::destroy_swapchain_khr
- vkfn::device_wait_idle
- vkfn::end_command_buffer
- vkfn::enumerate_device_extension_properties
- vkfn::enumerate_device_layer_properties
- vkfn::enumerate_instance_extension_properties
- vkfn::enumerate_instance_layer_properties
- vkfn::enumerate_physical_devices
- vkfn::flush_mapped_memory_ranges
- vkfn::free_command_buffers
- vkfn::free_descriptor_sets
- vkfn::free_memory
- vkfn::get_buffer_memory_requirements
- vkfn::get_device_memory_commitment
- vkfn::get_device_proc_addr
- vkfn::get_device_queue
- vkfn::get_event_status
- vkfn::get_fence_status
- vkfn::get_image_memory_requirements
- vkfn::get_image_sparse_memory_requirements
- vkfn::get_image_subresource_layout
- vkfn::get_instance_proc_addr
- vkfn::get_physical_device_features
- vkfn::get_physical_device_format_properties
- vkfn::get_physical_device_image_format_properties
- vkfn::get_physical_device_memory_properties
- vkfn::get_physical_device_properties
- vkfn::get_physical_device_queue_family_properties
- vkfn::get_physical_device_sparse_image_format_properties
- vkfn::get_physical_device_surface_capabilities_khr
- vkfn::get_physical_device_surface_formats_khr
- vkfn::get_physical_device_surface_present_modes_khr
- vkfn::get_physical_device_surface_support_khr
- vkfn::get_pipeline_cache_data
- vkfn::get_query_pool_results
- vkfn::get_render_area_granularity
- vkfn::get_swapchain_images_khr
- vkfn::invalidate_mapped_memory_ranges
- vkfn::map_memory
- vkfn::merge_pipeline_caches
- vkfn::queue_bind_sparse
- vkfn::queue_present_khr
- vkfn::queue_submit
- vkfn::queue_wait_idle
- vkfn::reset_command_buffer
- vkfn::reset_command_pool
- vkfn::reset_descriptor_pool
- vkfn::reset_event
- vkfn::reset_fences
- vkfn::set_event
- vkfn::unmap_memory
- vkfn::update_descriptor_sets
- vkfn::wait_for_fences
- vkfn_wrapper::acquire_next_image
- vkfn_wrapper::allocate_command_buffers
- vkfn_wrapper::allocate_memory
- vkfn_wrapper::begin_command_buffer
- vkfn_wrapper::bind_buffer_memory
- vkfn_wrapper::bind_image_memory
- vkfn_wrapper::create_buffer
- vkfn_wrapper::create_buffer_view
- vkfn_wrapper::create_command_pool
- vkfn_wrapper::create_fence
- vkfn_wrapper::create_framebuffer
- vkfn_wrapper::create_graphics_pipeline_array
- vkfn_wrapper::create_graphics_pipelines_unchecked
- vkfn_wrapper::create_image
- vkfn_wrapper::create_image_view
- vkfn_wrapper::create_pipeline_layout
- vkfn_wrapper::create_sampler
- vkfn_wrapper::create_semaphore
- vkfn_wrapper::create_swapchain
- vkfn_wrapper::destroy_buffer
- vkfn_wrapper::destroy_buffer_view
- vkfn_wrapper::destroy_command_pool
- vkfn_wrapper::destroy_fence
- vkfn_wrapper::destroy_framebuffer
- vkfn_wrapper::destroy_image
- vkfn_wrapper::destroy_image_view
- vkfn_wrapper::destroy_pipeline
- vkfn_wrapper::destroy_pipeline_layout
- vkfn_wrapper::destroy_render_pass
- vkfn_wrapper::destroy_sampler
- vkfn_wrapper::destroy_semaphore
- vkfn_wrapper::destroy_surface
- vkfn_wrapper::destroy_swapchain
- vkfn_wrapper::device_wait_idle
- vkfn_wrapper::end_command_buffer
- vkfn_wrapper::flush_mapped_memory_ranges
- vkfn_wrapper::free_command_buffers
- vkfn_wrapper::free_memory
- vkfn_wrapper::get_buffer_memory_requirements
- vkfn_wrapper::get_device_proc_addr_pfn
- vkfn_wrapper::get_device_queue
- vkfn_wrapper::get_fence_status
- vkfn_wrapper::get_image_memory_requirements
- vkfn_wrapper::get_instance_proc_addr_pfn
- vkfn_wrapper::get_physical_device_features
- vkfn_wrapper::get_physical_device_memory_properties
- vkfn_wrapper::get_physical_device_properties
- vkfn_wrapper::get_physical_device_surface_capabilities
- vkfn_wrapper::get_physical_device_surface_format_count
- vkfn_wrapper::get_physical_device_surface_formats
- vkfn_wrapper::get_physical_device_surface_present_mode_count
- vkfn_wrapper::get_physical_device_surface_present_modes
- vkfn_wrapper::get_physical_device_surface_support
- vkfn_wrapper::get_pipeline_cache_data
- vkfn_wrapper::get_pipeline_cache_data_byte_length
- vkfn_wrapper::get_swapchain_image_count
- vkfn_wrapper::get_swapchain_images
- vkfn_wrapper::invalidate_mapped_memory_ranges
- vkfn_wrapper::map_memory
- vkfn_wrapper::queue_bind_sparse
- vkfn_wrapper::queue_present
- vkfn_wrapper::queue_submit
- vkfn_wrapper::queue_wait_idle
- vkfn_wrapper::reset_command_pool
- vkfn_wrapper::reset_fences
- vkfn_wrapper::unmap_memory
- vkfn_wrapper::wait_for_fences
Type Aliases
- BufferCopy
- ClearColorValue
- ClearValue
- DeviceSize
- Extent2D
- Extent3D
- Format
- ImageCopy
- MemoryHeap
- MemoryType
- Offset2D
- Offset3D
- PhysicalDeviceFeatures
- PhysicalDeviceMemoryProperties
- PhysicalDeviceProperties
- PushConstantRange
- QueueFamilyProperties
- Rect2D
- Result
- SpecializationMapEntry
- StencilOpState
- SurfaceCapabilities
- SurfaceFormat
- VertexInputAttributeDescription
- VertexInputBindingDescription
- Viewport
- resources::ImageSubresource
- resources::ImageSubresourceLayers
- resources::ImageSubresourceRange
- vk::PFN_vkAllocationFunction
- vk::PFN_vkFreeFunction
- vk::PFN_vkInternalAllocationNotification
- vk::PFN_vkInternalFreeNotification
- vk::PFN_vkReallocationFunction
- vk::PFN_vkVoidFunction
- vk::VkAccessFlagBits
- vk::VkAccessFlagBits2KHR
- vk::VkAccessFlags
- vk::VkAccessFlags2KHR
- vk::VkAttachmentDescriptionFlagBits
- vk::VkAttachmentDescriptionFlags
- vk::VkAttachmentLoadOp
- vk::VkAttachmentStoreOp
- vk::VkBlendFactor
- vk::VkBlendOp
- vk::VkBool32
- vk::VkBorderColor
- vk::VkBufferCreateFlagBits
- vk::VkBufferCreateFlags
- vk::VkBufferUsageFlagBits
- vk::VkBufferUsageFlags
- vk::VkBufferViewCreateFlagBits
- vk::VkBufferViewCreateFlags
- vk::VkColorComponentFlagBits
- vk::VkColorComponentFlags
- vk::VkColorSpaceKHR
- vk::VkCommandBufferLevel
- vk::VkCommandBufferResetFlagBits
- vk::VkCommandBufferResetFlags
- vk::VkCommandBufferUsageFlagBits
- vk::VkCommandBufferUsageFlags
- vk::VkCommandPoolCreateFlagBits
- vk::VkCommandPoolCreateFlags
- vk::VkCommandPoolResetFlagBits
- vk::VkCommandPoolResetFlags
- vk::VkCompareOp
- vk::VkComponentSwizzle
- vk::VkCompositeAlphaFlagBitsKHR
- vk::VkCompositeAlphaFlagsKHR
- vk::VkCullModeFlagBits
- vk::VkCullModeFlags
- vk::VkDependencyFlagBits
- vk::VkDependencyFlags
- vk::VkDescriptorPoolCreateFlagBits
- vk::VkDescriptorPoolCreateFlags
- vk::VkDescriptorPoolResetFlagBits
- vk::VkDescriptorPoolResetFlags
- vk::VkDescriptorSetLayoutCreateFlagBits
- vk::VkDescriptorSetLayoutCreateFlags
- vk::VkDescriptorType
- vk::VkDeviceAddress
- vk::VkDeviceCreateFlagBits
- vk::VkDeviceCreateFlags
- vk::VkDeviceQueueCreateFlagBits
- vk::VkDeviceQueueCreateFlags
- vk::VkDeviceSize
- vk::VkDynamicState
- vk::VkEventCreateFlagBits
- vk::VkEventCreateFlags
- vk::VkFenceCreateFlagBits
- vk::VkFenceCreateFlags
- vk::VkFilter
- vk::VkFlags
- vk::VkFlags64
- vk::VkFormat
- vk::VkFormatFeatureFlagBits
- vk::VkFormatFeatureFlags
- vk::VkFramebufferCreateFlagBits
- vk::VkFramebufferCreateFlags
- vk::VkFrontFace
- vk::VkImageAspectFlagBits
- vk::VkImageAspectFlags
- vk::VkImageCreateFlagBits
- vk::VkImageCreateFlags
- vk::VkImageLayout
- vk::VkImageTiling
- vk::VkImageType
- vk::VkImageUsageFlagBits
- vk::VkImageUsageFlags
- vk::VkImageViewCreateFlagBits
- vk::VkImageViewCreateFlags
- vk::VkImageViewType
- vk::VkIndexType
- vk::VkInstanceCreateFlagBits
- vk::VkInstanceCreateFlags
- vk::VkInternalAllocationType
- vk::VkLogicOp
- vk::VkMemoryHeapFlagBits
- vk::VkMemoryHeapFlags
- vk::VkMemoryMapFlagBits
- vk::VkMemoryMapFlags
- vk::VkMemoryPropertyFlagBits
- vk::VkMemoryPropertyFlags
- vk::VkObjectType
- vk::VkPhysicalDeviceType
- vk::VkPipelineBindPoint
- vk::VkPipelineCacheCreateFlagBits
- vk::VkPipelineCacheCreateFlags
- vk::VkPipelineCacheHeaderVersion
- vk::VkPipelineColorBlendStateCreateFlagBits
- vk::VkPipelineColorBlendStateCreateFlags
- vk::VkPipelineCreateFlagBits
- vk::VkPipelineCreateFlags
- vk::VkPipelineDepthStencilStateCreateFlagBits
- vk::VkPipelineDepthStencilStateCreateFlags
- vk::VkPipelineDynamicStateCreateFlagBits
- vk::VkPipelineDynamicStateCreateFlags
- vk::VkPipelineInputAssemblyStateCreateFlagBits
- vk::VkPipelineInputAssemblyStateCreateFlags
- vk::VkPipelineLayoutCreateFlagBits
- vk::VkPipelineLayoutCreateFlags
- vk::VkPipelineMultisampleStateCreateFlagBits
- vk::VkPipelineMultisampleStateCreateFlags
- vk::VkPipelineRasterizationStateCreateFlagBits
- vk::VkPipelineRasterizationStateCreateFlags
- vk::VkPipelineShaderStageCreateFlagBits
- vk::VkPipelineShaderStageCreateFlags
- vk::VkPipelineStageFlagBits
- vk::VkPipelineStageFlagBits2KHR
- vk::VkPipelineStageFlags
- vk::VkPipelineStageFlags2KHR
- vk::VkPipelineTessellationStateCreateFlagBits
- vk::VkPipelineTessellationStateCreateFlags
- vk::VkPipelineVertexInputStateCreateFlagBits
- vk::VkPipelineVertexInputStateCreateFlags
- vk::VkPipelineViewportStateCreateFlagBits
- vk::VkPipelineViewportStateCreateFlags
- vk::VkPolygonMode
- vk::VkPresentModeKHR
- vk::VkPrimitiveTopology
- vk::VkQueryControlFlagBits
- vk::VkQueryControlFlags
- vk::VkQueryPipelineStatisticFlagBits
- vk::VkQueryPipelineStatisticFlags
- vk::VkQueryPoolCreateFlagBits
- vk::VkQueryPoolCreateFlags
- vk::VkQueryResultFlagBits
- vk::VkQueryResultFlags
- vk::VkQueryType
- vk::VkQueueFlagBits
- vk::VkQueueFlags
- vk::VkRenderPassCreateFlagBits
- vk::VkRenderPassCreateFlags
- vk::VkSampleCountFlagBits
- vk::VkSampleCountFlags
- vk::VkSampleMask
- vk::VkSamplerAddressMode
- vk::VkSamplerCreateFlagBits
- vk::VkSamplerCreateFlags
- vk::VkSamplerMipmapMode
- vk::VkSemaphoreCreateFlagBits
- vk::VkSemaphoreCreateFlags
- vk::VkShaderModuleCreateFlagBits
- vk::VkShaderModuleCreateFlags
- vk::VkShaderStageFlagBits
- vk::VkShaderStageFlags
- vk::VkSharingMode
- vk::VkSparseImageFormatFlagBits
- vk::VkSparseImageFormatFlags
- vk::VkSparseMemoryBindFlagBits
- vk::VkSparseMemoryBindFlags
- vk::VkStencilFaceFlagBits
- vk::VkStencilFaceFlags
- vk::VkStencilOp
- vk::VkStructureType
- vk::VkSubmitFlagBitsKHR
- vk::VkSubmitFlagsKHR
- vk::VkSubpassContents
- vk::VkSubpassDescriptionFlagBits
- vk::VkSubpassDescriptionFlags
- vk::VkSurfaceTransformFlagBitsKHR
- vk::VkSurfaceTransformFlagsKHR
- vk::VkSwapchainCreateFlagBitsKHR
- vk::VkSwapchainCreateFlagsKHR
- vk::VkSystemAllocationScope
- vk::VkVertexInputRate
Constants
- vk::VK_ACCESS_2_COLOR_ATTACHMENT_READ_BIT_KHR
- vk::VK_ACCESS_2_COLOR_ATTACHMENT_WRITE_BIT_KHR
- vk::VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT_KHR
- vk::VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT_KHR
- vk::VK_ACCESS_2_HOST_READ_BIT_KHR
- vk::VK_ACCESS_2_HOST_WRITE_BIT_KHR
- vk::VK_ACCESS_2_INDEX_READ_BIT_KHR
- vk::VK_ACCESS_2_INDIRECT_COMMAND_READ_BIT_KHR
- vk::VK_ACCESS_2_INPUT_ATTACHMENT_READ_BIT_KHR
- vk::VK_ACCESS_2_MEMORY_READ_BIT_KHR
- vk::VK_ACCESS_2_MEMORY_WRITE_BIT_KHR
- vk::VK_ACCESS_2_NONE_KHR
- vk::VK_ACCESS_2_SHADER_READ_BIT_KHR
- vk::VK_ACCESS_2_SHADER_SAMPLED_READ_BIT_KHR
- vk::VK_ACCESS_2_SHADER_STORAGE_READ_BIT_KHR
- vk::VK_ACCESS_2_SHADER_STORAGE_WRITE_BIT_KHR
- vk::VK_ACCESS_2_SHADER_WRITE_BIT_KHR
- vk::VK_ACCESS_2_TRANSFER_READ_BIT_KHR
- vk::VK_ACCESS_2_TRANSFER_WRITE_BIT_KHR
- vk::VK_ACCESS_2_UNIFORM_READ_BIT_KHR
- vk::VK_ACCESS_2_VERTEX_ATTRIBUTE_READ_BIT_KHR
- vk::VK_ACCESS_COLOR_ATTACHMENT_READ_BIT
- vk::VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT
- vk::VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_READ_BIT
- vk::VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT
- vk::VK_ACCESS_HOST_READ_BIT
- vk::VK_ACCESS_HOST_WRITE_BIT
- vk::VK_ACCESS_INDEX_READ_BIT
- vk::VK_ACCESS_INDIRECT_COMMAND_READ_BIT
- vk::VK_ACCESS_INPUT_ATTACHMENT_READ_BIT
- vk::VK_ACCESS_MEMORY_READ_BIT
- vk::VK_ACCESS_MEMORY_WRITE_BIT
- vk::VK_ACCESS_SHADER_READ_BIT
- vk::VK_ACCESS_SHADER_WRITE_BIT
- vk::VK_ACCESS_TRANSFER_READ_BIT
- vk::VK_ACCESS_TRANSFER_WRITE_BIT
- vk::VK_ACCESS_UNIFORM_READ_BIT
- vk::VK_ACCESS_VERTEX_ATTRIBUTE_READ_BIT
- vk::VK_API_VERSION_1_0
- vk::VK_ATTACHMENT_DESCRIPTION_MAY_ALIAS_BIT
- vk::VK_ATTACHMENT_LOAD_OP_CLEAR
- vk::VK_ATTACHMENT_LOAD_OP_DONT_CARE
- vk::VK_ATTACHMENT_LOAD_OP_LOAD
- vk::VK_ATTACHMENT_STORE_OP_DONT_CARE
- vk::VK_ATTACHMENT_STORE_OP_STORE
- vk::VK_ATTACHMENT_UNUSED
- vk::VK_BLEND_FACTOR_CONSTANT_ALPHA
- vk::VK_BLEND_FACTOR_CONSTANT_COLOR
- vk::VK_BLEND_FACTOR_DST_ALPHA
- vk::VK_BLEND_FACTOR_DST_COLOR
- vk::VK_BLEND_FACTOR_ONE
- vk::VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_ALPHA
- vk::VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_COLOR
- vk::VK_BLEND_FACTOR_ONE_MINUS_DST_ALPHA
- vk::VK_BLEND_FACTOR_ONE_MINUS_DST_COLOR
- vk::VK_BLEND_FACTOR_ONE_MINUS_SRC1_ALPHA
- vk::VK_BLEND_FACTOR_ONE_MINUS_SRC1_COLOR
- vk::VK_BLEND_FACTOR_ONE_MINUS_SRC_ALPHA
- vk::VK_BLEND_FACTOR_ONE_MINUS_SRC_COLOR
- vk::VK_BLEND_FACTOR_SRC1_ALPHA
- vk::VK_BLEND_FACTOR_SRC1_COLOR
- vk::VK_BLEND_FACTOR_SRC_ALPHA
- vk::VK_BLEND_FACTOR_SRC_ALPHA_STAURATE
- vk::VK_BLEND_FACTOR_SRC_COLOR
- vk::VK_BLEND_FACTOR_ZERO
- vk::VK_BLEND_OP_ADD
- vk::VK_BLEND_OP_MAX
- vk::VK_BLEND_OP_MIN
- vk::VK_BLEND_OP_REVERSE_SUBTRACT
- vk::VK_BLEND_OP_SUBTRACT
- vk::VK_BORDER_COLOR_FLOAT_OPAQUE_BLACK
- vk::VK_BORDER_COLOR_FLOAT_OPAQUE_WHITE
- vk::VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK
- vk::VK_BORDER_COLOR_INT_OPAQUE_BLACK
- vk::VK_BORDER_COLOR_INT_OPAQUE_WHITE
- vk::VK_BORDER_COLOR_INT_TRANSPARENT_BLACK
- vk::VK_BUFFER_CREATE_SPARSE_ALIASED_BIT
- vk::VK_BUFFER_CREATE_SPARSE_BINDING_BIT
- vk::VK_BUFFER_CREATE_SPARSE_RESIDENCY_BIT
- vk::VK_BUFFER_USAGE_INDEX_BUFFER_BIT
- vk::VK_BUFFER_USAGE_INDIRECT_BUFFER_BIT
- vk::VK_BUFFER_USAGE_STORAGE_BUFFER_BIT
- vk::VK_BUFFER_USAGE_STORAGE_TEXEL_BUFFER_BIT
- vk::VK_BUFFER_USAGE_TRANSFER_DST_BIT
- vk::VK_BUFFER_USAGE_TRANSFER_SRC_BIT
- vk::VK_BUFFER_USAGE_UNIFORM_BUFFER_BIT
- vk::VK_BUFFER_USAGE_UNIFORM_TEXEL_BUFFER_BIT
- vk::VK_BUFFER_USAGE_VERTEX_BUFFER_BIT
- vk::VK_COLOR_COMPONENT_A_BIT
- vk::VK_COLOR_COMPONENT_B_BIT
- vk::VK_COLOR_COMPONENT_G_BIT
- vk::VK_COLOR_COMPONENT_R_BIT
- vk::VK_COLOR_SPACE_SRGB_NONLINEAR_KHR
- vk::VK_COMMAND_BUFFER_LEVEL_PRIMARY
- vk::VK_COMMAND_BUFFER_LEVEL_SECONDARY
- vk::VK_COMMAND_BUFFER_RESET_RELEASE_RESOURCES_BIT
- vk::VK_COMMAND_BUFFER_USAGE_ONE_TIME_SUBMIT_BIT
- vk::VK_COMMAND_BUFFER_USAGE_RENDER_PASS_CONTINUE_BIT
- vk::VK_COMMAND_BUFFER_USAGE_SIMULTANEOUS_USE_BIT
- vk::VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT
- vk::VK_COMMAND_POOL_CREATE_TRANSIENT_BIT
- vk::VK_COMMAND_POOL_RESET_RELEASE_RESOURCES_BIT
- vk::VK_COMPARE_OP_ALWAYS
- vk::VK_COMPARE_OP_EQUAL
- vk::VK_COMPARE_OP_GREATER
- vk::VK_COMPARE_OP_GREATER_OR_EQUAL
- vk::VK_COMPARE_OP_LESS
- vk::VK_COMPARE_OP_LESS_OR_EQUAL
- vk::VK_COMPARE_OP_NEVER
- vk::VK_COMPARE_OP_NOT_EQUAL
- vk::VK_COMPONENT_SWIZZLE_A
- vk::VK_COMPONENT_SWIZZLE_B
- vk::VK_COMPONENT_SWIZZLE_G
- vk::VK_COMPONENT_SWIZZLE_IDENTITY
- vk::VK_COMPONENT_SWIZZLE_ONE
- vk::VK_COMPONENT_SWIZZLE_R
- vk::VK_COMPONENT_SWIZZLE_ZERO
- vk::VK_COMPOSITE_ALPHA_INHERIT_BIT_KHR
- vk::VK_COMPOSITE_ALPHA_OPAQUE_BIT_KHR
- vk::VK_COMPOSITE_ALPHA_POST_MULTIPLIED_BIT_KHR
- vk::VK_COMPOSITE_ALPHA_PRE_MULTIPLIED_BIT_KHR
- vk::VK_CULL_MODE_BACK_BIT
- vk::VK_CULL_MODE_FRONT_AND_BACK
- vk::VK_CULL_MODE_FRONT_BIT
- vk::VK_CULL_MODE_NONE
- vk::VK_DEPENDENCY_BY_REGION_BIT
- vk::VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT
- vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER
- vk::VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT
- vk::VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE
- vk::VK_DESCRIPTOR_TYPE_SAMPLER
- vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER
- vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER_DYNAMIC
- vk::VK_DESCRIPTOR_TYPE_STORAGE_IMAGE
- vk::VK_DESCRIPTOR_TYPE_STORAGE_TEXEL_BUFFER
- vk::VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER
- vk::VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER_DYNAMIC
- vk::VK_DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER
- vk::VK_DEVICE_QUEUE_CREATE_PROTECTED_BIT
- vk::VK_DYNAMIC_STATE_BLEND_CONSTANTS
- vk::VK_DYNAMIC_STATE_DEPTH_BIAS
- vk::VK_DYNAMIC_STATE_DEPTH_BOUNDS
- vk::VK_DYNAMIC_STATE_LINE_WIDTH
- vk::VK_DYNAMIC_STATE_SCISSOR
- vk::VK_DYNAMIC_STATE_STENCIL_COMPARE_MASK
- vk::VK_DYNAMIC_STATE_STENCIL_REFERENCE
- vk::VK_DYNAMIC_STATE_STENCIL_WRITE_MASK
- vk::VK_DYNAMIC_STATE_VIEWPORT
- vk::VK_ERROR_DEVICE_LOST
- vk::VK_ERROR_EXTENSION_NOT_PRESENT
- vk::VK_ERROR_FEATURE_NOT_PRESENT
- vk::VK_ERROR_FORMAT_NOT_SUPPORTED
- vk::VK_ERROR_FRAGMENTED_POOL
- vk::VK_ERROR_FULL_SCREEN_EXCLUSIVE_MODE_LOST_EXT
- vk::VK_ERROR_INCOMPATIBLE_DRIVER
- vk::VK_ERROR_INITIALIZATION_FAILED
- vk::VK_ERROR_INVALID_SHADER_NV
- vk::VK_ERROR_LAYER_NOT_PRESENT
- vk::VK_ERROR_MEMORY_MAP_FAILED
- vk::VK_ERROR_NATIVE_WINDOW_IN_USE_KHR
- vk::VK_ERROR_OUT_OF_DATE_KHR
- vk::VK_ERROR_OUT_OF_DEVICE_MEMORY
- vk::VK_ERROR_OUT_OF_HOST_MEMORY
- vk::VK_ERROR_SURFACE_LOST_KHR
- vk::VK_ERROR_TOO_MANY_OBJECTS
- vk::VK_ERROR_UNKNOWN
- vk::VK_ERROR_VALIDATION_FAILED_EXT
- vk::VK_EVENT_RESET
- vk::VK_EVENT_SET
- vk::VK_FALSE
- vk::VK_FENCE_CREATE_SIGNALED_BIT
- vk::VK_FILTER_LINEAR
- vk::VK_FILTER_NEAREST
- vk::VK_FORMAT_A1R5G5B5_UNORM_PACK16
- vk::VK_FORMAT_A2B10G10R10_SINT_PACK32
- vk::VK_FORMAT_A2B10G10R10_SNORM_PACK32
- vk::VK_FORMAT_A2B10G10R10_SSCALED_PACK32
- vk::VK_FORMAT_A2B10G10R10_UINT_PACK32
- vk::VK_FORMAT_A2B10G10R10_UNORM_PACK32
- vk::VK_FORMAT_A2B10G10R10_USCALED_PACK32
- vk::VK_FORMAT_A2R10G10B10_SINT_PACK32
- vk::VK_FORMAT_A2R10G10B10_SNORM_PACK32
- vk::VK_FORMAT_A2R10G10B10_SSCALED_PACK32
- vk::VK_FORMAT_A2R10G10B10_UINT_PACK32
- vk::VK_FORMAT_A2R10G10B10_UNORM_PACK32
- vk::VK_FORMAT_A2R10G10B10_USCALED_PACK32
- vk::VK_FORMAT_A8B8G8R8_SINT_PACK32
- vk::VK_FORMAT_A8B8G8R8_SNORM_PACK32
- vk::VK_FORMAT_A8B8G8R8_SRGB_PACK32
- vk::VK_FORMAT_A8B8G8R8_SSCALED_PACK32
- vk::VK_FORMAT_A8B8G8R8_UINT_PACK32
- vk::VK_FORMAT_A8B8G8R8_UNORM_PACK32
- vk::VK_FORMAT_A8B8G8R8_USCALED_PACK32
- vk::VK_FORMAT_ASTC_10x10_SRGB_BLOCK
- vk::VK_FORMAT_ASTC_10x10_UNORM_BLOCK
- vk::VK_FORMAT_ASTC_10x5_SRGB_BLOCK
- vk::VK_FORMAT_ASTC_10x5_UNORM_BLOCK
- vk::VK_FORMAT_ASTC_10x6_SRGB_BLOCK
- vk::VK_FORMAT_ASTC_10x6_UNORM_BLOCK
- vk::VK_FORMAT_ASTC_10x8_SRGB_BLOCK
- vk::VK_FORMAT_ASTC_10x8_UNORM_BLOCK
- vk::VK_FORMAT_ASTC_12x10_SRGB_BLOCK
- vk::VK_FORMAT_ASTC_12x10_UNORM_BLOCK
- vk::VK_FORMAT_ASTC_12x12_SRGB_BLOCK
- vk::VK_FORMAT_ASTC_12x12_UNORM_BLOCK
- vk::VK_FORMAT_ASTC_4x4_SRGB_BLOCK
- vk::VK_FORMAT_ASTC_4x4_UNORM_BLOCK
- vk::VK_FORMAT_ASTC_5x4_SRGB_BLOCK
- vk::VK_FORMAT_ASTC_5x4_UNORM_BLOCK
- vk::VK_FORMAT_ASTC_5x5_SRGB_BLOCK
- vk::VK_FORMAT_ASTC_5x5_UNORM_BLOCK
- vk::VK_FORMAT_ASTC_6x5_SRGB_BLOCK
- vk::VK_FORMAT_ASTC_6x5_UNORM_BLOCK
- vk::VK_FORMAT_ASTC_6x6_SRGB_BLOCK
- vk::VK_FORMAT_ASTC_6x6_UNORM_BLOCK
- vk::VK_FORMAT_ASTC_8x5_SRGB_BLOCK
- vk::VK_FORMAT_ASTC_8x5_UNORM_BLOCK
- vk::VK_FORMAT_ASTC_8x6_SRGB_BLOCK
- vk::VK_FORMAT_ASTC_8x6_UNORM_BLOCK
- vk::VK_FORMAT_ASTC_8x8_SRGB_BLOCK
- vk::VK_FORMAT_ASTC_8x8_UNORM_BLOCK
- vk::VK_FORMAT_B10G11R11_UFLOAT_PACK32
- vk::VK_FORMAT_B4G4R4A4_UNORM_PACK16
- vk::VK_FORMAT_B5G5R5A1_UNORM_PACK16
- vk::VK_FORMAT_B5G6R5_UNORM_PACK16
- vk::VK_FORMAT_B8G8R8A8_SINT
- vk::VK_FORMAT_B8G8R8A8_SNORM
- vk::VK_FORMAT_B8G8R8A8_SRGB
- vk::VK_FORMAT_B8G8R8A8_SSCALED
- vk::VK_FORMAT_B8G8R8A8_UINT
- vk::VK_FORMAT_B8G8R8A8_UNORM
- vk::VK_FORMAT_B8G8R8A8_USCALED
- vk::VK_FORMAT_B8G8R8_SINT
- vk::VK_FORMAT_B8G8R8_SNORM
- vk::VK_FORMAT_B8G8R8_SRGB
- vk::VK_FORMAT_B8G8R8_SSCALED
- vk::VK_FORMAT_B8G8R8_UINT
- vk::VK_FORMAT_B8G8R8_UNORM
- vk::VK_FORMAT_B8G8R8_USCALED
- vk::VK_FORMAT_BC1_RGBA_SRGB_BLOCK
- vk::VK_FORMAT_BC1_RGBA_UNORM_BLOCK
- vk::VK_FORMAT_BC1_RGB_SRGB_BLOCK
- vk::VK_FORMAT_BC1_RGB_UNORM_BLOCK
- vk::VK_FORMAT_BC2_SRGB_BLOCK
- vk::VK_FORMAT_BC2_UNORM_BLOCK
- vk::VK_FORMAT_BC3_SRGB_BLOCK
- vk::VK_FORMAT_BC3_UNORM_BLOCK
- vk::VK_FORMAT_BC4_SNORM_BLOCK
- vk::VK_FORMAT_BC4_UNORM_BLOCK
- vk::VK_FORMAT_BC5_SNORM_BLOCK
- vk::VK_FORMAT_BC5_UNORM_BLOCK
- vk::VK_FORMAT_BC6H_SFLOAT_BLOCK
- vk::VK_FORMAT_BC6H_UFLOAT_BLOCK
- vk::VK_FORMAT_BC7_SRGB_BLOCK
- vk::VK_FORMAT_BC7_UNORM_BLOCK
- vk::VK_FORMAT_D16_UNORM
- vk::VK_FORMAT_D16_UNORM_S8_UINT
- vk::VK_FORMAT_D24_UNORM_S8_UINT
- vk::VK_FORMAT_D32_SFLOAT
- vk::VK_FORMAT_D32_SFLOAT_S8_UINT
- vk::VK_FORMAT_E5B9G9R9_UFLOAT_PACK32
- vk::VK_FORMAT_EAC_R11G11_SNORM_BLOCK
- vk::VK_FORMAT_EAC_R11G11_UNORM_BLOCK
- vk::VK_FORMAT_EAC_R11_SNORM_BLOCK
- vk::VK_FORMAT_EAC_R11_UNORM_BLOCK
- vk::VK_FORMAT_ETC2_R8G8B8A1_SRGB_BLOCK
- vk::VK_FORMAT_ETC2_R8G8B8A1_UNORM_BLOCK
- vk::VK_FORMAT_ETC2_R8G8B8A8_SRGB_BLOCK
- vk::VK_FORMAT_ETC2_R8G8B8A8_UNORM_BLOCK
- vk::VK_FORMAT_ETC2_R8G8B8_SRGB_BLOCK
- vk::VK_FORMAT_ETC2_R8G8B8_UNORM_BLOCK
- vk::VK_FORMAT_FEATURE_BLIT_DST_BIT
- vk::VK_FORMAT_FEATURE_BLIT_SRC_BIT
- vk::VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
- vk::VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
- vk::VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT
- vk::VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
- vk::VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
- vk::VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
- vk::VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
- vk::VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
- vk::VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
- vk::VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
- vk::VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
- vk::VK_FORMAT_R16G16B16A16_SFLOAT
- vk::VK_FORMAT_R16G16B16A16_SINT
- vk::VK_FORMAT_R16G16B16A16_SNORM
- vk::VK_FORMAT_R16G16B16A16_SSCALED
- vk::VK_FORMAT_R16G16B16A16_UINT
- vk::VK_FORMAT_R16G16B16A16_UNORM
- vk::VK_FORMAT_R16G16B16A16_USCALED
- vk::VK_FORMAT_R16G16B16_SFLOAT
- vk::VK_FORMAT_R16G16B16_SINT
- vk::VK_FORMAT_R16G16B16_SNORM
- vk::VK_FORMAT_R16G16B16_SSCALED
- vk::VK_FORMAT_R16G16B16_UINT
- vk::VK_FORMAT_R16G16B16_UNORM
- vk::VK_FORMAT_R16G16B16_USCALED
- vk::VK_FORMAT_R16G16_SFLOAT
- vk::VK_FORMAT_R16G16_SINT
- vk::VK_FORMAT_R16G16_SNORM
- vk::VK_FORMAT_R16G16_SSCALED
- vk::VK_FORMAT_R16G16_UINT
- vk::VK_FORMAT_R16G16_UNORM
- vk::VK_FORMAT_R16G16_USCALED
- vk::VK_FORMAT_R16_SFLOAT
- vk::VK_FORMAT_R16_SINT
- vk::VK_FORMAT_R16_SNORM
- vk::VK_FORMAT_R16_SSCALED
- vk::VK_FORMAT_R16_UINT
- vk::VK_FORMAT_R16_UNORM
- vk::VK_FORMAT_R16_USCALED
- vk::VK_FORMAT_R32G32B32A32_SFLOAT
- vk::VK_FORMAT_R32G32B32A32_SINT
- vk::VK_FORMAT_R32G32B32A32_UINT
- vk::VK_FORMAT_R32G32B32_SFLOAT
- vk::VK_FORMAT_R32G32B32_SINT
- vk::VK_FORMAT_R32G32B32_UINT
- vk::VK_FORMAT_R32G32_SFLOAT
- vk::VK_FORMAT_R32G32_SINT
- vk::VK_FORMAT_R32G32_UINT
- vk::VK_FORMAT_R32_SFLOAT
- vk::VK_FORMAT_R32_SINT
- vk::VK_FORMAT_R32_UINT
- vk::VK_FORMAT_R4G4B4A4_UNORM_PACK16
- vk::VK_FORMAT_R4G4_UNORM_PACK8
- vk::VK_FORMAT_R5G5B5A1_UNORM_PACK16
- vk::VK_FORMAT_R5G6B5_UNORM_PACK16
- vk::VK_FORMAT_R64G64B64A64_SFLOAT
- vk::VK_FORMAT_R64G64B64A64_SINT
- vk::VK_FORMAT_R64G64B64A64_UINT
- vk::VK_FORMAT_R64G64B64_SFLOAT
- vk::VK_FORMAT_R64G64B64_SINT
- vk::VK_FORMAT_R64G64B64_UINT
- vk::VK_FORMAT_R64G64_SFLOAT
- vk::VK_FORMAT_R64G64_SINT
- vk::VK_FORMAT_R64G64_UINT
- vk::VK_FORMAT_R64_SFLOAT
- vk::VK_FORMAT_R64_SINT
- vk::VK_FORMAT_R64_UINT
- vk::VK_FORMAT_R8G8B8A8_SINT
- vk::VK_FORMAT_R8G8B8A8_SNORM
- vk::VK_FORMAT_R8G8B8A8_SRGB
- vk::VK_FORMAT_R8G8B8A8_SSCALED
- vk::VK_FORMAT_R8G8B8A8_UINT
- vk::VK_FORMAT_R8G8B8A8_UNORM
- vk::VK_FORMAT_R8G8B8A8_USCALED
- vk::VK_FORMAT_R8G8B8_SINT
- vk::VK_FORMAT_R8G8B8_SNORM
- vk::VK_FORMAT_R8G8B8_SRGB
- vk::VK_FORMAT_R8G8B8_SSCALED
- vk::VK_FORMAT_R8G8B8_UINT
- vk::VK_FORMAT_R8G8B8_UNORM
- vk::VK_FORMAT_R8G8B8_USCALED
- vk::VK_FORMAT_R8G8_SINT
- vk::VK_FORMAT_R8G8_SNORM
- vk::VK_FORMAT_R8G8_SRGB
- vk::VK_FORMAT_R8G8_SSCALED
- vk::VK_FORMAT_R8G8_UINT
- vk::VK_FORMAT_R8G8_UNORM
- vk::VK_FORMAT_R8G8_USCALED
- vk::VK_FORMAT_R8_SINT
- vk::VK_FORMAT_R8_SNORM
- vk::VK_FORMAT_R8_SRGB
- vk::VK_FORMAT_R8_SSCALED
- vk::VK_FORMAT_R8_UINT
- vk::VK_FORMAT_R8_UNORM
- vk::VK_FORMAT_R8_USCALED
- vk::VK_FORMAT_S8_UINT
- vk::VK_FORMAT_UNDEFINED
- vk::VK_FORMAT_X8_D24_UNORM_PACK32
- vk::VK_FRONT_FACE_CLOCKWISE
- vk::VK_FRONT_FACE_COUNTER_CLOCKWISE
- vk::VK_HEADER_VERSION
- vk::VK_HEADER_VERSION_COMPLETE
- vk::VK_IMAGE_ASPECT_COLOR_BIT
- vk::VK_IMAGE_ASPECT_DEPTH_BIT
- vk::VK_IMAGE_ASPECT_METADATA_BIT
- vk::VK_IMAGE_ASPECT_STENCIL_BIT
- vk::VK_IMAGE_CREATE_ALIAS_BIT_KHR
- vk::VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT
- vk::VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT
- vk::VK_IMAGE_CREATE_PROTECTED_BIT
- vk::VK_IMAGE_CREATE_SPARSE_ALIASED_BIT
- vk::VK_IMAGE_CREATE_SPARSE_BINDING_BIT
- vk::VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT
- vk::VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL
- vk::VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL
- vk::VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL
- vk::VK_IMAGE_LAYOUT_GENERAL
- vk::VK_IMAGE_LAYOUT_PREINITIALIZED
- vk::VK_IMAGE_LAYOUT_PRESENT_SRC_KHR
- vk::VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL
- vk::VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL
- vk::VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL
- vk::VK_IMAGE_LAYOUT_UNDEFINED
- vk::VK_IMAGE_TILING_LINEAR
- vk::VK_IMAGE_TILING_OPTIMAL
- vk::VK_IMAGE_TYPE_1D
- vk::VK_IMAGE_TYPE_2D
- vk::VK_IMAGE_TYPE_3D
- vk::VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT
- vk::VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT
- vk::VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT
- vk::VK_IMAGE_USAGE_SAMPLED_BIT
- vk::VK_IMAGE_USAGE_STORAGE_BIT
- vk::VK_IMAGE_USAGE_TRANSFER_DST_BIT
- vk::VK_IMAGE_USAGE_TRANSFER_SRC_BIT
- vk::VK_IMAGE_USAGE_TRANSIENT_ATTACHMENT_BIT
- vk::VK_IMAGE_VIEW_TYPE_1D
- vk::VK_IMAGE_VIEW_TYPE_1D_ARRAY
- vk::VK_IMAGE_VIEW_TYPE_2D
- vk::VK_IMAGE_VIEW_TYPE_2D_ARRAY
- vk::VK_IMAGE_VIEW_TYPE_3D
- vk::VK_IMAGE_VIEW_TYPE_CUBE
- vk::VK_IMAGE_VIEW_TYPE_CUBE_ARRAY
- vk::VK_INCOMPLETE
- vk::VK_INDEX_TYPE_UINT16
- vk::VK_INDEX_TYPE_UINT32
- vk::VK_INTERNAL_ALLOCATION_TYPE_EXECUTABLE
- vk::VK_KHR_BIND_MEMORY2_EXTENSION_NAME
- vk::VK_KHR_BIND_MEMORY2_SPEC_VERSION
- vk::VK_KHR_DEDICATED_ALLOCATION_EXTENSION_NAME
- vk::VK_KHR_DEDICATED_ALLOCATION_SPEC_VERSION
- vk::VK_KHR_GET_MEMORY_REQUIREMENTS2_EXTENSION_NAME
- vk::VK_KHR_GET_MEMORY_REQUIREMENTS2_SPEC_VERSION
- vk::VK_KHR_GET_PHYSICAL_DEVICE_PROPERTIES2_EXTENSION_NAME
- vk::VK_KHR_GET_PHYSICAL_DEVICE_PROPERTIES2_SPEC_VERSION
- vk::VK_KHR_SURFACE_EXTENSION_NAME
- vk::VK_KHR_SURFACE_SPEC_VERSION
- vk::VK_KHR_SWAPCHAIN_EXTENSION_NAME
- vk::VK_KHR_SWAPCHAIN_SPEC_VERSION
- vk::VK_KHR_SYNCHRONIZATION2_EXTENSION_NAME
- vk::VK_KHR_SYNCHRONIZATION2_SPEC_VERSION
- vk::VK_LOD_CLAMP_NONE
- vk::VK_LOGIC_OP_AND
- vk::VK_LOGIC_OP_AND_INVERTED
- vk::VK_LOGIC_OP_AND_REVERSE
- vk::VK_LOGIC_OP_CLEAR
- vk::VK_LOGIC_OP_COPY
- vk::VK_LOGIC_OP_COPY_INVERTED
- vk::VK_LOGIC_OP_EQUIVALENT
- vk::VK_LOGIC_OP_INVERT
- vk::VK_LOGIC_OP_NAND
- vk::VK_LOGIC_OP_NOR
- vk::VK_LOGIC_OP_NO_OP
- vk::VK_LOGIC_OP_OR
- vk::VK_LOGIC_OP_OR_INVERTED
- vk::VK_LOGIC_OP_OR_REVERSE
- vk::VK_LOGIC_OP_SET
- vk::VK_LOGIC_OP_XOR
- vk::VK_MAX_DESCRIPTION_SIZE
- vk::VK_MAX_EXTENSION_NAME_SIZE
- vk::VK_MAX_MEMORY_HEAPS
- vk::VK_MAX_MEMORY_TYPES
- vk::VK_MAX_PHYSICAL_DEVICE_NAME_SIZE
- vk::VK_MEMORY_HEAP_DEVICE_LOCAL_BIT
- vk::VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT
- vk::VK_MEMORY_PROPERTY_HOST_CACHED_BIT
- vk::VK_MEMORY_PROPERTY_HOST_COHERENT_BIT
- vk::VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT
- vk::VK_MEMORY_PROPERTY_LAZILY_ALLOCATED_BIT
- vk::VK_MEMORY_PROPERTY_PROTECTED_BIT
- vk::VK_NOT_READY
- vk::VK_OBJECT_TYPE_BUFFER
- vk::VK_OBJECT_TYPE_BUFFER_VIEW
- vk::VK_OBJECT_TYPE_COMMAND_BUFFER
- vk::VK_OBJECT_TYPE_COMMAND_POOL
- vk::VK_OBJECT_TYPE_DESCRIPTOR_POOL
- vk::VK_OBJECT_TYPE_DESCRIPTOR_SET
- vk::VK_OBJECT_TYPE_DESCRIPTOR_SET_LAYOUT
- vk::VK_OBJECT_TYPE_DEVICE
- vk::VK_OBJECT_TYPE_DEVICE_MEMORY
- vk::VK_OBJECT_TYPE_EVENT
- vk::VK_OBJECT_TYPE_FENCE
- vk::VK_OBJECT_TYPE_FRAMEBUFFER
- vk::VK_OBJECT_TYPE_IMAGE
- vk::VK_OBJECT_TYPE_IMAGE_VIEW
- vk::VK_OBJECT_TYPE_INSTANCE
- vk::VK_OBJECT_TYPE_PHYSICAL_DEVICE
- vk::VK_OBJECT_TYPE_PIPELINE
- vk::VK_OBJECT_TYPE_PIPELINE_CACHE
- vk::VK_OBJECT_TYPE_PIPELINE_LAYOUT
- vk::VK_OBJECT_TYPE_QUERY_POOL
- vk::VK_OBJECT_TYPE_QUEUE
- vk::VK_OBJECT_TYPE_RENDER_PASS
- vk::VK_OBJECT_TYPE_SAMPLER
- vk::VK_OBJECT_TYPE_SEMAPHORE
- vk::VK_OBJECT_TYPE_SHADER_MODULE
- vk::VK_OBJECT_TYPE_SURFACE_KHR
- vk::VK_OBJECT_TYPE_SWAPCHAIN_KHR
- vk::VK_PHYSICAL_DEVICE_TYPE_CPU
- vk::VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
- vk::VK_PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU
- vk::VK_PHYSICAL_DEVICE_TYPE_OTHER
- vk::VK_PHYSICAL_DEVICE_TYPE_VIRTUAL_GPU
- vk::VK_PIPELINE_BIND_POINT_COMPUTE
- vk::VK_PIPELINE_BIND_POINT_GRAPHICS
- vk::VK_PIPELINE_CACHE_HEADER_VERSION_ONE
- vk::VK_PIPELINE_CREATE_ALLOW_DERIVATIVES_BIT
- vk::VK_PIPELINE_CREATE_DERIVATIVE_BIT
- vk::VK_PIPELINE_CREATE_DISABLE_OPTIMIZATION_BIT
- vk::VK_PIPELINE_STAGE_2_ALL_COMMANDS_BIT_KHR
- vk::VK_PIPELINE_STAGE_2_ALL_GRAPHICS_BIT_KHR
- vk::VK_PIPELINE_STAGE_2_ALL_TRANSFER_BIT_KHR
- vk::VK_PIPELINE_STAGE_2_BLIT_BIT_KHR
- vk::VK_PIPELINE_STAGE_2_BOTTOM_OF_PIPE_BIT_KHR
- vk::VK_PIPELINE_STAGE_2_CLEAR_BIT_KHR
- vk::VK_PIPELINE_STAGE_2_COLOR_ATTACHMENT_OUTPUT_BIT_KHR
- vk::VK_PIPELINE_STAGE_2_COMPUTE_SHADER_BIT_KHR
- vk::VK_PIPELINE_STAGE_2_COPY_BIT_KHR
- vk::VK_PIPELINE_STAGE_2_DRAW_INDIRECT_BIT_KHR
- vk::VK_PIPELINE_STAGE_2_EARLY_FRAGMENT_TESTS_BIT_KHR
- vk::VK_PIPELINE_STAGE_2_FRAGMENT_SHADER_BIT_KHR
- vk::VK_PIPELINE_STAGE_2_GEOMETRY_SHADER_BIT_KHR
- vk::VK_PIPELINE_STAGE_2_HOST_BIT_KHR
- vk::VK_PIPELINE_STAGE_2_INDEX_INPUT_BIT_KHR
- vk::VK_PIPELINE_STAGE_2_LATE_FRAGMENT_TESTS_BIT_KHR
- vk::VK_PIPELINE_STAGE_2_NONE_KHR
- vk::VK_PIPELINE_STAGE_2_PRE_RASTERIZATION_SHADERS_BIT_KHR
- vk::VK_PIPELINE_STAGE_2_RESOLVE_BIT_KHR
- vk::VK_PIPELINE_STAGE_2_TESSELLATION_CONTROL_SHADER_BIT_KHR
- vk::VK_PIPELINE_STAGE_2_TESSELLATION_EVALUATION_SHADER_BIT_KHR
- vk::VK_PIPELINE_STAGE_2_TOP_OF_PIPE_BIT_KHR
- vk::VK_PIPELINE_STAGE_2_VERTEX_ATTRIBUTE_INPUT_BIT_KHR
- vk::VK_PIPELINE_STAGE_2_VERTEX_INPUT_BIT_KHR
- vk::VK_PIPELINE_STAGE_2_VERTEX_SHADER_BIT_KHR
- vk::VK_PIPELINE_STAGE_ALL_COMMANDS_BIT
- vk::VK_PIPELINE_STAGE_ALL_GRAPHICS_BIT
- vk::VK_PIPELINE_STAGE_BOTTOM_OF_PIPE_BIT
- vk::VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT
- vk::VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT
- vk::VK_PIPELINE_STAGE_DRAW_INDIRECT_BIT
- vk::VK_PIPELINE_STAGE_EARLY_FRAGMENT_TESTS_BIT
- vk::VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT
- vk::VK_PIPELINE_STAGE_GEOMETRY_SHADER_BIT
- vk::VK_PIPELINE_STAGE_HOST_BIT
- vk::VK_PIPELINE_STAGE_LATE_FRAGMENT_TESTS_BIT
- vk::VK_PIPELINE_STAGE_TESSELLATION_CONTROL_SHADER_BIT
- vk::VK_PIPELINE_STAGE_TESSELLATION_EVALUATION_SHADER_BIT
- vk::VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT
- vk::VK_PIPELINE_STAGE_TRANSFER_BIT
- vk::VK_PIPELINE_STAGE_VERTEX_INPUT_BIT
- vk::VK_PIPELINE_STAGE_VERTEX_SHADER_BIT
- vk::VK_POLYGON_MODE_FILL
- vk::VK_POLYGON_MODE_LINE
- vk::VK_POLYGON_MODE_POINT
- vk::VK_PRESENT_MODE_FIFO_KHR
- vk::VK_PRESENT_MODE_FIFO_RELAXED_KHR
- vk::VK_PRESENT_MODE_IMMEDIATE_KHR
- vk::VK_PRESENT_MODE_MAILBOX_KHR
- vk::VK_PRIMITIVE_TOPOLOGY_LINE_LIST
- vk::VK_PRIMITIVE_TOPOLOGY_LINE_LIST_WITH_ADJACENCY
- vk::VK_PRIMITIVE_TOPOLOGY_LINE_STRIP
- vk::VK_PRIMITIVE_TOPOLOGY_LINE_STRIP_WITH_ADJACENCY
- vk::VK_PRIMITIVE_TOPOLOGY_PATCH_LIST
- vk::VK_PRIMITIVE_TOPOLOGY_POINT_LIST
- vk::VK_PRIMITIVE_TOPOLOGY_TRIANGLE_FAN
- vk::VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST
- vk::VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST_WITH_ADJACENCY
- vk::VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP
- vk::VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP_WITH_ADJACENCY
- vk::VK_QUERY_CONTROL_PRECISE_BIT
- vk::VK_QUERY_PIPELINE_STATISTIC_CLIPPING_INVOCATIONS_BIT
- vk::VK_QUERY_PIPELINE_STATISTIC_CLIPPING_PRIMITIVES_BIT
- vk::VK_QUERY_PIPELINE_STATISTIC_COMPUTE_SHADER_INVOCATIONS_BIT
- vk::VK_QUERY_PIPELINE_STATISTIC_FRAGMENT_SHADER_INVOCATIONS_BIT
- vk::VK_QUERY_PIPELINE_STATISTIC_GEOMETRY_SHADER_INVOCATIONS_BIT
- vk::VK_QUERY_PIPELINE_STATISTIC_GEOMETRY_SHADER_PRIMITIVES_BIT
- vk::VK_QUERY_PIPELINE_STATISTIC_INPUT_ASSEMBLY_PRIMITIVES_BIT
- vk::VK_QUERY_PIPELINE_STATISTIC_INPUT_ASSEMBLY_VERTICES_BIT
- vk::VK_QUERY_PIPELINE_STATISTIC_TESSELLATION_CONTROL_SHADER_PATCHES_BIT
- vk::VK_QUERY_PIPELINE_STATISTIC_TESSELLATION_EVALUATION_SHADER_INVOCATIONS_BIT
- vk::VK_QUERY_PIPELINE_STATISTIC_VERTEX_SHADER_INVOCATIONS_BIT
- vk::VK_QUERY_RESULT_64_BIT
- vk::VK_QUERY_RESULT_PARTIAL_BIT
- vk::VK_QUERY_RESULT_WAIT_BIT
- vk::VK_QUERY_RESULT_WITH_AVAILABILITY_BIT
- vk::VK_QUERY_TYPE_OCCLUSION
- vk::VK_QUERY_TYPE_PIPELINE_STATISTICS
- vk::VK_QUERY_TYPE_TIMESTAMP
- vk::VK_QUEUE_COMPUTE_BIT
- vk::VK_QUEUE_FAMILY_IGNORED
- vk::VK_QUEUE_GRAPHICS_BIT
- vk::VK_QUEUE_PROTECTED_BIT
- vk::VK_QUEUE_SPARSE_BINDING_BIT
- vk::VK_QUEUE_TRANSFER_BIT
- vk::VK_REMAINING_ARRAY_LAYERS
- vk::VK_REMAINING_MIP_LEVELS
- vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER
- vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE
- vk::VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT
- vk::VK_SAMPLER_ADDRESS_MODE_MIRROR_CLAMP_TO_EDGE
- vk::VK_SAMPLER_ADDRESS_MODE_REPEAT
- vk::VK_SAMPLER_MIPMAP_MODE_LINEAR
- vk::VK_SAMPLER_MIPMAP_MODE_NEAREST
- vk::VK_SAMPLE_COUNT_16_BIT
- vk::VK_SAMPLE_COUNT_1_BIT
- vk::VK_SAMPLE_COUNT_2_BIT
- vk::VK_SAMPLE_COUNT_32_BIT
- vk::VK_SAMPLE_COUNT_4_BIT
- vk::VK_SAMPLE_COUNT_64_BIT
- vk::VK_SAMPLE_COUNT_8_BIT
- vk::VK_SHADER_STAGE_ALL
- vk::VK_SHADER_STAGE_ALL_GRAPHICS
- vk::VK_SHADER_STAGE_COMPUTE_BIT
- vk::VK_SHADER_STAGE_FRAGMENT_BIT
- vk::VK_SHADER_STAGE_GEOMETRY_BIT
- vk::VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT
- vk::VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT
- vk::VK_SHADER_STAGE_VERTEX_BIT
- vk::VK_SHARING_MODE_CONCURRENT
- vk::VK_SHARING_MODE_EXCLUSIVE
- vk::VK_SPARSE_IMAGE_FORMAT_ALIGNED_MIP_SIZE_BIT
- vk::VK_SPARSE_IMAGE_FORMAT_NONSTANDARD_BLOCK_SIZE_BIT
- vk::VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT
- vk::VK_SPARSE_MEMORY_BIND_METADATA_BIT
- vk::VK_STENCIL_FACE_BACK_BIT
- vk::VK_STENCIL_FACE_FRONT_AND_BACK
- vk::VK_STENCIL_FACE_FRONT_BIT
- vk::VK_STENCIL_OP_DECREMENT_AND_CLAMP
- vk::VK_STENCIL_OP_DECREMENT_AND_WRAP
- vk::VK_STENCIL_OP_INCREMENT_AND_CLAMP
- vk::VK_STENCIL_OP_INCREMENT_AND_WRAP
- vk::VK_STENCIL_OP_INVERT
- vk::VK_STENCIL_OP_KEEP
- vk::VK_STENCIL_OP_REPLACE
- vk::VK_STENCIL_OP_ZERO
- vk::VK_STRUCTURE_TYPE_ACQUIRE_NEXT_IMAGE_INFO_KHX
- vk::VK_STRUCTURE_TYPE_APPLICATION_INFO
- vk::VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_INFO_KHR
- vk::VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_INFO_KHX
- vk::VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO_KHR
- vk::VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO_KHX
- vk::VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_SWAPCHAIN_INFO_KHX
- vk::VK_STRUCTURE_TYPE_BIND_SPARSE_INFO
- vk::VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO
- vk::VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER
- vk::VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER_2_KHR
- vk::VK_STRUCTURE_TYPE_BUFFER_MEMORY_REQUIREMENTS_INFO_2_KHR
- vk::VK_STRUCTURE_TYPE_BUFFER_VIEW_CREATE_INFO
- vk::VK_STRUCTURE_TYPE_CMD_PROCESS_COMMANDS_INFO_NVX
- vk::VK_STRUCTURE_TYPE_CMD_RESERVE_SPACE_FOR_COMMANDS_INFO_NVX
- vk::VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO
- vk::VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO
- vk::VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_INFO
- vk::VK_STRUCTURE_TYPE_COMMAND_BUFFER_SUBMIT_INFO_KHR
- vk::VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO
- vk::VK_STRUCTURE_TYPE_COMPUTE_PIPELINE_CREATE_INFO
- vk::VK_STRUCTURE_TYPE_COPY_DESCRIPTOR_SET
- vk::VK_STRUCTURE_TYPE_DEPENDENCY_INFO_KHR
- vk::VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO
- vk::VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO
- vk::VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO
- vk::VK_STRUCTURE_TYPE_DEVICE_CREATE_INFO
- vk::VK_STRUCTURE_TYPE_DEVICE_EVENT_INFO_EXT
- vk::VK_STRUCTURE_TYPE_DEVICE_GENERATED_COMMANDS_FEATURES_NVX
- vk::VK_STRUCTURE_TYPE_DEVICE_GENERATED_COMMANDS_LIMITS_NVX
- vk::VK_STRUCTURE_TYPE_DEVICE_GROUP_PRESENT_CAPABILITIES_KHX
- vk::VK_STRUCTURE_TYPE_DEVICE_GROUP_PRESENT_INFO_KHX
- vk::VK_STRUCTURE_TYPE_DEVICE_GROUP_SWAPCHAIN_CREATE_INFO_KHX
- vk::VK_STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO
- vk::VK_STRUCTURE_TYPE_DEVICE_QUEUE_GLOBAL_PRIORITY_CREATE_INFO_EXT
- vk::VK_STRUCTURE_TYPE_DEVICE_QUEUE_INFO_2
- vk::VK_STRUCTURE_TYPE_DISPLAY_EVENT_INFO_EXT
- vk::VK_STRUCTURE_TYPE_DISPLAY_POWER_INFO_EXT
- vk::VK_STRUCTURE_TYPE_EVENT_CREATE_INFO
- vk::VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO_NV
- vk::VK_STRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_NV
- vk::VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO_NV
- vk::VK_STRUCTURE_TYPE_FENCE_CREATE_INFO
- vk::VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_2_KHR
- vk::VK_STRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO
- vk::VK_STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO
- vk::VK_STRUCTURE_TYPE_HDR_METADATA_EXT
- vk::VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO
- vk::VK_STRUCTURE_TYPE_IMAGE_FORMAT_LIST_CREATE_INFO_KHR
- vk::VK_STRUCTURE_TYPE_IMAGE_FORMAT_PROPERTIES_2_KHR
- vk::VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER
- vk::VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER_2_KHR
- vk::VK_STRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2_KHR
- vk::VK_STRUCTURE_TYPE_IMAGE_SPARSE_MEMORY_REQUIREMENTS_INFO_2_KHR
- vk::VK_STRUCTURE_TYPE_IMAGE_SWAPCHAIN_CREATE_INFO_KHX
- vk::VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO
- vk::VK_STRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_NV
- vk::VK_STRUCTURE_TYPE_INDIRECT_COMMANDS_LAYOUT_CREATE_INFO_NVX
- vk::VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO
- vk::VK_STRUCTURE_TYPE_IOS_SURFACE_CREATE_INFO_MVK
- vk::VK_STRUCTURE_TYPE_LOADER_DEVICE_CREATE_INFO
- vk::VK_STRUCTURE_TYPE_LOADER_INSTANCE_CREATE_INFO
- vk::VK_STRUCTURE_TYPE_MACOS_SURFACE_CREATE_INFO_MVK
- vk::VK_STRUCTURE_TYPE_MAPPED_MEMORY_RANGE
- vk::VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO
- vk::VK_STRUCTURE_TYPE_MEMORY_BARRIER
- vk::VK_STRUCTURE_TYPE_MEMORY_BARRIER_2_KHR
- vk::VK_STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO_KHR
- vk::VK_STRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS_KHR
- vk::VK_STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2_KHR
- vk::VK_STRUCTURE_TYPE_MULTISAMPLE_PROPERTIES_EXT
- vk::VK_STRUCTURE_TYPE_OBJECT_TABLE_CREATE_INFO_NVX
- vk::VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BLEND_OPERATION_ADVANCED_FEATURES_EXT
- vk::VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BLEND_OPERATION_ADVANCED_PROPERTIES_EXT
- vk::VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CONSERVATIVE_RASTERIZATION_PROPERTIES_EXT
- vk::VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DISCARD_RECTANGLE_PROPERTIES_EXT
- vk::VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2_KHR
- vk::VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2_KHR
- vk::VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PROPERTIES_2_KHR
- vk::VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_ATTRIBUTES_PROPERTIES_NVX
- vk::VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2_KHR
- vk::VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROTECTED_MEMORY_FEATURES
- vk::VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROTECTED_MEMORY_PROPERTIES
- vk::VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PUSH_DESCRIPTOR_PROPERTIES_KHR
- vk::VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_FILTER_MINMAX_PROPERTIES_EXT
- vk::VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLE_LOCATIONS_PROPERTIES_EXT
- vk::VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DRAW_PARAMETER_FEATURES
- vk::VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2_KHR
- vk::VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_PROPERTIES
- vk::VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES_KHR
- vk::VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_PROPERTIES_EXT
- vk::VK_STRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO
- vk::VK_STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_ADVANCED_STATE_CREATE_INFO_EXT
- vk::VK_STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_STATE_CREATE_INFO
- vk::VK_STRUCTURE_TYPE_PIPELINE_COVERAGE_MODULATION_STATE_CREATE_INFO_NV
- vk::VK_STRUCTURE_TYPE_PIPELINE_COVERAGE_TO_COLOR_STATE_CREATE_INFO_NV
- vk::VK_STRUCTURE_TYPE_PIPELINE_DEPTH_STENCIL_STATE_CREATE_INFO
- vk::VK_STRUCTURE_TYPE_PIPELINE_DISCARD_RECTANGLE_STATE_CREATE_INFO_EXT
- vk::VK_STRUCTURE_TYPE_PIPELINE_DYNAMIC_STATE_CREATE_INFO
- vk::VK_STRUCTURE_TYPE_PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_INFO
- vk::VK_STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO
- vk::VK_STRUCTURE_TYPE_PIPELINE_MULTISAMPLE_STATE_CREATE_INFO
- vk::VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_CONSERVATIVE_STATE_CREATE_INFO_EXT
- vk::VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_CREATE_INFO
- vk::VK_STRUCTURE_TYPE_PIPELINE_SAMPLE_LOCATIONS_STATE_CREATE_INFO_EXT
- vk::VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO
- vk::VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_STATE_CREATE_INFO
- vk::VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_DIVISOR_STATE_CREATE_INFO_EXT
- vk::VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO
- vk::VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_STATE_CREATE_INFO
- vk::VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_SWIZZLE_STATE_CREATE_INFO_NV
- vk::VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_W_SCALING_STATE_CREATE_INFO_NV
- vk::VK_STRUCTURE_TYPE_PRESENT_INFO_KHR
- vk::VK_STRUCTURE_TYPE_PRESENT_REGIONS_KHR
- vk::VK_STRUCTURE_TYPE_PRESENT_TIMES_INFO_GOOGLE
- vk::VK_STRUCTURE_TYPE_PROTECTED_SUBMIT_INFO
- vk::VK_STRUCTURE_TYPE_QUERY_POOL_CREATE_INFO
- vk::VK_STRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2_KHR
- vk::VK_STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO
- vk::VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO
- vk::VK_STRUCTURE_TYPE_RENDER_PASS_SAMPLE_LOCATIONS_BEGIN_INFO_EXT
- vk::VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO
- vk::VK_STRUCTURE_TYPE_SAMPLER_REDUCTION_MODE_CREATE_INFO_EXT
- vk::VK_STRUCTURE_TYPE_SAMPLE_LOCATIONS_INFO_EXT
- vk::VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO
- vk::VK_STRUCTURE_TYPE_SEMAPHORE_SUBMIT_INFO_KHR
- vk::VK_STRUCTURE_TYPE_SHADER_MODULE_CREATE_INFO
- vk::VK_STRUCTURE_TYPE_SHARED_PRESENT_SURFACE_CAPABILITIES_KHR
- vk::VK_STRUCTURE_TYPE_SPARSE_IMAGE_FORMAT_PROPERTIES_2_KHR
- vk::VK_STRUCTURE_TYPE_SPARSE_IMAGE_MEMORY_REQUIREMENTS_2_KHR
- vk::VK_STRUCTURE_TYPE_SUBMIT_INFO
- vk::VK_STRUCTURE_TYPE_SUBMIT_INFO_2_KHR
- vk::VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES2_EXT
- vk::VK_STRUCTURE_TYPE_SWAPCHAIN_COUNTER_CREATE_INFO_EXT
- vk::VK_STRUCTURE_TYPE_SWAPCHAIN_CREATE_INFO_KHR
- vk::VK_STRUCTURE_TYPE_TEXTURE_LOD_GATHER_FORMAT_PROPERTIES_AMD
- vk::VK_STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_NV
- vk::VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET
- vk::VK_SUBMIT_PROTECTED_BIT_KHR
- vk::VK_SUBOPTIMAL_KHR
- vk::VK_SUBPASS_CONTENTS_INLINE
- vk::VK_SUBPASS_CONTENTS_SECONDARY_COMMAND_BUFFERS
- vk::VK_SUBPASS_EXTERNAL
- vk::VK_SUCCESS
- vk::VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_BIT_KHR
- vk::VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_180_BIT_KHR
- vk::VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_270_BIT_KHR
- vk::VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_90_BIT_KHR
- vk::VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR
- vk::VK_SURFACE_TRANSFORM_INHERIT_BIT_KHR
- vk::VK_SURFACE_TRANSFORM_ROTATE_180_BIT_KHR
- vk::VK_SURFACE_TRANSFORM_ROTATE_270_BIT_KHR
- vk::VK_SURFACE_TRANSFORM_ROTATE_90_BIT_KHR
- vk::VK_SYSTEM_ALLOCATION_SCOPE_CACHE
- vk::VK_SYSTEM_ALLOCATION_SCOPE_COMMAND
- vk::VK_SYSTEM_ALLOCATION_SCOPE_DEVICE
- vk::VK_SYSTEM_ALLOCATION_SCOPE_INSTANCE
- vk::VK_SYSTEM_ALLOCATION_SCOPE_OBJECT
- vk::VK_TIMEOUT
- vk::VK_TRUE
- vk::VK_UUID_SIZE
- vk::VK_VERTEX_INPUT_RATE_INSTANCE
- vk::VK_VERTEX_INPUT_RATE_VERTEX
- vk::VK_WHOLE_SIZE