HOpenGL Libraries (OpenGL package)
Contents
Index
Graphics.Rendering.OpenGL.GL.Texturing.Objects
Portability
portable
Stability
provisional
Maintainer
sven.panne@aedion.de
Description
This module corresponds to section 3.8.12 (Texture Objects) of the OpenGL 1.5 specs.
Synopsis
newtype
TextureObject
=
TextureObject
{
textureID
::
GLuint
}
textureBinding
::
TextureTarget
->
StateVar
(
Maybe
TextureObject
)
textureResident
::
TextureTarget
->
GettableStateVar
Bool
areTexturesResident
:: [
TextureObject
] ->
IO
([
TextureObject
], [
TextureObject
])
type
TexturePriority
=
GLclampf
texturePriority
::
TextureTarget
->
StateVar
TexturePriority
prioritizeTextures
:: [(
TextureObject
,
TexturePriority
)] ->
IO
()
Produced by
Haddock
version 0.6