Module dacite::core [] [src]

Vulkan core specification

Structs

AccessFlags

See VkAccessFlagBits

ApplicationInfo

See VkApplicationInfo

ApplicationInfoChain
AttachmentDescription

See VkAttachmentDescription

AttachmentDescriptionFlags

See VkAttachmentDescriptionFlagBits

AttachmentReference

See VkAttachmentReference

BindSparseInfo

See VkBindSparseInfo

BindSparseInfoChain
Buffer

See VkBuffer

BufferCopy

See VkBufferCopy

BufferCreateFlags

See VkBufferCreateFlagBits

BufferCreateInfo

See VkBufferCreateInfo

BufferCreateInfoChain
BufferImageCopy

See VkBufferImageCopy

BufferMemoryBarrier

See VkBufferMemoryBarrier

BufferMemoryBarrierChain
BufferUsageFlags

See VkBufferUsageFlagBits

BufferView

See VkBufferView

BufferViewCreateFlags

See VkBufferViewCreateFlags

BufferViewCreateInfo

See VkBufferViewCreateInfo

BufferViewCreateInfoChain
ClearAttachment

See VkClearAttachment

ClearDepthStencilValue

See VkClearDepthStencilValue

ClearRect

See VkClearRect

ColorComponentFlags

See VkColorComponentFlagBits

CommandBuffer

See VkCommandBuffer

CommandBufferAllocateInfo

See VkCommandBufferAllocateInfo

CommandBufferAllocateInfoChain
CommandBufferBeginInfo

See VkCommandBufferBeginInfo

CommandBufferBeginInfoChain
CommandBufferInheritanceInfo

See VkCommandBufferInheritanceInfo

CommandBufferInheritanceInfoChain
CommandBufferResetFlags

See VkCommandBufferResetFlagBits

CommandBufferUsageFlags

See VkCommandBufferUsageFlagBits

CommandPool

See VkCommandPool

CommandPoolCreateFlags

See VkCommandPoolCreateFlagBits

CommandPoolCreateInfo

See VkCommandPoolCreateInfo

CommandPoolCreateInfoChain
CommandPoolResetFlags

See VkCommandPoolResetFlagBits

ComponentMapping

See VkComponentMapping

ComputePipelineCreateInfo

See VkComputePipelineCreateInfo

ComputePipelineCreateInfoChain
CopyDescriptorSet

See VkCopyDescriptorSet

CopyDescriptorSetChain
CullModeFlags

See VkCullModeFlagBits

DependencyFlags

See VkDependencyFlagBits

DescriptorBufferInfo

See VkDescriptorBufferInfo

DescriptorImageInfo

See VkDescriptorImageInfo

DescriptorPool

See VkDescriptorPool

DescriptorPoolCreateFlags

See VkDescriptorPoolCreateFlagBits

DescriptorPoolCreateInfo

See VkDescriptorPoolCreateInfo

DescriptorPoolCreateInfoChain
DescriptorPoolResetFlags

See VkDescriptorPoolResetFlags

DescriptorPoolSize

See VkDescriptorPoolSize

DescriptorSet

See VkDescriptorSet

DescriptorSetAllocateInfo

See VkDescriptorSetAllocateInfo

DescriptorSetAllocateInfoChain
DescriptorSetLayout

See VkDescriptorSetLayout

DescriptorSetLayoutBinding

See VkDescriptorSetLayoutBinding

DescriptorSetLayoutCreateFlags

See VkDescriptorSetLayoutCreateFlagBits

DescriptorSetLayoutCreateInfo

See VkDescriptorSetLayoutCreateInfo

DescriptorSetLayoutCreateInfoChain
Device

See VkDevice

DeviceCreateFlags

See VkDeviceCreateFlags

DeviceCreateInfo

See VkDeviceCreateInfo

DeviceCreateInfoChain
DeviceExtensions
DeviceExtensionsProperties
DeviceMemory

See VkDeviceMemory

DeviceQueueCreateFlags

See VkDeviceQueueCreateFlags

DeviceQueueCreateInfo

See VkDeviceQueueCreateInfo

DeviceQueueCreateInfoChain
DispatchIndirectCommand

See VkDispatchIndirectCommand

DrawIndexedIndirectCommand

See VkDrawIndexedIndirectCommand

DrawIndirectCommand

See VkDrawIndirectCommand

Event

See VkEvent

EventCreateFlags

See VkEventCreateFlags

EventCreateInfo

See VkEventCreateInfo

EventCreateInfoChain
Extent2D

See VkExtent2D

Extent3D

See VkExtent3D

Fence

See VkFence

FenceCreateFlags

See VkFenceCreateFlagBits

FenceCreateInfo

See VkFenceCreateInfo

FenceCreateInfoChain
FormatFeatureFlags

See VkFormatFeatureFlagBits

FormatProperties

See VkFormatProperties

Framebuffer

See VkFramebuffer

FramebufferCreateFlags

See VkFramebufferCreateFlags

FramebufferCreateInfo

See VkFramebufferCreateInfo

FramebufferCreateInfoChain
FromNativeBufferParameters
FromNativeBufferViewParameters
FromNativeCommandBufferParameters
FromNativeCommandPoolParameters
FromNativeDescriptorPoolParameters
FromNativeDescriptorSetLayoutParameters
FromNativeDeviceMemoryParameters
FromNativeEventParameters
FromNativeFenceParameters
FromNativeFramebufferParameters
FromNativeImageParameters
FromNativeImageViewParameters
FromNativePipelineCacheParameters
FromNativePipelineLayoutParameters
FromNativePipelineParameters
FromNativeQueryPoolParameters
FromNativeRenderPassParameters
FromNativeSamplerParameters
FromNativeSemaphoreParameters
FromNativeShaderModuleParameters
GraphicsPipelineCreateInfo

