Enum glium::texture::buffer_texture::TextureBufferContentType [] [src]

pub enum TextureBufferContentType {
    U8,
    I8,
    U16,
    I16,
    U32,
    I32,
    U8U8,
    I8I8,
    U16U16,
    I16I16,
    U32U32,
    I32I32,
    U32U32U32,
    I32I32I32,
    U8U8U8U8,
    I8I8I8I8,
    U16U16U16U16,
    I16I16I16I16,
    U32U32U32U32,
    I32I32I32I32,
    F16,
    F32,
    F16F16,
    F32F32,
    F32F32F32,
    F16F16F16F16,
    F32F32F32F32,
}

Note that some three-component types are missing. This is not a mistake. OpenGL doesn't support them.

Variants

U8I8U16I16U32I32U8U8I8I8U16U16I16I16U32U32I32I32U32U32U32I32I32I32U8U8U8U8I8I8I8I8U16U16U16U16I16I16I16I16U32U32U32U32I32I32I32I32F16F32F16F16F32F32F32F32F32F16F16F16F16F32F32F32F32