Enum glium::texture::UncompressedUintFormat
[−]
[src]
pub enum UncompressedUintFormat { U8, U16, U32, U8U8, U16U16, U32U32, U8U8U8, U16U16U16, U32U32U32, U8U8U8U8, U16U16U16U16, U32U32U32U32, U10U10U10U2, }
List of uncompressed pixel formats that contain unsigned integral data.
Variants
U8 | |
U16 | |
U32 | |
U8U8 | |
U16U16 | |
U32U32 | |
U8U8U8 | |
U16U16U16 | May not be supported by renderbuffers. |
U32U32U32 | May not be supported by renderbuffers. |
U8U8U8U8 | May not be supported by renderbuffers. |
U16U16U16U16 | |
U32U32U32U32 | |
U10U10U10U2 |
Methods
impl UncompressedUintFormat
fn get_formats_list() -> Vec<UncompressedUintFormat>
Returns a list of all the possible values of this enumeration.
fn to_texture_format(self) -> TextureFormat
Turns this format into a more generic TextureFormat
.
fn is_supported<C>(&self, context: &C) -> bool where C: CapabilitiesSource
Returns true if this format is supported by the backend.
fn is_color_renderable<C>(&self, context: &C) -> bool where C: CapabilitiesSource
Returns true if a texture or renderbuffer with this format can be used as a framebuffer attachment.