See VkGraphicsPipelineCreateInfo

GraphicsPipelineCreateInfoChain
Image

See VkImage

ImageAspectFlags

See VkImageAspectFlagBits

ImageBlit

See VkImageBlit

ImageCopy

See VkImageCopy

ImageCreateFlags

See VkImageCreateFlagBits

ImageCreateInfo

See VkImageCreateInfo

ImageCreateInfoChain
ImageFormatProperties

See VkImageFormatProperties

ImageMemoryBarrier

See VkImageMemoryBarrier

ImageMemoryBarrierChain
ImageResolve

See VkImageResolve

ImageSubresource

See VkImageSubresource

ImageSubresourceLayers

See VkImageSubresourceLayers

ImageSubresourceRange

See VkImageSubresourceRange

ImageUsageFlags

See VkImageUsageFlagBits

ImageView

See VkImageView

ImageViewCreateFlags

See VkImageViewCreateFlags

ImageViewCreateInfo

See VkImageViewCreateInfo

ImageViewCreateInfoChain
Instance

See VkInstance

InstanceCreateFlags

See VkInstanceCreateFlags

InstanceCreateInfo

See VkInstanceCreateInfo

InstanceCreateInfoChain
InstanceExtensions
InstanceExtensionsProperties
LayerProperties

See VkLayerProperties

MappedMemory
MappedMemoryRange

See VkMappedMemoryRange

MappedMemoryRangeChain
MemoryAllocateInfo

See VkMemoryAllocateInfo

MemoryAllocateInfoChain
MemoryBarrier

See VkMemoryBarrier

MemoryBarrierChain
MemoryHeap

See VkMemoryHeap

MemoryHeapFlags

See VkMemoryHeapFlagBits

MemoryMapFlags

See VkMemoryMapFlags

MemoryPropertyFlags

See VkMemoryPropertyFlagBits

MemoryRequirements

See VkMemoryRequirements

MemoryType

See VkMemoryType

Offset2D

See VkOffset2D

Offset3D

See VkOffset3D

PhysicalDevice

See VkPhysicalDevice

PhysicalDeviceFeatures

See VkPhysicalDeviceFeatures

PhysicalDeviceLimits

See VkPhysicalDeviceLimits

PhysicalDeviceMemoryProperties

See VkPhysicalDeviceMemoryProperties

PhysicalDeviceProperties

See VkPhysicalDeviceProperties

PhysicalDeviceSparseProperties

See VkPhysicalDeviceSparseProperties

Pipeline

See VkPipeline

PipelineCache

See VkPipelineCache

PipelineCacheCreateFlags

See VkPipelineCacheCreateFlags

PipelineCacheCreateInfo

See VkPipelineCacheCreateInfo

PipelineCacheCreateInfoChain
PipelineColorBlendAttachmentState

See VkPipelineColorBlendAttachmentState

PipelineColorBlendStateCreateFlags

See VkPipelineColorBlendStateCreateFlags

PipelineColorBlendStateCreateInfo

See VkPipelineColorBlendStateCreateInfo

PipelineColorBlendStateCreateInfoChain
PipelineCreateFlags

See VkPipelineCreateFlagBits

PipelineDepthStencilStateCreateFlags

See VkPipelineDepthStencilStateCreateFlags

PipelineDepthStencilStateCreateInfo

See VkPipelineDepthStencilStateCreateInfo

PipelineDepthStencilStateCreateInfoChain
PipelineDynamicStateCreateFlags

See VkPipelineDynamicStateCreateFlags

PipelineDynamicStateCreateInfo

See VkPipelineDynamicStateCreateInfo

PipelineDynamicStateCreateInfoChain
PipelineInputAssemblyStateCreateFlags

See VkPipelineInputAssemblyStateCreateFlags

PipelineInputAssemblyStateCreateInfo

See VkPipelineInputAssemblyStateCreateInfo

PipelineInputAssemblyStateCreateInfoChain
PipelineLayout

See VkPipelineLayout

PipelineLayoutCreateFlags

See VkPipelineLayoutCreateFlags

PipelineLayoutCreateInfo

See VkPipelineLayoutCreateInfo

PipelineLayoutCreateInfoChain
PipelineMultisampleStateCreateFlags

See VkPipelineMultisampleStateCreateFlags

PipelineMultisampleStateCreateInfo

See VkPipelineMultisampleStateCreateInfo

PipelineMultisampleStateCreateInfoChain
PipelineRasterizationStateCreateFlags

See VkPipelineRasterizationStateCreateFlags

PipelineRasterizationStateCreateInfo

See VkPipelineRasterizationStateCreateInfo

PipelineRasterizationStateCreateInfoChain
PipelineShaderStageCreateFlags

See VkPipelineShaderStageCreateFlags

PipelineShaderStageCreateInfo

See VkPipelineShaderStageCreateInfo

PipelineShaderStageCreateInfoChain
PipelineStageFlags

See VkPipelineStageFlagBits

PipelineTessellationStateCreateFlags

See VkPipelineTessellationStateCreateFlags

PipelineTessellationStateCreateInfo

