pub struct PipelineStageFlagBits2(/* private fields */);Expand description
Implementations§
Source§impl PipelineStageFlagBits2
impl PipelineStageFlagBits2
pub const _2_NONE: Self
Sourcepub const _2_TOP_OF_PIPE: Self
pub const _2_TOP_OF_PIPE: Self
Bit 0.
Sourcepub const _2_DRAW_INDIRECT: Self
pub const _2_DRAW_INDIRECT: Self
Bit 1.
Sourcepub const _2_VERTEX_INPUT: Self
pub const _2_VERTEX_INPUT: Self
Bit 2.
Sourcepub const _2_VERTEX_SHADER: Self
pub const _2_VERTEX_SHADER: Self
Bit 3.
Sourcepub const _2_TESSELLATION_CONTROL_SHADER: Self
pub const _2_TESSELLATION_CONTROL_SHADER: Self
Bit 4.
Sourcepub const _2_TESSELLATION_EVALUATION_SHADER: Self
pub const _2_TESSELLATION_EVALUATION_SHADER: Self
Bit 5.
Sourcepub const _2_GEOMETRY_SHADER: Self
pub const _2_GEOMETRY_SHADER: Self
Bit 6.
Sourcepub const _2_FRAGMENT_SHADER: Self
pub const _2_FRAGMENT_SHADER: Self
Bit 7.
Sourcepub const _2_EARLY_FRAGMENT_TESTS: Self
pub const _2_EARLY_FRAGMENT_TESTS: Self
Bit 8.
Sourcepub const _2_LATE_FRAGMENT_TESTS: Self
pub const _2_LATE_FRAGMENT_TESTS: Self
Bit 9.
Sourcepub const _2_COLOR_ATTACHMENT_OUTPUT: Self
pub const _2_COLOR_ATTACHMENT_OUTPUT: Self
Bit 10.
Sourcepub const _2_COMPUTE_SHADER: Self
pub const _2_COMPUTE_SHADER: Self
Bit 11.
Sourcepub const _2_ALL_TRANSFER: Self
pub const _2_ALL_TRANSFER: Self
Bit 12.
pub const _2_TRANSFER: Self = Self::_2_ALL_TRANSFER
Sourcepub const _2_BOTTOM_OF_PIPE: Self
pub const _2_BOTTOM_OF_PIPE: Self
Bit 13.
Sourcepub const _2_ALL_GRAPHICS: Self
pub const _2_ALL_GRAPHICS: Self
Bit 15.
Sourcepub const _2_ALL_COMMANDS: Self
pub const _2_ALL_COMMANDS: Self
Bit 16.
Sourcepub const _2_RESOLVE: Self
pub const _2_RESOLVE: Self
Bit 33.
Sourcepub const _2_INDEX_INPUT: Self
pub const _2_INDEX_INPUT: Self
Bit 36.
Sourcepub const _2_VERTEX_ATTRIBUTE_INPUT: Self
pub const _2_VERTEX_ATTRIBUTE_INPUT: Self
Bit 37.
Sourcepub const _2_PRE_RASTERIZATION_SHADERS: Self
pub const _2_PRE_RASTERIZATION_SHADERS: Self
Bit 38.
Sourcepub const _2_VIDEO_DECODE: Self
pub const _2_VIDEO_DECODE: Self
Bit 26.
Sourcepub const _2_VIDEO_ENCODE: Self
pub const _2_VIDEO_ENCODE: Self
Bit 27.
Sourcepub const _2_TRANSFORM_FEEDBACK: Self
pub const _2_TRANSFORM_FEEDBACK: Self
Bit 24.
Sourcepub const _2_CONDITIONAL_RENDERING: Self
pub const _2_CONDITIONAL_RENDERING: Self
Bit 18.
Sourcepub const _2_FRAGMENT_SHADING_RATE_ATTACHMENT: Self
pub const _2_FRAGMENT_SHADING_RATE_ATTACHMENT: Self
Bit 22.
pub const _2_SHADING_RATE_IMAGE: Self = Self::_2_FRAGMENT_SHADING_RATE_ATTACHMENT
Sourcepub const _2_ACCELERATION_STRUCTURE_BUILD: Self
pub const _2_ACCELERATION_STRUCTURE_BUILD: Self
Bit 25.
Sourcepub const _2_RAY_TRACING_SHADER: Self
pub const _2_RAY_TRACING_SHADER: Self
Bit 21.
Sourcepub const _2_FRAGMENT_DENSITY_PROCESS: Self
pub const _2_FRAGMENT_DENSITY_PROCESS: Self
Bit 23.
Sourcepub const _2_SUBPASS_SHADER_BIT: Self
pub const _2_SUBPASS_SHADER_BIT: Self
Bit 39.
pub const _2_SUBPASS_SHADING_BIT: Self = Self::_2_SUBPASS_SHADER_BIT
Sourcepub const _2_INVOCATION_MASK_BIT: Self
pub const _2_INVOCATION_MASK_BIT: Self
Bit 40.
Sourcepub const _2_ACCELERATION_STRUCTURE_COPY: Self
pub const _2_ACCELERATION_STRUCTURE_COPY: Self
Bit 28.
Sourcepub const _2_MICROMAP_BUILD: Self
pub const _2_MICROMAP_BUILD: Self
Bit 30.
Sourcepub const _2_CLUSTER_CULLING_SHADER_BIT: Self
pub const _2_CLUSTER_CULLING_SHADER_BIT: Self
Bit 41.
Sourcepub const _2_OPTICAL_FLOW: Self
pub const _2_OPTICAL_FLOW: Self
Bit 29.
Sourcepub const _2_CONVERT_COOPERATIVE_VECTOR_MATRIX: Self
pub const _2_CONVERT_COOPERATIVE_VECTOR_MATRIX: Self
Bit 44.
Sourcepub const _2_DATA_GRAPH_BIT: Self
pub const _2_DATA_GRAPH_BIT: Self
Bit 42.
Sourcepub const _2_COPY_INDIRECT: Self
pub const _2_COPY_INDIRECT: Self
Bit 46.
Sourcepub const _2_MEMORY_DECOMPRESSION: Self
pub const _2_MEMORY_DECOMPRESSION: Self
Bit 45.
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 PipelineStageFlagBits2
impl BitAnd for PipelineStageFlagBits2
Source§impl BitAndAssign for PipelineStageFlagBits2
impl BitAndAssign for PipelineStageFlagBits2
Source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&= operation. Read moreSource§impl BitOr for PipelineStageFlagBits2
impl BitOr for PipelineStageFlagBits2
Source§impl BitOrAssign for PipelineStageFlagBits2
impl BitOrAssign for PipelineStageFlagBits2
Source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|= operation. Read moreSource§impl BitXor for PipelineStageFlagBits2
impl BitXor for PipelineStageFlagBits2
Source§impl BitXorAssign for PipelineStageFlagBits2
impl BitXorAssign for PipelineStageFlagBits2
Source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^= operation. Read moreSource§impl Clone for PipelineStageFlagBits2
impl Clone for PipelineStageFlagBits2
Source§fn clone(&self) -> PipelineStageFlagBits2
fn clone(&self) -> PipelineStageFlagBits2
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 PipelineStageFlagBits2
impl Debug for PipelineStageFlagBits2
Source§impl Default for PipelineStageFlagBits2
impl Default for PipelineStageFlagBits2
Source§fn default() -> PipelineStageFlagBits2
fn default() -> PipelineStageFlagBits2
Returns the “default value” for a type. Read more
Source§impl Hash for PipelineStageFlagBits2
impl Hash for PipelineStageFlagBits2
Source§impl Not for PipelineStageFlagBits2
impl Not for PipelineStageFlagBits2
Source§impl Ord for PipelineStageFlagBits2
impl Ord for PipelineStageFlagBits2
Source§fn cmp(&self, other: &PipelineStageFlagBits2) -> Ordering
fn cmp(&self, other: &PipelineStageFlagBits2) -> 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 PipelineStageFlagBits2
impl PartialEq for PipelineStageFlagBits2
Source§impl PartialOrd for PipelineStageFlagBits2
impl PartialOrd for PipelineStageFlagBits2
impl Copy for PipelineStageFlagBits2
impl Eq for PipelineStageFlagBits2
impl StructuralPartialEq for PipelineStageFlagBits2
Auto Trait Implementations§
impl Freeze for PipelineStageFlagBits2
impl RefUnwindSafe for PipelineStageFlagBits2
impl Send for PipelineStageFlagBits2
impl Sync for PipelineStageFlagBits2
impl Unpin for PipelineStageFlagBits2
impl UnsafeUnpin for PipelineStageFlagBits2
impl UnwindSafe for PipelineStageFlagBits2
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