HOpenGL Libraries (OpenGL package)
Contents
Index
Graphics.Rendering.OpenGL.GL.Texturing
Portability
portable
Stability
provisional
Maintainer
sven_panne@yahoo.com
Description
This module corresponds to section 3.8 (Texturing) of the OpenGL 1.4 specs.
Synopsis
data
TextureTarget
=
Texture1D
|
Texture2D
|
Texture3D
|
ProxyTexture1D
|
ProxyTexture2D
|
ProxyTexture3D
|
TextureCubeMap
|
ProxyTextureCubeMap
|
TextureCubeMapPositiveX
|
TextureCubeMapNegativeX
|
TextureCubeMapPositiveY
|
TextureCubeMapNegativeY
|
TextureCubeMapPositiveZ
|
TextureCubeMapNegativeZ
marshalTextureTarget
::
TextureTarget
->
GLenum
data
PixelInternalFormat
=
Alpha'
|
DepthComponent'
|
Luminance'
|
LuminanceAlpha'
|
Intensity
|
RGB'
|
RGBA'
|
Alpha4
|
Alpha8
|
Alpha12
|
Alpha16
|
DepthComponent16
|
DepthComponent24
|
DepthComponent32
|
Luminance4
|
Luminance8
|
Luminance12
|
Luminance16
|
Luminance4Alpha4
|
Luminance6Alpha2
|
Luminance8Alpha8
|
Luminance12Alpha4
|
Luminance12Alpha12
|
Luminance16Alpha16
|
Intensity4
|
Intensity8
|
Intensity12
|
Intensity16
|
R3G3B2
|
RGB4
|
RGB5
|
RGB8
|
RGB10
|
RGB12
|
RGB16
|
RGBA2
|
RGBA4
|
RGB5A1
|
RGBA8
|
RGB10A2
|
RGBA12
|
RGBA16
|
CompressedAlpha
|
CompressedLuminance
|
CompressedLuminanceAlpha
|
CompressedIntensity
|
CompressedRGB
|
CompressedRGBA
marshalPixelInternalFormat
::
PixelInternalFormat
->
GLenum
unmarshalPixelInternalFormat
::
GLenum
->
PixelInternalFormat
Produced by
Haddock
version 0.6