Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

nglContext Class Reference

#include <nglContext.h>

Inheritance diagram for nglContext:

nglError nglOffscreenContext nglWindow List of all members.

Detailed Description

OpenGL context management.

This is an abstract class which stores per GL context informations for a rendering surface such as nglWindow. This is also the place from where GL extensions are reachable. You can query and initialize an extension with checkExtension() and use extensions functions as if they were methods of this context (they are really pointers to functions which are initially NULL).

Developer's note : the extension support code is generated by a Perl script which parses glext.h, see src/core/glext in the source distribution for more info.


Public Member Functions

virtual void BeginSession ()=0
virtual void EndSession ()=0
GL extensions
bool CheckExtension (const nglChar *pExtName)
bool GetContextInfo (nglContextInfo &rInfo) const
void Dump (uint Level) const

Public Attributes

GL_VERSION_1_2
void(* glBlendColor )(GLclampf, GLclampf, GLclampf, GLclampf)
void(* glBlendEquation )(GLenum)
void(* glDrawRangeElements )(GLenum, GLuint, GLuint, GLsizei, GLenum, const GLvoid *)
void(* glColorTable )(GLenum, GLenum, GLsizei, GLenum, GLenum, const GLvoid *)
void(* glColorTableParameterfv )(GLenum, GLenum, const GLfloat *)
void(* glColorTableParameteriv )(GLenum, GLenum, const GLint *)
void(* glCopyColorTable )(GLenum, GLenum, GLint, GLint, GLsizei)
void(* glGetColorTable )(GLenum, GLenum, GLenum, GLvoid *)
void(* glGetColorTableParameterfv )(GLenum, GLenum, GLfloat *)
void(* glGetColorTableParameteriv )(GLenum, GLenum, GLint *)
void(* glColorSubTable )(GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)
void(* glCopyColorSubTable )(GLenum, GLsizei, GLint, GLint, GLsizei)
void(* glConvolutionFilter1D )(GLenum, GLenum, GLsizei, GLenum, GLenum, const GLvoid *)
void(* glConvolutionFilter2D )(GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)
void(* glConvolutionParameterf )(GLenum, GLenum, GLfloat)
void(* glConvolutionParameterfv )(GLenum, GLenum, const GLfloat *)
void(* glConvolutionParameteri )(GLenum, GLenum, GLint)
void(* glConvolutionParameteriv )(GLenum, GLenum, const GLint *)
void(* glCopyConvolutionFilter1D )(GLenum, GLenum, GLint, GLint, GLsizei)
void(* glCopyConvolutionFilter2D )(GLenum, GLenum, GLint, GLint, GLsizei, GLsizei)
void(* glGetConvolutionFilter )(GLenum, GLenum, GLenum, GLvoid *)
void(* glGetConvolutionParameterfv )(GLenum, GLenum, GLfloat *)
void(* glGetConvolutionParameteriv )(GLenum, GLenum, GLint *)
void(* glGetSeparableFilter )(GLenum, GLenum, GLenum, GLvoid *, GLvoid *, GLvoid *)
void(* glSeparableFilter2D )(GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *, const GLvoid *)
void(* glGetHistogram )(GLenum, GLboolean, GLenum, GLenum, GLvoid *)
void(* glGetHistogramParameterfv )(GLenum, GLenum, GLfloat *)
void(* glGetHistogramParameteriv )(GLenum, GLenum, GLint *)
void(* glGetMinmax )(GLenum, GLboolean, GLenum, GLenum, GLvoid *)
void(* glGetMinmaxParameterfv )(GLenum, GLenum, GLfloat *)
void(* glGetMinmaxParameteriv )(GLenum, GLenum, GLint *)
void(* glHistogram )(GLenum, GLsizei, GLenum, GLboolean)
void(* glMinmax )(GLenum, GLenum, GLboolean)
void(* glResetHistogram )(GLenum)
void(* glResetMinmax )(GLenum)
void(* glTexImage3D )(GLenum, GLint, GLint, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *)
void(* glTexSubImage3D )(GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)
void(* glCopyTexSubImage3D )(GLenum, GLint, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei)
GL_VERSION_1_3
void(* glActiveTexture )(GLenum)
void(* glClientActiveTexture )(GLenum)
void(* glMultiTexCoord1d )(GLenum, GLdouble)
void(* glMultiTexCoord1dv )(GLenum, const GLdouble *)
void(* glMultiTexCoord1f )(GLenum, GLfloat)
void(* glMultiTexCoord1fv )(GLenum, const GLfloat *)
void(* glMultiTexCoord1i )(GLenum, GLint)
void(* glMultiTexCoord1iv )(GLenum, const GLint *)
void(* glMultiTexCoord1s )(GLenum, GLshort)
void(* glMultiTexCoord1sv )(GLenum, const GLshort *)
void(* glMultiTexCoord2d )(GLenum, GLdouble, GLdouble)
void(* glMultiTexCoord2dv )(GLenum, const GLdouble *)
void(* glMultiTexCoord2f )(GLenum, GLfloat, GLfloat)
void(* glMultiTexCoord2fv )(GLenum, const GLfloat *)
void(* glMultiTexCoord2i )(GLenum, GLint, GLint)
void(* glMultiTexCoord2iv )(GLenum, const GLint *)
void(* glMultiTexCoord2s )(GLenum, GLshort, GLshort)
void(* glMultiTexCoord2sv )(GLenum, const GLshort *)
void(* glMultiTexCoord3d )(GLenum, GLdouble, GLdouble, GLdouble)
void(* glMultiTexCoord3dv )(GLenum, const GLdouble *)
void(* glMultiTexCoord3f )(GLenum, GLfloat, GLfloat, GLfloat)
void(* glMultiTexCoord3fv )(GLenum, const GLfloat *)
void(* glMultiTexCoord3i )(GLenum, GLint, GLint, GLint)
void(* glMultiTexCoord3iv )(GLenum, const GLint *)
void(* glMultiTexCoord3s )(GLenum, GLshort, GLshort, GLshort)
void(* glMultiTexCoord3sv )(GLenum, const GLshort *)
void(* glMultiTexCoord4d )(GLenum, GLdouble, GLdouble, GLdouble, GLdouble)
void(* glMultiTexCoord4dv )(GLenum, const GLdouble *)
void(* glMultiTexCoord4f )(GLenum, GLfloat, GLfloat, GLfloat, GLfloat)
void(* glMultiTexCoord4fv )(GLenum, const GLfloat *)
void(* glMultiTexCoord4i )(GLenum, GLint, GLint, GLint, GLint)
void(* glMultiTexCoord4iv )(GLenum, const GLint *)
void(* glMultiTexCoord4s )(GLenum, GLshort, GLshort, GLshort, GLshort)
void(* glMultiTexCoord4sv )(GLenum, const GLshort *)
void(* glLoadTransposeMatrixf )(const GLfloat *)
void(* glLoadTransposeMatrixd )(const GLdouble *)
void(* glMultTransposeMatrixf )(const GLfloat *)
void(* glMultTransposeMatrixd )(const GLdouble *)
void(* glSampleCoverage )(GLclampf, GLboolean)
void(* glCompressedTexImage3D )(GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *)
void(* glCompressedTexImage2D )(GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *)
void(* glCompressedTexImage1D )(GLenum, GLint, GLenum, GLsizei, GLint, GLsizei, const GLvoid *)
void(* glCompressedTexSubImage3D )(GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *)
void(* glCompressedTexSubImage2D )(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *)
void(* glCompressedTexSubImage1D )(GLenum, GLint, GLint, GLsizei, GLenum, GLsizei, const GLvoid *)
void(* glGetCompressedTexImage )(GLenum, GLint, GLvoid *)
GL_VERSION_1_4
void(* glBlendFuncSeparate )(GLenum, GLenum, GLenum, GLenum)
void(* glFogCoordf )(GLfloat)
void(* glFogCoordfv )(const GLfloat *)
void(* glFogCoordd )(GLdouble)
void(* glFogCoorddv )(const GLdouble *)
void(* glFogCoordPointer )(GLenum, GLsizei, const GLvoid *)
void(* glMultiDrawArrays )(GLenum, GLint *, GLsizei *, GLsizei)
void(* glMultiDrawElements )(GLenum, const GLsizei *, GLenum, const GLvoid **, GLsizei)
void(* glPointParameterf )(GLenum, GLfloat)
void(* glPointParameterfv )(GLenum, const GLfloat *)
void(* glPointParameteri )(GLenum, GLint)
void(* glPointParameteriv )(GLenum, const GLint *)
void(* glSecondaryColor3b )(GLbyte, GLbyte, GLbyte)
void(* glSecondaryColor3bv )(const GLbyte *)
void(* glSecondaryColor3d )(GLdouble, GLdouble, GLdouble)
void(* glSecondaryColor3dv )(const GLdouble *)
void(* glSecondaryColor3f )(GLfloat, GLfloat, GLfloat)
void(* glSecondaryColor3fv )(const GLfloat *)
void(* glSecondaryColor3i )(GLint, GLint, GLint)
void(* glSecondaryColor3iv )(const GLint *)
void(* glSecondaryColor3s )(GLshort, GLshort, GLshort)
void(* glSecondaryColor3sv )(const GLshort *)
void(* glSecondaryColor3ub )(GLubyte, GLubyte, GLubyte)
void(* glSecondaryColor3ubv )(const GLubyte *)
void(* glSecondaryColor3ui )(GLuint, GLuint, GLuint)
void(* glSecondaryColor3uiv )(const GLuint *)
void(* glSecondaryColor3us )(GLushort, GLushort, GLushort)
void(* glSecondaryColor3usv )(const GLushort *)
void(* glSecondaryColorPointer )(GLint, GLenum, GLsizei, const GLvoid *)
void(* glWindowPos2d )(GLdouble, GLdouble)
void(* glWindowPos2dv )(const GLdouble *)
void(* glWindowPos2f )(GLfloat, GLfloat)
void(* glWindowPos2fv )(const GLfloat *)
void(* glWindowPos2i )(GLint, GLint)
void(* glWindowPos2iv )(const GLint *)
void(* glWindowPos2s )(GLshort, GLshort)
void(* glWindowPos2sv )(const GLshort *)
void(* glWindowPos3d )(GLdouble, GLdouble, GLdouble)
void(* glWindowPos3dv )(const GLdouble *)
void(* glWindowPos3f )(GLfloat, GLfloat, GLfloat)
void(* glWindowPos3fv )(const GLfloat *)
void(* glWindowPos3i )(GLint, GLint, GLint)
void(* glWindowPos3iv )(const GLint *)
void(* glWindowPos3s )(GLshort, GLshort, GLshort)
void(* glWindowPos3sv )(const GLshort *)
GL_VERSION_1_5
void(* glGenQueries )(GLsizei, GLuint *)
void(* glDeleteQueries )(GLsizei, const GLuint *)
GLboolean(* glIsQuery )(GLuint)
void(* glBeginQuery )(GLenum, GLuint)
void(* glEndQuery )(GLenum)
void(* glGetQueryiv )(GLenum, GLenum, GLint *)
void(* glGetQueryObjectiv )(GLuint, GLenum, GLint *)
void(* glGetQueryObjectuiv )(GLuint, GLenum, GLuint *)
void(* glBindBuffer )(GLenum, GLuint)
void(* glDeleteBuffers )(GLsizei, const GLuint *)
void(* glGenBuffers )(GLsizei, GLuint *)
GLboolean(* glIsBuffer )(GLuint)
void(* glBufferData )(GLenum, GLsizeiptr, const GLvoid *, GLenum)
void(* glBufferSubData )(GLenum, GLintptr, GLsizeiptr, const GLvoid *)
void(* glGetBufferSubData )(GLenum, GLintptr, GLsizeiptr, GLvoid *)
GLvoid *(* glMapBuffer )(GLenum, GLenum)
GLboolean(* glUnmapBuffer )(GLenum)
void(* glGetBufferParameteriv )(GLenum, GLenum, GLint *)
void(* glGetBufferPointerv )(GLenum, GLenum, GLvoid **)
GL_ARB_multitexture
void(* glActiveTextureARB )(GLenum)
void(* glClientActiveTextureARB )(GLenum)
void(* glMultiTexCoord1dARB )(GLenum, GLdouble)
void(* glMultiTexCoord1dvARB )(GLenum, const GLdouble *)
void(* glMultiTexCoord1fARB )(GLenum, GLfloat)
void(* glMultiTexCoord1fvARB )(GLenum, const GLfloat *)
void(* glMultiTexCoord1iARB )(GLenum, GLint)
void(* glMultiTexCoord1ivARB )(GLenum, const GLint *)
void(* glMultiTexCoord1sARB )(GLenum, GLshort)
void(* glMultiTexCoord1svARB )(GLenum, const GLshort *)
void(* glMultiTexCoord2dARB )(GLenum, GLdouble, GLdouble)
void(* glMultiTexCoord2dvARB )(GLenum, const GLdouble *)
void(* glMultiTexCoord2fARB )(GLenum, GLfloat, GLfloat)
void(* glMultiTexCoord2fvARB )(GLenum, const GLfloat *)
void(* glMultiTexCoord2iARB )(GLenum, GLint, GLint)
void(* glMultiTexCoord2ivARB )(GLenum, const GLint *)
void(* glMultiTexCoord2sARB )(GLenum, GLshort, GLshort)
void(* glMultiTexCoord2svARB )(GLenum, const GLshort *)
void(* glMultiTexCoord3dARB )(GLenum, GLdouble, GLdouble, GLdouble)
void(* glMultiTexCoord3dvARB )(GLenum, const GLdouble *)
void(* glMultiTexCoord3fARB )(GLenum, GLfloat, GLfloat, GLfloat)
void(* glMultiTexCoord3fvARB )(GLenum, const GLfloat *)
void(* glMultiTexCoord3iARB )(GLenum, GLint, GLint, GLint)
void(* glMultiTexCoord3ivARB )(GLenum, const GLint *)
void(* glMultiTexCoord3sARB )(GLenum, GLshort, GLshort, GLshort)
void(* glMultiTexCoord3svARB )(GLenum, const GLshort *)
void(* glMultiTexCoord4dARB )(GLenum, GLdouble, GLdouble, GLdouble, GLdouble)
void(* glMultiTexCoord4dvARB )(GLenum, const GLdouble *)
void(* glMultiTexCoord4fARB )(GLenum, GLfloat, GLfloat, GLfloat, GLfloat)
void(* glMultiTexCoord4fvARB )(GLenum, const GLfloat *)
void(* glMultiTexCoord4iARB )(GLenum, GLint, GLint, GLint, GLint)
void(* glMultiTexCoord4ivARB )(GLenum, const GLint *)
void(* glMultiTexCoord4sARB )(GLenum, GLshort, GLshort, GLshort, GLshort)
void(* glMultiTexCoord4svARB )(GLenum, const GLshort *)
GL_ARB_transpose_matrix
void(* glLoadTransposeMatrixfARB )(const GLfloat *)
void(* glLoadTransposeMatrixdARB )(const GLdouble *)
void(* glMultTransposeMatrixfARB )(const GLfloat *)
void(* glMultTransposeMatrixdARB )(const GLdouble *)
GL_ARB_multisample
void(* glSampleCoverageARB )(GLclampf, GLboolean)
GL_ARB_texture_compression
void(* glCompressedTexImage3DARB )(GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *)
void(* glCompressedTexImage2DARB )(GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *)
void(* glCompressedTexImage1DARB )(GLenum, GLint, GLenum, GLsizei, GLint, GLsizei, const GLvoid *)
void(* glCompressedTexSubImage3DARB )(GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *)
void(* glCompressedTexSubImage2DARB )(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *)
void(* glCompressedTexSubImage1DARB )(GLenum, GLint, GLint, GLsizei, GLenum, GLsizei, const GLvoid *)
void(* glGetCompressedTexImageARB )(GLenum, GLint, GLvoid *)
GL_ARB_point_parameters
void(* glPointParameterfARB )(GLenum, GLfloat)
void(* glPointParameterfvARB )(GLenum, const GLfloat *)
GL_ARB_vertex_blend
void(* glWeightbvARB )(GLint, const GLbyte *)
void(* glWeightsvARB )(GLint, const GLshort *)
void(* glWeightivARB )(GLint, const GLint *)
void(* glWeightfvARB )(GLint, const GLfloat *)
void(* glWeightdvARB )(GLint, const GLdouble *)
void(* glWeightubvARB )(GLint, const GLubyte *)
void(* glWeightusvARB )(GLint, const GLushort *)
void(* glWeightuivARB )(GLint, const GLuint *)
void(* glWeightPointerARB )(GLint, GLenum, GLsizei, const GLvoid *)
void(* glVertexBlendARB )(GLint)
GL_ARB_matrix_palette
void(* glCurrentPaletteMatrixARB )(GLint)
void(* glMatrixIndexubvARB )(GLint, const GLubyte *)
void(* glMatrixIndexusvARB )(GLint, const GLushort *)
void(* glMatrixIndexuivARB )(GLint, const GLuint *)
void(* glMatrixIndexPointerARB )(GLint, GLenum, GLsizei, const GLvoid *)
GL_ARB_window_pos
void(* glWindowPos2dARB )(GLdouble, GLdouble)
void(* glWindowPos2dvARB )(const GLdouble *)
void(* glWindowPos2fARB )(GLfloat, GLfloat)
void(* glWindowPos2fvARB )(const GLfloat *)
void(* glWindowPos2iARB )(GLint, GLint)
void(* glWindowPos2ivARB )(const GLint *)
void(* glWindowPos2sARB )(GLshort, GLshort)
void(* glWindowPos2svARB )(const GLshort *)
void(* glWindowPos3dARB )(GLdouble, GLdouble, GLdouble)
void(* glWindowPos3dvARB )(const GLdouble *)
void(* glWindowPos3fARB )(GLfloat, GLfloat, GLfloat)
void(* glWindowPos3fvARB )(const GLfloat *)
void(* glWindowPos3iARB )(GLint, GLint, GLint)
void(* glWindowPos3ivARB )(const GLint *)
void(* glWindowPos3sARB )(GLshort, GLshort, GLshort)
void(* glWindowPos3svARB )(const GLshort *)
GL_ARB_vertex_program
void(* glVertexAttrib1dARB )(GLuint, GLdouble)
void(* glVertexAttrib1dvARB )(GLuint, const GLdouble *)
void(* glVertexAttrib1fARB )(GLuint, GLfloat)
void(* glVertexAttrib1fvARB )(GLuint, const GLfloat *)
void(* glVertexAttrib1sARB )(GLuint, GLshort)
void(* glVertexAttrib1svARB )(GLuint, const GLshort *)
void(* glVertexAttrib2dARB )(GLuint, GLdouble, GLdouble)
void(* glVertexAttrib2dvARB )(GLuint, const GLdouble *)
void(* glVertexAttrib2fARB )(GLuint, GLfloat, GLfloat)
void(* glVertexAttrib2fvARB )(GLuint, const GLfloat *)
void(* glVertexAttrib2sARB )(GLuint, GLshort, GLshort)
void(* glVertexAttrib2svARB )(GLuint, const GLshort *)
void(* glVertexAttrib3dARB )(GLuint, GLdouble, GLdouble, GLdouble)
void(* glVertexAttrib3dvARB )(GLuint, const GLdouble *)
void(* glVertexAttrib3fARB )(GLuint, GLfloat, GLfloat, GLfloat)
void(* glVertexAttrib3fvARB )(GLuint, const GLfloat *)
void(* glVertexAttrib3sARB )(GLuint, GLshort, GLshort, GLshort)
void(* glVertexAttrib3svARB )(GLuint, const GLshort *)
void(* glVertexAttrib4NbvARB )(GLuint, const GLbyte *)
void(* glVertexAttrib4NivARB )(GLuint, const GLint *)
void(* glVertexAttrib4NsvARB )(GLuint, const GLshort *)
void(* glVertexAttrib4NubARB )(GLuint, GLubyte, GLubyte, GLubyte, GLubyte)
void(* glVertexAttrib4NubvARB )(GLuint, const GLubyte *)
void(* glVertexAttrib4NuivARB )(GLuint, const GLuint *)
void(* glVertexAttrib4NusvARB )(GLuint, const GLushort *)
void(* glVertexAttrib4bvARB )(GLuint, const GLbyte *)
void(* glVertexAttrib4dARB )(GLuint, GLdouble, GLdouble, GLdouble, GLdouble)
void(* glVertexAttrib4dvARB )(GLuint, const GLdouble *)
void(* glVertexAttrib4fARB )(GLuint, GLfloat, GLfloat, GLfloat, GLfloat)
void(* glVertexAttrib4fvARB )(GLuint, const GLfloat *)
void(* glVertexAttrib4ivARB )(GLuint, const GLint *)
void(* glVertexAttrib4sARB )(GLuint, GLshort, GLshort, GLshort, GLshort)
void(* glVertexAttrib4svARB )(GLuint, const GLshort *)
void(* glVertexAttrib4ubvARB )(GLuint, const GLubyte *)
void(* glVertexAttrib4uivARB )(GLuint, const GLuint *)
void(* glVertexAttrib4usvARB )(GLuint, const GLushort *)
void(* glVertexAttribPointerARB )(GLuint, GLint, GLenum, GLboolean, GLsizei, const GLvoid *)
void(* glEnableVertexAttribArrayARB )(GLuint)
void(* glDisableVertexAttribArrayARB )(GLuint)
void(* glProgramStringARB )(GLenum, GLenum, GLsizei, const GLvoid *)
void(* glBindProgramARB )(GLenum, GLuint)
void(* glDeleteProgramsARB )(GLsizei, const GLuint *)
void(* glGenProgramsARB )(GLsizei, GLuint *)
void(* glProgramEnvParameter4dARB )(GLenum, GLuint, GLdouble, GLdouble, GLdouble, GLdouble)
void(* glProgramEnvParameter4dvARB )(GLenum, GLuint, const GLdouble *)
void(* glProgramEnvParameter4fARB )(GLenum, GLuint, GLfloat, GLfloat, GLfloat, GLfloat)
void(* glProgramEnvParameter4fvARB )(GLenum, GLuint, const GLfloat *)
void(* glProgramLocalParameter4dARB )(GLenum, GLuint, GLdouble, GLdouble, GLdouble, GLdouble)
void(* glProgramLocalParameter4dvARB )(GLenum, GLuint, const GLdouble *)
void(* glProgramLocalParameter4fARB )(GLenum, GLuint, GLfloat, GLfloat, GLfloat, GLfloat)
void(* glProgramLocalParameter4fvARB )(GLenum, GLuint, const GLfloat *)
void(* glGetProgramEnvParameterdvARB )(GLenum, GLuint, GLdouble *)
void(* glGetProgramEnvParameterfvARB )(GLenum, GLuint, GLfloat *)
void(* glGetProgramLocalParameterdvARB )(GLenum, GLuint, GLdouble *)
void(* glGetProgramLocalParameterfvARB )(GLenum, GLuint, GLfloat *)
void(* glGetProgramivARB )(GLenum, GLenum, GLint *)
void(* glGetProgramStringARB )(GLenum, GLenum, GLvoid *)
void(* glGetVertexAttribdvARB )(GLuint, GLenum, GLdouble *)
void(* glGetVertexAttribfvARB )(GLuint, GLenum, GLfloat *)
void(* glGetVertexAttribivARB )(GLuint, GLenum, GLint *)
void(* glGetVertexAttribPointervARB )(GLuint, GLenum, GLvoid **)
GLboolean(* glIsProgramARB )(GLuint)
GL_ARB_vertex_buffer_object
void(* glBindBufferARB )(GLenum, GLuint)
void(* glDeleteBuffersARB )(GLsizei, const GLuint *)
void(* glGenBuffersARB )(GLsizei, GLuint *)
GLboolean(* glIsBufferARB )(GLuint)
void(* glBufferDataARB )(GLenum, GLsizeiptrARB, const GLvoid *, GLenum)
void(* glBufferSubDataARB )(GLenum, GLintptrARB, GLsizeiptrARB, const GLvoid *)
void(* glGetBufferSubDataARB )(GLenum, GLintptrARB, GLsizeiptrARB, GLvoid *)
GLvoid *(* glMapBufferARB )(GLenum, GLenum)
GLboolean(* glUnmapBufferARB )(GLenum)
void(* glGetBufferParameterivARB )(GLenum, GLenum, GLint *)
void(* glGetBufferPointervARB )(GLenum, GLenum, GLvoid **)
GL_ARB_occlusion_query
void(* glGenQueriesARB )(GLsizei, GLuint *)
void(* glDeleteQueriesARB )(GLsizei, const GLuint *)
GLboolean(* glIsQueryARB )(GLuint)
void(* glBeginQueryARB )(GLenum, GLuint)
void(* glEndQueryARB )(GLenum)
void(* glGetQueryivARB )(GLenum, GLenum, GLint *)
void(* glGetQueryObjectivARB )(GLuint, GLenum, GLint *)
void(* glGetQueryObjectuivARB )(GLuint, GLenum, GLuint *)
GL_ARB_shader_objects
void(* glDeleteObjectARB )(GLhandleARB)
GLhandleARB(* glGetHandleARB )(GLenum)
void(* glDetachObjectARB )(GLhandleARB, GLhandleARB)
GLhandleARB(* glCreateShaderObjectARB )(GLenum)
void(* glShaderSourceARB )(GLhandleARB, GLsizei, const GLcharARB **, const GLint *)
void(* glCompileShaderARB )(GLhandleARB)
GLhandleARB(* glCreateProgramObjectARB )(void)
void(* glAttachObjectARB )(GLhandleARB, GLhandleARB)
void(* glLinkProgramARB )(GLhandleARB)
void(* glUseProgramObjectARB )(GLhandleARB)
void(* glValidateProgramARB )(GLhandleARB)
void(* glUniform1fARB )(GLint, GLfloat)
void(* glUniform2fARB )(GLint, GLfloat, GLfloat)
void(* glUniform3fARB )(GLint, GLfloat, GLfloat, GLfloat)
void(* glUniform4fARB )(GLint, GLfloat, GLfloat, GLfloat, GLfloat)
void(* glUniform1iARB )(GLint, GLint)
void(* glUniform2iARB )(GLint, GLint, GLint)
void(* glUniform3iARB )(GLint, GLint, GLint, GLint)
void(* glUniform4iARB )(GLint, GLint, GLint, GLint, GLint)
void(* glUniform1fvARB )(GLint, GLsizei, const GLfloat *)
void(* glUniform2fvARB )(GLint, GLsizei, const GLfloat *)
void(* glUniform3fvARB )(GLint, GLsizei, const GLfloat *)
void(* glUniform4fvARB )(GLint, GLsizei, const GLfloat *)
void(* glUniform1ivARB )(GLint, GLsizei, const GLint *)
void(* glUniform2ivARB )(GLint, GLsizei, const GLint *)
void(* glUniform3ivARB )(GLint, GLsizei, const GLint *)
void(* glUniform4ivARB )(GLint, GLsizei, const GLint *)
void(* glUniformMatrix2fvARB )(GLint, GLsizei, GLboolean, const GLfloat *)
void(* glUniformMatrix3fvARB )(GLint, GLsizei, GLboolean, const GLfloat *)
void(* glUniformMatrix4fvARB )(GLint, GLsizei, GLboolean, const GLfloat *)
void(* glGetObjectParameterfvARB )(GLhandleARB, GLenum, GLfloat *)
void(* glGetObjectParameterivARB )(GLhandleARB, GLenum, GLint *)
void(* glGetInfoLogARB )(GLhandleARB, GLsizei, GLsizei *, GLcharARB *)
void(* glGetAttachedObjectsARB )(GLhandleARB, GLsizei, GLsizei *, GLhandleARB *)
GLint(* glGetUniformLocationARB )(GLhandleARB, const GLcharARB *)
void(* glGetActiveUniformARB )(GLhandleARB, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLcharARB *)
void(* glGetUniformfvARB )(GLhandleARB, GLint, GLfloat *)
void(* glGetUniformivARB )(GLhandleARB, GLint, GLint *)
void(* glGetShaderSourceARB )(GLhandleARB, GLsizei, GLsizei *, GLcharARB *)
GL_ARB_vertex_shader
void(* glBindAttribLocationARB )(GLhandleARB, GLuint, const GLcharARB *)
void(* glGetActiveAttribARB )(GLhandleARB, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLcharARB *)
GLint(* glGetAttribLocationARB )(GLhandleARB, const GLcharARB *)
GL_ARB_draw_buffers
void(* glDrawBuffersARB )(GLsizei, const GLenum *)
GL_EXT_blend_color
void(* glBlendColorEXT )(GLclampf, GLclampf, GLclampf, GLclampf)
GL_EXT_polygon_offset
void(* glPolygonOffsetEXT )(GLfloat, GLfloat)
GL_EXT_texture3D
void(* glTexImage3DEXT )(GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *)
void(* glTexSubImage3DEXT )(GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)
GL_SGIS_texture_filter4
void(* glGetTexFilterFuncSGIS )(GLenum, GLenum, GLfloat *)
void(* glTexFilterFuncSGIS )(GLenum, GLenum, GLsizei, const GLfloat *)
GL_EXT_subtexture
void(* glTexSubImage1DEXT )(GLenum, GLint, GLint, GLsizei, GLenum, GLenum, const GLvoid *)
void(* glTexSubImage2DEXT )(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)
GL_EXT_copy_texture
void(* glCopyTexImage1DEXT )(GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLint)
void(* glCopyTexImage2DEXT )(GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLsizei, GLint)
void(* glCopyTexSubImage1DEXT )(GLenum, GLint, GLint, GLint, GLint, GLsizei)
void(* glCopyTexSubImage2DEXT )(GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei)
void(* glCopyTexSubImage3DEXT )(GLenum, GLint, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei)
GL_EXT_histogram
void(* glGetHistogramEXT )(GLenum, GLboolean, GLenum, GLenum, GLvoid *)
void(* glGetHistogramParameterfvEXT )(GLenum, GLenum, GLfloat *)
void(* glGetHistogramParameterivEXT )(GLenum, GLenum, GLint *)
void(* glGetMinmaxEXT )(GLenum, GLboolean, GLenum, GLenum, GLvoid *)
void(* glGetMinmaxParameterfvEXT )(GLenum, GLenum, GLfloat *)
void(* glGetMinmaxParameterivEXT )(GLenum, GLenum, GLint *)
void(* glHistogramEXT )(GLenum, GLsizei, GLenum, GLboolean)
void(* glMinmaxEXT )(GLenum, GLenum, GLboolean)
void(* glResetHistogramEXT )(GLenum)
void(* glResetMinmaxEXT )(GLenum)
GL_EXT_convolution
void(* glConvolutionFilter1DEXT )(GLenum, GLenum, GLsizei, GLenum, GLenum, const GLvoid *)
void(* glConvolutionFilter2DEXT )(GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)
void(* glConvolutionParameterfEXT )(GLenum, GLenum, GLfloat)
void(* glConvolutionParameterfvEXT )(GLenum, GLenum, const GLfloat *)
void(* glConvolutionParameteriEXT )(GLenum, GLenum, GLint)
void(* glConvolutionParameterivEXT )(GLenum, GLenum, const GLint *)
void(* glCopyConvolutionFilter1DEXT )(GLenum, GLenum, GLint, GLint, GLsizei)
void(* glCopyConvolutionFilter2DEXT )(GLenum, GLenum, GLint, GLint, GLsizei, GLsizei)
void(* glGetConvolutionFilterEXT )(GLenum, GLenum, GLenum, GLvoid *)
void(* glGetConvolutionParameterfvEXT )(GLenum, GLenum, GLfloat *)
void(* glGetConvolutionParameterivEXT )(GLenum, GLenum, GLint *)
void(* glGetSeparableFilterEXT )(GLenum, GLenum, GLenum, GLvoid *, GLvoid *, GLvoid *)
void(* glSeparableFilter2DEXT )(GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *, const GLvoid *)
GL_SGI_color_table
void(* glColorTableSGI )(GLenum, GLenum, GLsizei, GLenum, GLenum, const GLvoid *)
void(* glColorTableParameterfvSGI )(GLenum, GLenum, const GLfloat *)
void(* glColorTableParameterivSGI )(GLenum, GLenum, const GLint *)
void(* glCopyColorTableSGI )(GLenum, GLenum, GLint, GLint, GLsizei)
void(* glGetColorTableSGI )(GLenum, GLenum, GLenum, GLvoid *)
void(* glGetColorTableParameterfvSGI )(GLenum, GLenum, GLfloat *)
void(* glGetColorTableParameterivSGI )(GLenum, GLenum, GLint *)
GL_SGIX_pixel_texture
void(* glPixelTexGenSGIX )(GLenum)
GL_SGIS_pixel_texture
void(* glPixelTexGenParameteriSGIS )(GLenum, GLint)
void(* glPixelTexGenParameterivSGIS )(GLenum, const GLint *)
void(* glPixelTexGenParameterfSGIS )(GLenum, GLfloat)
void(* glPixelTexGenParameterfvSGIS )(GLenum, const GLfloat *)
void(* glGetPixelTexGenParameterivSGIS )(GLenum, GLint *)
void(* glGetPixelTexGenParameterfvSGIS )(GLenum, GLfloat *)
GL_SGIS_texture4D
void(* glTexImage4DSGIS )(GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *)
void(* glTexSubImage4DSGIS )(GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)
GL_EXT_texture_object
GLboolean(* glAreTexturesResidentEXT )(GLsizei, const GLuint *, GLboolean *)
void(* glBindTextureEXT )(GLenum, GLuint)
void(* glDeleteTexturesEXT )(GLsizei, const GLuint *)
void(* glGenTexturesEXT )(GLsizei, GLuint *)
GLboolean(* glIsTextureEXT )(GLuint)
void(* glPrioritizeTexturesEXT )(GLsizei, const GLuint *, const GLclampf *)
GL_SGIS_detail_texture
void(* glDetailTexFuncSGIS )(GLenum, GLsizei, const GLfloat *)
void(* glGetDetailTexFuncSGIS )(GLenum, GLfloat *)
GL_SGIS_sharpen_texture
void(* glSharpenTexFuncSGIS )(GLenum, GLsizei, const GLfloat *)
void(* glGetSharpenTexFuncSGIS )(GLenum, GLfloat *)
GL_SGIS_multisample
void(* glSampleMaskSGIS )(GLclampf, GLboolean)
void(* glSamplePatternSGIS )(GLenum)
GL_EXT_vertex_array
void(* glArrayElementEXT )(GLint)
void(* glColorPointerEXT )(GLint, GLenum, GLsizei, GLsizei, const GLvoid *)
void(* glDrawArraysEXT )(GLenum, GLint, GLsizei)
void(* glEdgeFlagPointerEXT )(GLsizei, GLsizei, const GLboolean *)
void(* glGetPointervEXT )(GLenum, GLvoid **)
void(* glIndexPointerEXT )(GLenum, GLsizei, GLsizei, const GLvoid *)
void(* glNormalPointerEXT )(GLenum, GLsizei, GLsizei, const GLvoid *)
void(* glTexCoordPointerEXT )(GLint, GLenum, GLsizei, GLsizei, const GLvoid *)
void(* glVertexPointerEXT )(GLint, GLenum, GLsizei, GLsizei, const GLvoid *)
GL_EXT_blend_minmax
void(* glBlendEquationEXT )(GLenum)
GL_SGIX_sprite
void(* glSpriteParameterfSGIX )(GLenum, GLfloat)
void(* glSpriteParameterfvSGIX )(GLenum, const GLfloat *)
void(* glSpriteParameteriSGIX )(GLenum, GLint)
void(* glSpriteParameterivSGIX )(GLenum, const GLint *)
GL_EXT_point_parameters
void(* glPointParameterfEXT )(GLenum, GLfloat)
void(* glPointParameterfvEXT )(GLenum, const GLfloat *)
GL_SGIS_point_parameters
void(* glPointParameterfSGIS )(GLenum, GLfloat)
void(* glPointParameterfvSGIS )(GLenum, const GLfloat *)
GL_SGIX_instruments
GLint(* glGetInstrumentsSGIX )(void)
void(* glInstrumentsBufferSGIX )(GLsizei, GLint *)
GLint(* glPollInstrumentsSGIX )(GLint *)
void(* glReadInstrumentsSGIX )(GLint)
void(* glStartInstrumentsSGIX )(void)
void(* glStopInstrumentsSGIX )(GLint)
GL_SGIX_framezoom
void(* glFrameZoomSGIX )(GLint)
GL_SGIX_tag_sample_buffer
void(* glTagSampleBufferSGIX )(void)
GL_SGIX_polynomial_ffd
void(* glDeformationMap3dSGIX )(GLenum, GLdouble, GLdouble, GLint, GLint, GLdouble, GLdouble, GLint, GLint, GLdouble, GLdouble, GLint, GLint, const GLdouble *)
void(* glDeformationMap3fSGIX )(GLenum, GLfloat, GLfloat, GLint, GLint, GLfloat, GLfloat, GLint, GLint, GLfloat, GLfloat, GLint, GLint, const GLfloat *)
void(* glDeformSGIX )(GLbitfield)
void(* glLoadIdentityDeformationMapSGIX )(GLbitfield)
GL_SGIX_reference_plane
void(* glReferencePlaneSGIX )(const GLdouble *)
GL_SGIX_flush_raster
void(* glFlushRasterSGIX )(void)
GL_SGIS_fog_function
void(* glFogFuncSGIS )(GLsizei, const GLfloat *)
void(* glGetFogFuncSGIS )(GLfloat *)
GL_HP_image_transform
void(* glImageTransformParameteriHP )(GLenum, GLenum, GLint)
void(* glImageTransformParameterfHP )(GLenum, GLenum, GLfloat)
void(* glImageTransformParameterivHP )(GLenum, GLenum, const GLint *)
void(* glImageTransformParameterfvHP )(GLenum, GLenum, const GLfloat *)
void(* glGetImageTransformParameterivHP )(GLenum, GLenum, GLint *)
void(* glGetImageTransformParameterfvHP )(GLenum, GLenum, GLfloat *)
GL_EXT_color_subtable
void(* glColorSubTableEXT )(GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)
void(* glCopyColorSubTableEXT )(GLenum, GLsizei, GLint, GLint, GLsizei)
GL_PGI_misc_hints
void(* glHintPGI )(GLenum, GLint)
GL_EXT_paletted_texture
void(* glColorTableEXT )(GLenum, GLenum, GLsizei, GLenum, GLenum, const GLvoid *)
void(* glGetColorTableEXT )(GLenum, GLenum, GLenum, GLvoid *)
void(* glGetColorTableParameterivEXT )(GLenum, GLenum, GLint *)
void(* glGetColorTableParameterfvEXT )(GLenum, GLenum, GLfloat *)
GL_SGIX_list_priority
void(* glGetListParameterfvSGIX )(GLuint, GLenum, GLfloat *)
void(* glGetListParameterivSGIX )(GLuint, GLenum, GLint *)
void(* glListParameterfSGIX )(GLuint, GLenum, GLfloat)
void(* glListParameterfvSGIX )(GLuint, GLenum, const GLfloat *)
void(* glListParameteriSGIX )(GLuint, GLenum, GLint)
void(* glListParameterivSGIX )(GLuint, GLenum, const GLint *)
GL_EXT_index_material
void(* glIndexMaterialEXT )(GLenum, GLenum)
GL_EXT_index_func
void(* glIndexFuncEXT )(GLenum, GLclampf)
GL_EXT_compiled_vertex_array
void(* glLockArraysEXT )(GLint, GLsizei)
void(* glUnlockArraysEXT )(void)
GL_EXT_cull_vertex
void(* glCullParameterdvEXT )(GLenum, GLdouble *)
void(* glCullParameterfvEXT )(GLenum, GLfloat *)
GL_SGIX_fragment_lighting
void(* glFragmentColorMaterialSGIX )(GLenum, GLenum)
void(* glFragmentLightfSGIX )(GLenum, GLenum, GLfloat)
void(* glFragmentLightfvSGIX )(GLenum, GLenum, const GLfloat *)
void(* glFragmentLightiSGIX )(GLenum, GLenum, GLint)
void(* glFragmentLightivSGIX )(GLenum, GLenum, const GLint *)
void(* glFragmentLightModelfSGIX )(GLenum, GLfloat)
void(* glFragmentLightModelfvSGIX )(GLenum, const GLfloat *)
void(* glFragmentLightModeliSGIX )(GLenum, GLint)
void(* glFragmentLightModelivSGIX )(GLenum, const GLint *)
void(* glFragmentMaterialfSGIX )(GLenum, GLenum, GLfloat)
void(* glFragmentMaterialfvSGIX )(GLenum, GLenum, const GLfloat *)
void(* glFragmentMaterialiSGIX )(GLenum, GLenum, GLint)
void(* glFragmentMaterialivSGIX )(GLenum, GLenum, const GLint *)
void(* glGetFragmentLightfvSGIX )(GLenum, GLenum, GLfloat *)
void(* glGetFragmentLightivSGIX )(GLenum, GLenum, GLint *)
void(* glGetFragmentMaterialfvSGIX )(GLenum, GLenum, GLfloat *)
void(* glGetFragmentMaterialivSGIX )(GLenum, GLenum, GLint *)
void(* glLightEnviSGIX )(GLenum, GLint)
GL_EXT_draw_range_elements
void(* glDrawRangeElementsEXT )(GLenum, GLuint, GLuint, GLsizei, GLenum, const GLvoid *)
GL_EXT_light_texture
void(* glApplyTextureEXT )(GLenum)
void(* glTextureLightEXT )(GLenum)
void(* glTextureMaterialEXT )(GLenum, GLenum)
GL_SGIX_async
void(* glAsyncMarkerSGIX )(GLuint)
GLint(* glFinishAsyncSGIX )(GLuint *)
GLint(* glPollAsyncSGIX )(GLuint *)
GLuint(* glGenAsyncMarkersSGIX )(GLsizei)
void(* glDeleteAsyncMarkersSGIX )(GLuint, GLsizei)
GLboolean(* glIsAsyncMarkerSGIX )(GLuint)
GL_INTEL_parallel_arrays
void(* glVertexPointervINTEL )(GLint, GLenum, const GLvoid **)
void(* glNormalPointervINTEL )(GLenum, const GLvoid **)
void(* glColorPointervINTEL )(GLint, GLenum, const GLvoid **)
void(* glTexCoordPointervINTEL )(GLint, GLenum, const GLvoid **)
GL_EXT_pixel_transform
void(* glPixelTransformParameteriEXT )(GLenum, GLenum, GLint)
void(* glPixelTransformParameterfEXT )(GLenum, GLenum, GLfloat)
void(* glPixelTransformParameterivEXT )(GLenum, GLenum, const GLint *)
void(* glPixelTransformParameterfvEXT )(GLenum, GLenum, const GLfloat *)
GL_EXT_secondary_color
void(* glSecondaryColor3bEXT )(GLbyte, GLbyte, GLbyte)
void(* glSecondaryColor3bvEXT )(const GLbyte *)
void(* glSecondaryColor3dEXT )(GLdouble, GLdouble, GLdouble)
void(* glSecondaryColor3dvEXT )(const GLdouble *)
void(* glSecondaryColor3fEXT )(GLfloat, GLfloat, GLfloat)
void(* glSecondaryColor3fvEXT )(const GLfloat *)
void(* glSecondaryColor3iEXT )(GLint, GLint, GLint)
void(* glSecondaryColor3ivEXT )(const GLint *)
void(* glSecondaryColor3sEXT )(GLshort, GLshort, GLshort)
void(* glSecondaryColor3svEXT )(const GLshort *)
void(* glSecondaryColor3ubEXT )(GLubyte, GLubyte, GLubyte)
void(* glSecondaryColor3ubvEXT )(const GLubyte *)
void(* glSecondaryColor3uiEXT )(GLuint, GLuint, GLuint)
void(* glSecondaryColor3uivEXT )(const GLuint *)
void(* glSecondaryColor3usEXT )(GLushort, GLushort, GLushort)
void(* glSecondaryColor3usvEXT )(const GLushort *)
void(* glSecondaryColorPointerEXT )(GLint, GLenum, GLsizei, const GLvoid *)
GL_EXT_texture_perturb_normal
void(* glTextureNormalEXT )(GLenum)
GL_EXT_multi_draw_arrays
void(* glMultiDrawArraysEXT )(GLenum, GLint *, GLsizei *, GLsizei)
void(* glMultiDrawElementsEXT )(GLenum, const GLsizei *, GLenum, const GLvoid **, GLsizei)
GL_EXT_fog_coord
void(* glFogCoordfEXT )(GLfloat)
void(* glFogCoordfvEXT )(const GLfloat *)
void(* glFogCoorddEXT )(GLdouble)
void(* glFogCoorddvEXT )(const GLdouble *)
void(* glFogCoordPointerEXT )(GLenum, GLsizei, const GLvoid *)
GL_EXT_coordinate_frame
void(* glTangent3bEXT )(GLbyte, GLbyte, GLbyte)
void(* glTangent3bvEXT )(const GLbyte *)
void(* glTangent3dEXT )(GLdouble, GLdouble, GLdouble)
void(* glTangent3dvEXT )(const GLdouble *)
void(* glTangent3fEXT )(GLfloat, GLfloat, GLfloat)
void(* glTangent3fvEXT )(const GLfloat *)
void(* glTangent3iEXT )(GLint, GLint, GLint)
void(* glTangent3ivEXT )(const GLint *)
void(* glTangent3sEXT )(GLshort, GLshort, GLshort)
void(* glTangent3svEXT )(const GLshort *)
void(* glBinormal3bEXT )(GLbyte, GLbyte, GLbyte)
void(* glBinormal3bvEXT )(const GLbyte *)
void(* glBinormal3dEXT )(GLdouble, GLdouble, GLdouble)
void(* glBinormal3dvEXT )(const GLdouble *)
void(* glBinormal3fEXT )(GLfloat, GLfloat, GLfloat)
void(* glBinormal3fvEXT )(const GLfloat *)
void(* glBinormal3iEXT )(GLint, GLint, GLint)
void(* glBinormal3ivEXT )(const GLint *)
void(* glBinormal3sEXT )(GLshort, GLshort, GLshort)
void(* glBinormal3svEXT )(const GLshort *)
void(* glTangentPointerEXT )(GLenum, GLsizei, const GLvoid *)
void(* glBinormalPointerEXT )(GLenum, GLsizei, const GLvoid *)
GL_SUNX_constant_data
void(* glFinishTextureSUNX )(void)
GL_SUN_global_alpha
void(* glGlobalAlphaFactorbSUN )(GLbyte)
void(* glGlobalAlphaFactorsSUN )(GLshort)
void(* glGlobalAlphaFactoriSUN )(GLint)
void(* glGlobalAlphaFactorfSUN )(GLfloat)
void(* glGlobalAlphaFactordSUN )(GLdouble)
void(* glGlobalAlphaFactorubSUN )(GLubyte)
void(* glGlobalAlphaFactorusSUN )(GLushort)
void(* glGlobalAlphaFactoruiSUN )(GLuint)
GL_SUN_triangle_list
void(* glReplacementCodeuiSUN )(GLuint)
void(* glReplacementCodeusSUN )(GLushort)
void(* glReplacementCodeubSUN )(GLubyte)
void(* glReplacementCodeuivSUN )(const GLuint *)
void(* glReplacementCodeusvSUN )(const GLushort *)
void(* glReplacementCodeubvSUN )(const GLubyte *)
void(* glReplacementCodePointerSUN )(GLenum, GLsizei, const GLvoid **)
GL_SUN_vertex
void(* glColor4ubVertex2fSUN )(GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat)
void(* glColor4ubVertex2fvSUN )(const GLubyte *, const GLfloat *)
void(* glColor4ubVertex3fSUN )(GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat, GLfloat)
void(* glColor4ubVertex3fvSUN )(const GLubyte *, const GLfloat *)
void(* glColor3fVertex3fSUN )(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)
void(* glColor3fVertex3fvSUN )(const GLfloat *, const GLfloat *)
void(* glNormal3fVertex3fSUN )(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)
void(* glNormal3fVertex3fvSUN )(const GLfloat *, const GLfloat *)
void(* glColor4fNormal3fVertex3fSUN )(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)
void(* glColor4fNormal3fVertex3fvSUN )(const GLfloat *, const GLfloat *, const GLfloat *)
void(* glTexCoord2fVertex3fSUN )(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)
void(* glTexCoord2fVertex3fvSUN )(const GLfloat *, const GLfloat *)
void(* glTexCoord4fVertex4fSUN )(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)
void(* glTexCoord4fVertex4fvSUN )(const GLfloat *, const GLfloat *)
void(* glTexCoord2fColor4ubVertex3fSUN )(GLfloat, GLfloat, GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat, GLfloat)
void(* glTexCoord2fColor4ubVertex3fvSUN )(const GLfloat *, const GLubyte *, const GLfloat *)
void(* glTexCoord2fColor3fVertex3fSUN )(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)
void(* glTexCoord2fColor3fVertex3fvSUN )(const GLfloat *, const GLfloat *, const GLfloat *)
void(* glTexCoord2fNormal3fVertex3fSUN )(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)
void(* glTexCoord2fNormal3fVertex3fvSUN )(const GLfloat *, const GLfloat *, const GLfloat *)
void(* glTexCoord2fColor4fNormal3fVertex3fSUN )(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)
void(* glTexCoord2fColor4fNormal3fVertex3fvSUN )(const GLfloat *, const GLfloat *, const GLfloat *, const GLfloat *)
void(* glTexCoord4fColor4fNormal3fVertex4fSUN )(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)
void(* glTexCoord4fColor4fNormal3fVertex4fvSUN )(const GLfloat *, const GLfloat *, const GLfloat *, const GLfloat *)
void(* glReplacementCodeuiVertex3fSUN )(GLuint, GLfloat, GLfloat, GLfloat)
void(* glReplacementCodeuiVertex3fvSUN )(const GLuint *, const GLfloat *)
void(* glReplacementCodeuiColor4ubVertex3fSUN )(GLuint, GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat, GLfloat)
void(* glReplacementCodeuiColor4ubVertex3fvSUN )(const GLuint *, const GLubyte *, const GLfloat *)
void(* glReplacementCodeuiColor3fVertex3fSUN )(GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)
void(* glReplacementCodeuiColor3fVertex3fvSUN )(const GLuint *, const GLfloat *, const GLfloat *)
void(* glReplacementCodeuiNormal3fVertex3fSUN )(GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)
void(* glReplacementCodeuiNormal3fVertex3fvSUN )(const GLuint *, const GLfloat *, const GLfloat *)
void(* glReplacementCodeuiColor4fNormal3fVertex3fSUN )(GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)
void(* glReplacementCodeuiColor4fNormal3fVertex3fvSUN )(const GLuint *, const GLfloat *, const GLfloat *, const GLfloat *)
void(* glReplacementCodeuiTexCoord2fVertex3fSUN )(GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)
void(* glReplacementCodeuiTexCoord2fVertex3fvSUN )(const GLuint *, const GLfloat *, const GLfloat *)
void(* glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN )(GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)
void(* glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN )(const GLuint *, const GLfloat *, const GLfloat *, const GLfloat *)
void(* glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN )(GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)
void(* glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN )(const GLuint *, const GLfloat *, const GLfloat *, const GLfloat *, const GLfloat *)
GL_EXT_blend_func_separate
void(* glBlendFuncSeparateEXT )(GLenum, GLenum, GLenum, GLenum)
GL_INGR_blend_func_separate
void(* glBlendFuncSeparateINGR )(GLenum, GLenum, GLenum, GLenum)
GL_EXT_vertex_weighting
void(* glVertexWeightfEXT )(GLfloat)
void(* glVertexWeightfvEXT )(const GLfloat *)
void(* glVertexWeightPointerEXT )(GLsizei, GLenum, GLsizei, const GLvoid *)
GL_NV_vertex_array_range
void(* glFlushVertexArrayRangeNV )(void)
void(* glVertexArrayRangeNV )(GLsizei, const GLvoid *)
GL_NV_register_combiners
void(* glCombinerParameterfvNV )(GLenum, const GLfloat *)
void(* glCombinerParameterfNV )(GLenum, GLfloat)
void(* glCombinerParameterivNV )(GLenum, const GLint *)
void(* glCombinerParameteriNV )(GLenum, GLint)
void(* glCombinerInputNV )(GLenum, GLenum, GLenum, GLenum, GLenum, GLenum)
void(* glCombinerOutputNV )(GLenum, GLenum, GLenum, GLenum, GLenum, GLenum, GLenum, GLboolean, GLboolean, GLboolean)
void(* glFinalCombinerInputNV )(GLenum, GLenum, GLenum, GLenum)
void(* glGetCombinerInputParameterfvNV )(GLenum, GLenum, GLenum, GLenum, GLfloat *)
void(* glGetCombinerInputParameterivNV )(GLenum, GLenum, GLenum, GLenum, GLint *)
void(* glGetCombinerOutputParameterfvNV )(GLenum, GLenum, GLenum, GLfloat *)
void(* glGetCombinerOutputParameterivNV )(GLenum, GLenum, GLenum, GLint *)
void(* glGetFinalCombinerInputParameterfvNV )(GLenum, GLenum, GLfloat *)
void(* glGetFinalCombinerInputParameterivNV )(GLenum, GLenum, GLint *)
GL_MESA_resize_buffers
void(* glResizeBuffersMESA )(void)
GL_MESA_window_pos
void(* glWindowPos2dMESA )(GLdouble, GLdouble)
void(* glWindowPos2dvMESA )(const GLdouble *)
void(* glWindowPos2fMESA )(GLfloat, GLfloat)
void(* glWindowPos2fvMESA )(const GLfloat *)
void(* glWindowPos2iMESA )(GLint, GLint)
void(* glWindowPos2ivMESA )(const GLint *)
void(* glWindowPos2sMESA )(GLshort, GLshort)
void(* glWindowPos2svMESA )(const GLshort *)
void(* glWindowPos3dMESA )(GLdouble, GLdouble, GLdouble)
void(* glWindowPos3dvMESA )(const GLdouble *)
void(* glWindowPos3fMESA )(GLfloat, GLfloat, GLfloat)
void(* glWindowPos3fvMESA )(const GLfloat *)
void(* glWindowPos3iMESA )(GLint, GLint, GLint)
void(* glWindowPos3ivMESA )(const GLint *)
void(* glWindowPos3sMESA )(GLshort, GLshort, GLshort)
void(* glWindowPos3svMESA )(const GLshort *)
void(* glWindowPos4dMESA )(GLdouble, GLdouble, GLdouble, GLdouble)
void(* glWindowPos4dvMESA )(const GLdouble *)
void(* glWindowPos4fMESA )(GLfloat, GLfloat, GLfloat, GLfloat)
void(* glWindowPos4fvMESA )(const GLfloat *)
void(* glWindowPos4iMESA )(GLint, GLint, GLint, GLint)
void(* glWindowPos4ivMESA )(const GLint *)
void(* glWindowPos4sMESA )(GLshort, GLshort, GLshort, GLshort)
void(* glWindowPos4svMESA )(const GLshort *)
GL_IBM_multimode_draw_arrays
void(* glMultiModeDrawArraysIBM )(const GLenum *, const GLint *, const GLsizei *, GLsizei, GLint)
void(* glMultiModeDrawElementsIBM )(const GLenum *, const GLsizei *, GLenum, const GLvoid *const *, GLsizei, GLint)
GL_IBM_vertex_array_lists
void(* glColorPointerListIBM )(GLint, GLenum, GLint, const GLvoid **, GLint)
void(* glSecondaryColorPointerListIBM )(GLint, GLenum, GLint, const GLvoid **, GLint)
void(* glEdgeFlagPointerListIBM )(GLint, const GLboolean **, GLint)
void(* glFogCoordPointerListIBM )(GLenum, GLint, const GLvoid **, GLint)
void(* glIndexPointerListIBM )(GLenum, GLint, const GLvoid **, GLint)
void(* glNormalPointerListIBM )(GLenum, GLint, const GLvoid **, GLint)
void(* glTexCoordPointerListIBM )(GLint, GLenum, GLint, const GLvoid **, GLint)
void(* glVertexPointerListIBM )(GLint, GLenum, GLint, const GLvoid **, GLint)
GL_3DFX_tbuffer
void(* glTbufferMask3DFX )(GLuint)
GL_EXT_multisample
void(* glSampleMaskEXT )(GLclampf, GLboolean)
void(* glSamplePatternEXT )(GLenum)
GL_SGIS_texture_color_mask
void(* glTextureColorMaskSGIS )(GLboolean, GLboolean, GLboolean, GLboolean)
GL_SGIX_igloo_interface
void(* glIglooInterfaceSGIX )(GLenum, const GLvoid *)
GL_NV_fence
void(* glDeleteFencesNV )(GLsizei, const GLuint *)
void(* glGenFencesNV )(GLsizei, GLuint *)
GLboolean(* glIsFenceNV )(GLuint)
GLboolean(* glTestFenceNV )(GLuint)
void(* glGetFenceivNV )(GLuint, GLenum, GLint *)
void(* glFinishFenceNV )(GLuint)
void(* glSetFenceNV )(GLuint, GLenum)
GL_NV_evaluators
void(* glMapControlPointsNV )(GLenum, GLuint, GLenum, GLsizei, GLsizei, GLint, GLint, GLboolean, const GLvoid *)
void(* glMapParameterivNV )(GLenum, GLenum, const GLint *)
void(* glMapParameterfvNV )(GLenum, GLenum, const GLfloat *)
void(* glGetMapControlPointsNV )(GLenum, GLuint, GLenum, GLsizei, GLsizei, GLboolean, GLvoid *)
void(* glGetMapParameterivNV )(GLenum, GLenum, GLint *)
void(* glGetMapParameterfvNV )(GLenum, GLenum, GLfloat *)
void(* glGetMapAttribParameterivNV )(GLenum, GLuint, GLenum, GLint *)
void(* glGetMapAttribParameterfvNV )(GLenum, GLuint, GLenum, GLfloat *)
void(* glEvalMapsNV )(GLenum, GLenum)
GL_NV_register_combiners2
void(* glCombinerStageParameterfvNV )(GLenum, GLenum, const GLfloat *)
void(* glGetCombinerStageParameterfvNV )(GLenum, GLenum, GLfloat *)
GL_NV_vertex_program
GLboolean(* glAreProgramsResidentNV )(GLsizei, const GLuint *, GLboolean *)
void(* glBindProgramNV )(GLenum, GLuint)
void(* glDeleteProgramsNV )(GLsizei, const GLuint *)
void(* glExecuteProgramNV )(GLenum, GLuint, const GLfloat *)
void(* glGenProgramsNV )(GLsizei, GLuint *)
void(* glGetProgramParameterdvNV )(GLenum, GLuint, GLenum, GLdouble *)
void(* glGetProgramParameterfvNV )(GLenum, GLuint, GLenum, GLfloat *)
void(* glGetProgramivNV )(GLuint, GLenum, GLint *)
void(* glGetProgramStringNV )(GLuint, GLenum, GLubyte *)
void(* glGetTrackMatrixivNV )(GLenum, GLuint, GLenum, GLint *)
void(* glGetVertexAttribdvNV )(GLuint, GLenum, GLdouble *)
void(* glGetVertexAttribfvNV )(GLuint, GLenum, GLfloat *)
void(* glGetVertexAttribivNV )(GLuint, GLenum, GLint *)
void(* glGetVertexAttribPointervNV )(GLuint, GLenum, GLvoid **)
GLboolean(* glIsProgramNV )(GLuint)
void(* glLoadProgramNV )(GLenum, GLuint, GLsizei, const GLubyte *)
void(* glProgramParameter4dNV )(GLenum, GLuint, GLdouble, GLdouble, GLdouble, GLdouble)
void(* glProgramParameter4dvNV )(GLenum, GLuint, const GLdouble *)
void(* glProgramParameter4fNV )(GLenum, GLuint, GLfloat, GLfloat, GLfloat, GLfloat)
void(* glProgramParameter4fvNV )(GLenum, GLuint, const GLfloat *)
void(* glProgramParameters4dvNV )(GLenum, GLuint, GLuint, const GLdouble *)
void(* glProgramParameters4fvNV )(GLenum, GLuint, GLuint, const GLfloat *)
void(* glRequestResidentProgramsNV )(GLsizei, const GLuint *)
void(* glTrackMatrixNV )(GLenum, GLuint, GLenum, GLenum)
void(* glVertexAttribPointerNV )(GLuint, GLint, GLenum, GLsizei, const GLvoid *)
void(* glVertexAttrib1dNV )(GLuint, GLdouble)
void(* glVertexAttrib1dvNV )(GLuint, const GLdouble *)
void(* glVertexAttrib1fNV )(GLuint, GLfloat)
void(* glVertexAttrib1fvNV )(GLuint, const GLfloat *)
void(* glVertexAttrib1sNV )(GLuint, GLshort)
void(* glVertexAttrib1svNV )(GLuint, const GLshort *)
void(* glVertexAttrib2dNV )(GLuint, GLdouble, GLdouble)
void(* glVertexAttrib2dvNV )(GLuint, const GLdouble *)
void(* glVertexAttrib2fNV )(GLuint, GLfloat, GLfloat)
void(* glVertexAttrib2fvNV )(GLuint, const GLfloat *)
void(* glVertexAttrib2sNV )(GLuint, GLshort, GLshort)
void(* glVertexAttrib2svNV )(GLuint, const GLshort *)
void(* glVertexAttrib3dNV )(GLuint, GLdouble, GLdouble, GLdouble)
void(* glVertexAttrib3dvNV )(GLuint, const GLdouble *)
void(* glVertexAttrib3fNV )(GLuint, GLfloat, GLfloat, GLfloat)
void(* glVertexAttrib3fvNV )(GLuint, const GLfloat *)
void(* glVertexAttrib3sNV )(GLuint, GLshort, GLshort, GLshort)
void(* glVertexAttrib3svNV )(GLuint, const GLshort *)
void(* glVertexAttrib4dNV )(GLuint, GLdouble, GLdouble, GLdouble, GLdouble)
void(* glVertexAttrib4dvNV )(GLuint, const GLdouble *)
void(* glVertexAttrib4fNV )(GLuint, GLfloat, GLfloat, GLfloat, GLfloat)
void(* glVertexAttrib4fvNV )(GLuint, const GLfloat *)
void(* glVertexAttrib4sNV )(GLuint, GLshort, GLshort, GLshort, GLshort)
void(* glVertexAttrib4svNV )(GLuint, const GLshort *)
void(* glVertexAttrib4ubNV )(GLuint, GLubyte, GLubyte, GLubyte, GLubyte)
void(* glVertexAttrib4ubvNV )(GLuint, const GLubyte *)
void(* glVertexAttribs1dvNV )(GLuint, GLsizei, const GLdouble *)
void(* glVertexAttribs1fvNV )(GLuint, GLsizei, const GLfloat *)
void(* glVertexAttribs1svNV )(GLuint, GLsizei, const GLshort *)
void(* glVertexAttribs2dvNV )(GLuint, GLsizei, const GLdouble *)
void(* glVertexAttribs2fvNV )(GLuint, GLsizei, const GLfloat *)
void(* glVertexAttribs2svNV )(GLuint, GLsizei, const GLshort *)
void(* glVertexAttribs3dvNV )(GLuint, GLsizei, const GLdouble *)
void(* glVertexAttribs3fvNV )(GLuint, GLsizei, const GLfloat *)
void(* glVertexAttribs3svNV )(GLuint, GLsizei, const GLshort *)
void(* glVertexAttribs4dvNV )(GLuint, GLsizei, const GLdouble *)
void(* glVertexAttribs4fvNV )(GLuint, GLsizei, const GLfloat *)
void(* glVertexAttribs4svNV )(GLuint, GLsizei, const GLshort *)
void(* glVertexAttribs4ubvNV )(GLuint, GLsizei, const GLubyte *)
GL_ATI_envmap_bumpmap
void(* glTexBumpParameterivATI )(GLenum, const GLint *)
void(* glTexBumpParameterfvATI )(GLenum, const GLfloat *)
void(* glGetTexBumpParameterivATI )(GLenum, GLint *)
void(* glGetTexBumpParameterfvATI )(GLenum, GLfloat *)
GL_ATI_fragment_shader
GLuint(* glGenFragmentShadersATI )(GLuint)
void(* glBindFragmentShaderATI )(GLuint)
void(* glDeleteFragmentShaderATI )(GLuint)
void(* glBeginFragmentShaderATI )(void)
void(* glEndFragmentShaderATI )(void)
void(* glPassTexCoordATI )(GLuint, GLuint, GLenum)
void(* glSampleMapATI )(GLuint, GLuint, GLenum)
void(* glColorFragmentOp1ATI )(GLenum, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint)
void(* glColorFragmentOp2ATI )(GLenum, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint)
void(* glColorFragmentOp3ATI )(GLenum, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint)
void(* glAlphaFragmentOp1ATI )(GLenum, GLuint, GLuint, GLuint, GLuint, GLuint)
void(* glAlphaFragmentOp2ATI )(GLenum, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint)
void(* glAlphaFragmentOp3ATI )(GLenum, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint)
void(* glSetFragmentShaderConstantATI )(GLuint, const GLfloat *)
GL_ATI_pn_triangles
void(* glPNTrianglesiATI )(GLenum, GLint)
void(* glPNTrianglesfATI )(GLenum, GLfloat)
GL_ATI_vertex_array_object
GLuint(* glNewObjectBufferATI )(GLsizei, const GLvoid *, GLenum)
GLboolean(* glIsObjectBufferATI )(GLuint)
void(* glUpdateObjectBufferATI )(GLuint, GLuint, GLsizei, const GLvoid *, GLenum)
void(* glGetObjectBufferfvATI )(GLuint, GLenum, GLfloat *)
void(* glGetObjectBufferivATI )(GLuint, GLenum, GLint *)
void(* glFreeObjectBufferATI )(GLuint)
void(* glArrayObjectATI )(GLenum, GLint, GLenum, GLsizei, GLuint, GLuint)
void(* glGetArrayObjectfvATI )(GLenum, GLenum, GLfloat *)
void(* glGetArrayObjectivATI )(GLenum, GLenum, GLint *)
void(* glVariantArrayObjectATI )(GLuint, GLenum, GLsizei, GLuint, GLuint)
void(* glGetVariantArrayObjectfvATI )(GLuint, GLenum, GLfloat *)
void(* glGetVariantArrayObjectivATI )(GLuint, GLenum, GLint *)
GL_EXT_vertex_shader
void(* glBeginVertexShaderEXT )(void)
void(* glEndVertexShaderEXT )(void)
void(* glBindVertexShaderEXT )(GLuint)
GLuint(* glGenVertexShadersEXT )(GLuint)
void(* glDeleteVertexShaderEXT )(GLuint)
void(* glShaderOp1EXT )(GLenum, GLuint, GLuint)
void(* glShaderOp2EXT )(GLenum, GLuint, GLuint, GLuint)
void(* glShaderOp3EXT )(GLenum, GLuint, GLuint, GLuint, GLuint)
void(* glSwizzleEXT )(GLuint, GLuint, GLenum, GLenum, GLenum, GLenum)
void(* glWriteMaskEXT )(GLuint, GLuint, GLenum, GLenum, GLenum, GLenum)
void(* glInsertComponentEXT )(GLuint, GLuint, GLuint)
void(* glExtractComponentEXT )(GLuint, GLuint, GLuint)
GLuint(* glGenSymbolsEXT )(GLenum, GLenum, GLenum, GLuint)
void(* glSetInvariantEXT )(GLuint, GLenum, const GLvoid *)
void(* glSetLocalConstantEXT )(GLuint, GLenum, const GLvoid *)
void(* glVariantbvEXT )(GLuint, const GLbyte *)
void(* glVariantsvEXT )(GLuint, const GLshort *)
void(* glVariantivEXT )(GLuint, const GLint *)
void(* glVariantfvEXT )(GLuint, const GLfloat *)
void(* glVariantdvEXT )(GLuint, const GLdouble *)
void(* glVariantubvEXT )(GLuint, const GLubyte *)
void(* glVariantusvEXT )(GLuint, const GLushort *)
void(* glVariantuivEXT )(GLuint, const GLuint *)
void(* glVariantPointerEXT )(GLuint, GLenum, GLuint, const GLvoid *)
void(* glEnableVariantClientStateEXT )(GLuint)
void(* glDisableVariantClientStateEXT )(GLuint)
GLuint(* glBindLightParameterEXT )(GLenum, GLenum)
GLuint(* glBindMaterialParameterEXT )(GLenum, GLenum)
GLuint(* glBindTexGenParameterEXT )(GLenum, GLenum, GLenum)
GLuint(* glBindTextureUnitParameterEXT )(GLenum, GLenum)
GLuint(* glBindParameterEXT )(GLenum)
GLboolean(* glIsVariantEnabledEXT )(GLuint, GLenum)
void(* glGetVariantBooleanvEXT )(GLuint, GLenum, GLboolean *)
void(* glGetVariantIntegervEXT )(GLuint, GLenum, GLint *)
void(* glGetVariantFloatvEXT )(GLuint, GLenum, GLfloat *)
void(* glGetVariantPointervEXT )(GLuint, GLenum, GLvoid **)
void(* glGetInvariantBooleanvEXT )(GLuint, GLenum, GLboolean *)
void(* glGetInvariantIntegervEXT )(GLuint, GLenum, GLint *)
void(* glGetInvariantFloatvEXT )(GLuint, GLenum, GLfloat *)
void(* glGetLocalConstantBooleanvEXT )(GLuint, GLenum, GLboolean *)
void(* glGetLocalConstantIntegervEXT )(GLuint, GLenum, GLint *)
void(* glGetLocalConstantFloatvEXT )(GLuint, GLenum, GLfloat *)
GL_ATI_vertex_streams
void(* glVertexStream1sATI )(GLenum, GLshort)
void(* glVertexStream1svATI )(GLenum, const GLshort *)
void(* glVertexStream1iATI )(GLenum, GLint)
void(* glVertexStream1ivATI )(GLenum, const GLint *)
void(* glVertexStream1fATI )(GLenum, GLfloat)
void(* glVertexStream1fvATI )(GLenum, const GLfloat *)
void(* glVertexStream1dATI )(GLenum, GLdouble)
void(* glVertexStream1dvATI )(GLenum, const GLdouble *)
void(* glVertexStream2sATI )(GLenum, GLshort, GLshort)
void(* glVertexStream2svATI )(GLenum, const GLshort *)
void(* glVertexStream2iATI )(GLenum, GLint, GLint)
void(* glVertexStream2ivATI )(GLenum, const GLint *)
void(* glVertexStream2fATI )(GLenum, GLfloat, GLfloat)
void(* glVertexStream2fvATI )(GLenum, const GLfloat *)
void(* glVertexStream2dATI )(GLenum, GLdouble, GLdouble)
void(* glVertexStream2dvATI )(GLenum, const GLdouble *)
void(* glVertexStream3sATI )(GLenum, GLshort, GLshort, GLshort)
void(* glVertexStream3svATI )(GLenum, const GLshort *)
void(* glVertexStream3iATI )(GLenum, GLint, GLint, GLint)
void(* glVertexStream3ivATI )(GLenum, const GLint *)
void(* glVertexStream3fATI )(GLenum, GLfloat, GLfloat, GLfloat)
void(* glVertexStream3fvATI )(GLenum, const GLfloat *)
void(* glVertexStream3dATI )(GLenum, GLdouble, GLdouble, GLdouble)
void(* glVertexStream3dvATI )(GLenum, const GLdouble *)
void(* glVertexStream4sATI )(GLenum, GLshort, GLshort, GLshort, GLshort)
void(* glVertexStream4svATI )(GLenum, const GLshort *)
void(* glVertexStream4iATI )(GLenum, GLint, GLint, GLint, GLint)
void(* glVertexStream4ivATI )(GLenum, const GLint *)
void(* glVertexStream4fATI )(GLenum, GLfloat, GLfloat, GLfloat, GLfloat)
void(* glVertexStream4fvATI )(GLenum, const GLfloat *)
void(* glVertexStream4dATI )(GLenum, GLdouble, GLdouble, GLdouble, GLdouble)
void(* glVertexStream4dvATI )(GLenum, const GLdouble *)
void(* glNormalStream3bATI )(GLenum, GLbyte, GLbyte, GLbyte)
void(* glNormalStream3bvATI )(GLenum, const GLbyte *)
void(* glNormalStream3sATI )(GLenum, GLshort, GLshort, GLshort)
void(* glNormalStream3svATI )(GLenum, const GLshort *)
void(* glNormalStream3iATI )(GLenum, GLint, GLint, GLint)
void(* glNormalStream3ivATI )(GLenum, const GLint *)
void(* glNormalStream3fATI )(GLenum, GLfloat, GLfloat, GLfloat)
void(* glNormalStream3fvATI )(GLenum, const GLfloat *)
void(* glNormalStream3dATI )(GLenum, GLdouble, GLdouble, GLdouble)
void(* glNormalStream3dvATI )(GLenum, const GLdouble *)
void(* glClientActiveVertexStreamATI )(GLenum)
void(* glVertexBlendEnviATI )(GLenum, GLint)
void(* glVertexBlendEnvfATI )(GLenum, GLfloat)
GL_ATI_element_array
void(* glElementPointerATI )(GLenum, const GLvoid *)
void(* glDrawElementArrayATI )(GLenum, GLsizei)
void(* glDrawRangeElementArrayATI )(GLenum, GLuint, GLuint, GLsizei)
GL_SUN_mesh_array
void(* glDrawMeshArraysSUN )(GLenum, GLint, GLsizei, GLsizei)
GL_NV_occlusion_query
void(* glGenOcclusionQueriesNV )(GLsizei, GLuint *)
void(* glDeleteOcclusionQueriesNV )(GLsizei, const GLuint *)
GLboolean(* glIsOcclusionQueryNV )(GLuint)
void(* glBeginOcclusionQueryNV )(GLuint)
void(* glEndOcclusionQueryNV )(void)
void(* glGetOcclusionQueryivNV )(GLuint, GLenum, GLint *)
void(* glGetOcclusionQueryuivNV )(GLuint, GLenum, GLuint *)
GL_NV_point_sprite
void(* glPointParameteriNV )(GLenum, GLint)
void(* glPointParameterivNV )(GLenum, const GLint *)
GL_EXT_stencil_two_side
void(* glActiveStencilFaceEXT )(GLenum)
GL_APPLE_element_array
void(* glElementPointerAPPLE )(GLenum, const GLvoid *)
void(* glDrawElementArrayAPPLE )(GLenum, GLint, GLsizei)
void(* glDrawRangeElementArrayAPPLE )(GLenum, GLuint, GLuint, GLint, GLsizei)
void(* glMultiDrawElementArrayAPPLE )(GLenum, const GLint *, const GLsizei *, GLsizei)
void(* glMultiDrawRangeElementArrayAPPLE )(GLenum, GLuint, GLuint, const GLint *, const GLsizei *, GLsizei)
GL_APPLE_fence
void(* glGenFencesAPPLE )(GLsizei, GLuint *)
void(* glDeleteFencesAPPLE )(GLsizei, const GLuint *)
void(* glSetFenceAPPLE )(GLuint)
GLboolean(* glIsFenceAPPLE )(GLuint)
GLboolean(* glTestFenceAPPLE )(GLuint)
void(* glFinishFenceAPPLE )(GLuint)
GLboolean(* glTestObjectAPPLE )(GLenum, GLuint)
void(* glFinishObjectAPPLE )(GLenum, GLint)
GL_APPLE_vertex_array_object
void(* glBindVertexArrayAPPLE )(GLuint)
void(* glDeleteVertexArraysAPPLE )(GLsizei, const GLuint *)
void(* glGenVertexArraysAPPLE )(GLsizei, const GLuint *)
GLboolean(* glIsVertexArrayAPPLE )(GLuint)
GL_APPLE_vertex_array_range
void(* glVertexArrayRangeAPPLE )(GLsizei, GLvoid *)
void(* glFlushVertexArrayRangeAPPLE )(GLsizei, GLvoid *)
void(* glVertexArrayParameteriAPPLE )(GLenum, GLint)
GL_ATI_draw_buffers
void(* glDrawBuffersATI )(GLsizei, const GLenum *)
GL_NV_fragment_program
void(* glProgramNamedParameter4fNV )(GLuint, GLsizei, const GLubyte *, GLfloat, GLfloat, GLfloat, GLfloat)
void(* glProgramNamedParameter4dNV )(GLuint, GLsizei, const GLubyte *, GLdouble, GLdouble, GLdouble, GLdouble)
void(* glProgramNamedParameter4fvNV )(GLuint, GLsizei, const GLubyte *, const GLfloat *)
void(* glProgramNamedParameter4dvNV )(GLuint, GLsizei, const GLubyte *, const GLdouble *)
void(* glGetProgramNamedParameterfvNV )(GLuint, GLsizei, const GLubyte *, GLfloat *)
void(* glGetProgramNamedParameterdvNV )(GLuint, GLsizei, const GLubyte *, GLdouble *)
GL_NV_half_float
void(* glVertex2hNV )(GLhalfNV, GLhalfNV)
void(* glVertex2hvNV )(const GLhalfNV *)
void(* glVertex3hNV )(GLhalfNV, GLhalfNV, GLhalfNV)
void(* glVertex3hvNV )(const GLhalfNV *)
void(* glVertex4hNV )(GLhalfNV, GLhalfNV, GLhalfNV, GLhalfNV)
void(* glVertex4hvNV )(const GLhalfNV *)
void(* glNormal3hNV )(GLhalfNV, GLhalfNV, GLhalfNV)
void(* glNormal3hvNV )(const GLhalfNV *)
void(* glColor3hNV )(GLhalfNV, GLhalfNV, GLhalfNV)
void(* glColor3hvNV )(const GLhalfNV *)
void(* glColor4hNV )(GLhalfNV, GLhalfNV, GLhalfNV, GLhalfNV)
void(* glColor4hvNV )(const GLhalfNV *)
void(* glTexCoord1hNV )(GLhalfNV)
void(* glTexCoord1hvNV )(const GLhalfNV *)
void(* glTexCoord2hNV )(GLhalfNV, GLhalfNV)
void(* glTexCoord2hvNV )(const GLhalfNV *)
void(* glTexCoord3hNV )(GLhalfNV, GLhalfNV, GLhalfNV)
void(* glTexCoord3hvNV )(const GLhalfNV *)
void(* glTexCoord4hNV )(GLhalfNV, GLhalfNV, GLhalfNV, GLhalfNV)
void(* glTexCoord4hvNV )(const GLhalfNV *)
void(* glMultiTexCoord1hNV )(GLenum, GLhalfNV)
void(* glMultiTexCoord1hvNV )(GLenum, const GLhalfNV *)
void(* glMultiTexCoord2hNV )(GLenum, GLhalfNV, GLhalfNV)
void(* glMultiTexCoord2hvNV )(GLenum, const GLhalfNV *)
void(* glMultiTexCoord3hNV )(GLenum, GLhalfNV, GLhalfNV, GLhalfNV)
void(* glMultiTexCoord3hvNV )(GLenum, const GLhalfNV *)
void(* glMultiTexCoord4hNV )(GLenum, GLhalfNV, GLhalfNV, GLhalfNV, GLhalfNV)
void(* glMultiTexCoord4hvNV )(GLenum, const GLhalfNV *)
void(* glFogCoordhNV )(GLhalfNV)
void(* glFogCoordhvNV )(const GLhalfNV *)
void(* glSecondaryColor3hNV )(GLhalfNV, GLhalfNV, GLhalfNV)
void(* glSecondaryColor3hvNV )(const GLhalfNV *)
void(* glVertexWeighthNV )(GLhalfNV)
void(* glVertexWeighthvNV )(const GLhalfNV *)
void(* glVertexAttrib1hNV )(GLuint, GLhalfNV)
void(* glVertexAttrib1hvNV )(GLuint, const GLhalfNV *)
void(* glVertexAttrib2hNV )(GLuint, GLhalfNV, GLhalfNV)
void(* glVertexAttrib2hvNV )(GLuint, const GLhalfNV *)
void(* glVertexAttrib3hNV )(GLuint, GLhalfNV, GLhalfNV, GLhalfNV)
void(* glVertexAttrib3hvNV )(GLuint, const GLhalfNV *)
void(* glVertexAttrib4hNV )(GLuint, GLhalfNV, GLhalfNV, GLhalfNV, GLhalfNV)
void(* glVertexAttrib4hvNV )(GLuint, const GLhalfNV *)
void(* glVertexAttribs1hvNV )(GLuint, GLsizei, const GLhalfNV *)
void(* glVertexAttribs2hvNV )(GLuint, GLsizei, const GLhalfNV *)
void(* glVertexAttribs3hvNV )(GLuint, GLsizei, const GLhalfNV *)
void(* glVertexAttribs4hvNV )(GLuint, GLsizei, const GLhalfNV *)
GL_NV_pixel_data_range
void(* glPixelDataRangeNV )(GLenum, GLsizei, GLvoid *)
void(* glFlushPixelDataRangeNV )(GLenum)
GL_NV_primitive_restart
void(* glPrimitiveRestartNV )(void)
void(* glPrimitiveRestartIndexNV )(GLuint)
GL_ATI_map_object_buffer
GLvoid *(* glMapObjectBufferATI )(GLuint)
void(* glUnmapObjectBufferATI )(GLuint)
GL_ATI_separate_stencil
void(* glStencilOpSeparateATI )(GLenum, GLenum, GLenum, GLenum)
void(* glStencilFuncSeparateATI )(GLenum, GLenum, GLint, GLuint)
GL_ATI_vertex_attrib_array_object
void(* glVertexAttribArrayObjectATI )(GLuint, GLint, GLenum, GLboolean, GLsizei, GLuint, GLuint)
void(* glGetVertexAttribArrayObjectfvATI )(GLuint, GLenum, GLfloat *)
void(* glGetVertexAttribArrayObjectivATI )(GLuint, GLenum, GLint *)
GL_EXT_depth_bounds_test
void(* glDepthBoundsEXT )(GLclampd, GLclampd)
GL_EXT_blend_equation_separate
void(* glBlendEquationSeparateEXT )(GLenum, GLenum)

