Struct vulkano::sync::PipelineStages [−][src]
pub struct PipelineStages {Show 18 fields
pub top_of_pipe: bool,
pub draw_indirect: bool,
pub vertex_input: bool,
pub vertex_shader: bool,
pub tessellation_control_shader: bool,
pub tessellation_evaluation_shader: bool,
pub geometry_shader: bool,
pub fragment_shader: bool,
pub early_fragment_tests: bool,
pub late_fragment_tests: bool,
pub color_attachment_output: bool,
pub compute_shader: bool,
pub transfer: bool,
pub bottom_of_pipe: bool,
pub host: bool,
pub all_graphics: bool,
pub all_commands: bool,
pub ray_tracing_shader: bool,
}
Fields
top_of_pipe: bool
draw_indirect: bool
vertex_input: bool
vertex_shader: bool
tessellation_control_shader: bool
tessellation_evaluation_shader: bool
geometry_shader: bool
fragment_shader: bool
early_fragment_tests: bool
late_fragment_tests: bool
color_attachment_output: bool
compute_shader: bool
transfer: bool
bottom_of_pipe: bool
host: bool
all_graphics: bool
all_commands: bool
ray_tracing_shader: bool
Implementations
Builds an PipelineStages
struct with none of the stages set.
Trait Implementations
type Output = PipelineStages
type Output = PipelineStages
The resulting type after applying the |
operator.
Performs the |
operation. Read more
Performs the |=
operation. Read more
Performs the conversion.
Performs the conversion.
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for PipelineStages
impl Send for PipelineStages
impl Sync for PipelineStages
impl Unpin for PipelineStages
impl UnwindSafe for PipelineStages
Blanket Implementations
Mutably borrows from an owned value. Read more
Builds a pointer to this type from a raw pointer.
Returns true if the size is suitable to store a type like this.
Returns the size of an individual element.