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 get_formats_list() -> Vec<DepthFormat>
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.