Enum vulkano::image::view::ComponentSwizzle [−][src]
#[repr(i32)] pub enum ComponentSwizzle { Identity, Zero, One, Red, Green, Blue, Alpha, }
Expand description
Describes the value that an individual component must return when being accessed.
Variants
Returns the value that this component should normally have.
This is the Default
value.
Always return zero.
Always return one.
Returns the value of the first component.
Returns the value of the second component.
Returns the value of the third component.
Returns the value of the fourth component.
Trait Implementations
Returns the “default value” for a type. Read more
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for ComponentSwizzle
impl Send for ComponentSwizzle
impl Sync for ComponentSwizzle
impl Unpin for ComponentSwizzle
impl UnwindSafe for ComponentSwizzle
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.