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
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
Methods
impl ClientFormat
[src]
impl ClientFormat
pub fn get_size(&self) -> usize
[src]
pub fn get_size(&self) -> usize
Returns the size in bytes of a pixel of this type.
pub fn get_num_components(&self) -> u8
[src]
pub fn get_num_components(&self) -> u8
Returns the number of components of this client format.
Trait Implementations
impl Clone for ClientFormat
[src]
impl Clone for ClientFormat
fn clone(&self) -> ClientFormat
[src]
fn clone(&self) -> ClientFormat
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Debug for ClientFormat
[src]
impl Debug for ClientFormat
fn fmt(&self, f: &mut Formatter) -> Result<(), Error>
[src]
fn fmt(&self, f: &mut Formatter) -> Result<(), Error>
Formats the value using the given formatter. Read more
impl Copy for ClientFormat
[src]
impl Copy for ClientFormat
impl Eq for ClientFormat
[src]
impl Eq for ClientFormat
impl PartialEq<ClientFormat> for ClientFormat
[src]
impl PartialEq<ClientFormat> for ClientFormat
Auto Trait Implementations
impl Send for ClientFormat
impl Send for ClientFormat
impl Sync for ClientFormat
impl Sync for ClientFormat