Struct nannou::wgpu::SamplerBuilder [−][src]
pub struct SamplerBuilder { pub descriptor: SamplerDescriptor<'static>, }
Expand description
Simplifies the construction of a Sampler
with a set of reasonable defaults.
Fields
descriptor: SamplerDescriptor<'static>
Implementations
How the implementation should behave when sampling outside of the texture coordinates range [0.0, 1.0].
How the implementation should behave when sampling outside of the texture coordinates range [0.0, 1.0].
How the implementation should behave when sampling outside of the texture coordinates range [0.0, 1.0].
How the implementation should behave when sampling outside of the texture coordinates range [0.0, 1.0].
Applies the same address mode to all axes.
How the implementation should sample from the image when it is respectively larger than the original.
How the implementation should sample from the image when it is respectively smaller than the original.
How the implementation should choose which mipmap to use.
The minimum mipmap level to use.
The maximum mipmap level to use.
The comparison function to use, if any.
The anisotropy level to clamp to, if any.
Calls device.create_sampler(&self.descriptor)
internally.
Consume the builder and produce the inner SamplerDescriptor
.
Trait Implementations
Performs the conversion.
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for SamplerBuilder
impl Send for SamplerBuilder
impl Sync for SamplerBuilder
impl Unpin for SamplerBuilder
impl UnwindSafe for SamplerBuilder
Blanket Implementations
impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S where
T: Component + Float,
D: AdaptFrom<S, Swp, Dwp, T>,
Swp: WhitePoint,
Dwp: WhitePoint,
impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S where
T: Component + Float,
D: AdaptFrom<S, Swp, Dwp, T>,
Swp: WhitePoint,
Dwp: WhitePoint,
Mutably borrows from an owned value. Read more
Convert into T with values clamped to the color defined bounds Read more
Convert into T. The resulting color might be invalid in its color space Read more
Convert into T, returning ok if the color is inside of its defined range,
otherwise an OutOfBounds
error is returned which contains the unclamped color. Read more
pub fn vzip(self) -> V