See VkPipelineTessellationStateCreateInfo

PipelineTessellationStateCreateInfoChain
PipelineVertexInputStateCreateFlags

See VkPipelineVertexInputStateCreateFlags

PipelineVertexInputStateCreateInfo

See VkPipelineVertexInputStateCreateInfo

PipelineVertexInputStateCreateInfoChain
PipelineViewportStateCreateFlags

See VkPipelineViewportStateCreateFlags

PipelineViewportStateCreateInfo

See VkPipelineViewportStateCreateInfo

PipelineViewportStateCreateInfoChain
PushConstantRange

See VkPushConstantRange

QueryControlFlags

See VkQueryControlFlagBits

QueryPipelineStatisticFlags

See VkQueryPipelineStatisticFlagBits

QueryPool

See VkQueryPool

QueryPoolCreateFlags

See VkQueryPoolCreateFlags

QueryPoolCreateInfo

See VkQueryPoolCreateInfo

QueryPoolCreateInfoChain
QueryResultFlags

See VkQueryResultFlagBits

Queue

See VkQueue

QueueFamilyProperties

See VkQueueFamilyProperties

QueueFlags

See VkQueueFlagBits

Rect2D

See VkRect2D

RenderPass

See VkRenderPass

RenderPassBeginInfo

See VkRenderPassBeginInfo

RenderPassBeginInfoChain
RenderPassCreateFlags

See VkRenderPassCreateFlags

RenderPassCreateInfo

See VkRenderPassCreateInfo

RenderPassCreateInfoChain
SampleCountFlags

See VkSampleCountFlagBits

Sampler

See VkSampler

SamplerCreateFlags

See VkSamplerCreateFlags

SamplerCreateInfo

See VkSamplerCreateInfo

SamplerCreateInfoChain
Semaphore

See VkSemaphore

SemaphoreCreateFlags

See VkSemaphoreCreateFlags

SemaphoreCreateInfo

See VkSemaphoreCreateInfo

SemaphoreCreateInfoChain
ShaderModule

See VkShaderModule

ShaderModuleCreateFlags

See VkShaderModuleCreateFlags

ShaderModuleCreateInfo

See VkShaderModuleCreateInfo

ShaderModuleCreateInfoChain
ShaderStageFlags

See VkShaderStageFlagBits

SparseBufferMemoryBindInfo

See VkSparseBufferMemoryBindInfo

SparseImageFormatFlags

See VkSparseImageFormatFlagBits

SparseImageFormatProperties

See VkSparseImageFormatProperties

SparseImageMemoryBind

See VkSparseImageMemoryBind

SparseImageMemoryBindInfo

See VkSparseImageMemoryBindInfo

SparseImageMemoryRequirements

See VkSparseImageMemoryRequirements

SparseImageOpaqueMemoryBindInfo

See VkSparseImageOpaqueMemoryBindInfo

SparseMemoryBind

See VkSparseMemoryBind

SparseMemoryBindFlags

See VkSparseMemoryBindFlagBits

SpecializationInfo

See VkSpecializationInfo

SpecializationMapEntry

See VkSpecializationMapEntry

StencilFaceFlags

See VkStencilFaceFlagBits

StencilOpState

See VkStencilOpState

SubmitInfo

See VkSubmitInfo

SubmitInfoChain
SubpassDependency

See VkSubpassDependency

SubpassDescription

See VkSubpassDescription

SubpassDescriptionFlags

See VkSubpassDescriptionFlagBits

SubresourceLayout

See VkSubresourceLayout

Version

See API Version Numbers

VertexInputAttributeDescription

See VkVertexInputAttributeDescription

VertexInputBindingDescription

See VkVertexInputBindingDescription

Viewport

See VkViewport

WriteDescriptorSet

See VkWriteDescriptorSet

WriteDescriptorSetChain

Enums

AttachmentIndex
AttachmentLoadOp

See VkAttachmentLoadOp

AttachmentStoreOp

See VkAttachmentStoreOp

BlendFactor

See VkBlendFactor

BlendOp

See VkBlendOp

BorderColor

See VkBorderColor

ClearColorValue

See VkClearColorValue

ClearValue

See VkClearValue

CommandBufferLevel

See VkCommandBufferLevel

CompareOp

See VkCompareOp

ComponentSwizzle

See VkComponentSwizzle

DescriptorType

See VkDescriptorType

DynamicState

See VkDynamicState

EarlyInstanceError

Indicates an error, which occurred before an Instance was created.

Error

See VkResult

Filter

See VkFilter

Format

See VkFormat

FrontFace

See VkFrontFace

ImageLayout

See VkImageLayout

ImageTiling

See VkImageTiling

ImageType

See VkImageType

ImageViewType

See VkImageViewType

IndexType

See VkIndexType

InternalAllocationType

See VkInternalAllocationType

LogicOp

See VkLogicOp

OptionalArrayLayers
OptionalDeviceSize
OptionalMipLevels
PhysicalDeviceType

See VkPhysicalDeviceType

PipelineBindPoint

See VkPipelineBindPoint

PipelineCacheHeaderVersion

See VkPipelineCacheHeaderVersion

PolygonMode

See VkPolygonMode

PrimitiveTopology

See VkPrimitiveTopology

QueryResult
QueryType

See VkQueryType

QueueFamilyIndex
SamplerAddressMode

See VkSamplerAddressMode

SamplerMipmapMode

See VkSamplerMipmapMode

SharingMode

See VkSharingMode

StencilOp

