Struct ash::vk::PipelineStageFlags2KHR
source · [−]#[repr(transparent)]pub struct PipelineStageFlags2KHR(_);
Expand description
Implementations
sourceimpl PipelineStageFlags2KHR
impl PipelineStageFlags2KHR
sourceimpl PipelineStageFlags2KHR
impl PipelineStageFlags2KHR
pub const NONE: Self
pub const TOP_OF_PIPE: Self
pub const DRAW_INDIRECT: Self
pub const VERTEX_INPUT: Self
pub const VERTEX_SHADER: Self
pub const TESSELLATION_CONTROL_SHADER: Self
pub const TESSELLATION_EVALUATION_SHADER: Self
pub const GEOMETRY_SHADER: Self
pub const FRAGMENT_SHADER: Self
pub const EARLY_FRAGMENT_TESTS: Self
pub const LATE_FRAGMENT_TESTS: Self
pub const COLOR_ATTACHMENT_OUTPUT: Self
pub const COMPUTE_SHADER: Self
pub const ALL_TRANSFER: Self
pub const TRANSFER: Self
pub const BOTTOM_OF_PIPE: Self
pub const HOST: Self
pub const ALL_GRAPHICS: Self
pub const ALL_COMMANDS: Self
pub const COPY: Self
pub const RESOLVE: Self
pub const BLIT: Self
pub const CLEAR: Self
pub const INDEX_INPUT: Self
pub const VERTEX_ATTRIBUTE_INPUT: Self
pub const PRE_RASTERIZATION_SHADERS: Self
sourceimpl PipelineStageFlags2KHR
impl PipelineStageFlags2KHR
Generated from ‘VK_KHR_video_decode_queue’
pub const VIDEO_DECODE: Self
sourceimpl PipelineStageFlags2KHR
impl PipelineStageFlags2KHR
Generated from ‘VK_KHR_video_encode_queue’
pub const VIDEO_ENCODE: Self
sourceimpl PipelineStageFlags2KHR
impl PipelineStageFlags2KHR
Generated from ‘VK_KHR_synchronization2’
pub const TRANSFORM_FEEDBACK_EXT: Self
sourcepub const CONDITIONAL_RENDERING_EXT: Self
pub const CONDITIONAL_RENDERING_EXT: Self
A pipeline stage for conditional rendering predicate fetch
pub const COMMAND_PREPROCESS_NV: Self
pub const FRAGMENT_SHADING_RATE_ATTACHMENT: Self
pub const SHADING_RATE_IMAGE_NV: Self
pub const ACCELERATION_STRUCTURE_BUILD: Self
pub const RAY_TRACING_SHADER: Self
pub const RAY_TRACING_SHADER_NV: Self
pub const ACCELERATION_STRUCTURE_BUILD_NV: Self
pub const FRAGMENT_DENSITY_PROCESS_EXT: Self
pub const TASK_SHADER_NV: Self
pub const MESH_SHADER_NV: Self
sourceimpl PipelineStageFlags2KHR
impl PipelineStageFlags2KHR
Generated from ‘VK_HUAWEI_subpass_shading’
pub const SUBPASS_SHADING_HUAWEI: Self
sourceimpl PipelineStageFlags2KHR
impl PipelineStageFlags2KHR
Generated from ‘VK_HUAWEI_invocation_mask’
pub const INVOCATION_MASK_HUAWEI: Self
sourceimpl PipelineStageFlags2KHR
impl PipelineStageFlags2KHR
Generated from ‘VK_KHR_extension_387’
pub const RESERVED_387: Self
Trait Implementations
sourceimpl BitAndAssign<PipelineStageFlags2KHR> for PipelineStageFlags2KHR
impl BitAndAssign<PipelineStageFlags2KHR> for PipelineStageFlags2KHR
sourcefn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the &=
operation. Read more
sourceimpl BitOrAssign<PipelineStageFlags2KHR> for PipelineStageFlags2KHR
impl BitOrAssign<PipelineStageFlags2KHR> for PipelineStageFlags2KHR
sourcefn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the |=
operation. Read more
sourceimpl BitXorAssign<PipelineStageFlags2KHR> for PipelineStageFlags2KHR
impl BitXorAssign<PipelineStageFlags2KHR> for PipelineStageFlags2KHR
sourcefn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the ^=
operation. Read more
sourceimpl Clone for PipelineStageFlags2KHR
impl Clone for PipelineStageFlags2KHR
sourcefn clone(&self) -> PipelineStageFlags2KHR
fn clone(&self) -> PipelineStageFlags2KHR
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for PipelineStageFlags2KHR
impl Debug for PipelineStageFlags2KHR
sourceimpl Default for PipelineStageFlags2KHR
impl Default for PipelineStageFlags2KHR
sourceimpl Hash for PipelineStageFlags2KHR
impl Hash for PipelineStageFlags2KHR
sourceimpl Not for PipelineStageFlags2KHR
impl Not for PipelineStageFlags2KHR
sourceimpl Ord for PipelineStageFlags2KHR
impl Ord for PipelineStageFlags2KHR
sourceimpl PartialEq<PipelineStageFlags2KHR> for PipelineStageFlags2KHR
impl PartialEq<PipelineStageFlags2KHR> for PipelineStageFlags2KHR
sourcefn eq(&self, other: &PipelineStageFlags2KHR) -> bool
fn eq(&self, other: &PipelineStageFlags2KHR) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &PipelineStageFlags2KHR) -> bool
fn ne(&self, other: &PipelineStageFlags2KHR) -> bool
This method tests for !=
.
sourceimpl PartialOrd<PipelineStageFlags2KHR> for PipelineStageFlags2KHR
impl PartialOrd<PipelineStageFlags2KHR> for PipelineStageFlags2KHR
sourcefn partial_cmp(&self, other: &PipelineStageFlags2KHR) -> Option<Ordering>
fn partial_cmp(&self, other: &PipelineStageFlags2KHR) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
impl Copy for PipelineStageFlags2KHR
impl Eq for PipelineStageFlags2KHR
impl StructuralEq for PipelineStageFlags2KHR
impl StructuralPartialEq for PipelineStageFlags2KHR
Auto Trait Implementations
impl RefUnwindSafe for PipelineStageFlags2KHR
impl Send for PipelineStageFlags2KHR
impl Sync for PipelineStageFlags2KHR
impl Unpin for PipelineStageFlags2KHR
impl UnwindSafe for PipelineStageFlags2KHR
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more