[−][src]Enum grr::ShaderStage
Shader Stages.
Each Shader
has an associated stage in the pipeline.
See GraphicsPipelineDesc
for more details about graphics pipeline stages.
Variants
Vertex
Vertex stage.
TessellationControl
Tessellation (Control) stage.
TessellationEvaluation
Tessellation (Evaluation) stage.
Geometry
Geometry stage.
Fragment
Fragment stage.
Compute
Compute stage.
MeshNv
Mesh stage (NVIDIA).
TaskNv
Task stage (NVIDIA).
Trait Implementations
impl Clone for ShaderStage
[src]
fn clone(&self) -> ShaderStage
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Copy for ShaderStage
[src]
impl Debug for ShaderStage
[src]
Auto Trait Implementations
impl Sync for ShaderStage
impl Send for ShaderStage
impl Unpin for ShaderStage
impl RefUnwindSafe for ShaderStage
impl UnwindSafe for ShaderStage
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,