[][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 PartialEq<Filter> for Filter[src]

#[must_use] fn ne(&self, other: &Rhs) -> bool1.0.0[src]

This method tests for !=.

impl Copy for Filter[src]

impl Eq for Filter[src]

impl Clone for Filter[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Hash for Filter[src]

fn hash_slice<H>(data: &[Self], state: &mut H) where
    H: Hasher
1.3.0[src]

Feeds a slice of this type into the given [Hasher]. Read more

impl Debug for Filter[src]

Auto Trait Implementations

impl Send for Filter

impl Unpin for Filter

impl Sync for Filter

impl UnwindSafe for Filter

impl RefUnwindSafe for Filter

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> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<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]