| Safe Haskell | None | 
|---|---|
| Language | Haskell2010 | 
Graphics.GL.Ext.NV.VertexArrayRange
- gl_NV_vertex_array_range :: Bool
 - glFlushVertexArrayRangeNV :: MonadIO m => m ()
 - glVertexArrayRangeNV :: MonadIO m => GLsizei -> Ptr () -> m ()
 - pattern GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV :: (Num a, Eq a) => a
 - pattern GL_VERTEX_ARRAY_RANGE_LENGTH_NV :: (Num a, Eq a) => a
 - pattern GL_VERTEX_ARRAY_RANGE_NV :: (Num a, Eq a) => a
 - pattern GL_VERTEX_ARRAY_RANGE_POINTER_NV :: (Num a, Eq a) => a
 - pattern GL_VERTEX_ARRAY_RANGE_VALID_NV :: (Num a, Eq a) => a
 
Extension Support
gl_NV_vertex_array_range :: Bool Source
Checks that the GL_NV_vertex_array_range extension is available.
GL_NV_vertex_array_range
glFlushVertexArrayRangeNV :: MonadIO m => m () Source
Usage: glFlushVertexArrayRangeNV
glVertexArrayRangeNV :: MonadIO m => GLsizei -> Ptr () -> m () Source
Usage: glVertexArrayRangeNV length pointer
The length of pointer should be COMPSIZE(length).
pattern GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV :: (Num a, Eq a) => a Source
pattern GL_VERTEX_ARRAY_RANGE_LENGTH_NV :: (Num a, Eq a) => a Source
pattern GL_VERTEX_ARRAY_RANGE_NV :: (Num a, Eq a) => a Source
pattern GL_VERTEX_ARRAY_RANGE_POINTER_NV :: (Num a, Eq a) => a Source
pattern GL_VERTEX_ARRAY_RANGE_VALID_NV :: (Num a, Eq a) => a Source