gl-0.9: Complete OpenGL raw bindings
Safe HaskellNone
LanguageHaskell2010

Graphics.GL.Ext.ATI.EnvmapBumpmap

Synopsis

Extension Support

gl_ATI_envmap_bumpmap :: Bool Source #

Checks that the GL_ATI_envmap_bumpmap extension is available.

GL_ATI_envmap_bumpmap

glGetTexBumpParameterfvATI :: MonadIO m => GLenum -> Ptr GLfloat -> m () Source #

Usage: glGetTexBumpParameterfvATI pname param

The parameter pname is a GetTexBumpParameterATI.

The length of param should be COMPSIZE(pname).

glGetTexBumpParameterivATI :: MonadIO m => GLenum -> Ptr GLint -> m () Source #

Usage: glGetTexBumpParameterivATI pname param

The parameter pname is a GetTexBumpParameterATI.

The length of param should be COMPSIZE(pname).

glTexBumpParameterfvATI :: MonadIO m => GLenum -> Ptr GLfloat -> m () Source #

Usage: glTexBumpParameterfvATI pname param

The parameter pname is a TexBumpParameterATI.

The length of param should be COMPSIZE(pname).

glTexBumpParameterivATI :: MonadIO m => GLenum -> Ptr GLint -> m () Source #

Usage: glTexBumpParameterivATI pname param

The parameter pname is a TexBumpParameterATI.

The length of param should be COMPSIZE(pname).

pattern GL_BUMP_ENVMAP_ATI :: (Eq a, Num a) => a Source #

pattern GL_BUMP_NUM_TEX_UNITS_ATI :: (Eq a, Num a) => a Source #

pattern GL_BUMP_ROT_MATRIX_ATI :: (Eq a, Num a) => a Source #

pattern GL_BUMP_ROT_MATRIX_SIZE_ATI :: (Eq a, Num a) => a Source #

pattern GL_BUMP_TARGET_ATI :: (Eq a, Num a) => a Source #

pattern GL_BUMP_TEX_UNITS_ATI :: (Eq a, Num a) => a Source #

pattern GL_DU8DV8_ATI :: (Eq a, Num a) => a Source #

pattern GL_DUDV_ATI :: (Eq a, Num a) => a Source #