vulkan
Safe HaskellNone
LanguageHaskell2010

Vulkan.Core14.Enums.BufferUsageFlags2

Synopsis

Documentation

newtype BufferUsageFlagBits2 Source #

VkBufferUsageFlagBits2 - Bitmask controlling how a pipeline is created

Description

See Also

VK_KHR_maintenance5, VK_VERSION_1_4, BufferUsageFlags2

Bundled Patterns

pattern BUFFER_USAGE_2_TRANSFER_SRC_BIT :: BufferUsageFlagBits2 
pattern BUFFER_USAGE_2_TRANSFER_DST_BIT :: BufferUsageFlagBits2 
pattern BUFFER_USAGE_2_UNIFORM_TEXEL_BUFFER_BIT :: BufferUsageFlagBits2 
pattern BUFFER_USAGE_2_STORAGE_TEXEL_BUFFER_BIT :: BufferUsageFlagBits2 
pattern BUFFER_USAGE_2_UNIFORM_BUFFER_BIT :: BufferUsageFlagBits2 
pattern BUFFER_USAGE_2_STORAGE_BUFFER_BIT :: BufferUsageFlagBits2 
pattern BUFFER_USAGE_2_INDEX_BUFFER_BIT :: BufferUsageFlagBits2 
pattern BUFFER_USAGE_2_VERTEX_BUFFER_BIT :: BufferUsageFlagBits2 
pattern BUFFER_USAGE_2_INDIRECT_BUFFER_BIT :: BufferUsageFlagBits2 
pattern BUFFER_USAGE_2_PREPROCESS_BUFFER_BIT_EXT :: BufferUsageFlagBits2 
pattern BUFFER_USAGE_2_MEMORY_DECOMPRESSION_BIT_EXT :: BufferUsageFlagBits2 
pattern BUFFER_USAGE_2_TILE_MEMORY_BIT_QCOM :: BufferUsageFlagBits2 
pattern BUFFER_USAGE_2_DATA_GRAPH_FOREIGN_DESCRIPTOR_BIT_ARM :: BufferUsageFlagBits2 
pattern BUFFER_USAGE_2_COMPRESSED_DATA_DGF1_BIT_AMDX :: BufferUsageFlagBits2 
pattern BUFFER_USAGE_2_MICROMAP_STORAGE_BIT_EXT :: BufferUsageFlagBits2 
pattern BUFFER_USAGE_2_MICROMAP_BUILD_INPUT_READ_ONLY_BIT_EXT :: BufferUsageFlagBits2 
pattern BUFFER_USAGE_2_PUSH_DESCRIPTORS_DESCRIPTOR_BUFFER_BIT_EXT :: BufferUsageFlagBits2 
pattern BUFFER_USAGE_2_RESOURCE_DESCRIPTOR_BUFFER_BIT_EXT :: BufferUsageFlagBits2 
pattern BUFFER_USAGE_2_SAMPLER_DESCRIPTOR_BUFFER_BIT_EXT :: BufferUsageFlagBits2 
pattern BUFFER_USAGE_2_ACCELERATION_STRUCTURE_STORAGE_BIT_KHR :: BufferUsageFlagBits2 
pattern BUFFER_USAGE_2_ACCELERATION_STRUCTURE_BUILD_INPUT_READ_ONLY_BIT_KHR :: BufferUsageFlagBits2 
pattern BUFFER_USAGE_2_VIDEO_ENCODE_SRC_BIT_KHR :: BufferUsageFlagBits2 
pattern BUFFER_USAGE_2_VIDEO_ENCODE_DST_BIT_KHR :: BufferUsageFlagBits2 
pattern BUFFER_USAGE_2_VIDEO_DECODE_DST_BIT_KHR :: BufferUsageFlagBits2 
pattern BUFFER_USAGE_2_VIDEO_DECODE_SRC_BIT_KHR :: BufferUsageFlagBits2 
pattern BUFFER_USAGE_2_TRANSFORM_FEEDBACK_COUNTER_BUFFER_BIT_EXT :: BufferUsageFlagBits2 
pattern BUFFER_USAGE_2_TRANSFORM_FEEDBACK_BUFFER_BIT_EXT :: BufferUsageFlagBits2 
pattern BUFFER_USAGE_2_SHADER_BINDING_TABLE_BIT_KHR :: BufferUsageFlagBits2 
pattern BUFFER_USAGE_2_CONDITIONAL_RENDERING_BIT_EXT :: BufferUsageFlagBits2 
pattern BUFFER_USAGE_2_DESCRIPTOR_HEAP_BIT_EXT :: BufferUsageFlagBits2 
pattern BUFFER_USAGE_2_EXECUTION_GRAPH_SCRATCH_BIT_AMDX :: BufferUsageFlagBits2 
pattern BUFFER_USAGE_2_SHADER_DEVICE_ADDRESS_BIT :: BufferUsageFlagBits2 

Instances

Instances details
Bits BufferUsageFlagBits2 Source # 
Instance details

Defined in Vulkan.Core14.Enums.BufferUsageFlags2

FiniteBits BufferUsageFlagBits2 Source # 
Instance details

Defined in Vulkan.Core14.Enums.BufferUsageFlags2

Eq BufferUsageFlagBits2 Source # 
Instance details

Defined in Vulkan.Core14.Enums.BufferUsageFlags2

Ord BufferUsageFlagBits2 Source # 
Instance details

Defined in Vulkan.Core14.Enums.BufferUsageFlags2

Storable BufferUsageFlagBits2 Source # 
Instance details

Defined in Vulkan.Core14.Enums.BufferUsageFlags2

Read BufferUsageFlagBits2 Source # 
Instance details

Defined in Vulkan.Core14.Enums.BufferUsageFlags2

Show BufferUsageFlagBits2 Source # 
Instance details

Defined in Vulkan.Core14.Enums.BufferUsageFlags2

Zero BufferUsageFlagBits2 Source # 
Instance details

Defined in Vulkan.Core14.Enums.BufferUsageFlags2