#[repr(transparent)]pub struct AccessFlagBits2(pub u64);Expand description
Open integer representation of VkAccessFlagBits2.
Tuple Fields§
§0: u64Implementations§
Source§impl AccessFlagBits2
impl AccessFlagBits2
Sourcepub const INDIRECT_COMMAND_READ_BIT: Self
pub const INDIRECT_COMMAND_READ_BIT: Self
Native value VK_ACCESS_2_INDIRECT_COMMAND_READ_BIT.
Sourcepub const INDEX_READ_BIT: Self
pub const INDEX_READ_BIT: Self
Native value VK_ACCESS_2_INDEX_READ_BIT.
Sourcepub const VERTEX_ATTRIBUTE_READ_BIT: Self
pub const VERTEX_ATTRIBUTE_READ_BIT: Self
Native value VK_ACCESS_2_VERTEX_ATTRIBUTE_READ_BIT.
Sourcepub const UNIFORM_READ_BIT: Self
pub const UNIFORM_READ_BIT: Self
Native value VK_ACCESS_2_UNIFORM_READ_BIT.
Sourcepub const INPUT_ATTACHMENT_READ_BIT: Self
pub const INPUT_ATTACHMENT_READ_BIT: Self
Native value VK_ACCESS_2_INPUT_ATTACHMENT_READ_BIT.
Sourcepub const SHADER_READ_BIT: Self
pub const SHADER_READ_BIT: Self
Native value VK_ACCESS_2_SHADER_READ_BIT.
Sourcepub const SHADER_WRITE_BIT: Self
pub const SHADER_WRITE_BIT: Self
Native value VK_ACCESS_2_SHADER_WRITE_BIT.
Sourcepub const COLOR_ATTACHMENT_READ_BIT: Self
pub const COLOR_ATTACHMENT_READ_BIT: Self
Native value VK_ACCESS_2_COLOR_ATTACHMENT_READ_BIT.
Sourcepub const COLOR_ATTACHMENT_WRITE_BIT: Self
pub const COLOR_ATTACHMENT_WRITE_BIT: Self
Native value VK_ACCESS_2_COLOR_ATTACHMENT_WRITE_BIT.
Sourcepub const DEPTH_STENCIL_ATTACHMENT_READ_BIT: Self
pub const DEPTH_STENCIL_ATTACHMENT_READ_BIT: Self
Native value VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT.
Khronos reference: VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT
Sourcepub const DEPTH_STENCIL_ATTACHMENT_WRITE_BIT: Self
pub const DEPTH_STENCIL_ATTACHMENT_WRITE_BIT: Self
Native value VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT.
Khronos reference: VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT
Sourcepub const TRANSFER_READ_BIT: Self
pub const TRANSFER_READ_BIT: Self
Native value VK_ACCESS_2_TRANSFER_READ_BIT.
Sourcepub const TRANSFER_WRITE_BIT: Self
pub const TRANSFER_WRITE_BIT: Self
Native value VK_ACCESS_2_TRANSFER_WRITE_BIT.
Sourcepub const HOST_READ_BIT: Self
pub const HOST_READ_BIT: Self
Native value VK_ACCESS_2_HOST_READ_BIT.
Sourcepub const HOST_WRITE_BIT: Self
pub const HOST_WRITE_BIT: Self
Native value VK_ACCESS_2_HOST_WRITE_BIT.
Sourcepub const MEMORY_READ_BIT: Self
pub const MEMORY_READ_BIT: Self
Native value VK_ACCESS_2_MEMORY_READ_BIT.
Sourcepub const MEMORY_WRITE_BIT: Self
pub const MEMORY_WRITE_BIT: Self
Native value VK_ACCESS_2_MEMORY_WRITE_BIT.
Sourcepub const SHADER_SAMPLED_READ_BIT: Self
pub const SHADER_SAMPLED_READ_BIT: Self
Native value VK_ACCESS_2_SHADER_SAMPLED_READ_BIT.
Sourcepub const SHADER_STORAGE_READ_BIT: Self
pub const SHADER_STORAGE_READ_BIT: Self
Native value VK_ACCESS_2_SHADER_STORAGE_READ_BIT.
Sourcepub const SHADER_STORAGE_WRITE_BIT: Self
pub const SHADER_STORAGE_WRITE_BIT: Self
Native value VK_ACCESS_2_SHADER_STORAGE_WRITE_BIT.
Sourcepub const VIDEO_DECODE_READ_BIT_KHR: Self
pub const VIDEO_DECODE_READ_BIT_KHR: Self
Native value VK_ACCESS_2_VIDEO_DECODE_READ_BIT_KHR.
Sourcepub const VIDEO_DECODE_WRITE_BIT_KHR: Self
pub const VIDEO_DECODE_WRITE_BIT_KHR: Self
Native value VK_ACCESS_2_VIDEO_DECODE_WRITE_BIT_KHR.
Sourcepub const SAMPLER_HEAP_READ_BIT_EXT: Self
pub const SAMPLER_HEAP_READ_BIT_EXT: Self
Native value VK_ACCESS_2_SAMPLER_HEAP_READ_BIT_EXT.
Sourcepub const RESOURCE_HEAP_READ_BIT_EXT: Self
pub const RESOURCE_HEAP_READ_BIT_EXT: Self
Native value VK_ACCESS_2_RESOURCE_HEAP_READ_BIT_EXT.
Sourcepub const VIDEO_ENCODE_READ_BIT_KHR: Self
pub const VIDEO_ENCODE_READ_BIT_KHR: Self
Native value VK_ACCESS_2_VIDEO_ENCODE_READ_BIT_KHR.
Sourcepub const VIDEO_ENCODE_WRITE_BIT_KHR: Self
pub const VIDEO_ENCODE_WRITE_BIT_KHR: Self
Native value VK_ACCESS_2_VIDEO_ENCODE_WRITE_BIT_KHR.
Sourcepub const SHADER_TILE_ATTACHMENT_READ_BIT_QCOM: Self
pub const SHADER_TILE_ATTACHMENT_READ_BIT_QCOM: Self
Native value VK_ACCESS_2_SHADER_TILE_ATTACHMENT_READ_BIT_QCOM.
Khronos reference: VK_ACCESS_2_SHADER_TILE_ATTACHMENT_READ_BIT_QCOM
Sourcepub const SHADER_TILE_ATTACHMENT_WRITE_BIT_QCOM: Self
pub const SHADER_TILE_ATTACHMENT_WRITE_BIT_QCOM: Self
Native value VK_ACCESS_2_SHADER_TILE_ATTACHMENT_WRITE_BIT_QCOM.
Khronos reference: VK_ACCESS_2_SHADER_TILE_ATTACHMENT_WRITE_BIT_QCOM
Sourcepub const INDIRECT_COMMAND_READ_BIT_KHR: Self
pub const INDIRECT_COMMAND_READ_BIT_KHR: Self
Native value VK_ACCESS_2_INDIRECT_COMMAND_READ_BIT_KHR.
Khronos reference: VK_ACCESS_2_INDIRECT_COMMAND_READ_BIT_KHR
Sourcepub const INDEX_READ_BIT_KHR: Self
pub const INDEX_READ_BIT_KHR: Self
Native value VK_ACCESS_2_INDEX_READ_BIT_KHR.
Sourcepub const VERTEX_ATTRIBUTE_READ_BIT_KHR: Self
pub const VERTEX_ATTRIBUTE_READ_BIT_KHR: Self
Native value VK_ACCESS_2_VERTEX_ATTRIBUTE_READ_BIT_KHR.
Khronos reference: VK_ACCESS_2_VERTEX_ATTRIBUTE_READ_BIT_KHR
Sourcepub const UNIFORM_READ_BIT_KHR: Self
pub const UNIFORM_READ_BIT_KHR: Self
Native value VK_ACCESS_2_UNIFORM_READ_BIT_KHR.
Sourcepub const INPUT_ATTACHMENT_READ_BIT_KHR: Self
pub const INPUT_ATTACHMENT_READ_BIT_KHR: Self
Native value VK_ACCESS_2_INPUT_ATTACHMENT_READ_BIT_KHR.
Khronos reference: VK_ACCESS_2_INPUT_ATTACHMENT_READ_BIT_KHR
Sourcepub const SHADER_READ_BIT_KHR: Self
pub const SHADER_READ_BIT_KHR: Self
Native value VK_ACCESS_2_SHADER_READ_BIT_KHR.
Sourcepub const SHADER_WRITE_BIT_KHR: Self
pub const SHADER_WRITE_BIT_KHR: Self
Native value VK_ACCESS_2_SHADER_WRITE_BIT_KHR.
Sourcepub const COLOR_ATTACHMENT_READ_BIT_KHR: Self
pub const COLOR_ATTACHMENT_READ_BIT_KHR: Self
Native value VK_ACCESS_2_COLOR_ATTACHMENT_READ_BIT_KHR.
Khronos reference: VK_ACCESS_2_COLOR_ATTACHMENT_READ_BIT_KHR
Sourcepub const COLOR_ATTACHMENT_WRITE_BIT_KHR: Self
pub const COLOR_ATTACHMENT_WRITE_BIT_KHR: Self
Native value VK_ACCESS_2_COLOR_ATTACHMENT_WRITE_BIT_KHR.
Khronos reference: VK_ACCESS_2_COLOR_ATTACHMENT_WRITE_BIT_KHR
Sourcepub const DEPTH_STENCIL_ATTACHMENT_READ_BIT_KHR: Self
pub const DEPTH_STENCIL_ATTACHMENT_READ_BIT_KHR: Self
Native value VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT_KHR.
Khronos reference: VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT_KHR
Sourcepub const DEPTH_STENCIL_ATTACHMENT_WRITE_BIT_KHR: Self
pub const DEPTH_STENCIL_ATTACHMENT_WRITE_BIT_KHR: Self
Native value VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT_KHR.
Khronos reference: VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT_KHR
Sourcepub const TRANSFER_READ_BIT_KHR: Self
pub const TRANSFER_READ_BIT_KHR: Self
Native value VK_ACCESS_2_TRANSFER_READ_BIT_KHR.
Sourcepub const TRANSFER_WRITE_BIT_KHR: Self
pub const TRANSFER_WRITE_BIT_KHR: Self
Native value VK_ACCESS_2_TRANSFER_WRITE_BIT_KHR.
Sourcepub const HOST_READ_BIT_KHR: Self
pub const HOST_READ_BIT_KHR: Self
Native value VK_ACCESS_2_HOST_READ_BIT_KHR.
Sourcepub const HOST_WRITE_BIT_KHR: Self
pub const HOST_WRITE_BIT_KHR: Self
Native value VK_ACCESS_2_HOST_WRITE_BIT_KHR.
Sourcepub const MEMORY_READ_BIT_KHR: Self
pub const MEMORY_READ_BIT_KHR: Self
Native value VK_ACCESS_2_MEMORY_READ_BIT_KHR.
Sourcepub const MEMORY_WRITE_BIT_KHR: Self
pub const MEMORY_WRITE_BIT_KHR: Self
Native value VK_ACCESS_2_MEMORY_WRITE_BIT_KHR.
Sourcepub const SHADER_SAMPLED_READ_BIT_KHR: Self
pub const SHADER_SAMPLED_READ_BIT_KHR: Self
Native value VK_ACCESS_2_SHADER_SAMPLED_READ_BIT_KHR.
Sourcepub const SHADER_STORAGE_READ_BIT_KHR: Self
pub const SHADER_STORAGE_READ_BIT_KHR: Self
Native value VK_ACCESS_2_SHADER_STORAGE_READ_BIT_KHR.
Sourcepub const SHADER_STORAGE_WRITE_BIT_KHR: Self
pub const SHADER_STORAGE_WRITE_BIT_KHR: Self
Native value VK_ACCESS_2_SHADER_STORAGE_WRITE_BIT_KHR.
Sourcepub const TRANSFORM_FEEDBACK_WRITE_BIT_EXT: Self
pub const TRANSFORM_FEEDBACK_WRITE_BIT_EXT: Self
Native value VK_ACCESS_2_TRANSFORM_FEEDBACK_WRITE_BIT_EXT.
Khronos reference: VK_ACCESS_2_TRANSFORM_FEEDBACK_WRITE_BIT_EXT
Sourcepub const TRANSFORM_FEEDBACK_COUNTER_READ_BIT_EXT: Self
pub const TRANSFORM_FEEDBACK_COUNTER_READ_BIT_EXT: Self
Native value VK_ACCESS_2_TRANSFORM_FEEDBACK_COUNTER_READ_BIT_EXT.
Khronos reference: VK_ACCESS_2_TRANSFORM_FEEDBACK_COUNTER_READ_BIT_EXT
Sourcepub const TRANSFORM_FEEDBACK_COUNTER_WRITE_BIT_EXT: Self
pub const TRANSFORM_FEEDBACK_COUNTER_WRITE_BIT_EXT: Self
Native value VK_ACCESS_2_TRANSFORM_FEEDBACK_COUNTER_WRITE_BIT_EXT.
Khronos reference: VK_ACCESS_2_TRANSFORM_FEEDBACK_COUNTER_WRITE_BIT_EXT
Sourcepub const CONDITIONAL_RENDERING_READ_BIT_EXT: Self
pub const CONDITIONAL_RENDERING_READ_BIT_EXT: Self
Native value VK_ACCESS_2_CONDITIONAL_RENDERING_READ_BIT_EXT.
Khronos reference: VK_ACCESS_2_CONDITIONAL_RENDERING_READ_BIT_EXT
Sourcepub const COMMAND_PREPROCESS_READ_BIT_NV: Self
pub const COMMAND_PREPROCESS_READ_BIT_NV: Self
Native value VK_ACCESS_2_COMMAND_PREPROCESS_READ_BIT_NV.
Khronos reference: VK_ACCESS_2_COMMAND_PREPROCESS_READ_BIT_NV
Sourcepub const COMMAND_PREPROCESS_WRITE_BIT_NV: Self
pub const COMMAND_PREPROCESS_WRITE_BIT_NV: Self
Native value VK_ACCESS_2_COMMAND_PREPROCESS_WRITE_BIT_NV.
Khronos reference: VK_ACCESS_2_COMMAND_PREPROCESS_WRITE_BIT_NV
Sourcepub const COMMAND_PREPROCESS_READ_BIT_EXT: Self
pub const COMMAND_PREPROCESS_READ_BIT_EXT: Self
Native value VK_ACCESS_2_COMMAND_PREPROCESS_READ_BIT_EXT.
Khronos reference: VK_ACCESS_2_COMMAND_PREPROCESS_READ_BIT_EXT
Sourcepub const COMMAND_PREPROCESS_WRITE_BIT_EXT: Self
pub const COMMAND_PREPROCESS_WRITE_BIT_EXT: Self
Native value VK_ACCESS_2_COMMAND_PREPROCESS_WRITE_BIT_EXT.
Khronos reference: VK_ACCESS_2_COMMAND_PREPROCESS_WRITE_BIT_EXT
Sourcepub const FRAGMENT_SHADING_RATE_ATTACHMENT_READ_BIT_KHR: Self
pub const FRAGMENT_SHADING_RATE_ATTACHMENT_READ_BIT_KHR: Self
Native value VK_ACCESS_2_FRAGMENT_SHADING_RATE_ATTACHMENT_READ_BIT_KHR.
Khronos reference: VK_ACCESS_2_FRAGMENT_SHADING_RATE_ATTACHMENT_READ_BIT_KHR
Sourcepub const SHADING_RATE_IMAGE_READ_BIT_NV: Self
pub const SHADING_RATE_IMAGE_READ_BIT_NV: Self
Native value VK_ACCESS_2_SHADING_RATE_IMAGE_READ_BIT_NV.
Khronos reference: VK_ACCESS_2_SHADING_RATE_IMAGE_READ_BIT_NV
Sourcepub const ACCELERATION_STRUCTURE_READ_BIT_KHR: Self
pub const ACCELERATION_STRUCTURE_READ_BIT_KHR: Self
Native value VK_ACCESS_2_ACCELERATION_STRUCTURE_READ_BIT_KHR.
Khronos reference: VK_ACCESS_2_ACCELERATION_STRUCTURE_READ_BIT_KHR
Sourcepub const ACCELERATION_STRUCTURE_WRITE_BIT_KHR: Self
pub const ACCELERATION_STRUCTURE_WRITE_BIT_KHR: Self
Native value VK_ACCESS_2_ACCELERATION_STRUCTURE_WRITE_BIT_KHR.
Khronos reference: VK_ACCESS_2_ACCELERATION_STRUCTURE_WRITE_BIT_KHR
Sourcepub const ACCELERATION_STRUCTURE_READ_BIT_NV: Self
pub const ACCELERATION_STRUCTURE_READ_BIT_NV: Self
Native value VK_ACCESS_2_ACCELERATION_STRUCTURE_READ_BIT_NV.
Khronos reference: VK_ACCESS_2_ACCELERATION_STRUCTURE_READ_BIT_NV
Sourcepub const ACCELERATION_STRUCTURE_WRITE_BIT_NV: Self
pub const ACCELERATION_STRUCTURE_WRITE_BIT_NV: Self
Native value VK_ACCESS_2_ACCELERATION_STRUCTURE_WRITE_BIT_NV.
Khronos reference: VK_ACCESS_2_ACCELERATION_STRUCTURE_WRITE_BIT_NV
Sourcepub const FRAGMENT_DENSITY_MAP_READ_BIT_EXT: Self
pub const FRAGMENT_DENSITY_MAP_READ_BIT_EXT: Self
Native value VK_ACCESS_2_FRAGMENT_DENSITY_MAP_READ_BIT_EXT.
Khronos reference: VK_ACCESS_2_FRAGMENT_DENSITY_MAP_READ_BIT_EXT
Sourcepub const COLOR_ATTACHMENT_READ_NONCOHERENT_BIT_EXT: Self
pub const COLOR_ATTACHMENT_READ_NONCOHERENT_BIT_EXT: Self
Native value VK_ACCESS_2_COLOR_ATTACHMENT_READ_NONCOHERENT_BIT_EXT.
Khronos reference: VK_ACCESS_2_COLOR_ATTACHMENT_READ_NONCOHERENT_BIT_EXT
Sourcepub const DESCRIPTOR_BUFFER_READ_BIT_EXT: Self
pub const DESCRIPTOR_BUFFER_READ_BIT_EXT: Self
Native value VK_ACCESS_2_DESCRIPTOR_BUFFER_READ_BIT_EXT.
Khronos reference: VK_ACCESS_2_DESCRIPTOR_BUFFER_READ_BIT_EXT
Sourcepub const INVOCATION_MASK_READ_BIT_HUAWEI: Self
pub const INVOCATION_MASK_READ_BIT_HUAWEI: Self
Native value VK_ACCESS_2_INVOCATION_MASK_READ_BIT_HUAWEI.
Khronos reference: VK_ACCESS_2_INVOCATION_MASK_READ_BIT_HUAWEI
Sourcepub const SHADER_BINDING_TABLE_READ_BIT_KHR: Self
pub const SHADER_BINDING_TABLE_READ_BIT_KHR: Self
Native value VK_ACCESS_2_SHADER_BINDING_TABLE_READ_BIT_KHR.
Khronos reference: VK_ACCESS_2_SHADER_BINDING_TABLE_READ_BIT_KHR
Sourcepub const MICROMAP_READ_BIT_EXT: Self
pub const MICROMAP_READ_BIT_EXT: Self
Native value VK_ACCESS_2_MICROMAP_READ_BIT_EXT.
Sourcepub const MICROMAP_WRITE_BIT_EXT: Self
pub const MICROMAP_WRITE_BIT_EXT: Self
Native value VK_ACCESS_2_MICROMAP_WRITE_BIT_EXT.
Sourcepub const OPTICAL_FLOW_READ_BIT_NV: Self
pub const OPTICAL_FLOW_READ_BIT_NV: Self
Native value VK_ACCESS_2_OPTICAL_FLOW_READ_BIT_NV.
Sourcepub const OPTICAL_FLOW_WRITE_BIT_NV: Self
pub const OPTICAL_FLOW_WRITE_BIT_NV: Self
Native value VK_ACCESS_2_OPTICAL_FLOW_WRITE_BIT_NV.
Sourcepub const DATA_GRAPH_READ_BIT_ARM: Self
pub const DATA_GRAPH_READ_BIT_ARM: Self
Native value VK_ACCESS_2_DATA_GRAPH_READ_BIT_ARM.
Sourcepub const DATA_GRAPH_WRITE_BIT_ARM: Self
pub const DATA_GRAPH_WRITE_BIT_ARM: Self
Native value VK_ACCESS_2_DATA_GRAPH_WRITE_BIT_ARM.
Sourcepub const MEMORY_DECOMPRESSION_READ_BIT_EXT: Self
pub const MEMORY_DECOMPRESSION_READ_BIT_EXT: Self
Native value VK_ACCESS_2_MEMORY_DECOMPRESSION_READ_BIT_EXT.
Khronos reference: VK_ACCESS_2_MEMORY_DECOMPRESSION_READ_BIT_EXT
Sourcepub const MEMORY_DECOMPRESSION_WRITE_BIT_EXT: Self
pub const MEMORY_DECOMPRESSION_WRITE_BIT_EXT: Self
Native value VK_ACCESS_2_MEMORY_DECOMPRESSION_WRITE_BIT_EXT.
Khronos reference: VK_ACCESS_2_MEMORY_DECOMPRESSION_WRITE_BIT_EXT