Protected Member Functions

virtual const nglCharOnError (uint &rError) const
Life cycle
 nglContext ()
virtual ~nglContext ()


Constructor & Destructor Documentation

nglContext::nglContext  )  [protected]
 

Build an unitialized context.

virtual nglContext::~nglContext  )  [protected, virtual]
 


Member Function Documentation

virtual void nglContext::BeginSession  )  [pure virtual]
 

Implemented in nglOffscreenContext, and nglWindow.

bool nglContext::CheckExtension const nglChar pExtName  ) 
 

Check presence of a GL extension and initialize it if found

Parameters:
pExtName GL extension name
Returns:
true if extension present and ready
This method checks if a GL extension is supported (by both client and server sides) and prepares it for use. Example :

if (HasExtension(_T("GL_ARB_texture_compression")))
{
  GLint value;
  glGetIntegerv(GL_NUM_COMPRESSED_TEXTURE_FORMATS_ARB, &value);
  NGL_OUT(_T("%d texture compression formats supported"), value);
}

Note that you need an up-to-date <GL/glext.h> file from your OpenGL implementation. For the full extension list and documentation, see the centralized registry at http://oss.sgi.com/projects/ogl-sample/registry/

void nglContext::Dump uint  Level  )  const
 

virtual void nglContext::EndSession  )  [pure virtual]
 