See VkStencilOp

SubpassContents

See VkSubpassContents

SubpassIndex
SystemAllocationSope

See VkSystemAllocationSope

Timeout
VertexInputRate

See VkVertexInputRate

WriteDescriptorSetElements

See VkWriteDescriptorSet

Constants

ACCESS_COLOR_ATTACHMENT_READ_BIT

See VkAccessFlagBits

ACCESS_COLOR_ATTACHMENT_WRITE_BIT

See VkAccessFlagBits

ACCESS_DEPTH_STENCIL_ATTACHMENT_READ_BIT

See VkAccessFlagBits

ACCESS_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT

See VkAccessFlagBits

ACCESS_FLAG_BITS_MAX_ENUM

See VkAccessFlagBits

ACCESS_HOST_READ_BIT

See VkAccessFlagBits

ACCESS_HOST_WRITE_BIT

See VkAccessFlagBits

ACCESS_INDEX_READ_BIT

See VkAccessFlagBits

ACCESS_INDIRECT_COMMAND_READ_BIT

See VkAccessFlagBits

ACCESS_INPUT_ATTACHMENT_READ_BIT

See VkAccessFlagBits

ACCESS_MEMORY_READ_BIT

See VkAccessFlagBits

ACCESS_MEMORY_WRITE_BIT

See VkAccessFlagBits

ACCESS_SHADER_READ_BIT

See VkAccessFlagBits

ACCESS_SHADER_WRITE_BIT

See VkAccessFlagBits

ACCESS_TRANSFER_READ_BIT

See VkAccessFlagBits

ACCESS_TRANSFER_WRITE_BIT

See VkAccessFlagBits

ACCESS_UNIFORM_READ_BIT

See VkAccessFlagBits

ACCESS_VERTEX_ATTRIBUTE_READ_BIT

See VkAccessFlagBits

ATTACHMENT_DESCRIPTION_FLAG_BITS_MAX_ENUM

See VkAttachmentDescriptionFlagBits

ATTACHMENT_DESCRIPTION_MAY_ALIAS_BIT

See VkAttachmentDescriptionFlagBits

ATTACHMENT_UNUSED
BUFFER_CREATE_FLAG_BITS_MAX_ENUM

See VkBufferCreateFlagBits

BUFFER_CREATE_SPARSE_ALIASED_BIT

See VkBufferCreateFlagBits

BUFFER_CREATE_SPARSE_BINDING_BIT

See VkBufferCreateFlagBits

BUFFER_CREATE_SPARSE_RESIDENCY_BIT

See VkBufferCreateFlagBits

BUFFER_USAGE_FLAG_BITS_MAX_ENUM

See VkBufferUsageFlagBits

BUFFER_USAGE_INDEX_BUFFER_BIT

See VkBufferUsageFlagBits

BUFFER_USAGE_INDIRECT_BUFFER_BIT

See VkBufferUsageFlagBits

BUFFER_USAGE_STORAGE_BUFFER_BIT

See VkBufferUsageFlagBits

BUFFER_USAGE_STORAGE_TEXEL_BUFFER_BIT

See VkBufferUsageFlagBits

BUFFER_USAGE_TRANSFER_DST_BIT

See VkBufferUsageFlagBits

BUFFER_USAGE_TRANSFER_SRC_BIT

See VkBufferUsageFlagBits

BUFFER_USAGE_UNIFORM_BUFFER_BIT

See VkBufferUsageFlagBits

BUFFER_USAGE_UNIFORM_TEXEL_BUFFER_BIT

See VkBufferUsageFlagBits

BUFFER_USAGE_VERTEX_BUFFER_BIT

See VkBufferUsageFlagBits

BUFFER_VIEW_CREATE_FLAG_BITS_MAX_ENUM

See VkBufferViewCreateFlags

COLOR_COMPONENT_A_BIT

See VkColorComponentFlagBits

COLOR_COMPONENT_B_BIT

See VkColorComponentFlagBits

COLOR_COMPONENT_FLAG_BITS_MAX_ENUM

See VkColorComponentFlagBits

COLOR_COMPONENT_G_BIT

See VkColorComponentFlagBits

COLOR_COMPONENT_R_BIT

See VkColorComponentFlagBits

COMMAND_BUFFER_RESET_FLAG_BITS_MAX_ENUM

See VkCommandBufferResetFlagBits

COMMAND_BUFFER_RESET_RELEASE_RESOURCES_BIT

See VkCommandBufferResetFlagBits

COMMAND_BUFFER_USAGE_FLAG_BITS_MAX_ENUM

See VkCommandBufferUsageFlagBits

COMMAND_BUFFER_USAGE_ONE_TIME_SUBMIT_BIT

See VkCommandBufferUsageFlagBits

COMMAND_BUFFER_USAGE_RENDER_PASS_CONTINUE_BIT

See VkCommandBufferUsageFlagBits

COMMAND_BUFFER_USAGE_SIMULTANEOUS_USE_BIT

See VkCommandBufferUsageFlagBits

COMMAND_POOL_CREATE_FLAG_BITS_MAX_ENUM

See VkCommandPoolCreateFlagBits

COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT

See VkCommandPoolCreateFlagBits

COMMAND_POOL_CREATE_TRANSIENT_BIT

See VkCommandPoolCreateFlagBits

COMMAND_POOL_RESET_FLAG_BITS_MAX_ENUM

See VkCommandPoolResetFlagBits

