Copyright | (c) Sven Panne 2013 |
---|---|
License | BSD3 |
Maintainer | Sven Panne <svenpanne@gmail.com> |
Stability | stable |
Portability | portable |
Safe Haskell | None |
Language | Haskell98 |
All raw functions and tokens from the ARB_compatibility extension, see http://www.opengl.org/registry/specs/ARB/compatibility.txt.
- glAccum :: GLenum -> GLfloat -> IO ()
- glAlphaFunc :: GLenum -> GLclampf -> IO ()
- glAreTexturesResident :: GLsizei -> Ptr GLuint -> Ptr GLboolean -> IO GLboolean
- glArrayElement :: GLint -> IO ()
- glBegin :: GLenum -> IO ()
- glBitmap :: GLsizei -> GLsizei -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> Ptr GLubyte -> IO ()
- glCallList :: GLuint -> IO ()
- glCallLists :: GLsizei -> GLenum -> Ptr a -> IO ()
- glClearAccum :: GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()
- glClearIndex :: GLfloat -> IO ()
- glClientActiveTexture :: GLenum -> IO ()
- glClipPlane :: GLenum -> Ptr GLdouble -> IO ()
- glColor3b :: GLbyte -> GLbyte -> GLbyte -> IO ()
- glColor3bv :: Ptr GLbyte -> IO ()
- glColor3d :: GLdouble -> GLdouble -> GLdouble -> IO ()
- glColor3dv :: Ptr GLdouble -> IO ()
- glColor3f :: GLfloat -> GLfloat -> GLfloat -> IO ()
- glColor3fv :: Ptr GLfloat -> IO ()
- glColor3i :: GLint -> GLint -> GLint -> IO ()
- glColor3iv :: Ptr GLint -> IO ()
- glColor3s :: GLshort -> GLshort -> GLshort -> IO ()
- glColor3sv :: Ptr GLshort -> IO ()
- glColor3ub :: GLubyte -> GLubyte -> GLubyte -> IO ()
- glColor3ubv :: Ptr GLubyte -> IO ()
- glColor3ui :: GLuint -> GLuint -> GLuint -> IO ()
- glColor3uiv :: Ptr GLuint -> IO ()
- glColor3us :: GLushort -> GLushort -> GLushort -> IO ()
- glColor3usv :: Ptr GLushort -> IO ()
- glColor4b :: GLbyte -> GLbyte -> GLbyte -> GLbyte -> IO ()
- glColor4bv :: Ptr GLbyte -> IO ()
- glColor4d :: GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ()
- glColor4dv :: Ptr GLdouble -> IO ()
- glColor4f :: GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()
- glColor4fv :: Ptr GLfloat -> IO ()
- glColor4i :: GLint -> GLint -> GLint -> GLint -> IO ()
- glColor4iv :: Ptr GLint -> IO ()
- glColor4s :: GLshort -> GLshort -> GLshort -> GLshort -> IO ()
- glColor4sv :: Ptr GLshort -> IO ()
- glColor4ub :: GLubyte -> GLubyte -> GLubyte -> GLubyte -> IO ()
- glColor4ubv :: Ptr GLubyte -> IO ()
- glColor4ui :: GLuint -> GLuint -> GLuint -> GLuint -> IO ()
- glColor4uiv :: Ptr GLuint -> IO ()
- glColor4us :: GLushort -> GLushort -> GLushort -> GLushort -> IO ()
- glColor4usv :: Ptr GLushort -> IO ()
- glColorMaterial :: GLenum -> GLenum -> IO ()
- glColorPointer :: GLint -> GLenum -> GLsizei -> Ptr a -> IO ()
- glColorSubTable :: GLenum -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ()
- glColorTable :: GLenum -> GLenum -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ()
- glColorTableParameterfv :: GLenum -> GLenum -> Ptr GLfloat -> IO ()
- glColorTableParameteriv :: GLenum -> GLenum -> Ptr GLint -> IO ()
- glConvolutionFilter1D :: GLenum -> GLenum -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ()
- glConvolutionFilter2D :: GLenum -> GLenum -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ()
- glConvolutionParameterf :: GLenum -> GLenum -> GLfloat -> IO ()
- glConvolutionParameterfv :: GLenum -> GLenum -> Ptr GLfloat -> IO ()
- glConvolutionParameteri :: GLenum -> GLenum -> GLint -> IO ()
- glConvolutionParameteriv :: GLenum -> GLenum -> Ptr GLint -> IO ()
- glCopyColorSubTable :: GLenum -> GLsizei -> GLint -> GLint -> GLsizei -> IO ()
- glCopyColorTable :: GLenum -> GLenum -> GLint -> GLint -> GLsizei -> IO ()
- glCopyConvolutionFilter1D :: GLenum -> GLenum -> GLint -> GLint -> GLsizei -> IO ()
- glCopyConvolutionFilter2D :: GLenum -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> IO ()
- glCopyPixels :: GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> IO ()
- glDeleteLists :: GLuint -> GLsizei -> IO ()
- glDisableClientState :: GLenum -> IO ()
- glDrawPixels :: GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ()
- glEdgeFlag :: GLboolean -> IO ()
- glEdgeFlagPointer :: GLsizei -> Ptr a -> IO ()
- glEdgeFlagv :: Ptr GLboolean -> IO ()
- glEnableClientState :: GLenum -> IO ()
- glEnd :: IO ()
- glEndList :: IO ()
- glEvalCoord1d :: GLdouble -> IO ()
- glEvalCoord1dv :: Ptr GLdouble -> IO ()
- glEvalCoord1f :: GLfloat -> IO ()
- glEvalCoord1fv :: Ptr GLfloat -> IO ()
- glEvalCoord2d :: GLdouble -> GLdouble -> IO ()
- glEvalCoord2dv :: Ptr GLdouble -> IO ()
- glEvalCoord2f :: GLfloat -> GLfloat -> IO ()
- glEvalCoord2fv :: Ptr GLfloat -> IO ()
- glEvalMesh1 :: GLenum -> GLint -> GLint -> IO ()
- glEvalMesh2 :: GLenum -> GLint -> GLint -> GLint -> GLint -> IO ()
- glEvalPoint1 :: GLint -> IO ()
- glEvalPoint2 :: GLint -> GLint -> IO ()
- glFeedbackBuffer :: GLsizei -> GLenum -> Ptr GLfloat -> IO ()
- glFogCoordPointer :: GLenum -> GLsizei -> Ptr a -> IO ()
- glFogCoordd :: GLdouble -> IO ()
- glFogCoorddv :: Ptr GLdouble -> IO ()
- glFogCoordf :: GLfloat -> IO ()
- glFogCoordfv :: Ptr GLfloat -> IO ()
- glFogf :: GLenum -> GLfloat -> IO ()
- glFogfv :: GLenum -> Ptr GLfloat -> IO ()
- glFogi :: GLenum -> GLint -> IO ()
- glFogiv :: GLenum -> Ptr GLint -> IO ()
- glFrustum :: GLdouble -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ()
- glGenLists :: GLsizei -> IO GLuint
- glGetClipPlane :: GLenum -> Ptr GLdouble -> IO ()
- glGetColorTable :: GLenum -> GLenum -> GLenum -> Ptr a -> IO ()
- glGetColorTableParameterfv :: GLenum -> GLenum -> Ptr GLfloat -> IO ()
- glGetColorTableParameteriv :: GLenum -> GLenum -> Ptr GLint -> IO ()
- glGetConvolutionFilter :: GLenum -> GLenum -> GLenum -> Ptr a -> IO ()
- glGetConvolutionParameterfv :: GLenum -> GLenum -> Ptr GLfloat -> IO ()
- glGetConvolutionParameteriv :: GLenum -> GLenum -> Ptr GLint -> IO ()
- glGetHistogram :: GLenum -> GLboolean -> GLenum -> GLenum -> Ptr a -> IO ()
- glGetHistogramParameterfv :: GLenum -> GLenum -> Ptr GLfloat -> IO ()
- glGetHistogramParameteriv :: GLenum -> GLenum -> Ptr GLint -> IO ()
- glGetLightfv :: GLenum -> GLenum -> Ptr GLfloat -> IO ()
- glGetLightiv :: GLenum -> GLenum -> Ptr GLint -> IO ()
- glGetMapdv :: GLenum -> GLenum -> Ptr GLdouble -> IO ()
- glGetMapfv :: GLenum -> GLenum -> Ptr GLfloat -> IO ()
- glGetMapiv :: GLenum -> GLenum -> Ptr GLint -> IO ()
- glGetMaterialfv :: GLenum -> GLenum -> Ptr GLfloat -> IO ()
- glGetMaterialiv :: GLenum -> GLenum -> Ptr GLint -> IO ()
- glGetMinmax :: GLenum -> GLboolean -> GLenum -> GLenum -> Ptr a -> IO ()
- glGetMinmaxParameterfv :: GLenum -> GLenum -> Ptr GLfloat -> IO ()
- glGetMinmaxParameteriv :: GLenum -> GLenum -> Ptr GLint -> IO ()
- glGetPixelMapfv :: GLenum -> Ptr GLfloat -> IO ()
- glGetPixelMapuiv :: GLenum -> Ptr GLuint -> IO ()
- glGetPixelMapusv :: GLenum -> Ptr GLushort -> IO ()
- glGetPolygonStipple :: Ptr GLubyte -> IO ()
- glGetSeparableFilter :: GLenum -> GLenum -> GLenum -> Ptr a -> Ptr a -> Ptr a -> IO ()
- glGetTexEnvfv :: GLenum -> GLenum -> Ptr GLfloat -> IO ()
- glGetTexEnviv :: GLenum -> GLenum -> Ptr GLint -> IO ()
- glGetTexGendv :: GLenum -> GLenum -> Ptr GLdouble -> IO ()
- glGetTexGenfv :: GLenum -> GLenum -> Ptr GLfloat -> IO ()
- glGetTexGeniv :: GLenum -> GLenum -> Ptr GLint -> IO ()
- glHistogram :: GLenum -> GLsizei -> GLenum -> GLboolean -> IO ()
- glIndexMask :: GLuint -> IO ()
- glIndexPointer :: GLenum -> GLsizei -> Ptr a -> IO ()
- glIndexd :: GLdouble -> IO ()
- glIndexdv :: Ptr GLdouble -> IO ()
- glIndexf :: GLfloat -> IO ()
- glIndexfv :: Ptr GLfloat -> IO ()
- glIndexi :: GLint -> IO ()
- glIndexiv :: Ptr GLint -> IO ()
- glIndexs :: GLshort -> IO ()
- glIndexsv :: Ptr GLshort -> IO ()
- glIndexub :: GLubyte -> IO ()
- glIndexubv :: Ptr GLubyte -> IO ()
- glInitNames :: IO ()
- glInterleavedArrays :: GLenum -> GLsizei -> Ptr a -> IO ()
- glIsList :: GLuint -> IO GLboolean
- glLightModelf :: GLenum -> GLfloat -> IO ()
- glLightModelfv :: GLenum -> Ptr GLfloat -> IO ()
- glLightModeli :: GLenum -> GLint -> IO ()
- glLightModeliv :: GLenum -> Ptr GLint -> IO ()
- glLightf :: GLenum -> GLenum -> GLfloat -> IO ()
- glLightfv :: GLenum -> GLenum -> Ptr GLfloat -> IO ()
- glLighti :: GLenum -> GLenum -> GLint -> IO ()
- glLightiv :: GLenum -> GLenum -> Ptr GLint -> IO ()
- glLineStipple :: GLint -> GLushort -> IO ()
- glListBase :: GLuint -> IO ()
- glLoadIdentity :: IO ()
- glLoadMatrixd :: Ptr GLdouble -> IO ()
- glLoadMatrixf :: Ptr GLfloat -> IO ()
- glLoadName :: GLuint -> IO ()
- glLoadTransposeMatrixd :: Ptr GLdouble -> IO ()
- glLoadTransposeMatrixf :: Ptr GLfloat -> IO ()
- glMap1d :: GLenum -> GLdouble -> GLdouble -> GLint -> GLint -> Ptr GLdouble -> IO ()
- glMap1f :: GLenum -> GLfloat -> GLfloat -> GLint -> GLint -> Ptr GLfloat -> IO ()
- glMap2d :: GLenum -> GLdouble -> GLdouble -> GLint -> GLint -> GLdouble -> GLdouble -> GLint -> GLint -> Ptr GLdouble -> IO ()
- glMap2f :: GLenum -> GLfloat -> GLfloat -> GLint -> GLint -> GLfloat -> GLfloat -> GLint -> GLint -> Ptr GLfloat -> IO ()
- glMapGrid1d :: GLint -> GLdouble -> GLdouble -> IO ()
- glMapGrid1f :: GLint -> GLfloat -> GLfloat -> IO ()
- glMapGrid2d :: GLint -> GLdouble -> GLdouble -> GLint -> GLdouble -> GLdouble -> IO ()
- glMapGrid2f :: GLint -> GLfloat -> GLfloat -> GLint -> GLfloat -> GLfloat -> IO ()
- glMaterialf :: GLenum -> GLenum -> GLfloat -> IO ()
- glMaterialfv :: GLenum -> GLenum -> Ptr GLfloat -> IO ()
- glMateriali :: GLenum -> GLenum -> GLint -> IO ()
- glMaterialiv :: GLenum -> GLenum -> Ptr GLint -> IO ()
- glMatrixMode :: GLenum -> IO ()
- glMinmax :: GLenum -> GLenum -> GLboolean -> IO ()
- glMultMatrixd :: Ptr GLdouble -> IO ()
- glMultMatrixf :: Ptr GLfloat -> IO ()
- glMultTransposeMatrixd :: Ptr GLdouble -> IO ()
- glMultTransposeMatrixf :: Ptr GLfloat -> IO ()
- glMultiTexCoord1d :: GLenum -> GLdouble -> IO ()
- glMultiTexCoord1dv :: GLenum -> Ptr GLdouble -> IO ()
- glMultiTexCoord1f :: GLenum -> GLfloat -> IO ()
- glMultiTexCoord1fv :: GLenum -> Ptr GLfloat -> IO ()
- glMultiTexCoord1i :: GLenum -> GLint -> IO ()
- glMultiTexCoord1iv :: GLenum -> Ptr GLint -> IO ()
- glMultiTexCoord1s :: GLenum -> GLshort -> IO ()
- glMultiTexCoord1sv :: GLenum -> Ptr GLshort -> IO ()
- glMultiTexCoord2d :: GLenum -> GLdouble -> GLdouble -> IO ()
- glMultiTexCoord2dv :: GLenum -> Ptr GLdouble -> IO ()
- glMultiTexCoord2f :: GLenum -> GLfloat -> GLfloat -> IO ()
- glMultiTexCoord2fv :: GLenum -> Ptr GLfloat -> IO ()
- glMultiTexCoord2i :: GLenum -> GLint -> GLint -> IO ()
- glMultiTexCoord2iv :: GLenum -> Ptr GLint -> IO ()
- glMultiTexCoord2s :: GLenum -> GLshort -> GLshort -> IO ()
- glMultiTexCoord2sv :: GLenum -> Ptr GLshort -> IO ()
- glMultiTexCoord3d :: GLenum -> GLdouble -> GLdouble -> GLdouble -> IO ()
- glMultiTexCoord3dv :: GLenum -> Ptr GLdouble -> IO ()
- glMultiTexCoord3f :: GLenum -> GLfloat -> GLfloat -> GLfloat -> IO ()
- glMultiTexCoord3fv :: GLenum -> Ptr GLfloat -> IO ()
- glMultiTexCoord3i :: GLenum -> GLint -> GLint -> GLint -> IO ()
- glMultiTexCoord3iv :: GLenum -> Ptr GLint -> IO ()
- glMultiTexCoord3s :: GLenum -> GLshort -> GLshort -> GLshort -> IO ()
- glMultiTexCoord3sv :: GLenum -> Ptr GLshort -> IO ()
- glMultiTexCoord4d :: GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ()
- glMultiTexCoord4dv :: GLenum -> Ptr GLdouble -> IO ()
- glMultiTexCoord4f :: GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()
- glMultiTexCoord4fv :: GLenum -> Ptr GLfloat -> IO ()
- glMultiTexCoord4i :: GLenum -> GLint -> GLint -> GLint -> GLint -> IO ()
- glMultiTexCoord4iv :: GLenum -> Ptr GLint -> IO ()
- glMultiTexCoord4s :: GLenum -> GLshort -> GLshort -> GLshort -> GLshort -> IO ()
- glMultiTexCoord4sv :: GLenum -> Ptr GLshort -> IO ()
- glNewList :: GLuint -> GLenum -> IO ()
- glNormal3b :: GLbyte -> GLbyte -> GLbyte -> IO ()
- glNormal3bv :: Ptr GLbyte -> IO ()
- glNormal3d :: GLdouble -> GLdouble -> GLdouble -> IO ()
- glNormal3dv :: Ptr GLdouble -> IO ()
- glNormal3f :: GLfloat -> GLfloat -> GLfloat -> IO ()
- glNormal3fv :: Ptr GLfloat -> IO ()
- glNormal3i :: GLint -> GLint -> GLint -> IO ()
- glNormal3iv :: Ptr GLint -> IO ()
- glNormal3s :: GLshort -> GLshort -> GLshort -> IO ()
- glNormal3sv :: Ptr GLshort -> IO ()
- glNormalPointer :: GLenum -> GLsizei -> Ptr a -> IO ()
- glOrtho :: GLdouble -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ()
- glPassThrough :: GLfloat -> IO ()
- glPixelMapfv :: GLenum -> GLsizei -> Ptr GLfloat -> IO ()
- glPixelMapuiv :: GLenum -> GLsizei -> Ptr GLuint -> IO ()
- glPixelMapusv :: GLenum -> GLsizei -> Ptr GLushort -> IO ()
- glPixelTransferf :: GLenum -> GLfloat -> IO ()
- glPixelTransferi :: GLenum -> GLint -> IO ()
- glPixelZoom :: GLfloat -> GLfloat -> IO ()
- glPolygonStipple :: Ptr GLubyte -> IO ()
- glPopAttrib :: IO ()
- glPopClientAttrib :: IO ()
- glPopMatrix :: IO ()
- glPopName :: IO ()
- glPrioritizeTextures :: GLsizei -> Ptr GLuint -> Ptr GLclampf -> IO ()
- glPushAttrib :: GLbitfield -> IO ()
- glPushClientAttrib :: GLbitfield -> IO ()
- glPushMatrix :: IO ()
- glPushName :: GLuint -> IO ()
- glRasterPos2d :: GLdouble -> GLdouble -> IO ()
- glRasterPos2dv :: Ptr GLdouble -> IO ()
- glRasterPos2f :: GLfloat -> GLfloat -> IO ()
- glRasterPos2fv :: Ptr GLfloat -> IO ()
- glRasterPos2i :: GLint -> GLint -> IO ()
- glRasterPos2iv :: Ptr GLint -> IO ()
- glRasterPos2s :: GLshort -> GLshort -> IO ()
- glRasterPos2sv :: Ptr GLshort -> IO ()
- glRasterPos3d :: GLdouble -> GLdouble -> GLdouble -> IO ()
- glRasterPos3dv :: Ptr GLdouble -> IO ()
- glRasterPos3f :: GLfloat -> GLfloat -> GLfloat -> IO ()
- glRasterPos3fv :: Ptr GLfloat -> IO ()
- glRasterPos3i :: GLint -> GLint -> GLint -> IO ()
- glRasterPos3iv :: Ptr GLint -> IO ()
- glRasterPos3s :: GLshort -> GLshort -> GLshort -> IO ()
- glRasterPos3sv :: Ptr GLshort -> IO ()
- glRasterPos4d :: GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ()
- glRasterPos4dv :: Ptr GLdouble -> IO ()
- glRasterPos4f :: GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()
- glRasterPos4fv :: Ptr GLfloat -> IO ()
- glRasterPos4i :: GLint -> GLint -> GLint -> GLint -> IO ()
- glRasterPos4iv :: Ptr GLint -> IO ()
- glRasterPos4s :: GLshort -> GLshort -> GLshort -> GLshort -> IO ()
- glRasterPos4sv :: Ptr GLshort -> IO ()
- glRectd :: GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ()
- glRectdv :: Ptr GLdouble -> Ptr GLdouble -> IO ()
- glRectf :: GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()
- glRectfv :: Ptr GLfloat -> Ptr GLfloat -> IO ()
- glRecti :: GLint -> GLint -> GLint -> GLint -> IO ()
- glRectiv :: Ptr GLint -> Ptr GLint -> IO ()
- glRects :: GLshort -> GLshort -> GLshort -> GLshort -> IO ()
- glRectsv :: Ptr GLshort -> Ptr GLshort -> IO ()
- glRenderMode :: GLenum -> IO GLint
- glResetHistogram :: GLenum -> IO ()
- glResetMinmax :: GLenum -> IO ()
- glRotated :: GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ()
- glRotatef :: GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()
- glSamplePass :: GLenum -> IO ()
- glScaled :: GLdouble -> GLdouble -> GLdouble -> IO ()
- glScalef :: GLfloat -> GLfloat -> GLfloat -> IO ()
- glSecondaryColor3b :: GLbyte -> GLbyte -> GLbyte -> IO ()
- glSecondaryColor3bv :: Ptr GLbyte -> IO ()
- glSecondaryColor3d :: GLdouble -> GLdouble -> GLdouble -> IO ()
- glSecondaryColor3dv :: Ptr GLdouble -> IO ()
- glSecondaryColor3f :: GLfloat -> GLfloat -> GLfloat -> IO ()
- glSecondaryColor3fv :: Ptr GLfloat -> IO ()
- glSecondaryColor3i :: GLint -> GLint -> GLint -> IO ()
- glSecondaryColor3iv :: Ptr GLint -> IO ()
- glSecondaryColor3s :: GLshort -> GLshort -> GLshort -> IO ()
- glSecondaryColor3sv :: Ptr GLshort -> IO ()
- glSecondaryColor3ub :: GLubyte -> GLubyte -> GLubyte -> IO ()
- glSecondaryColor3ubv :: Ptr GLubyte -> IO ()
- glSecondaryColor3ui :: GLuint -> GLuint -> GLuint -> IO ()
- glSecondaryColor3uiv :: Ptr GLuint -> IO ()
- glSecondaryColor3us :: GLushort -> GLushort -> GLushort -> IO ()
- glSecondaryColor3usv :: Ptr GLushort -> IO ()
- glSecondaryColorPointer :: GLint -> GLenum -> GLsizei -> Ptr a -> IO ()
- glSelectBuffer :: GLsizei -> Ptr GLuint -> IO ()
- glSeparableFilter2D :: GLenum -> GLenum -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> Ptr a -> IO ()
- glShadeModel :: GLenum -> IO ()
- glTexCoord1d :: GLdouble -> IO ()
- glTexCoord1dv :: Ptr GLdouble -> IO ()
- glTexCoord1f :: GLfloat -> IO ()
- glTexCoord1fv :: Ptr GLfloat -> IO ()
- glTexCoord1i :: GLint -> IO ()
- glTexCoord1iv :: Ptr GLint -> IO ()
- glTexCoord1s :: GLshort -> IO ()
- glTexCoord1sv :: Ptr GLshort -> IO ()
- glTexCoord2d :: GLdouble -> GLdouble -> IO ()
- glTexCoord2dv :: Ptr GLdouble -> IO ()
- glTexCoord2f :: GLfloat -> GLfloat -> IO ()
- glTexCoord2fv :: Ptr GLfloat -> IO ()
- glTexCoord2i :: GLint -> GLint -> IO ()
- glTexCoord2iv :: Ptr GLint -> IO ()
- glTexCoord2s :: GLshort -> GLshort -> IO ()
- glTexCoord2sv :: Ptr GLshort -> IO ()
- glTexCoord3d :: GLdouble -> GLdouble -> GLdouble -> IO ()
- glTexCoord3dv :: Ptr GLdouble -> IO ()
- glTexCoord3f :: GLfloat -> GLfloat -> GLfloat -> IO ()
- glTexCoord3fv :: Ptr GLfloat -> IO ()
- glTexCoord3i :: GLint -> GLint -> GLint -> IO ()
- glTexCoord3iv :: Ptr GLint -> IO ()
- glTexCoord3s :: GLshort -> GLshort -> GLshort -> IO ()
- glTexCoord3sv :: Ptr GLshort -> IO ()
- glTexCoord4d :: GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ()
- glTexCoord4dv :: Ptr GLdouble -> IO ()
- glTexCoord4f :: GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()
- glTexCoord4fv :: Ptr GLfloat -> IO ()
- glTexCoord4i :: GLint -> GLint -> GLint -> GLint -> IO ()
- glTexCoord4iv :: Ptr GLint -> IO ()
- glTexCoord4s :: GLshort -> GLshort -> GLshort -> GLshort -> IO ()
- glTexCoord4sv :: Ptr GLshort -> IO ()
- glTexCoordPointer :: GLint -> GLenum -> GLsizei -> Ptr a -> IO ()
- glTexEnvf :: GLenum -> GLenum -> GLfloat -> IO ()
- glTexEnvfv :: GLenum -> GLenum -> Ptr GLfloat -> IO ()
- glTexEnvi :: GLenum -> GLenum -> GLint -> IO ()
- glTexEnviv :: GLenum -> GLenum -> Ptr GLint -> IO ()
- glTexGend :: GLenum -> GLenum -> GLdouble -> IO ()
- glTexGendv :: GLenum -> GLenum -> Ptr GLdouble -> IO ()
- glTexGenf :: GLenum -> GLenum -> GLfloat -> IO ()
- glTexGenfv :: GLenum -> GLenum -> Ptr GLfloat -> IO ()
- glTexGeni :: GLenum -> GLenum -> GLint -> IO ()
- glTexGeniv :: GLenum -> GLenum -> Ptr GLint -> IO ()
- glTranslated :: GLdouble -> GLdouble -> GLdouble -> IO ()
- glTranslatef :: GLfloat -> GLfloat -> GLfloat -> IO ()
- glVertex2d :: GLdouble -> GLdouble -> IO ()
- glVertex2dv :: Ptr GLdouble -> IO ()
- glVertex2f :: GLfloat -> GLfloat -> IO ()
- glVertex2fv :: Ptr GLfloat -> IO ()
- glVertex2i :: GLint -> GLint -> IO ()
- glVertex2iv :: Ptr GLint -> IO ()
- glVertex2s :: GLshort -> GLshort -> IO ()
- glVertex2sv :: Ptr GLshort -> IO ()
- glVertex3d :: GLdouble -> GLdouble -> GLdouble -> IO ()
- glVertex3dv :: Ptr GLdouble -> IO ()
- glVertex3f :: GLfloat -> GLfloat -> GLfloat -> IO ()
- glVertex3fv :: Ptr GLfloat -> IO ()
- glVertex3i :: GLint -> GLint -> GLint -> IO ()
- glVertex3iv :: Ptr GLint -> IO ()
- glVertex3s :: GLshort -> GLshort -> GLshort -> IO ()
- glVertex3sv :: Ptr GLshort -> IO ()
- glVertex4d :: GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ()
- glVertex4dv :: Ptr GLdouble -> IO ()
- glVertex4f :: GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()
- glVertex4fv :: Ptr GLfloat -> IO ()
- glVertex4i :: GLint -> GLint -> GLint -> GLint -> IO ()
- glVertex4iv :: Ptr GLint -> IO ()
- glVertex4s :: GLshort -> GLshort -> GLshort -> GLshort -> IO ()
- glVertex4sv :: Ptr GLshort -> IO ()
- glVertexPointer :: GLint -> GLenum -> GLsizei -> Ptr a -> IO ()
- glWindowPos2d :: GLdouble -> GLdouble -> IO ()
- glWindowPos2dv :: Ptr GLdouble -> IO ()
- glWindowPos2f :: GLfloat -> GLfloat -> IO ()
- glWindowPos2fv :: Ptr GLfloat -> IO ()
- glWindowPos2i :: GLint -> GLint -> IO ()
- glWindowPos2iv :: Ptr GLint -> IO ()
- glWindowPos2s :: GLshort -> GLshort -> IO ()
- glWindowPos2sv :: Ptr GLshort -> IO ()
- glWindowPos3d :: GLdouble -> GLdouble -> GLdouble -> IO ()
- glWindowPos3dv :: Ptr GLdouble -> IO ()
- glWindowPos3f :: GLfloat -> GLfloat -> GLfloat -> IO ()
- glWindowPos3fv :: Ptr GLfloat -> IO ()
- glWindowPos3i :: GLint -> GLint -> GLint -> IO ()
- glWindowPos3iv :: Ptr GLint -> IO ()
- glWindowPos3s :: GLshort -> GLshort -> GLshort -> IO ()
- glWindowPos3sv :: Ptr GLshort -> IO ()
- gl_2D :: GLenum
- gl_2_BYTES :: GLenum
- gl_3D :: GLenum
- gl_3D_COLOR :: GLenum
- gl_3D_COLOR_TEXTURE :: GLenum
- gl_3_BYTES :: GLenum
- gl_4D_COLOR_TEXTURE :: GLenum
- gl_4_BYTES :: GLenum
- gl_ACCUM :: GLenum
- gl_ACCUM_ALPHA_BITS :: GLenum
- gl_ACCUM_BLUE_BITS :: GLenum
- gl_ACCUM_BUFFER_BIT :: GLbitfield
- gl_ACCUM_CLEAR_VALUE :: GLenum
- gl_ACCUM_GREEN_BITS :: GLenum
- gl_ACCUM_RED_BITS :: GLenum
- gl_ADD :: GLenum
- gl_ADD_SIGNED :: GLenum
- gl_ALIASED_POINT_SIZE_RANGE :: GLenum
- gl_ALL_ATTRIB_BITS :: GLbitfield
- gl_ALPHA12 :: GLenum
- gl_ALPHA16 :: GLenum
- gl_ALPHA4 :: GLenum
- gl_ALPHA8 :: GLenum
- gl_ALPHA_BIAS :: GLenum
- gl_ALPHA_BITS :: GLenum
- gl_ALPHA_INTEGER :: GLenum
- gl_ALPHA_SCALE :: GLenum
- gl_ALPHA_TEST :: GLenum
- gl_ALPHA_TEST_FUNC :: GLenum
- gl_ALPHA_TEST_REF :: GLenum
- gl_AMBIENT :: GLenum
- gl_AMBIENT_AND_DIFFUSE :: GLenum
- gl_ATTRIB_STACK_DEPTH :: GLenum
- gl_AUTO_NORMAL :: GLenum
- gl_AUX0 :: GLenum
- gl_AUX1 :: GLenum
- gl_AUX2 :: GLenum
- gl_AUX3 :: GLenum
- gl_AUX_BUFFERS :: GLenum
- gl_BITMAP :: GLenum
- gl_BITMAP_TOKEN :: GLenum
- gl_BLUE_BIAS :: GLenum
- gl_BLUE_BITS :: GLenum
- gl_BLUE_SCALE :: GLenum
- gl_C3F_V3F :: GLenum
- gl_C4F_N3F_V3F :: GLenum
- gl_C4UB_V2F :: GLenum
- gl_C4UB_V3F :: GLenum
- gl_CLAMP :: GLenum
- gl_CLAMP_FRAGMENT_COLOR :: GLenum
- gl_CLAMP_VERTEX_COLOR :: GLenum
- gl_CLIENT_ACTIVE_TEXTURE :: GLenum
- gl_CLIENT_ALL_ATTRIB_BITS :: GLbitfield
- gl_CLIENT_ATTRIB_STACK_DEPTH :: GLenum
- gl_CLIENT_PIXEL_STORE_BIT :: GLbitfield
- gl_CLIENT_VERTEX_ARRAY_BIT :: GLbitfield
- gl_CLIP_PLANE0 :: GLenum
- gl_CLIP_PLANE1 :: GLenum
- gl_CLIP_PLANE2 :: GLenum
- gl_CLIP_PLANE3 :: GLenum
- gl_CLIP_PLANE4 :: GLenum
- gl_CLIP_PLANE5 :: GLenum
- gl_COEFF :: GLenum
- gl_COLOR_ARRAY :: GLenum
- gl_COLOR_ARRAY_BUFFER_BINDING :: GLenum
- gl_COLOR_ARRAY_COUNT :: GLenum
- gl_COLOR_ARRAY_POINTER :: GLenum
- gl_COLOR_ARRAY_SIZE :: GLenum
- gl_COLOR_ARRAY_STRIDE :: GLenum
- gl_COLOR_ARRAY_TYPE :: GLenum
- gl_COLOR_INDEX :: GLenum
- gl_COLOR_INDEXES :: GLenum
- gl_COLOR_MATERIAL :: GLenum
- gl_COLOR_MATERIAL_FACE :: GLenum
- gl_COLOR_MATERIAL_PARAMETER :: GLenum
- gl_COLOR_MATRIX :: GLenum
- gl_COLOR_MATRIX_STACK_DEPTH :: GLenum
- gl_COLOR_SUM :: GLenum
- gl_COLOR_TABLE :: GLenum
- gl_COLOR_TABLE_ALPHA_SIZE :: GLenum
- gl_COLOR_TABLE_BIAS :: GLenum
- gl_COLOR_TABLE_BLUE_SIZE :: GLenum
- gl_COLOR_TABLE_FORMAT :: GLenum
- gl_COLOR_TABLE_GREEN_SIZE :: GLenum
- gl_COLOR_TABLE_INTENSITY_SIZE :: GLenum
- gl_COLOR_TABLE_LUMINANCE_SIZE :: GLenum
- gl_COLOR_TABLE_RED_SIZE :: GLenum
- gl_COLOR_TABLE_SCALE :: GLenum
- gl_COLOR_TABLE_WIDTH :: GLenum
- gl_COMBINE :: GLenum
- gl_COMBINE_ALPHA :: GLenum
- gl_COMBINE_RGB :: GLenum
- gl_COMPARE_R_TO_TEXTURE :: GLenum
- gl_COMPILE :: GLenum
- gl_COMPILE_AND_EXECUTE :: GLenum
- gl_COMPRESSED_ALPHA :: GLenum
- gl_COMPRESSED_INTENSITY :: GLenum
- gl_COMPRESSED_LUMINANCE :: GLenum
- gl_COMPRESSED_LUMINANCE_ALPHA :: GLenum
- gl_COMPRESSED_SLUMINANCE :: GLenum
- gl_COMPRESSED_SLUMINANCE_ALPHA :: GLenum
- gl_CONSTANT :: GLenum
- gl_CONSTANT_ATTENUATION :: GLenum
- gl_CONSTANT_BORDER :: GLenum
- gl_CONVOLUTION_1D :: GLenum
- gl_CONVOLUTION_2D :: GLenum
- gl_CONVOLUTION_BORDER_COLOR :: GLenum
- gl_CONVOLUTION_BORDER_MODE :: GLenum
- gl_CONVOLUTION_FILTER_BIAS :: GLenum
- gl_CONVOLUTION_FILTER_SCALE :: GLenum
- gl_CONVOLUTION_FORMAT :: GLenum
- gl_CONVOLUTION_HEIGHT :: GLenum
- gl_CONVOLUTION_WIDTH :: GLenum
- gl_COORD_REPLACE :: GLenum
- gl_COPY_PIXEL_TOKEN :: GLenum
- gl_CURRENT_BIT :: GLbitfield
- gl_CURRENT_COLOR :: GLenum
- gl_CURRENT_FOG_COORD :: GLenum
- gl_CURRENT_FOG_COORDINATE :: GLenum
- gl_CURRENT_INDEX :: GLenum
- gl_CURRENT_NORMAL :: GLenum
- gl_CURRENT_RASTER_COLOR :: GLenum
- gl_CURRENT_RASTER_DISTANCE :: GLenum
- gl_CURRENT_RASTER_INDEX :: GLenum
- gl_CURRENT_RASTER_POSITION :: GLenum
- gl_CURRENT_RASTER_POSITION_VALID :: GLenum
- gl_CURRENT_RASTER_SECONDARY_COLOR :: GLenum
- gl_CURRENT_RASTER_TEXTURE_COORDS :: GLenum
- gl_CURRENT_SECONDARY_COLOR :: GLenum
- gl_CURRENT_TEXTURE_COORDS :: GLenum
- gl_DECAL :: GLenum
- gl_DEPTH_BIAS :: GLenum
- gl_DEPTH_BITS :: GLenum
- gl_DEPTH_SCALE :: GLenum
- gl_DEPTH_TEXTURE_MODE :: GLenum
- gl_DIFFUSE :: GLenum
- gl_DOMAIN :: GLenum
- gl_DOT3_RGB :: GLenum
- gl_DOT3_RGBA :: GLenum
- gl_DRAW_PIXEL_TOKEN :: GLenum
- gl_EDGE_FLAG :: GLenum
- gl_EDGE_FLAG_ARRAY :: GLenum
- gl_EDGE_FLAG_ARRAY_BUFFER_BINDING :: GLenum
- gl_EDGE_FLAG_ARRAY_COUNT :: GLenum
- gl_EDGE_FLAG_ARRAY_POINTER :: GLenum
- gl_EDGE_FLAG_ARRAY_STRIDE :: GLenum
- gl_EMISSION :: GLenum
- gl_ENABLE_BIT :: GLbitfield
- gl_EVAL_BIT :: GLbitfield
- gl_EXP :: GLenum
- gl_EXP2 :: GLenum
- gl_EYE_LINEAR :: GLenum
- gl_EYE_PLANE :: GLenum
- gl_FEEDBACK :: GLenum
- gl_FEEDBACK_BUFFER_POINTER :: GLenum
- gl_FEEDBACK_BUFFER_SIZE :: GLenum
- gl_FEEDBACK_BUFFER_TYPE :: GLenum
- gl_FLAT :: GLenum
- gl_FOG :: GLenum
- gl_FOG_BIT :: GLbitfield
- gl_FOG_COLOR :: GLenum
- gl_FOG_COORD :: GLenum
- gl_FOG_COORDINATE :: GLenum
- gl_FOG_COORDINATE_ARRAY :: GLenum
- gl_FOG_COORDINATE_ARRAY_BUFFER_BINDING :: GLenum
- gl_FOG_COORDINATE_ARRAY_POINTER :: GLenum
- gl_FOG_COORDINATE_ARRAY_STRIDE :: GLenum
- gl_FOG_COORDINATE_ARRAY_TYPE :: GLenum
- gl_FOG_COORDINATE_SOURCE :: GLenum
- gl_FOG_COORD_ARRAY :: GLenum
- gl_FOG_COORD_ARRAY_BUFFER_BINDING :: GLenum
- gl_FOG_COORD_ARRAY_POINTER :: GLenum
- gl_FOG_COORD_ARRAY_STRIDE :: GLenum
- gl_FOG_COORD_ARRAY_TYPE :: GLenum
- gl_FOG_COORD_SRC :: GLenum
- gl_FOG_DENSITY :: GLenum
- gl_FOG_END :: GLenum
- gl_FOG_HINT :: GLenum
- gl_FOG_INDEX :: GLenum
- gl_FOG_MODE :: GLenum
- gl_FOG_START :: GLenum
- gl_FRAGMENT_DEPTH :: GLenum
- gl_GENERATE_MIPMAP :: GLenum
- gl_GENERATE_MIPMAP_HINT :: GLenum
- gl_GREEN_BIAS :: GLenum
- gl_GREEN_BITS :: GLenum
- gl_GREEN_SCALE :: GLenum
- gl_HINT_BIT :: GLbitfield
- gl_HISTOGRAM :: GLenum
- gl_HISTOGRAM_ALPHA_SIZE :: GLenum
- gl_HISTOGRAM_BLUE_SIZE :: GLenum
- gl_HISTOGRAM_FORMAT :: GLenum
- gl_HISTOGRAM_GREEN_SIZE :: GLenum
- gl_HISTOGRAM_LUMINANCE_SIZE :: GLenum
- gl_HISTOGRAM_RED_SIZE :: GLenum
- gl_HISTOGRAM_SINK :: GLenum
- gl_HISTOGRAM_WIDTH :: GLenum
- gl_INDEX :: GLenum
- gl_INDEX_ARRAY :: GLenum
- gl_INDEX_ARRAY_BUFFER_BINDING :: GLenum
- gl_INDEX_ARRAY_COUNT :: GLenum
- gl_INDEX_ARRAY_POINTER :: GLenum
- gl_INDEX_ARRAY_STRIDE :: GLenum
- gl_INDEX_ARRAY_TYPE :: GLenum
- gl_INDEX_BITS :: GLenum
- gl_INDEX_CLEAR_VALUE :: GLenum
- gl_INDEX_LOGIC_OP :: GLenum
- gl_INDEX_MODE :: GLenum
- gl_INDEX_OFFSET :: GLenum
- gl_INDEX_SHIFT :: GLenum
- gl_INDEX_WRITEMASK :: GLenum
- gl_INTENSITY :: GLenum
- gl_INTENSITY12 :: GLenum
- gl_INTENSITY16 :: GLenum
- gl_INTENSITY4 :: GLenum
- gl_INTENSITY8 :: GLenum
- gl_INTERPOLATE :: GLenum
- gl_LIGHT0 :: GLenum
- gl_LIGHT1 :: GLenum
- gl_LIGHT2 :: GLenum
- gl_LIGHT3 :: GLenum
- gl_LIGHT4 :: GLenum
- gl_LIGHT5 :: GLenum
- gl_LIGHT6 :: GLenum
- gl_LIGHT7 :: GLenum
- gl_LIGHTING :: GLenum
- gl_LIGHTING_BIT :: GLbitfield
- gl_LIGHT_MODEL_AMBIENT :: GLenum
- gl_LIGHT_MODEL_COLOR_CONTROL :: GLenum
- gl_LIGHT_MODEL_LOCAL_VIEWER :: GLenum
- gl_LIGHT_MODEL_TWO_SIDE :: GLenum
- gl_LINEAR_ATTENUATION :: GLenum
- gl_LINE_BIT :: GLbitfield
- gl_LINE_RESET_TOKEN :: GLenum
- gl_LINE_STIPPLE :: GLenum
- gl_LINE_STIPPLE_PATTERN :: GLenum
- gl_LINE_STIPPLE_REPEAT :: GLenum
- gl_LINE_TOKEN :: GLenum
- gl_LIST_BASE :: GLenum
- gl_LIST_BIT :: GLbitfield
- gl_LIST_INDEX :: GLenum
- gl_LIST_MODE :: GLenum
- gl_LOAD :: GLenum
- gl_LOGIC_OP :: GLenum
- gl_LUMINANCE :: GLenum
- gl_LUMINANCE12 :: GLenum
- gl_LUMINANCE12_ALPHA12 :: GLenum
- gl_LUMINANCE12_ALPHA4 :: GLenum
- gl_LUMINANCE16 :: GLenum
- gl_LUMINANCE16_ALPHA16 :: GLenum
- gl_LUMINANCE4 :: GLenum
- gl_LUMINANCE4_ALPHA4 :: GLenum
- gl_LUMINANCE6_ALPHA2 :: GLenum
- gl_LUMINANCE8 :: GLenum
- gl_LUMINANCE8_ALPHA8 :: GLenum
- gl_LUMINANCE_ALPHA :: GLenum
- gl_MAP1_COLOR_4 :: GLenum
- gl_MAP1_GRID_DOMAIN :: GLenum
- gl_MAP1_GRID_SEGMENTS :: GLenum
- gl_MAP1_INDEX :: GLenum
- gl_MAP1_NORMAL :: GLenum
- gl_MAP1_TEXTURE_COORD_1 :: GLenum
- gl_MAP1_TEXTURE_COORD_2 :: GLenum
- gl_MAP1_TEXTURE_COORD_3 :: GLenum
- gl_MAP1_TEXTURE_COORD_4 :: GLenum
- gl_MAP1_VERTEX_3 :: GLenum
- gl_MAP1_VERTEX_4 :: GLenum
- gl_MAP2_COLOR_4 :: GLenum
- gl_MAP2_GRID_DOMAIN :: GLenum
- gl_MAP2_GRID_SEGMENTS :: GLenum
- gl_MAP2_INDEX :: GLenum
- gl_MAP2_NORMAL :: GLenum
- gl_MAP2_TEXTURE_COORD_1 :: GLenum
- gl_MAP2_TEXTURE_COORD_2 :: GLenum
- gl_MAP2_TEXTURE_COORD_3 :: GLenum
- gl_MAP2_TEXTURE_COORD_4 :: GLenum
- gl_MAP2_VERTEX_3 :: GLenum
- gl_MAP2_VERTEX_4 :: GLenum
- gl_MAP_COLOR :: GLenum
- gl_MAP_STENCIL :: GLenum
- gl_MATRIX_MODE :: GLenum
- gl_MAX_ATTRIB_STACK_DEPTH :: GLenum
- gl_MAX_CLIENT_ATTRIB_STACK_DEPTH :: GLenum
- gl_MAX_CLIP_PLANES :: GLenum
- gl_MAX_COLOR_MATRIX_STACK_DEPTH :: GLenum
- gl_MAX_CONVOLUTION_HEIGHT :: GLenum
- gl_MAX_CONVOLUTION_WIDTH :: GLenum
- gl_MAX_EVAL_ORDER :: GLenum
- gl_MAX_LIGHTS :: GLenum
- gl_MAX_LIST_NESTING :: GLenum
- gl_MAX_MODELVIEW_STACK_DEPTH :: GLenum
- gl_MAX_NAME_STACK_DEPTH :: GLenum
- gl_MAX_PIXEL_MAP_TABLE :: GLenum
- gl_MAX_PROJECTION_STACK_DEPTH :: GLenum
- gl_MAX_TEXTURE_COORDS :: GLenum
- gl_MAX_TEXTURE_STACK_DEPTH :: GLenum
- gl_MAX_TEXTURE_UNITS :: GLenum
- gl_MINMAX :: GLenum
- gl_MINMAX_FORMAT :: GLenum
- gl_MINMAX_SINK :: GLenum
- gl_MODELVIEW :: GLenum
- gl_MODELVIEW_MATRIX :: GLenum
- gl_MODELVIEW_STACK_DEPTH :: GLenum
- gl_MODULATE :: GLenum
- gl_MULT :: GLenum
- gl_MULTISAMPLE_BIT :: GLbitfield
- gl_N3F_V3F :: GLenum
- gl_NAME_STACK_DEPTH :: GLenum
- gl_NORMALIZE :: GLenum
- gl_NORMAL_ARRAY :: GLenum
- gl_NORMAL_ARRAY_BUFFER_BINDING :: GLenum
- gl_NORMAL_ARRAY_COUNT :: GLenum
- gl_NORMAL_ARRAY_POINTER :: GLenum
- gl_NORMAL_ARRAY_STRIDE :: GLenum
- gl_NORMAL_ARRAY_TYPE :: GLenum
- gl_NORMAL_MAP :: GLenum
- gl_OBJECT_LINEAR :: GLenum
- gl_OBJECT_PLANE :: GLenum
- gl_OPERAND0_ALPHA :: GLenum
- gl_OPERAND0_RGB :: GLenum
- gl_OPERAND1_ALPHA :: GLenum
- gl_OPERAND1_RGB :: GLenum
- gl_OPERAND2_ALPHA :: GLenum
- gl_OPERAND2_RGB :: GLenum
- gl_ORDER :: GLenum
- gl_PASS_THROUGH_TOKEN :: GLenum
- gl_PERSPECTIVE_CORRECTION_HINT :: GLenum
- gl_PIXEL_MAP_A_TO_A :: GLenum
- gl_PIXEL_MAP_A_TO_A_SIZE :: GLenum
- gl_PIXEL_MAP_B_TO_B :: GLenum
- gl_PIXEL_MAP_B_TO_B_SIZE :: GLenum
- gl_PIXEL_MAP_G_TO_G :: GLenum
- gl_PIXEL_MAP_G_TO_G_SIZE :: GLenum
- gl_PIXEL_MAP_I_TO_A :: GLenum
- gl_PIXEL_MAP_I_TO_A_SIZE :: GLenum
- gl_PIXEL_MAP_I_TO_B :: GLenum
- gl_PIXEL_MAP_I_TO_B_SIZE :: GLenum
- gl_PIXEL_MAP_I_TO_G :: GLenum
- gl_PIXEL_MAP_I_TO_G_SIZE :: GLenum
- gl_PIXEL_MAP_I_TO_I :: GLenum
- gl_PIXEL_MAP_I_TO_I_SIZE :: GLenum
- gl_PIXEL_MAP_I_TO_R :: GLenum
- gl_PIXEL_MAP_I_TO_R_SIZE :: GLenum
- gl_PIXEL_MAP_R_TO_R :: GLenum
- gl_PIXEL_MAP_R_TO_R_SIZE :: GLenum
- gl_PIXEL_MAP_S_TO_S :: GLenum
- gl_PIXEL_MAP_S_TO_S_SIZE :: GLenum
- gl_PIXEL_MODE_BIT :: GLbitfield
- gl_POINT_BIT :: GLbitfield
- gl_POINT_DISTANCE_ATTENUATION :: GLenum
- gl_POINT_SIZE_MAX :: GLenum
- gl_POINT_SIZE_MIN :: GLenum
- gl_POINT_SMOOTH :: GLenum
- gl_POINT_SMOOTH_HINT :: GLenum
- gl_POINT_SPRITE :: GLenum
- gl_POINT_TOKEN :: GLenum
- gl_POLYGON :: GLenum
- gl_POLYGON_BIT :: GLbitfield
- gl_POLYGON_MODE :: GLenum
- gl_POLYGON_STIPPLE :: GLenum
- gl_POLYGON_STIPPLE_BIT :: GLbitfield
- gl_POLYGON_TOKEN :: GLenum
- gl_POSITION :: GLenum
- gl_POST_COLOR_MATRIX_ALPHA_BIAS :: GLenum
- gl_POST_COLOR_MATRIX_ALPHA_SCALE :: GLenum
- gl_POST_COLOR_MATRIX_BLUE_BIAS :: GLenum
- gl_POST_COLOR_MATRIX_BLUE_SCALE :: GLenum
- gl_POST_COLOR_MATRIX_COLOR_TABLE :: GLenum
- gl_POST_COLOR_MATRIX_GREEN_BIAS :: GLenum
- gl_POST_COLOR_MATRIX_GREEN_SCALE :: GLenum
- gl_POST_COLOR_MATRIX_RED_BIAS :: GLenum
- gl_POST_COLOR_MATRIX_RED_SCALE :: GLenum
- gl_POST_CONVOLUTION_ALPHA_BIAS :: GLenum
- gl_POST_CONVOLUTION_ALPHA_SCALE :: GLenum
- gl_POST_CONVOLUTION_BLUE_BIAS :: GLenum
- gl_POST_CONVOLUTION_BLUE_SCALE :: GLenum
- gl_POST_CONVOLUTION_COLOR_TABLE :: GLenum
- gl_POST_CONVOLUTION_GREEN_BIAS :: GLenum
- gl_POST_CONVOLUTION_GREEN_SCALE :: GLenum
- gl_POST_CONVOLUTION_RED_BIAS :: GLenum
- gl_POST_CONVOLUTION_RED_SCALE :: GLenum
- gl_PREVIOUS :: GLenum
- gl_PRIMARY_COLOR :: GLenum
- gl_PROJECTION :: GLenum
- gl_PROJECTION_MATRIX :: GLenum
- gl_PROJECTION_STACK_DEPTH :: GLenum
- gl_PROXY_COLOR_TABLE :: GLenum
- gl_PROXY_HISTOGRAM :: GLenum
- gl_PROXY_POST_COLOR_MATRIX_COLOR_TABLE :: GLenum
- gl_PROXY_POST_CONVOLUTION_COLOR_TABLE :: GLenum
- gl_Q :: GLenum
- gl_QUADRATIC_ATTENUATION :: GLenum
- gl_QUADS :: GLenum
- gl_QUAD_STRIP :: GLenum
- gl_R :: GLenum
- gl_REDUCE :: GLenum
- gl_RED_BIAS :: GLenum
- gl_RED_BITS :: GLenum
- gl_RED_SCALE :: GLenum
- gl_REFLECTION_MAP :: GLenum
- gl_RENDER :: GLenum
- gl_RENDER_MODE :: GLenum
- gl_REPLICATE_BORDER :: GLenum
- gl_RESCALE_NORMAL :: GLenum
- gl_RETURN :: GLenum
- gl_RGBA_MODE :: GLenum
- gl_RGB_SCALE :: GLenum
- gl_S :: GLenum
- gl_SCISSOR_BIT :: GLbitfield
- gl_SECONDARY_COLOR_ARRAY :: GLenum
- gl_SECONDARY_COLOR_ARRAY_BUFFER_BINDING :: GLenum
- gl_SECONDARY_COLOR_ARRAY_POINTER :: GLenum
- gl_SECONDARY_COLOR_ARRAY_SIZE :: GLenum
- gl_SECONDARY_COLOR_ARRAY_STRIDE :: GLenum
- gl_SECONDARY_COLOR_ARRAY_TYPE :: GLenum
- gl_SELECT :: GLenum
- gl_SELECTION_BUFFER_POINTER :: GLenum
- gl_SELECTION_BUFFER_SIZE :: GLenum
- gl_SEPARABLE_2D :: GLenum
- gl_SEPARATE_SPECULAR_COLOR :: GLenum
- gl_SHADE_MODEL :: GLenum
- gl_SHININESS :: GLenum
- gl_SINGLE_COLOR :: GLenum
- gl_SLUMINANCE :: GLenum
- gl_SLUMINANCE8 :: GLenum
- gl_SLUMINANCE8_ALPHA8 :: GLenum
- gl_SLUMINANCE_ALPHA :: GLenum
- gl_SMOOTH :: GLenum
- gl_SOURCE0_ALPHA :: GLenum
- gl_SOURCE0_RGB :: GLenum
- gl_SOURCE1_ALPHA :: GLenum
- gl_SOURCE1_RGB :: GLenum
- gl_SOURCE2_ALPHA :: GLenum
- gl_SOURCE2_RGB :: GLenum
- gl_SPECULAR :: GLenum
- gl_SPHERE_MAP :: GLenum
- gl_SPOT_CUTOFF :: GLenum
- gl_SPOT_DIRECTION :: GLenum
- gl_SPOT_EXPONENT :: GLenum
- gl_SRC0_ALPHA :: GLenum
- gl_SRC0_RGB :: GLenum
- gl_SRC1_ALPHA :: GLenum
- gl_SRC1_RGB :: GLenum
- gl_SRC2_ALPHA :: GLenum
- gl_SRC2_RGB :: GLenum
- gl_STACK_OVERFLOW :: GLenum
- gl_STACK_UNDERFLOW :: GLenum
- gl_STENCIL_BITS :: GLenum
- gl_SUBTRACT :: GLenum
- gl_T :: GLenum
- gl_T2F_C3F_V3F :: GLenum
- gl_T2F_C4F_N3F_V3F :: GLenum
- gl_T2F_C4UB_V3F :: GLenum
- gl_T2F_N3F_V3F :: GLenum
- gl_T2F_V3F :: GLenum
- gl_T4F_C4F_N3F_V4F :: GLenum
- gl_T4F_V4F :: GLenum
- gl_TABLE_TOO_LARGE :: GLenum
- gl_TEXTURE_BIT :: GLbitfield
- gl_TEXTURE_COMPONENTS :: GLenum
- gl_TEXTURE_COORD_ARRAY :: GLenum
- gl_TEXTURE_COORD_ARRAY_BUFFER_BINDING :: GLenum
- gl_TEXTURE_COORD_ARRAY_COUNT :: GLenum
- gl_TEXTURE_COORD_ARRAY_POINTER :: GLenum
- gl_TEXTURE_COORD_ARRAY_SIZE :: GLenum
- gl_TEXTURE_COORD_ARRAY_STRIDE :: GLenum
- gl_TEXTURE_COORD_ARRAY_TYPE :: GLenum
- gl_TEXTURE_ENV :: GLenum
- gl_TEXTURE_ENV_COLOR :: GLenum
- gl_TEXTURE_ENV_MODE :: GLenum
- gl_TEXTURE_FILTER_CONTROL :: GLenum
- gl_TEXTURE_GEN_MODE :: GLenum
- gl_TEXTURE_GEN_Q :: GLenum
- gl_TEXTURE_GEN_R :: GLenum
- gl_TEXTURE_GEN_S :: GLenum
- gl_TEXTURE_GEN_T :: GLenum
- gl_TEXTURE_INTENSITY_SIZE :: GLenum
- gl_TEXTURE_INTENSITY_TYPE :: GLenum
- gl_TEXTURE_LUMINANCE_SIZE :: GLenum
- gl_TEXTURE_LUMINANCE_TYPE :: GLenum
- gl_TEXTURE_MATRIX :: GLenum
- gl_TEXTURE_PRIORITY :: GLenum
- gl_TEXTURE_RESIDENT :: GLenum
- gl_TEXTURE_STACK_DEPTH :: GLenum
- gl_TRANSFORM_BIT :: GLbitfield
- gl_TRANSPOSE_COLOR_MATRIX :: GLenum
- gl_TRANSPOSE_MODELVIEW_MATRIX :: GLenum
- gl_TRANSPOSE_PROJECTION_MATRIX :: GLenum
- gl_TRANSPOSE_TEXTURE_MATRIX :: GLenum
- gl_V2F :: GLenum
- gl_V3F :: GLenum
- gl_VERTEX_ARRAY :: GLenum
- gl_VERTEX_ARRAY_BUFFER_BINDING :: GLenum
- gl_VERTEX_ARRAY_COUNT :: GLenum
- gl_VERTEX_ARRAY_POINTER :: GLenum
- gl_VERTEX_ARRAY_SIZE :: GLenum
- gl_VERTEX_ARRAY_STRIDE :: GLenum
- gl_VERTEX_ARRAY_TYPE :: GLenum
- gl_VERTEX_PROGRAM_TWO_SIDE :: GLenum
- gl_VIEWPORT_BIT :: GLbitfield
- gl_WEIGHT_ARRAY_BUFFER_BINDING :: GLenum
- gl_ZOOM_X :: GLenum
- gl_ZOOM_Y :: GLenum
Functions
glAlphaFunc :: GLenum -> GLclampf -> IO () Source
glArrayElement :: GLint -> IO () Source
glBitmap :: GLsizei -> GLsizei -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> Ptr GLubyte -> IO () Source
glCallList :: GLuint -> IO () Source
glClearIndex :: GLfloat -> IO () Source
glClientActiveTexture :: GLenum -> IO () Source
glColor3bv :: Ptr GLbyte -> IO () Source
glColor3dv :: Ptr GLdouble -> IO () Source
glColor3fv :: Ptr GLfloat -> IO () Source
glColor3iv :: Ptr GLint -> IO () Source
glColor3sv :: Ptr GLshort -> IO () Source
glColor3ubv :: Ptr GLubyte -> IO () Source
glColor3uiv :: Ptr GLuint -> IO () Source
glColor3usv :: Ptr GLushort -> IO () Source
glColor4bv :: Ptr GLbyte -> IO () Source
glColor4dv :: Ptr GLdouble -> IO () Source
glColor4fv :: Ptr GLfloat -> IO () Source
glColor4iv :: Ptr GLint -> IO () Source
glColor4sv :: Ptr GLshort -> IO () Source
glColor4ubv :: Ptr GLubyte -> IO () Source
glColor4uiv :: Ptr GLuint -> IO () Source
glColor4usv :: Ptr GLushort -> IO () Source
glColorMaterial :: GLenum -> GLenum -> IO () Source
glConvolutionFilter2D :: GLenum -> GLenum -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO () Source
glCopyConvolutionFilter2D :: GLenum -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> IO () Source
glDeleteLists :: GLuint -> GLsizei -> IO () Source
glDisableClientState :: GLenum -> IO () Source
glEdgeFlag :: GLboolean -> IO () Source
glEdgeFlagPointer :: GLsizei -> Ptr a -> IO () Source
glEdgeFlagv :: Ptr GLboolean -> IO () Source
glEnableClientState :: GLenum -> IO () Source
glEvalCoord1d :: GLdouble -> IO () Source
glEvalCoord1dv :: Ptr GLdouble -> IO () Source
glEvalCoord1f :: GLfloat -> IO () Source
glEvalCoord1fv :: Ptr GLfloat -> IO () Source
glEvalCoord2d :: GLdouble -> GLdouble -> IO () Source
glEvalCoord2dv :: Ptr GLdouble -> IO () Source
glEvalCoord2f :: GLfloat -> GLfloat -> IO () Source
glEvalCoord2fv :: Ptr GLfloat -> IO () Source
glEvalPoint1 :: GLint -> IO () Source
glEvalPoint2 :: GLint -> GLint -> IO () Source
glFogCoordd :: GLdouble -> IO () Source
glFogCoorddv :: Ptr GLdouble -> IO () Source
glFogCoordf :: GLfloat -> IO () Source
glFogCoordfv :: Ptr GLfloat -> IO () Source
glGenLists :: GLsizei -> IO GLuint Source
glGetPolygonStipple :: Ptr GLubyte -> IO () Source
glIndexMask :: GLuint -> IO () Source
glIndexubv :: Ptr GLubyte -> IO () Source
glInitNames :: IO () Source
glLightModelf :: GLenum -> GLfloat -> IO () Source
glLightModeli :: GLenum -> GLint -> IO () Source
glLineStipple :: GLint -> GLushort -> IO () Source
glListBase :: GLuint -> IO () Source
glLoadIdentity :: IO () Source
glLoadMatrixd :: Ptr GLdouble -> IO () Source
glLoadMatrixf :: Ptr GLfloat -> IO () Source
glLoadName :: GLuint -> IO () Source
glLoadTransposeMatrixd :: Ptr GLdouble -> IO () Source
glLoadTransposeMatrixf :: Ptr GLfloat -> IO () Source
glMap2d :: GLenum -> GLdouble -> GLdouble -> GLint -> GLint -> GLdouble -> GLdouble -> GLint -> GLint -> Ptr GLdouble -> IO () Source
glMap2f :: GLenum -> GLfloat -> GLfloat -> GLint -> GLint -> GLfloat -> GLfloat -> GLint -> GLint -> Ptr GLfloat -> IO () Source
glMatrixMode :: GLenum -> IO () Source
glMultMatrixd :: Ptr GLdouble -> IO () Source
glMultMatrixf :: Ptr GLfloat -> IO () Source
glMultTransposeMatrixd :: Ptr GLdouble -> IO () Source
glMultTransposeMatrixf :: Ptr GLfloat -> IO () Source
glMultiTexCoord1d :: GLenum -> GLdouble -> IO () Source
glMultiTexCoord1f :: GLenum -> GLfloat -> IO () Source
glMultiTexCoord1i :: GLenum -> GLint -> IO () Source
glMultiTexCoord1s :: GLenum -> GLshort -> IO () Source
glNormal3bv :: Ptr GLbyte -> IO () Source
glNormal3dv :: Ptr GLdouble -> IO () Source
glNormal3fv :: Ptr GLfloat -> IO () Source
glNormal3iv :: Ptr GLint -> IO () Source
glNormal3sv :: Ptr GLshort -> IO () Source
glPassThrough :: GLfloat -> IO () Source
glPixelTransferf :: GLenum -> GLfloat -> IO () Source
glPixelTransferi :: GLenum -> GLint -> IO () Source
glPixelZoom :: GLfloat -> GLfloat -> IO () Source
glPolygonStipple :: Ptr GLubyte -> IO () Source
glPopAttrib :: IO () Source
glPopClientAttrib :: IO () Source
glPopMatrix :: IO () Source
glPushAttrib :: GLbitfield -> IO () Source
glPushClientAttrib :: GLbitfield -> IO () Source
glPushMatrix :: IO () Source
glPushName :: GLuint -> IO () Source
glRasterPos2d :: GLdouble -> GLdouble -> IO () Source
glRasterPos2dv :: Ptr GLdouble -> IO () Source
glRasterPos2f :: GLfloat -> GLfloat -> IO () Source
glRasterPos2fv :: Ptr GLfloat -> IO () Source
glRasterPos2i :: GLint -> GLint -> IO () Source
glRasterPos2iv :: Ptr GLint -> IO () Source
glRasterPos2s :: GLshort -> GLshort -> IO () Source
glRasterPos2sv :: Ptr GLshort -> IO () Source
glRasterPos3dv :: Ptr GLdouble -> IO () Source
glRasterPos3fv :: Ptr GLfloat -> IO () Source
glRasterPos3iv :: Ptr GLint -> IO () Source
glRasterPos3sv :: Ptr GLshort -> IO () Source
glRasterPos4dv :: Ptr GLdouble -> IO () Source
glRasterPos4fv :: Ptr GLfloat -> IO () Source
glRasterPos4iv :: Ptr GLint -> IO () Source
glRasterPos4sv :: Ptr GLshort -> IO () Source
glRenderMode :: GLenum -> IO GLint Source
glResetHistogram :: GLenum -> IO () Source
glResetMinmax :: GLenum -> IO () Source
glSamplePass :: GLenum -> IO () Source
glSecondaryColor3bv :: Ptr GLbyte -> IO () Source
glSecondaryColor3dv :: Ptr GLdouble -> IO () Source
glSecondaryColor3fv :: Ptr GLfloat -> IO () Source
glSecondaryColor3iv :: Ptr GLint -> IO () Source
glSecondaryColor3sv :: Ptr GLshort -> IO () Source
glSecondaryColor3ubv :: Ptr GLubyte -> IO () Source
glSecondaryColor3uiv :: Ptr GLuint -> IO () Source
glSecondaryColor3usv :: Ptr GLushort -> IO () Source
glSeparableFilter2D :: GLenum -> GLenum -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> Ptr a -> IO () Source
glShadeModel :: GLenum -> IO () Source
glTexCoord1d :: GLdouble -> IO () Source
glTexCoord1dv :: Ptr GLdouble -> IO () Source
glTexCoord1f :: GLfloat -> IO () Source
glTexCoord1fv :: Ptr GLfloat -> IO () Source
glTexCoord1i :: GLint -> IO () Source
glTexCoord1iv :: Ptr GLint -> IO () Source
glTexCoord1s :: GLshort -> IO () Source
glTexCoord1sv :: Ptr GLshort -> IO () Source
glTexCoord2d :: GLdouble -> GLdouble -> IO () Source
glTexCoord2dv :: Ptr GLdouble -> IO () Source
glTexCoord2f :: GLfloat -> GLfloat -> IO () Source
glTexCoord2fv :: Ptr GLfloat -> IO () Source
glTexCoord2i :: GLint -> GLint -> IO () Source
glTexCoord2iv :: Ptr GLint -> IO () Source
glTexCoord2s :: GLshort -> GLshort -> IO () Source
glTexCoord2sv :: Ptr GLshort -> IO () Source
glTexCoord3dv :: Ptr GLdouble -> IO () Source
glTexCoord3fv :: Ptr GLfloat -> IO () Source
glTexCoord3iv :: Ptr GLint -> IO () Source
glTexCoord3sv :: Ptr GLshort -> IO () Source
glTexCoord4dv :: Ptr GLdouble -> IO () Source
glTexCoord4fv :: Ptr GLfloat -> IO () Source
glTexCoord4iv :: Ptr GLint -> IO () Source
glTexCoord4sv :: Ptr GLshort -> IO () Source
glVertex2d :: GLdouble -> GLdouble -> IO () Source
glVertex2dv :: Ptr GLdouble -> IO () Source
glVertex2f :: GLfloat -> GLfloat -> IO () Source
glVertex2fv :: Ptr GLfloat -> IO () Source
glVertex2i :: GLint -> GLint -> IO () Source
glVertex2iv :: Ptr GLint -> IO () Source
glVertex2s :: GLshort -> GLshort -> IO () Source
glVertex2sv :: Ptr GLshort -> IO () Source
glVertex3dv :: Ptr GLdouble -> IO () Source
glVertex3fv :: Ptr GLfloat -> IO () Source
glVertex3iv :: Ptr GLint -> IO () Source
glVertex3sv :: Ptr GLshort -> IO () Source
glVertex4dv :: Ptr GLdouble -> IO () Source
glVertex4fv :: Ptr GLfloat -> IO () Source
glVertex4iv :: Ptr GLint -> IO () Source
glVertex4sv :: Ptr GLshort -> IO () Source
glWindowPos2d :: GLdouble -> GLdouble -> IO () Source
glWindowPos2dv :: Ptr GLdouble -> IO () Source
glWindowPos2f :: GLfloat -> GLfloat -> IO () Source
glWindowPos2fv :: Ptr GLfloat -> IO () Source
glWindowPos2i :: GLint -> GLint -> IO () Source
glWindowPos2iv :: Ptr GLint -> IO () Source
glWindowPos2s :: GLshort -> GLshort -> IO () Source
glWindowPos2sv :: Ptr GLshort -> IO () Source
glWindowPos3dv :: Ptr GLdouble -> IO () Source
glWindowPos3fv :: Ptr GLfloat -> IO () Source
glWindowPos3iv :: Ptr GLint -> IO () Source
glWindowPos3sv :: Ptr GLshort -> IO () Source