Implemented in nglOffscreenContext, and nglWindow.

bool nglContext::GetContextInfo nglContextInfo rInfo  )  const
 

Retrieve context description.

virtual const nglChar* nglContext::OnError uint rError  )  const [protected, virtual]
 

Parameters:
rError error code
Returns:
error message, or NULL if rError is out of bounds
When the user invokes GetErrorStr() on an object, the OnError() callback is called with the given error code and should return the corresponding message. When several classes have different string error tables in the same hierarchy, the latest derivation's OnError() is called : it should then use a parent-first search. Example :

const nglChar** ChildErrorTable = {_T("no error"), _T("Bad luck"), NULL};

const nglChar* Child::OnError (uint& rError) const
{
  return FetchError(ChildErrorTable, Parent::OnError(rError), rError);
}

Implements nglError.

Reimplemented in nglWindow.


Member Data Documentation

void( * nglContext::glActiveStencilFaceEXT)(GLenum)
 

void( * nglContext::glActiveTexture)(GLenum)
 

void( * nglContext::glActiveTextureARB)(GLenum)
 

void( * nglContext::glAlphaFragmentOp1ATI)(GLenum, GLuint, GLuint, GLuint, GLuint, GLuint)
 

void( * nglContext::glAlphaFragmentOp2ATI)(GLenum, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint)
 