COMMAND_POOL_RESET_RELEASE_RESOURCES_BIT

See VkCommandPoolResetFlagBits

CULL_MODE_BACK_BIT

See VkCullModeFlagBits

CULL_MODE_FLAG_BITS_MAX_ENUM

See VkCullModeFlagBits

CULL_MODE_FRONT_AND_BACK

See VkCullModeFlagBits

CULL_MODE_FRONT_BIT

See VkCullModeFlagBits

CULL_MODE_NONE

See VkCullModeFlagBits

DEPENDENCY_BY_REGION_BIT

See VkDependencyFlagBits

DEPENDENCY_FLAG_BITS_MAX_ENUM

See VkDependencyFlagBits

DESCRIPTOR_POOL_CREATE_FLAG_BITS_MAX_ENUM

See VkDescriptorPoolCreateFlagBits

DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT

See VkDescriptorPoolCreateFlagBits

DESCRIPTOR_POOL_RESET_FLAG_BITS_MAX_ENUM

See VkDescriptorPoolResetFlags

DESCRIPTOR_SET_LAYOUT_CREATE_FLAG_BITS_MAX_ENUM

See VkDescriptorSetLayoutCreateFlagBits

DEVICE_CREATE_FLAG_BITS_MAX_ENUM

See VkDeviceCreateFlags

DEVICE_QUEUE_CREATE_FLAG_BITS_MAX_ENUM

See VkDeviceQueueCreateFlags

EVENT_CREATE_FLAG_BITS_MAX_ENUM

See VkEventCreateFlags

FENCE_CREATE_FLAG_BITS_MAX_ENUM

See VkFenceCreateFlagBits

FENCE_CREATE_SIGNALED_BIT

See VkFenceCreateFlagBits

FORMAT_FEATURE_BLIT_DST_BIT

See VkFormatFeatureFlagBits

FORMAT_FEATURE_BLIT_SRC_BIT

See VkFormatFeatureFlagBits

FORMAT_FEATURE_COLOR_ATTACHMENT_BIT

See VkFormatFeatureFlagBits

FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT

See VkFormatFeatureFlagBits

FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT

See VkFormatFeatureFlagBits

FORMAT_FEATURE_FLAG_BITS_MAX_ENUM

See VkFormatFeatureFlagBits

FORMAT_FEATURE_SAMPLED_IMAGE_BIT

See VkFormatFeatureFlagBits

FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_CUBIC_BIT_IMG

See VkFormatFeatureFlagBits and extension VK_IMG_filter_cubic

FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT

See VkFormatFeatureFlagBits

FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT

See VkFormatFeatureFlagBits

FORMAT_FEATURE_STORAGE_IMAGE_BIT

See VkFormatFeatureFlagBits

FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT

See VkFormatFeatureFlagBits

FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT

See VkFormatFeatureFlagBits

FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT

See VkFormatFeatureFlagBits

FORMAT_FEATURE_VERTEX_BUFFER_BIT

See VkFormatFeatureFlagBits

FRAMEBUFFER_CREATE_FLAG_BITS_MAX_ENUM

See VkFramebufferCreateFlags

IMAGE_ASPECT_COLOR_BIT

See VkImageAspectFlagBits

IMAGE_ASPECT_DEPTH_BIT

See VkImageAspectFlagBits

IMAGE_ASPECT_FLAG_BITS_MAX_ENUM

See VkImageAspectFlagBits

IMAGE_ASPECT_METADATA_BIT

See VkImageAspectFlagBits

IMAGE_ASPECT_STENCIL_BIT

See VkImageAspectFlagBits

IMAGE_CREATE_CUBE_COMPATIBLE_BIT

See VkImageCreateFlagBits

IMAGE_CREATE_FLAG_BITS_MAX_ENUM

See VkImageCreateFlagBits

IMAGE_CREATE_MUTABLE_FORMAT_BIT

See VkImageCreateFlagBits

IMAGE_CREATE_SPARSE_ALIASED_BIT

See VkImageCreateFlagBits

IMAGE_CREATE_SPARSE_BINDING_BIT

See VkImageCreateFlagBits

IMAGE_CREATE_SPARSE_RESIDENCY_BIT

See VkImageCreateFlagBits

IMAGE_USAGE_COLOR_ATTACHMENT_BIT

See VkImageUsageFlagBits

IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT

See VkImageUsageFlagBits

IMAGE_USAGE_FLAG_BITS_MAX_ENUM

See VkImageUsageFlagBits

IMAGE_USAGE_INPUT_ATTACHMENT_BIT

See VkImageUsageFlagBits

IMAGE_USAGE_SAMPLED_BIT

See VkImageUsageFlagBits

IMAGE_USAGE_STORAGE_BIT

See VkImageUsageFlagBits

IMAGE_USAGE_TRANSFER_DST_BIT

See VkImageUsageFlagBits

IMAGE_USAGE_TRANSFER_SRC_BIT

See VkImageUsageFlagBits

IMAGE_USAGE_TRANSIENT_ATTACHMENT_BIT

See VkImageUsageFlagBits

IMAGE_VIEW_CREATE_FLAG_BITS_MAX_ENUM

See VkImageViewCreateFlags

INSTANCE_CREATE_FLAG_BITS_MAX_ENUM

See VkInstanceCreateFlags

LOD_CLAMP_NONE
MAX_DESCRIPTION_SIZE
MAX_EXTENSION_NAME_SIZE
MAX_MEMORY_HEAPS
MAX_MEMORY_TYPES
MAX_PHYSICAL_DEVICE_NAME_SIZE
MEMORY_HEAP_DEVICE_LOCAL_BIT

