pub struct AccessFlagBits2(/* private fields */);Expand description
Implementations§
Source§impl AccessFlagBits2
impl AccessFlagBits2
pub const _2_NONE: Self
Sourcepub const _2_INDIRECT_COMMAND_READ: Self
pub const _2_INDIRECT_COMMAND_READ: Self
Bit 0.
Sourcepub const _2_INDEX_READ: Self
pub const _2_INDEX_READ: Self
Bit 1.
Sourcepub const _2_VERTEX_ATTRIBUTE_READ: Self
pub const _2_VERTEX_ATTRIBUTE_READ: Self
Bit 2.
Sourcepub const _2_UNIFORM_READ: Self
pub const _2_UNIFORM_READ: Self
Bit 3.
Sourcepub const _2_INPUT_ATTACHMENT_READ: Self
pub const _2_INPUT_ATTACHMENT_READ: Self
Bit 4.
Sourcepub const _2_SHADER_READ: Self
pub const _2_SHADER_READ: Self
Bit 5.
Sourcepub const _2_SHADER_WRITE: Self
pub const _2_SHADER_WRITE: Self
Bit 6.
Sourcepub const _2_COLOR_ATTACHMENT_READ: Self
pub const _2_COLOR_ATTACHMENT_READ: Self
Bit 7.
Sourcepub const _2_COLOR_ATTACHMENT_WRITE: Self
pub const _2_COLOR_ATTACHMENT_WRITE: Self
Bit 8.
Sourcepub const _2_DEPTH_STENCIL_ATTACHMENT_READ: Self
pub const _2_DEPTH_STENCIL_ATTACHMENT_READ: Self
Bit 9.
Sourcepub const _2_DEPTH_STENCIL_ATTACHMENT_WRITE: Self
pub const _2_DEPTH_STENCIL_ATTACHMENT_WRITE: Self
Bit 10.
Sourcepub const _2_TRANSFER_READ: Self
pub const _2_TRANSFER_READ: Self
Bit 11.
Sourcepub const _2_TRANSFER_WRITE: Self
pub const _2_TRANSFER_WRITE: Self
Bit 12.
Sourcepub const _2_HOST_READ: Self
pub const _2_HOST_READ: Self
Bit 13.
Sourcepub const _2_HOST_WRITE: Self
pub const _2_HOST_WRITE: Self
Bit 14.
Sourcepub const _2_MEMORY_READ: Self
pub const _2_MEMORY_READ: Self
Bit 15.
Sourcepub const _2_MEMORY_WRITE: Self
pub const _2_MEMORY_WRITE: Self
Bit 16.
Sourcepub const _2_SHADER_SAMPLED_READ: Self
pub const _2_SHADER_SAMPLED_READ: Self
Bit 32.
Sourcepub const _2_SHADER_STORAGE_READ: Self
pub const _2_SHADER_STORAGE_READ: Self
Bit 33.
Sourcepub const _2_SHADER_STORAGE_WRITE: Self
pub const _2_SHADER_STORAGE_WRITE: Self
Bit 34.
Sourcepub const _2_VIDEO_DECODE_READ: Self
pub const _2_VIDEO_DECODE_READ: Self
Bit 35.
Sourcepub const _2_VIDEO_DECODE_WRITE: Self
pub const _2_VIDEO_DECODE_WRITE: Self
Bit 36.
Sourcepub const _2_SAMPLER_HEAP_READ: Self
pub const _2_SAMPLER_HEAP_READ: Self
Bit 57.
Sourcepub const _2_RESOURCE_HEAP_READ: Self
pub const _2_RESOURCE_HEAP_READ: Self
Bit 58.
Sourcepub const _2_VIDEO_ENCODE_READ: Self
pub const _2_VIDEO_ENCODE_READ: Self
Bit 37.
Sourcepub const _2_VIDEO_ENCODE_WRITE: Self
pub const _2_VIDEO_ENCODE_WRITE: Self
Bit 38.
Sourcepub const _2_SHADER_TILE_ATTACHMENT_READ_BIT: Self
pub const _2_SHADER_TILE_ATTACHMENT_READ_BIT: Self
Bit 51.
Sourcepub const _2_SHADER_TILE_ATTACHMENT_WRITE_BIT: Self
pub const _2_SHADER_TILE_ATTACHMENT_WRITE_BIT: Self
Bit 52.
Sourcepub const _2_TRANSFORM_FEEDBACK_WRITE: Self
pub const _2_TRANSFORM_FEEDBACK_WRITE: Self
Bit 25.
Sourcepub const _2_TRANSFORM_FEEDBACK_COUNTER_READ: Self
pub const _2_TRANSFORM_FEEDBACK_COUNTER_READ: Self
Bit 26.
Sourcepub const _2_TRANSFORM_FEEDBACK_COUNTER_WRITE: Self
pub const _2_TRANSFORM_FEEDBACK_COUNTER_WRITE: Self
Bit 27.
Sourcepub const _2_CONDITIONAL_RENDERING_READ: Self
pub const _2_CONDITIONAL_RENDERING_READ: Self
Bit 20.
Sourcepub const _2_FRAGMENT_SHADING_RATE_ATTACHMENT_READ: Self
pub const _2_FRAGMENT_SHADING_RATE_ATTACHMENT_READ: Self
Bit 23.
pub const _2_SHADING_RATE_IMAGE_READ: Self = Self::_2_FRAGMENT_SHADING_RATE_ATTACHMENT_READ
Sourcepub const _2_ACCELERATION_STRUCTURE_READ: Self
pub const _2_ACCELERATION_STRUCTURE_READ: Self
Bit 21.
Sourcepub const _2_ACCELERATION_STRUCTURE_WRITE: Self
pub const _2_ACCELERATION_STRUCTURE_WRITE: Self
Bit 22.
Sourcepub const _2_FRAGMENT_DENSITY_MAP_READ: Self
pub const _2_FRAGMENT_DENSITY_MAP_READ: Self
Bit 24.
Sourcepub const _2_COLOR_ATTACHMENT_READ_NONCOHERENT: Self
pub const _2_COLOR_ATTACHMENT_READ_NONCOHERENT: Self
Bit 19.
Sourcepub const _2_DESCRIPTOR_BUFFER_READ: Self
pub const _2_DESCRIPTOR_BUFFER_READ: Self
Bit 41.
Sourcepub const _2_INVOCATION_MASK_READ_BIT: Self
pub const _2_INVOCATION_MASK_READ_BIT: Self
Bit 39.
Sourcepub const _2_SHADER_BINDING_TABLE_READ: Self
pub const _2_SHADER_BINDING_TABLE_READ: Self
Bit 40.
Sourcepub const _2_MICROMAP_READ: Self
pub const _2_MICROMAP_READ: Self
Bit 44.
Sourcepub const _2_MICROMAP_WRITE: Self
pub const _2_MICROMAP_WRITE: Self
Bit 45.
Sourcepub const _2_OPTICAL_FLOW_READ: Self
pub const _2_OPTICAL_FLOW_READ: Self
Bit 42.
Sourcepub const _2_OPTICAL_FLOW_WRITE: Self
pub const _2_OPTICAL_FLOW_WRITE: Self
Bit 43.
Sourcepub const _2_DATA_GRAPH_READ_BIT: Self
pub const _2_DATA_GRAPH_READ_BIT: Self
Bit 47.
Sourcepub const _2_DATA_GRAPH_WRITE_BIT: Self
pub const _2_DATA_GRAPH_WRITE_BIT: Self
Bit 48.
Sourcepub const _2_MEMORY_DECOMPRESSION_READ: Self
pub const _2_MEMORY_DECOMPRESSION_READ: Self
Bit 55.
Sourcepub const _2_MEMORY_DECOMPRESSION_WRITE: Self
pub const _2_MEMORY_DECOMPRESSION_WRITE: Self
Bit 56.
pub const fn empty() -> Self
pub const fn from_raw(value: u64) -> Self
pub const fn as_raw(self) -> u64
pub const fn is_empty(self) -> bool
pub const fn contains(self, other: Self) -> bool
pub const fn all() -> Self
Trait Implementations§
Source§impl BitAnd for AccessFlagBits2
impl BitAnd for AccessFlagBits2
Source§impl BitAndAssign for AccessFlagBits2
impl BitAndAssign for AccessFlagBits2
Source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&= operation. Read moreSource§impl BitOr for AccessFlagBits2
impl BitOr for AccessFlagBits2
Source§impl BitOrAssign for AccessFlagBits2
impl BitOrAssign for AccessFlagBits2
Source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|= operation. Read moreSource§impl BitXor for AccessFlagBits2
impl BitXor for AccessFlagBits2
Source§impl BitXorAssign for AccessFlagBits2
impl BitXorAssign for AccessFlagBits2
Source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^= operation. Read moreSource§impl Clone for AccessFlagBits2
impl Clone for AccessFlagBits2
Source§fn clone(&self) -> AccessFlagBits2
fn clone(&self) -> AccessFlagBits2
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AccessFlagBits2
impl Debug for AccessFlagBits2
Source§impl Default for AccessFlagBits2
impl Default for AccessFlagBits2
Source§fn default() -> AccessFlagBits2
fn default() -> AccessFlagBits2
Returns the “default value” for a type. Read more
Source§impl Hash for AccessFlagBits2
impl Hash for AccessFlagBits2
Source§impl Not for AccessFlagBits2
impl Not for AccessFlagBits2
Source§impl Ord for AccessFlagBits2
impl Ord for AccessFlagBits2
Source§fn cmp(&self, other: &AccessFlagBits2) -> Ordering
fn cmp(&self, other: &AccessFlagBits2) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for AccessFlagBits2
impl PartialEq for AccessFlagBits2
Source§impl PartialOrd for AccessFlagBits2
impl PartialOrd for AccessFlagBits2
impl Copy for AccessFlagBits2
impl Eq for AccessFlagBits2
impl StructuralPartialEq for AccessFlagBits2
Auto Trait Implementations§
impl Freeze for AccessFlagBits2
impl RefUnwindSafe for AccessFlagBits2
impl Send for AccessFlagBits2
impl Sync for AccessFlagBits2
impl Unpin for AccessFlagBits2
impl UnsafeUnpin for AccessFlagBits2
impl UnwindSafe for AccessFlagBits2
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more