gl-0.8.0: Complete OpenGL raw bindings

Safe HaskellNone
LanguageHaskell2010

Graphics.GL.Ext.ATI.EnvmapBumpmap

Contents

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 :: forall a. (Num a, Eq a) => a Source #

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

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

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

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

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

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

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