Enum spirv_types::image_params::ImageFormat [−][src]
pub enum ImageFormat {}Show variants
Unknown, Rgba32f, Rgba16f, R32f, Rgba8, Rgba8Snorm, Rg32f, Rg16f, R11fG11fB10f, R16f, Rgba16, Rgb10A2, Rg16, Rg8, R16, R8, Rgba16Snorm, Rg16Snorm, Rg8Snorm, R16Snorm, R8Snorm, Rgba32i, Rgba16i, Rgba8i, R32i, Rg32i, Rg16i, Rg8i, R16i, R8i, Rgba32ui, Rgba16ui, Rgba8ui, R32ui, Rgb10A2ui, Rg32ui, Rg16ui, Rg8ui, R16ui, R8ui, R64ui, R64i,
The underlying internal representation of the image.
Variants
Representation not known at compile time.
RGBA channels, 32 bit floating point integer.
RGBA channels, 16 bit floating point integer.
RGBA channels, 16 bit floating point integer.
RGBA channels, 8 bit floating point integer.
RGBA channels, 8 bit signed normalized integer.
Red+Green channels, 32 bit floating point integer.
Red+Green channels, 16 bit floating point integer.
32 bit unsigned integer containing two 11 bit floating point integers for the Red and Green channels, and a 10 bit floating point integer for the Blue channel.
Red channel, 16 bit floating point.
RGBA channel, 16 bit floating point.
32 bit unsigned integer containing three 10 bit unsigned normalized integers for the Red, Green, and Blue channels; with a 2 unsigned normalized integer for the Alpha channel.
Red+Green channels, 16 bit floating point integer.
Red+Green channels, 8 bit floating point integer.
Red+Green channels, 16 bit floating point integer.
Red channel, 8 bit floating point integer.
RGBA channels, 16 bit signed normalized integer.
RGB channels, 16 bit signed normalized integer.
Red+Green channels, 8 bit signed normalized integer.
Red channel, 16 bit signed normalized integer.
Red channel, 16 bit signed normalized integer.
RGBA channels, 32 bit signed integer.
RGBA channels, 16 bit signed integer.
RGBA channels, 8 bit signed integer.
Red channel, 32 bit signed integer.
Red+Green channels, 32 bit signed integer.
Red+Green channels, 16 bit signed integer.
Red+Green channels, 8 bit signed integer.
Red channel, 16 bit signed integer.
Red channel, 8 bit signed integer.
RGBA channels, 32 bit unsigned integer.
RGBA channels, 16 bit unsigned integer.
RGBA channels, 8 bit unsigned integer.
Red channel, 32 bit unsigned integer.
32 bit unsigned integer containing three 10 bit unsigned integers for the Red, Green, and Blue channels, and a 2 bit unsigned integer for the Alpha channel.
Red+Green channels, 32 bit unsigned integer.
Red+Green channels, 16 bit unsigned integer.
Red+Green channels, 8 bit unsigned integer.
Red channel, 16 bit unsigned integer.
Red channel, 8 bit unsigned integer.
Red channel, 64 bit unsigned integer.
Red channel, 64 bit signed integer.
Trait Implementations
impl Eq for ImageFormat
[src]
impl Eq for ImageFormat
[src]impl PartialEq<ImageFormat> for ImageFormat
[src]
impl PartialEq<ImageFormat> for ImageFormat
[src]fn eq(&self, other: &ImageFormat) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for ImageFormat
[src]
impl StructuralEq for ImageFormat
[src]impl StructuralPartialEq for ImageFormat
[src]
impl StructuralPartialEq for ImageFormat
[src]