vk::AccessFlagBits2
Open integer representation of VkAccessFlagBits2.
Contract
Open integer representation of VkAccessFlagBits2.
Fields
0
0: u64Methods and associated items
NONE
Native value VK_ACCESS_2_NONE.
INDIRECT_COMMAND_READ_BIT
Native value VK_ACCESS_2_INDIRECT_COMMAND_READ_BIT.
INDEX_READ_BIT
Native value VK_ACCESS_2_INDEX_READ_BIT.
VERTEX_ATTRIBUTE_READ_BIT
Native value VK_ACCESS_2_VERTEX_ATTRIBUTE_READ_BIT.
UNIFORM_READ_BIT
Native value VK_ACCESS_2_UNIFORM_READ_BIT.
INPUT_ATTACHMENT_READ_BIT
Native value VK_ACCESS_2_INPUT_ATTACHMENT_READ_BIT.
SHADER_READ_BIT
Native value VK_ACCESS_2_SHADER_READ_BIT.
SHADER_WRITE_BIT
Native value VK_ACCESS_2_SHADER_WRITE_BIT.
COLOR_ATTACHMENT_READ_BIT
Native value VK_ACCESS_2_COLOR_ATTACHMENT_READ_BIT.
COLOR_ATTACHMENT_WRITE_BIT
Native value VK_ACCESS_2_COLOR_ATTACHMENT_WRITE_BIT.
DEPTH_STENCIL_ATTACHMENT_READ_BIT
Native value VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT.
Khronos reference: VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT
DEPTH_STENCIL_ATTACHMENT_WRITE_BIT
Native value VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT.
Khronos reference: VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT
TRANSFER_READ_BIT
Native value VK_ACCESS_2_TRANSFER_READ_BIT.
TRANSFER_WRITE_BIT
Native value VK_ACCESS_2_TRANSFER_WRITE_BIT.
HOST_READ_BIT
Native value VK_ACCESS_2_HOST_READ_BIT.
HOST_WRITE_BIT
Native value VK_ACCESS_2_HOST_WRITE_BIT.
MEMORY_READ_BIT
Native value VK_ACCESS_2_MEMORY_READ_BIT.
MEMORY_WRITE_BIT
Native value VK_ACCESS_2_MEMORY_WRITE_BIT.
SHADER_SAMPLED_READ_BIT
Native value VK_ACCESS_2_SHADER_SAMPLED_READ_BIT.
SHADER_STORAGE_READ_BIT
Native value VK_ACCESS_2_SHADER_STORAGE_READ_BIT.
SHADER_STORAGE_WRITE_BIT
Native value VK_ACCESS_2_SHADER_STORAGE_WRITE_BIT.
VIDEO_DECODE_READ_BIT_KHR
Native value VK_ACCESS_2_VIDEO_DECODE_READ_BIT_KHR.
VIDEO_DECODE_WRITE_BIT_KHR
Native value VK_ACCESS_2_VIDEO_DECODE_WRITE_BIT_KHR.
SAMPLER_HEAP_READ_BIT_EXT
Native value VK_ACCESS_2_SAMPLER_HEAP_READ_BIT_EXT.
RESOURCE_HEAP_READ_BIT_EXT
Native value VK_ACCESS_2_RESOURCE_HEAP_READ_BIT_EXT.
VIDEO_ENCODE_READ_BIT_KHR
Native value VK_ACCESS_2_VIDEO_ENCODE_READ_BIT_KHR.
VIDEO_ENCODE_WRITE_BIT_KHR
Native value VK_ACCESS_2_VIDEO_ENCODE_WRITE_BIT_KHR.
SHADER_TILE_ATTACHMENT_READ_BIT_QCOM
Native value VK_ACCESS_2_SHADER_TILE_ATTACHMENT_READ_BIT_QCOM.
Khronos reference: VK_ACCESS_2_SHADER_TILE_ATTACHMENT_READ_BIT_QCOM
SHADER_TILE_ATTACHMENT_WRITE_BIT_QCOM
Native value VK_ACCESS_2_SHADER_TILE_ATTACHMENT_WRITE_BIT_QCOM.
Khronos reference: VK_ACCESS_2_SHADER_TILE_ATTACHMENT_WRITE_BIT_QCOM
NONE_KHR
Native value VK_ACCESS_2_NONE_KHR.
INDIRECT_COMMAND_READ_BIT_KHR
Native value VK_ACCESS_2_INDIRECT_COMMAND_READ_BIT_KHR.
Khronos reference: VK_ACCESS_2_INDIRECT_COMMAND_READ_BIT_KHR
INDEX_READ_BIT_KHR
Native value VK_ACCESS_2_INDEX_READ_BIT_KHR.
VERTEX_ATTRIBUTE_READ_BIT_KHR
Native value VK_ACCESS_2_VERTEX_ATTRIBUTE_READ_BIT_KHR.
Khronos reference: VK_ACCESS_2_VERTEX_ATTRIBUTE_READ_BIT_KHR
UNIFORM_READ_BIT_KHR
Native value VK_ACCESS_2_UNIFORM_READ_BIT_KHR.
INPUT_ATTACHMENT_READ_BIT_KHR
Native value VK_ACCESS_2_INPUT_ATTACHMENT_READ_BIT_KHR.
Khronos reference: VK_ACCESS_2_INPUT_ATTACHMENT_READ_BIT_KHR
SHADER_READ_BIT_KHR
Native value VK_ACCESS_2_SHADER_READ_BIT_KHR.
SHADER_WRITE_BIT_KHR
Native value VK_ACCESS_2_SHADER_WRITE_BIT_KHR.
COLOR_ATTACHMENT_READ_BIT_KHR
Native value VK_ACCESS_2_COLOR_ATTACHMENT_READ_BIT_KHR.
Khronos reference: VK_ACCESS_2_COLOR_ATTACHMENT_READ_BIT_KHR
COLOR_ATTACHMENT_WRITE_BIT_KHR
Native value VK_ACCESS_2_COLOR_ATTACHMENT_WRITE_BIT_KHR.
Khronos reference: VK_ACCESS_2_COLOR_ATTACHMENT_WRITE_BIT_KHR
DEPTH_STENCIL_ATTACHMENT_READ_BIT_KHR
Native value VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT_KHR.
Khronos reference: VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT_KHR
DEPTH_STENCIL_ATTACHMENT_WRITE_BIT_KHR
Native value VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT_KHR.
Khronos reference: VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT_KHR
TRANSFER_READ_BIT_KHR
Native value VK_ACCESS_2_TRANSFER_READ_BIT_KHR.
TRANSFER_WRITE_BIT_KHR
Native value VK_ACCESS_2_TRANSFER_WRITE_BIT_KHR.
HOST_READ_BIT_KHR
Native value VK_ACCESS_2_HOST_READ_BIT_KHR.
HOST_WRITE_BIT_KHR
Native value VK_ACCESS_2_HOST_WRITE_BIT_KHR.
MEMORY_READ_BIT_KHR
Native value VK_ACCESS_2_MEMORY_READ_BIT_KHR.
MEMORY_WRITE_BIT_KHR
Native value VK_ACCESS_2_MEMORY_WRITE_BIT_KHR.
SHADER_SAMPLED_READ_BIT_KHR
Native value VK_ACCESS_2_SHADER_SAMPLED_READ_BIT_KHR.
SHADER_STORAGE_READ_BIT_KHR
Native value VK_ACCESS_2_SHADER_STORAGE_READ_BIT_KHR.
SHADER_STORAGE_WRITE_BIT_KHR
Native value VK_ACCESS_2_SHADER_STORAGE_WRITE_BIT_KHR.
TRANSFORM_FEEDBACK_WRITE_BIT_EXT
Native value VK_ACCESS_2_TRANSFORM_FEEDBACK_WRITE_BIT_EXT.
Khronos reference: VK_ACCESS_2_TRANSFORM_FEEDBACK_WRITE_BIT_EXT
TRANSFORM_FEEDBACK_COUNTER_READ_BIT_EXT
Native value VK_ACCESS_2_TRANSFORM_FEEDBACK_COUNTER_READ_BIT_EXT.
Khronos reference: VK_ACCESS_2_TRANSFORM_FEEDBACK_COUNTER_READ_BIT_EXT
TRANSFORM_FEEDBACK_COUNTER_WRITE_BIT_EXT
Native value VK_ACCESS_2_TRANSFORM_FEEDBACK_COUNTER_WRITE_BIT_EXT.
Khronos reference: VK_ACCESS_2_TRANSFORM_FEEDBACK_COUNTER_WRITE_BIT_EXT
CONDITIONAL_RENDERING_READ_BIT_EXT
Native value VK_ACCESS_2_CONDITIONAL_RENDERING_READ_BIT_EXT.
Khronos reference: VK_ACCESS_2_CONDITIONAL_RENDERING_READ_BIT_EXT
COMMAND_PREPROCESS_READ_BIT_NV
Native value VK_ACCESS_2_COMMAND_PREPROCESS_READ_BIT_NV.
Khronos reference: VK_ACCESS_2_COMMAND_PREPROCESS_READ_BIT_NV
COMMAND_PREPROCESS_WRITE_BIT_NV
Native value VK_ACCESS_2_COMMAND_PREPROCESS_WRITE_BIT_NV.
Khronos reference: VK_ACCESS_2_COMMAND_PREPROCESS_WRITE_BIT_NV
COMMAND_PREPROCESS_READ_BIT_EXT
Native value VK_ACCESS_2_COMMAND_PREPROCESS_READ_BIT_EXT.
Khronos reference: VK_ACCESS_2_COMMAND_PREPROCESS_READ_BIT_EXT
COMMAND_PREPROCESS_WRITE_BIT_EXT
Native value VK_ACCESS_2_COMMAND_PREPROCESS_WRITE_BIT_EXT.
Khronos reference: VK_ACCESS_2_COMMAND_PREPROCESS_WRITE_BIT_EXT
FRAGMENT_SHADING_RATE_ATTACHMENT_READ_BIT_KHR
Native value VK_ACCESS_2_FRAGMENT_SHADING_RATE_ATTACHMENT_READ_BIT_KHR.
Khronos reference: VK_ACCESS_2_FRAGMENT_SHADING_RATE_ATTACHMENT_READ_BIT_KHR
SHADING_RATE_IMAGE_READ_BIT_NV
Native value VK_ACCESS_2_SHADING_RATE_IMAGE_READ_BIT_NV.
Khronos reference: VK_ACCESS_2_SHADING_RATE_IMAGE_READ_BIT_NV
ACCELERATION_STRUCTURE_READ_BIT_KHR
Native value VK_ACCESS_2_ACCELERATION_STRUCTURE_READ_BIT_KHR.
Khronos reference: VK_ACCESS_2_ACCELERATION_STRUCTURE_READ_BIT_KHR
ACCELERATION_STRUCTURE_WRITE_BIT_KHR
Native value VK_ACCESS_2_ACCELERATION_STRUCTURE_WRITE_BIT_KHR.
Khronos reference: VK_ACCESS_2_ACCELERATION_STRUCTURE_WRITE_BIT_KHR
ACCELERATION_STRUCTURE_READ_BIT_NV
Native value VK_ACCESS_2_ACCELERATION_STRUCTURE_READ_BIT_NV.
Khronos reference: VK_ACCESS_2_ACCELERATION_STRUCTURE_READ_BIT_NV
ACCELERATION_STRUCTURE_WRITE_BIT_NV
Native value VK_ACCESS_2_ACCELERATION_STRUCTURE_WRITE_BIT_NV.
Khronos reference: VK_ACCESS_2_ACCELERATION_STRUCTURE_WRITE_BIT_NV
FRAGMENT_DENSITY_MAP_READ_BIT_EXT
Native value VK_ACCESS_2_FRAGMENT_DENSITY_MAP_READ_BIT_EXT.
Khronos reference: VK_ACCESS_2_FRAGMENT_DENSITY_MAP_READ_BIT_EXT
COLOR_ATTACHMENT_READ_NONCOHERENT_BIT_EXT
Native value VK_ACCESS_2_COLOR_ATTACHMENT_READ_NONCOHERENT_BIT_EXT.
Khronos reference: VK_ACCESS_2_COLOR_ATTACHMENT_READ_NONCOHERENT_BIT_EXT
DESCRIPTOR_BUFFER_READ_BIT_EXT
Native value VK_ACCESS_2_DESCRIPTOR_BUFFER_READ_BIT_EXT.
Khronos reference: VK_ACCESS_2_DESCRIPTOR_BUFFER_READ_BIT_EXT
INVOCATION_MASK_READ_BIT_HUAWEI
Native value VK_ACCESS_2_INVOCATION_MASK_READ_BIT_HUAWEI.
Khronos reference: VK_ACCESS_2_INVOCATION_MASK_READ_BIT_HUAWEI
SHADER_BINDING_TABLE_READ_BIT_KHR
Native value VK_ACCESS_2_SHADER_BINDING_TABLE_READ_BIT_KHR.
Khronos reference: VK_ACCESS_2_SHADER_BINDING_TABLE_READ_BIT_KHR
MICROMAP_READ_BIT_EXT
Native value VK_ACCESS_2_MICROMAP_READ_BIT_EXT.
MICROMAP_WRITE_BIT_EXT
Native value VK_ACCESS_2_MICROMAP_WRITE_BIT_EXT.
OPTICAL_FLOW_READ_BIT_NV
Native value VK_ACCESS_2_OPTICAL_FLOW_READ_BIT_NV.
OPTICAL_FLOW_WRITE_BIT_NV
Native value VK_ACCESS_2_OPTICAL_FLOW_WRITE_BIT_NV.
DATA_GRAPH_READ_BIT_ARM
Native value VK_ACCESS_2_DATA_GRAPH_READ_BIT_ARM.
DATA_GRAPH_WRITE_BIT_ARM
Native value VK_ACCESS_2_DATA_GRAPH_WRITE_BIT_ARM.
MEMORY_DECOMPRESSION_READ_BIT_EXT
Native value VK_ACCESS_2_MEMORY_DECOMPRESSION_READ_BIT_EXT.
Khronos reference: VK_ACCESS_2_MEMORY_DECOMPRESSION_READ_BIT_EXT
MEMORY_DECOMPRESSION_WRITE_BIT_EXT
Native value VK_ACCESS_2_MEMORY_DECOMPRESSION_WRITE_BIT_EXT.
Khronos reference: VK_ACCESS_2_MEMORY_DECOMPRESSION_WRITE_BIT_EXT
from_raw
as_raw
empty
Output
& operator.bitand
& operation. Read moreOutput-1
| operator.bitor
| operation. Read moreOutput-2
^ operator.bitxor
^ operation. Read moreclone
fmt
default
hash
Output-3
! operator.not
! operation. Read moreeq
self and other values to be equal, and is used by ==.