[][src]Enum vulkano::sampler::Filter

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

Describes how the color of each pixel should be determined.

Variants

Linear

The four pixels whose center surround the requested coordinates are taken, then their values are interpolated.

Nearest

The pixel whose center is nearest to the requested coordinates is taken from the source and its value is returned as-is.

Trait Implementations

impl Clone for Filter[src]

impl Copy for Filter[src]

impl Debug for Filter[src]

impl Eq for Filter[src]

impl Hash for Filter[src]

impl PartialEq<Filter> for Filter[src]

impl StructuralEq for Filter[src]

impl StructuralPartialEq for Filter[src]

Auto Trait Implementations

impl RefUnwindSafe for Filter

impl Send for Filter

impl Sync for Filter

impl Unpin for Filter

impl UnwindSafe for Filter

Blanket Implementations

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

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

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

impl<T> Content for T[src]

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

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

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

type Owned = T

The resulting type after obtaining ownership.

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.