Enum luminance::vertex::Normalized
source · [−]pub enum Normalized {
Yes,
No,
}
Expand description
Whether an integral vertex type should be normalized when fetched from a shader program.
The default implementation is not to normalize anything. You have to explicitly ask for normalized integers (that will, then, be accessed as floating vertex attributes).
Variants
Yes
Normalize integral values and expose them as floating-point values.
No
Do not perform any normalization and hence leave integral values as-is.
Trait Implementations
sourceimpl Clone for Normalized
impl Clone for Normalized
sourcefn clone(&self) -> Normalized
fn clone(&self) -> Normalized
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 Normalized
impl Debug for Normalized
sourceimpl Hash for Normalized
impl Hash for Normalized
sourceimpl PartialEq<Normalized> for Normalized
impl PartialEq<Normalized> for Normalized
impl Copy for Normalized
impl Eq for Normalized
impl StructuralEq for Normalized
impl StructuralPartialEq for Normalized
Auto Trait Implementations
impl RefUnwindSafe for Normalized
impl Send for Normalized
impl Sync for Normalized
impl Unpin for Normalized
impl UnwindSafe for Normalized
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
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.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more