See VkMemoryHeapFlagBits

MEMORY_HEAP_FLAG_BITS_MAX_ENUM

See VkMemoryHeapFlagBits

MEMORY_MAP_FLAG_BITS_MAX_ENUM

See VkMemoryMapFlags

MEMORY_PROPERTY_DEVICE_LOCAL_BIT

See VkMemoryPropertyFlagBits

MEMORY_PROPERTY_FLAG_BITS_MAX_ENUM

See VkMemoryPropertyFlagBits

MEMORY_PROPERTY_HOST_CACHED_BIT

See VkMemoryPropertyFlagBits

MEMORY_PROPERTY_HOST_COHERENT_BIT

See VkMemoryPropertyFlagBits

MEMORY_PROPERTY_HOST_VISIBLE_BIT

See VkMemoryPropertyFlagBits

MEMORY_PROPERTY_LAZILY_ALLOCATED_BIT

See VkMemoryPropertyFlagBits

PIPELINE_CACHE_CREATE_FLAG_BITS_MAX_ENUM

See VkPipelineCacheCreateFlags

PIPELINE_COLOR_BLEND_STATE_CREATE_FLAG_BITS_MAX_ENUM

See VkPipelineColorBlendStateCreateFlags

PIPELINE_CREATE_ALLOW_DERIVATIVES_BIT

See VkPipelineCreateFlagBits

PIPELINE_CREATE_DERIVATIVE_BIT

See VkPipelineCreateFlagBits

PIPELINE_CREATE_DISABLE_OPTIMIZATION_BIT

See VkPipelineCreateFlagBits

PIPELINE_CREATE_FLAG_BITS_MAX_ENUM

See VkPipelineCreateFlagBits

PIPELINE_DEPTH_STENCIL_STATE_CREATE_FLAG_BITS_MAX_ENUM

See VkPipelineDepthStencilStateCreateFlags

PIPELINE_DYNAMIC_STATE_CREATE_FLAG_BITS_MAX_ENUM

See VkPipelineDynamicStateCreateFlags

PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_FLAG_BITS_MAX_ENUM

See VkPipelineInputAssemblyStateCreateFlags

PIPELINE_LAYOUT_CREATE_FLAG_BITS_MAX_ENUM

See VkPipelineLayoutCreateFlags

PIPELINE_MULTISAMPLE_STATE_CREATE_FLAG_BITS_MAX_ENUM

See VkPipelineMultisampleStateCreateFlags

PIPELINE_RASTERIZATION_STATE_CREATE_FLAG_BITS_MAX_ENUM

See VkPipelineRasterizationStateCreateFlags

PIPELINE_SHADER_STAGE_CREATE_FLAG_BITS_MAX_ENUM

See VkPipelineShaderStageCreateFlags

PIPELINE_STAGE_ALL_COMMANDS_BIT

See VkPipelineStageFlagBits

PIPELINE_STAGE_ALL_GRAPHICS_BIT

See VkPipelineStageFlagBits

PIPELINE_STAGE_BOTTOM_OF_PIPE_BIT

See VkPipelineStageFlagBits

PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT

See VkPipelineStageFlagBits

PIPELINE_STAGE_COMPUTE_SHADER_BIT

See VkPipelineStageFlagBits

PIPELINE_STAGE_DRAW_INDIRECT_BIT

See VkPipelineStageFlagBits

PIPELINE_STAGE_EARLY_FRAGMENT_TESTS_BIT

See VkPipelineStageFlagBits

PIPELINE_STAGE_FLAG_BITS_MAX_ENUM

See VkPipelineStageFlagBits

PIPELINE_STAGE_FRAGMENT_SHADER_BIT

See VkPipelineStageFlagBits

PIPELINE_STAGE_GEOMETRY_SHADER_BIT

See VkPipelineStageFlagBits

PIPELINE_STAGE_HOST_BIT

See VkPipelineStageFlagBits

PIPELINE_STAGE_LATE_FRAGMENT_TESTS_BIT

See VkPipelineStageFlagBits

PIPELINE_STAGE_TESSELLATION_CONTROL_SHADER_BIT

See VkPipelineStageFlagBits

PIPELINE_STAGE_TESSELLATION_EVALUATION_SHADER_BIT

See VkPipelineStageFlagBits

PIPELINE_STAGE_TOP_OF_PIPE_BIT

See VkPipelineStageFlagBits

PIPELINE_STAGE_TRANSFER_BIT

See VkPipelineStageFlagBits

PIPELINE_STAGE_VERTEX_INPUT_BIT

See VkPipelineStageFlagBits

PIPELINE_STAGE_VERTEX_SHADER_BIT

See VkPipelineStageFlagBits

PIPELINE_TESSELLATION_STATE_CREATE_FLAG_BITS_MAX_ENUM

See VkPipelineTessellationStateCreateFlags

PIPELINE_VERTEX_INPUT_STATE_CREATE_FLAG_BITS_MAX_ENUM

See VkPipelineVertexInputStateCreateFlags

PIPELINE_VIEWPORT_STATE_CREATE_FLAG_BITS_MAX_ENUM

See VkPipelineViewportStateCreateFlags

QUERY_CONTROL_FLAG_BITS_MAX_ENUM

See VkQueryControlFlagBits

QUERY_CONTROL_PRECISE_BIT

