Enum glium::texture::DepthFormat [] [src]

pub enum DepthFormat {
    I16,
    I24,
    I32,
    F32,
}

List of formats available for depth textures.

I16, I24 and I32 are still treated as if they were floating points. Only the internal representation is integral.

Variants

I16
I24
I32

May not be supported by all hardware.

F32

Methods

impl DepthFormat

fn to_texture_format(self) -> TextureFormat

Turns this format into a more generic TextureFormat.

Trait Implementations

Derived Implementations

impl Eq for DepthFormat

impl PartialEq for DepthFormat

fn eq(&self, __arg_0: &DepthFormat) -> bool

fn ne(&self, __arg_0: &DepthFormat) -> bool

impl Copy for DepthFormat

impl Clone for DepthFormat

fn clone(&self) -> DepthFormat

fn clone_from(&mut self, source: &Self)

impl Debug for DepthFormat

fn fmt(&self, __arg_0: &mut Formatter) -> Result