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
NearestThe nearest texel will be loaded.
Only uses the main texture, mipmaps are totally ignored.
LinearAll nearby texels will be loaded and their values will be merged.
Only uses the main texture, mipmaps are totally ignored.
NearestMipmapNearestThe nearest texel of the nearest mipmap will be loaded.
LinearMipmapNearestTakes the nearest texel from the two nearest mipmaps, and merges them.
NearestMipmapLinearSame as Linear, but from the nearest mipmap.
LinearMipmapLinearSame 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) -> bool1.0.0[src]
This method tests for !=.