Click or drag to resize

InternalTextureFormat Enumeration

The format of individual texels in a texture.

Namespace:  AGI.Foundation.Graphics.Renderer
Assembly:  AGI.Foundation.Graphics (in AGI.Foundation.Graphics.dll) Version: 22.2.414.0 (22.2.414.0)
Syntax
public enum InternalTextureFormat
Members
  Member nameDescription
Alpha4 Each texel is an 4-bit alpha component.
Alpha8 Each texel is an 8-bit alpha component.
Alpha12 Each texel is an 12-bit alpha component.
Alpha16 Each texel is an 16-bit alpha component.
R3G3B2 Each texel contains 3-bit red and green components and 2-bit blue component.
Rgb4 Each texel contains 4-bit red, green, and blue components.
Rgb5 Each texel contains 5-bit red, green, and blue components.
Rgb8 Each texel contains 8-bit red, green, and blue components.
Rgb10 Each texel contains 10-bit red, green, and blue components.
Rgb12 Each texel contains 12-bit red, green, and blue components.
Rgb16 Each texel contains 16-bit red, green, and blue components.
Rgb16F Each texel contains 16-bit red, green, and blue floating point components.
Rgb32F Each texel contains 32-bit red, green, and blue floating point components.
Rgba2 Each texel contains 2-bit red, green, blue, and alpha components.
Rgba4 Each texel contains 4-bit red, green, blue, and alpha components.
Rgb5A1 Each texel contains 5-bit red, green, blue components and 1-bit alpha component.
Rgba8 Each texel contains 8-bit red, green, blue, and alpha components.
Rgb10A2 Each texel contains 10-bit red, green, blue components and 2-bit alpha component.
Rgba12 Each texel contains 12-bit red, green, blue, and alpha components.
Rgba16 Each texel contains 16-bit red, green, blue, and alpha components.
Rgba16F Each texel contains 16-bit red, green, blue, and alpha floating point components.
Rgba32F Each texel contains 32-bit red, green, blue, and alpha floating point components.
Luminance4 Each texel is an 4-bit luminance, e.g. intensity, component.
Luminance8 Each texel is an 8-bit luminance, e.g. intensity, component.
Luminance12 Each texel is an 12-bit luminance, e.g. intensity, component.
Luminance16 Each texel is an 16-bit luminance, e.g. intensity, component.
Luminance16F Each texel is an 16-bit luminance, e.g. intensity, floating point component.
Luminance32F Each texel is an 32-bit luminance, e.g. intensity, floating point component.
Luminance4Alpha4 Each texel contains an 4-bit luminance and 4-bit alpha component.
Luminance6Alpha2 Each texel contains an 6-bit luminance and 2-bit alpha component.
Luminance8Alpha8 Each texel contains an 8-bit luminance and 8-bit alpha component.
Luminance12Alpha4 Each texel contains an 12-bit luminance and 4-bit alpha component.
Luminance12Alpha12 Each texel contains an 12-bit luminance and 12-bit alpha component.
Luminance16Alpha16 Each texel contains an 16-bit luminance and 16-bit alpha component.
Luminance16Alpha16F Each texel contains an 16-bit luminance and 16-bit alpha floating point component.
Luminance32Alpha32F Each texel contains an 32-bit luminance and 32-bit alpha floating point component.
See Also