void( * nglContext::glAlphaFragmentOp3ATI)(GLenum, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint)
 

void( * nglContext::glApplyTextureEXT)(GLenum)
 

GLboolean( * nglContext::glAreProgramsResidentNV)(GLsizei, const GLuint *, GLboolean *)
 

GLboolean( * nglContext::glAreTexturesResidentEXT)(GLsizei, const GLuint *, GLboolean *)
 

void( * nglContext::glArrayElementEXT)(GLint)
 

void( * nglContext::glArrayObjectATI)(GLenum, GLint, GLenum, GLsizei, GLuint, GLuint)
 

void( * nglContext::glAsyncMarkerSGIX)(GLuint)
 

void( * nglContext::glAttachObjectARB)(GLhandleARB, GLhandleARB)
 

void( * nglContext::glBeginFragmentShaderATI)(void)
 

void( * nglContext::glBeginOcclusionQueryNV)(GLuint)
 

void( * nglContext::glBeginQuery)(GLenum, GLuint)
 

void( * nglContext::glBeginQueryARB)(GLenum, GLuint)
 

void( * nglContext::glBeginVertexShaderEXT)(void)
 

void( * nglContext::glBindAttribLocationARB)(GLhandleARB, GLuint, const GLcharARB *)
 

void( * nglContext::glBindBuffer)(GLenum, GLuint)
 

void( * nglContext::glBindBufferARB)(GLenum, GLuint)
 

void( * nglContext::glBindFragmentShaderATI)(GLuint)
 

GLuint( * nglContext::glBindLightParameterEXT)(GLenum, GLenum)
 

GLuint( * nglContext::glBindMaterialParameterEXT)(GLenum, GLenum)
 

GLuint( * nglContext::glBindParameterEXT)(GLenum)
 

void( * nglContext::glBindProgramARB)(GLenum, GLuint)
 

void( * nglContext::glBindProgramNV)(GLenum, GLuint)
 

GLuint( * nglContext::glBindTexGenParameterEXT)(GLenum, GLenum, GLenum)
 

void( * nglContext::glBindTextureEXT)(GLenum, GLuint)
 

GLuint( * nglContext::glBindTextureUnitParameterEXT)(GLenum, GLenum)
 

void( * nglContext::glBindVertexArrayAPPLE)(GLuint)
 

void( * nglContext::glBindVertexShaderEXT)(GLuint)
 

void( * nglContext::glBinormal3bEXT)(GLbyte, GLbyte, GLbyte)
 

void( * nglContext::glBinormal3bvEXT)(const GLbyte *)
 

void( * nglContext::glBinormal3dEXT)(GLdouble, GLdouble, GLdouble)
 

void( * nglContext::glBinormal3dvEXT)(const GLdouble *)
 

void( * nglContext::glBinormal3fEXT)(GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glBinormal3fvEXT)(const GLfloat *)
 

void( * nglContext::glBinormal3iEXT)(GLint, GLint, GLint)
 

void( * nglContext::glBinormal3ivEXT)(const GLint *)
 

void( * nglContext::glBinormal3sEXT)(GLshort, GLshort, GLshort)
 

void( * nglContext::glBinormal3svEXT)(const GLshort *)
 

void( * nglContext::glBinormalPointerEXT)(GLenum, GLsizei, const GLvoid *)
 

void( * nglContext::glBlendColor)(GLclampf, GLclampf, GLclampf, GLclampf)
 

void( * nglContext::glBlendColorEXT)(GLclampf, GLclampf, GLclampf, GLclampf)
 

void( * nglContext::glBlendEquation)(GLenum)
 

