[][src]Enum rendy_texture::MipLevels

pub enum MipLevels {
    GenerateAuto,
    GenerateLevels(NonZeroU8),
    RawLevels(NonZeroU8),
}

Number of mip levels

Variants

GenerateAuto

Generate mip levels automaticaly from image size, each mip level decreasing in resolution by half until 1x1

GenerateLevels(NonZeroU8)

Generate mip levels up to a certain level, each mip level decreasing in resolution by half

RawLevels(NonZeroU8)

Create the image with raw mip levels but without blitting the main texture data into them

Trait Implementations

impl Copy for MipLevels[src]

impl Clone for MipLevels[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Debug for MipLevels[src]

impl Serialize for MipLevels[src]

impl<'de> Deserialize<'de> for MipLevels[src]

Auto Trait Implementations

impl Unpin for MipLevels

impl Sync for MipLevels

impl Send for MipLevels

impl UnwindSafe for MipLevels

impl RefUnwindSafe for MipLevels

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Supports<T> for T[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> SetParameter for T[src]

fn set<T>(&mut self, value: T) -> <T as Parameter<Self>>::Result where
    T: Parameter<Self>, 
[src]

Sets value as a parameter of self.

impl<T> Erased for T[src]

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S where
    D: AdaptFrom<S, Swp, Dwp, T>,
    Dwp: WhitePoint,
    Swp: WhitePoint,
    T: Component + Float
[src]

fn adapt_into(self) -> D[src]

Convert the source color to the destination color using the bradford method by default Read more