Enum nannou::ui::backend::glium::glium::texture::ClientFormat[][src]

pub enum ClientFormat {
    U8,
    U8U8,
    U8U8U8,
    U8U8U8U8,
    I8,
    I8I8,
    I8I8I8,
    I8I8I8I8,
    U16,
    U16U16,
    U16U16U16,
    U16U16U16U16,
    I16,
    I16I16,
    I16I16I16,
    I16I16I16I16,
    U32,
    U32U32,
    U32U32U32,
    U32U32U32U32,
    I32,
    I32I32,
    I32I32I32,
    I32I32I32I32,
    U3U3U2,
    U5U6U5,
    U4U4U4U4,
    U5U5U5U1,
    U10U10U10U2,
    F16,
    F16F16,
    F16F16F16,
    F16F16F16F16,
    F32,
    F32F32,
    F32F32F32,
    F32F32F32F32,
}

List of client-side pixel formats.

These are all the possible formats of input data when uploading to a texture.

Variants

Methods

impl ClientFormat
[src]

Returns the size in bytes of a pixel of this type.

Returns the number of components of this client format.

Trait Implementations

impl Clone for ClientFormat
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for ClientFormat
[src]

Formats the value using the given formatter. Read more

impl Copy for ClientFormat
[src]

impl Eq for ClientFormat
[src]

impl PartialEq<ClientFormat> for ClientFormat
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations