Is the ARB_multitexture extension supported?
ModuleOpenGLRaw-3.3.4.1Haskell2010
Graphics.GL.ARB.Multitexture
- 36 values
- PackageOpenGLRaw-3.3.4.1
- Exports71
- LanguageHaskell2010
- LicenceBSD-3-Clause
- SourceExtensionPredicates.hs
Extension Support
2 declarationsIs the ARB_multitexture extension supported? Note that in the presence of multiple contexts with different capabilities, this might be wrong. Use glGetARBMultitexture in those cases instead.
Enums
35 declarationsFunctions
34 declarationsThis command is an alias for glActiveTexture.
This command is an alias for glClientActiveTexture.
glMultiTexCoord1dARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> GLdoublesof typeCoordD.-> m ()
The vector equivalent of this command is glMultiTexCoord1dv. This command is an alias for glMultiTexCoord1d.
glMultiTexCoord1dvARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLdoublevpointing to1element of typeCoordD.-> m ()
This command is an alias for glMultiTexCoord1dv.
glMultiTexCoord1fARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> GLfloatsof typeCoordF.-> m ()
The vector equivalent of this command is glMultiTexCoord1fv. This command is an alias for glMultiTexCoord1f.
glMultiTexCoord1fvARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLfloatvpointing to1element of typeCoordF.-> m ()
This command is an alias for glMultiTexCoord1fv.
glMultiTexCoord1iARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> GLintsof typeCoordI.-> m ()
The vector equivalent of this command is glMultiTexCoord1iv. This command is an alias for glMultiTexCoord1i.
glMultiTexCoord1ivARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLintvpointing to1element of typeCoordI.-> m ()
This command is an alias for glMultiTexCoord1iv.
glMultiTexCoord1sARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> GLshortsof typeCoordS.-> m ()
The vector equivalent of this command is glMultiTexCoord1sv. This command is an alias for glMultiTexCoord1s.
glMultiTexCoord1svARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLshortvpointing to1element of typeCoordS.-> m ()
This command is an alias for glMultiTexCoord1sv.
glMultiTexCoord2dARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> GLdoublesof typeCoordD.-> GLdoubletof typeCoordD.-> m ()
The vector equivalent of this command is glMultiTexCoord2dv. This command is an alias for glMultiTexCoord2d.
glMultiTexCoord2dvARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLdoublevpointing to2elements of typeCoordD.-> m ()
This command is an alias for glMultiTexCoord2dv.
glMultiTexCoord2fARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> GLfloatsof typeCoordF.-> GLfloattof typeCoordF.-> m ()
The vector equivalent of this command is glMultiTexCoord2fv. This command is an alias for glMultiTexCoord2f.
glMultiTexCoord2fvARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLfloatvpointing to2elements of typeCoordF.-> m ()
This command is an alias for glMultiTexCoord2fv.
glMultiTexCoord2iARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> GLintsof typeCoordI.-> GLinttof typeCoordI.-> m ()
The vector equivalent of this command is glMultiTexCoord2iv. This command is an alias for glMultiTexCoord2i.
glMultiTexCoord2ivARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLintvpointing to2elements of typeCoordI.-> m ()
This command is an alias for glMultiTexCoord2iv.
glMultiTexCoord2sARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> GLshortsof typeCoordS.-> GLshorttof typeCoordS.-> m ()
The vector equivalent of this command is glMultiTexCoord2sv. This command is an alias for glMultiTexCoord2s.
glMultiTexCoord2svARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLshortvpointing to2elements of typeCoordS.-> m ()
This command is an alias for glMultiTexCoord2sv.
glMultiTexCoord3dARB The vector equivalent of this command is glMultiTexCoord3dv. This command is an alias for glMultiTexCoord3d.
glMultiTexCoord3dvARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLdoublevpointing to3elements of typeCoordD.-> m ()
This command is an alias for glMultiTexCoord3dv.
glMultiTexCoord3fARB The vector equivalent of this command is glMultiTexCoord3fv. This command is an alias for glMultiTexCoord3f.
glMultiTexCoord3fvARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLfloatvpointing to3elements of typeCoordF.-> m ()
This command is an alias for glMultiTexCoord3fv.
glMultiTexCoord3iARB The vector equivalent of this command is glMultiTexCoord3iv. This command is an alias for glMultiTexCoord3i.
glMultiTexCoord3ivARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLintvpointing to3elements of typeCoordI.-> m ()
This command is an alias for glMultiTexCoord3iv.
glMultiTexCoord3sARB The vector equivalent of this command is glMultiTexCoord3sv. This command is an alias for glMultiTexCoord3s.
glMultiTexCoord3svARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLshortvpointing to3elements of typeCoordS.-> m ()
This command is an alias for glMultiTexCoord3sv.
glMultiTexCoord4dARB The vector equivalent of this command is glMultiTexCoord4dv. This command is an alias for glMultiTexCoord4d.
glMultiTexCoord4dvARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLdoublevpointing to4elements of typeCoordD.-> m ()
This command is an alias for glMultiTexCoord4dv.
glMultiTexCoord4fARB The vector equivalent of this command is glMultiTexCoord4fv. This command is an alias for glMultiTexCoord4f.
glMultiTexCoord4fvARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLfloatvpointing to4elements of typeCoordF.-> m ()
This command is an alias for glMultiTexCoord4fv.
glMultiTexCoord4iARB The vector equivalent of this command is glMultiTexCoord4iv. This command is an alias for glMultiTexCoord4i.
glMultiTexCoord4ivARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLintvpointing to4elements of typeCoordI.-> m ()
This command is an alias for glMultiTexCoord4iv.
glMultiTexCoord4sARB The vector equivalent of this command is glMultiTexCoord4sv. This command is an alias for glMultiTexCoord4s.
glMultiTexCoord4svARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLshortvpointing to4elements of typeCoordS.-> m ()
This command is an alias for glMultiTexCoord4sv.