void( * nglContext::glBlendEquationEXT)(GLenum)
 

void( * nglContext::glBlendEquationSeparateEXT)(GLenum, GLenum)
 

void( * nglContext::glBlendFuncSeparate)(GLenum, GLenum, GLenum, GLenum)
 

void( * nglContext::glBlendFuncSeparateEXT)(GLenum, GLenum, GLenum, GLenum)
 

void( * nglContext::glBlendFuncSeparateINGR)(GLenum, GLenum, GLenum, GLenum)
 

void( * nglContext::glBufferData)(GLenum, GLsizeiptr, const GLvoid *, GLenum)
 

void( * nglContext::glBufferDataARB)(GLenum, GLsizeiptrARB, const GLvoid *, GLenum)
 

void( * nglContext::glBufferSubData)(GLenum, GLintptr, GLsizeiptr, const GLvoid *)
 

void( * nglContext::glBufferSubDataARB)(GLenum, GLintptrARB, GLsizeiptrARB, const GLvoid *)
 

void( * nglContext::glClientActiveTexture)(GLenum)
 

void( * nglContext::glClientActiveTextureARB)(GLenum)
 

void( * nglContext::glClientActiveVertexStreamATI)(GLenum)
 

void( * nglContext::glColor3fVertex3fSUN)(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glColor3fVertex3fvSUN)(const GLfloat *, const GLfloat *)
 

void( * nglContext::glColor3hNV)(GLhalfNV, GLhalfNV, GLhalfNV)
 

void( * nglContext::glColor3hvNV)(const GLhalfNV *)
 

void( * nglContext::glColor4fNormal3fVertex3fSUN)(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glColor4fNormal3fVertex3fvSUN)(const GLfloat *, const GLfloat *, const GLfloat *)
 

void( * nglContext::glColor4hNV)(GLhalfNV, GLhalfNV, GLhalfNV, GLhalfNV)
 

void( * nglContext::glColor4hvNV)(const GLhalfNV *)
 

void( * nglContext::glColor4ubVertex2fSUN)(GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat)
 

void( * nglContext::glColor4ubVertex2fvSUN)(const GLubyte *, const GLfloat *)
 

void( * nglContext::glColor4ubVertex3fSUN)(GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glColor4ubVertex3fvSUN)(const GLubyte *, const GLfloat *)
 

void( * nglContext::glColorFragmentOp1ATI)(GLenum, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint)
 

void( * nglContext::glColorFragmentOp2ATI)(GLenum, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint)
 

void( * nglContext::glColorFragmentOp3ATI)(GLenum, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint)
 

void( * nglContext::glColorPointerEXT)(GLint, GLenum, GLsizei, GLsizei, const GLvoid *)
 

void( * nglContext::glColorPointerListIBM)(GLint, GLenum, GLint, const GLvoid **, GLint)
 

void( * nglContext::glColorPointervINTEL)(GLint, GLenum, const GLvoid **)
 

void( * nglContext::glColorSubTable)(GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)
 

void( * nglContext::glColorSubTableEXT)(GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)
 

void( * nglContext::glColorTable)(GLenum, GLenum, GLsizei, GLenum, GLenum, const GLvoid *)
 

void( * nglContext::glColorTableEXT)(GLenum, GLenum, GLsizei, GLenum, GLenum, const GLvoid *)
 

void( * nglContext::glColorTableParameterfv)(GLenum, GLenum, const GLfloat *)
 

void( * nglContext::glColorTableParameterfvSGI)(GLenum, GLenum, const GLfloat *)
 

void( * nglContext::glColorTableParameteriv)(GLenum, GLenum, const GLint *)
 

void( * nglContext::glColorTableParameterivSGI)(GLenum, GLenum, const GLint *)
 

void( * nglContext::glColorTableSGI)(GLenum, GLenum, GLsizei, GLenum, GLenum, const GLvoid *)
 

void( * nglContext::glCombinerInputNV)(GLenum, GLenum, GLenum, GLenum, GLenum, GLenum)
 

void( * nglContext::glCombinerOutputNV)(GLenum, GLenum, GLenum, GLenum, GLenum, GLenum, GLenum, GLboolean, GLboolean, GLboolean)
 

void( * nglContext::glCombinerParameterfNV)(GLenum, GLfloat)
 

void( * nglContext::glCombinerParameterfvNV)(GLenum, const GLfloat *)
 

void( * nglContext::glCombinerParameteriNV)(GLenum, GLint)
 

void( * nglContext::glCombinerParameterivNV)(GLenum, const GLint *)
 

void( * nglContext::glCombinerStageParameterfvNV)(GLenum, GLenum, const GLfloat *)
 

void( * nglContext::glCompileShaderARB)(GLhandleARB)
 

void( * nglContext::glCompressedTexImage1D)(GLenum, GLint, GLenum, GLsizei, GLint, GLsizei, const GLvoid *)
 

void( * nglContext::glCompressedTexImage1DARB)(GLenum, GLint, GLenum, GLsizei, GLint, GLsizei, const GLvoid *)
 

void( * nglContext::glCompressedTexImage2D)(GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *)
 

void( * nglContext::glCompressedTexImage2DARB)(GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *)
 

void( * nglContext::glCompressedTexImage3D)(GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *)
 

void( * nglContext::glCompressedTexImage3DARB)(GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *)
 

void( * nglContext::glCompressedTexSubImage1D)(GLenum, GLint, GLint, GLsizei, GLenum, GLsizei, const GLvoid *)
 

void( * nglContext::glCompressedTexSubImage1DARB)(GLenum, GLint, GLint, GLsizei, GLenum, GLsizei, const GLvoid *)
 

void( * nglContext::glCompressedTexSubImage2D)(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *)
 

void( * nglContext::glCompressedTexSubImage2DARB)(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *)
 

void( * nglContext::glCompressedTexSubImage3D)(GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *)
 

void( * nglContext::glCompressedTexSubImage3DARB)(GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *)
 

void( * nglContext::glConvolutionFilter1D)(GLenum, GLenum, GLsizei, GLenum, GLenum, const GLvoid *)
 

void( * nglContext::glConvolutionFilter1DEXT)(GLenum, GLenum, GLsizei, GLenum, GLenum, const GLvoid *)
 

void( * nglContext::glConvolutionFilter2D)(GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)
 

void( * nglContext::glConvolutionFilter2DEXT)(GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)
 

void( * nglContext::glConvolutionParameterf)(GLenum, GLenum, GLfloat)
 

void( * nglContext::glConvolutionParameterfEXT)(GLenum, GLenum, GLfloat)
 

void( * nglContext::glConvolutionParameterfv)(GLenum, GLenum, const GLfloat *)
 

void( * nglContext::glConvolutionParameterfvEXT)(GLenum, GLenum, const GLfloat *)
 

void( * nglContext::glConvolutionParameteri)(GLenum, GLenum, GLint)
 

void( * nglContext::glConvolutionParameteriEXT)(GLenum, GLenum, GLint)
 

void( * nglContext::glConvolutionParameteriv)(GLenum, GLenum, const GLint *)
 

void( * nglContext::glConvolutionParameterivEXT)(GLenum, GLenum, const GLint *)
 

void( * nglContext::glCopyColorSubTable)(GLenum, GLsizei, GLint, GLint, GLsizei)
 

void( * nglContext::glCopyColorSubTableEXT)(GLenum, GLsizei, GLint, GLint, GLsizei)
 

void( * nglContext::glCopyColorTable)(GLenum, GLenum, GLint, GLint, GLsizei)
 

void( * nglContext::glCopyColorTableSGI)(GLenum, GLenum, GLint, GLint, GLsizei)
 

void( * nglContext::glCopyConvolutionFilter1D)(GLenum, GLenum, GLint, GLint, GLsizei)
 

void( * nglContext::glCopyConvolutionFilter1DEXT)(GLenum, GLenum, GLint, GLint, GLsizei)
 

void( * nglContext::glCopyConvolutionFilter2D)(GLenum, GLenum, GLint, GLint, GLsizei, GLsizei)
 

void( * nglContext::glCopyConvolutionFilter2DEXT)(GLenum, GLenum, GLint, GLint, GLsizei, GLsizei)
 

void( * nglContext::glCopyTexImage1DEXT)(GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLint)
 

void( * nglContext::glCopyTexImage2DEXT)(GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLsizei, GLint)
 

void( * nglContext::glCopyTexSubImage1DEXT)(GLenum, GLint, GLint, GLint, GLint, GLsizei)
 

void( * nglContext::glCopyTexSubImage2DEXT)(GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei)
 

void( * nglContext::glCopyTexSubImage3D)(GLenum, GLint, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei)
 

void( * nglContext::glCopyTexSubImage3DEXT)(GLenum, GLint, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei)
 

GLhandleARB( * nglContext::glCreateProgramObjectARB)(void)
 

GLhandleARB( * nglContext::glCreateShaderObjectARB)(GLenum)
 

void( * nglContext::glCullParameterdvEXT)(GLenum, GLdouble *)
 

void( * nglContext::glCullParameterfvEXT)(GLenum, GLfloat *)
 

void( * nglContext::glCurrentPaletteMatrixARB)(GLint)
 

void( * nglContext::glDeformationMap3dSGIX)(GLenum, GLdouble, GLdouble, GLint, GLint, GLdouble, GLdouble, GLint, GLint, GLdouble, GLdouble, GLint, GLint, const GLdouble *)
 

void( * nglContext::glDeformationMap3fSGIX)(GLenum, GLfloat, GLfloat, GLint, GLint, GLfloat, GLfloat, GLint, GLint, GLfloat, GLfloat, GLint, GLint, const GLfloat *)
 

void( * nglContext::glDeformSGIX)(GLbitfield)
 

void( * nglContext::glDeleteAsyncMarkersSGIX)(GLuint, GLsizei)
 

void( * nglContext::glDeleteBuffers)(GLsizei, const GLuint *)
 

void( * nglContext::glDeleteBuffersARB)(GLsizei, const GLuint *)
 

void( * nglContext::glDeleteFencesAPPLE)(GLsizei, const GLuint *)
 

void( * nglContext::glDeleteFencesNV)(GLsizei, const GLuint *)
 

void( * nglContext::glDeleteFragmentShaderATI)(GLuint)
 

void( * nglContext::glDeleteObjectARB)(GLhandleARB)
 

void( * nglContext::glDeleteOcclusionQueriesNV)(GLsizei, const GLuint *)
 

void( * nglContext::glDeleteProgramsARB)(GLsizei, const GLuint *)
 

void( * nglContext::glDeleteProgramsNV)(GLsizei, const GLuint *)
 

void( * nglContext::glDeleteQueries)(GLsizei, const GLuint *)
 

void( * nglContext::glDeleteQueriesARB)(GLsizei, const GLuint *)
 

void( * nglContext::glDeleteTexturesEXT)(GLsizei, const GLuint *)
 

void( * nglContext::glDeleteVertexArraysAPPLE)(GLsizei, const GLuint *)
 

void( * nglContext::glDeleteVertexShaderEXT)(GLuint)
 

void( * nglContext::glDepthBoundsEXT)(GLclampd, GLclampd)
 

void( * nglContext::glDetachObjectARB)(GLhandleARB, GLhandleARB)
 

void( * nglContext::glDetailTexFuncSGIS)(GLenum, GLsizei, const GLfloat *)
 

void( * nglContext::glDisableVariantClientStateEXT)(GLuint)
 

void( * nglContext::glDisableVertexAttribArrayARB)(GLuint)
 

void( * nglContext::glDrawArraysEXT)(GLenum, GLint, GLsizei)
 

void( * nglContext::glDrawBuffersARB)(GLsizei, const GLenum *)
 

void( * nglContext::glDrawBuffersATI)(GLsizei, const GLenum *)
 

void( * nglContext::glDrawElementArrayAPPLE)(GLenum, GLint, GLsizei)
 

void( * nglContext::glDrawElementArrayATI)(GLenum, GLsizei)
 

void( * nglContext::glDrawMeshArraysSUN)(GLenum, GLint, GLsizei, GLsizei)
 

void( * nglContext::glDrawRangeElementArrayAPPLE)(GLenum, GLuint, GLuint, GLint, GLsizei)
 

void( * nglContext::glDrawRangeElementArrayATI)(GLenum, GLuint, GLuint, GLsizei)
 

void( * nglContext::glDrawRangeElements)(GLenum, GLuint, GLuint, GLsizei, GLenum, const GLvoid *)
 

void( * nglContext::glDrawRangeElementsEXT)(GLenum, GLuint, GLuint, GLsizei, GLenum, const GLvoid *)
 

void( * nglContext::glEdgeFlagPointerEXT)(GLsizei, GLsizei, const GLboolean *)
 

void( * nglContext::glEdgeFlagPointerListIBM)(GLint, const GLboolean **, GLint)
 

void( * nglContext::glElementPointerAPPLE)(GLenum, const GLvoid *)
 

void( * nglContext::glElementPointerATI)(GLenum, const GLvoid *)
 

void( * nglContext::glEnableVariantClientStateEXT)(GLuint)
 

void( * nglContext::glEnableVertexAttribArrayARB)(GLuint)
 

void( * nglContext::glEndFragmentShaderATI)(void)
 

void( * nglContext::glEndOcclusionQueryNV)(void)
 

void( * nglContext::glEndQuery)(GLenum)
 

void( * nglContext::glEndQueryARB)(GLenum)
 

void( * nglContext::glEndVertexShaderEXT)(void)
 

void( * nglContext::glEvalMapsNV)(GLenum, GLenum)
 

void( * nglContext::glExecuteProgramNV)(GLenum, GLuint, const GLfloat *)
 

void( * nglContext::glExtractComponentEXT)(GLuint, GLuint, GLuint)
 

void( * nglContext::glFinalCombinerInputNV)(GLenum, GLenum, GLenum, GLenum)
 

GLint( * nglContext::glFinishAsyncSGIX)(GLuint *)
 

void( * nglContext::glFinishFenceAPPLE)(GLuint)
 

void( * nglContext::glFinishFenceNV)(GLuint)
 

void( * nglContext::glFinishObjectAPPLE)(GLenum, GLint)
 

void( * nglContext::glFinishTextureSUNX)(void)
 

void( * nglContext::glFlushPixelDataRangeNV)(GLenum)
 

void( * nglContext::glFlushRasterSGIX)(void)
 

void( * nglContext::glFlushVertexArrayRangeAPPLE)(GLsizei, GLvoid *)
 

void( * nglContext::glFlushVertexArrayRangeNV)(void)
 

void( * nglContext::glFogCoordd)(GLdouble)
 

void( * nglContext::glFogCoorddEXT)(GLdouble)
 

void( * nglContext::glFogCoorddv)(const GLdouble *)
 

void( * nglContext::glFogCoorddvEXT)(const GLdouble *)
 

void( * nglContext::glFogCoordf)(GLfloat)
 

void( * nglContext::glFogCoordfEXT)(GLfloat)
 

void( * nglContext::glFogCoordfv)(const GLfloat *)
 

void( * nglContext::glFogCoordfvEXT)(const GLfloat *)
 

void( * nglContext::glFogCoordhNV)(GLhalfNV)
 

void( * nglContext::glFogCoordhvNV)(const GLhalfNV *)
 

void( * nglContext::glFogCoordPointer)(GLenum, GLsizei, const GLvoid *)
 

void( * nglContext::glFogCoordPointerEXT)(GLenum, GLsizei, const GLvoid *)
 

void( * nglContext::glFogCoordPointerListIBM)(GLenum, GLint, const GLvoid **, GLint)
 

void( * nglContext::glFogFuncSGIS)(GLsizei, const GLfloat *)
 

void( * nglContext::glFragmentColorMaterialSGIX)(GLenum, GLenum)
 

void( * nglContext::glFragmentLightfSGIX)(GLenum, GLenum, GLfloat)
 

void( * nglContext::glFragmentLightfvSGIX)(GLenum, GLenum, const GLfloat *)
 

void( * nglContext::glFragmentLightiSGIX)(GLenum, GLenum, GLint)
 

void( * nglContext::glFragmentLightivSGIX)(GLenum, GLenum, const GLint *)
 

void( * nglContext::glFragmentLightModelfSGIX)(GLenum, GLfloat)
 

void( * nglContext::glFragmentLightModelfvSGIX)(GLenum, const GLfloat *)
 

void( * nglContext::glFragmentLightModeliSGIX)(GLenum, GLint)
 

void( * nglContext::glFragmentLightModelivSGIX)(GLenum, const GLint *)
 

void( * nglContext::glFragmentMaterialfSGIX)(GLenum, GLenum, GLfloat)
 

void( * nglContext::glFragmentMaterialfvSGIX)(GLenum, GLenum, const GLfloat *)
 

void( * nglContext::glFragmentMaterialiSGIX)(GLenum, GLenum, GLint)
 

void( * nglContext::glFragmentMaterialivSGIX)(GLenum, GLenum, const GLint *)
 

void( * nglContext::glFrameZoomSGIX)(GLint)
 

void( * nglContext::glFreeObjectBufferATI)(GLuint)
 

GLuint( * nglContext::glGenAsyncMarkersSGIX)(GLsizei)
 

void( * nglContext::glGenBuffers)(GLsizei, GLuint *)
 

void( * nglContext::glGenBuffersARB)(GLsizei, GLuint *)
 

void( * nglContext::glGenFencesAPPLE)(GLsizei, GLuint *)
 

void( * nglContext::glGenFencesNV)(GLsizei, GLuint *)
 

GLuint( * nglContext::glGenFragmentShadersATI)(GLuint)
 

void( * nglContext::glGenOcclusionQueriesNV)(GLsizei, GLuint *)
 

void( * nglContext::glGenProgramsARB)(GLsizei, GLuint *)
 

void( * nglContext::glGenProgramsNV)(GLsizei, GLuint *)
 

void( * nglContext::glGenQueries)(GLsizei, GLuint *)
 

void( * nglContext::glGenQueriesARB)(GLsizei, GLuint *)
 

GLuint( * nglContext::glGenSymbolsEXT)(GLenum, GLenum, GLenum, GLuint)
 

void( * nglContext::glGenTexturesEXT)(GLsizei, GLuint *)
 

void( * nglContext::glGenVertexArraysAPPLE)(GLsizei, const GLuint *)
 

GLuint( * nglContext::glGenVertexShadersEXT)(GLuint)
 

void( * nglContext::glGetActiveAttribARB)(GLhandleARB, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLcharARB *)
 

void( * nglContext::glGetActiveUniformARB)(GLhandleARB, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLcharARB *)
 

void( * nglContext::glGetArrayObjectfvATI)(GLenum, GLenum, GLfloat *)
 

void( * nglContext::glGetArrayObjectivATI)(GLenum, GLenum, GLint *)
 

void( * nglContext::glGetAttachedObjectsARB)(GLhandleARB, GLsizei, GLsizei *, GLhandleARB *)
 

GLint( * nglContext::glGetAttribLocationARB)(GLhandleARB, const GLcharARB *)
 

void( * nglContext::glGetBufferParameteriv)(GLenum, GLenum, GLint *)
 

void( * nglContext::glGetBufferParameterivARB)(GLenum, GLenum, GLint *)
 

void( * nglContext::glGetBufferPointerv)(GLenum, GLenum, GLvoid **)
 

void( * nglContext::glGetBufferPointervARB)(GLenum, GLenum, GLvoid **)
 

void( * nglContext::glGetBufferSubData)(GLenum, GLintptr, GLsizeiptr, GLvoid *)
 

void( * nglContext::glGetBufferSubDataARB)(GLenum, GLintptrARB, GLsizeiptrARB, GLvoid *)
 

void( * nglContext::glGetColorTable)(GLenum, GLenum, GLenum, GLvoid *)
 

void( * nglContext::glGetColorTableEXT)(GLenum, GLenum, GLenum, GLvoid *)
 

void( * nglContext::glGetColorTableParameterfv)(GLenum, GLenum, GLfloat *)
 

void( * nglContext::glGetColorTableParameterfvEXT)(GLenum, GLenum, GLfloat *)
 

void( * nglContext::glGetColorTableParameterfvSGI)(GLenum, GLenum, GLfloat *)
 

void( * nglContext::glGetColorTableParameteriv)(GLenum, GLenum, GLint *)
 

void( * nglContext::glGetColorTableParameterivEXT)(GLenum, GLenum, GLint *)
 

void( * nglContext::glGetColorTableParameterivSGI)(GLenum, GLenum, GLint *)
 

void( * nglContext::glGetColorTableSGI)(GLenum, GLenum, GLenum, GLvoid *)
 

void( * nglContext::glGetCombinerInputParameterfvNV)(GLenum, GLenum, GLenum, GLenum, GLfloat *)
 

void( * nglContext::glGetCombinerInputParameterivNV)(GLenum, GLenum, GLenum, GLenum, GLint *)
 

void( * nglContext::glGetCombinerOutputParameterfvNV)(GLenum, GLenum, GLenum, GLfloat *)
 

void( * nglContext::glGetCombinerOutputParameterivNV)(GLenum, GLenum, GLenum, GLint *)
 

void( * nglContext::glGetCombinerStageParameterfvNV)(GLenum, GLenum, GLfloat *)
 

void( * nglContext::glGetCompressedTexImage)(GLenum, GLint, GLvoid *)
 

void( * nglContext::glGetCompressedTexImageARB)(GLenum, GLint, GLvoid *)
 

void( * nglContext::glGetConvolutionFilter)(GLenum, GLenum, GLenum, GLvoid *)
 

void( * nglContext::glGetConvolutionFilterEXT)(GLenum, GLenum, GLenum, GLvoid *)
 

void( * nglContext::glGetConvolutionParameterfv)(GLenum, GLenum, GLfloat *)
 

void( * nglContext::glGetConvolutionParameterfvEXT)(GLenum, GLenum, GLfloat *)
 

void( * nglContext::glGetConvolutionParameteriv)(GLenum, GLenum, GLint *)
 

void( * nglContext::glGetConvolutionParameterivEXT)(GLenum, GLenum, GLint *)
 

void( * nglContext::glGetDetailTexFuncSGIS)(GLenum, GLfloat *)
 

void( * nglContext::glGetFenceivNV)(GLuint, GLenum, GLint *)
 

