| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Graphics.GL.Ext.NV.ViewportArray
Synopsis
- gl_NV_viewport_array :: Bool
- glDepthRangeArrayfvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glDepthRangeIndexedfNV :: MonadIO m => GLuint -> GLfloat -> GLfloat -> m ()
- glDisableiNV :: MonadIO m => GLenum -> GLuint -> m ()
- glEnableiNV :: MonadIO m => GLenum -> GLuint -> m ()
- glGetFloati_vNV :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glIsEnablediNV :: MonadIO m => GLenum -> GLuint -> m GLboolean
- glScissorArrayvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLint -> m ()
- glScissorIndexedNV :: MonadIO m => GLuint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glScissorIndexedvNV :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glViewportArrayvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glViewportIndexedfNV :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glViewportIndexedfvNV :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- pattern GL_DEPTH_RANGE :: (Eq a, Num a) => a
- pattern GL_MAX_VIEWPORTS_NV :: (Eq a, Num a) => a
- pattern GL_SCISSOR_BOX :: (Eq a, Num a) => a
- pattern GL_SCISSOR_TEST :: (Eq a, Num a) => a
- pattern GL_VIEWPORT :: (Eq a, Num a) => a
- pattern GL_VIEWPORT_BOUNDS_RANGE_NV :: (Eq a, Num a) => a
- pattern GL_VIEWPORT_INDEX_PROVOKING_VERTEX_NV :: (Eq a, Num a) => a
- pattern GL_VIEWPORT_SUBPIXEL_BITS_NV :: (Eq a, Num a) => a
Extension Support
gl_NV_viewport_array :: Bool Source #
Checks that the GL_NV_viewport_array extension is available.
GL_NV_viewport_array
glDepthRangeArrayfvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLfloat -> m () Source #
Usage: glDepthRangeArrayfvNV first count v
glDepthRangeIndexedfNV :: MonadIO m => GLuint -> GLfloat -> GLfloat -> m () Source #
Usage: glDepthRangeIndexedfNV index n f
glDisableiNV :: MonadIO m => GLenum -> GLuint -> m () Source #
Usage: glDisableiNV target index
This command is an alias for glDisablei.
glEnableiNV :: MonadIO m => GLenum -> GLuint -> m () Source #
Usage: glEnableiNV target index
This command is an alias for glEnablei.
glGetFloati_vNV :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m () Source #
Usage: glGetFloati_vNV target index data
The parameter target is a TypeEnum.
The length of data should be COMPSIZE(target).
This command is an alias for glGetFloati_v.
glIsEnablediNV :: MonadIO m => GLenum -> GLuint -> m GLboolean Source #
Usage: glIsEnablediNV target index
This command is an alias for glIsEnabledi.
glScissorArrayvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLint -> m () Source #
Usage: glScissorArrayvNV first count v
The length of v should be COMPSIZE(count).
This command is an alias for glScissorArrayv.
glScissorIndexedNV :: MonadIO m => GLuint -> GLint -> GLint -> GLsizei -> GLsizei -> m () Source #
Usage: glScissorIndexedNV index left bottom width height
This command is an alias for glScissorIndexed.
glScissorIndexedvNV :: MonadIO m => GLuint -> Ptr GLint -> m () Source #
Usage: glScissorIndexedvNV index v
The length of v should be 4.
This command is an alias for glScissorIndexedv.
glViewportArrayvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLfloat -> m () Source #
Usage: glViewportArrayvNV first count v
The length of v should be COMPSIZE(count).
This command is an alias for glViewportArrayv.
glViewportIndexedfNV :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m () Source #
Usage: glViewportIndexedfNV index x y w h
This command is an alias for glViewportIndexedf.
glViewportIndexedfvNV :: MonadIO m => GLuint -> Ptr GLfloat -> m () Source #
Usage: glViewportIndexedfvNV index v
The length of v should be 4.
This command is an alias for glViewportIndexedfv.
pattern GL_DEPTH_RANGE :: (Eq a, Num a) => a Source #
pattern GL_MAX_VIEWPORTS_NV :: (Eq a, Num a) => a Source #
pattern GL_SCISSOR_BOX :: (Eq a, Num a) => a Source #
pattern GL_SCISSOR_TEST :: (Eq a, Num a) => a Source #
pattern GL_VIEWPORT :: (Eq a, Num a) => a Source #
pattern GL_VIEWPORT_BOUNDS_RANGE_NV :: (Eq a, Num a) => a Source #
pattern GL_VIEWPORT_INDEX_PROVOKING_VERTEX_NV :: (Eq a, Num a) => a Source #
pattern GL_VIEWPORT_SUBPIXEL_BITS_NV :: (Eq a, Num a) => a Source #