| Safe Haskell | None | 
|---|---|
| Language | Haskell2010 | 
Graphics.GL.Ext.NV.ViewportArray
- 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 :: (Num a, Eq a) => a
 - pattern GL_MAX_VIEWPORTS_NV :: (Num a, Eq a) => a
 - pattern GL_SCISSOR_BOX :: (Num a, Eq a) => a
 - pattern GL_SCISSOR_TEST :: (Num a, Eq a) => a
 - pattern GL_VIEWPORT :: (Num a, Eq a) => a
 - pattern GL_VIEWPORT_BOUNDS_RANGE_NV :: (Num a, Eq a) => a
 - pattern GL_VIEWPORT_INDEX_PROVOKING_VERTEX_NV :: (Num a, Eq a) => a
 - pattern GL_VIEWPORT_SUBPIXEL_BITS_NV :: (Num a, Eq 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 :: (Num a, Eq a) => a Source
pattern GL_MAX_VIEWPORTS_NV :: (Num a, Eq a) => a Source
pattern GL_SCISSOR_BOX :: (Num a, Eq a) => a Source
pattern GL_SCISSOR_TEST :: (Num a, Eq a) => a Source
pattern GL_VIEWPORT :: (Num a, Eq a) => a Source
pattern GL_VIEWPORT_BOUNDS_RANGE_NV :: (Num a, Eq a) => a Source
pattern GL_VIEWPORT_INDEX_PROVOKING_VERTEX_NV :: (Num a, Eq a) => a Source
pattern GL_VIEWPORT_SUBPIXEL_BITS_NV :: (Num a, Eq a) => a Source