void( * nglContext::glGetFinalCombinerInputParameterfvNV)(GLenum, GLenum, GLfloat *)
 

void( * nglContext::glGetFinalCombinerInputParameterivNV)(GLenum, GLenum, GLint *)
 

void( * nglContext::glGetFogFuncSGIS)(GLfloat *)
 

void( * nglContext::glGetFragmentLightfvSGIX)(GLenum, GLenum, GLfloat *)
 

void( * nglContext::glGetFragmentLightivSGIX)(GLenum, GLenum, GLint *)
 

void( * nglContext::glGetFragmentMaterialfvSGIX)(GLenum, GLenum, GLfloat *)
 

void( * nglContext::glGetFragmentMaterialivSGIX)(GLenum, GLenum, GLint *)
 

GLhandleARB( * nglContext::glGetHandleARB)(GLenum)
 

void( * nglContext::glGetHistogram)(GLenum, GLboolean, GLenum, GLenum, GLvoid *)
 

void( * nglContext::glGetHistogramEXT)(GLenum, GLboolean, GLenum, GLenum, GLvoid *)
 

void( * nglContext::glGetHistogramParameterfv)(GLenum, GLenum, GLfloat *)
 

void( * nglContext::glGetHistogramParameterfvEXT)(GLenum, GLenum, GLfloat *)
 

void( * nglContext::glGetHistogramParameteriv)(GLenum, GLenum, GLint *)
 

void( * nglContext::glGetHistogramParameterivEXT)(GLenum, GLenum, GLint *)
 

void( * nglContext::glGetImageTransformParameterfvHP)(GLenum, GLenum, GLfloat *)
 

void( * nglContext::glGetImageTransformParameterivHP)(GLenum, GLenum, GLint *)
 

void( * nglContext::glGetInfoLogARB)(GLhandleARB, GLsizei, GLsizei *, GLcharARB *)
 

GLint( * nglContext::glGetInstrumentsSGIX)(void)
 

void( * nglContext::glGetInvariantBooleanvEXT)(GLuint, GLenum, GLboolean *)
 

void( * nglContext::glGetInvariantFloatvEXT)(GLuint, GLenum, GLfloat *)
 

void( * nglContext::glGetInvariantIntegervEXT)(GLuint, GLenum, GLint *)
 

void( * nglContext::glGetListParameterfvSGIX)(GLuint, GLenum, GLfloat *)
 

void( * nglContext::glGetListParameterivSGIX)(GLuint, GLenum, GLint *)
 

void( * nglContext::glGetLocalConstantBooleanvEXT)(GLuint, GLenum, GLboolean *)
 

void( * nglContext::glGetLocalConstantFloatvEXT)(GLuint, GLenum, GLfloat *)
 

void( * nglContext::glGetLocalConstantIntegervEXT)(GLuint, GLenum, GLint *)
 

void( * nglContext::glGetMapAttribParameterfvNV)(GLenum, GLuint, GLenum, GLfloat *)
 

void( * nglContext::glGetMapAttribParameterivNV)(GLenum, GLuint, GLenum, GLint *)
 

void( * nglContext::glGetMapControlPointsNV)(GLenum, GLuint, GLenum, GLsizei, GLsizei, GLboolean, GLvoid *)
 

void( * nglContext::glGetMapParameterfvNV)(GLenum, GLenum, GLfloat *)
 

void( * nglContext::glGetMapParameterivNV)(GLenum, GLenum, GLint *)
 

void( * nglContext::glGetMinmax)(GLenum, GLboolean, GLenum, GLenum, GLvoid *)
 

void( * nglContext::glGetMinmaxEXT)(GLenum, GLboolean, GLenum, GLenum, GLvoid *)
 

void( * nglContext::glGetMinmaxParameterfv)(GLenum, GLenum, GLfloat *)
 

void( * nglContext::glGetMinmaxParameterfvEXT)(GLenum, GLenum, GLfloat *)
 

void( * nglContext::glGetMinmaxParameteriv)(GLenum, GLenum, GLint *)
 

void( * nglContext::glGetMinmaxParameterivEXT)(GLenum, GLenum, GLint *)
 

void( * nglContext::glGetObjectBufferfvATI)(GLuint, GLenum, GLfloat *)
 

void( * nglContext::glGetObjectBufferivATI)(GLuint, GLenum, GLint *)
 

void( * nglContext::glGetObjectParameterfvARB)(GLhandleARB, GLenum, GLfloat *)
 

void( * nglContext::glGetObjectParameterivARB)(GLhandleARB, GLenum, GLint *)
 

void( * nglContext::glGetOcclusionQueryivNV)(GLuint, GLenum, GLint *)
 

void( * nglContext::glGetOcclusionQueryuivNV)(GLuint, GLenum, GLuint *)
 

void( * nglContext::glGetPixelTexGenParameterfvSGIS)(GLenum, GLfloat *)
 

void( * nglContext::glGetPixelTexGenParameterivSGIS)(GLenum, GLint *)
 

void( * nglContext::glGetPointervEXT)(GLenum, GLvoid **)
 

void( * nglContext::glGetProgramEnvParameterdvARB)(GLenum, GLuint, GLdouble *)
 

void( * nglContext::glGetProgramEnvParameterfvARB)(GLenum, GLuint, GLfloat *)
 

void( * nglContext::glGetProgramivARB)(GLenum, GLenum, GLint *)
 

void( * nglContext::glGetProgramivNV)(GLuint, GLenum, GLint *)
 

void( * nglContext::glGetProgramLocalParameterdvARB)(GLenum, GLuint, GLdouble *)
 

void( * nglContext::glGetProgramLocalParameterfvARB)(GLenum, GLuint, GLfloat *)
 

void( * nglContext::glGetProgramNamedParameterdvNV)(GLuint, GLsizei, const GLubyte *, GLdouble *)
 

void( * nglContext::glGetProgramNamedParameterfvNV)(GLuint, GLsizei, const GLubyte *, GLfloat *)
 

void( * nglContext::glGetProgramParameterdvNV)(GLenum, GLuint, GLenum, GLdouble *)
 

void( * nglContext::glGetProgramParameterfvNV)(GLenum, GLuint, GLenum, GLfloat *)
 

void( * nglContext::glGetProgramStringARB)(GLenum, GLenum, GLvoid *)
 

void( * nglContext::glGetProgramStringNV)(GLuint, GLenum, GLubyte *)
 

void( * nglContext::glGetQueryiv)(GLenum, GLenum, GLint *)
 

void( * nglContext::glGetQueryivARB)(GLenum, GLenum, GLint *)
 

void( * nglContext::glGetQueryObjectiv)(GLuint, GLenum, GLint *)
 

void( * nglContext::glGetQueryObjectivARB)(GLuint, GLenum, GLint *)
 

void( * nglContext::glGetQueryObjectuiv)(GLuint, GLenum, GLuint *)
 

void( * nglContext::glGetQueryObjectuivARB)(GLuint, GLenum, GLuint *)
 

void( * nglContext::glGetSeparableFilter)(GLenum, GLenum, GLenum, GLvoid *, GLvoid *, GLvoid *)
 

void( * nglContext::glGetSeparableFilterEXT)(GLenum, GLenum, GLenum, GLvoid *, GLvoid *, GLvoid *)
 

void( * nglContext::glGetShaderSourceARB)(GLhandleARB, GLsizei, GLsizei *, GLcharARB *)
 

void( * nglContext::glGetSharpenTexFuncSGIS)(GLenum, GLfloat *)
 

void( * nglContext::glGetTexBumpParameterfvATI)(GLenum, GLfloat *)
 

void( * nglContext::glGetTexBumpParameterivATI)(GLenum, GLint *)
 

void( * nglContext::glGetTexFilterFuncSGIS)(GLenum, GLenum, GLfloat *)
 

void( * nglContext::glGetTrackMatrixivNV)(GLenum, GLuint, GLenum, GLint *)
 

void( * nglContext::glGetUniformfvARB)(GLhandleARB, GLint, GLfloat *)
 

void( * nglContext::glGetUniformivARB)(GLhandleARB, GLint, GLint *)
 

GLint( * nglContext::glGetUniformLocationARB)(GLhandleARB, const GLcharARB *)
 

void( * nglContext::glGetVariantArrayObjectfvATI)(GLuint, GLenum, GLfloat *)
 

void( * nglContext::glGetVariantArrayObjectivATI)(GLuint, GLenum, GLint *)
 

void( * nglContext::glGetVariantBooleanvEXT)(GLuint, GLenum, GLboolean *)
 

void( * nglContext::glGetVariantFloatvEXT)(GLuint, GLenum, GLfloat *)
 

void( * nglContext::glGetVariantIntegervEXT)(GLuint, GLenum, GLint *)
 

void( * nglContext::glGetVariantPointervEXT)(GLuint, GLenum, GLvoid **)
 

void( * nglContext::glGetVertexAttribArrayObjectfvATI)(GLuint, GLenum, GLfloat *)
 

void( * nglContext::glGetVertexAttribArrayObjectivATI)(GLuint, GLenum, GLint *)
 

void( * nglContext::glGetVertexAttribdvARB)(GLuint, GLenum, GLdouble *)
 

void( * nglContext::glGetVertexAttribdvNV)(GLuint, GLenum, GLdouble *)
 

void( * nglContext::glGetVertexAttribfvARB)(GLuint, GLenum, GLfloat *)
 

void( * nglContext::glGetVertexAttribfvNV)(GLuint, GLenum, GLfloat *)
 

void( * nglContext::glGetVertexAttribivARB)(GLuint, GLenum, GLint *)
 

void( * nglContext::glGetVertexAttribivNV)(GLuint, GLenum, GLint *)
 

void( * nglContext::glGetVertexAttribPointervARB)(GLuint, GLenum, GLvoid **)
 

void( * nglContext::glGetVertexAttribPointervNV)(GLuint, GLenum, GLvoid **)
 

void( * nglContext::glGlobalAlphaFactorbSUN)(GLbyte)
 

void( * nglContext::glGlobalAlphaFactordSUN)(GLdouble)
 

void( * nglContext::glGlobalAlphaFactorfSUN)(GLfloat)
 

void( * nglContext::glGlobalAlphaFactoriSUN)(GLint)
 

void( * nglContext::glGlobalAlphaFactorsSUN)(GLshort)
 

void( * nglContext::glGlobalAlphaFactorubSUN)(GLubyte)
 

void( * nglContext::glGlobalAlphaFactoruiSUN)(GLuint)
 

void( * nglContext::glGlobalAlphaFactorusSUN)(GLushort)
 

void( * nglContext::glHintPGI)(GLenum, GLint)
 

void( * nglContext::glHistogram)(GLenum, GLsizei, GLenum, GLboolean)
 

void( * nglContext::glHistogramEXT)(GLenum, GLsizei, GLenum, GLboolean)
 

void( * nglContext::glIglooInterfaceSGIX)(GLenum, const GLvoid *)
 

void( * nglContext::glImageTransformParameterfHP)(GLenum, GLenum, GLfloat)
 

void( * nglContext::glImageTransformParameterfvHP)(GLenum, GLenum, const GLfloat *)
 

void( * nglContext::glImageTransformParameteriHP)(GLenum, GLenum, GLint)
 

void( * nglContext::glImageTransformParameterivHP)(GLenum, GLenum, const GLint *)
 

void( * nglContext::glIndexFuncEXT)(GLenum, GLclampf)
 

void( * nglContext::glIndexMaterialEXT)(GLenum, GLenum)
 

void( * nglContext::glIndexPointerEXT)(GLenum, GLsizei, GLsizei, const GLvoid *)
 

void( * nglContext::glIndexPointerListIBM)(GLenum, GLint, const GLvoid **, GLint)
 

void( * nglContext::glInsertComponentEXT)(GLuint, GLuint, GLuint)
 

void( * nglContext::glInstrumentsBufferSGIX)(GLsizei, GLint *)
 

GLboolean( * nglContext::glIsAsyncMarkerSGIX)(GLuint)
 

GLboolean( * nglContext::glIsBuffer)(GLuint)
 

GLboolean( * nglContext::glIsBufferARB)(GLuint)
 

GLboolean( * nglContext::glIsFenceAPPLE)(GLuint)
 

GLboolean( * nglContext::glIsFenceNV)(GLuint)
 

GLboolean( * nglContext::glIsObjectBufferATI)(GLuint)
 

GLboolean( * nglContext::glIsOcclusionQueryNV)(GLuint)
 

GLboolean( * nglContext::glIsProgramARB)(GLuint)
 

GLboolean( * nglContext::glIsProgramNV)(GLuint)
 

GLboolean( * nglContext::glIsQuery)(GLuint)
 

GLboolean( * nglContext::glIsQueryARB)(GLuint)
 

GLboolean( * nglContext::glIsTextureEXT)(GLuint)
 

GLboolean( * nglContext::glIsVariantEnabledEXT)(GLuint, GLenum)
 

GLboolean( * nglContext::glIsVertexArrayAPPLE)(GLuint)
 

void( * nglContext::glLightEnviSGIX)(GLenum, GLint)
 

void( * nglContext::glLinkProgramARB)(GLhandleARB)
 

void( * nglContext::glListParameterfSGIX)(GLuint, GLenum, GLfloat)
 

void( * nglContext::glListParameterfvSGIX)(GLuint, GLenum, const GLfloat *)
 

void( * nglContext::glListParameteriSGIX)(GLuint, GLenum, GLint)
 

void( * nglContext::glListParameterivSGIX)(GLuint, GLenum, const GLint *)
 

void( * nglContext::glLoadIdentityDeformationMapSGIX)(GLbitfield)
 

void( * nglContext::glLoadProgramNV)(GLenum, GLuint, GLsizei, const GLubyte *)
 

void( * nglContext::glLoadTransposeMatrixd)(const GLdouble *)
 

void( * nglContext::glLoadTransposeMatrixdARB)(const GLdouble *)
 

void( * nglContext::glLoadTransposeMatrixf)(const GLfloat *)
 

void( * nglContext::glLoadTransposeMatrixfARB)(const GLfloat *)
 

void( * nglContext::glLockArraysEXT)(GLint, GLsizei)
 

GLvoid*( * nglContext::glMapBuffer)(GLenum, GLenum)
 

GLvoid*( * nglContext::glMapBufferARB)(GLenum, GLenum)
 

void( * nglContext::glMapControlPointsNV)(GLenum, GLuint, GLenum, GLsizei, GLsizei, GLint, GLint, GLboolean, const GLvoid *)
 

GLvoid*( * nglContext::glMapObjectBufferATI)(GLuint)
 

void( * nglContext::glMapParameterfvNV)(GLenum, GLenum, const GLfloat *)
 

void( * nglContext::glMapParameterivNV)(GLenum, GLenum, const GLint *)
 

void( * nglContext::glMatrixIndexPointerARB)(GLint, GLenum, GLsizei, const GLvoid *)
 

void( * nglContext::glMatrixIndexubvARB)(GLint, const GLubyte *)
 

void( * nglContext::glMatrixIndexuivARB)(GLint, const GLuint *)
 

void( * nglContext::glMatrixIndexusvARB)(GLint, const GLushort *)
 

void( * nglContext::glMinmax)(GLenum, GLenum, GLboolean)
 

void( * nglContext::glMinmaxEXT)(GLenum, GLenum, GLboolean)
 

void( * nglContext::glMultiDrawArrays)(GLenum, GLint *, GLsizei *, GLsizei)
 

void( * nglContext::glMultiDrawArraysEXT)(GLenum, GLint *, GLsizei *, GLsizei)
 

void( * nglContext::glMultiDrawElementArrayAPPLE)(GLenum, const GLint *, const GLsizei *, GLsizei)
 

void( * nglContext::glMultiDrawElements)(GLenum, const GLsizei *, GLenum, const GLvoid **, GLsizei)
 

void( * nglContext::glMultiDrawElementsEXT)(GLenum, const GLsizei *, GLenum, const GLvoid **, GLsizei)
 

void( * nglContext::glMultiDrawRangeElementArrayAPPLE)(GLenum, GLuint, GLuint, const GLint *, const GLsizei *, GLsizei)
 

void( * nglContext::glMultiModeDrawArraysIBM)(const GLenum *, const GLint *, const GLsizei *, GLsizei, GLint)
 

void( * nglContext::glMultiModeDrawElementsIBM)(const GLenum *, const GLsizei *, GLenum, const GLvoid *const *, GLsizei, GLint)
 

void( * nglContext::glMultiTexCoord1d)(GLenum, GLdouble)
 

void( * nglContext::glMultiTexCoord1dARB)(GLenum, GLdouble)
 

void( * nglContext::glMultiTexCoord1dv)(GLenum, const GLdouble *)
 

void( * nglContext::glMultiTexCoord1dvARB)(GLenum, const GLdouble *)
 

void( * nglContext::glMultiTexCoord1f)(GLenum, GLfloat)
 

void( * nglContext::glMultiTexCoord1fARB)(GLenum, GLfloat)
 

void( * nglContext::glMultiTexCoord1fv)(GLenum, const GLfloat *)
 

void( * nglContext::glMultiTexCoord1fvARB)(GLenum, const GLfloat *)
 

void( * nglContext::glMultiTexCoord1hNV)(GLenum, GLhalfNV)
 

void( * nglContext::glMultiTexCoord1hvNV)(GLenum, const GLhalfNV *)
 

void( * nglContext::glMultiTexCoord1i)(GLenum, GLint)
 

void( * nglContext::glMultiTexCoord1iARB)(GLenum, GLint)
 

void( * nglContext::glMultiTexCoord1iv)(GLenum, const GLint *)
 

void( * nglContext::glMultiTexCoord1ivARB)(GLenum, const GLint *)
 

void( * nglContext::glMultiTexCoord1s)(GLenum, GLshort)
 

void( * nglContext::glMultiTexCoord1sARB)(GLenum, GLshort)
 

void( * nglContext::glMultiTexCoord1sv)(GLenum, const GLshort *)
 

void( * nglContext::glMultiTexCoord1svARB)(GLenum, const GLshort *)
 

void( * nglContext::glMultiTexCoord2d)(GLenum, GLdouble, GLdouble)
 

void( * nglContext::glMultiTexCoord2dARB)(GLenum, GLdouble, GLdouble)
 

void( * nglContext::glMultiTexCoord2dv)(GLenum, const GLdouble *)
 

void( * nglContext::glMultiTexCoord2dvARB)(GLenum, const GLdouble *)
 

void( * nglContext::glMultiTexCoord2f)(GLenum, GLfloat, GLfloat)
 

void( * nglContext::glMultiTexCoord2fARB)(GLenum, GLfloat, GLfloat)
 

void( * nglContext::glMultiTexCoord2fv)(GLenum, const GLfloat *)
 

void( * nglContext::glMultiTexCoord2fvARB)(GLenum, const GLfloat *)
 

void( * nglContext::glMultiTexCoord2hNV)(GLenum, GLhalfNV, GLhalfNV)
 

void( * nglContext::glMultiTexCoord2hvNV)(GLenum, const GLhalfNV *)
 

void( * nglContext::glMultiTexCoord2i)(GLenum, GLint, GLint)
 

void( * nglContext::glMultiTexCoord2iARB)(GLenum, GLint, GLint)
 

void( * nglContext::glMultiTexCoord2iv)(GLenum, const GLint *)
 

void( * nglContext::glMultiTexCoord2ivARB)(GLenum, const GLint *)
 

void( * nglContext::glMultiTexCoord2s)(GLenum, GLshort, GLshort)
 

void( * nglContext::glMultiTexCoord2sARB)(GLenum, GLshort, GLshort)
 

void( * nglContext::glMultiTexCoord2sv)(GLenum, const GLshort *)
 

void( * nglContext::glMultiTexCoord2svARB)(GLenum, const GLshort *)
 

void( * nglContext::glMultiTexCoord3d)(GLenum, GLdouble, GLdouble, GLdouble)
 

void( * nglContext::glMultiTexCoord3dARB)(GLenum, GLdouble, GLdouble, GLdouble)
 

void( * nglContext::glMultiTexCoord3dv)(GLenum, const GLdouble *)
 

void( * nglContext::glMultiTexCoord3dvARB)(GLenum, const GLdouble *)
 

void( * nglContext::glMultiTexCoord3f)(GLenum, GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glMultiTexCoord3fARB)(GLenum, GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glMultiTexCoord3fv)(GLenum, const GLfloat *)
 

void( * nglContext::glMultiTexCoord3fvARB)(GLenum, const GLfloat *)
 

void( * nglContext::glMultiTexCoord3hNV)(GLenum, GLhalfNV, GLhalfNV, GLhalfNV)
 

void( * nglContext::glMultiTexCoord3hvNV)(GLenum, const GLhalfNV *)
 

void( * nglContext::glMultiTexCoord3i)(GLenum, GLint, GLint, GLint)
 

void( * nglContext::glMultiTexCoord3iARB)(GLenum, GLint, GLint, GLint)
 

void( * nglContext::glMultiTexCoord3iv)(GLenum, const GLint *)
 

void( * nglContext::glMultiTexCoord3ivARB)(GLenum, const GLint *)
 

void( * nglContext::glMultiTexCoord3s)(GLenum, GLshort, GLshort, GLshort)
 

void( * nglContext::glMultiTexCoord3sARB)(GLenum, GLshort, GLshort, GLshort)
 

void( * nglContext::glMultiTexCoord3sv)(GLenum, const GLshort *)
 

void( * nglContext::glMultiTexCoord3svARB)(GLenum, const GLshort *)
 

void( * nglContext::glMultiTexCoord4d)(GLenum, GLdouble, GLdouble, GLdouble, GLdouble)
 

void( * nglContext::glMultiTexCoord4dARB)(GLenum, GLdouble, GLdouble, GLdouble, GLdouble)
 

void( * nglContext::glMultiTexCoord4dv)(GLenum, const GLdouble *)
 

void( * nglContext::glMultiTexCoord4dvARB)(GLenum, const GLdouble *)
 

void( * nglContext::glMultiTexCoord4f)(GLenum, GLfloat, GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glMultiTexCoord4fARB)(GLenum, GLfloat, GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glMultiTexCoord4fv)(GLenum, const GLfloat *)
 

void( * nglContext::glMultiTexCoord4fvARB)(GLenum, const GLfloat *)
 

