Struct luminance::texture::Sampler
[−]
[src]
pub struct Sampler { pub wrap_r: Wrap, pub wrap_s: Wrap, pub wrap_t: Wrap, pub minification: Filter, pub magnification: Filter, pub depth_comparison: Option<DepthComparison>, }
A Sampler
object gives hint on how a Texture
should be sampled.
Fields
wrap_r: Wrap
How should we wrap around the r sampling coordinate?
wrap_s: Wrap
How should we wrap around the s sampling coordinate?
wrap_t: Wrap
How should we wrap around the t sampling coordinate?
minification: Filter
Minification filter.
magnification: Filter
Magnification filter.
depth_comparison: Option<DepthComparison>
For depth textures, should we perform depth comparison and if so, how?
Trait Implementations
impl Debug for Sampler
[src]
impl Copy for Sampler
[src]
impl Clone for Sampler
[src]
fn clone(&self) -> Sampler
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl Default for Sampler
[src]
Default value is as following:
Sampler { wrap_r: Wrap::ClampToEdge, wrap_s: Wrap::ClampToEdge, wrap_t: Wrap::ClampToEdge, minification: Filter::Linear, magnification: Filter::Linear, depth_comparison: None }