See VkQueryControlFlagBits

QUERY_PIPELINE_STATISTIC_CLIPPING_INVOCATIONS_BIT

See VkQueryPipelineStatisticFlagBits

QUERY_PIPELINE_STATISTIC_CLIPPING_PRIMITIVES_BIT

See VkQueryPipelineStatisticFlagBits

QUERY_PIPELINE_STATISTIC_COMPUTE_SHADER_INVOCATIONS_BIT

See VkQueryPipelineStatisticFlagBits

QUERY_PIPELINE_STATISTIC_FLAG_BITS_MAX_ENUM

See VkQueryPipelineStatisticFlagBits

QUERY_PIPELINE_STATISTIC_FRAGMENT_SHADER_INVOCATIONS_BIT

See VkQueryPipelineStatisticFlagBits

QUERY_PIPELINE_STATISTIC_GEOMETRY_SHADER_INVOCATIONS_BIT

See VkQueryPipelineStatisticFlagBits

QUERY_PIPELINE_STATISTIC_GEOMETRY_SHADER_PRIMITIVES_BIT

See VkQueryPipelineStatisticFlagBits

QUERY_PIPELINE_STATISTIC_INPUT_ASSEMBLY_PRIMITIVES_BIT

See VkQueryPipelineStatisticFlagBits

QUERY_PIPELINE_STATISTIC_INPUT_ASSEMBLY_VERTICES_BIT

See VkQueryPipelineStatisticFlagBits

QUERY_PIPELINE_STATISTIC_TESSELLATION_CONTROL_SHADER_PATCHES_BIT

See VkQueryPipelineStatisticFlagBits

QUERY_PIPELINE_STATISTIC_TESSELLATION_EVALUATION_SHADER_INVOCATIONS_BIT

See VkQueryPipelineStatisticFlagBits

QUERY_PIPELINE_STATISTIC_VERTEX_SHADER_INVOCATIONS_BIT

See VkQueryPipelineStatisticFlagBits

QUERY_POOL_CREATE_FLAG_BITS_MAX_ENUM

See VkQueryPoolCreateFlags

QUERY_RESULT_64_BIT

See VkQueryResultFlagBits

QUERY_RESULT_FLAG_BITS_MAX_ENUM

See VkQueryResultFlagBits

QUERY_RESULT_PARTIAL_BIT

See VkQueryResultFlagBits

QUERY_RESULT_WAIT_BIT

See VkQueryResultFlagBits

QUERY_RESULT_WITH_AVAILABILITY_BIT

See VkQueryResultFlagBits

QUEUE_COMPUTE_BIT

See VkQueueFlagBits

QUEUE_FAMILY_IGNORED
QUEUE_FLAG_BITS_MAX_ENUM

See VkQueueFlagBits

QUEUE_GRAPHICS_BIT

See VkQueueFlagBits

QUEUE_SPARSE_BINDING_BIT

See VkQueueFlagBits

QUEUE_TRANSFER_BIT

See VkQueueFlagBits

REMAINING_ARRAY_LAYERS
REMAINING_MIP_LEVELS
RENDER_PASS_CREATE_FLAG_BITS_MAX_ENUM

See VkRenderPassCreateFlags

SAMPLER_CREATE_FLAG_BITS_MAX_ENUM

See VkSamplerCreateFlags

SAMPLE_COUNT_16_BIT

See VkSampleCountFlagBits

SAMPLE_COUNT_1_BIT

See VkSampleCountFlagBits

SAMPLE_COUNT_2_BIT

See VkSampleCountFlagBits

SAMPLE_COUNT_32_BIT

See VkSampleCountFlagBits

SAMPLE_COUNT_4_BIT

See VkSampleCountFlagBits

SAMPLE_COUNT_64_BIT

See VkSampleCountFlagBits

SAMPLE_COUNT_8_BIT

See VkSampleCountFlagBits

SAMPLE_COUNT_FLAG_BITS_MAX_ENUM

See VkSampleCountFlagBits

SEMAPHORE_CREATE_FLAG_BITS_MAX_ENUM

See VkSemaphoreCreateFlags

SHADER_MODULE_CREATE_FLAG_BITS_MAX_ENUM

See VkShaderModuleCreateFlags

SHADER_STAGE_ALL

See VkShaderStageFlagBits

SHADER_STAGE_ALL_GRAPHICS

See VkShaderStageFlagBits

SHADER_STAGE_COMPUTE_BIT

See VkShaderStageFlagBits

SHADER_STAGE_FLAG_BITS_MAX_ENUM

See VkShaderStageFlagBits

SHADER_STAGE_FRAGMENT_BIT

See VkShaderStageFlagBits

SHADER_STAGE_GEOMETRY_BIT

See VkShaderStageFlagBits

SHADER_STAGE_TESSELLATION_CONTROL_BIT

See VkShaderStageFlagBits

SHADER_STAGE_TESSELLATION_EVALUATION_BIT

See VkShaderStageFlagBits

SHADER_STAGE_VERTEX_BIT

See VkShaderStageFlagBits

SPARSE_IMAGE_FORMAT_ALIGNED_MIP_SIZE_BIT

See VkSparseImageFormatFlagBits

SPARSE_IMAGE_FORMAT_FLAG_BITS_MAX_ENUM

See VkSparseImageFormatFlagBits

SPARSE_IMAGE_FORMAT_NONSTANDARD_BLOCK_SIZE_BIT

See VkSparseImageFormatFlagBits

SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT

See VkSparseImageFormatFlagBits

SPARSE_MEMORY_BIND_FLAG_BITS_MAX_ENUM

See VkSparseMemoryBindFlagBits

SPARSE_MEMORY_BIND_METADATA_BIT

See VkSparseMemoryBindFlagBits

STENCIL_FACE_BACK_BIT

See VkStencilFaceFlagBits

STENCIL_FACE_FLAG_BITS_MAX_ENUM

See VkStencilFaceFlagBits

STENCIL_FACE_FRONT_BIT

See VkStencilFaceFlagBits

STENCIL_FRONT_AND_BACK

See VkStencilFaceFlagBits

SUBPASS_DESCRIPTION_FLAG_BITS_MAX_ENUM

See VkSubpassDescriptionFlagBits

SUBPASS_EXTERNAL
UUID_SIZE
WHOLE_SIZE

Traits

Allocator

See VkAllocationCallbacks

Type Definitions

AccessFlagBits

See VkAccessFlagBits

AttachmentDescriptionFlagBits

See VkAttachmentDescriptionFlagBits

BufferCreateFlagBits

See VkBufferCreateFlagBits

BufferUsageFlagBits

See VkBufferUsageFlagBits

BufferViewCreateFlagBits

See VkBufferViewCreateFlags

ColorComponentFlagBits

See VkColorComponentFlagBits

CommandBufferResetFlagBits

See VkCommandBufferResetFlagBits

CommandBufferUsageFlagBits

See VkCommandBufferUsageFlagBits

CommandPoolCreateFlagBits

See VkCommandPoolCreateFlagBits

CommandPoolResetFlagBits

See VkCommandPoolResetFlagBits

CullModeFlagBits

See VkCullModeFlagBits

DependencyFlagBits

See VkDependencyFlagBits

DescriptorPoolCreateFlagBits

See VkDescriptorPoolCreateFlagBits

DescriptorPoolResetFlagBits

See VkDescriptorPoolResetFlags

DescriptorSetLayoutCreateFlagBits

See VkDescriptorSetLayoutCreateFlagBits

DeviceCreateFlagBits

See VkDeviceCreateFlags

DeviceQueueCreateFlagBits

See VkDeviceQueueCreateFlags

EventCreateFlagBits

See VkEventCreateFlags

FenceCreateFlagBits

See VkFenceCreateFlagBits

FormatFeatureFlagBits

See VkFormatFeatureFlagBits

FramebufferCreateFlagBits

See VkFramebufferCreateFlags

ImageAspectFlagBits

See VkImageAspectFlagBits

ImageCreateFlagBits

See VkImageCreateFlagBits

ImageUsageFlagBits

See VkImageUsageFlagBits

ImageViewCreateFlagBits

See VkImageViewCreateFlags

InstanceCreateFlagBits

See VkInstanceCreateFlags

MemoryHeapFlagBits

See VkMemoryHeapFlagBits

MemoryMapFlagBits

See VkMemoryMapFlags

MemoryPropertyFlagBits

See VkMemoryPropertyFlagBits

PipelineCacheCreateFlagBits

See VkPipelineCacheCreateFlags

PipelineColorBlendStateCreateFlagBits

See VkPipelineColorBlendStateCreateFlags

PipelineCreateFlagBits

See VkPipelineCreateFlagBits

PipelineDepthStencilStateCreateFlagBits

See VkPipelineDepthStencilStateCreateFlags

PipelineDynamicStateCreateFlagBits

See VkPipelineDynamicStateCreateFlags

PipelineInputAssemblyStateCreateFlagBits

See VkPipelineInputAssemblyStateCreateFlags

PipelineLayoutCreateFlagBits

See VkPipelineLayoutCreateFlags

PipelineMultisampleStateCreateFlagBits

See VkPipelineMultisampleStateCreateFlags

PipelineRasterizationStateCreateFlagBits

See VkPipelineRasterizationStateCreateFlags

PipelineShaderStageCreateFlagBits

See VkPipelineShaderStageCreateFlags

PipelineStageFlagBits

See VkPipelineStageFlagBits

PipelineTessellationStateCreateFlagBits

See VkPipelineTessellationStateCreateFlags

PipelineVertexInputStateCreateFlagBits

See VkPipelineVertexInputStateCreateFlags

PipelineViewportStateCreateFlagBits

See VkPipelineViewportStateCreateFlags

QueryControlFlagBits

See VkQueryControlFlagBits

QueryPipelineStatisticFlagBits

See VkQueryPipelineStatisticFlagBits

QueryPoolCreateFlagBits

See VkQueryPoolCreateFlags

QueryResultFlagBits

See VkQueryResultFlagBits

QueueFlagBits

See VkQueueFlagBits

RenderPassCreateFlagBits

See VkRenderPassCreateFlags

SampleCountFlagBits

See VkSampleCountFlagBits

SamplerCreateFlagBits

See VkSamplerCreateFlags

SemaphoreCreateFlagBits

See VkSemaphoreCreateFlags

ShaderModuleCreateFlagBits

See VkShaderModuleCreateFlags

ShaderStageFlagBits

See VkShaderStageFlagBits

SparseImageFormatFlagBits

See VkSparseImageFormatFlagBits

SparseMemoryBindFlagBits

See VkSparseMemoryBindFlagBits

StencilFaceFlagBits

See VkStencilFaceFlagBits

SubpassDescriptionFlagBits

See VkSubpassDescriptionFlagBits