void( * nglContext::glMultiTexCoord4hNV)(GLenum, GLhalfNV, GLhalfNV, GLhalfNV, GLhalfNV)
 

void( * nglContext::glMultiTexCoord4hvNV)(GLenum, const GLhalfNV *)
 

void( * nglContext::glMultiTexCoord4i)(GLenum, GLint, GLint, GLint, GLint)
 

void( * nglContext::glMultiTexCoord4iARB)(GLenum, GLint, GLint, GLint, GLint)
 

void( * nglContext::glMultiTexCoord4iv)(GLenum, const GLint *)
 

void( * nglContext::glMultiTexCoord4ivARB)(GLenum, const GLint *)
 

void( * nglContext::glMultiTexCoord4s)(GLenum, GLshort, GLshort, GLshort, GLshort)
 

void( * nglContext::glMultiTexCoord4sARB)(GLenum, GLshort, GLshort, GLshort, GLshort)
 

void( * nglContext::glMultiTexCoord4sv)(GLenum, const GLshort *)
 

void( * nglContext::glMultiTexCoord4svARB)(GLenum, const GLshort *)
 

void( * nglContext::glMultTransposeMatrixd)(const GLdouble *)
 

void( * nglContext::glMultTransposeMatrixdARB)(const GLdouble *)
 

void( * nglContext::glMultTransposeMatrixf)(const GLfloat *)
 

void( * nglContext::glMultTransposeMatrixfARB)(const GLfloat *)
 

GLuint( * nglContext::glNewObjectBufferATI)(GLsizei, const GLvoid *, GLenum)
 

void( * nglContext::glNormal3fVertex3fSUN)(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glNormal3fVertex3fvSUN)(const GLfloat *, const GLfloat *)
 

void( * nglContext::glNormal3hNV)(GLhalfNV, GLhalfNV, GLhalfNV)
 

void( * nglContext::glNormal3hvNV)(const GLhalfNV *)
 

void( * nglContext::glNormalPointerEXT)(GLenum, GLsizei, GLsizei, const GLvoid *)
 

void( * nglContext::glNormalPointerListIBM)(GLenum, GLint, const GLvoid **, GLint)
 

void( * nglContext::glNormalPointervINTEL)(GLenum, const GLvoid **)
 

void( * nglContext::glNormalStream3bATI)(GLenum, GLbyte, GLbyte, GLbyte)
 

void( * nglContext::glNormalStream3bvATI)(GLenum, const GLbyte *)
 

void( * nglContext::glNormalStream3dATI)(GLenum, GLdouble, GLdouble, GLdouble)
 

void( * nglContext::glNormalStream3dvATI)(GLenum, const GLdouble *)
 

void( * nglContext::glNormalStream3fATI)(GLenum, GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glNormalStream3fvATI)(GLenum, const GLfloat *)
 

void( * nglContext::glNormalStream3iATI)(GLenum, GLint, GLint, GLint)
 

void( * nglContext::glNormalStream3ivATI)(GLenum, const GLint *)
 

void( * nglContext::glNormalStream3sATI)(GLenum, GLshort, GLshort, GLshort)
 

void( * nglContext::glNormalStream3svATI)(GLenum, const GLshort *)
 

void( * nglContext::glPassTexCoordATI)(GLuint, GLuint, GLenum)
 

void( * nglContext::glPixelDataRangeNV)(GLenum, GLsizei, GLvoid *)
 

void( * nglContext::glPixelTexGenParameterfSGIS)(GLenum, GLfloat)
 

void( * nglContext::glPixelTexGenParameterfvSGIS)(GLenum, const GLfloat *)
 

void( * nglContext::glPixelTexGenParameteriSGIS)(GLenum, GLint)
 

void( * nglContext::glPixelTexGenParameterivSGIS)(GLenum, const GLint *)
 

void( * nglContext::glPixelTexGenSGIX)(GLenum)
 

void( * nglContext::glPixelTransformParameterfEXT)(GLenum, GLenum, GLfloat)
 

void( * nglContext::glPixelTransformParameterfvEXT)(GLenum, GLenum, const GLfloat *)
 

void( * nglContext::glPixelTransformParameteriEXT)(GLenum, GLenum, GLint)
 

void( * nglContext::glPixelTransformParameterivEXT)(GLenum, GLenum, const GLint *)
 

void( * nglContext::glPNTrianglesfATI)(GLenum, GLfloat)
 

void( * nglContext::glPNTrianglesiATI)(GLenum, GLint)
 

void( * nglContext::glPointParameterf)(GLenum, GLfloat)
 

void( * nglContext::glPointParameterfARB)(GLenum, GLfloat)
 

void( * nglContext::glPointParameterfEXT)(GLenum, GLfloat)
 

void( * nglContext::glPointParameterfSGIS)(GLenum, GLfloat)
 

void( * nglContext::glPointParameterfv)(GLenum, const GLfloat *)
 

void( * nglContext::glPointParameterfvARB)(GLenum, const GLfloat *)
 

void( * nglContext::glPointParameterfvEXT)(GLenum, const GLfloat *)
 

void( * nglContext::glPointParameterfvSGIS)(GLenum, const GLfloat *)
 

void( * nglContext::glPointParameteri)(GLenum, GLint)
 

void( * nglContext::glPointParameteriNV)(GLenum, GLint)
 

void( * nglContext::glPointParameteriv)(GLenum, const GLint *)
 

void( * nglContext::glPointParameterivNV)(GLenum, const GLint *)
 

GLint( * nglContext::glPollAsyncSGIX)(GLuint *)
 

GLint( * nglContext::glPollInstrumentsSGIX)(GLint *)
 

void( * nglContext::glPolygonOffsetEXT)(GLfloat, GLfloat)
 

void( * nglContext::glPrimitiveRestartIndexNV)(GLuint)
 

void( * nglContext::glPrimitiveRestartNV)(void)
 

void( * nglContext::glPrioritizeTexturesEXT)(GLsizei, const GLuint *, const GLclampf *)
 

void( * nglContext::glProgramEnvParameter4dARB)(GLenum, GLuint, GLdouble, GLdouble, GLdouble, GLdouble)
 

void( * nglContext::glProgramEnvParameter4dvARB)(GLenum, GLuint, const GLdouble *)
 

void( * nglContext::glProgramEnvParameter4fARB)(GLenum, GLuint, GLfloat, GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glProgramEnvParameter4fvARB)(GLenum, GLuint, const GLfloat *)
 

void( * nglContext::glProgramLocalParameter4dARB)(GLenum, GLuint, GLdouble, GLdouble, GLdouble, GLdouble)
 

void( * nglContext::glProgramLocalParameter4dvARB)(GLenum, GLuint, const GLdouble *)
 

void( * nglContext::glProgramLocalParameter4fARB)(GLenum, GLuint, GLfloat, GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glProgramLocalParameter4fvARB)(GLenum, GLuint, const GLfloat *)
 

void( * nglContext::glProgramNamedParameter4dNV)(GLuint, GLsizei, const GLubyte *, GLdouble, GLdouble, GLdouble, GLdouble)
 

void( * nglContext::glProgramNamedParameter4dvNV)(GLuint, GLsizei, const GLubyte *, const GLdouble *)
 

void( * nglContext::glProgramNamedParameter4fNV)(GLuint, GLsizei, const GLubyte *, GLfloat, GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glProgramNamedParameter4fvNV)(GLuint, GLsizei, const GLubyte *, const GLfloat *)
 

void( * nglContext::glProgramParameter4dNV)(GLenum, GLuint, GLdouble, GLdouble, GLdouble, GLdouble)
 

void( * nglContext::glProgramParameter4dvNV)(GLenum, GLuint, const GLdouble *)
 

void( * nglContext::glProgramParameter4fNV)(GLenum, GLuint, GLfloat, GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glProgramParameter4fvNV)(GLenum, GLuint, const GLfloat *)
 

void( * nglContext::glProgramParameters4dvNV)(GLenum, GLuint, GLuint, const GLdouble *)
 

void( * nglContext::glProgramParameters4fvNV)(GLenum, GLuint, GLuint, const GLfloat *)
 

void( * nglContext::glProgramStringARB)(GLenum, GLenum, GLsizei, const GLvoid *)
 

void( * nglContext::glReadInstrumentsSGIX)(GLint)
 

void( * nglContext::glReferencePlaneSGIX)(const GLdouble *)
 

void( * nglContext::glReplacementCodePointerSUN)(GLenum, GLsizei, const GLvoid **)
 

void( * nglContext::glReplacementCodeubSUN)(GLubyte)
 

void( * nglContext::glReplacementCodeubvSUN)(const GLubyte *)
 

void( * nglContext::glReplacementCodeuiColor3fVertex3fSUN)(GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glReplacementCodeuiColor3fVertex3fvSUN)(const GLuint *, const GLfloat *, const GLfloat *)
 

void( * nglContext::glReplacementCodeuiColor4fNormal3fVertex3fSUN)(GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glReplacementCodeuiColor4fNormal3fVertex3fvSUN)(const GLuint *, const GLfloat *, const GLfloat *, const GLfloat *)
 

void( * nglContext::glReplacementCodeuiColor4ubVertex3fSUN)(GLuint, GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glReplacementCodeuiColor4ubVertex3fvSUN)(const GLuint *, const GLubyte *, const GLfloat *)
 

void( * nglContext::glReplacementCodeuiNormal3fVertex3fSUN)(GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glReplacementCodeuiNormal3fVertex3fvSUN)(const GLuint *, const GLfloat *, const GLfloat *)
 

void( * nglContext::glReplacementCodeuiSUN)(GLuint)
 

void( * nglContext::glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN)(GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN)(const GLuint *, const GLfloat *, const GLfloat *, const GLfloat *, const GLfloat *)
 

void( * nglContext::glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN)(GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN)(const GLuint *, const GLfloat *, const GLfloat *, const GLfloat *)
 

void( * nglContext::glReplacementCodeuiTexCoord2fVertex3fSUN)(GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glReplacementCodeuiTexCoord2fVertex3fvSUN)(const GLuint *, const GLfloat *, const GLfloat *)
 

void( * nglContext::glReplacementCodeuiVertex3fSUN)(GLuint, GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glReplacementCodeuiVertex3fvSUN)(const GLuint *, const GLfloat *)
 

void( * nglContext::glReplacementCodeuivSUN)(const GLuint *)
 

void( * nglContext::glReplacementCodeusSUN)(GLushort)
 

void( * nglContext::glReplacementCodeusvSUN)(const GLushort *)
 

void( * nglContext::glRequestResidentProgramsNV)(GLsizei, const GLuint *)
 

void( * nglContext::glResetHistogram)(GLenum)
 

void( * nglContext::glResetHistogramEXT)(GLenum)
 

void( * nglContext::glResetMinmax)(GLenum)
 

void( * nglContext::glResetMinmaxEXT)(GLenum)
 

void( * nglContext::glResizeBuffersMESA)(void)
 

void( * nglContext::glSampleCoverage)(GLclampf, GLboolean)
 

void( * nglContext::glSampleCoverageARB)(GLclampf, GLboolean)
 

void( * nglContext::glSampleMapATI)(GLuint, GLuint, GLenum)
 

void( * nglContext::glSampleMaskEXT)(GLclampf, GLboolean)
 

void( * nglContext::glSampleMaskSGIS)(GLclampf, GLboolean)
 

void( * nglContext::glSamplePatternEXT)(GLenum)
 

void( * nglContext::glSamplePatternSGIS)(GLenum)
 

void( * nglContext::glSecondaryColor3b)(GLbyte, GLbyte, GLbyte)
 

void( * nglContext::glSecondaryColor3bEXT)(GLbyte, GLbyte, GLbyte)
 

void( * nglContext::glSecondaryColor3bv)(const GLbyte *)
 

void( * nglContext::glSecondaryColor3bvEXT)(const GLbyte *)
 

void( * nglContext::glSecondaryColor3d)(GLdouble, GLdouble, GLdouble)
 

void( * nglContext::glSecondaryColor3dEXT)(GLdouble, GLdouble, GLdouble)
 

void( * nglContext::glSecondaryColor3dv)(const GLdouble *)
 

void( * nglContext::glSecondaryColor3dvEXT)(const GLdouble *)
 

void( * nglContext::glSecondaryColor3f)(GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glSecondaryColor3fEXT)(GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glSecondaryColor3fv)(const GLfloat *)
 

void( * nglContext::glSecondaryColor3fvEXT)(const GLfloat *)
 

void( * nglContext::glSecondaryColor3hNV)(GLhalfNV, GLhalfNV, GLhalfNV)
 

void( * nglContext::glSecondaryColor3hvNV)(const GLhalfNV *)
 

void( * nglContext::glSecondaryColor3i)(GLint, GLint, GLint)
 

void( * nglContext::glSecondaryColor3iEXT)(GLint, GLint, GLint)
 

void( * nglContext::glSecondaryColor3iv)(const GLint *)
 

void( * nglContext::glSecondaryColor3ivEXT)(const GLint *)
 

void( * nglContext::glSecondaryColor3s)(GLshort, GLshort, GLshort)
 

void( * nglContext::glSecondaryColor3sEXT)(GLshort, GLshort, GLshort)
 

void( * nglContext::glSecondaryColor3sv)(const GLshort *)
 

void( * nglContext::glSecondaryColor3svEXT)(const GLshort *)
 

void( * nglContext::glSecondaryColor3ub)(GLubyte, GLubyte, GLubyte)
 

void( * nglContext::glSecondaryColor3ubEXT)(GLubyte, GLubyte, GLubyte)
 

void( * nglContext::glSecondaryColor3ubv)(const GLubyte *)
 

void( * nglContext::glSecondaryColor3ubvEXT)(const GLubyte *)
 

void( * nglContext::glSecondaryColor3ui)(GLuint, GLuint, GLuint)
 

void( * nglContext::glSecondaryColor3uiEXT)(GLuint, GLuint, GLuint)
 

void( * nglContext::glSecondaryColor3uiv)(const GLuint *)
 

void( * nglContext::glSecondaryColor3uivEXT)(const GLuint *)
 

void( * nglContext::glSecondaryColor3us)(GLushort, GLushort, GLushort)
 

void( * nglContext::glSecondaryColor3usEXT)(GLushort, GLushort, GLushort)
 

void( * nglContext::glSecondaryColor3usv)(const GLushort *)
 

void( * nglContext::glSecondaryColor3usvEXT)(const GLushort *)
 

void( * nglContext::glSecondaryColorPointer)(GLint, GLenum, GLsizei, const GLvoid *)
 

void( * nglContext::glSecondaryColorPointerEXT)(GLint, GLenum, GLsizei, const GLvoid *)
 

void( * nglContext::glSecondaryColorPointerListIBM)(GLint, GLenum, GLint, const GLvoid **, GLint)
 

void( * nglContext::glSeparableFilter2D)(GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *, const GLvoid *)
 

void( * nglContext::glSeparableFilter2DEXT)(GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *, const GLvoid *)
 

void( * nglContext::glSetFenceAPPLE)(GLuint)
 

void( * nglContext::glSetFenceNV)(GLuint, GLenum)
 

void( * nglContext::glSetFragmentShaderConstantATI)(GLuint, const GLfloat *)
 

void( * nglContext::glSetInvariantEXT)(GLuint, GLenum, const GLvoid *)
 

void( * nglContext::glSetLocalConstantEXT)(GLuint, GLenum, const GLvoid *)
 

void( * nglContext::glShaderOp1EXT)(GLenum, GLuint, GLuint)
 

void( * nglContext::glShaderOp2EXT)(GLenum, GLuint, GLuint, GLuint)
 

void( * nglContext::glShaderOp3EXT)(GLenum, GLuint, GLuint, GLuint, GLuint)
 

void( * nglContext::glShaderSourceARB)(GLhandleARB, GLsizei, const GLcharARB **, const GLint *)
 

void( * nglContext::glSharpenTexFuncSGIS)(GLenum, GLsizei, const GLfloat *)
 

void( * nglContext::glSpriteParameterfSGIX)(GLenum, GLfloat)
 

void( * nglContext::glSpriteParameterfvSGIX)(GLenum, const GLfloat *)
 

void( * nglContext::glSpriteParameteriSGIX)(GLenum, GLint)
 

void( * nglContext::glSpriteParameterivSGIX)(GLenum, const GLint *)
 

void( * nglContext::glStartInstrumentsSGIX)(void)
 

void( * nglContext::glStencilFuncSeparateATI)(GLenum, GLenum, GLint, GLuint)
 

void( * nglContext::glStencilOpSeparateATI)(GLenum, GLenum, GLenum, GLenum)
 

void( * nglContext::glStopInstrumentsSGIX)(GLint)
 

void( * nglContext::glSwizzleEXT)(GLuint, GLuint, GLenum, GLenum, GLenum, GLenum)
 

void( * nglContext::glTagSampleBufferSGIX)(void)
 

void( * nglContext::glTangent3bEXT)(GLbyte, GLbyte, GLbyte)
 

void( * nglContext::glTangent3bvEXT)(const GLbyte *)
 

void( * nglContext::glTangent3dEXT)(GLdouble, GLdouble, GLdouble)
 

void( * nglContext::glTangent3dvEXT)(const GLdouble *)
 

void( * nglContext::glTangent3fEXT)(GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glTangent3fvEXT)(const GLfloat *)
 

void( * nglContext::glTangent3iEXT)(GLint, GLint, GLint)
 

void( * nglContext::glTangent3ivEXT)(const GLint *)
 

void( * nglContext::glTangent3sEXT)(GLshort, GLshort, GLshort)
 

void( * nglContext::glTangent3svEXT)(const GLshort *)
 

void( * nglContext::glTangentPointerEXT)(GLenum, GLsizei, const GLvoid *)
 

void( * nglContext::glTbufferMask3DFX)(GLuint)
 

GLboolean( * nglContext::glTestFenceAPPLE)(GLuint)
 

GLboolean( * nglContext::glTestFenceNV)(GLuint)
 

GLboolean( * nglContext::glTestObjectAPPLE)(GLenum, GLuint)
 

void( * nglContext::glTexBumpParameterfvATI)(GLenum, const GLfloat *)
 

void( * nglContext::glTexBumpParameterivATI)(GLenum, const GLint *)
 

void( * nglContext::glTexCoord1hNV)(GLhalfNV)
 

void( * nglContext::glTexCoord1hvNV)(const GLhalfNV *)
 

void( * nglContext::glTexCoord2fColor3fVertex3fSUN)(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glTexCoord2fColor3fVertex3fvSUN)(const GLfloat *, const GLfloat *, const GLfloat *)
 

void( * nglContext::glTexCoord2fColor4fNormal3fVertex3fSUN)(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glTexCoord2fColor4fNormal3fVertex3fvSUN)(const GLfloat *, const GLfloat *, const GLfloat *, const GLfloat *)
 

void( * nglContext::glTexCoord2fColor4ubVertex3fSUN)(GLfloat, GLfloat, GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glTexCoord2fColor4ubVertex3fvSUN)(const GLfloat *, const GLubyte *, const GLfloat *)
 

void( * nglContext::glTexCoord2fNormal3fVertex3fSUN)(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glTexCoord2fNormal3fVertex3fvSUN)(const GLfloat *, const GLfloat *, const GLfloat *)
 

void( * nglContext::glTexCoord2fVertex3fSUN)(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glTexCoord2fVertex3fvSUN)(const GLfloat *, const GLfloat *)
 

void( * nglContext::glTexCoord2hNV)(GLhalfNV, GLhalfNV)
 

void( * nglContext::glTexCoord2hvNV)(const GLhalfNV *)
 

void( * nglContext::glTexCoord3hNV)(GLhalfNV, GLhalfNV, GLhalfNV)
 

void( * nglContext::glTexCoord3hvNV)(const GLhalfNV *)
 

void( * nglContext::glTexCoord4fColor4fNormal3fVertex4fSUN)(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glTexCoord4fColor4fNormal3fVertex4fvSUN)(const GLfloat *, const GLfloat *, const GLfloat *, const GLfloat *)
 

void( * nglContext::glTexCoord4fVertex4fSUN)(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glTexCoord4fVertex4fvSUN)(const GLfloat *, const GLfloat *)
 

void( * nglContext::glTexCoord4hNV)(GLhalfNV, GLhalfNV, GLhalfNV, GLhalfNV)
 

void( * nglContext::glTexCoord4hvNV)(const GLhalfNV *)
 

void( * nglContext::glTexCoordPointerEXT)(GLint, GLenum, GLsizei, GLsizei, const GLvoid *)
 

void( * nglContext::glTexCoordPointerListIBM)(GLint, GLenum, GLint, const GLvoid **, GLint)
 

void( * nglContext::glTexCoordPointervINTEL)(GLint, GLenum, const GLvoid **)
 

void( * nglContext::glTexFilterFuncSGIS)(GLenum, GLenum, GLsizei, const GLfloat *)
 

void( * nglContext::glTexImage3D)(GLenum, GLint, GLint, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *)
 

void( * nglContext::glTexImage3DEXT)(GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *)
 

void( * nglContext::glTexImage4DSGIS)(GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *)
 

void( * nglContext::glTexSubImage1DEXT)(GLenum, GLint, GLint, GLsizei, GLenum, GLenum, const GLvoid *)
 

void( * nglContext::glTexSubImage2DEXT)(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)
 

void( * nglContext::glTexSubImage3D)(GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)
 

void( * nglContext::glTexSubImage3DEXT)(GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)
 

void( * nglContext::glTexSubImage4DSGIS)(GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)
 

void( * nglContext::glTextureColorMaskSGIS)(GLboolean, GLboolean, GLboolean, GLboolean)
 

void( * nglContext::glTextureLightEXT)(GLenum)
 

void( * nglContext::glTextureMaterialEXT)(GLenum, GLenum)
 

void( * nglContext::glTextureNormalEXT)(GLenum)
 

void( * nglContext::glTrackMatrixNV)(GLenum, GLuint, GLenum, GLenum)
 

void( * nglContext::glUniform1fARB)(GLint, GLfloat)
 

void( * nglContext::glUniform1fvARB)(GLint, GLsizei, const GLfloat *)
 

void( * nglContext::glUniform1iARB)(GLint, GLint)
 

void( * nglContext::glUniform1ivARB)(GLint, GLsizei, const GLint *)
 

