Portability | portable |
---|---|
Stability | stable |
Maintainer | sven.panne@aedion.de |
Graphics.Rendering.OpenGL.GL.Texturing.Objects
Description
This module corresponds to section 3.8.12 (Texture Objects) of the OpenGL 2.1 specs.
Documentation
newtype TextureObject
Constructors
TextureObject GLuint |
Instances
Eq TextureObject | |
Ord TextureObject | |
Show TextureObject | |
ObjectName TextureObject |
textureBinding :: TextureTarget -> StateVar (Maybe TextureObject)
textureResident :: TextureTarget -> GettableStateVar Bool
areTexturesResident :: [TextureObject] -> IO ([TextureObject], [TextureObject])
type TexturePriority = GLclampf
prioritizeTextures :: [(TextureObject, TexturePriority)] -> IO ()