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 |
|
| bool | CheckExtension (const nglChar *pExtName) |
|
| bool | GetContextInfo (nglContextInfo &rInfo) const |
| void | Dump (uint Level) const |
Public Attributes |
|
|
| 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) |
|
|
| 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 *) |
|
|
| 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 *) |
|
|
| 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 **) |
|
|
| 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 *) |
|
|
| void(* | glLoadTransposeMatrixfARB )(const GLfloat *) |
| void(* | glLoadTransposeMatrixdARB )(const GLdouble *) |
| void(* | glMultTransposeMatrixfARB )(const GLfloat *) |
| void(* | glMultTransposeMatrixdARB )(const GLdouble *) |
|
|
| void(* | glSampleCoverageARB )(GLclampf, GLboolean) |
|
|
| 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 *) |
|
|
| void(* | glPointParameterfARB )(GLenum, GLfloat) |
| void(* | glPointParameterfvARB )(GLenum, const GLfloat *) |
|
|
| 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) |
|
|
| 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 *) |
|
|
| 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 *) |
|
|
| 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) |
|
|
| 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 **) |
|
|
| 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 *) |
|
|
| 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 *) |
|
|
| void(* | glBindAttribLocationARB )(GLhandleARB, GLuint, const GLcharARB *) |
| void(* | glGetActiveAttribARB )(GLhandleARB, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLcharARB *) |
| GLint(* | glGetAttribLocationARB )(GLhandleARB, const GLcharARB *) |
|
|
| void(* | glDrawBuffersARB )(GLsizei, const GLenum *) |
|
|
| void(* | glBlendColorEXT )(GLclampf, GLclampf, GLclampf, GLclampf) |
|
|
| void(* | glPolygonOffsetEXT )(GLfloat, GLfloat) |
|
|
| 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 *) |
|
|
| void(* | glGetTexFilterFuncSGIS )(GLenum, GLenum, GLfloat *) |
| void(* | glTexFilterFuncSGIS )(GLenum, GLenum, GLsizei, const GLfloat *) |
|
|
| void(* | glTexSubImage1DEXT )(GLenum, GLint, GLint, GLsizei, GLenum, GLenum, const GLvoid *) |
| void(* | glTexSubImage2DEXT )(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *) |
|
|
| 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) |
|
|
| 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) |
|
|
| 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 *) |
|
|
| 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 *) |
|
|
| void(* | glPixelTexGenSGIX )(GLenum) |
|
|
| 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 *) |
|
|
| 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 *) |
|
|
| 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 *) |
|
|
| void(* | glDetailTexFuncSGIS )(GLenum, GLsizei, const GLfloat *) |
| void(* | glGetDetailTexFuncSGIS )(GLenum, GLfloat *) |
|
|
| void(* | glSharpenTexFuncSGIS )(GLenum, GLsizei, const GLfloat *) |
| void(* | glGetSharpenTexFuncSGIS )(GLenum, GLfloat *) |
|
|
| void(* | glSampleMaskSGIS )(GLclampf, GLboolean) |
| void(* | glSamplePatternSGIS )(GLenum) |
|
|
| 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 *) |
|
|
| void(* | glBlendEquationEXT )(GLenum) |
|
|
| void(* | glSpriteParameterfSGIX )(GLenum, GLfloat) |
| void(* | glSpriteParameterfvSGIX )(GLenum, const GLfloat *) |
| void(* | glSpriteParameteriSGIX )(GLenum, GLint) |
| void(* | glSpriteParameterivSGIX )(GLenum, const GLint *) |
|
|
| void(* | glPointParameterfEXT )(GLenum, GLfloat) |
| void(* | glPointParameterfvEXT )(GLenum, const GLfloat *) |
|
|
| void(* | glPointParameterfSGIS )(GLenum, GLfloat) |
| void(* | glPointParameterfvSGIS )(GLenum, const GLfloat *) |
|
|
| GLint(* | glGetInstrumentsSGIX )(void) |
| void(* | glInstrumentsBufferSGIX )(GLsizei, GLint *) |
| GLint(* | glPollInstrumentsSGIX )(GLint *) |
| void(* | glReadInstrumentsSGIX )(GLint) |
| void(* | glStartInstrumentsSGIX )(void) |
| void(* | glStopInstrumentsSGIX )(GLint) |
|
|
| void(* | glFrameZoomSGIX )(GLint) |
|
|
| void(* | glTagSampleBufferSGIX )(void) |
|
|
| 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) |
|
|
| void(* | glReferencePlaneSGIX )(const GLdouble *) |
|
|
| void(* | glFlushRasterSGIX )(void) |
|
|
| void(* | glFogFuncSGIS )(GLsizei, const GLfloat *) |
| void(* | glGetFogFuncSGIS )(GLfloat *) |
|
|
| 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 *) |
|
|
| void(* | glColorSubTableEXT )(GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *) |
| void(* | glCopyColorSubTableEXT )(GLenum, GLsizei, GLint, GLint, GLsizei) |
|
|
| void(* | glHintPGI )(GLenum, GLint) |
|
|
| 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 *) |
|
|
| 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 *) |
|
|
| void(* | glIndexMaterialEXT )(GLenum, GLenum) |
|
|
| void(* | glIndexFuncEXT )(GLenum, GLclampf) |
|
|
| void(* | glLockArraysEXT )(GLint, GLsizei) |
| void(* | glUnlockArraysEXT )(void) |
|
|
| void(* | glCullParameterdvEXT )(GLenum, GLdouble *) |
| void(* | glCullParameterfvEXT )(GLenum, GLfloat *) |
|
|
| 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) |
|
|
| void(* | glDrawRangeElementsEXT )(GLenum, GLuint, GLuint, GLsizei, GLenum, const GLvoid *) |
|
|
| void(* | glApplyTextureEXT )(GLenum) |
| void(* | glTextureLightEXT )(GLenum) |
| void(* | glTextureMaterialEXT )(GLenum, GLenum) |
|
|
| void(* | glAsyncMarkerSGIX )(GLuint) |
| GLint(* | glFinishAsyncSGIX )(GLuint *) |
| GLint(* | glPollAsyncSGIX )(GLuint *) |
| GLuint(* | glGenAsyncMarkersSGIX )(GLsizei) |
| void(* | glDeleteAsyncMarkersSGIX )(GLuint, GLsizei) |
| GLboolean(* | glIsAsyncMarkerSGIX )(GLuint) |
|
|
| void(* | glVertexPointervINTEL )(GLint, GLenum, const GLvoid **) |
| void(* | glNormalPointervINTEL )(GLenum, const GLvoid **) |
| void(* | glColorPointervINTEL )(GLint, GLenum, const GLvoid **) |
| void(* | glTexCoordPointervINTEL )(GLint, GLenum, const GLvoid **) |
|
|
| void(* | glPixelTransformParameteriEXT )(GLenum, GLenum, GLint) |
| void(* | glPixelTransformParameterfEXT )(GLenum, GLenum, GLfloat) |
| void(* | glPixelTransformParameterivEXT )(GLenum, GLenum, const GLint *) |
| void(* | glPixelTransformParameterfvEXT )(GLenum, GLenum, const GLfloat *) |
|
|
| 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 *) |
|
|
| void(* | glTextureNormalEXT )(GLenum) |
|
|
| void(* | glMultiDrawArraysEXT )(GLenum, GLint *, GLsizei *, GLsizei) |
| void(* | glMultiDrawElementsEXT )(GLenum, const GLsizei *, GLenum, const GLvoid **, GLsizei) |
|
|
| void(* | glFogCoordfEXT )(GLfloat) |
| void(* | glFogCoordfvEXT )(const GLfloat *) |
| void(* | glFogCoorddEXT )(GLdouble) |
| void(* | glFogCoorddvEXT )(const GLdouble *) |
| void(* | glFogCoordPointerEXT )(GLenum, GLsizei, const GLvoid *) |
|
|
| 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 *) |
|
|
| void(* | glFinishTextureSUNX )(void) |
|
|
| void(* | glGlobalAlphaFactorbSUN )(GLbyte) |
| void(* | glGlobalAlphaFactorsSUN )(GLshort) |
| void(* | glGlobalAlphaFactoriSUN )(GLint) |
| void(* | glGlobalAlphaFactorfSUN )(GLfloat) |
| void(* | glGlobalAlphaFactordSUN )(GLdouble) |
| void(* | glGlobalAlphaFactorubSUN )(GLubyte) |
| void(* | glGlobalAlphaFactorusSUN )(GLushort) |
| void(* | glGlobalAlphaFactoruiSUN )(GLuint) |
|
|
| 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 **) |
|
|
| 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 *) |
|
|
| void(* | glBlendFuncSeparateEXT )(GLenum, GLenum, GLenum, GLenum) |
|
|
| void(* | glBlendFuncSeparateINGR )(GLenum, GLenum, GLenum, GLenum) |
|
|
| void(* | glVertexWeightfEXT )(GLfloat) |
| void(* | glVertexWeightfvEXT )(const GLfloat *) |
| void(* | glVertexWeightPointerEXT )(GLsizei, GLenum, GLsizei, const GLvoid *) |
|
|
| void(* | glFlushVertexArrayRangeNV )(void) |
| void(* | glVertexArrayRangeNV )(GLsizei, const GLvoid *) |
|
|
| 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 *) |
|
|
| void(* | glResizeBuffersMESA )(void) |
|
|
| 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 *) |
|
|
| void(* | glMultiModeDrawArraysIBM )(const GLenum *, const GLint *, const GLsizei *, GLsizei, GLint) |
| void(* | glMultiModeDrawElementsIBM )(const GLenum *, const GLsizei *, GLenum, const GLvoid *const *, GLsizei, GLint) |
|
|
| 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) |
|
|
| void(* | glTbufferMask3DFX )(GLuint) |
|
|
| void(* | glSampleMaskEXT )(GLclampf, GLboolean) |
| void(* | glSamplePatternEXT )(GLenum) |
|
|
| void(* | glTextureColorMaskSGIS )(GLboolean, GLboolean, GLboolean, GLboolean) |
|
|
| void(* | glIglooInterfaceSGIX )(GLenum, const GLvoid *) |
|
|
| 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) |
|
|
| 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) |
|
|
| void(* | glCombinerStageParameterfvNV )(GLenum, GLenum, const GLfloat *) |
| void(* | glGetCombinerStageParameterfvNV )(GLenum, GLenum, GLfloat *) |
|
|
| 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 *) |
|
|
| void(* | glTexBumpParameterivATI )(GLenum, const GLint *) |
| void(* | glTexBumpParameterfvATI )(GLenum, const GLfloat *) |
| void(* | glGetTexBumpParameterivATI )(GLenum, GLint *) |
| void(* | glGetTexBumpParameterfvATI )(GLenum, GLfloat *) |
|
|
| 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 *) |
|
|
| void(* | glPNTrianglesiATI )(GLenum, GLint) |
| void(* | glPNTrianglesfATI )(GLenum, GLfloat) |
|
|
| 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 *) |
|
|
| 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 *) |
|
|
| 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) |
|
|
| void(* | glElementPointerATI )(GLenum, const GLvoid *) |
| void(* | glDrawElementArrayATI )(GLenum, GLsizei) |
| void(* | glDrawRangeElementArrayATI )(GLenum, GLuint, GLuint, GLsizei) |
|
|
| void(* | glDrawMeshArraysSUN )(GLenum, GLint, GLsizei, GLsizei) |
|
|
| 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 *) |
|
|
| void(* | glPointParameteriNV )(GLenum, GLint) |
| void(* | glPointParameterivNV )(GLenum, const GLint *) |
|
|
| void(* | glActiveStencilFaceEXT )(GLenum) |
|
|
| 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) |
|
|
| 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) |
|
|
| void(* | glBindVertexArrayAPPLE )(GLuint) |
| void(* | glDeleteVertexArraysAPPLE )(GLsizei, const GLuint *) |
| void(* | glGenVertexArraysAPPLE )(GLsizei, const GLuint *) |
| GLboolean(* | glIsVertexArrayAPPLE )(GLuint) |
|
|
| void(* | glVertexArrayRangeAPPLE )(GLsizei, GLvoid *) |
| void(* | glFlushVertexArrayRangeAPPLE )(GLsizei, GLvoid *) |
| void(* | glVertexArrayParameteriAPPLE )(GLenum, GLint) |
|
|
| void(* | glDrawBuffersATI )(GLsizei, const GLenum *) |
|
|
| 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 *) |
|
|
| 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 *) |
|
|
| void(* | glPixelDataRangeNV )(GLenum, GLsizei, GLvoid *) |
| void(* | glFlushPixelDataRangeNV )(GLenum) |
|
|
| void(* | glPrimitiveRestartNV )(void) |
| void(* | glPrimitiveRestartIndexNV )(GLuint) |
|
|
| GLvoid *(* | glMapObjectBufferATI )(GLuint) |
| void(* | glUnmapObjectBufferATI )(GLuint) |
|
|
| void(* | glStencilOpSeparateATI )(GLenum, GLenum, GLenum, GLenum) |
| void(* | glStencilFuncSeparateATI )(GLenum, GLenum, GLint, GLuint) |
|
|
| void(* | glVertexAttribArrayObjectATI )(GLuint, GLint, GLenum, GLboolean, GLsizei, GLuint, GLuint) |
| void(* | glGetVertexAttribArrayObjectfvATI )(GLuint, GLenum, GLfloat *) |
| void(* | glGetVertexAttribArrayObjectivATI )(GLuint, GLenum, GLint *) |
|
|
| void(* | glDepthBoundsEXT )(GLclampd, GLclampd) |
|
|
| void(* | glBlendEquationSeparateEXT )(GLenum, GLenum) |
Protected Member Functions |
| virtual const nglChar * | OnError (uint &rError) const |
|
| | nglContext () |
| virtual | ~nglContext () |