void( * nglContext::glUniform2fARB)(GLint, GLfloat, GLfloat)
 

void( * nglContext::glUniform2fvARB)(GLint, GLsizei, const GLfloat *)
 

void( * nglContext::glUniform2iARB)(GLint, GLint, GLint)
 

void( * nglContext::glUniform2ivARB)(GLint, GLsizei, const GLint *)
 

void( * nglContext::glUniform3fARB)(GLint, GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glUniform3fvARB)(GLint, GLsizei, const GLfloat *)
 

void( * nglContext::glUniform3iARB)(GLint, GLint, GLint, GLint)
 

void( * nglContext::glUniform3ivARB)(GLint, GLsizei, const GLint *)
 

void( * nglContext::glUniform4fARB)(GLint, GLfloat, GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glUniform4fvARB)(GLint, GLsizei, const GLfloat *)
 

void( * nglContext::glUniform4iARB)(GLint, GLint, GLint, GLint, GLint)
 

void( * nglContext::glUniform4ivARB)(GLint, GLsizei, const GLint *)
 

void( * nglContext::glUniformMatrix2fvARB)(GLint, GLsizei, GLboolean, const GLfloat *)
 

void( * nglContext::glUniformMatrix3fvARB)(GLint, GLsizei, GLboolean, const GLfloat *)
 

void( * nglContext::glUniformMatrix4fvARB)(GLint, GLsizei, GLboolean, const GLfloat *)
 

void( * nglContext::glUnlockArraysEXT)(void)
 

GLboolean( * nglContext::glUnmapBuffer)(GLenum)
 

GLboolean( * nglContext::glUnmapBufferARB)(GLenum)
 

void( * nglContext::glUnmapObjectBufferATI)(GLuint)
 

void( * nglContext::glUpdateObjectBufferATI)(GLuint, GLuint, GLsizei, const GLvoid *, GLenum)
 

void( * nglContext::glUseProgramObjectARB)(GLhandleARB)
 

void( * nglContext::glValidateProgramARB)(GLhandleARB)
 

void( * nglContext::glVariantArrayObjectATI)(GLuint, GLenum, GLsizei, GLuint, GLuint)
 

void( * nglContext::glVariantbvEXT)(GLuint, const GLbyte *)
 

void( * nglContext::glVariantdvEXT)(GLuint, const GLdouble *)
 

void( * nglContext::glVariantfvEXT)(GLuint, const GLfloat *)
 

void( * nglContext::glVariantivEXT)(GLuint, const GLint *)
 

void( * nglContext::glVariantPointerEXT)(GLuint, GLenum, GLuint, const GLvoid *)
 

void( * nglContext::glVariantsvEXT)(GLuint, const GLshort *)
 

void( * nglContext::glVariantubvEXT)(GLuint, const GLubyte *)
 

void( * nglContext::glVariantuivEXT)(GLuint, const GLuint *)
 

void( * nglContext::glVariantusvEXT)(GLuint, const GLushort *)
 

void( * nglContext::glVertex2hNV)(GLhalfNV, GLhalfNV)
 

void( * nglContext::glVertex2hvNV)(const GLhalfNV *)
 

void( * nglContext::glVertex3hNV)(GLhalfNV, GLhalfNV, GLhalfNV)
 

void( * nglContext::glVertex3hvNV)(const GLhalfNV *)
 

void( * nglContext::glVertex4hNV)(GLhalfNV, GLhalfNV, GLhalfNV, GLhalfNV)
 

void( * nglContext::glVertex4hvNV)(const GLhalfNV *)
 

void( * nglContext::glVertexArrayParameteriAPPLE)(GLenum, GLint)
 

void( * nglContext::glVertexArrayRangeAPPLE)(GLsizei, GLvoid *)
 

void( * nglContext::glVertexArrayRangeNV)(GLsizei, const GLvoid *)
 

void( * nglContext::glVertexAttrib1dARB)(GLuint, GLdouble)
 

void( * nglContext::glVertexAttrib1dNV)(GLuint, GLdouble)
 

void( * nglContext::glVertexAttrib1dvARB)(GLuint, const GLdouble *)
 

void( * nglContext::glVertexAttrib1dvNV)(GLuint, const GLdouble *)
 

void( * nglContext::glVertexAttrib1fARB)(GLuint, GLfloat)
 

void( * nglContext::glVertexAttrib1fNV)(GLuint, GLfloat)
 

void( * nglContext::glVertexAttrib1fvARB)(GLuint, const GLfloat *)
 

void( * nglContext::glVertexAttrib1fvNV)(GLuint, const GLfloat *)
 

void( * nglContext::glVertexAttrib1hNV)(GLuint, GLhalfNV)
 

void( * nglContext::glVertexAttrib1hvNV)(GLuint, const GLhalfNV *)
 

void( * nglContext::glVertexAttrib1sARB)(GLuint, GLshort)
 

void( * nglContext::glVertexAttrib1sNV)(GLuint, GLshort)
 

void( * nglContext::glVertexAttrib1svARB)(GLuint, const GLshort *)
 

void( * nglContext::glVertexAttrib1svNV)(GLuint, const GLshort *)
 

void( * nglContext::glVertexAttrib2dARB)(GLuint, GLdouble, GLdouble)
 

void( * nglContext::glVertexAttrib2dNV)(GLuint, GLdouble, GLdouble)
 

void( * nglContext::glVertexAttrib2dvARB)(GLuint, const GLdouble *)
 

void( * nglContext::glVertexAttrib2dvNV)(GLuint, const GLdouble *)
 

void( * nglContext::glVertexAttrib2fARB)(GLuint, GLfloat, GLfloat)
 

void( * nglContext::glVertexAttrib2fNV)(GLuint, GLfloat, GLfloat)
 

void( * nglContext::glVertexAttrib2fvARB)(GLuint, const GLfloat *)
 

void( * nglContext::glVertexAttrib2fvNV)(GLuint, const GLfloat *)
 

void( * nglContext::glVertexAttrib2hNV)(GLuint, GLhalfNV, GLhalfNV)
 

void( * nglContext::glVertexAttrib2hvNV)(GLuint, const GLhalfNV *)
 

void( * nglContext::glVertexAttrib2sARB)(GLuint, GLshort, GLshort)
 

void( * nglContext::glVertexAttrib2sNV)(GLuint, GLshort, GLshort)
 

void( * nglContext::glVertexAttrib2svARB)(GLuint, const GLshort *)
 

void( * nglContext::glVertexAttrib2svNV)(GLuint, const GLshort *)
 

void( * nglContext::glVertexAttrib3dARB)(GLuint, GLdouble, GLdouble, GLdouble)
 

void( * nglContext::glVertexAttrib3dNV)(GLuint, GLdouble, GLdouble, GLdouble)
 

void( * nglContext::glVertexAttrib3dvARB)(GLuint, const GLdouble *)
 

void( * nglContext::glVertexAttrib3dvNV)(GLuint, const GLdouble *)
 

void( * nglContext::glVertexAttrib3fARB)(GLuint, GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glVertexAttrib3fNV)(GLuint, GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glVertexAttrib3fvARB)(GLuint, const GLfloat *)
 

void( * nglContext::glVertexAttrib3fvNV)(GLuint, const GLfloat *)
 

void( * nglContext::glVertexAttrib3hNV)(GLuint, GLhalfNV, GLhalfNV, GLhalfNV)
 

void( * nglContext::glVertexAttrib3hvNV)(GLuint, const GLhalfNV *)
 

void( * nglContext::glVertexAttrib3sARB)(GLuint, GLshort, GLshort, GLshort)
 

void( * nglContext::glVertexAttrib3sNV)(GLuint, GLshort, GLshort, GLshort)
 

void( * nglContext::glVertexAttrib3svARB)(GLuint, const GLshort *)
 

void( * nglContext::glVertexAttrib3svNV)(GLuint, const GLshort *)
 

void( * nglContext::glVertexAttrib4bvARB)(GLuint, const GLbyte *)
 

void( * nglContext::glVertexAttrib4dARB)(GLuint, GLdouble, GLdouble, GLdouble, GLdouble)
 

void( * nglContext::glVertexAttrib4dNV)(GLuint, GLdouble, GLdouble, GLdouble, GLdouble)
 

void( * nglContext::glVertexAttrib4dvARB)(GLuint, const GLdouble *)
 

void( * nglContext::glVertexAttrib4dvNV)(GLuint, const GLdouble *)
 

void( * nglContext::glVertexAttrib4fARB)(GLuint, GLfloat, GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glVertexAttrib4fNV)(GLuint, GLfloat, GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glVertexAttrib4fvARB)(GLuint, const GLfloat *)
 

void( * nglContext::glVertexAttrib4fvNV)(GLuint, const GLfloat *)
 

void( * nglContext::glVertexAttrib4hNV)(GLuint, GLhalfNV, GLhalfNV, GLhalfNV, GLhalfNV)
 

void( * nglContext::glVertexAttrib4hvNV)(GLuint, const GLhalfNV *)
 

void( * nglContext::glVertexAttrib4ivARB)(GLuint, const GLint *)
 

void( * nglContext::glVertexAttrib4NbvARB)(GLuint, const GLbyte *)
 

void( * nglContext::glVertexAttrib4NivARB)(GLuint, const GLint *)
 

void( * nglContext::glVertexAttrib4NsvARB)(GLuint, const GLshort *)
 

void( * nglContext::glVertexAttrib4NubARB)(GLuint, GLubyte, GLubyte, GLubyte, GLubyte)
 

void( * nglContext::glVertexAttrib4NubvARB)(GLuint, const GLubyte *)
 

void( * nglContext::glVertexAttrib4NuivARB)(GLuint, const GLuint *)
 

void( * nglContext::glVertexAttrib4NusvARB)(GLuint, const GLushort *)
 

void( * nglContext::glVertexAttrib4sARB)(GLuint, GLshort, GLshort, GLshort, GLshort)
 

void( * nglContext::glVertexAttrib4sNV)(GLuint, GLshort, GLshort, GLshort, GLshort)
 

void( * nglContext::glVertexAttrib4svARB)(GLuint, const GLshort *)
 

void( * nglContext::glVertexAttrib4svNV)(GLuint, const GLshort *)
 

void( * nglContext::glVertexAttrib4ubNV)(GLuint, GLubyte, GLubyte, GLubyte, GLubyte)
 

void( * nglContext::glVertexAttrib4ubvARB)(GLuint, const GLubyte *)
 

void( * nglContext::glVertexAttrib4ubvNV)(GLuint, const GLubyte *)
 

void( * nglContext::glVertexAttrib4uivARB)(GLuint, const GLuint *)
 

void( * nglContext::glVertexAttrib4usvARB)(GLuint, const GLushort *)
 

void( * nglContext::glVertexAttribArrayObjectATI)(GLuint, GLint, GLenum, GLboolean, GLsizei, GLuint, GLuint)
 

void( * nglContext::glVertexAttribPointerARB)(GLuint, GLint, GLenum, GLboolean, GLsizei, const GLvoid *)
 

void( * nglContext::glVertexAttribPointerNV)(GLuint, GLint, GLenum, GLsizei, const GLvoid *)
 

void( * nglContext::glVertexAttribs1dvNV)(GLuint, GLsizei, const GLdouble *)
 

void( * nglContext::glVertexAttribs1fvNV)(GLuint, GLsizei, const GLfloat *)
 

void( * nglContext::glVertexAttribs1hvNV)(GLuint, GLsizei, const GLhalfNV *)
 

void( * nglContext::glVertexAttribs1svNV)(GLuint, GLsizei, const GLshort *)
 

void( * nglContext::glVertexAttribs2dvNV)(GLuint, GLsizei, const GLdouble *)
 

void( * nglContext::glVertexAttribs2fvNV)(GLuint, GLsizei, const GLfloat *)
 

void( * nglContext::glVertexAttribs2hvNV)(GLuint, GLsizei, const GLhalfNV *)
 

void( * nglContext::glVertexAttribs2svNV)(GLuint, GLsizei, const GLshort *)
 

void( * nglContext::glVertexAttribs3dvNV)(GLuint, GLsizei, const GLdouble *)
 

void( * nglContext::glVertexAttribs3fvNV)(GLuint, GLsizei, const GLfloat *)
 

void( * nglContext::glVertexAttribs3hvNV)(GLuint, GLsizei, const GLhalfNV *)
 

void( * nglContext::glVertexAttribs3svNV)(GLuint, GLsizei, const GLshort *)
 

void( * nglContext::glVertexAttribs4dvNV)(GLuint, GLsizei, const GLdouble *)
 

void( * nglContext::glVertexAttribs4fvNV)(GLuint, GLsizei, const GLfloat *)
 

void( * nglContext::glVertexAttribs4hvNV)(GLuint, GLsizei, const GLhalfNV *)
 

void( * nglContext::glVertexAttribs4svNV)(GLuint, GLsizei, const GLshort *)
 

void( * nglContext::glVertexAttribs4ubvNV)(GLuint, GLsizei, const GLubyte *)
 

void( * nglContext::glVertexBlendARB)(GLint)
 

void( * nglContext::glVertexBlendEnvfATI)(GLenum, GLfloat)
 

void( * nglContext::glVertexBlendEnviATI)(GLenum, GLint)
 

void( * nglContext::glVertexPointerEXT)(GLint, GLenum, GLsizei, GLsizei, const GLvoid *)
 

void( * nglContext::glVertexPointerListIBM)(GLint, GLenum, GLint, const GLvoid **, GLint)
 

void( * nglContext::glVertexPointervINTEL)(GLint, GLenum, const GLvoid **)
 

void( * nglContext::glVertexStream1dATI)(GLenum, GLdouble)
 

void( * nglContext::glVertexStream1dvATI)(GLenum, const GLdouble *)
 

void( * nglContext::glVertexStream1fATI)(GLenum, GLfloat)
 

void( * nglContext::glVertexStream1fvATI)(GLenum, const GLfloat *)
 

void( * nglContext::glVertexStream1iATI)(GLenum, GLint)
 

void( * nglContext::glVertexStream1ivATI)(GLenum, const GLint *)
 

void( * nglContext::glVertexStream1sATI)(GLenum, GLshort)
 

void( * nglContext::glVertexStream1svATI)(GLenum, const GLshort *)
 

void( * nglContext::glVertexStream2dATI)(GLenum, GLdouble, GLdouble)
 

void( * nglContext::glVertexStream2dvATI)(GLenum, const GLdouble *)
 

void( * nglContext::glVertexStream2fATI)(GLenum, GLfloat, GLfloat)
 

void( * nglContext::glVertexStream2fvATI)(GLenum, const GLfloat *)
 

void( * nglContext::glVertexStream2iATI)(GLenum, GLint, GLint)
 

void( * nglContext::glVertexStream2ivATI)(GLenum, const GLint *)
 

void( * nglContext::glVertexStream2sATI)(GLenum, GLshort, GLshort)
 

void( * nglContext::glVertexStream2svATI)(GLenum, const GLshort *)
 

void( * nglContext::glVertexStream3dATI)(GLenum, GLdouble, GLdouble, GLdouble)
 

void( * nglContext::glVertexStream3dvATI)(GLenum, const GLdouble *)
 

void( * nglContext::glVertexStream3fATI)(GLenum, GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glVertexStream3fvATI)(GLenum, const GLfloat *)
 

void( * nglContext::glVertexStream3iATI)(GLenum, GLint, GLint, GLint)
 

void( * nglContext::glVertexStream3ivATI)(GLenum, const GLint *)
 

void( * nglContext::glVertexStream3sATI)(GLenum, GLshort, GLshort, GLshort)
 

void( * nglContext::glVertexStream3svATI)(GLenum, const GLshort *)
 

void( * nglContext::glVertexStream4dATI)(GLenum, GLdouble, GLdouble, GLdouble, GLdouble)
 

void( * nglContext::glVertexStream4dvATI)(GLenum, const GLdouble *)
 

void( * nglContext::glVertexStream4fATI)(GLenum, GLfloat, GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glVertexStream4fvATI)(GLenum, const GLfloat *)
 

void( * nglContext::glVertexStream4iATI)(GLenum, GLint, GLint, GLint, GLint)
 

void( * nglContext::glVertexStream4ivATI)(GLenum, const GLint *)
 

void( * nglContext::glVertexStream4sATI)(GLenum, GLshort, GLshort, GLshort, GLshort)
 

void( * nglContext::glVertexStream4svATI)(GLenum, const GLshort *)
 

void( * nglContext::glVertexWeightfEXT)(GLfloat)
 

void( * nglContext::glVertexWeightfvEXT)(const GLfloat *)
 

void( * nglContext::glVertexWeighthNV)(GLhalfNV)
 

void( * nglContext::glVertexWeighthvNV)(const GLhalfNV *)
 

void( * nglContext::glVertexWeightPointerEXT)(GLsizei, GLenum, GLsizei, const GLvoid *)
 

void( * nglContext::glWeightbvARB)(GLint, const GLbyte *)
 

void( * nglContext::glWeightdvARB)(GLint, const GLdouble *)
 

void( * nglContext::glWeightfvARB)(GLint, const GLfloat *)
 

void( * nglContext::glWeightivARB)(GLint, const GLint *)
 

void( * nglContext::glWeightPointerARB)(GLint, GLenum, GLsizei, const GLvoid *)
 

void( * nglContext::glWeightsvARB)(GLint, const GLshort *)
 

void( * nglContext::glWeightubvARB)(GLint, const GLubyte *)
 

void( * nglContext::glWeightuivARB)(GLint, const GLuint *)
 

void( * nglContext::glWeightusvARB)(GLint, const GLushort *)
 

void( * nglContext::glWindowPos2d)(GLdouble, GLdouble)
 

void( * nglContext::glWindowPos2dARB)(GLdouble, GLdouble)
 

void( * nglContext::glWindowPos2dMESA)(GLdouble, GLdouble)
 

void( * nglContext::glWindowPos2dv)(const GLdouble *)
 

void( * nglContext::glWindowPos2dvARB)(const GLdouble *)
 

void( * nglContext::glWindowPos2dvMESA)(const GLdouble *)
 

void( * nglContext::glWindowPos2f)(GLfloat, GLfloat)
 

void( * nglContext::glWindowPos2fARB)(GLfloat, GLfloat)
 

void( * nglContext::glWindowPos2fMESA)(GLfloat, GLfloat)
 

void( * nglContext::glWindowPos2fv)(const GLfloat *)
 

void( * nglContext::glWindowPos2fvARB)(const GLfloat *)
 

void( * nglContext::glWindowPos2fvMESA)(const GLfloat *)
 

void( * nglContext::glWindowPos2i)(GLint, GLint)
 

void( * nglContext::glWindowPos2iARB)(GLint, GLint)
 

void( * nglContext::glWindowPos2iMESA)(GLint, GLint)
 

void( * nglContext::glWindowPos2iv)(const GLint *)
 

void( * nglContext::glWindowPos2ivARB)(const GLint *)
 

void( * nglContext::glWindowPos2ivMESA)(const GLint *)
 

void( * nglContext::glWindowPos2s)(GLshort, GLshort)
 

void( * nglContext::glWindowPos2sARB)(GLshort, GLshort)
 

void( * nglContext::glWindowPos2sMESA)(GLshort, GLshort)
 

void( * nglContext::glWindowPos2sv)(const GLshort *)
 

void( * nglContext::glWindowPos2svARB)(const GLshort *)
 

void( * nglContext::glWindowPos2svMESA)(const GLshort *)
 

void( * nglContext::glWindowPos3d)(GLdouble, GLdouble, GLdouble)
 

void( * nglContext::glWindowPos3dARB)(GLdouble, GLdouble, GLdouble)
 

void( * nglContext::glWindowPos3dMESA)(GLdouble, GLdouble, GLdouble)
 

void( * nglContext::glWindowPos3dv)(const GLdouble *)
 

void( * nglContext::glWindowPos3dvARB)(const GLdouble *)
 

void( * nglContext::glWindowPos3dvMESA)(const GLdouble *)
 

void( * nglContext::glWindowPos3f)(GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glWindowPos3fARB)(GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glWindowPos3fMESA)(GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glWindowPos3fv)(const GLfloat *)
 

void( * nglContext::glWindowPos3fvARB)(const GLfloat *)
 

void( * nglContext::glWindowPos3fvMESA)(const GLfloat *)
 

void( * nglContext::glWindowPos3i)(GLint, GLint, GLint)
 

void( * nglContext::glWindowPos3iARB)(GLint, GLint, GLint)
 

void( * nglContext::glWindowPos3iMESA)(GLint, GLint, GLint)
 

void( * nglContext::glWindowPos3iv)(const GLint *)
 

void( * nglContext::glWindowPos3ivARB)(const GLint *)
 

void( * nglContext::glWindowPos3ivMESA)(const GLint *)
 

void( * nglContext::glWindowPos3s)(GLshort, GLshort, GLshort)
 

void( * nglContext::glWindowPos3sARB)(GLshort, GLshort, GLshort)
 

void( * nglContext::glWindowPos3sMESA)(GLshort, GLshort, GLshort)
 

void( * nglContext::glWindowPos3sv)(const GLshort *)
 

void( * nglContext::glWindowPos3svARB)(const GLshort *)
 

void( * nglContext::glWindowPos3svMESA)(const GLshort *)
 

void( * nglContext::glWindowPos4dMESA)(GLdouble, GLdouble, GLdouble, GLdouble)
 

void( * nglContext::glWindowPos4dvMESA)(const GLdouble *)
 

void( * nglContext::glWindowPos4fMESA)(GLfloat, GLfloat, GLfloat, GLfloat)
 

void( * nglContext::glWindowPos4fvMESA)(const GLfloat *)
 

void( * nglContext::glWindowPos4iMESA)(GLint, GLint, GLint, GLint)
 

void( * nglContext::glWindowPos4ivMESA)(const GLint *)
 

void( * nglContext::glWindowPos4sMESA)(GLshort, GLshort, GLshort, GLshort)
 

void( * nglContext::glWindowPos4svMESA)(const GLshort *)
 

void( * nglContext::glWriteMaskEXT)(GLuint, GLuint, GLenum, GLenum, GLenum, GLenum)
 


Generated on Thu Feb 3 22:26:09 2005 for NGL by  doxygen 1.4.1