Safe Haskell | None |
---|---|
Language | Haskell2010 |
- gl_ARB_viewport_array :: Bool
- glDepthRangeArrayv :: MonadIO m => GLuint -> GLsizei -> Ptr GLdouble -> m ()
- glDepthRangeIndexed :: MonadIO m => GLuint -> GLdouble -> GLdouble -> m ()
- glGetDoublei_v :: MonadIO m => GLenum -> GLuint -> Ptr GLdouble -> m ()
- glGetFloati_v :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glScissorArrayv :: MonadIO m => GLuint -> GLsizei -> Ptr GLint -> m ()
- glScissorIndexed :: MonadIO m => GLuint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glScissorIndexedv :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glViewportArrayv :: MonadIO m => GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glViewportIndexedf :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glViewportIndexedfv :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- pattern GL_DEPTH_RANGE :: forall a. (Num a, Eq a) => a
- pattern GL_FIRST_VERTEX_CONVENTION :: forall a. (Num a, Eq a) => a
- pattern GL_LAST_VERTEX_CONVENTION :: forall a. (Num a, Eq a) => a
- pattern GL_LAYER_PROVOKING_VERTEX :: forall a. (Num a, Eq a) => a
- pattern GL_MAX_VIEWPORTS :: forall a. (Num a, Eq a) => a
- pattern GL_PROVOKING_VERTEX :: forall a. (Num a, Eq a) => a
- pattern GL_SCISSOR_BOX :: forall a. (Num a, Eq a) => a
- pattern GL_SCISSOR_TEST :: forall a. (Num a, Eq a) => a
- pattern GL_UNDEFINED_VERTEX :: forall a. (Num a, Eq a) => a
- pattern GL_VIEWPORT :: forall a. (Num a, Eq a) => a
- pattern GL_VIEWPORT_BOUNDS_RANGE :: forall a. (Num a, Eq a) => a
- pattern GL_VIEWPORT_INDEX_PROVOKING_VERTEX :: forall a. (Num a, Eq a) => a
- pattern GL_VIEWPORT_SUBPIXEL_BITS :: forall a. (Num a, Eq a) => a
Extension Support
gl_ARB_viewport_array :: Bool Source #
Checks that the GL_ARB_viewport_array extension is available.
GL_ARB_viewport_array
glDepthRangeArrayv :: MonadIO m => GLuint -> GLsizei -> Ptr GLdouble -> m () Source #
Usage: glDepthRangeArrayv
first count v
The length of v
should be COMPSIZE(count)
.
glDepthRangeIndexed :: MonadIO m => GLuint -> GLdouble -> GLdouble -> m () Source #
Usage: glDepthRangeIndexed
index n f
Manual page: https://www.opengl.org/sdk/docs/man/html/glDepthRangeIndexed.xhtml
glGetDoublei_v :: MonadIO m => GLenum -> GLuint -> Ptr GLdouble -> m () Source #
Usage: glGetDoublei_v
target index data
The length of data
should be COMPSIZE(target)
.
glGetFloati_v :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m () Source #
Usage: glGetFloati_v
target index data
The parameter target
is a TypeEnum
.
The length of data
should be COMPSIZE(target)
.
glScissorArrayv :: MonadIO m => GLuint -> GLsizei -> Ptr GLint -> m () Source #
Usage: glScissorArrayv
first count v
The length of v
should be COMPSIZE(count)
.
glScissorIndexed :: MonadIO m => GLuint -> GLint -> GLint -> GLsizei -> GLsizei -> m () Source #
Usage: glScissorIndexed
index left bottom width height
Manual page: https://www.opengl.org/sdk/docs/man/html/glScissorIndexed.xhtml
glScissorIndexedv :: MonadIO m => GLuint -> Ptr GLint -> m () Source #
Usage: glScissorIndexedv
index v
The length of v
should be 4
.
glViewportArrayv :: MonadIO m => GLuint -> GLsizei -> Ptr GLfloat -> m () Source #
Usage: glViewportArrayv
first count v
The length of v
should be COMPSIZE(count)
.
glViewportIndexedf :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m () Source #
Usage: glViewportIndexedf
index x y w h
glViewportIndexedfv :: MonadIO m => GLuint -> Ptr GLfloat -> m () Source #
Usage: glViewportIndexedfv
index v
The length of v
should be 4
.
pattern GL_DEPTH_RANGE :: forall a. (Num a, Eq a) => a Source #
pattern GL_FIRST_VERTEX_CONVENTION :: forall a. (Num a, Eq a) => a Source #
pattern GL_LAST_VERTEX_CONVENTION :: forall a. (Num a, Eq a) => a Source #
pattern GL_LAYER_PROVOKING_VERTEX :: forall a. (Num a, Eq a) => a Source #
pattern GL_MAX_VIEWPORTS :: forall a. (Num a, Eq a) => a Source #
pattern GL_PROVOKING_VERTEX :: forall a. (Num a, Eq a) => a Source #
pattern GL_SCISSOR_BOX :: forall a. (Num a, Eq a) => a Source #
pattern GL_SCISSOR_TEST :: forall a. (Num a, Eq a) => a Source #
pattern GL_UNDEFINED_VERTEX :: forall a. (Num a, Eq a) => a Source #
pattern GL_VIEWPORT :: forall a. (Num a, Eq a) => a Source #
pattern GL_VIEWPORT_BOUNDS_RANGE :: forall a. (Num a, Eq a) => a Source #
pattern GL_VIEWPORT_INDEX_PROVOKING_VERTEX :: forall a. (Num a, Eq a) => a Source #
pattern GL_VIEWPORT_SUBPIXEL_BITS :: forall a. (Num a, Eq a) => a Source #