class |
VulkanAccessFlag |
Bitmask specifying memory access types that will participate in a memory dependency.
|
class |
VulkanAttachmentDescriptionFlag |
|
class |
VulkanBufferCreateFlag |
|
class |
VulkanBufferUsageFlag |
|
class |
VulkanBufferViewCreateFlag |
|
class |
VulkanColorComponentFlag |
|
class |
VulkanCommandBufferUsageFlag |
Bitmask specifying usage behavior for command buffer.
|
class |
VulkanCommandPoolCreateFlag |
Bitmask controlling how a command pool is created.
|
class |
VulkanCommandPoolResetFlag |
|
class |
VulkanCommandPoolTrimFlag |
Bitmask controlling how a command pool is trimmed.
|
class |
VulkanCullModeFlag |
|
class |
VulkanDependencyFlag |
Bitmask specifying how execution and memory dependencies are formed.
|
class |
VulkanDescriptorPoolCreateFlag |
Flags specifying certain supported operations on a descriptor pool
|
class |
VulkanDescriptorPoolResetFlag |
|
class |
VulkanDescriptorSetLayoutCreateFlag |
Flags specifying descriptor set layout properties.
|
class |
VulkanDeviceQueueCreationFlag |
The flags used to create device queues.
|
class |
VulkanEventCreateFlag |
Flags specified when creating events.
|
class |
VulkanFenceCreateFlag |
Flags specified when creating fences.
|
class |
VulkanFormatFeatureFlag |
|
class |
VulkanFramebufferCreateFlag |
Bitmask controlling how a framebuffer is created.
|
class |
VulkanImageAspectFlag |
Bitmask specifying which aspects of an image are included in a view.
|
class |
VulkanImageCreateFlag |
Flags specified when creating images.
|
class |
VulkanImageUsageFlag |
|
class |
VulkanImageViewCreateFlag |
Flags specified when creating image views.
|
class |
VulkanLogicalDeviceCreateFlag |
Flags specified when creating logical devices.
|
class |
VulkanMemoryHeapFlag |
|
class |
VulkanMemoryMapFlag |
Flags specified when mapping memory.
|
class |
VulkanMemoryPropertyFlag |
The properties of a heap.
|
class |
VulkanPipelineBindPoint |
Specify the bind point of a pipeline object to a command buffer.
|
class |
VulkanPipelineCacheCreateFlag |
Flags specified when creating pipeline caches.
|
class |
VulkanPipelineColorBlendStateCreateFlag |
Vulkan 1.1 specification: "VkPipelineColorBlendStateCreateFlags is a bitmask type for setting a
mask, but is currently reserved for future use."
|
class |
VulkanPipelineCreateFlag |
Bitmask controlling how a pipeline is created.
|
class |
VulkanPipelineDepthStencilStateCreateFlag |
Flags specified when creating depth/stencil state.
|
class |
VulkanPipelineDynamicStateCreateFlag |
Flags specified when creating dynamic pipeline state.
|
class |
VulkanPipelineInputAssemblyStateCreateFlag |
Vulkan 1.1 specification: "VkPipelineInputAssemblyStateCreateFlags is a bitmask type for setting
a mask, but is currently reserved for future use."
|
class |
VulkanPipelineLayoutCreateFlag |
Vulkan 1.1 specification: "VkPipelineLayoutCreateFlags is a bitmask type for setting a mask, but
is currently reserved for future use."
|
class |
VulkanPipelineMultisampleStateCreateFlag |
Flags specified when creating pipelines.
|
class |
VulkanPipelineRasterizationStateCreateFlag |
Vulkan 1.1 specification: "VulkanPipelineRasterizationStateCreateFlag is a bitmask type for
setting a mask, but is currently reserved for future use."
|
class |
VulkanPipelineShaderStageCreateFlag |
Flags specified when creating pipeline shader stages.
|
class |
VulkanPipelineStageFlag |
Bitmask specifying pipeline stages.
|
class |
VulkanPipelineTessellationStageCreateFlag |
Flags specified when creating pipeline tessellation stages.
|
class |
VulkanPipelineVertexInputStateCreateFlag |
Flags specified when creating pipeline shader stages.
|
class |
VulkanPipelineViewportStateCreateFlag |
Vulkan 1.1 specification: "VkPipelineViewportStateCreateFlags is a bitmask type for setting a
mask, but is currently reserved for future use."
|
class |
VulkanQueryControlFlag |
Bitmask specifying constraints on a query.
|
class |
VulkanQueryPipelineStatisticFlag |
Bitmask specifying queried pipeline statistics.
|
class |
VulkanQueryPoolCreateFlag |
Vulkan 1.1 specification: "VkQueryPoolCreateFlagBits is a bitmask type for setting a mask, but is
currently reserved for future use."
|
class |
VulkanQueueFamilyPropertyFlag |
The queue family property flags.
|
class |
VulkanRenderPassCreateFlag |
Vulkan 1.1 specification: "VkRenderPassCreateFlags is a bitmask type for setting a mask, but is
currently reserved for future use."
|
class |
VulkanSampleCountFlag |
Bitmask specifying sample counts supported for an image used for storage operations.
|
class |
VulkanSamplerCreateFlag |
Vulkan 1.1 specification: "VkSamplerCreateFlags is a bitmask type for setting a mask, but is
currently reserved for future use."
|
class |
VulkanSemaphoreCreateFlag |
Flags specified when creating semaphores.
|
class |
VulkanShaderModuleCreateFlag |
Flags specified when creating shader modules.
|
class |
VulkanShaderStageFlag |
|
class |
VulkanStencilFaceFlag |
|
class |
VulkanSubpassDescriptionFlag |
Flags specified when creating subpasses.
|