Enum vulkano::sampler::SamplerMipmapMode
source · [−]#[non_exhaustive]
#[repr(i32)]
pub enum SamplerMipmapMode {
Nearest,
Linear,
}
Expand description
Describes which mipmap from the source to use.
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Nearest
Use the mipmap whose dimensions are the nearest to the dimensions of the destination.
Linear
Take the mipmap whose dimensions are no greater than that of the destination together with the next higher level mipmap, calculate the value for both, and interpolate them.
Trait Implementations
sourceimpl Clone for SamplerMipmapMode
impl Clone for SamplerMipmapMode
sourcefn clone(&self) -> SamplerMipmapMode
fn clone(&self) -> SamplerMipmapMode
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for SamplerMipmapMode
impl Debug for SamplerMipmapMode
sourceimpl From<SamplerMipmapMode> for SamplerMipmapMode
impl From<SamplerMipmapMode> for SamplerMipmapMode
sourcefn from(val: SamplerMipmapMode) -> Self
fn from(val: SamplerMipmapMode) -> Self
Converts to this type from the input type.
sourceimpl Hash for SamplerMipmapMode
impl Hash for SamplerMipmapMode
sourceimpl PartialEq<SamplerMipmapMode> for SamplerMipmapMode
impl PartialEq<SamplerMipmapMode> for SamplerMipmapMode
sourcefn eq(&self, other: &SamplerMipmapMode) -> bool
fn eq(&self, other: &SamplerMipmapMode) -> bool
sourceimpl TryFrom<SamplerMipmapMode> for SamplerMipmapMode
impl TryFrom<SamplerMipmapMode> for SamplerMipmapMode
impl Copy for SamplerMipmapMode
impl Eq for SamplerMipmapMode
impl StructuralEq for SamplerMipmapMode
impl StructuralPartialEq for SamplerMipmapMode
Auto Trait Implementations
impl RefUnwindSafe for SamplerMipmapMode
impl Send for SamplerMipmapMode
impl Sync for SamplerMipmapMode
impl Unpin for SamplerMipmapMode
impl UnwindSafe for SamplerMipmapMode
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more