Enum glium::uniforms::MinifySamplerFilter
[−]
[src]
pub enum MinifySamplerFilter { Nearest, Linear, NearestMipmapNearest, LinearMipmapNearest, NearestMipmapLinear, LinearMipmapLinear, }
The function that the GPU will use when loading the value of a texel.
Variants
Nearest
The nearest texel will be loaded.
Only uses the main texture, mipmaps are totally ignored.
Linear
All nearby texels will be loaded and their values will be merged.
Only uses the main texture, mipmaps are totally ignored.
NearestMipmapNearest
The nearest texel of the nearest mipmap will be loaded.
LinearMipmapNearest
Takes the nearest texel from the two nearest mipmaps, and merges them.
NearestMipmapLinear
Same as Linear
, but from the nearest mipmap.
LinearMipmapLinear
Same as Linear
, but from the two nearest mipmaps.
Trait Implementations
impl Debug for MinifySamplerFilter
[src]
impl Clone for MinifySamplerFilter
[src]
fn clone(&self) -> MinifySamplerFilter
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Copy for MinifySamplerFilter
[src]
impl Hash for MinifySamplerFilter
[src]
fn hash<__H: Hasher>(&self, __arg_0: &mut __H)
[src]
Feeds this value into the given [Hasher
]. Read more
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
Feeds a slice of this type into the given [Hasher
]. Read more
impl PartialEq for MinifySamplerFilter
[src]
fn eq(&self, __arg_0: &MinifySamplerFilter) -> bool
[src]
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
This method tests for !=
.