opengles-0.8.3: Functional interface for OpenGL 4.1+ and OpenGL ES 2.0+

Safe HaskellNone
LanguageHaskell2010

Graphics.OpenGLES.PixelFormat

Contents

Synopsis

Texture Only Sized Internal Formats

Color Renderable Sized Internal Formats

Depth/Stencil Renderable Sized Internal Formats

Effective internal formats which do not correspond to GL constants

Classes

class InternalFormat a b | b -> a where Source

Actual pixel format of Texture and Renderbuffer.

Methods

ifmt :: p (a, b) -> (GLenum, GLenum, GLenum) Source

Instances

InternalFormat Float Depth32f Source 
InternalFormat Float R32f Source 
InternalFormat Int8 R8i Source 
InternalFormat Int8 R8snorm Source 
InternalFormat Int16 R16i Source 
InternalFormat Int32 R32i Source 
InternalFormat Word8 Alpha8 Source 
InternalFormat Word8 Luminance8 Source 
InternalFormat Word8 R8ui Source 
InternalFormat Word8 R8 Source 
InternalFormat Word16 Depth16 Source 
InternalFormat Word16 R16ui Source 
InternalFormat Word32 Depth24 Source 
InternalFormat Word32 R32ui Source 
InternalFormat FloatWord24_8 Depth32fStencil8 Source 
InternalFormat Word24_8 Depth24Stencil8 Source 
InternalFormat Word5999 E5bgr9 Source 
InternalFormat Word10f11f11f B10fG11fR11f Source 
InternalFormat Word565 Rgb565 Source 
InternalFormat Word5551 Rgb5a1 Source 
InternalFormat Word4444 Rgba4 Source 
InternalFormat Word2_10x3 A2bgr10ui Source 
InternalFormat Word2_10x3 A2bgr10 Source 
InternalFormat HalfFloat R16f Source 
InternalFormat (V4 Float) Rgba32f Source 
InternalFormat (V4 Int8) Rgba8i Source 
InternalFormat (V4 Int8) Rgba8snorm Source 
InternalFormat (V4 Int16) Rgba16i Source 
InternalFormat (V4 Int32) Rgba32i Source 
InternalFormat (V4 Word8) Rgba8ui Source 
InternalFormat (V4 Word8) Srgb8a8 Source 
InternalFormat (V4 Word8) Rgba8 Source 
InternalFormat (V4 Word16) Rgba16ui Source 
InternalFormat (V4 Word32) Rgba32ui Source 
InternalFormat (V4 HalfFloat) Rgba16f Source 
InternalFormat (V3 Float) Rgb32f Source 
InternalFormat (V3 Int8) Rgb8i Source 
InternalFormat (V3 Int8) Rgb8snorm Source 
InternalFormat (V3 Int16) Rgb16i Source 
InternalFormat (V3 Int32) Rgb32i Source 
InternalFormat (V3 Word8) Rgb8 Source 
InternalFormat (V3 Word8) Rgb8ui Source 
InternalFormat (V3 Word8) Srgb8 Source 
InternalFormat (V3 Word16) Rgb16ui Source 
InternalFormat (V3 Word32) Rgb32ui Source 
InternalFormat (V3 HalfFloat) Rgb16f Source 
InternalFormat (V2 Float) Rg32f Source 
InternalFormat (V2 Int8) Rg8i Source 
InternalFormat (V2 Int8) Rg8snorm Source 
InternalFormat (V2 Int16) Rg16i Source 
InternalFormat (V2 Int32) Rg32i Source 
InternalFormat (V2 Word8) Luminance8Alpha8 Source 
InternalFormat (V2 Word8) Rg8ui Source 
InternalFormat (V2 Word8) Rg8 Source 
InternalFormat (V2 Word16) Rg16ui Source 
InternalFormat (V2 Word32) Rg32ui Source 
InternalFormat (V2 HalfFloat) Rg16f Source