#[repr(C)]pub enum MipmapFilterMode {
Nearest = 0,
Linear = 1,
}
Expand description
Texel mixing mode when sampling between texels.
Corresponds to WebGPU GPUMipmapFilterMode
.
Variants§
Nearest = 0
Nearest neighbor sampling.
Return the value of the texel nearest to the texture coordinates.
Linear = 1
Linear Interpolation
Select two texels in each dimension and return a linear interpolation between their values.
Trait Implementations§
Source§impl Clone for MipmapFilterMode
impl Clone for MipmapFilterMode
Source§fn clone(&self) -> MipmapFilterMode
fn clone(&self) -> MipmapFilterMode
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for MipmapFilterMode
impl Debug for MipmapFilterMode
Source§impl Default for MipmapFilterMode
impl Default for MipmapFilterMode
Source§fn default() -> MipmapFilterMode
fn default() -> MipmapFilterMode
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MipmapFilterMode
impl<'de> Deserialize<'de> for MipmapFilterMode
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<MipmapFilterMode, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MipmapFilterMode, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for MipmapFilterMode
impl Hash for MipmapFilterMode
Source§impl PartialEq for MipmapFilterMode
impl PartialEq for MipmapFilterMode
Source§impl Serialize for MipmapFilterMode
impl Serialize for MipmapFilterMode
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Copy for MipmapFilterMode
impl Eq for MipmapFilterMode
impl StructuralPartialEq for MipmapFilterMode
Auto Trait Implementations§
impl Freeze for MipmapFilterMode
impl RefUnwindSafe for MipmapFilterMode
impl Send for MipmapFilterMode
impl Sync for MipmapFilterMode
impl Unpin for MipmapFilterMode
impl UnwindSafe for MipmapFilterMode
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more