[]Enum rendy_resource::Filter

pub enum Filter {
    Nearest,
    Linear,
}

How to filter the image when sampling. They correspond to increasing levels of quality, but also cost.

Variants

Nearest

Selects a single texel from the current mip level and uses its value.

Mip filtering selects the filtered value from one level.

Linear

Selects multiple texels and calculates the value via multivariate interpolation.

  • 1D: Linear interpolation
  • 2D/Cube: Bilinear interpolation
  • 3D: Trilinear interpolation

Trait Implementations

impl StructuralEq for Filter

impl PartialEq<Filter> for Filter

impl Copy for Filter

impl Eq for Filter

impl Debug for Filter

impl PartialOrd<Filter> for Filter

impl Ord for Filter

impl Clone for Filter

impl Hash for Filter

impl StructuralPartialEq for Filter

Auto Trait Implementations

impl Send for Filter

impl Sync for Filter

impl Unpin for Filter

impl UnwindSafe for Filter

impl RefUnwindSafe for Filter

Blanket Implementations

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

impl<T> From<T> for 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.

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

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

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