opengl1_wrap.h

Go to the documentation of this file.
00001 /*
00002 **  ClanLib SDK
00003 **  Copyright (c) 1997-2011 The ClanLib Team
00004 **
00005 **  This software is provided 'as-is', without any express or implied
00006 **  warranty.  In no event will the authors be held liable for any damages
00007 **  arising from the use of this software.
00008 **
00009 **  Permission is granted to anyone to use this software for any purpose,
00010 **  including commercial applications, and to alter it and redistribute it
00011 **  freely, subject to the following restrictions:
00012 **
00013 **  1. The origin of this software must not be misrepresented; you must not
00014 **     cl1aim that you wrote the original software. If you use this software
00015 **     in a product, an acknowledgment in the product documentation would be
00016 **     appreciated but is not required.
00017 **  2. Altered source versions must be plainly marked as such, and must not be
00018 **     misrepresented as being the original software.
00019 **  3. This notice may not be removed or altered from any source distribution.
00020 **
00021 **  Note: Some of the libraries ClanLib may link to may have additional
00022 **  requirements or restrictions.
00023 **
00024 **  File Author(s):
00025 **
00026 **    Magnus Norddahl
00027 */
00028 
00031 
00032 #pragma once
00033 
00034 #include "opengl1.h"
00035 #include "opengl1_defines.h"
00036 
00037 #ifdef WIN32
00038 #define CL_GL1FUNC WINAPI
00039 #else
00040 #define CL_GL1FUNC
00041 #endif
00042 
00045 
00049 class CL_GL1Functions
00050 {
00051 
00054 
00055 public:
00056         typedef void (CL_GL1FUNC *ptr_glAccum)(GLenum op, GLfloat value);
00057         typedef void (CL_GL1FUNC *ptr_glAlphaFunc)(GLenum func, GLclampf ref);
00058         typedef GLboolean (CL_GL1FUNC *ptr_glAreTexturesResident)(GLsizei n, const GLuint *textures, GLboolean *residences);
00059         typedef void (CL_GL1FUNC *ptr_glArrayElement)(GLint i);
00060         typedef void (CL_GL1FUNC *ptr_glBegin)(GLenum mode);
00061         typedef void (CL_GL1FUNC *ptr_glBindTexture)(GLenum target, GLuint texture);
00062         typedef void (CL_GL1FUNC *ptr_glBitmap)(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte *bitmap);
00063         typedef void (CL_GL1FUNC *ptr_glBlendFunc)(GLenum sfactor, GLenum dfactor);
00064         typedef void (CL_GL1FUNC *ptr_glCallList)(GLuint list);
00065         typedef void (CL_GL1FUNC *ptr_glCallLists)(GLsizei n, GLenum type, const GLvoid *lists);
00066         typedef void (CL_GL1FUNC *ptr_glClear)(GLbitfield mask);
00067         typedef void (CL_GL1FUNC *ptr_glClearAccum)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
00068         typedef void (CL_GL1FUNC *ptr_glClearColor)(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
00069         typedef void (CL_GL1FUNC *ptr_glClearDepth)(GLclampd depth);
00070         typedef void (CL_GL1FUNC *ptr_glClearIndex)(GLfloat c);
00071         typedef void (CL_GL1FUNC *ptr_glClearStencil)(GLint s);
00072         typedef void (CL_GL1FUNC *ptr_glClipPlane)(GLenum plane, const GLdouble *equation);
00073         typedef void (CL_GL1FUNC *ptr_glColor3b)(GLbyte red, GLbyte green, GLbyte blue);
00074         typedef void (CL_GL1FUNC *ptr_glColor3bv)(const GLbyte *v);
00075         typedef void (CL_GL1FUNC *ptr_glColor3d)(GLdouble red, GLdouble green, GLdouble blue);
00076         typedef void (CL_GL1FUNC *ptr_glColor3dv)(const GLdouble *v);
00077         typedef void (CL_GL1FUNC *ptr_glColor3f)(GLfloat red, GLfloat green, GLfloat blue);
00078         typedef void (CL_GL1FUNC *ptr_glColor3fv)(const GLfloat *v);
00079         typedef void (CL_GL1FUNC *ptr_glColor3i)(GLint red, GLint green, GLint blue);
00080         typedef void (CL_GL1FUNC *ptr_glColor3iv)(const GLint *v);
00081         typedef void (CL_GL1FUNC *ptr_glColor3s)(GLshort red, GLshort green, GLshort blue);
00082         typedef void (CL_GL1FUNC *ptr_glColor3sv)(const GLshort *v);
00083         typedef void (CL_GL1FUNC *ptr_glColor3ub)(GLubyte red, GLubyte green, GLubyte blue);
00084         typedef void (CL_GL1FUNC *ptr_glColor3ubv)(const GLubyte *v);
00085         typedef void (CL_GL1FUNC *ptr_glColor3ui)(GLuint red, GLuint green, GLuint blue);
00086         typedef void (CL_GL1FUNC *ptr_glColor3uiv)(const GLuint *v);
00087         typedef void (CL_GL1FUNC *ptr_glColor3us)(GLushort red, GLushort green, GLushort blue);
00088         typedef void (CL_GL1FUNC *ptr_glColor3usv)(const GLushort *v);
00089         typedef void (CL_GL1FUNC *ptr_glColor4b)(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha);
00090         typedef void (CL_GL1FUNC *ptr_glColor4bv)(const GLbyte *v);
00091         typedef void (CL_GL1FUNC *ptr_glColor4d)(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha);
00092         typedef void (CL_GL1FUNC *ptr_glColor4dv)(const GLdouble *v);
00093         typedef void (CL_GL1FUNC *ptr_glColor4f)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
00094         typedef void (CL_GL1FUNC *ptr_glColor4fv)(const GLfloat *v);
00095         typedef void (CL_GL1FUNC *ptr_glColor4i)(GLint red, GLint green, GLint blue, GLint alpha);
00096         typedef void (CL_GL1FUNC *ptr_glColor4iv)(const GLint *v);
00097         typedef void (CL_GL1FUNC *ptr_glColor4s)(GLshort red, GLshort green, GLshort blue, GLshort alpha);
00098         typedef void (CL_GL1FUNC *ptr_glColor4sv)(const GLshort *v);
00099         typedef void (CL_GL1FUNC *ptr_glColor4ub)(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha);
00100         typedef void (CL_GL1FUNC *ptr_glColor4ubv)(const GLubyte *v);
00101         typedef void (CL_GL1FUNC *ptr_glColor4ui)(GLuint red, GLuint green, GLuint blue, GLuint alpha);
00102         typedef void (CL_GL1FUNC *ptr_glColor4uiv)(const GLuint *v);
00103         typedef void (CL_GL1FUNC *ptr_glColor4us)(GLushort red, GLushort green, GLushort blue, GLushort alpha);
00104         typedef void (CL_GL1FUNC *ptr_glColor4usv)(const GLushort *v);
00105         typedef void (CL_GL1FUNC *ptr_glColorMask)(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha);
00106         typedef void (CL_GL1FUNC *ptr_glColorMaterial)(GLenum face, GLenum mode);
00107         typedef void (CL_GL1FUNC *ptr_glColorPointer)(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);
00108         typedef void (CL_GL1FUNC *ptr_glCopyPixels)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type);
00109         typedef void (CL_GL1FUNC *ptr_glCopyTexImage1D)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border);
00110         typedef void (CL_GL1FUNC *ptr_glCopyTexImage2D)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);
00111         typedef void (CL_GL1FUNC *ptr_glCopyTexSubImage1D)(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);
00112         typedef void (CL_GL1FUNC *ptr_glCopyTexSubImage2D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
00113         typedef void (CL_GL1FUNC *ptr_glCullFace)(GLenum mode);
00114         typedef void (CL_GL1FUNC *ptr_glDeleteLists)(GLuint list, GLsizei range);
00115         typedef void (CL_GL1FUNC *ptr_glDeleteTextures)(GLsizei n, const GLuint *textures);
00116         typedef void (CL_GL1FUNC *ptr_glDepthFunc)(GLenum func);
00117         typedef void (CL_GL1FUNC *ptr_glDepthMask)(GLboolean flag);
00118         typedef void (CL_GL1FUNC *ptr_glDepthRange)(GLclampd zNear, GLclampd zFar);
00119         typedef void (CL_GL1FUNC *ptr_glDisable)(GLenum cap);
00120         typedef void (CL_GL1FUNC *ptr_glDisableClientState)(GLenum array);
00121         typedef void (CL_GL1FUNC *ptr_glDrawArrays)(GLenum mode, GLint first, GLsizei count);
00122         typedef void (CL_GL1FUNC *ptr_glDrawBuffer)(GLenum mode);
00123         typedef void (CL_GL1FUNC *ptr_glDrawElements)(GLenum mode, GLsizei count, GLenum type, const GLvoid *indices);
00124         typedef void (CL_GL1FUNC *ptr_glDrawPixels)(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels);
00125         typedef void (CL_GL1FUNC *ptr_glEdgeFlag)(GLboolean flag);
00126         typedef void (CL_GL1FUNC *ptr_glEdgeFlagPointer)(GLsizei stride, const GLvoid *pointer);
00127         typedef void (CL_GL1FUNC *ptr_glEdgeFlagv)(const GLboolean *flag);
00128         typedef void (CL_GL1FUNC *ptr_glEnable)(GLenum cap);
00129         typedef void (CL_GL1FUNC *ptr_glEnableClientState)(GLenum array);
00130         typedef void (CL_GL1FUNC *ptr_glEnd)(void);
00131         typedef void (CL_GL1FUNC *ptr_glEndList)(void);
00132         typedef void (CL_GL1FUNC *ptr_glEvalCoord1d)(GLdouble u);
00133         typedef void (CL_GL1FUNC *ptr_glEvalCoord1dv)(const GLdouble *u);
00134         typedef void (CL_GL1FUNC *ptr_glEvalCoord1f)(GLfloat u);
00135         typedef void (CL_GL1FUNC *ptr_glEvalCoord1fv)(const GLfloat *u);
00136         typedef void (CL_GL1FUNC *ptr_glEvalCoord2d)(GLdouble u, GLdouble v);
00137         typedef void (CL_GL1FUNC *ptr_glEvalCoord2dv)(const GLdouble *u);
00138         typedef void (CL_GL1FUNC *ptr_glEvalCoord2f)(GLfloat u, GLfloat v);
00139         typedef void (CL_GL1FUNC *ptr_glEvalCoord2fv)(const GLfloat *u);
00140         typedef void (CL_GL1FUNC *ptr_glEvalMesh1)(GLenum mode, GLint i1, GLint i2);
00141         typedef void (CL_GL1FUNC *ptr_glEvalMesh2)(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2);
00142         typedef void (CL_GL1FUNC *ptr_glEvalPoint1)(GLint i);
00143         typedef void (CL_GL1FUNC *ptr_glEvalPoint2)(GLint i, GLint j);
00144         typedef void (CL_GL1FUNC *ptr_glFeedbackBuffer)(GLsizei size, GLenum type, GLfloat *buffer);
00145         typedef void (CL_GL1FUNC *ptr_glFinish)(void);
00146         typedef void (CL_GL1FUNC *ptr_glFlush)(void);
00147         typedef void (CL_GL1FUNC *ptr_glFogf)(GLenum pname, GLfloat param);
00148         typedef void (CL_GL1FUNC *ptr_glFogfv)(GLenum pname, const GLfloat *params);
00149         typedef void (CL_GL1FUNC *ptr_glFogi)(GLenum pname, GLint param);
00150         typedef void (CL_GL1FUNC *ptr_glFogiv)(GLenum pname, const GLint *params);
00151         typedef void (CL_GL1FUNC *ptr_glFrontFace)(GLenum mode);
00152         typedef void (CL_GL1FUNC *ptr_glFrustum)(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar);
00153         typedef GLuint (CL_GL1FUNC *ptr_glGenLists)(GLsizei range);
00154         typedef void (CL_GL1FUNC *ptr_glGenTextures)(GLsizei n, GLuint *textures);
00155         typedef void (CL_GL1FUNC *ptr_glGetBooleanv)(GLenum pname, GLboolean *params);
00156         typedef void (CL_GL1FUNC *ptr_glGetClipPlane)(GLenum plane, GLdouble *equation);
00157         typedef void (CL_GL1FUNC *ptr_glGetDoublev)(GLenum pname, GLdouble *params);
00158         typedef GLenum (CL_GL1FUNC *ptr_glGetError)(void);
00159         typedef void (CL_GL1FUNC *ptr_glGetFloatv)(GLenum pname, GLfloat *params);
00160         typedef void (CL_GL1FUNC *ptr_glGetIntegerv)(GLenum pname, GLint *params);
00161         typedef void (CL_GL1FUNC *ptr_glGetLightfv)(GLenum light, GLenum pname, GLfloat *params);
00162         typedef void (CL_GL1FUNC *ptr_glGetLightiv)(GLenum light, GLenum pname, GLint *params);
00163         typedef void (CL_GL1FUNC *ptr_glGetMapdv)(GLenum target, GLenum query, GLdouble *v);
00164         typedef void (CL_GL1FUNC *ptr_glGetMapfv)(GLenum target, GLenum query, GLfloat *v);
00165         typedef void (CL_GL1FUNC *ptr_glGetMapiv)(GLenum target, GLenum query, GLint *v);
00166         typedef void (CL_GL1FUNC *ptr_glGetMaterialfv)(GLenum face, GLenum pname, GLfloat *params);
00167         typedef void (CL_GL1FUNC *ptr_glGetMaterialiv)(GLenum face, GLenum pname, GLint *params);
00168         typedef void (CL_GL1FUNC *ptr_glGetPixelMapfv)(GLenum map, GLfloat *values);
00169         typedef void (CL_GL1FUNC *ptr_glGetPixelMapuiv)(GLenum map, GLuint *values);
00170         typedef void (CL_GL1FUNC *ptr_glGetPixelMapusv)(GLenum map, GLushort *values);
00171         typedef void (CL_GL1FUNC *ptr_glGetPointerv)(GLenum pname, GLvoid* *params);
00172         typedef void (CL_GL1FUNC *ptr_glGetPolygonStipple)(GLubyte *mask);
00173         typedef const GLubyte *(CL_GL1FUNC *ptr_glGetString)(GLenum name);
00174         typedef void (CL_GL1FUNC *ptr_glGetTexEnvfv)(GLenum target, GLenum pname, GLfloat *params);
00175         typedef void (CL_GL1FUNC *ptr_glGetTexEnviv)(GLenum target, GLenum pname, GLint *params);
00176         typedef void (CL_GL1FUNC *ptr_glGetTexGendv)(GLenum coord, GLenum pname, GLdouble *params);
00177         typedef void (CL_GL1FUNC *ptr_glGetTexGenfv)(GLenum coord, GLenum pname, GLfloat *params);
00178         typedef void (CL_GL1FUNC *ptr_glGetTexGeniv)(GLenum coord, GLenum pname, GLint *params);
00179         typedef void (CL_GL1FUNC *ptr_glGetTexImage)(GLenum target, GLint level, GLenum format, GLenum type, GLvoid *pixels);
00180         typedef void (CL_GL1FUNC *ptr_glGetTexLevelParameterfv)(GLenum target, GLint level, GLenum pname, GLfloat *params);
00181         typedef void (CL_GL1FUNC *ptr_glGetTexLevelParameteriv)(GLenum target, GLint level, GLenum pname, GLint *params);
00182         typedef void (CL_GL1FUNC *ptr_glGetTexParameterfv)(GLenum target, GLenum pname, GLfloat *params);
00183         typedef void (CL_GL1FUNC *ptr_glGetTexParameteriv)(GLenum target, GLenum pname, GLint *params);
00184         typedef void (CL_GL1FUNC *ptr_glHint)(GLenum target, GLenum mode);
00185         typedef void (CL_GL1FUNC *ptr_glIndexMask)(GLuint mask);
00186         typedef void (CL_GL1FUNC *ptr_glIndexPointer)(GLenum type, GLsizei stride, const GLvoid *pointer);
00187         typedef void (CL_GL1FUNC *ptr_glIndexd)(GLdouble c);
00188         typedef void (CL_GL1FUNC *ptr_glIndexdv)(const GLdouble *c);
00189         typedef void (CL_GL1FUNC *ptr_glIndexf)(GLfloat c);
00190         typedef void (CL_GL1FUNC *ptr_glIndexfv)(const GLfloat *c);
00191         typedef void (CL_GL1FUNC *ptr_glIndexi)(GLint c);
00192         typedef void (CL_GL1FUNC *ptr_glIndexiv)(const GLint *c);
00193         typedef void (CL_GL1FUNC *ptr_glIndexs)(GLshort c);
00194         typedef void (CL_GL1FUNC *ptr_glIndexsv)(const GLshort *c);
00195         typedef void (CL_GL1FUNC *ptr_glIndexub)(GLubyte c);
00196         typedef void (CL_GL1FUNC *ptr_glIndexubv)(const GLubyte *c);
00197         typedef void (CL_GL1FUNC *ptr_glInitNames)(void);
00198         typedef void (CL_GL1FUNC *ptr_glInterleavedArrays)(GLenum format, GLsizei stride, const GLvoid *pointer);
00199         typedef GLboolean (CL_GL1FUNC *ptr_glIsEnabled)(GLenum cap);
00200         typedef GLboolean (CL_GL1FUNC *ptr_glIsList)(GLuint list);
00201         typedef GLboolean (CL_GL1FUNC *ptr_glIsTexture)(GLuint texture);
00202         typedef void (CL_GL1FUNC *ptr_glLightModelf)(GLenum pname, GLfloat param);
00203         typedef void (CL_GL1FUNC *ptr_glLightModelfv)(GLenum pname, const GLfloat *params);
00204         typedef void (CL_GL1FUNC *ptr_glLightModeli)(GLenum pname, GLint param);
00205         typedef void (CL_GL1FUNC *ptr_glLightModeliv)(GLenum pname, const GLint *params);
00206         typedef void (CL_GL1FUNC *ptr_glLightf)(GLenum light, GLenum pname, GLfloat param);
00207         typedef void (CL_GL1FUNC *ptr_glLightfv)(GLenum light, GLenum pname, const GLfloat *params);
00208         typedef void (CL_GL1FUNC *ptr_glLighti)(GLenum light, GLenum pname, GLint param);
00209         typedef void (CL_GL1FUNC *ptr_glLightiv)(GLenum light, GLenum pname, const GLint *params);
00210         typedef void (CL_GL1FUNC *ptr_glLineStipple)(GLint factor, GLushort pattern);
00211         typedef void (CL_GL1FUNC *ptr_glLineWidth)(GLfloat width);
00212         typedef void (CL_GL1FUNC *ptr_glListBase)(GLuint base);
00213         typedef void (CL_GL1FUNC *ptr_glLoadIdentity)(void);
00214         typedef void (CL_GL1FUNC *ptr_glLoadMatrixd)(const GLdouble *m);
00215         typedef void (CL_GL1FUNC *ptr_glLoadMatrixf)(const GLfloat *m);
00216         typedef void (CL_GL1FUNC *ptr_glLoadName)(GLuint name);
00217         typedef void (CL_GL1FUNC *ptr_glLogicOp)(GLenum opcode);
00218         typedef void (CL_GL1FUNC *ptr_glMap1d)(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points);
00219         typedef void (CL_GL1FUNC *ptr_glMap1f)(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points);
00220         typedef void (CL_GL1FUNC *ptr_glMap2d)(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points);
00221         typedef void (CL_GL1FUNC *ptr_glMap2f)(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points);
00222         typedef void (CL_GL1FUNC *ptr_glMapGrid1d)(GLint un, GLdouble u1, GLdouble u2);
00223         typedef void (CL_GL1FUNC *ptr_glMapGrid1f)(GLint un, GLfloat u1, GLfloat u2);
00224         typedef void (CL_GL1FUNC *ptr_glMapGrid2d)(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2);
00225         typedef void (CL_GL1FUNC *ptr_glMapGrid2f)(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2);
00226         typedef void (CL_GL1FUNC *ptr_glMaterialf)(GLenum face, GLenum pname, GLfloat param);
00227         typedef void (CL_GL1FUNC *ptr_glMaterialfv)(GLenum face, GLenum pname, const GLfloat *params);
00228         typedef void (CL_GL1FUNC *ptr_glMateriali)(GLenum face, GLenum pname, GLint param);
00229         typedef void (CL_GL1FUNC *ptr_glMaterialiv)(GLenum face, GLenum pname, const GLint *params);
00230         typedef void (CL_GL1FUNC *ptr_glMatrixMode)(GLenum mode);
00231         typedef void (CL_GL1FUNC *ptr_glMultMatrixd)(const GLdouble *m);
00232         typedef void (CL_GL1FUNC *ptr_glMultMatrixf)(const GLfloat *m);
00233         typedef void (CL_GL1FUNC *ptr_glNewList)(GLuint list, GLenum mode);
00234         typedef void (CL_GL1FUNC *ptr_glNormal3b)(GLbyte nx, GLbyte ny, GLbyte nz);
00235         typedef void (CL_GL1FUNC *ptr_glNormal3bv)(const GLbyte *v);
00236         typedef void (CL_GL1FUNC *ptr_glNormal3d)(GLdouble nx, GLdouble ny, GLdouble nz);
00237         typedef void (CL_GL1FUNC *ptr_glNormal3dv)(const GLdouble *v);
00238         typedef void (CL_GL1FUNC *ptr_glNormal3f)(GLfloat nx, GLfloat ny, GLfloat nz);
00239         typedef void (CL_GL1FUNC *ptr_glNormal3fv)(const GLfloat *v);
00240         typedef void (CL_GL1FUNC *ptr_glNormal3i)(GLint nx, GLint ny, GLint nz);
00241         typedef void (CL_GL1FUNC *ptr_glNormal3iv)(const GLint *v);
00242         typedef void (CL_GL1FUNC *ptr_glNormal3s)(GLshort nx, GLshort ny, GLshort nz);
00243         typedef void (CL_GL1FUNC *ptr_glNormal3sv)(const GLshort *v);
00244         typedef void (CL_GL1FUNC *ptr_glNormalPointer)(GLenum type, GLsizei stride, const GLvoid *pointer);
00245         typedef void (CL_GL1FUNC *ptr_glOrtho)(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar);
00246         typedef void (CL_GL1FUNC *ptr_glPassThrough)(GLfloat token);
00247         typedef void (CL_GL1FUNC *ptr_glPixelMapfv)(GLenum map, GLint mapsize, const GLfloat *values);
00248         typedef void (CL_GL1FUNC *ptr_glPixelMapuiv)(GLenum map, GLint mapsize, const GLuint *values);
00249         typedef void (CL_GL1FUNC *ptr_glPixelMapusv)(GLenum map, GLint mapsize, const GLushort *values);
00250         typedef void (CL_GL1FUNC *ptr_glPixelStoref)(GLenum pname, GLfloat param);
00251         typedef void (CL_GL1FUNC *ptr_glPixelStorei)(GLenum pname, GLint param);
00252         typedef void (CL_GL1FUNC *ptr_glPixelTransferf)(GLenum pname, GLfloat param);
00253         typedef void (CL_GL1FUNC *ptr_glPixelTransferi)(GLenum pname, GLint param);
00254         typedef void (CL_GL1FUNC *ptr_glPixelZoom)(GLfloat xfactor, GLfloat yfactor);
00255         typedef void (CL_GL1FUNC *ptr_glPointSize)(GLfloat size);
00256         typedef void (CL_GL1FUNC *ptr_glPolygonMode)(GLenum face, GLenum mode);
00257         typedef void (CL_GL1FUNC *ptr_glPolygonOffset)(GLfloat factor, GLfloat units);
00258         typedef void (CL_GL1FUNC *ptr_glPolygonStipple)(const GLubyte *mask);
00259         typedef void (CL_GL1FUNC *ptr_glPopAttrib)(void);
00260         typedef void (CL_GL1FUNC *ptr_glPopClientAttrib)(void);
00261         typedef void (CL_GL1FUNC *ptr_glPopMatrix)(void);
00262         typedef void (CL_GL1FUNC *ptr_glPopName)(void);
00263         typedef void (CL_GL1FUNC *ptr_glPrioritizeTextures)(GLsizei n, const GLuint *textures, const GLclampf *priorities);
00264         typedef void (CL_GL1FUNC *ptr_glPushAttrib)(GLbitfield mask);
00265         typedef void (CL_GL1FUNC *ptr_glPushClientAttrib)(GLbitfield mask);
00266         typedef void (CL_GL1FUNC *ptr_glPushMatrix)(void);
00267         typedef void (CL_GL1FUNC *ptr_glPushName)(GLuint name);
00268         typedef void (CL_GL1FUNC *ptr_glRasterPos2d)(GLdouble x, GLdouble y);
00269         typedef void (CL_GL1FUNC *ptr_glRasterPos2dv)(const GLdouble *v);
00270         typedef void (CL_GL1FUNC *ptr_glRasterPos2f)(GLfloat x, GLfloat y);
00271         typedef void (CL_GL1FUNC *ptr_glRasterPos2fv)(const GLfloat *v);
00272         typedef void (CL_GL1FUNC *ptr_glRasterPos2i)(GLint x, GLint y);
00273         typedef void (CL_GL1FUNC *ptr_glRasterPos2iv)(const GLint *v);
00274         typedef void (CL_GL1FUNC *ptr_glRasterPos2s)(GLshort x, GLshort y);
00275         typedef void (CL_GL1FUNC *ptr_glRasterPos2sv)(const GLshort *v);
00276         typedef void (CL_GL1FUNC *ptr_glRasterPos3d)(GLdouble x, GLdouble y, GLdouble z);
00277         typedef void (CL_GL1FUNC *ptr_glRasterPos3dv)(const GLdouble *v);
00278         typedef void (CL_GL1FUNC *ptr_glRasterPos3f)(GLfloat x, GLfloat y, GLfloat z);
00279         typedef void (CL_GL1FUNC *ptr_glRasterPos3fv)(const GLfloat *v);
00280         typedef void (CL_GL1FUNC *ptr_glRasterPos3i)(GLint x, GLint y, GLint z);
00281         typedef void (CL_GL1FUNC *ptr_glRasterPos3iv)(const GLint *v);
00282         typedef void (CL_GL1FUNC *ptr_glRasterPos3s)(GLshort x, GLshort y, GLshort z);
00283         typedef void (CL_GL1FUNC *ptr_glRasterPos3sv)(const GLshort *v);
00284         typedef void (CL_GL1FUNC *ptr_glRasterPos4d)(GLdouble x, GLdouble y, GLdouble z, GLdouble w);
00285         typedef void (CL_GL1FUNC *ptr_glRasterPos4dv)(const GLdouble *v);
00286         typedef void (CL_GL1FUNC *ptr_glRasterPos4f)(GLfloat x, GLfloat y, GLfloat z, GLfloat w);
00287         typedef void (CL_GL1FUNC *ptr_glRasterPos4fv)(const GLfloat *v);
00288         typedef void (CL_GL1FUNC *ptr_glRasterPos4i)(GLint x, GLint y, GLint z, GLint w);
00289         typedef void (CL_GL1FUNC *ptr_glRasterPos4iv)(const GLint *v);
00290         typedef void (CL_GL1FUNC *ptr_glRasterPos4s)(GLshort x, GLshort y, GLshort z, GLshort w);
00291         typedef void (CL_GL1FUNC *ptr_glRasterPos4sv)(const GLshort *v);
00292         typedef void (CL_GL1FUNC *ptr_glReadBuffer)(GLenum mode);
00293         typedef void (CL_GL1FUNC *ptr_glReadPixels)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels);
00294         typedef void (CL_GL1FUNC *ptr_glRectd)(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2);
00295         typedef void (CL_GL1FUNC *ptr_glRectdv)(const GLdouble *v1, const GLdouble *v2);
00296         typedef void (CL_GL1FUNC *ptr_glRectf)(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2);
00297         typedef void (CL_GL1FUNC *ptr_glRectfv)(const GLfloat *v1, const GLfloat *v2);
00298         typedef void (CL_GL1FUNC *ptr_glRecti)(GLint x1, GLint y1, GLint x2, GLint y2);
00299         typedef void (CL_GL1FUNC *ptr_glRectiv)(const GLint *v1, const GLint *v2);
00300         typedef void (CL_GL1FUNC *ptr_glRects)(GLshort x1, GLshort y1, GLshort x2, GLshort y2);
00301         typedef void (CL_GL1FUNC *ptr_glRectsv)(const GLshort *v1, const GLshort *v2);
00302         typedef GLint (CL_GL1FUNC *ptr_glRenderMode)(GLenum mode);
00303         typedef void (CL_GL1FUNC *ptr_glRotated)(GLdouble angle, GLdouble x, GLdouble y, GLdouble z);
00304         typedef void (CL_GL1FUNC *ptr_glRotatef)(GLfloat angle, GLfloat x, GLfloat y, GLfloat z);
00305         typedef void (CL_GL1FUNC *ptr_glScaled)(GLdouble x, GLdouble y, GLdouble z);
00306         typedef void (CL_GL1FUNC *ptr_glScalef)(GLfloat x, GLfloat y, GLfloat z);
00307         typedef void (CL_GL1FUNC *ptr_glScissor)(GLint x, GLint y, GLsizei width, GLsizei height);
00308         typedef void (CL_GL1FUNC *ptr_glSelectBuffer)(GLsizei size, GLuint *buffer);
00309         typedef void (CL_GL1FUNC *ptr_glShadeModel)(GLenum mode);
00310         typedef void (CL_GL1FUNC *ptr_glStencilFunc)(GLenum func, GLint ref, GLuint mask);
00311         typedef void (CL_GL1FUNC *ptr_glStencilMask)(GLuint mask);
00312         typedef void (CL_GL1FUNC *ptr_glStencilMaskSeparate)(GLenum face, GLuint mask);
00313         typedef void (CL_GL1FUNC *ptr_glStencilOp)(GLenum fail, GLenum zfail, GLenum zpass);
00314         typedef void (CL_GL1FUNC *ptr_glTexCoord1d)(GLdouble s);
00315         typedef void (CL_GL1FUNC *ptr_glTexCoord1dv)(const GLdouble *v);
00316         typedef void (CL_GL1FUNC *ptr_glTexCoord1f)(GLfloat s);
00317         typedef void (CL_GL1FUNC *ptr_glTexCoord1fv)(const GLfloat *v);
00318         typedef void (CL_GL1FUNC *ptr_glTexCoord1i)(GLint s);
00319         typedef void (CL_GL1FUNC *ptr_glTexCoord1iv)(const GLint *v);
00320         typedef void (CL_GL1FUNC *ptr_glTexCoord1s)(GLshort s);
00321         typedef void (CL_GL1FUNC *ptr_glTexCoord1sv)(const GLshort *v);
00322         typedef void (CL_GL1FUNC *ptr_glTexCoord2d)(GLdouble s, GLdouble t);
00323         typedef void (CL_GL1FUNC *ptr_glTexCoord2dv)(const GLdouble *v);
00324         typedef void (CL_GL1FUNC *ptr_glTexCoord2f)(GLfloat s, GLfloat t);
00325         typedef void (CL_GL1FUNC *ptr_glTexCoord2fv)(const GLfloat *v);
00326         typedef void (CL_GL1FUNC *ptr_glTexCoord2i)(GLint s, GLint t);
00327         typedef void (CL_GL1FUNC *ptr_glTexCoord2iv)(const GLint *v);
00328         typedef void (CL_GL1FUNC *ptr_glTexCoord2s)(GLshort s, GLshort t);
00329         typedef void (CL_GL1FUNC *ptr_glTexCoord2sv)(const GLshort *v);
00330         typedef void (CL_GL1FUNC *ptr_glTexCoord3d)(GLdouble s, GLdouble t, GLdouble r);
00331         typedef void (CL_GL1FUNC *ptr_glTexCoord3dv)(const GLdouble *v);
00332         typedef void (CL_GL1FUNC *ptr_glTexCoord3f)(GLfloat s, GLfloat t, GLfloat r);
00333         typedef void (CL_GL1FUNC *ptr_glTexCoord3fv)(const GLfloat *v);
00334         typedef void (CL_GL1FUNC *ptr_glTexCoord3i)(GLint s, GLint t, GLint r);
00335         typedef void (CL_GL1FUNC *ptr_glTexCoord3iv)(const GLint *v);
00336         typedef void (CL_GL1FUNC *ptr_glTexCoord3s)(GLshort s, GLshort t, GLshort r);
00337         typedef void (CL_GL1FUNC *ptr_glTexCoord3sv)(const GLshort *v);
00338         typedef void (CL_GL1FUNC *ptr_glTexCoord4d)(GLdouble s, GLdouble t, GLdouble r, GLdouble q);
00339         typedef void (CL_GL1FUNC *ptr_glTexCoord4dv)(const GLdouble *v);
00340         typedef void (CL_GL1FUNC *ptr_glTexCoord4f)(GLfloat s, GLfloat t, GLfloat r, GLfloat q);
00341         typedef void (CL_GL1FUNC *ptr_glTexCoord4fv)(const GLfloat *v);
00342         typedef void (CL_GL1FUNC *ptr_glTexCoord4i)(GLint s, GLint t, GLint r, GLint q);
00343         typedef void (CL_GL1FUNC *ptr_glTexCoord4iv)(const GLint *v);
00344         typedef void (CL_GL1FUNC *ptr_glTexCoord4s)(GLshort s, GLshort t, GLshort r, GLshort q);
00345         typedef void (CL_GL1FUNC *ptr_glTexCoord4sv)(const GLshort *v);
00346         typedef void (CL_GL1FUNC *ptr_glTexCoordPointer)(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);
00347         typedef void (CL_GL1FUNC *ptr_glTexEnvf)(GLenum target, GLenum pname, GLfloat param);
00348         typedef void (CL_GL1FUNC *ptr_glTexEnvfv)(GLenum target, GLenum pname, const GLfloat *params);
00349         typedef void (CL_GL1FUNC *ptr_glTexEnvi)(GLenum target, GLenum pname, GLint param);
00350         typedef void (CL_GL1FUNC *ptr_glTexEnviv)(GLenum target, GLenum pname, const GLint *params);
00351         typedef void (CL_GL1FUNC *ptr_glTexGend)(GLenum coord, GLenum pname, GLdouble param);
00352         typedef void (CL_GL1FUNC *ptr_glTexGendv)(GLenum coord, GLenum pname, const GLdouble *params);
00353         typedef void (CL_GL1FUNC *ptr_glTexGenf)(GLenum coord, GLenum pname, GLfloat param);
00354         typedef void (CL_GL1FUNC *ptr_glTexGenfv)(GLenum coord, GLenum pname, const GLfloat *params);
00355         typedef void (CL_GL1FUNC *ptr_glTexGeni)(GLenum coord, GLenum pname, GLint param);
00356         typedef void (CL_GL1FUNC *ptr_glTexGeniv)(GLenum coord, GLenum pname, const GLint *params);
00357         typedef void (CL_GL1FUNC *ptr_glTexImage1D)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid *pixels);
00358         typedef void (CL_GL1FUNC *ptr_glTexImage2D)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels);
00359         typedef void (CL_GL1FUNC *ptr_glTexParameterf)(GLenum target, GLenum pname, GLfloat param);
00360         typedef void (CL_GL1FUNC *ptr_glTexParameterfv)(GLenum target, GLenum pname, const GLfloat *params);
00361         typedef void (CL_GL1FUNC *ptr_glTexParameteri)(GLenum target, GLenum pname, GLint param);
00362         typedef void (CL_GL1FUNC *ptr_glTexParameteriv)(GLenum target, GLenum pname, const GLint *params);
00363         typedef void (CL_GL1FUNC *ptr_glTexSubImage1D)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels);
00364         typedef void (CL_GL1FUNC *ptr_glTexSubImage2D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels);
00365         typedef void (CL_GL1FUNC *ptr_glTranslated)(GLdouble x, GLdouble y, GLdouble z);
00366         typedef void (CL_GL1FUNC *ptr_glTranslatef)(GLfloat x, GLfloat y, GLfloat z);
00367         typedef void (CL_GL1FUNC *ptr_glVertex2d)(GLdouble x, GLdouble y);
00368         typedef void (CL_GL1FUNC *ptr_glVertex2dv)(const GLdouble *v);
00369         typedef void (CL_GL1FUNC *ptr_glVertex2f)(GLfloat x, GLfloat y);
00370         typedef void (CL_GL1FUNC *ptr_glVertex2fv)(const GLfloat *v);
00371         typedef void (CL_GL1FUNC *ptr_glVertex2i)(GLint x, GLint y);
00372         typedef void (CL_GL1FUNC *ptr_glVertex2iv)(const GLint *v);
00373         typedef void (CL_GL1FUNC *ptr_glVertex2s)(GLshort x, GLshort y);
00374         typedef void (CL_GL1FUNC *ptr_glVertex2sv)(const GLshort *v);
00375         typedef void (CL_GL1FUNC *ptr_glVertex3d)(GLdouble x, GLdouble y, GLdouble z);
00376         typedef void (CL_GL1FUNC *ptr_glVertex3dv)(const GLdouble *v);
00377         typedef void (CL_GL1FUNC *ptr_glVertex3f)(GLfloat x, GLfloat y, GLfloat z);
00378         typedef void (CL_GL1FUNC *ptr_glVertex3fv)(const GLfloat *v);
00379         typedef void (CL_GL1FUNC *ptr_glVertex3i)(GLint x, GLint y, GLint z);
00380         typedef void (CL_GL1FUNC *ptr_glVertex3iv)(const GLint *v);
00381         typedef void (CL_GL1FUNC *ptr_glVertex3s)(GLshort x, GLshort y, GLshort z);
00382         typedef void (CL_GL1FUNC *ptr_glVertex3sv)(const GLshort *v);
00383         typedef void (CL_GL1FUNC *ptr_glVertex4d)(GLdouble x, GLdouble y, GLdouble z, GLdouble w);
00384         typedef void (CL_GL1FUNC *ptr_glVertex4dv)(const GLdouble *v);
00385         typedef void (CL_GL1FUNC *ptr_glVertex4f)(GLfloat x, GLfloat y, GLfloat z, GLfloat w);
00386         typedef void (CL_GL1FUNC *ptr_glVertex4fv)(const GLfloat *v);
00387         typedef void (CL_GL1FUNC *ptr_glVertex4i)(GLint x, GLint y, GLint z, GLint w);
00388         typedef void (CL_GL1FUNC *ptr_glVertex4iv)(const GLint *v);
00389         typedef void (CL_GL1FUNC *ptr_glVertex4s)(GLshort x, GLshort y, GLshort z, GLshort w);
00390         typedef void (CL_GL1FUNC *ptr_glVertex4sv)(const GLshort *v);
00391         typedef void (CL_GL1FUNC *ptr_glVertexPointer)(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);
00392         typedef void (CL_GL1FUNC *ptr_glViewport)(GLint x, GLint y, GLsizei width, GLsizei height);
00393 
00394         typedef void (CL_GL1FUNC *ptr_glDrawRangeElementsEXT)(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices);
00395         typedef void (CL_GL1FUNC *ptr_glTexImage3DEXT)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid* pixels);
00396         typedef void (CL_GL1FUNC *ptr_glTexSubImage3DEXT)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels);
00397         typedef void (CL_GL1FUNC *ptr_glCopyTexSubImage3DEXT)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);
00398         typedef void (CL_GL1FUNC *ptr_glColorTableSGI)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid* table);
00399         typedef void (CL_GL1FUNC *ptr_glCopyColorTableSGI)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
00400         typedef void (CL_GL1FUNC *ptr_glColorTableParameterivSGI)(GLenum target, GLenum pname, const GLint* params);
00401         typedef void (CL_GL1FUNC *ptr_glColorTableParameterfvSGI)(GLenum target, GLenum pname, const GLfloat* params);
00402         typedef void (CL_GL1FUNC *ptr_glGetColorTableSGI)(GLenum target, GLenum format, GLenum type, GLvoid* table);
00403         typedef void (CL_GL1FUNC *ptr_glGetColorTableParameterivSGI)(GLenum target, GLenum pname, GLint* params);
00404         typedef void (CL_GL1FUNC *ptr_glGetColorTableParameterfvSGI)(GLenum target, GLenum pname, GLfloat* params);
00405         typedef void (CL_GL1FUNC *ptr_glColorSubTableEXT)(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid *data);
00406         typedef void (CL_GL1FUNC *ptr_glCopyColorSubTableEXT)(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width);
00407         typedef void (CL_GL1FUNC *ptr_glConvolutionFilter1DEXT)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid* image);
00408         typedef void (CL_GL1FUNC *ptr_glConvolutionFilter2DEXT)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid* image);
00409         typedef void (CL_GL1FUNC *ptr_glCopyConvolutionFilter1DEXT)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
00410         typedef void (CL_GL1FUNC *ptr_glCopyConvolutionFilter2DEXT)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height);
00411         typedef void (CL_GL1FUNC *ptr_glGetConvolutionFilterEXT)(GLenum target, GLenum format, GLenum type, GLvoid* image);
00412         typedef void (CL_GL1FUNC *ptr_glSeparableFilter2DEXT)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid* row, const GLvoid* column);
00413         typedef void (CL_GL1FUNC *ptr_glGetSeparableFilterEXT)(GLenum target, GLenum format, GLenum type, GLvoid* row, GLvoid* column, GLvoid* span);
00414         typedef void (CL_GL1FUNC *ptr_glConvolutionParameteriEXT)(GLenum target, GLenum pname, GLint param);
00415         typedef void (CL_GL1FUNC *ptr_glConvolutionParameterivEXT)(GLenum target, GLenum pname, const GLint* params);
00416         typedef void (CL_GL1FUNC *ptr_glConvolutionParameterfEXT)(GLenum target, GLenum pname, GLfloat param);
00417         typedef void (CL_GL1FUNC *ptr_glConvolutionParameterfvEXT)(GLenum target, GLenum pname, const GLfloat* params);
00418         typedef void (CL_GL1FUNC *ptr_glGetConvolutionParameterivEXT)(GLenum target, GLenum pname, GLint* params);
00419         typedef void (CL_GL1FUNC *ptr_glGetConvolutionParameterfvEXT)(GLenum target, GLenum pname, GLfloat* params);
00420         typedef void (CL_GL1FUNC *ptr_glHistogramEXT)(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink);
00421         typedef void (CL_GL1FUNC *ptr_glResetHistogramEXT)(GLenum target);
00422         typedef void (CL_GL1FUNC *ptr_glGetHistogramEXT)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid* values);
00423         typedef void (CL_GL1FUNC *ptr_glGetHistogramParameterivEXT)(GLenum target, GLenum pname, GLint* params);
00424         typedef void (CL_GL1FUNC *ptr_glGetHistogramParameterfvEXT)(GLenum target, GLenum pname, GLfloat* params);
00425         typedef void (CL_GL1FUNC *ptr_glMinmaxEXT)(GLenum target, GLenum internalformat, GLboolean sink);
00426         typedef void (CL_GL1FUNC *ptr_glResetMinmaxEXT)(GLenum target);
00427         typedef void (CL_GL1FUNC *ptr_glGetMinmaxEXT)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid* values);
00428         typedef void (CL_GL1FUNC *ptr_glGetMinmaxParameterivEXT)(GLenum target, GLenum pname, GLint* params);
00429         typedef void (CL_GL1FUNC *ptr_glGetMinmaxParameterfvEXT)(GLenum target, GLenum pname, GLfloat* params);
00430         typedef void (CL_GL1FUNC *ptr_glBlendColorEXT)(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
00431         typedef void (CL_GL1FUNC *ptr_glBlendEquationEXT)(GLenum mode);
00432         typedef GLvoid (CL_GL1FUNC *ptr_glActiveTextureARB)(GLenum);
00433         typedef GLvoid (CL_GL1FUNC *ptr_glClientActiveTextureARB)(GLenum);
00434         typedef GLvoid (CL_GL1FUNC *ptr_glMultiTexCoord1dARB)(GLenum, GLdouble);
00435         typedef GLvoid (CL_GL1FUNC *ptr_glMultiTexCoord1dvARB)(GLenum, GLdouble const *);
00436         typedef GLvoid (CL_GL1FUNC *ptr_glMultiTexCoord1fARB)(GLenum, GLfloat);
00437         typedef GLvoid (CL_GL1FUNC *ptr_glMultiTexCoord1fvARB)(GLenum, GLfloat const *);
00438         typedef GLvoid (CL_GL1FUNC *ptr_glMultiTexCoord1iARB)(GLenum, GLint);
00439         typedef GLvoid (CL_GL1FUNC *ptr_glMultiTexCoord1ivARB)(GLenum, GLint const *);
00440         typedef GLvoid (CL_GL1FUNC *ptr_glMultiTexCoord1sARB)(GLenum, GLshort);
00441         typedef GLvoid (CL_GL1FUNC *ptr_glMultiTexCoord1svARB)(GLenum, GLshort const *);
00442         typedef GLvoid (CL_GL1FUNC *ptr_glMultiTexCoord2dARB)(GLenum, GLdouble, GLdouble);
00443         typedef GLvoid (CL_GL1FUNC *ptr_glMultiTexCoord2dvARB)(GLenum, GLdouble const *);
00444         typedef GLvoid (CL_GL1FUNC *ptr_glMultiTexCoord2fARB)(GLenum, GLfloat, GLfloat);
00445         typedef GLvoid (CL_GL1FUNC *ptr_glMultiTexCoord2fvARB)(GLenum, GLfloat const *);
00446         typedef GLvoid (CL_GL1FUNC *ptr_glMultiTexCoord2iARB)(GLenum, GLint, GLint);
00447         typedef GLvoid (CL_GL1FUNC *ptr_glMultiTexCoord2ivARB)(GLenum, GLint const *);
00448         typedef GLvoid (CL_GL1FUNC *ptr_glMultiTexCoord2sARB)(GLenum, GLshort, GLshort);
00449         typedef GLvoid (CL_GL1FUNC *ptr_glMultiTexCoord2svARB)(GLenum, GLshort const *);
00450         typedef GLvoid (CL_GL1FUNC *ptr_glMultiTexCoord3dARB)(GLenum, GLdouble, GLdouble, GLdouble);
00451         typedef GLvoid (CL_GL1FUNC *ptr_glMultiTexCoord3dvARB)(GLenum, GLdouble const *);
00452         typedef GLvoid (CL_GL1FUNC *ptr_glMultiTexCoord3fARB)(GLenum, GLfloat, GLfloat, GLfloat);
00453         typedef GLvoid (CL_GL1FUNC *ptr_glMultiTexCoord3fvARB)(GLenum, GLfloat const *);
00454         typedef GLvoid (CL_GL1FUNC *ptr_glMultiTexCoord3iARB)(GLenum, GLint, GLint, GLint);
00455         typedef GLvoid (CL_GL1FUNC *ptr_glMultiTexCoord3ivARB)(GLenum, GLint const *);
00456         typedef GLvoid (CL_GL1FUNC *ptr_glMultiTexCoord3sARB)(GLenum, GLshort, GLshort, GLshort);
00457         typedef GLvoid (CL_GL1FUNC *ptr_glMultiTexCoord3svARB)(GLenum, GLshort const *);
00458         typedef GLvoid (CL_GL1FUNC *ptr_glMultiTexCoord4dARB)(GLenum, GLdouble, GLdouble, GLdouble, GLdouble);
00459         typedef GLvoid (CL_GL1FUNC *ptr_glMultiTexCoord4dvARB)(GLenum, GLdouble const *);
00460         typedef GLvoid (CL_GL1FUNC *ptr_glMultiTexCoord4fARB)(GLenum, GLfloat, GLfloat, GLfloat, GLfloat);
00461         typedef GLvoid (CL_GL1FUNC *ptr_glMultiTexCoord4fvARB)(GLenum, GLfloat const *);
00462         typedef GLvoid (CL_GL1FUNC *ptr_glMultiTexCoord4iARB)(GLenum, GLint, GLint, GLint, GLint);
00463         typedef GLvoid (CL_GL1FUNC *ptr_glMultiTexCoord4ivARB)(GLenum, GLint const *);
00464         typedef GLvoid (CL_GL1FUNC *ptr_glMultiTexCoord4sARB)(GLenum, GLshort, GLshort, GLshort, GLshort);
00465         typedef GLvoid (CL_GL1FUNC *ptr_glMultiTexCoord4svARB)(GLenum, GLshort const *);
00466 
00467         typedef GLvoid (CL_GL1FUNC *ptr_glCompressedTexImage1DARB)(GLenum, GLint, GLenum, GLsizei, GLint, GLsizei, GLvoid const *);
00468         typedef GLvoid (CL_GL1FUNC *ptr_glCompressedTexImage2DARB)(GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, GLvoid const *);
00469         typedef GLvoid (CL_GL1FUNC *ptr_glCompressedTexImage3DARB)(GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLsizei, GLvoid const *);
00470         typedef GLvoid (CL_GL1FUNC *ptr_glCompressedTexSubImage1DARB)(GLenum, GLint, GLint, GLsizei, GLenum, GLsizei, GLvoid const *);
00471         typedef GLvoid (CL_GL1FUNC *ptr_glCompressedTexSubImage2DARB)(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, GLvoid const *);
00472         typedef GLvoid (CL_GL1FUNC *ptr_glCompressedTexSubImage3DARB)(GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLsizei, GLvoid const *);
00473         typedef GLvoid (CL_GL1FUNC *ptr_glGetCompressedTexImageARB)(GLenum, GLint, GLvoid *);
00474         typedef GLvoid (CL_GL1FUNC *ptr_glSampleCoverageARB)(GLclampf, GLboolean);
00475         typedef GLvoid (CL_GL1FUNC *ptr_glLoadTransposeMatrixdARB)(GLdouble const *);
00476         typedef GLvoid (CL_GL1FUNC *ptr_glLoadTransposeMatrixfARB)(GLfloat const *);
00477         typedef GLvoid (CL_GL1FUNC *ptr_glMultTransposeMatrixdARB)(GLdouble const *);
00478         typedef GLvoid (CL_GL1FUNC *ptr_glMultTransposeMatrixfARB)(GLfloat const *);
00479 
00480         typedef GLvoid (CL_GL1FUNC *ptr_glFogCoorddEXT)(GLdouble);
00481         typedef GLvoid (CL_GL1FUNC *ptr_glFogCoorddvEXT)(GLdouble const *);
00482         typedef GLvoid (CL_GL1FUNC *ptr_glFogCoordfEXT)(GLfloat);
00483         typedef GLvoid (CL_GL1FUNC *ptr_glFogCoordfvEXT)(GLfloat const *);
00484         typedef GLvoid (CL_GL1FUNC *ptr_glFogCoordPointerEXT)(GLenum, GLsizei, GLvoid const *);
00485         typedef GLvoid (CL_GL1FUNC *ptr_glMultiDrawArraysEXT)(GLenum, GLint *, GLsizei *, GLsizei);
00486         typedef GLvoid (CL_GL1FUNC *ptr_glMultiDrawElementsEXT)(GLenum, GLsizei const *, GLenum, GLvoid const * *, GLsizei);
00487         typedef GLvoid (CL_GL1FUNC *ptr_glPointParameterfARB)(GLenum, GLfloat);
00488         typedef GLvoid (CL_GL1FUNC *ptr_glPointParameterfvARB)(GLenum, GLfloat const *);
00489         typedef GLvoid (CL_GL1FUNC *ptr_glSecondaryColor3bEXT)(GLbyte, GLbyte, GLbyte);
00490         typedef GLvoid (CL_GL1FUNC *ptr_glSecondaryColor3bvEXT)(GLbyte const *);
00491         typedef GLvoid (CL_GL1FUNC *ptr_glSecondaryColor3dEXT)(GLdouble, GLdouble, GLdouble);
00492         typedef GLvoid (CL_GL1FUNC *ptr_glSecondaryColor3dvEXT)(GLdouble const *);
00493         typedef GLvoid (CL_GL1FUNC *ptr_glSecondaryColor3fEXT)(GLfloat, GLfloat, GLfloat);
00494         typedef GLvoid (CL_GL1FUNC *ptr_glSecondaryColor3fvEXT)(GLfloat const *);
00495         typedef GLvoid (CL_GL1FUNC *ptr_glSecondaryColor3iEXT)(GLint, GLint, GLint);
00496         typedef GLvoid (CL_GL1FUNC *ptr_glSecondaryColor3ivEXT)(GLint const *);
00497         typedef GLvoid (CL_GL1FUNC *ptr_glSecondaryColor3sEXT)(GLshort, GLshort, GLshort);
00498         typedef GLvoid (CL_GL1FUNC *ptr_glSecondaryColor3svEXT)(GLshort const *);
00499         typedef GLvoid (CL_GL1FUNC *ptr_glSecondaryColor3ubEXT)(GLubyte, GLubyte, GLubyte);
00500         typedef GLvoid (CL_GL1FUNC *ptr_glSecondaryColor3ubvEXT)(GLubyte const *);
00501         typedef GLvoid (CL_GL1FUNC *ptr_glSecondaryColor3uiEXT)(GLuint, GLuint, GLuint);
00502         typedef GLvoid (CL_GL1FUNC *ptr_glSecondaryColor3uivEXT)(GLuint const *);
00503         typedef GLvoid (CL_GL1FUNC *ptr_glSecondaryColor3usEXT)(GLushort, GLushort, GLushort);
00504         typedef GLvoid (CL_GL1FUNC *ptr_glSecondaryColor3usvEXT)(GLushort const *);
00505         typedef GLvoid (CL_GL1FUNC *ptr_glSecondaryColorPointerEXT)(GLint, GLenum, GLsizei, GLvoid const *);
00506         typedef GLvoid (CL_GL1FUNC *ptr_glBlendFuncSeparateEXT)(GLenum, GLenum, GLenum, GLenum);
00507         typedef GLvoid (CL_GL1FUNC *ptr_glWindowPos2dARB)(GLdouble, GLdouble);
00508         typedef GLvoid (CL_GL1FUNC *ptr_glWindowPos2dvARB)(GLdouble const *);
00509         typedef GLvoid (CL_GL1FUNC *ptr_glWindowPos2fARB)(GLfloat, GLfloat);
00510         typedef GLvoid (CL_GL1FUNC *ptr_glWindowPos2fvARB)(GLfloat const *);
00511         typedef GLvoid (CL_GL1FUNC *ptr_glWindowPos2iARB)(GLint, GLint);
00512         typedef GLvoid (CL_GL1FUNC *ptr_glWindowPos2ivARB)(GLint const *);
00513         typedef GLvoid (CL_GL1FUNC *ptr_glWindowPos2sARB)(GLshort, GLshort);
00514         typedef GLvoid (CL_GL1FUNC *ptr_glWindowPos2svARB)(GLshort const *);
00515         typedef GLvoid (CL_GL1FUNC *ptr_glWindowPos3dARB)(GLdouble, GLdouble, GLdouble);
00516         typedef GLvoid (CL_GL1FUNC *ptr_glWindowPos3dvARB)(GLdouble const *);
00517         typedef GLvoid (CL_GL1FUNC *ptr_glWindowPos3fARB)(GLfloat, GLfloat, GLfloat);
00518         typedef GLvoid (CL_GL1FUNC *ptr_glWindowPos3fvARB)(GLfloat const *);
00519         typedef GLvoid (CL_GL1FUNC *ptr_glWindowPos3iARB)(GLint, GLint, GLint);
00520         typedef GLvoid (CL_GL1FUNC *ptr_glWindowPos3ivARB)(GLint const *);
00521         typedef GLvoid (CL_GL1FUNC *ptr_glWindowPos3sARB)(GLshort, GLshort, GLshort);
00522         typedef GLvoid (CL_GL1FUNC *ptr_glWindowPos3svARB)(GLshort const *);
00523 
00524         typedef GLvoid (CL_GL1FUNC *ptr_glBindBufferARB)(GLenum target, GLuint buffer);
00525         typedef GLvoid (CL_GL1FUNC *ptr_glDeleteBuffersARB)(GLsizei n, const GLuint *buffers);
00526         typedef GLvoid (CL_GL1FUNC *ptr_glGenBuffersARB)(GLsizei n, GLuint *buffers);
00527         typedef GLboolean (CL_GL1FUNC *ptr_glIsBufferARB)(GLuint buffer);
00528         typedef GLvoid (CL_GL1FUNC *ptr_glBufferDataARB)(GLenum target, GLsizeiptr size, const GLvoid *data, GLenum usage);
00529         typedef GLvoid (CL_GL1FUNC *ptr_glBufferSubDataARB)(GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid *data);
00530         typedef GLvoid (CL_GL1FUNC *ptr_glGetBufferSubDataARB)(GLenum target, GLintptr offset, GLsizeiptr size, GLvoid *data);
00531         typedef GLvoid *(CL_GL1FUNC *ptr_glMapBufferARB)(GLenum target, GLenum access);
00532         typedef GLboolean (CL_GL1FUNC *ptr_glUnmapBufferARB)(GLenum target);
00533         typedef GLvoid (CL_GL1FUNC *ptr_glGetBufferParameterivARB)(GLenum target, GLenum pname, GLint *params);
00534         typedef GLvoid (CL_GL1FUNC *ptr_glGetBufferPointervARB)(GLenum target, GLenum pname, GLvoid **params);
00535         typedef GLvoid (CL_GL1FUNC *ptr_glGenQueriesARB)(GLsizei n, GLuint *ids);
00536         typedef GLvoid (CL_GL1FUNC *ptr_glDeleteQueriesARB)(GLsizei n, const GLuint *ids);
00537         typedef GLboolean (CL_GL1FUNC *ptr_glIsQueryARB)(GLuint id);
00538         typedef GLvoid (CL_GL1FUNC *ptr_glBeginQueryARB)(GLenum target, GLuint id);
00539         typedef GLvoid (CL_GL1FUNC *ptr_glEndQueryARB)(GLenum target);
00540         typedef GLvoid (CL_GL1FUNC *ptr_glGetQueryivARB)(GLenum target, GLenum pname, GLint *params);
00541         typedef GLvoid (CL_GL1FUNC *ptr_glGetQueryObjectivARB)(GLuint id, GLenum pname, GLint *params);
00542         typedef GLvoid (CL_GL1FUNC *ptr_glGetQueryObjectuivARB)(GLuint id, GLenum pname, GLuint *params);
00543 
00544         typedef GLvoid (CL_GL1FUNC *ptr_glDeleteObjectARB)(GLuint obj);
00545         typedef GLuint (CL_GL1FUNC *ptr_glGetHandleARB)(GLenum pname);
00546         typedef GLvoid (CL_GL1FUNC *ptr_glDetachObjectARB)(GLuint containerObj, GLuint attachedObj);
00547         typedef GLuint (CL_GL1FUNC *ptr_glCreateShaderObjectARB )(GLenum shaderType);
00548         typedef GLvoid (CL_GL1FUNC *ptr_glShaderSourceARB)(GLuint shaderObj, GLsizei count, const GLchar* *string, const GLint *length);
00549         typedef GLvoid (CL_GL1FUNC *ptr_glCompileShaderARB)(GLuint shaderObj);
00550         typedef GLuint (CL_GL1FUNC *ptr_glCreateProgramObjectARB)();
00551         typedef GLvoid (CL_GL1FUNC *ptr_glAttachObjectARB)(GLuint containerObj, GLuint attachedObj);
00552         typedef GLvoid (CL_GL1FUNC *ptr_glLinkProgramARB)(GLuint programObj);
00553         typedef GLvoid (CL_GL1FUNC *ptr_glUseProgramObjectARB)(GLuint programObj);
00554         typedef GLvoid (CL_GL1FUNC *ptr_glValidateProgramARB)(GLuint programObj);
00555         typedef GLvoid (CL_GL1FUNC *ptr_glUniform1fARB)(GLint location, GLfloat v0);
00556         typedef GLvoid (CL_GL1FUNC *ptr_glUniform2fARB)(GLint location, GLfloat v0, GLfloat v1);
00557         typedef GLvoid (CL_GL1FUNC *ptr_glUniform3fARB)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2);
00558         typedef GLvoid (CL_GL1FUNC *ptr_glUniform4fARB)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);
00559         typedef GLvoid (CL_GL1FUNC *ptr_glUniform1iARB)(GLint location, GLint v0);
00560         typedef GLvoid (CL_GL1FUNC *ptr_glUniform2iARB)(GLint location, GLint v0, GLint v1);
00561         typedef GLvoid (CL_GL1FUNC *ptr_glUniform3iARB)(GLint location, GLint v0, GLint v1, GLint v2);
00562         typedef GLvoid (CL_GL1FUNC *ptr_glUniform4iARB)(GLint location, GLint v0, GLint v1, GLint v2, GLint v3);
00563         typedef GLvoid (CL_GL1FUNC *ptr_glUniform1fvARB)(GLint location, GLsizei count, const GLfloat *value);
00564         typedef GLvoid (CL_GL1FUNC *ptr_glUniform2fvARB)(GLint location, GLsizei count, const GLfloat *value);
00565         typedef GLvoid (CL_GL1FUNC *ptr_glUniform3fvARB)(GLint location, GLsizei count, const GLfloat *value);
00566         typedef GLvoid (CL_GL1FUNC *ptr_glUniform4fvARB)(GLint location, GLsizei count, const GLfloat *value);
00567         typedef GLvoid (CL_GL1FUNC *ptr_glUniform1ivARB)(GLint location, GLsizei count, const GLint *value);
00568         typedef GLvoid (CL_GL1FUNC *ptr_glUniform2ivARB)(GLint location, GLsizei count, const GLint *value);
00569         typedef GLvoid (CL_GL1FUNC *ptr_glUniform3ivARB)(GLint location, GLsizei count, const GLint *value);
00570         typedef GLvoid (CL_GL1FUNC *ptr_glUniform4ivARB)(GLint location, GLsizei count, const GLint *value);
00571         typedef GLvoid (CL_GL1FUNC *ptr_glUniformMatrix2fvARB)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
00572         typedef GLvoid (CL_GL1FUNC *ptr_glUniformMatrix3fvARB)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
00573         typedef GLvoid (CL_GL1FUNC *ptr_glUniformMatrix4fvARB)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
00574         typedef GLvoid (CL_GL1FUNC *ptr_glGetObjectParameterfvARB)(GLuint obj, GLenum pname, GLfloat *params);
00575         typedef GLvoid (CL_GL1FUNC *ptr_glGetObjectParameterivARB)(GLuint obj, GLenum pname, GLint *params);
00576         typedef GLvoid (CL_GL1FUNC *ptr_glGetInfoLogARB)(GLuint obj, GLsizei maxLength, GLsizei *length, GLchar *infoLog);
00577         typedef GLvoid (CL_GL1FUNC *ptr_glGetAttachedObjectsARB)(GLuint containerObj, GLsizei maxCount, GLsizei *count, GLuint *obj);
00578         typedef GLint (CL_GL1FUNC *ptr_glGetUniformLocationARB)(GLuint programObj, const GLchar *name);
00579         typedef GLvoid (CL_GL1FUNC *ptr_glGetActiveUniformARB)(GLuint programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name);
00580         typedef GLvoid (CL_GL1FUNC *ptr_glGetUniformfvARB)(GLuint programObj, GLint location, GLfloat *params);
00581         typedef GLvoid (CL_GL1FUNC *ptr_glGetUniformivARB)(GLuint programObj, GLint location, GLint *params);
00582         typedef GLvoid (CL_GL1FUNC *ptr_glGetShaderSourceARB)(GLuint obj, GLsizei maxLength, GLsizei *length, GLchar *source);
00583         typedef GLvoid (CL_GL1FUNC *ptr_glVertexAttrib1fARB)(GLuint index, GLfloat v0);
00584         typedef GLvoid (CL_GL1FUNC *ptr_glVertexAttrib1sARB)(GLuint index, GLshort v0);
00585         typedef GLvoid (CL_GL1FUNC *ptr_glVertexAttrib1dARB)(GLuint index, GLdouble v0);
00586         typedef GLvoid (CL_GL1FUNC *ptr_glVertexAttrib2fARB)(GLuint index, GLfloat v0, GLfloat v1);
00587         typedef GLvoid (CL_GL1FUNC *ptr_glVertexAttrib2sARB)(GLuint index, GLshort v0, GLshort v1);
00588         typedef GLvoid (CL_GL1FUNC *ptr_glVertexAttrib2dARB)(GLuint index, GLdouble v0, GLdouble v1);
00589         typedef GLvoid (CL_GL1FUNC *ptr_glVertexAttrib3fARB)(GLuint index, GLfloat v0, GLfloat v1, GLfloat v2);
00590         typedef GLvoid (CL_GL1FUNC *ptr_glVertexAttrib3sARB)(GLuint index, GLshort v0, GLshort v1, GLshort v2);
00591         typedef GLvoid (CL_GL1FUNC *ptr_glVertexAttrib3dARB)(GLuint index, GLdouble v0, GLdouble v1, GLdouble v2);
00592         typedef GLvoid (CL_GL1FUNC *ptr_glVertexAttrib4fARB)(GLuint index, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);
00593         typedef GLvoid (CL_GL1FUNC *ptr_glVertexAttrib4sARB)(GLuint index, GLshort v0, GLshort v1, GLshort v2, GLshort v3);
00594         typedef GLvoid (CL_GL1FUNC *ptr_glVertexAttrib4dARB)(GLuint index, GLdouble v0, GLdouble v1, GLdouble v2, GLdouble v3);
00595         typedef GLvoid (CL_GL1FUNC *ptr_glVertexAttrib4NubARB)(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w);
00596         typedef GLvoid (CL_GL1FUNC *ptr_glVertexAttrib1fvARB)(GLuint index, const GLfloat *v);
00597         typedef GLvoid (CL_GL1FUNC *ptr_glVertexAttrib1svARB)(GLuint index, const GLshort *v);
00598         typedef GLvoid (CL_GL1FUNC *ptr_glVertexAttrib1dvARB)(GLuint index, const GLdouble *v);
00599         typedef GLvoid (CL_GL1FUNC *ptr_glVertexAttrib2fvARB)(GLuint index, const GLfloat *v);
00600         typedef GLvoid (CL_GL1FUNC *ptr_glVertexAttrib2svARB)(GLuint index, const GLshort *v);
00601         typedef GLvoid (CL_GL1FUNC *ptr_glVertexAttrib2dvARB)(GLuint index, const GLdouble *v);
00602         typedef GLvoid (CL_GL1FUNC *ptr_glVertexAttrib3fvARB)(GLuint index, const GLfloat *v);
00603         typedef GLvoid (CL_GL1FUNC *ptr_glVertexAttrib3svARB)(GLuint index, const GLshort *v);
00604         typedef GLvoid (CL_GL1FUNC *ptr_glVertexAttrib3dvARB)(GLuint index, const GLdouble *v);
00605         typedef GLvoid (CL_GL1FUNC *ptr_glVertexAttrib4fvARB)(GLuint index, const GLfloat *v);
00606         typedef GLvoid (CL_GL1FUNC *ptr_glVertexAttrib4svARB)(GLuint index, const GLshort *v);
00607         typedef GLvoid (CL_GL1FUNC *ptr_glVertexAttrib4dvARB)(GLuint index, const GLdouble *v);
00608         typedef GLvoid (CL_GL1FUNC *ptr_glVertexAttrib4ivARB)(GLuint index, const GLint *v);
00609         typedef GLvoid (CL_GL1FUNC *ptr_glVertexAttrib4bvARB)(GLuint index, const GLbyte *v);
00610         typedef GLvoid (CL_GL1FUNC *ptr_glVertexAttrib4ubvARB)(GLuint index, const GLubyte *v);
00611         typedef GLvoid (CL_GL1FUNC *ptr_glVertexAttrib4usvARB)(GLuint index, const GLushort *v);
00612         typedef GLvoid (CL_GL1FUNC *ptr_glVertexAttrib4uivARB)(GLuint index, const GLuint *v);
00613         typedef GLvoid (CL_GL1FUNC *ptr_glVertexAttrib4NbvARB)(GLuint index, const GLbyte *v);
00614         typedef GLvoid (CL_GL1FUNC *ptr_glVertexAttrib4NsvARB)(GLuint index, const GLshort *v);
00615         typedef GLvoid (CL_GL1FUNC *ptr_glVertexAttrib4NivARB)(GLuint index, const GLint *v);
00616         typedef GLvoid (CL_GL1FUNC *ptr_glVertexAttrib4NubvARB)(GLuint index, const GLubyte *v);
00617         typedef GLvoid (CL_GL1FUNC *ptr_glVertexAttrib4NusvARB)(GLuint index, const GLushort *v);
00618         typedef GLvoid (CL_GL1FUNC *ptr_glVertexAttrib4NuivARB)(GLuint index, const GLuint *v);
00619         typedef GLvoid (CL_GL1FUNC *ptr_glVertexAttribPointerARB)(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid *pointer);
00620         typedef GLvoid (CL_GL1FUNC *ptr_glEnableVertexAttribArrayARB)(GLuint index);
00621         typedef GLvoid (CL_GL1FUNC *ptr_glDisableVertexAttribArrayARB)(GLuint index);
00622         typedef GLvoid (CL_GL1FUNC *ptr_glBindAttribLocationARB)(GLuint programObj, GLuint index, const char *name);
00623         typedef GLvoid (CL_GL1FUNC *ptr_glGetActiveAttribARB)(GLuint programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, char *name);
00624         typedef GLint (CL_GL1FUNC *ptr_glGetAttribLocationARB)(GLuint programObj, const char *name);
00625         typedef GLvoid (CL_GL1FUNC *ptr_glGetVertexAttribdvARB)(GLuint index, GLenum pname, GLdouble *params);
00626         typedef GLvoid (CL_GL1FUNC *ptr_glGetVertexAttribfvARB)(GLuint index, GLenum pname, GLfloat *params);
00627         typedef GLvoid (CL_GL1FUNC *ptr_glGetVertexAttribivARB)(GLuint index, GLenum pname, GLint *params);
00628         typedef GLvoid (CL_GL1FUNC *ptr_glGetVertexAttribPointervARB)(GLuint index, GLenum pname, GLvoid **pointer);
00629         typedef GLvoid (CL_GL1FUNC *ptr_glDrawBuffersARB)(GLsizei n, const GLenum *bufs);
00630         typedef GLvoid (CL_GL1FUNC *ptr_glStencilFuncSeparateATI)(GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask);
00631         typedef GLvoid (CL_GL1FUNC *ptr_glStencilOpSeparateATI)(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass);
00632 
00633         typedef GLboolean (CL_GL1FUNC *ptr_glIsRenderbufferEXT)(GLuint renderbuffer);
00634         typedef GLvoid (CL_GL1FUNC *ptr_glBindRenderbufferEXT)(GLenum target, GLuint renderbuffer);
00635         typedef GLvoid (CL_GL1FUNC *ptr_glDeleteRenderbuffersEXT)(GLsizei n, const GLuint *renderbuffers);
00636         typedef GLvoid (CL_GL1FUNC *ptr_glGenRenderbuffersEXT)(GLsizei n, GLuint *renderbuffers);
00637         typedef GLvoid (CL_GL1FUNC *ptr_glRenderbufferStorageEXT)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height);
00638         typedef GLvoid (CL_GL1FUNC *ptr_glGetRenderbufferParameterivEXT)(GLenum target, GLenum pname, GLint *params);
00639         typedef GLboolean (CL_GL1FUNC *ptr_glIsFramebufferEXT)(GLuint framebuffer);
00640         typedef GLvoid (CL_GL1FUNC *ptr_glBindFramebufferEXT)(GLenum target, GLuint framebuffer);
00641         typedef GLvoid (CL_GL1FUNC *ptr_glDeleteFramebuffersEXT)(GLsizei n, const GLuint *framebuffers);
00642         typedef GLvoid (CL_GL1FUNC *ptr_glGenFramebuffersEXT)(GLsizei n, GLuint *framebuffers);
00643         typedef GLenum (CL_GL1FUNC *ptr_glCheckFramebufferStatusEXT)(GLenum target);
00644         typedef GLvoid (CL_GL1FUNC *ptr_glFramebufferTexture1DEXT)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
00645         typedef GLvoid (CL_GL1FUNC *ptr_glFramebufferTexture2DEXT)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
00646         typedef GLvoid (CL_GL1FUNC *ptr_glFramebufferTexture3DEXT)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset);
00647         typedef GLvoid (CL_GL1FUNC *ptr_glFramebufferRenderbufferEXT)(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);
00648         typedef GLvoid (CL_GL1FUNC *ptr_glGetFramebufferAttachmentParameterivEXT)(GLenum target, GLenum attachment, GLenum pname, GLint *params);
00649         typedef GLvoid (CL_GL1FUNC *ptr_glGenerateMipmapEXT)(GLenum target);
00650 
00651         typedef GLvoid (CL_GL1FUNC *ptr_glBlitFramebufferEXT)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);
00652 
00653 #ifdef WIN32
00654     DECLARE_HANDLE(HPBUFFERARB);
00655         typedef HPBUFFERARB (CL_GL1FUNC *ptr_wglCreatePbufferARB)(HDC hDC, int iPixelFormat, int iWidth, int iHeight, const int *piAttribList);
00656         typedef HDC (CL_GL1FUNC *ptr_wglGetPbufferDCARB)(HPBUFFERARB hPbuffer);
00657         typedef int (CL_GL1FUNC *ptr_wglReleasePbufferDCARB)(HPBUFFERARB hPbuffer, HDC hDC);
00658         typedef BOOL (CL_GL1FUNC *ptr_wglDestroyPbufferARB)(HPBUFFERARB hPbuffer);
00659         typedef BOOL (CL_GL1FUNC *ptr_wglQueryPbufferARB)(HPBUFFERARB hPbuffer, int iAttribute, int *piValue);
00660 #endif
00661 
00662         typedef void (CL_GL1FUNC *ptr_glBlendFuncSeparate)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
00663 
00664 
00666 
00669 
00670 public:
00672         ptr_glAccum accum;
00673 
00675         ptr_glAlphaFunc alphaFunc;
00676 
00678         ptr_glAreTexturesResident areTexturesResident;
00679 
00681         ptr_glArrayElement arrayElement;
00682 
00684         ptr_glBegin begin;
00685 
00687         ptr_glBindTexture bindTexture;
00688 
00690         ptr_glBitmap bitmap;
00691 
00693         ptr_glBlendFunc blendFunc;
00694 
00696         ptr_glCallList callList;
00697 
00699         ptr_glCallLists callLists;
00700 
00702         ptr_glClear clear;
00703 
00705         ptr_glClearAccum clearAccum;
00706 
00708         ptr_glClearColor clearColor;
00709 
00711         ptr_glClearDepth clearDepth;
00712 
00714         ptr_glClearIndex clearIndex;
00715 
00717         ptr_glClearStencil clearStencil;
00718 
00720         ptr_glClipPlane clipPlane;
00721 
00723         ptr_glColor3b color3b;
00724 
00726         ptr_glColor3bv color3bv;
00727 
00729         ptr_glColor3d color3d;
00730 
00732         ptr_glColor3dv color3dv;
00733 
00735         ptr_glColor3f color3f;
00736 
00738         ptr_glColor3fv color3fv;
00739 
00741         ptr_glColor3i color3i;
00742 
00744         ptr_glColor3iv color3iv;
00745 
00747         ptr_glColor3s color3s;
00748 
00750         ptr_glColor3sv color3sv;
00751 
00753         ptr_glColor3ub color3ub;
00754 
00756         ptr_glColor3ubv color3ubv;
00757 
00759         ptr_glColor3ui color3ui;
00760 
00762         ptr_glColor3uiv color3uiv;
00763 
00765         ptr_glColor3us color3us;
00766 
00768         ptr_glColor3usv color3usv;
00769 
00771         ptr_glColor4b color4b;
00772 
00774         ptr_glColor4bv color4bv;
00775 
00777         ptr_glColor4d color4d;
00778 
00780         ptr_glColor4dv color4dv;
00781 
00783         ptr_glColor4f color4f;
00784 
00786         ptr_glColor4fv color4fv;
00787 
00789         ptr_glColor4i color4i;
00790 
00792         ptr_glColor4iv color4iv;
00793 
00795         ptr_glColor4s color4s;
00796 
00798         ptr_glColor4sv color4sv;
00799 
00801         ptr_glColor4ub color4ub;
00802 
00804         ptr_glColor4ubv color4ubv;
00805 
00807         ptr_glColor4ui color4ui;
00808 
00810         ptr_glColor4uiv color4uiv;
00811 
00813         ptr_glColor4us color4us;
00814 
00816         ptr_glColor4usv color4usv;
00817 
00819         ptr_glColorMask colorMask;
00820 
00822         ptr_glColorMaterial colorMaterial;
00823 
00825         ptr_glColorPointer colorPointer;
00826 
00828         ptr_glCopyPixels copyPixels;
00829 
00831         ptr_glCopyTexImage1D copyTexImage1D;
00832 
00834         ptr_glCopyTexImage2D copyTexImage2D;
00835 
00837         ptr_glCopyTexSubImage1D copyTexSubImage1D;
00838 
00840         ptr_glCopyTexSubImage2D copyTexSubImage2D;
00841 
00843         ptr_glCullFace cullFace;
00844 
00846         ptr_glDeleteLists deleteLists;
00847 
00849         ptr_glDeleteTextures deleteTextures;
00850 
00852         ptr_glDepthFunc depthFunc;
00853 
00855         ptr_glDepthMask depthMask;
00856 
00858         ptr_glDepthRange depthRange;
00859 
00861         ptr_glDisable disable;
00862 
00864         ptr_glDisableClientState disableClientState;
00865 
00867         ptr_glDrawArrays drawArrays;
00868 
00870         ptr_glDrawBuffer drawBuffer;
00871 
00873         ptr_glDrawElements drawElements;
00874 
00876         ptr_glDrawPixels drawPixels;
00877 
00879         ptr_glEdgeFlag edgeFlag;
00880 
00882         ptr_glEdgeFlagPointer edgeFlagPointer;
00883 
00885         ptr_glEdgeFlagv edgeFlagv;
00886 
00888         ptr_glEnable enable;
00889 
00891         ptr_glEnableClientState enableClientState;
00892 
00894         ptr_glEnd end;
00895 
00897         ptr_glEndList endList;
00898 
00900         ptr_glEvalCoord1d evalCoord1d;
00901 
00903         ptr_glEvalCoord1dv evalCoord1dv;
00904 
00906         ptr_glEvalCoord1f evalCoord1f;
00907 
00909         ptr_glEvalCoord1fv evalCoord1fv;
00910 
00912         ptr_glEvalCoord2d evalCoord2d;
00913 
00915         ptr_glEvalCoord2dv evalCoord2dv;
00916 
00918         ptr_glEvalCoord2f evalCoord2f;
00919 
00921         ptr_glEvalCoord2fv evalCoord2fv;
00922 
00924         ptr_glEvalMesh1 evalMesh1;
00925 
00927         ptr_glEvalMesh2 evalMesh2;
00928 
00930         ptr_glEvalPoint1 evalPoint1;
00931 
00933         ptr_glEvalPoint2 evalPoint2;
00934 
00936         ptr_glFeedbackBuffer feedbackBuffer;
00937 
00939         ptr_glFinish finish;
00940 
00942         ptr_glFlush flush;
00943 
00945         ptr_glFogf fogf;
00946 
00948         ptr_glFogfv fogfv;
00949 
00951         ptr_glFogi fogi;
00952 
00954         ptr_glFogiv fogiv;
00955 
00957         ptr_glFrontFace frontFace;
00958 
00960         ptr_glFrustum frustum;
00961 
00963         ptr_glGenLists genLists;
00964 
00966         ptr_glGenTextures genTextures;
00967 
00969         ptr_glGetBooleanv getBooleanv;
00970 
00972         ptr_glGetClipPlane getClipPlane;
00973 
00975         ptr_glGetDoublev getDoublev;
00976 
00978         ptr_glGetError getError;
00979 
00981         ptr_glGetFloatv getFloatv;
00982 
00984         ptr_glGetIntegerv getIntegerv;
00985 
00987         ptr_glGetLightfv getLightfv;
00988 
00990         ptr_glGetLightiv getLightiv;
00991 
00993         ptr_glGetMapdv getMapdv;
00994 
00996         ptr_glGetMapfv getMapfv;
00997 
00999         ptr_glGetMapiv getMapiv;
01000 
01002         ptr_glGetMaterialfv getMaterialfv;
01003 
01005         ptr_glGetMaterialiv getMaterialiv;
01006 
01008         ptr_glGetPixelMapfv getPixelMapfv;
01009 
01011         ptr_glGetPixelMapuiv getPixelMapuiv;
01012 
01014         ptr_glGetPixelMapusv getPixelMapusv;
01015 
01017         ptr_glGetPointerv getPointerv;
01018 
01020         ptr_glGetPolygonStipple getPolygonStipple;
01021 
01023         ptr_glGetString getString;
01024 
01026         ptr_glGetTexEnvfv getTexEnvfv;
01027 
01029         ptr_glGetTexEnviv getTexEnviv;
01030 
01032         ptr_glGetTexGendv getTexGendv;
01033 
01035         ptr_glGetTexGenfv getTexGenfv;
01036 
01038         ptr_glGetTexGeniv getTexGeniv;
01039 
01041         ptr_glGetTexImage getTexImage;
01042 
01044         ptr_glGetTexLevelParameterfv getTexLevelParameterfv;
01045 
01047         ptr_glGetTexLevelParameteriv getTexLevelParameteriv;
01048 
01050         ptr_glGetTexParameterfv getTexParameterfv;
01051 
01053         ptr_glGetTexParameteriv getTexParameteriv;
01054 
01056         ptr_glHint hint;
01057 
01059         ptr_glIndexMask indexMask;
01060 
01062         ptr_glIndexPointer indexPointer;
01063 
01065         ptr_glIndexd indexd;
01066 
01068         ptr_glIndexdv indexdv;
01069 
01071         ptr_glIndexf indexf;
01072 
01074         ptr_glIndexfv indexfv;
01075 
01077         ptr_glIndexi indexi;
01078 
01080         ptr_glIndexiv indexiv;
01081 
01083         ptr_glIndexs indexs;
01084 
01086         ptr_glIndexsv indexsv;
01087 
01089         ptr_glIndexub indexub;
01090 
01092         ptr_glIndexubv indexubv;
01093 
01095         ptr_glInitNames initNames;
01096 
01098         ptr_glInterleavedArrays interleavedArrays;
01099 
01101         ptr_glIsEnabled isEnabled;
01102 
01104         ptr_glIsList isList;
01105 
01107         ptr_glIsTexture isTexture;
01108 
01110         ptr_glLightModelf lightModelf;
01111 
01113         ptr_glLightModelfv lightModelfv;
01114 
01116         ptr_glLightModeli lightModeli;
01117 
01119         ptr_glLightModeliv lightModeliv;
01120 
01122         ptr_glLightf lightf;
01123 
01125         ptr_glLightfv lightfv;
01126 
01128         ptr_glLighti lighti;
01129 
01131         ptr_glLightiv lightiv;
01132 
01134         ptr_glLineStipple lineStipple;
01135 
01137         ptr_glLineWidth lineWidth;
01138 
01140         ptr_glListBase listBase;
01141 
01143         ptr_glLoadIdentity loadIdentity;
01144 
01146         ptr_glLoadMatrixd loadMatrixd;
01147 
01149         ptr_glLoadMatrixf loadMatrixf;
01150 
01152         ptr_glLoadName loadName;
01153 
01155         ptr_glLogicOp logicOp;
01156 
01158         ptr_glMap1d map1d;
01159 
01161         ptr_glMap1f map1f;
01162 
01164         ptr_glMap2d map2d;
01165 
01167         ptr_glMap2f map2f;
01168 
01170         ptr_glMapGrid1d mapGrid1d;
01171 
01173         ptr_glMapGrid1f mapGrid1f;
01174 
01176         ptr_glMapGrid2d mapGrid2d;
01177 
01179         ptr_glMapGrid2f mapGrid2f;
01180 
01182         ptr_glMaterialf materialf;
01183 
01185         ptr_glMaterialfv materialfv;
01186 
01188         ptr_glMateriali materiali;
01189 
01191         ptr_glMaterialiv materialiv;
01192 
01194         ptr_glMatrixMode matrixMode;
01195 
01197         ptr_glMultMatrixd multMatrixd;
01198 
01200         ptr_glMultMatrixf multMatrixf;
01201 
01203         ptr_glNewList newList;
01204 
01206         ptr_glNormal3b normal3b;
01207 
01209         ptr_glNormal3bv normal3bv;
01210 
01212         ptr_glNormal3d normal3d;
01213 
01215         ptr_glNormal3dv normal3dv;
01216 
01218         ptr_glNormal3f normal3f;
01219 
01221         ptr_glNormal3fv normal3fv;
01222 
01224         ptr_glNormal3i normal3i;
01225 
01227         ptr_glNormal3iv normal3iv;
01228 
01230         ptr_glNormal3s normal3s;
01231 
01233         ptr_glNormal3sv normal3sv;
01234 
01236         ptr_glNormalPointer normalPointer;
01237 
01239         ptr_glOrtho ortho;
01240 
01242         ptr_glPassThrough passThrough;
01243 
01245         ptr_glPixelMapfv pixelMapfv;
01246 
01248         ptr_glPixelMapuiv pixelMapuiv;
01249 
01251         ptr_glPixelMapusv pixelMapusv;
01252 
01254         ptr_glPixelStoref pixelStoref;
01255 
01257         ptr_glPixelStorei pixelStorei;
01258 
01260         ptr_glPixelTransferf pixelTransferf;
01261 
01263         ptr_glPixelTransferi pixelTransferi;
01264 
01266         ptr_glPixelZoom pixelZoom;
01267 
01269         ptr_glPointSize pointSize;
01270 
01272         ptr_glPolygonMode polygonMode;
01273 
01275         ptr_glPolygonOffset polygonOffset;
01276 
01278         ptr_glPolygonStipple polygonStipple;
01279 
01281         ptr_glPopAttrib popAttrib;
01282 
01284         ptr_glPopClientAttrib popClientAttrib;
01285 
01287         ptr_glPopMatrix popMatrix;
01288 
01290         ptr_glPopName popName;
01291 
01293         ptr_glPrioritizeTextures prioritizeTextures;
01294 
01296         ptr_glPushAttrib pushAttrib;
01297 
01299         ptr_glPushClientAttrib pushClientAttrib;
01300 
01302         ptr_glPushMatrix pushMatrix;
01303 
01305         ptr_glPushName pushName;
01306 
01308         ptr_glRasterPos2d rasterPos2d;
01309 
01311         ptr_glRasterPos2dv rasterPos2dv;
01312 
01314         ptr_glRasterPos2f rasterPos2f;
01315 
01317         ptr_glRasterPos2fv rasterPos2fv;
01318 
01320         ptr_glRasterPos2i rasterPos2i;
01321 
01323         ptr_glRasterPos2iv rasterPos2iv;
01324 
01326         ptr_glRasterPos2s rasterPos2s;
01327 
01329         ptr_glRasterPos2sv rasterPos2sv;
01330 
01332         ptr_glRasterPos3d rasterPos3d;
01333 
01335         ptr_glRasterPos3dv rasterPos3dv;
01336 
01338         ptr_glRasterPos3f rasterPos3f;
01339 
01341         ptr_glRasterPos3fv rasterPos3fv;
01342 
01344         ptr_glRasterPos3i rasterPos3i;
01345 
01347         ptr_glRasterPos3iv rasterPos3iv;
01348 
01350         ptr_glRasterPos3s rasterPos3s;
01351 
01353         ptr_glRasterPos3sv rasterPos3sv;
01354 
01356         ptr_glRasterPos4d rasterPos4d;
01357 
01359         ptr_glRasterPos4dv rasterPos4dv;
01360 
01362         ptr_glRasterPos4f rasterPos4f;
01363 
01365         ptr_glRasterPos4fv rasterPos4fv;
01366 
01368         ptr_glRasterPos4i rasterPos4i;
01369 
01371         ptr_glRasterPos4iv rasterPos4iv;
01372 
01374         ptr_glRasterPos4s rasterPos4s;
01375 
01377         ptr_glRasterPos4sv rasterPos4sv;
01378 
01380         ptr_glReadBuffer readBuffer;
01381 
01383         ptr_glReadPixels readPixels;
01384 
01386         ptr_glRectd rectd;
01387 
01389         ptr_glRectdv rectdv;
01390 
01392         ptr_glRectf rectf;
01393 
01395         ptr_glRectfv rectfv;
01396 
01398         ptr_glRecti recti;
01399 
01401         ptr_glRectiv rectiv;
01402 
01404         ptr_glRects rects;
01405 
01407         ptr_glRectsv rectsv;
01408 
01410         ptr_glRenderMode renderMode;
01411 
01413         ptr_glRotated rotated;
01414 
01416         ptr_glRotatef rotatef;
01417 
01419         ptr_glScaled scaled;
01420 
01422         ptr_glScalef scalef;
01423 
01425         ptr_glScissor scissor;
01426 
01428         ptr_glSelectBuffer selectBuffer;
01429 
01431         ptr_glShadeModel shadeModel;
01432 
01434         ptr_glStencilFunc stencilFunc;
01435 
01437         ptr_glStencilMask stencilMask;
01438 
01440         ptr_glStencilMaskSeparate stencilMaskSeparate;
01441 
01443         ptr_glStencilOp stencilOp;
01444 
01446         ptr_glTexCoord1d texCoord1d;
01447 
01449         ptr_glTexCoord1dv texCoord1dv;
01450 
01452         ptr_glTexCoord1f texCoord1f;
01453 
01455         ptr_glTexCoord1fv texCoord1fv;
01456 
01458         ptr_glTexCoord1i texCoord1i;
01459 
01461         ptr_glTexCoord1iv texCoord1iv;
01462 
01464         ptr_glTexCoord1s texCoord1s;
01465 
01467         ptr_glTexCoord1sv texCoord1sv;
01468 
01470         ptr_glTexCoord2d texCoord2d;
01471 
01473         ptr_glTexCoord2dv texCoord2dv;
01474 
01476         ptr_glTexCoord2f texCoord2f;
01477 
01479         ptr_glTexCoord2fv texCoord2fv;
01480 
01482         ptr_glTexCoord2i texCoord2i;
01483 
01485         ptr_glTexCoord2iv texCoord2iv;
01486 
01488         ptr_glTexCoord2s texCoord2s;
01489 
01491         ptr_glTexCoord2sv texCoord2sv;
01492 
01494         ptr_glTexCoord3d texCoord3d;
01495 
01497         ptr_glTexCoord3dv texCoord3dv;
01498 
01500         ptr_glTexCoord3f texCoord3f;
01501 
01503         ptr_glTexCoord3fv texCoord3fv;
01504 
01506         ptr_glTexCoord3i texCoord3i;
01507 
01509         ptr_glTexCoord3iv texCoord3iv;
01510 
01512         ptr_glTexCoord3s texCoord3s;
01513 
01515         ptr_glTexCoord3sv texCoord3sv;
01516 
01518         ptr_glTexCoord4d texCoord4d;
01519 
01521         ptr_glTexCoord4dv texCoord4dv;
01522 
01524         ptr_glTexCoord4f texCoord4f;
01525 
01527         ptr_glTexCoord4fv texCoord4fv;
01528 
01530         ptr_glTexCoord4i texCoord4i;
01531 
01533         ptr_glTexCoord4iv texCoord4iv;
01534 
01536         ptr_glTexCoord4s texCoord4s;
01537 
01539         ptr_glTexCoord4sv texCoord4sv;
01540 
01542         ptr_glTexCoordPointer texCoordPointer;
01543 
01545         ptr_glTexEnvf texEnvf;
01546 
01548         ptr_glTexEnvfv texEnvfv;
01549 
01551         ptr_glTexEnvi texEnvi;
01552 
01554         ptr_glTexEnviv texEnviv;
01555 
01557         ptr_glTexGend texGend;
01558 
01560         ptr_glTexGendv texGendv;
01561 
01563         ptr_glTexGenf texGenf;
01564 
01566         ptr_glTexGenfv texGenfv;
01567 
01569         ptr_glTexGeni texGeni;
01570 
01572         ptr_glTexGeniv texGeniv;
01573 
01575         ptr_glTexImage1D texImage1D;
01576 
01578         ptr_glTexImage2D texImage2D;
01579 
01581         ptr_glTexParameterf texParameterf;
01582 
01584         ptr_glTexParameterfv texParameterfv;
01585 
01587         ptr_glTexParameteri texParameteri;
01588 
01590         ptr_glTexParameteriv texParameteriv;
01591 
01593         ptr_glTexSubImage1D texSubImage1D;
01594 
01596         ptr_glTexSubImage2D texSubImage2D;
01597 
01599         ptr_glTranslated translated;
01600 
01602         ptr_glTranslatef translatef;
01603 
01605         ptr_glVertex2d vertex2d;
01606 
01608         ptr_glVertex2dv vertex2dv;
01609 
01611         ptr_glVertex2f vertex2f;
01612 
01614         ptr_glVertex2fv vertex2fv;
01615 
01617         ptr_glVertex2i vertex2i;
01618 
01620         ptr_glVertex2iv vertex2iv;
01621 
01623         ptr_glVertex2s vertex2s;
01624 
01626         ptr_glVertex2sv vertex2sv;
01627 
01629         ptr_glVertex3d vertex3d;
01630 
01632         ptr_glVertex3dv vertex3dv;
01633 
01635         ptr_glVertex3f vertex3f;
01636 
01638         ptr_glVertex3fv vertex3fv;
01639 
01641         ptr_glVertex3i vertex3i;
01642 
01644         ptr_glVertex3iv vertex3iv;
01645 
01647         ptr_glVertex3s vertex3s;
01648 
01650         ptr_glVertex3sv vertex3sv;
01651 
01653         ptr_glVertex4d vertex4d;
01654 
01656         ptr_glVertex4dv vertex4dv;
01657 
01659         ptr_glVertex4f vertex4f;
01660 
01662         ptr_glVertex4fv vertex4fv;
01663 
01665         ptr_glVertex4i vertex4i;
01666 
01668         ptr_glVertex4iv vertex4iv;
01669 
01671         ptr_glVertex4s vertex4s;
01672 
01674         ptr_glVertex4sv vertex4sv;
01675 
01677         ptr_glVertexPointer vertexPointer;
01678 
01680         ptr_glViewport viewport;
01681 
01683         ptr_glDrawRangeElementsEXT drawRangeElements;
01684 
01686         ptr_glTexImage3DEXT texImage3D;
01687 
01689         ptr_glTexSubImage3DEXT texSubImage3D;
01690 
01692         ptr_glCopyTexSubImage3DEXT copyTexSubImage3D;
01693 
01695         ptr_glColorTableSGI colorTable;
01696 
01698         ptr_glCopyColorTableSGI copyColorTable;
01699 
01701         ptr_glColorTableParameterivSGI colorTableParameteriv;
01702 
01704         ptr_glColorTableParameterfvSGI colorTableParameterfv;
01705 
01707         ptr_glGetColorTableSGI getColorTable;
01708 
01710         ptr_glGetColorTableParameterivSGI getColorTableParameteriv;
01711 
01713         ptr_glGetColorTableParameterfvSGI getColorTableParameterfv;
01714 
01716         ptr_glColorSubTableEXT colorSubTable;
01717 
01719         ptr_glCopyColorSubTableEXT copyColorSubTable;
01720 
01722         ptr_glConvolutionFilter1DEXT convolutionFilter1D;
01723 
01725         ptr_glConvolutionFilter2DEXT convolutionFilter2D;
01726 
01728         ptr_glCopyConvolutionFilter1DEXT copyConvolutionFilter1D;
01729 
01731         ptr_glCopyConvolutionFilter2DEXT copyConvolutionFilter2D;
01732 
01734         ptr_glGetConvolutionFilterEXT getConvolutionFilter;
01735 
01737         ptr_glSeparableFilter2DEXT separableFilter2D;
01738 
01740         ptr_glGetSeparableFilterEXT getSeparableFilter;
01741 
01743         ptr_glConvolutionParameteriEXT convolutionParameteri;
01744 
01746         ptr_glConvolutionParameterivEXT convolutionParameteriv;
01747 
01749         ptr_glConvolutionParameterfEXT convolutionParameterf;
01750 
01752         ptr_glConvolutionParameterfvEXT convolutionParameterfv;
01753 
01755         ptr_glGetConvolutionParameterivEXT getConvolutionParameteriv;
01756 
01758         ptr_glGetConvolutionParameterfvEXT getConvolutionParameterfv;
01759 
01761         ptr_glHistogramEXT histogram;
01762 
01764         ptr_glResetHistogramEXT resetHistogram;
01765 
01767         ptr_glGetHistogramEXT getHistogram;
01768 
01770         ptr_glGetHistogramParameterivEXT getHistogramParameteriv;
01771 
01773         ptr_glGetHistogramParameterfvEXT getHistogramParameterfv;
01774 
01776         ptr_glMinmaxEXT minmax;
01777 
01779         ptr_glResetMinmaxEXT resetMinmax;
01780 
01782         ptr_glGetMinmaxEXT getMinmax;
01783 
01785         ptr_glGetMinmaxParameterivEXT getMinmaxParameteriv;
01786 
01788         ptr_glGetMinmaxParameterfvEXT getMinmaxParameterfv;
01789 
01791         ptr_glBlendColorEXT blendColor;
01792 
01794         ptr_glBlendEquationEXT blendEquation;
01795 
01797         ptr_glActiveTextureARB activeTexture;
01798 
01800         ptr_glClientActiveTextureARB clientActiveTexture;
01801 
01803         ptr_glMultiTexCoord1dARB multiTexCoord1d;
01804 
01806         ptr_glMultiTexCoord1dvARB multiTexCoord1dv;
01807 
01809         ptr_glMultiTexCoord1fARB multiTexCoord1f;
01810 
01812         ptr_glMultiTexCoord1fvARB multiTexCoord1fv;
01813 
01815         ptr_glMultiTexCoord1iARB multiTexCoord1i;
01816 
01818         ptr_glMultiTexCoord1ivARB multiTexCoord1iv;
01819 
01821         ptr_glMultiTexCoord1sARB multiTexCoord1s;
01822 
01824         ptr_glMultiTexCoord1svARB multiTexCoord1sv;
01825 
01827         ptr_glMultiTexCoord2dARB multiTexCoord2d;
01828 
01830         ptr_glMultiTexCoord2dvARB multiTexCoord2dv;
01831 
01833         ptr_glMultiTexCoord2fARB multiTexCoord2f;
01834 
01836         ptr_glMultiTexCoord2fvARB multiTexCoord2fv;
01837 
01839         ptr_glMultiTexCoord2iARB multiTexCoord2i;
01840 
01842         ptr_glMultiTexCoord2ivARB multiTexCoord2iv;
01843 
01845         ptr_glMultiTexCoord2sARB multiTexCoord2s;
01846 
01848         ptr_glMultiTexCoord2svARB multiTexCoord2sv;
01849 
01851         ptr_glMultiTexCoord3dARB multiTexCoord3d;
01852 
01854         ptr_glMultiTexCoord3dvARB multiTexCoord3dv;
01855 
01857         ptr_glMultiTexCoord3fARB multiTexCoord3f;
01858 
01860         ptr_glMultiTexCoord3fvARB multiTexCoord3fv;
01861 
01863         ptr_glMultiTexCoord3iARB multiTexCoord3i;
01864 
01866         ptr_glMultiTexCoord3ivARB multiTexCoord3iv;
01867 
01869         ptr_glMultiTexCoord3sARB multiTexCoord3s;
01870 
01872         ptr_glMultiTexCoord3svARB multiTexCoord3sv;
01873 
01875         ptr_glMultiTexCoord4dARB multiTexCoord4d;
01876 
01878         ptr_glMultiTexCoord4dvARB multiTexCoord4dv;
01879 
01881         ptr_glMultiTexCoord4fARB multiTexCoord4f;
01882 
01884         ptr_glMultiTexCoord4fvARB multiTexCoord4fv;
01885 
01887         ptr_glMultiTexCoord4iARB multiTexCoord4i;
01888 
01890         ptr_glMultiTexCoord4ivARB multiTexCoord4iv;
01891 
01893         ptr_glMultiTexCoord4sARB multiTexCoord4s;
01894 
01896         ptr_glMultiTexCoord4svARB multiTexCoord4sv;
01897 
01899         ptr_glCompressedTexImage1DARB compressedTexImage1D;
01900 
01902         ptr_glCompressedTexImage2DARB compressedTexImage2D;
01903 
01905         ptr_glCompressedTexImage3DARB compressedTexImage3D;
01906 
01908         ptr_glCompressedTexSubImage1DARB compressedTexSubImage1D;
01909 
01911         ptr_glCompressedTexSubImage2DARB compressedTexSubImage2D;
01912 
01914         ptr_glCompressedTexSubImage3DARB compressedTexSubImage3D;
01915 
01917         ptr_glGetCompressedTexImageARB getCompressedTexImage;
01918 
01920         ptr_glSampleCoverageARB sampleCoverage;
01921 
01923         ptr_glLoadTransposeMatrixdARB glLoadTransposeMatrixd;
01924 
01926         ptr_glLoadTransposeMatrixfARB glLoadTransposeMatrixf;
01927 
01929         ptr_glMultTransposeMatrixdARB glMultTransposeMatrixd;
01930 
01932         ptr_glMultTransposeMatrixfARB glMultTransposeMatrixf;
01933 
01934 #ifdef WIN32
01935         ptr_wglCreatePbufferARB wglCreatePbufferARB;
01936         ptr_wglGetPbufferDCARB wglGetPbufferDCARB;
01937         ptr_wglReleasePbufferDCARB wglReleasePbufferDCARB;
01938         ptr_wglDestroyPbufferARB wglDestroyPbufferARB;
01939         ptr_wglQueryPbufferARB wglQueryPbufferARB;
01940 #endif
01941 
01943         ptr_glBlendFuncSeparate blendFuncSeparate;
01944 
01946 };
01947 
01948 #define cl1Accum CL_GL1::functions->accum
01949 #define cl1AlphaFunc CL_GL1::functions->alphaFunc
01950 #define cl1AreTexturesResident CL_GL1::functions->areTexturesResident
01951 #define cl1ArrayElement CL_GL1::functions->arrayElement
01952 #define cl1Begin CL_GL1::functions->begin
01953 #define cl1BindTexture CL_GL1::functions->bindTexture
01954 #define cl1Bitmap CL_GL1::functions->bitmap
01955 #define cl1BlendFunc CL_GL1::functions->blendFunc
01956 #define cl1CallList CL_GL1::functions->callList
01957 #define cl1CallLists CL_GL1::functions->callLists
01958 #define cl1Clear CL_GL1::functions->clear
01959 #define cl1ClearAccum CL_GL1::functions->clearAccum
01960 #define cl1ClearColor CL_GL1::functions->clearColor
01961 #define cl1ClearDepth CL_GL1::functions->clearDepth
01962 #define cl1ClearIndex CL_GL1::functions->clearIndex
01963 #define cl1ClearStencil CL_GL1::functions->clearStencil
01964 #define cl1ClipPlane CL_GL1::functions->clipPlane
01965 #define cl1Color3b CL_GL1::functions->color3b
01966 #define cl1Color3bv CL_GL1::functions->color3bv
01967 #define cl1Color3d CL_GL1::functions->color3d
01968 #define cl1Color3dv CL_GL1::functions->color3dv
01969 #define cl1Color3f CL_GL1::functions->color3f
01970 #define cl1Color3fv CL_GL1::functions->color3fv
01971 #define cl1Color3i CL_GL1::functions->color3i
01972 #define cl1Color3iv CL_GL1::functions->color3iv
01973 #define cl1Color3s CL_GL1::functions->color3s
01974 #define cl1Color3sv CL_GL1::functions->color3sv
01975 #define cl1Color3ub CL_GL1::functions->color3ub
01976 #define cl1Color3ubv CL_GL1::functions->color3ubv
01977 #define cl1Color3ui CL_GL1::functions->color3ui
01978 #define cl1Color3uiv CL_GL1::functions->color3uiv
01979 #define cl1Color3us CL_GL1::functions->color3us
01980 #define cl1Color3usv CL_GL1::functions->color3usv
01981 #define cl1Color4b CL_GL1::functions->color4b
01982 #define cl1Color4bv CL_GL1::functions->color4bv
01983 #define cl1Color4d CL_GL1::functions->color4d
01984 #define cl1Color4dv CL_GL1::functions->color4dv
01985 #define cl1Color4f CL_GL1::functions->color4f
01986 #define cl1Color4fv CL_GL1::functions->color4fv
01987 #define cl1Color4i CL_GL1::functions->color4i
01988 #define cl1Color4iv CL_GL1::functions->color4iv
01989 #define cl1Color4s CL_GL1::functions->color4s
01990 #define cl1Color4sv CL_GL1::functions->color4sv
01991 #define cl1Color4ub CL_GL1::functions->color4ub
01992 #define cl1Color4ubv CL_GL1::functions->color4ubv
01993 #define cl1Color4ui CL_GL1::functions->color4ui
01994 #define cl1Color4uiv CL_GL1::functions->color4uiv
01995 #define cl1Color4us CL_GL1::functions->color4us
01996 #define cl1Color4usv CL_GL1::functions->color4usv
01997 #define cl1ColorMask CL_GL1::functions->colorMask
01998 #define cl1ColorMaterial CL_GL1::functions->colorMaterial
01999 #define cl1ColorPointer CL_GL1::functions->colorPointer
02000 #define cl1CopyPixels CL_GL1::functions->copyPixels
02001 #define cl1CopyTexImage1D CL_GL1::functions->copyTexImage1D
02002 #define cl1CopyTexImage2D CL_GL1::functions->copyTexImage2D
02003 #define cl1CopyTexSubImage1D CL_GL1::functions->copyTexSubImage1D
02004 #define cl1CopyTexSubImage2D CL_GL1::functions->copyTexSubImage2D
02005 #define cl1CopyTexSubImage3D CL_GL1::functions->copyTexSubImage3D
02006 #define cl1CullFace CL_GL1::functions->cullFace
02007 #define cl1DeleteLists CL_GL1::functions->deleteLists
02008 #define cl1DeleteTextures CL_GL1::functions->deleteTextures
02009 #define cl1DepthFunc CL_GL1::functions->depthFunc
02010 #define cl1DepthMask CL_GL1::functions->depthMask
02011 #define cl1DepthRange CL_GL1::functions->depthRange
02012 #define cl1Disable CL_GL1::functions->disable
02013 #define cl1DisableClientState CL_GL1::functions->disableClientState
02014 #define cl1DrawArrays CL_GL1::functions->drawArrays
02015 #define cl1DrawBuffer CL_GL1::functions->drawBuffer
02016 #define cl1DrawElements CL_GL1::functions->drawElements
02017 #define cl1DrawPixels CL_GL1::functions->drawPixels
02018 #define cl1EdgeFlag CL_GL1::functions->edgeFlag
02019 #define cl1EdgeFlagPointer CL_GL1::functions->edgeFlagPointer
02020 #define cl1EdgeFlagv CL_GL1::functions->edgeFlagv
02021 #define cl1Enable CL_GL1::functions->enable
02022 #define cl1EnableClientState CL_GL1::functions->enableClientState
02023 #define cl1End CL_GL1::functions->end
02024 #define cl1EndList CL_GL1::functions->endList
02025 #define cl1EvalCoord1d CL_GL1::functions->evalCoord1d
02026 #define cl1EvalCoord1dv CL_GL1::functions->evalCoord1dv
02027 #define cl1EvalCoord1f CL_GL1::functions->evalCoord1f
02028 #define cl1EvalCoord1fv CL_GL1::functions->evalCoord1fv
02029 #define cl1EvalCoord2d CL_GL1::functions->evalCoord2d
02030 #define cl1EvalCoord2dv CL_GL1::functions->evalCoord2dv
02031 #define cl1EvalCoord2f CL_GL1::functions->evalCoord2f
02032 #define cl1EvalCoord2fv CL_GL1::functions->evalCoord2fv
02033 #define cl1EvalMesh1 CL_GL1::functions->evalMesh1
02034 #define cl1EvalMesh2 CL_GL1::functions->evalMesh2
02035 #define cl1EvalPoint1 CL_GL1::functions->evalPoint1
02036 #define cl1EvalPoint2 CL_GL1::functions->evalPoint2
02037 #define cl1FeedbackBuffer CL_GL1::functions->feedbackBuffer
02038 #define cl1Finish CL_GL1::functions->finish
02039 #define cl1Flush CL_GL1::functions->flush
02040 #define cl1Fogf CL_GL1::functions->fogf
02041 #define cl1Fogfv CL_GL1::functions->fogfv
02042 #define cl1Fogi CL_GL1::functions->fogi
02043 #define cl1Fogiv CL_GL1::functions->fogiv
02044 #define cl1FrontFace CL_GL1::functions->frontFace
02045 #define cl1Frustum CL_GL1::functions->frustum
02046 #define cl1GenLists CL_GL1::functions->genLists
02047 #define cl1GenTextures CL_GL1::functions->genTextures
02048 #define cl1GetBooleanv CL_GL1::functions->getBooleanv
02049 #define cl1GetClipPlane CL_GL1::functions->getClipPlane
02050 #define cl1GetDoublev CL_GL1::functions->getDoublev
02051 #define cl1GetError CL_GL1::functions->getError
02052 #define cl1GetFloatv CL_GL1::functions->getFloatv
02053 #define cl1GetIntegerv CL_GL1::functions->getIntegerv
02054 #define cl1GetLightfv CL_GL1::functions->getLightfv
02055 #define cl1GetLightiv CL_GL1::functions->getLightiv
02056 #define cl1GetMapdv CL_GL1::functions->getMapdv
02057 #define cl1GetMapfv CL_GL1::functions->getMapfv
02058 #define cl1GetMapiv CL_GL1::functions->getMapiv
02059 #define cl1GetMaterialfv CL_GL1::functions->getMaterialfv
02060 #define cl1GetMaterialiv CL_GL1::functions->getMaterialiv
02061 #define cl1GetPixelMapfv CL_GL1::functions->getPixelMapfv
02062 #define cl1GetPixelMapuiv CL_GL1::functions->getPixelMapuiv
02063 #define cl1GetPixelMapusv CL_GL1::functions->getPixelMapusv
02064 #define cl1GetPointerv CL_GL1::functions->getPointerv
02065 #define cl1GetPolygonStipple CL_GL1::functions->getPolygonStipple
02066 #define cl1GetString CL_GL1::functions->getString
02067 #define cl1GetTexEnvfv CL_GL1::functions->getTexEnvfv
02068 #define cl1GetTexEnviv CL_GL1::functions->getTexEnviv
02069 #define cl1GetTexGendv CL_GL1::functions->getTexGendv
02070 #define cl1GetTexGenfv CL_GL1::functions->getTexGenfv
02071 #define cl1GetTexGeniv CL_GL1::functions->getTexGeniv
02072 #define cl1GetTexImage CL_GL1::functions->getTexImage
02073 #define cl1GetTexLevelParameterfv CL_GL1::functions->getTexLevelParameterfv
02074 #define cl1GetTexLevelParameteriv CL_GL1::functions->getTexLevelParameteriv
02075 #define cl1GetTexParameterfv CL_GL1::functions->getTexParameterfv
02076 #define cl1GetTexParameteriv CL_GL1::functions->getTexParameteriv
02077 #define cl1Hint CL_GL1::functions->hint
02078 #define cl1IndexMask CL_GL1::functions->indexMask
02079 #define cl1IndexPointer CL_GL1::functions->indexPointer
02080 #define cl1Indexd CL_GL1::functions->indexd
02081 #define cl1Indexdv CL_GL1::functions->indexdv
02082 #define cl1Indexf CL_GL1::functions->indexf
02083 #define cl1Indexfv CL_GL1::functions->indexfv
02084 #define cl1Indexi CL_GL1::functions->indexi
02085 #define cl1Indexiv CL_GL1::functions->indexiv
02086 #define cl1Indexs CL_GL1::functions->indexs
02087 #define cl1Indexsv CL_GL1::functions->indexsv
02088 #define cl1Indexub CL_GL1::functions->indexub
02089 #define cl1Indexubv CL_GL1::functions->indexubv
02090 #define cl1InitNames CL_GL1::functions->initNames
02091 #define cl1InterleavedArrays CL_GL1::functions->interleavedArrays
02092 #define cl1IsEnabled CL_GL1::functions->isEnabled
02093 #define cl1IsList CL_GL1::functions->isList
02094 #define cl1IsTexture CL_GL1::functions->isTexture
02095 #define cl1LightModelf CL_GL1::functions->lightModelf
02096 #define cl1LightModelfv CL_GL1::functions->lightModelfv
02097 #define cl1LightModeli CL_GL1::functions->lightModeli
02098 #define cl1LightModeliv CL_GL1::functions->lightModeliv
02099 #define cl1Lightf CL_GL1::functions->lightf
02100 #define cl1Lightfv CL_GL1::functions->lightfv
02101 #define cl1Lighti CL_GL1::functions->lighti
02102 #define cl1Lightiv CL_GL1::functions->lightiv
02103 #define cl1LineStipple CL_GL1::functions->lineStipple
02104 #define cl1LineWidth CL_GL1::functions->lineWidth
02105 #define cl1ListBase CL_GL1::functions->listBase
02106 #define cl1LoadIdentity CL_GL1::functions->loadIdentity
02107 #define cl1LoadMatrixd CL_GL1::functions->loadMatrixd
02108 #define cl1LoadMatrixf CL_GL1::functions->loadMatrixf
02109 #define cl1LoadName CL_GL1::functions->loadName
02110 #define cl1LogicOp CL_GL1::functions->logicOp
02111 #define cl1Map1d CL_GL1::functions->map1d
02112 #define cl1Map1f CL_GL1::functions->map1f
02113 #define cl1Map2d CL_GL1::functions->map2d
02114 #define cl1Map2f CL_GL1::functions->map2f
02115 #define cl1MapGrid1d CL_GL1::functions->mapGrid1d
02116 #define cl1MapGrid1f CL_GL1::functions->mapGrid1f
02117 #define cl1MapGrid2d CL_GL1::functions->mapGrid2d
02118 #define cl1MapGrid2f CL_GL1::functions->mapGrid2f
02119 #define cl1Materialf CL_GL1::functions->materialf
02120 #define cl1Materialfv CL_GL1::functions->materialfv
02121 #define cl1Materiali CL_GL1::functions->materiali
02122 #define cl1Materialiv CL_GL1::functions->materialiv
02123 #define cl1MatrixMode CL_GL1::functions->matrixMode
02124 #define cl1MultMatrixd CL_GL1::functions->multMatrixd
02125 #define cl1MultMatrixf CL_GL1::functions->multMatrixf
02126 #define cl1NewList CL_GL1::functions->newList
02127 #define cl1Normal3b CL_GL1::functions->normal3b
02128 #define cl1Normal3bv CL_GL1::functions->normal3bv
02129 #define cl1Normal3d CL_GL1::functions->normal3d
02130 #define cl1Normal3dv CL_GL1::functions->normal3dv
02131 #define cl1Normal3f CL_GL1::functions->normal3f
02132 #define cl1Normal3fv CL_GL1::functions->normal3fv
02133 #define cl1Normal3i CL_GL1::functions->normal3i
02134 #define cl1Normal3iv CL_GL1::functions->normal3iv
02135 #define cl1Normal3s CL_GL1::functions->normal3s
02136 #define cl1Normal3sv CL_GL1::functions->normal3sv
02137 #define cl1NormalPointer CL_GL1::functions->normalPointer
02138 #define cl1Ortho CL_GL1::functions->ortho
02139 #define cl1PassThrough CL_GL1::functions->passThrough
02140 #define cl1PixelMapfv CL_GL1::functions->pixelMapfv
02141 #define cl1PixelMapuiv CL_GL1::functions->pixelMapuiv
02142 #define cl1PixelMapusv CL_GL1::functions->pixelMapusv
02143 #define cl1PixelStoref CL_GL1::functions->pixelStoref
02144 #define cl1PixelStorei CL_GL1::functions->pixelStorei
02145 #define cl1PixelTransferf CL_GL1::functions->pixelTransferf
02146 #define cl1PixelTransferi CL_GL1::functions->pixelTransferi
02147 #define cl1PixelZoom CL_GL1::functions->pixelZoom
02148 #define cl1PointSize CL_GL1::functions->pointSize
02149 #define cl1PolygonMode CL_GL1::functions->polygonMode
02150 #define cl1PolygonOffset CL_GL1::functions->polygonOffset
02151 #define cl1PolygonStipple CL_GL1::functions->polygonStipple
02152 #define cl1PopAttrib CL_GL1::functions->popAttrib
02153 #define cl1PopClientAttrib CL_GL1::functions->popClientAttrib
02154 #define cl1PopMatrix CL_GL1::functions->popMatrix
02155 #define cl1PopName CL_GL1::functions->popName
02156 #define cl1PrioritizeTextures CL_GL1::functions->prioritizeTextures
02157 #define cl1PushAttrib CL_GL1::functions->pushAttrib
02158 #define cl1PushClientAttrib CL_GL1::functions->pushClientAttrib
02159 #define cl1PushMatrix CL_GL1::functions->pushMatrix
02160 #define cl1PushName CL_GL1::functions->pushName
02161 #define cl1RasterPos2d CL_GL1::functions->rasterPos2d
02162 #define cl1RasterPos2dv CL_GL1::functions->rasterPos2dv
02163 #define cl1RasterPos2f CL_GL1::functions->rasterPos2f
02164 #define cl1RasterPos2fv CL_GL1::functions->rasterPos2fv
02165 #define cl1RasterPos2i CL_GL1::functions->rasterPos2i
02166 #define cl1RasterPos2iv CL_GL1::functions->rasterPos2iv
02167 #define cl1RasterPos2s CL_GL1::functions->rasterPos2s
02168 #define cl1RasterPos2sv CL_GL1::functions->rasterPos2sv
02169 #define cl1RasterPos3d CL_GL1::functions->rasterPos3d
02170 #define cl1RasterPos3dv CL_GL1::functions->rasterPos3dv
02171 #define cl1RasterPos3f CL_GL1::functions->rasterPos3f
02172 #define cl1RasterPos3fv CL_GL1::functions->rasterPos3fv
02173 #define cl1RasterPos3i CL_GL1::functions->rasterPos3i
02174 #define cl1RasterPos3iv CL_GL1::functions->rasterPos3iv
02175 #define cl1RasterPos3s CL_GL1::functions->rasterPos3s
02176 #define cl1RasterPos3sv CL_GL1::functions->rasterPos3sv
02177 #define cl1RasterPos4d CL_GL1::functions->rasterPos4d
02178 #define cl1RasterPos4dv CL_GL1::functions->rasterPos4dv
02179 #define cl1RasterPos4f CL_GL1::functions->rasterPos4f
02180 #define cl1RasterPos4fv CL_GL1::functions->rasterPos4fv
02181 #define cl1RasterPos4i CL_GL1::functions->rasterPos4i
02182 #define cl1RasterPos4iv CL_GL1::functions->rasterPos4iv
02183 #define cl1RasterPos4s CL_GL1::functions->rasterPos4s
02184 #define cl1RasterPos4sv CL_GL1::functions->rasterPos4sv
02185 #define cl1ReadBuffer CL_GL1::functions->readBuffer
02186 #define cl1ReadPixels CL_GL1::functions->readPixels
02187 #define cl1Rectd CL_GL1::functions->rectd
02188 #define cl1Rectdv CL_GL1::functions->rectdv
02189 #define cl1Rectf CL_GL1::functions->rectf
02190 #define cl1Rectfv CL_GL1::functions->rectfv
02191 #define cl1Recti CL_GL1::functions->recti
02192 #define cl1Rectiv CL_GL1::functions->rectiv
02193 #define cl1Rects CL_GL1::functions->rects
02194 #define cl1Rectsv CL_GL1::functions->rectsv
02195 #define cl1RenderMode CL_GL1::functions->renderMode
02196 #define cl1Rotated CL_GL1::functions->rotated
02197 #define cl1Rotatef CL_GL1::functions->rotatef
02198 #define cl1Scaled CL_GL1::functions->scaled
02199 #define cl1Scalef CL_GL1::functions->scalef
02200 #define cl1Scissor CL_GL1::functions->scissor
02201 #define cl1SelectBuffer CL_GL1::functions->selectBuffer
02202 #define cl1ShadeModel CL_GL1::functions->shadeModel
02203 #define cl1StencilFunc CL_GL1::functions->stencilFunc
02204 #define cl1StencilMask CL_GL1::functions->stencilMask
02205 #define cl1StencilMaskSeparate CL_GL1::functions->stencilMaskSeparate
02206 #define cl1StencilOp CL_GL1::functions->stencilOp
02207 #define cl1TexCoord1d CL_GL1::functions->texCoord1d
02208 #define cl1TexCoord1dv CL_GL1::functions->texCoord1dv
02209 #define cl1TexCoord1f CL_GL1::functions->texCoord1f
02210 #define cl1TexCoord1fv CL_GL1::functions->texCoord1fv
02211 #define cl1TexCoord1i CL_GL1::functions->texCoord1i
02212 #define cl1TexCoord1iv CL_GL1::functions->texCoord1iv
02213 #define cl1TexCoord1s CL_GL1::functions->texCoord1s
02214 #define cl1TexCoord1sv CL_GL1::functions->texCoord1sv
02215 #define cl1TexCoord2d CL_GL1::functions->texCoord2d
02216 #define cl1TexCoord2dv CL_GL1::functions->texCoord2dv
02217 #define cl1TexCoord2f CL_GL1::functions->texCoord2f
02218 #define cl1TexCoord2fv CL_GL1::functions->texCoord2fv
02219 #define cl1TexCoord2i CL_GL1::functions->texCoord2i
02220 #define cl1TexCoord2iv CL_GL1::functions->texCoord2iv
02221 #define cl1TexCoord2s CL_GL1::functions->texCoord2s
02222 #define cl1TexCoord2sv CL_GL1::functions->texCoord2sv
02223 #define cl1TexCoord3d CL_GL1::functions->texCoord3d
02224 #define cl1TexCoord3dv CL_GL1::functions->texCoord3dv
02225 #define cl1TexCoord3f CL_GL1::functions->texCoord3f
02226 #define cl1TexCoord3fv CL_GL1::functions->texCoord3fv
02227 #define cl1TexCoord3i CL_GL1::functions->texCoord3i
02228 #define cl1TexCoord3iv CL_GL1::functions->texCoord3iv
02229 #define cl1TexCoord3s CL_GL1::functions->texCoord3s
02230 #define cl1TexCoord3sv CL_GL1::functions->texCoord3sv
02231 #define cl1TexCoord4d CL_GL1::functions->texCoord4d
02232 #define cl1TexCoord4dv CL_GL1::functions->texCoord4dv
02233 #define cl1TexCoord4f CL_GL1::functions->texCoord4f
02234 #define cl1TexCoord4fv CL_GL1::functions->texCoord4fv
02235 #define cl1TexCoord4i CL_GL1::functions->texCoord4i
02236 #define cl1TexCoord4iv CL_GL1::functions->texCoord4iv
02237 #define cl1TexCoord4s CL_GL1::functions->texCoord4s
02238 #define cl1TexCoord4sv CL_GL1::functions->texCoord4sv
02239 #define cl1TexCoordPointer CL_GL1::functions->texCoordPointer
02240 #define cl1TexEnvf CL_GL1::functions->texEnvf
02241 #define cl1TexEnvfv CL_GL1::functions->texEnvfv
02242 #define cl1TexEnvi CL_GL1::functions->texEnvi
02243 #define cl1TexEnviv CL_GL1::functions->texEnviv
02244 #define cl1TexGend CL_GL1::functions->texGend
02245 #define cl1TexGendv CL_GL1::functions->texGendv
02246 #define cl1TexGenf CL_GL1::functions->texGenf
02247 #define cl1TexGenfv CL_GL1::functions->texGenfv
02248 #define cl1TexGeni CL_GL1::functions->texGeni
02249 #define cl1TexGeniv CL_GL1::functions->texGeniv
02250 #define cl1TexImage1D CL_GL1::functions->texImage1D
02251 #define cl1TexImage2D CL_GL1::functions->texImage2D
02252 #define cl1TexParameterf CL_GL1::functions->texParameterf
02253 #define cl1TexParameterfv CL_GL1::functions->texParameterfv
02254 #define cl1TexParameteri CL_GL1::functions->texParameteri
02255 #define cl1TexParameteriv CL_GL1::functions->texParameteriv
02256 #define cl1TexSubImage1D CL_GL1::functions->texSubImage1D
02257 #define cl1TexSubImage2D CL_GL1::functions->texSubImage2D
02258 #define cl1TexSubImage3D CL_GL1::functions->texSubImage3D
02259 #define cl1Translated CL_GL1::functions->translated
02260 #define cl1Translatef CL_GL1::functions->translatef
02261 #define cl1Vertex2d CL_GL1::functions->vertex2d
02262 #define cl1Vertex2dv CL_GL1::functions->vertex2dv
02263 #define cl1Vertex2f CL_GL1::functions->vertex2f
02264 #define cl1Vertex2fv CL_GL1::functions->vertex2fv
02265 #define cl1Vertex2i CL_GL1::functions->vertex2i
02266 #define cl1Vertex2iv CL_GL1::functions->vertex2iv
02267 #define cl1Vertex2s CL_GL1::functions->vertex2s
02268 #define cl1Vertex2sv CL_GL1::functions->vertex2sv
02269 #define cl1Vertex3d CL_GL1::functions->vertex3d
02270 #define cl1Vertex3dv CL_GL1::functions->vertex3dv
02271 #define cl1Vertex3f CL_GL1::functions->vertex3f
02272 #define cl1Vertex3fv CL_GL1::functions->vertex3fv
02273 #define cl1Vertex3i CL_GL1::functions->vertex3i
02274 #define cl1Vertex3iv CL_GL1::functions->vertex3iv
02275 #define cl1Vertex3s CL_GL1::functions->vertex3s
02276 #define cl1Vertex3sv CL_GL1::functions->vertex3sv
02277 #define cl1Vertex4d CL_GL1::functions->vertex4d
02278 #define cl1Vertex4dv CL_GL1::functions->vertex4dv
02279 #define cl1Vertex4f CL_GL1::functions->vertex4f
02280 #define cl1Vertex4fv CL_GL1::functions->vertex4fv
02281 #define cl1Vertex4i CL_GL1::functions->vertex4i
02282 #define cl1Vertex4iv CL_GL1::functions->vertex4iv
02283 #define cl1Vertex4s CL_GL1::functions->vertex4s
02284 #define cl1Vertex4sv CL_GL1::functions->vertex4sv
02285 #define cl1VertexPointer CL_GL1::functions->vertexPointer
02286 #define cl1Viewport CL_GL1::functions->viewport
02287 #define cl1DrawRangeElements CL_GL1::functions->drawRangeElements
02288 #define cl1TexImage3D CL_GL1::functions->texImage3D
02289 #define cl1ColorTable CL_GL1::functions->colorTable
02290 #define cl1CopyColorTable CL_GL1::functions->copyColorTable
02291 #define cl1ColorTableParameteriv CL_GL1::functions->colorTableParameteriv
02292 #define cl1ColorTableParameterfv CL_GL1::functions->colorTableParameterfv
02293 #define cl1GetColorTable CL_GL1::functions->getColorTable
02294 #define cl1GetColorTableParameteriv CL_GL1::functions->getColorTableParameteriv
02295 #define cl1GetColorTableParameterfv CL_GL1::functions->getColorTableParameterfv
02296 #define cl1ColorSubTable CL_GL1::functions->colorSubTable
02297 #define cl1CopyColorSubTable CL_GL1::functions->copyColorSubTable
02298 #define cl1ConvolutionFilter1D CL_GL1::functions->convolutionFilter1D
02299 #define cl1ConvolutionFilter2D CL_GL1::functions->convolutionFilter2D
02300 #define cl1CopyConvolutionFilter1D CL_GL1::functions->copyConvolutionFilter1D
02301 #define cl1CopyConvolutionFilter2D CL_GL1::functions->copyConvolutionFilter2D
02302 #define cl1GetConvolutionFilter CL_GL1::functions->getConvolutionFilter
02303 #define cl1SeparableFilter2D CL_GL1::functions->separableFilter2D
02304 #define cl1GetSeparableFilter CL_GL1::functions->getSeparableFilter
02305 #define cl1ConvolutionParameteri CL_GL1::functions->convolutionParameteri
02306 #define cl1ConvolutionParameteriv CL_GL1::functions->convolutionParameteriv
02307 #define cl1ConvolutionParameterf CL_GL1::functions->convolutionParameterf
02308 #define cl1ConvolutionParameterfv CL_GL1::functions->convolutionParameterfv
02309 #define cl1GetConvolutionParameteriv CL_GL1::functions->getConvolutionParameteriv
02310 #define cl1GetConvolutionParameterfv CL_GL1::functions->getConvolutionParameterfv
02311 #define cl1Histogram CL_GL1::functions->histogram
02312 #define cl1ResetHistogram CL_GL1::functions->resetHistogram
02313 #define cl1GetHistogram CL_GL1::functions->getHistogram
02314 #define cl1GetHistogramParameteriv CL_GL1::functions->getHistogramParameteriv
02315 #define cl1GetHistogramParameterfv CL_GL1::functions->getHistogramParameterfv
02316 #define cl1Minmax CL_GL1::functions->minmax
02317 #define cl1ResetMinmax CL_GL1::functions->resetMinmax
02318 #define cl1GetMinmax CL_GL1::functions->getMinmax
02319 #define cl1GetMinmaxParameteriv CL_GL1::functions->getMinmaxParameteriv
02320 #define cl1GetMinmaxParameterfv CL_GL1::functions->getMinmaxParameterfv
02321 #define cl1BlendColor CL_GL1::functions->blendColor
02322 #define cl1BlendEquation CL_GL1::functions->blendEquation
02323 #define cl1ActiveTexture CL_GL1::functions->activeTexture
02324 #define cl1ClientActiveTexture CL_GL1::functions->clientActiveTexture
02325 #define cl1MultiTexCoord1d CL_GL1::functions->multiTexCoord1d
02326 #define cl1MultiTexCoord1dv CL_GL1::functions->multiTexCoord1dv
02327 #define cl1MultiTexCoord1f CL_GL1::functions->multiTexCoord1f
02328 #define cl1MultiTexCoord1fv CL_GL1::functions->multiTexCoord1fv
02329 #define cl1MultiTexCoord1i CL_GL1::functions->multiTexCoord1i
02330 #define cl1MultiTexCoord1iv CL_GL1::functions->multiTexCoord1iv
02331 #define cl1MultiTexCoord1s CL_GL1::functions->multiTexCoord1s
02332 #define cl1MultiTexCoord1sv CL_GL1::functions->multiTexCoord1sv
02333 #define cl1MultiTexCoord2d CL_GL1::functions->multiTexCoord2d
02334 #define cl1MultiTexCoord2dv CL_GL1::functions->multiTexCoord2dv
02335 #define cl1MultiTexCoord2f CL_GL1::functions->multiTexCoord2f
02336 #define cl1MultiTexCoord2fv CL_GL1::functions->multiTexCoord2fv
02337 #define cl1MultiTexCoord2i CL_GL1::functions->multiTexCoord2i
02338 #define cl1MultiTexCoord2iv CL_GL1::functions->multiTexCoord2iv
02339 #define cl1MultiTexCoord2s CL_GL1::functions->multiTexCoord2s
02340 #define cl1MultiTexCoord2sv CL_GL1::functions->multiTexCoord2sv
02341 #define cl1MultiTexCoord3d CL_GL1::functions->multiTexCoord3d
02342 #define cl1MultiTexCoord3dv CL_GL1::functions->multiTexCoord3dv
02343 #define cl1MultiTexCoord3f CL_GL1::functions->multiTexCoord3f
02344 #define cl1MultiTexCoord3fv CL_GL1::functions->multiTexCoord3fv
02345 #define cl1MultiTexCoord3i CL_GL1::functions->multiTexCoord3i
02346 #define cl1MultiTexCoord3iv CL_GL1::functions->multiTexCoord3iv
02347 #define cl1MultiTexCoord3s CL_GL1::functions->multiTexCoord3s
02348 #define cl1MultiTexCoord3sv CL_GL1::functions->multiTexCoord3sv
02349 #define cl1MultiTexCoord4d CL_GL1::functions->multiTexCoord4d
02350 #define cl1MultiTexCoord4dv CL_GL1::functions->multiTexCoord4dv
02351 #define cl1MultiTexCoord4f CL_GL1::functions->multiTexCoord4f
02352 #define cl1MultiTexCoord4fv CL_GL1::functions->multiTexCoord4fv
02353 #define cl1MultiTexCoord4i CL_GL1::functions->multiTexCoord4i
02354 #define cl1MultiTexCoord4iv CL_GL1::functions->multiTexCoord4iv
02355 #define cl1MultiTexCoord4s CL_GL1::functions->multiTexCoord4s
02356 #define cl1MultiTexCoord4sv CL_GL1::functions->multiTexCoord4sv
02357 #define cl1CompressedTexImage1D CL_GL1::functions->compressedTexImage1D
02358 #define cl1CompressedTexImage2D CL_GL1::functions->compressedTexImage2D
02359 #define cl1CompressedTexImage3D CL_GL1::functions->compressedTexImage3D
02360 #define cl1CompressedTexSubImage1D CL_GL1::functions->compressedTexSubImage1D
02361 #define cl1CompressedTexSubImage2D CL_GL1::functions->compressedTexSubImage2D
02362 #define cl1CompressedTexSubImage3D CL_GL1::functions->compressedTexSubImage3D
02363 #define cl1GetCompressedTexImage CL_GL1::functions->getCompressedTexImage
02364 #define cl1SampleCoverage CL_GL1::functions->sampleCoverage
02365 #define cl1LoadTransposeMatrixd CL_GL1::functions->glLoadTransposeMatrixd
02366 #define cl1LoadTransposeMatrixf CL_GL1::functions->glLoadTransposeMatrixf
02367 #define cl1MultTransposeMatrixd CL_GL1::functions->glMultTransposeMatrixd
02368 #define cl1MultTransposeMatrixf CL_GL1::functions->glMultTransposeMatrixf
02369 #define cl1FogCoordd CL_GL1::functions->fogCoordd
02370 #define cl1FogCoorddv CL_GL1::functions->fogCoorddv
02371 #define cl1FogCoordf CL_GL1::functions->fogCoordf
02372 #define cl1FogCoordfv CL_GL1::functions->fogCoordfv
02373 #define cl1FogCoordPointer CL_GL1::functions->fogCoordPointer
02374 #define cl1MultiDrawArrays CL_GL1::functions->multiDrawArrays
02375 #define cl1MultiDrawElements CL_GL1::functions->multiDrawElementsEXT
02376 #define cl1PointParameterf CL_GL1::functions->pointParameterf
02377 #define cl1PointParameterfv CL_GL1::functions->pointParameterfv
02378 #define cl1SecondaryColor3b CL_GL1::functions->secondaryColor3b
02379 #define cl1SecondaryColor3bv CL_GL1::functions->secondaryColor3bv
02380 #define cl1SecondaryColor3d CL_GL1::functions->secondaryColor3d
02381 #define cl1SecondaryColor3dv CL_GL1::functions->secondaryColor3dv
02382 #define cl1SecondaryColor3f CL_GL1::functions->secondaryColor3f
02383 #define cl1SecondaryColor3fv CL_GL1::functions->secondaryColor3fv
02384 #define cl1SecondaryColor3i CL_GL1::functions->secondaryColor3i
02385 #define cl1SecondaryColor3iv CL_GL1::functions->secondaryColor3iv
02386 #define cl1SecondaryColor3s CL_GL1::functions->secondaryColor3s
02387 #define cl1SecondaryColor3sv CL_GL1::functions->secondaryColor3sv
02388 #define cl1SecondaryColor3ub CL_GL1::functions->secondaryColor3ub
02389 #define cl1SecondaryColor3ubv CL_GL1::functions->secondaryColor3ubv
02390 #define cl1SecondaryColor3ui CL_GL1::functions->secondaryColor3ui
02391 #define cl1SecondaryColor3uiv CL_GL1::functions->secondaryColor3uiv
02392 #define cl1SecondaryColor3us CL_GL1::functions->secondaryColor3us
02393 #define cl1SecondaryColor3usv CL_GL1::functions->secondaryColor3usv
02394 #define cl1SecondaryColorPointer CL_GL1::functions->secondaryColorPointer
02395 #define cl1BlendFuncSeparate CL_GL1::functions->blendFuncSeparate
02396 #define cl1WindowPos2d CL_GL1::functions->windowPos2d
02397 #define cl1WindowPos2dv CL_GL1::functions->windowPos2dv
02398 #define cl1WindowPos2f CL_GL1::functions->windowPos2f
02399 #define cl1WindowPos2fv CL_GL1::functions->windowPos2fv
02400 #define cl1WindowPos2i CL_GL1::functions->windowPos2i
02401 #define cl1WindowPos2iv CL_GL1::functions->windowPos2iv
02402 #define cl1WindowPos2s CL_GL1::functions->windowPos2s
02403 #define cl1WindowPos2sv CL_GL1::functions->windowPos2sv
02404 #define cl1WindowPos3d CL_GL1::functions->windowPos3d
02405 #define cl1WindowPos3dv CL_GL1::functions->windowPos3dv
02406 #define cl1WindowPos3f CL_GL1::functions->windowPos3f
02407 #define cl1WindowPos3fv CL_GL1::functions->windowPos3fv
02408 #define cl1WindowPos3i CL_GL1::functions->windowPos3i
02409 #define cl1WindowPos3iv CL_GL1::functions->windowPos3iv
02410 #define cl1WindowPos3s CL_GL1::functions->windowPos3s
02411 #define cl1WindowPos3sv CL_GL1::functions->windowPos3sv
02412 #define cl1BindBuffer CL_GL1::functions->bindBuffer
02413 #define cl1DeleteBuffers CL_GL1::functions->deleteBuffers
02414 #define cl1GenBuffers CL_GL1::functions->genBuffers
02415 #define cl1IsBuffer CL_GL1::functions->isBuffer
02416 #define cl1BufferData CL_GL1::functions->bufferData
02417 #define cl1BufferSubData CL_GL1::functions->bufferSubData
02418 #define cl1GetBufferSubData CL_GL1::functions->getBufferSubData
02419 #define cl1MapBuffer CL_GL1::functions->mapBuffer
02420 #define cl1UnmapBuffer CL_GL1::functions->unmapBuffer
02421 #define cl1GetBufferParameteriv CL_GL1::functions->getBufferParameteriv
02422 #define cl1GetBufferPointerv CL_GL1::functions->getBufferPointerv
02423 #define cl1GenQueries CL_GL1::functions->genQueries
02424 #define cl1DeleteQueries CL_GL1::functions->deleteQueries
02425 #define cl1IsQuery CL_GL1::functions->isQuery
02426 #define cl1BeginQuery CL_GL1::functions->beginQuery
02427 #define cl1EndQuery CL_GL1::functions->endQuery
02428 #define cl1GetQueryiv CL_GL1::functions->getQueryiv
02429 #define cl1GetQueryObjectiv CL_GL1::functions->getQueryObjectiv
02430 #define cl1GetQueryObjectuiv CL_GL1::functions->getQueryObjectuiv
02431 #define cl1DeleteShader CL_GL1::functions->deleteShader
02432 #define cl1DeleteProgram CL_GL1::functions->deleteProgram
02433 #define cl1GetHandle CL_GL1::functions->getHandle
02434 #define cl1DetachShader CL_GL1::functions->detachShader
02435 #define cl1CreateShader CL_GL1::functions->createShader
02436 #define cl1ShaderSource CL_GL1::functions->shaderSource
02437 #define cl1CompileShader CL_GL1::functions->compileShader
02438 #define cl1CreateProgram CL_GL1::functions->createProgram
02439 #define cl1AttachShader CL_GL1::functions->attachShader
02440 #define cl1LinkProgram CL_GL1::functions->linkProgram
02441 #define cl1UseProgram CL_GL1::functions->useProgram
02442 #define cl1ValidateProgram CL_GL1::functions->validateProgram
02443 #define cl1Uniform1f CL_GL1::functions->uniform1f
02444 #define cl1Uniform2f CL_GL1::functions->uniform2f
02445 #define cl1Uniform3f CL_GL1::functions->uniform3f
02446 #define cl1Uniform4f CL_GL1::functions->uniform4f
02447 #define cl1Uniform1i CL_GL1::functions->uniform1i
02448 #define cl1Uniform2i CL_GL1::functions->uniform2i
02449 #define cl1Uniform3i CL_GL1::functions->uniform3i
02450 #define cl1Uniform4i CL_GL1::functions->uniform4i
02451 #define cl1Uniform1fv CL_GL1::functions->uniform1fv
02452 #define cl1Uniform2fv CL_GL1::functions->uniform2fv
02453 #define cl1Uniform3fv CL_GL1::functions->uniform3fv
02454 #define cl1Uniform4fv CL_GL1::functions->uniform4fv
02455 #define cl1Uniform1iv CL_GL1::functions->uniform1iv
02456 #define cl1Uniform2iv CL_GL1::functions->uniform2iv
02457 #define cl1Uniform3iv CL_GL1::functions->uniform3iv
02458 #define cl1Uniform4iv CL_GL1::functions->uniform4iv
02459 #define cl1UniformMatrix2fv CL_GL1::functions->uniformMatrix2fv
02460 #define cl1UniformMatrix3fv CL_GL1::functions->uniformMatrix3fv
02461 #define cl1UniformMatrix4fv CL_GL1::functions->uniformMatrix4fv
02462 #define cl1GetProgramfv CL_GL1::functions->getProgramfv
02463 #define cl1GetProgramiv CL_GL1::functions->getProgramiv
02464 #define cl1GetShaderfv CL_GL1::functions->getShaderfv
02465 #define cl1GetShaderiv CL_GL1::functions->getShaderiv
02466 #define cl1GetShaderInfoLog CL_GL1::functions->getShaderInfoLog
02467 #define cl1GetProgramInfoLog CL_GL1::functions->getProgramInfoLog
02468 #define cl1GetAttachedShaders CL_GL1::functions->getAttachedShaders
02469 #define cl1GetUniformLocation CL_GL1::functions->getUniformLocation
02470 #define cl1GetActiveUniform CL_GL1::functions->getActiveUniform
02471 #define cl1GetUniformfv CL_GL1::functions->getUniformfv
02472 #define cl1GetUniformiv CL_GL1::functions->getUniformiv
02473 #define cl1GetShaderSource CL_GL1::functions->getShaderSource
02474 #define cl1VertexAttrib1f CL_GL1::functions->vertexAttrib1f
02475 #define cl1VertexAttrib1s CL_GL1::functions->vertexAttrib1s
02476 #define cl1VertexAttrib1d CL_GL1::functions->vertexAttrib1d
02477 #define cl1VertexAttrib2f CL_GL1::functions->vertexAttrib2f
02478 #define cl1VertexAttrib2s CL_GL1::functions->vertexAttrib2s
02479 #define cl1VertexAttrib2d CL_GL1::functions->vertexAttrib2d
02480 #define cl1VertexAttrib3f CL_GL1::functions->vertexAttrib3f
02481 #define cl1VertexAttrib3s CL_GL1::functions->vertexAttrib3s
02482 #define cl1VertexAttrib3d CL_GL1::functions->vertexAttrib3d
02483 #define cl1VertexAttrib4f CL_GL1::functions->vertexAttrib4f
02484 #define cl1VertexAttrib4s CL_GL1::functions->vertexAttrib4s
02485 #define cl1VertexAttrib4d CL_GL1::functions->vertexAttrib4d
02486 #define cl1VertexAttrib4Nub CL_GL1::functions->vertexAttrib4Nub
02487 #define cl1VertexAttrib1fv CL_GL1::functions->vertexAttrib1fv
02488 #define cl1VertexAttrib1sv CL_GL1::functions->vertexAttrib1sv
02489 #define cl1VertexAttrib1dv CL_GL1::functions->vertexAttrib1dv
02490 #define cl1VertexAttrib2fv CL_GL1::functions->vertexAttrib2fv
02491 #define cl1VertexAttrib2sv CL_GL1::functions->vertexAttrib2sv
02492 #define cl1VertexAttrib2dv CL_GL1::functions->vertexAttrib2dv
02493 #define cl1VertexAttrib3fv CL_GL1::functions->vertexAttrib3fv
02494 #define cl1VertexAttrib3sv CL_GL1::functions->vertexAttrib3sv
02495 #define cl1VertexAttrib3dv CL_GL1::functions->vertexAttrib3dv
02496 #define cl1VertexAttrib4fv CL_GL1::functions->vertexAttrib4fv
02497 #define cl1VertexAttrib4sv CL_GL1::functions->vertexAttrib4sv
02498 #define cl1VertexAttrib4dv CL_GL1::functions->vertexAttrib4dv
02499 #define cl1VertexAttrib4iv CL_GL1::functions->vertexAttrib4iv
02500 #define cl1VertexAttrib4bv CL_GL1::functions->vertexAttrib4bv
02501 #define cl1VertexAttrib4ubv CL_GL1::functions->vertexAttrib4ubv
02502 #define cl1VertexAttrib4usv CL_GL1::functions->vertexAttrib4usv
02503 #define cl1VertexAttrib4uiv CL_GL1::functions->vertexAttrib4uiv
02504 #define cl1VertexAttrib4Nbv CL_GL1::functions->vertexAttrib4Nbv
02505 #define cl1VertexAttrib4Nsv CL_GL1::functions->vertexAttrib4Nsv
02506 #define cl1VertexAttrib4Niv CL_GL1::functions->vertexAttrib4Niv
02507 #define cl1VertexAttrib4Nubv CL_GL1::functions->vertexAttrib4Nubv
02508 #define cl1VertexAttrib4Nusv CL_GL1::functions->vertexAttrib4Nusv
02509 #define cl1VertexAttrib4Nuiv CL_GL1::functions->vertexAttrib4Nuiv
02510 #define cl1VertexAttribPointer CL_GL1::functions->vertexAttribPointer
02511 #define cl1EnableVertexAttribArray CL_GL1::functions->enableVertexAttribArray
02512 #define cl1DisableVertexAttribArray CL_GL1::functions->disableVertexAttribArray
02513 #define cl1BindAttribLocation CL_GL1::functions->bindAttribLocation
02514 #define cl1GetActiveAttrib CL_GL1::functions->getActiveAttrib
02515 #define cl1GetAttribLocation CL_GL1::functions->getAttribLocation
02516 #define cl1GetVertexAttribdv CL_GL1::functions->getVertexAttribdv
02517 #define cl1GetVertexAttribfv CL_GL1::functions->getVertexAttribfv
02518 #define cl1GetVertexAttribiv CL_GL1::functions->getVertexAttribiv
02519 #define cl1GetVertexAttribPointerv CL_GL1::functions->getVertexAttribPointerv
02520 #define cl1DrawBuffers CL_GL1::functions->drawBuffers
02521 #define cl1StencilFuncSeparate CL_GL1::functions->stencilFuncSeparate
02522 #define cl1StencilOpSeparate CL_GL1::functions->stencilOpSeparate
02523 #define cl1IsRenderbuffer CL_GL1::functions->isRenderbuffer
02524 #define cl1BindRenderbuffer CL_GL1::functions->bindRenderbuffer
02525 #define cl1DeleteRenderbuffers CL_GL1::functions->deleteRenderbuffers
02526 #define cl1GenRenderbuffers CL_GL1::functions->genRenderbuffers
02527 #define cl1RenderbufferStorage CL_GL1::functions->renderbufferStorage
02528 #define cl1GetRenderbufferParameteriv CL_GL1::functions->getRenderbufferParameteriv
02529 #define cl1IsFramebuffer CL_GL1::functions->isFramebuffer
02530 #define cl1BindFramebuffer CL_GL1::functions->bindFramebuffer
02531 #define cl1DeleteFramebuffers CL_GL1::functions->deleteFramebuffers
02532 #define cl1GenFramebuffers CL_GL1::functions->genFramebuffers
02533 #define cl1CheckFramebufferStatus CL_GL1::functions->checkFramebufferStatus
02534 #define cl1FramebufferTexture1D CL_GL1::functions->framebufferTexture1D
02535 #define cl1FramebufferTexture2D CL_GL1::functions->framebufferTexture2D
02536 #define cl1FramebufferTexture3D CL_GL1::functions->framebufferTexture3D
02537 #define cl1FramebufferRenderbuffer CL_GL1::functions->framebufferRenderbuffer
02538 #define cl1GetFramebufferAttachmentParameteriv CL_GL1::functions->getFramebufferAttachmentParameteriv
02539 #define cl1GenerateMipmap CL_GL1::functions->generateMipmap
02540 #define cl1BlitFramebuffer CL_GL1::functions->blitFramebuffer
02541 
02542 #ifdef WIN32
02543 #define cl1WglCreatePbufferARB CL_GL1::functions->wglCreatePbufferARB
02544 #define cl1WglGetPbufferDCARB CL_GL1::functions->wglGetPbufferDCARB
02545 #define cl1WglReleasePbufferDCARB CL_GL1::functions->wglReleasePbufferDCARB
02546 #define cl1WglDestroyPbufferARB CL_GL1::functions->wglDestroyPbufferARB
02547 #define cl1WglQueryPbufferARB CL_GL1::functions->wglQueryPbufferARB
02548 #endif
02549 
02551 
02553