#[repr(transparent)]pub struct AccessFlagBits(pub u32);Expand description
Open integer representation of VkAccessFlagBits.
Tuple Fields§
§0: u32Implementations§
Source§impl AccessFlagBits
impl AccessFlagBits
Sourcepub const INDIRECT_COMMAND_READ_BIT: Self
pub const INDIRECT_COMMAND_READ_BIT: Self
Native value VK_ACCESS_INDIRECT_COMMAND_READ_BIT.
Sourcepub const INDEX_READ_BIT: Self
pub const INDEX_READ_BIT: Self
Native value VK_ACCESS_INDEX_READ_BIT.
Sourcepub const VERTEX_ATTRIBUTE_READ_BIT: Self
pub const VERTEX_ATTRIBUTE_READ_BIT: Self
Native value VK_ACCESS_VERTEX_ATTRIBUTE_READ_BIT.
Sourcepub const UNIFORM_READ_BIT: Self
pub const UNIFORM_READ_BIT: Self
Native value VK_ACCESS_UNIFORM_READ_BIT.
Sourcepub const INPUT_ATTACHMENT_READ_BIT: Self
pub const INPUT_ATTACHMENT_READ_BIT: Self
Native value VK_ACCESS_INPUT_ATTACHMENT_READ_BIT.
Sourcepub const SHADER_READ_BIT: Self
pub const SHADER_READ_BIT: Self
Native value VK_ACCESS_SHADER_READ_BIT.
Sourcepub const SHADER_WRITE_BIT: Self
pub const SHADER_WRITE_BIT: Self
Native value VK_ACCESS_SHADER_WRITE_BIT.
Sourcepub const COLOR_ATTACHMENT_READ_BIT: Self
pub const COLOR_ATTACHMENT_READ_BIT: Self
Native value VK_ACCESS_COLOR_ATTACHMENT_READ_BIT.
Sourcepub const COLOR_ATTACHMENT_WRITE_BIT: Self
pub const COLOR_ATTACHMENT_WRITE_BIT: Self
Native value VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT.
Sourcepub const DEPTH_STENCIL_ATTACHMENT_READ_BIT: Self
pub const DEPTH_STENCIL_ATTACHMENT_READ_BIT: Self
Native value VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_READ_BIT.
Khronos reference: VK_ACCESS_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_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT.
Khronos reference: VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT
Sourcepub const TRANSFER_READ_BIT: Self
pub const TRANSFER_READ_BIT: Self
Native value VK_ACCESS_TRANSFER_READ_BIT.
Sourcepub const TRANSFER_WRITE_BIT: Self
pub const TRANSFER_WRITE_BIT: Self
Native value VK_ACCESS_TRANSFER_WRITE_BIT.
Sourcepub const HOST_READ_BIT: Self
pub const HOST_READ_BIT: Self
Native value VK_ACCESS_HOST_READ_BIT.
Sourcepub const HOST_WRITE_BIT: Self
pub const HOST_WRITE_BIT: Self
Native value VK_ACCESS_HOST_WRITE_BIT.
Sourcepub const MEMORY_READ_BIT: Self
pub const MEMORY_READ_BIT: Self
Native value VK_ACCESS_MEMORY_READ_BIT.
Sourcepub const MEMORY_WRITE_BIT: Self
pub const MEMORY_WRITE_BIT: Self
Native value VK_ACCESS_MEMORY_WRITE_BIT.
Sourcepub const TRANSFORM_FEEDBACK_WRITE_BIT_EXT: Self
pub const TRANSFORM_FEEDBACK_WRITE_BIT_EXT: Self
Native value VK_ACCESS_TRANSFORM_FEEDBACK_WRITE_BIT_EXT.
Khronos reference: VK_ACCESS_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_TRANSFORM_FEEDBACK_COUNTER_READ_BIT_EXT.
Khronos reference: VK_ACCESS_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_TRANSFORM_FEEDBACK_COUNTER_WRITE_BIT_EXT.
Khronos reference: VK_ACCESS_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_CONDITIONAL_RENDERING_READ_BIT_EXT.
Khronos reference: VK_ACCESS_CONDITIONAL_RENDERING_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_COLOR_ATTACHMENT_READ_NONCOHERENT_BIT_EXT.
Khronos reference: VK_ACCESS_COLOR_ATTACHMENT_READ_NONCOHERENT_BIT_EXT
Sourcepub const ACCELERATION_STRUCTURE_READ_BIT_KHR: Self
pub const ACCELERATION_STRUCTURE_READ_BIT_KHR: Self
Native value VK_ACCESS_ACCELERATION_STRUCTURE_READ_BIT_KHR.
Khronos reference: VK_ACCESS_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_ACCELERATION_STRUCTURE_WRITE_BIT_KHR.
Khronos reference: VK_ACCESS_ACCELERATION_STRUCTURE_WRITE_BIT_KHR
Sourcepub const SHADING_RATE_IMAGE_READ_BIT_NV: Self
pub const SHADING_RATE_IMAGE_READ_BIT_NV: Self
Native value VK_ACCESS_SHADING_RATE_IMAGE_READ_BIT_NV.
Sourcepub const ACCELERATION_STRUCTURE_READ_BIT_NV: Self
pub const ACCELERATION_STRUCTURE_READ_BIT_NV: Self
Native value VK_ACCESS_ACCELERATION_STRUCTURE_READ_BIT_NV.
Khronos reference: VK_ACCESS_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_ACCELERATION_STRUCTURE_WRITE_BIT_NV.
Khronos reference: VK_ACCESS_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_FRAGMENT_DENSITY_MAP_READ_BIT_EXT.
Khronos reference: VK_ACCESS_FRAGMENT_DENSITY_MAP_READ_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_FRAGMENT_SHADING_RATE_ATTACHMENT_READ_BIT_KHR.
Khronos reference: VK_ACCESS_FRAGMENT_SHADING_RATE_ATTACHMENT_READ_BIT_KHR
Sourcepub const COMMAND_PREPROCESS_READ_BIT_NV: Self
pub const COMMAND_PREPROCESS_READ_BIT_NV: Self
Native value VK_ACCESS_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_COMMAND_PREPROCESS_WRITE_BIT_NV.
Khronos reference: VK_ACCESS_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_COMMAND_PREPROCESS_READ_BIT_EXT.
Khronos reference: VK_ACCESS_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_COMMAND_PREPROCESS_WRITE_BIT_EXT.
Khronos reference: VK_ACCESS_COMMAND_PREPROCESS_WRITE_BIT_EXT