[][src]Enum vulkano::sampler::MipmapMode

#[repr(u32)]
pub enum MipmapMode {
    Nearest,
    Linear,
}

Describes which mipmap from the source to use.

Variants

Nearest

Use the mipmap whose dimensions are the nearest to the dimensions of the destination.

Linear

Take the mipmap whose dimensions are no greater than that of the destination together with the next higher level mipmap, calculate the value for both, and interpolate them.

Trait Implementations

impl Eq for MipmapMode[src]

impl Clone for MipmapMode[src]

impl PartialEq<MipmapMode> for MipmapMode[src]

impl Copy for MipmapMode[src]

impl Hash for MipmapMode[src]

impl Debug for MipmapMode[src]

Auto Trait Implementations

impl Send for MipmapMode

impl Unpin for MipmapMode

impl Sync for MipmapMode

impl UnwindSafe for MipmapMode

impl RefUnwindSafe for MipmapMode

Blanket Implementations

impl<T> Content for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]