| Copyright | (c) Sven Panne 2016 |
|---|---|
| License | BSD3 |
| Maintainer | Sven Panne <svenpanne@gmail.com> |
| Stability | stable |
| Portability | portable |
| Safe Haskell | None |
| Language | Haskell2010 |
Graphics.GL.EXT.FogCoord
Contents
Description
- glGetEXTFogCoord :: MonadIO m => m Bool
- gl_EXT_fog_coord :: Bool
- pattern GL_CURRENT_FOG_COORDINATE_EXT :: GLenum
- pattern GL_FOG_COORDINATE_ARRAY_EXT :: GLenum
- pattern GL_FOG_COORDINATE_ARRAY_POINTER_EXT :: GLenum
- pattern GL_FOG_COORDINATE_ARRAY_STRIDE_EXT :: GLenum
- pattern GL_FOG_COORDINATE_ARRAY_TYPE_EXT :: GLenum
- pattern GL_FOG_COORDINATE_EXT :: GLenum
- pattern GL_FOG_COORDINATE_SOURCE_EXT :: GLenum
- pattern GL_FRAGMENT_DEPTH_EXT :: GLenum
- glFogCoordPointerEXT :: MonadIO m => GLenum -> GLsizei -> Ptr a -> m ()
- glFogCoorddEXT :: MonadIO m => GLdouble -> m ()
- glFogCoorddvEXT :: MonadIO m => Ptr GLdouble -> m ()
- glFogCoordfEXT :: MonadIO m => GLfloat -> m ()
- glFogCoordfvEXT :: MonadIO m => Ptr GLfloat -> m ()
Extension Support
glGetEXTFogCoord :: MonadIO m => m Bool Source #
Is the EXT_fog_coord extension supported?
gl_EXT_fog_coord :: Bool Source #
Is the EXT_fog_coord extension supported?
Note that in the presence of multiple contexts with different capabilities,
this might be wrong. Use glGetEXTFogCoord in those cases instead.
Enums
pattern GL_CURRENT_FOG_COORDINATE_EXT :: GLenum Source #
pattern GL_FOG_COORDINATE_ARRAY_EXT :: GLenum Source #
pattern GL_FOG_COORDINATE_ARRAY_POINTER_EXT :: GLenum Source #
pattern GL_FOG_COORDINATE_ARRAY_STRIDE_EXT :: GLenum Source #
pattern GL_FOG_COORDINATE_ARRAY_TYPE_EXT :: GLenum Source #
pattern GL_FOG_COORDINATE_EXT :: GLenum Source #
pattern GL_FOG_COORDINATE_SOURCE_EXT :: GLenum Source #
pattern GL_FRAGMENT_DEPTH_EXT :: GLenum Source #
Functions
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glFogCoordPointer.
The vector equivalent of this command is glFogCoorddvEXT. This command is an alias for glFogCoordd.
This command is an alias for glFogCoorddv.
The vector equivalent of this command is glFogCoordfvEXT. This command is an alias for glFogCoordf.
This command is an alias for glFogCoordfv.