00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
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
00053
00056
00057 public:
00058 typedef void (CL_GL1FUNC *ptr_glAccum)(CLenum op, CLfloat value);
00059 typedef void (CL_GL1FUNC *ptr_glAlphaFunc)(CLenum func, CLclampf ref);
00060 typedef CLboolean (CL_GL1FUNC *ptr_glAreTexturesResident)(CLsizei n, const CLuint *textures, CLboolean *residences);
00061 typedef void (CL_GL1FUNC *ptr_glArrayElement)(CLint i);
00062 typedef void (CL_GL1FUNC *ptr_glBegin)(CLenum mode);
00063 typedef void (CL_GL1FUNC *ptr_glBindTexture)(CLenum target, CLuint texture);
00064 typedef void (CL_GL1FUNC *ptr_glBitmap)(CLsizei width, CLsizei height, CLfloat xorig, CLfloat yorig, CLfloat xmove, CLfloat ymove, const CLubyte *bitmap);
00065 typedef void (CL_GL1FUNC *ptr_glBlendFunc)(CLenum sfactor, CLenum dfactor);
00066 typedef void (CL_GL1FUNC *ptr_glCallList)(CLuint list);
00067 typedef void (CL_GL1FUNC *ptr_glCallLists)(CLsizei n, CLenum type, const CLvoid *lists);
00068 typedef void (CL_GL1FUNC *ptr_glClear)(CLbitfield mask);
00069 typedef void (CL_GL1FUNC *ptr_glClearAccum)(CLfloat red, CLfloat green, CLfloat blue, CLfloat alpha);
00070 typedef void (CL_GL1FUNC *ptr_glClearColor)(CLclampf red, CLclampf green, CLclampf blue, CLclampf alpha);
00071 typedef void (CL_GL1FUNC *ptr_glClearDepth)(CLclampd depth);
00072 typedef void (CL_GL1FUNC *ptr_glClearIndex)(CLfloat c);
00073 typedef void (CL_GL1FUNC *ptr_glClearStencil)(CLint s);
00074 typedef void (CL_GL1FUNC *ptr_glClipPlane)(CLenum plane, const CLdouble *equation);
00075 typedef void (CL_GL1FUNC *ptr_glColor3b)(CLbyte red, CLbyte green, CLbyte blue);
00076 typedef void (CL_GL1FUNC *ptr_glColor3bv)(const CLbyte *v);
00077 typedef void (CL_GL1FUNC *ptr_glColor3d)(CLdouble red, CLdouble green, CLdouble blue);
00078 typedef void (CL_GL1FUNC *ptr_glColor3dv)(const CLdouble *v);
00079 typedef void (CL_GL1FUNC *ptr_glColor3f)(CLfloat red, CLfloat green, CLfloat blue);
00080 typedef void (CL_GL1FUNC *ptr_glColor3fv)(const CLfloat *v);
00081 typedef void (CL_GL1FUNC *ptr_glColor3i)(CLint red, CLint green, CLint blue);
00082 typedef void (CL_GL1FUNC *ptr_glColor3iv)(const CLint *v);
00083 typedef void (CL_GL1FUNC *ptr_glColor3s)(CLshort red, CLshort green, CLshort blue);
00084 typedef void (CL_GL1FUNC *ptr_glColor3sv)(const CLshort *v);
00085 typedef void (CL_GL1FUNC *ptr_glColor3ub)(CLubyte red, CLubyte green, CLubyte blue);
00086 typedef void (CL_GL1FUNC *ptr_glColor3ubv)(const CLubyte *v);
00087 typedef void (CL_GL1FUNC *ptr_glColor3ui)(CLuint red, CLuint green, CLuint blue);
00088 typedef void (CL_GL1FUNC *ptr_glColor3uiv)(const CLuint *v);
00089 typedef void (CL_GL1FUNC *ptr_glColor3us)(CLushort red, CLushort green, CLushort blue);
00090 typedef void (CL_GL1FUNC *ptr_glColor3usv)(const CLushort *v);
00091 typedef void (CL_GL1FUNC *ptr_glColor4b)(CLbyte red, CLbyte green, CLbyte blue, CLbyte alpha);
00092 typedef void (CL_GL1FUNC *ptr_glColor4bv)(const CLbyte *v);
00093 typedef void (CL_GL1FUNC *ptr_glColor4d)(CLdouble red, CLdouble green, CLdouble blue, CLdouble alpha);
00094 typedef void (CL_GL1FUNC *ptr_glColor4dv)(const CLdouble *v);
00095 typedef void (CL_GL1FUNC *ptr_glColor4f)(CLfloat red, CLfloat green, CLfloat blue, CLfloat alpha);
00096 typedef void (CL_GL1FUNC *ptr_glColor4fv)(const CLfloat *v);
00097 typedef void (CL_GL1FUNC *ptr_glColor4i)(CLint red, CLint green, CLint blue, CLint alpha);
00098 typedef void (CL_GL1FUNC *ptr_glColor4iv)(const CLint *v);
00099 typedef void (CL_GL1FUNC *ptr_glColor4s)(CLshort red, CLshort green, CLshort blue, CLshort alpha);
00100 typedef void (CL_GL1FUNC *ptr_glColor4sv)(const CLshort *v);
00101 typedef void (CL_GL1FUNC *ptr_glColor4ub)(CLubyte red, CLubyte green, CLubyte blue, CLubyte alpha);
00102 typedef void (CL_GL1FUNC *ptr_glColor4ubv)(const CLubyte *v);
00103 typedef void (CL_GL1FUNC *ptr_glColor4ui)(CLuint red, CLuint green, CLuint blue, CLuint alpha);
00104 typedef void (CL_GL1FUNC *ptr_glColor4uiv)(const CLuint *v);
00105 typedef void (CL_GL1FUNC *ptr_glColor4us)(CLushort red, CLushort green, CLushort blue, CLushort alpha);
00106 typedef void (CL_GL1FUNC *ptr_glColor4usv)(const CLushort *v);
00107 typedef void (CL_GL1FUNC *ptr_glColorMask)(CLboolean red, CLboolean green, CLboolean blue, CLboolean alpha);
00108 typedef void (CL_GL1FUNC *ptr_glColorMaterial)(CLenum face, CLenum mode);
00109 typedef void (CL_GL1FUNC *ptr_glColorPointer)(CLint size, CLenum type, CLsizei stride, const CLvoid *pointer);
00110 typedef void (CL_GL1FUNC *ptr_glCopyPixels)(CLint x, CLint y, CLsizei width, CLsizei height, CLenum type);
00111 typedef void (CL_GL1FUNC *ptr_glCopyTexImage1D)(CLenum target, CLint level, CLenum internalformat, CLint x, CLint y, CLsizei width, CLint border);
00112 typedef void (CL_GL1FUNC *ptr_glCopyTexImage2D)(CLenum target, CLint level, CLenum internalformat, CLint x, CLint y, CLsizei width, CLsizei height, CLint border);
00113 typedef void (CL_GL1FUNC *ptr_glCopyTexSubImage1D)(CLenum target, CLint level, CLint xoffset, CLint x, CLint y, CLsizei width);
00114 typedef void (CL_GL1FUNC *ptr_glCopyTexSubImage2D)(CLenum target, CLint level, CLint xoffset, CLint yoffset, CLint x, CLint y, CLsizei width, CLsizei height);
00115 typedef void (CL_GL1FUNC *ptr_glCullFace)(CLenum mode);
00116 typedef void (CL_GL1FUNC *ptr_glDeleteLists)(CLuint list, CLsizei range);
00117 typedef void (CL_GL1FUNC *ptr_glDeleteTextures)(CLsizei n, const CLuint *textures);
00118 typedef void (CL_GL1FUNC *ptr_glDepthFunc)(CLenum func);
00119 typedef void (CL_GL1FUNC *ptr_glDepthMask)(CLboolean flag);
00120 typedef void (CL_GL1FUNC *ptr_glDepthRange)(CLclampd zNear, CLclampd zFar);
00121 typedef void (CL_GL1FUNC *ptr_glDisable)(CLenum cap);
00122 typedef void (CL_GL1FUNC *ptr_glDisableClientState)(CLenum array);
00123 typedef void (CL_GL1FUNC *ptr_glDrawArrays)(CLenum mode, CLint first, CLsizei count);
00124 typedef void (CL_GL1FUNC *ptr_glDrawBuffer)(CLenum mode);
00125 typedef void (CL_GL1FUNC *ptr_glDrawElements)(CLenum mode, CLsizei count, CLenum type, const CLvoid *indices);
00126 typedef void (CL_GL1FUNC *ptr_glDrawPixels)(CLsizei width, CLsizei height, CLenum format, CLenum type, const CLvoid *pixels);
00127 typedef void (CL_GL1FUNC *ptr_glEdgeFlag)(CLboolean flag);
00128 typedef void (CL_GL1FUNC *ptr_glEdgeFlagPointer)(CLsizei stride, const CLvoid *pointer);
00129 typedef void (CL_GL1FUNC *ptr_glEdgeFlagv)(const CLboolean *flag);
00130 typedef void (CL_GL1FUNC *ptr_glEnable)(CLenum cap);
00131 typedef void (CL_GL1FUNC *ptr_glEnableClientState)(CLenum array);
00132 typedef void (CL_GL1FUNC *ptr_glEnd)(void);
00133 typedef void (CL_GL1FUNC *ptr_glEndList)(void);
00134 typedef void (CL_GL1FUNC *ptr_glEvalCoord1d)(CLdouble u);
00135 typedef void (CL_GL1FUNC *ptr_glEvalCoord1dv)(const CLdouble *u);
00136 typedef void (CL_GL1FUNC *ptr_glEvalCoord1f)(CLfloat u);
00137 typedef void (CL_GL1FUNC *ptr_glEvalCoord1fv)(const CLfloat *u);
00138 typedef void (CL_GL1FUNC *ptr_glEvalCoord2d)(CLdouble u, CLdouble v);
00139 typedef void (CL_GL1FUNC *ptr_glEvalCoord2dv)(const CLdouble *u);
00140 typedef void (CL_GL1FUNC *ptr_glEvalCoord2f)(CLfloat u, CLfloat v);
00141 typedef void (CL_GL1FUNC *ptr_glEvalCoord2fv)(const CLfloat *u);
00142 typedef void (CL_GL1FUNC *ptr_glEvalMesh1)(CLenum mode, CLint i1, CLint i2);
00143 typedef void (CL_GL1FUNC *ptr_glEvalMesh2)(CLenum mode, CLint i1, CLint i2, CLint j1, CLint j2);
00144 typedef void (CL_GL1FUNC *ptr_glEvalPoint1)(CLint i);
00145 typedef void (CL_GL1FUNC *ptr_glEvalPoint2)(CLint i, CLint j);
00146 typedef void (CL_GL1FUNC *ptr_glFeedbackBuffer)(CLsizei size, CLenum type, CLfloat *buffer);
00147 typedef void (CL_GL1FUNC *ptr_glFinish)(void);
00148 typedef void (CL_GL1FUNC *ptr_glFlush)(void);
00149 typedef void (CL_GL1FUNC *ptr_glFogf)(CLenum pname, CLfloat param);
00150 typedef void (CL_GL1FUNC *ptr_glFogfv)(CLenum pname, const CLfloat *params);
00151 typedef void (CL_GL1FUNC *ptr_glFogi)(CLenum pname, CLint param);
00152 typedef void (CL_GL1FUNC *ptr_glFogiv)(CLenum pname, const CLint *params);
00153 typedef void (CL_GL1FUNC *ptr_glFrontFace)(CLenum mode);
00154 typedef void (CL_GL1FUNC *ptr_glFrustum)(CLdouble left, CLdouble right, CLdouble bottom, CLdouble top, CLdouble zNear, CLdouble zFar);
00155 typedef CLuint (CL_GL1FUNC *ptr_glGenLists)(CLsizei range);
00156 typedef void (CL_GL1FUNC *ptr_glGenTextures)(CLsizei n, CLuint *textures);
00157 typedef void (CL_GL1FUNC *ptr_glGetBooleanv)(CLenum pname, CLboolean *params);
00158 typedef void (CL_GL1FUNC *ptr_glGetClipPlane)(CLenum plane, CLdouble *equation);
00159 typedef void (CL_GL1FUNC *ptr_glGetDoublev)(CLenum pname, CLdouble *params);
00160 typedef CLenum (CL_GL1FUNC *ptr_glGetError)(void);
00161 typedef void (CL_GL1FUNC *ptr_glGetFloatv)(CLenum pname, CLfloat *params);
00162 typedef void (CL_GL1FUNC *ptr_glGetIntegerv)(CLenum pname, CLint *params);
00163 typedef void (CL_GL1FUNC *ptr_glGetLightfv)(CLenum light, CLenum pname, CLfloat *params);
00164 typedef void (CL_GL1FUNC *ptr_glGetLightiv)(CLenum light, CLenum pname, CLint *params);
00165 typedef void (CL_GL1FUNC *ptr_glGetMapdv)(CLenum target, CLenum query, CLdouble *v);
00166 typedef void (CL_GL1FUNC *ptr_glGetMapfv)(CLenum target, CLenum query, CLfloat *v);
00167 typedef void (CL_GL1FUNC *ptr_glGetMapiv)(CLenum target, CLenum query, CLint *v);
00168 typedef void (CL_GL1FUNC *ptr_glGetMaterialfv)(CLenum face, CLenum pname, CLfloat *params);
00169 typedef void (CL_GL1FUNC *ptr_glGetMaterialiv)(CLenum face, CLenum pname, CLint *params);
00170 typedef void (CL_GL1FUNC *ptr_glGetPixelMapfv)(CLenum map, CLfloat *values);
00171 typedef void (CL_GL1FUNC *ptr_glGetPixelMapuiv)(CLenum map, CLuint *values);
00172 typedef void (CL_GL1FUNC *ptr_glGetPixelMapusv)(CLenum map, CLushort *values);
00173 typedef void (CL_GL1FUNC *ptr_glGetPointerv)(CLenum pname, CLvoid* *params);
00174 typedef void (CL_GL1FUNC *ptr_glGetPolygonStipple)(CLubyte *mask);
00175 typedef const CLubyte *(CL_GL1FUNC *ptr_glGetString)(CLenum name);
00176 typedef void (CL_GL1FUNC *ptr_glGetTexEnvfv)(CLenum target, CLenum pname, CLfloat *params);
00177 typedef void (CL_GL1FUNC *ptr_glGetTexEnviv)(CLenum target, CLenum pname, CLint *params);
00178 typedef void (CL_GL1FUNC *ptr_glGetTexGendv)(CLenum coord, CLenum pname, CLdouble *params);
00179 typedef void (CL_GL1FUNC *ptr_glGetTexGenfv)(CLenum coord, CLenum pname, CLfloat *params);
00180 typedef void (CL_GL1FUNC *ptr_glGetTexGeniv)(CLenum coord, CLenum pname, CLint *params);
00181 typedef void (CL_GL1FUNC *ptr_glGetTexImage)(CLenum target, CLint level, CLenum format, CLenum type, CLvoid *pixels);
00182 typedef void (CL_GL1FUNC *ptr_glGetTexLevelParameterfv)(CLenum target, CLint level, CLenum pname, CLfloat *params);
00183 typedef void (CL_GL1FUNC *ptr_glGetTexLevelParameteriv)(CLenum target, CLint level, CLenum pname, CLint *params);
00184 typedef void (CL_GL1FUNC *ptr_glGetTexParameterfv)(CLenum target, CLenum pname, CLfloat *params);
00185 typedef void (CL_GL1FUNC *ptr_glGetTexParameteriv)(CLenum target, CLenum pname, CLint *params);
00186 typedef void (CL_GL1FUNC *ptr_glHint)(CLenum target, CLenum mode);
00187 typedef void (CL_GL1FUNC *ptr_glIndexMask)(CLuint mask);
00188 typedef void (CL_GL1FUNC *ptr_glIndexPointer)(CLenum type, CLsizei stride, const CLvoid *pointer);
00189 typedef void (CL_GL1FUNC *ptr_glIndexd)(CLdouble c);
00190 typedef void (CL_GL1FUNC *ptr_glIndexdv)(const CLdouble *c);
00191 typedef void (CL_GL1FUNC *ptr_glIndexf)(CLfloat c);
00192 typedef void (CL_GL1FUNC *ptr_glIndexfv)(const CLfloat *c);
00193 typedef void (CL_GL1FUNC *ptr_glIndexi)(CLint c);
00194 typedef void (CL_GL1FUNC *ptr_glIndexiv)(const CLint *c);
00195 typedef void (CL_GL1FUNC *ptr_glIndexs)(CLshort c);
00196 typedef void (CL_GL1FUNC *ptr_glIndexsv)(const CLshort *c);
00197 typedef void (CL_GL1FUNC *ptr_glIndexub)(CLubyte c);
00198 typedef void (CL_GL1FUNC *ptr_glIndexubv)(const CLubyte *c);
00199 typedef void (CL_GL1FUNC *ptr_glInitNames)(void);
00200 typedef void (CL_GL1FUNC *ptr_glInterleavedArrays)(CLenum format, CLsizei stride, const CLvoid *pointer);
00201 typedef CLboolean (CL_GL1FUNC *ptr_glIsEnabled)(CLenum cap);
00202 typedef CLboolean (CL_GL1FUNC *ptr_glIsList)(CLuint list);
00203 typedef CLboolean (CL_GL1FUNC *ptr_glIsTexture)(CLuint texture);
00204 typedef void (CL_GL1FUNC *ptr_glLightModelf)(CLenum pname, CLfloat param);
00205 typedef void (CL_GL1FUNC *ptr_glLightModelfv)(CLenum pname, const CLfloat *params);
00206 typedef void (CL_GL1FUNC *ptr_glLightModeli)(CLenum pname, CLint param);
00207 typedef void (CL_GL1FUNC *ptr_glLightModeliv)(CLenum pname, const CLint *params);
00208 typedef void (CL_GL1FUNC *ptr_glLightf)(CLenum light, CLenum pname, CLfloat param);
00209 typedef void (CL_GL1FUNC *ptr_glLightfv)(CLenum light, CLenum pname, const CLfloat *params);
00210 typedef void (CL_GL1FUNC *ptr_glLighti)(CLenum light, CLenum pname, CLint param);
00211 typedef void (CL_GL1FUNC *ptr_glLightiv)(CLenum light, CLenum pname, const CLint *params);
00212 typedef void (CL_GL1FUNC *ptr_glLineStipple)(CLint factor, CLushort pattern);
00213 typedef void (CL_GL1FUNC *ptr_glLineWidth)(CLfloat width);
00214 typedef void (CL_GL1FUNC *ptr_glListBase)(CLuint base);
00215 typedef void (CL_GL1FUNC *ptr_glLoadIdentity)(void);
00216 typedef void (CL_GL1FUNC *ptr_glLoadMatrixd)(const CLdouble *m);
00217 typedef void (CL_GL1FUNC *ptr_glLoadMatrixf)(const CLfloat *m);
00218 typedef void (CL_GL1FUNC *ptr_glLoadName)(CLuint name);
00219 typedef void (CL_GL1FUNC *ptr_glLogicOp)(CLenum opcode);
00220 typedef void (CL_GL1FUNC *ptr_glMap1d)(CLenum target, CLdouble u1, CLdouble u2, CLint stride, CLint order, const CLdouble *points);
00221 typedef void (CL_GL1FUNC *ptr_glMap1f)(CLenum target, CLfloat u1, CLfloat u2, CLint stride, CLint order, const CLfloat *points);
00222 typedef void (CL_GL1FUNC *ptr_glMap2d)(CLenum target, CLdouble u1, CLdouble u2, CLint ustride, CLint uorder, CLdouble v1, CLdouble v2, CLint vstride, CLint vorder, const CLdouble *points);
00223 typedef void (CL_GL1FUNC *ptr_glMap2f)(CLenum target, CLfloat u1, CLfloat u2, CLint ustride, CLint uorder, CLfloat v1, CLfloat v2, CLint vstride, CLint vorder, const CLfloat *points);
00224 typedef void (CL_GL1FUNC *ptr_glMapGrid1d)(CLint un, CLdouble u1, CLdouble u2);
00225 typedef void (CL_GL1FUNC *ptr_glMapGrid1f)(CLint un, CLfloat u1, CLfloat u2);
00226 typedef void (CL_GL1FUNC *ptr_glMapGrid2d)(CLint un, CLdouble u1, CLdouble u2, CLint vn, CLdouble v1, CLdouble v2);
00227 typedef void (CL_GL1FUNC *ptr_glMapGrid2f)(CLint un, CLfloat u1, CLfloat u2, CLint vn, CLfloat v1, CLfloat v2);
00228 typedef void (CL_GL1FUNC *ptr_glMaterialf)(CLenum face, CLenum pname, CLfloat param);
00229 typedef void (CL_GL1FUNC *ptr_glMaterialfv)(CLenum face, CLenum pname, const CLfloat *params);
00230 typedef void (CL_GL1FUNC *ptr_glMateriali)(CLenum face, CLenum pname, CLint param);
00231 typedef void (CL_GL1FUNC *ptr_glMaterialiv)(CLenum face, CLenum pname, const CLint *params);
00232 typedef void (CL_GL1FUNC *ptr_glMatrixMode)(CLenum mode);
00233 typedef void (CL_GL1FUNC *ptr_glMultMatrixd)(const CLdouble *m);
00234 typedef void (CL_GL1FUNC *ptr_glMultMatrixf)(const CLfloat *m);
00235 typedef void (CL_GL1FUNC *ptr_glNewList)(CLuint list, CLenum mode);
00236 typedef void (CL_GL1FUNC *ptr_glNormal3b)(CLbyte nx, CLbyte ny, CLbyte nz);
00237 typedef void (CL_GL1FUNC *ptr_glNormal3bv)(const CLbyte *v);
00238 typedef void (CL_GL1FUNC *ptr_glNormal3d)(CLdouble nx, CLdouble ny, CLdouble nz);
00239 typedef void (CL_GL1FUNC *ptr_glNormal3dv)(const CLdouble *v);
00240 typedef void (CL_GL1FUNC *ptr_glNormal3f)(CLfloat nx, CLfloat ny, CLfloat nz);
00241 typedef void (CL_GL1FUNC *ptr_glNormal3fv)(const CLfloat *v);
00242 typedef void (CL_GL1FUNC *ptr_glNormal3i)(CLint nx, CLint ny, CLint nz);
00243 typedef void (CL_GL1FUNC *ptr_glNormal3iv)(const CLint *v);
00244 typedef void (CL_GL1FUNC *ptr_glNormal3s)(CLshort nx, CLshort ny, CLshort nz);
00245 typedef void (CL_GL1FUNC *ptr_glNormal3sv)(const CLshort *v);
00246 typedef void (CL_GL1FUNC *ptr_glNormalPointer)(CLenum type, CLsizei stride, const CLvoid *pointer);
00247 typedef void (CL_GL1FUNC *ptr_glOrtho)(CLdouble left, CLdouble right, CLdouble bottom, CLdouble top, CLdouble zNear, CLdouble zFar);
00248 typedef void (CL_GL1FUNC *ptr_glPassThrough)(CLfloat token);
00249 typedef void (CL_GL1FUNC *ptr_glPixelMapfv)(CLenum map, CLint mapsize, const CLfloat *values);
00250 typedef void (CL_GL1FUNC *ptr_glPixelMapuiv)(CLenum map, CLint mapsize, const CLuint *values);
00251 typedef void (CL_GL1FUNC *ptr_glPixelMapusv)(CLenum map, CLint mapsize, const CLushort *values);
00252 typedef void (CL_GL1FUNC *ptr_glPixelStoref)(CLenum pname, CLfloat param);
00253 typedef void (CL_GL1FUNC *ptr_glPixelStorei)(CLenum pname, CLint param);
00254 typedef void (CL_GL1FUNC *ptr_glPixelTransferf)(CLenum pname, CLfloat param);
00255 typedef void (CL_GL1FUNC *ptr_glPixelTransferi)(CLenum pname, CLint param);
00256 typedef void (CL_GL1FUNC *ptr_glPixelZoom)(CLfloat xfactor, CLfloat yfactor);
00257 typedef void (CL_GL1FUNC *ptr_glPointSize)(CLfloat size);
00258 typedef void (CL_GL1FUNC *ptr_glPolygonMode)(CLenum face, CLenum mode);
00259 typedef void (CL_GL1FUNC *ptr_glPolygonOffset)(CLfloat factor, CLfloat units);
00260 typedef void (CL_GL1FUNC *ptr_glPolygonStipple)(const CLubyte *mask);
00261 typedef void (CL_GL1FUNC *ptr_glPopAttrib)(void);
00262 typedef void (CL_GL1FUNC *ptr_glPopClientAttrib)(void);
00263 typedef void (CL_GL1FUNC *ptr_glPopMatrix)(void);
00264 typedef void (CL_GL1FUNC *ptr_glPopName)(void);
00265 typedef void (CL_GL1FUNC *ptr_glPrioritizeTextures)(CLsizei n, const CLuint *textures, const CLclampf *priorities);
00266 typedef void (CL_GL1FUNC *ptr_glPushAttrib)(CLbitfield mask);
00267 typedef void (CL_GL1FUNC *ptr_glPushClientAttrib)(CLbitfield mask);
00268 typedef void (CL_GL1FUNC *ptr_glPushMatrix)(void);
00269 typedef void (CL_GL1FUNC *ptr_glPushName)(CLuint name);
00270 typedef void (CL_GL1FUNC *ptr_glRasterPos2d)(CLdouble x, CLdouble y);
00271 typedef void (CL_GL1FUNC *ptr_glRasterPos2dv)(const CLdouble *v);
00272 typedef void (CL_GL1FUNC *ptr_glRasterPos2f)(CLfloat x, CLfloat y);
00273 typedef void (CL_GL1FUNC *ptr_glRasterPos2fv)(const CLfloat *v);
00274 typedef void (CL_GL1FUNC *ptr_glRasterPos2i)(CLint x, CLint y);
00275 typedef void (CL_GL1FUNC *ptr_glRasterPos2iv)(const CLint *v);
00276 typedef void (CL_GL1FUNC *ptr_glRasterPos2s)(CLshort x, CLshort y);
00277 typedef void (CL_GL1FUNC *ptr_glRasterPos2sv)(const CLshort *v);
00278 typedef void (CL_GL1FUNC *ptr_glRasterPos3d)(CLdouble x, CLdouble y, CLdouble z);
00279 typedef void (CL_GL1FUNC *ptr_glRasterPos3dv)(const CLdouble *v);
00280 typedef void (CL_GL1FUNC *ptr_glRasterPos3f)(CLfloat x, CLfloat y, CLfloat z);
00281 typedef void (CL_GL1FUNC *ptr_glRasterPos3fv)(const CLfloat *v);
00282 typedef void (CL_GL1FUNC *ptr_glRasterPos3i)(CLint x, CLint y, CLint z);
00283 typedef void (CL_GL1FUNC *ptr_glRasterPos3iv)(const CLint *v);
00284 typedef void (CL_GL1FUNC *ptr_glRasterPos3s)(CLshort x, CLshort y, CLshort z);
00285 typedef void (CL_GL1FUNC *ptr_glRasterPos3sv)(const CLshort *v);
00286 typedef void (CL_GL1FUNC *ptr_glRasterPos4d)(CLdouble x, CLdouble y, CLdouble z, CLdouble w);
00287 typedef void (CL_GL1FUNC *ptr_glRasterPos4dv)(const CLdouble *v);
00288 typedef void (CL_GL1FUNC *ptr_glRasterPos4f)(CLfloat x, CLfloat y, CLfloat z, CLfloat w);
00289 typedef void (CL_GL1FUNC *ptr_glRasterPos4fv)(const CLfloat *v);
00290 typedef void (CL_GL1FUNC *ptr_glRasterPos4i)(CLint x, CLint y, CLint z, CLint w);
00291 typedef void (CL_GL1FUNC *ptr_glRasterPos4iv)(const CLint *v);
00292 typedef void (CL_GL1FUNC *ptr_glRasterPos4s)(CLshort x, CLshort y, CLshort z, CLshort w);
00293 typedef void (CL_GL1FUNC *ptr_glRasterPos4sv)(const CLshort *v);
00294 typedef void (CL_GL1FUNC *ptr_glReadBuffer)(CLenum mode);
00295 typedef void (CL_GL1FUNC *ptr_glReadPixels)(CLint x, CLint y, CLsizei width, CLsizei height, CLenum format, CLenum type, CLvoid *pixels);
00296 typedef void (CL_GL1FUNC *ptr_glRectd)(CLdouble x1, CLdouble y1, CLdouble x2, CLdouble y2);
00297 typedef void (CL_GL1FUNC *ptr_glRectdv)(const CLdouble *v1, const CLdouble *v2);
00298 typedef void (CL_GL1FUNC *ptr_glRectf)(CLfloat x1, CLfloat y1, CLfloat x2, CLfloat y2);
00299 typedef void (CL_GL1FUNC *ptr_glRectfv)(const CLfloat *v1, const CLfloat *v2);
00300 typedef void (CL_GL1FUNC *ptr_glRecti)(CLint x1, CLint y1, CLint x2, CLint y2);
00301 typedef void (CL_GL1FUNC *ptr_glRectiv)(const CLint *v1, const CLint *v2);
00302 typedef void (CL_GL1FUNC *ptr_glRects)(CLshort x1, CLshort y1, CLshort x2, CLshort y2);
00303 typedef void (CL_GL1FUNC *ptr_glRectsv)(const CLshort *v1, const CLshort *v2);
00304 typedef CLint (CL_GL1FUNC *ptr_glRenderMode)(CLenum mode);
00305 typedef void (CL_GL1FUNC *ptr_glRotated)(CLdouble angle, CLdouble x, CLdouble y, CLdouble z);
00306 typedef void (CL_GL1FUNC *ptr_glRotatef)(CLfloat angle, CLfloat x, CLfloat y, CLfloat z);
00307 typedef void (CL_GL1FUNC *ptr_glScaled)(CLdouble x, CLdouble y, CLdouble z);
00308 typedef void (CL_GL1FUNC *ptr_glScalef)(CLfloat x, CLfloat y, CLfloat z);
00309 typedef void (CL_GL1FUNC *ptr_glScissor)(CLint x, CLint y, CLsizei width, CLsizei height);
00310 typedef void (CL_GL1FUNC *ptr_glSelectBuffer)(CLsizei size, CLuint *buffer);
00311 typedef void (CL_GL1FUNC *ptr_glShadeModel)(CLenum mode);
00312 typedef void (CL_GL1FUNC *ptr_glStencilFunc)(CLenum func, CLint ref, CLuint mask);
00313 typedef void (CL_GL1FUNC *ptr_glStencilMask)(CLuint mask);
00314 typedef void (CL_GL1FUNC *ptr_glStencilMaskSeparate)(CLenum face, CLuint mask);
00315 typedef void (CL_GL1FUNC *ptr_glStencilOp)(CLenum fail, CLenum zfail, CLenum zpass);
00316 typedef void (CL_GL1FUNC *ptr_glTexCoord1d)(CLdouble s);
00317 typedef void (CL_GL1FUNC *ptr_glTexCoord1dv)(const CLdouble *v);
00318 typedef void (CL_GL1FUNC *ptr_glTexCoord1f)(CLfloat s);
00319 typedef void (CL_GL1FUNC *ptr_glTexCoord1fv)(const CLfloat *v);
00320 typedef void (CL_GL1FUNC *ptr_glTexCoord1i)(CLint s);
00321 typedef void (CL_GL1FUNC *ptr_glTexCoord1iv)(const CLint *v);
00322 typedef void (CL_GL1FUNC *ptr_glTexCoord1s)(CLshort s);
00323 typedef void (CL_GL1FUNC *ptr_glTexCoord1sv)(const CLshort *v);
00324 typedef void (CL_GL1FUNC *ptr_glTexCoord2d)(CLdouble s, CLdouble t);
00325 typedef void (CL_GL1FUNC *ptr_glTexCoord2dv)(const CLdouble *v);
00326 typedef void (CL_GL1FUNC *ptr_glTexCoord2f)(CLfloat s, CLfloat t);
00327 typedef void (CL_GL1FUNC *ptr_glTexCoord2fv)(const CLfloat *v);
00328 typedef void (CL_GL1FUNC *ptr_glTexCoord2i)(CLint s, CLint t);
00329 typedef void (CL_GL1FUNC *ptr_glTexCoord2iv)(const CLint *v);
00330 typedef void (CL_GL1FUNC *ptr_glTexCoord2s)(CLshort s, CLshort t);
00331 typedef void (CL_GL1FUNC *ptr_glTexCoord2sv)(const CLshort *v);
00332 typedef void (CL_GL1FUNC *ptr_glTexCoord3d)(CLdouble s, CLdouble t, CLdouble r);
00333 typedef void (CL_GL1FUNC *ptr_glTexCoord3dv)(const CLdouble *v);
00334 typedef void (CL_GL1FUNC *ptr_glTexCoord3f)(CLfloat s, CLfloat t, CLfloat r);
00335 typedef void (CL_GL1FUNC *ptr_glTexCoord3fv)(const CLfloat *v);
00336 typedef void (CL_GL1FUNC *ptr_glTexCoord3i)(CLint s, CLint t, CLint r);
00337 typedef void (CL_GL1FUNC *ptr_glTexCoord3iv)(const CLint *v);
00338 typedef void (CL_GL1FUNC *ptr_glTexCoord3s)(CLshort s, CLshort t, CLshort r);
00339 typedef void (CL_GL1FUNC *ptr_glTexCoord3sv)(const CLshort *v);
00340 typedef void (CL_GL1FUNC *ptr_glTexCoord4d)(CLdouble s, CLdouble t, CLdouble r, CLdouble q);
00341 typedef void (CL_GL1FUNC *ptr_glTexCoord4dv)(const CLdouble *v);
00342 typedef void (CL_GL1FUNC *ptr_glTexCoord4f)(CLfloat s, CLfloat t, CLfloat r, CLfloat q);
00343 typedef void (CL_GL1FUNC *ptr_glTexCoord4fv)(const CLfloat *v);
00344 typedef void (CL_GL1FUNC *ptr_glTexCoord4i)(CLint s, CLint t, CLint r, CLint q);
00345 typedef void (CL_GL1FUNC *ptr_glTexCoord4iv)(const CLint *v);
00346 typedef void (CL_GL1FUNC *ptr_glTexCoord4s)(CLshort s, CLshort t, CLshort r, CLshort q);
00347 typedef void (CL_GL1FUNC *ptr_glTexCoord4sv)(const CLshort *v);
00348 typedef void (CL_GL1FUNC *ptr_glTexCoordPointer)(CLint size, CLenum type, CLsizei stride, const CLvoid *pointer);
00349 typedef void (CL_GL1FUNC *ptr_glTexEnvf)(CLenum target, CLenum pname, CLfloat param);
00350 typedef void (CL_GL1FUNC *ptr_glTexEnvfv)(CLenum target, CLenum pname, const CLfloat *params);
00351 typedef void (CL_GL1FUNC *ptr_glTexEnvi)(CLenum target, CLenum pname, CLint param);
00352 typedef void (CL_GL1FUNC *ptr_glTexEnviv)(CLenum target, CLenum pname, const CLint *params);
00353 typedef void (CL_GL1FUNC *ptr_glTexGend)(CLenum coord, CLenum pname, CLdouble param);
00354 typedef void (CL_GL1FUNC *ptr_glTexGendv)(CLenum coord, CLenum pname, const CLdouble *params);
00355 typedef void (CL_GL1FUNC *ptr_glTexGenf)(CLenum coord, CLenum pname, CLfloat param);
00356 typedef void (CL_GL1FUNC *ptr_glTexGenfv)(CLenum coord, CLenum pname, const CLfloat *params);
00357 typedef void (CL_GL1FUNC *ptr_glTexGeni)(CLenum coord, CLenum pname, CLint param);
00358 typedef void (CL_GL1FUNC *ptr_glTexGeniv)(CLenum coord, CLenum pname, const CLint *params);
00359 typedef void (CL_GL1FUNC *ptr_glTexImage1D)(CLenum target, CLint level, CLint internalformat, CLsizei width, CLint border, CLenum format, CLenum type, const CLvoid *pixels);
00360 typedef void (CL_GL1FUNC *ptr_glTexImage2D)(CLenum target, CLint level, CLint internalformat, CLsizei width, CLsizei height, CLint border, CLenum format, CLenum type, const CLvoid *pixels);
00361 typedef void (CL_GL1FUNC *ptr_glTexParameterf)(CLenum target, CLenum pname, CLfloat param);
00362 typedef void (CL_GL1FUNC *ptr_glTexParameterfv)(CLenum target, CLenum pname, const CLfloat *params);
00363 typedef void (CL_GL1FUNC *ptr_glTexParameteri)(CLenum target, CLenum pname, CLint param);
00364 typedef void (CL_GL1FUNC *ptr_glTexParameteriv)(CLenum target, CLenum pname, const CLint *params);
00365 typedef void (CL_GL1FUNC *ptr_glTexSubImage1D)(CLenum target, CLint level, CLint xoffset, CLsizei width, CLenum format, CLenum type, const CLvoid *pixels);
00366 typedef void (CL_GL1FUNC *ptr_glTexSubImage2D)(CLenum target, CLint level, CLint xoffset, CLint yoffset, CLsizei width, CLsizei height, CLenum format, CLenum type, const CLvoid *pixels);
00367 typedef void (CL_GL1FUNC *ptr_glTranslated)(CLdouble x, CLdouble y, CLdouble z);
00368 typedef void (CL_GL1FUNC *ptr_glTranslatef)(CLfloat x, CLfloat y, CLfloat z);
00369 typedef void (CL_GL1FUNC *ptr_glVertex2d)(CLdouble x, CLdouble y);
00370 typedef void (CL_GL1FUNC *ptr_glVertex2dv)(const CLdouble *v);
00371 typedef void (CL_GL1FUNC *ptr_glVertex2f)(CLfloat x, CLfloat y);
00372 typedef void (CL_GL1FUNC *ptr_glVertex2fv)(const CLfloat *v);
00373 typedef void (CL_GL1FUNC *ptr_glVertex2i)(CLint x, CLint y);
00374 typedef void (CL_GL1FUNC *ptr_glVertex2iv)(const CLint *v);
00375 typedef void (CL_GL1FUNC *ptr_glVertex2s)(CLshort x, CLshort y);
00376 typedef void (CL_GL1FUNC *ptr_glVertex2sv)(const CLshort *v);
00377 typedef void (CL_GL1FUNC *ptr_glVertex3d)(CLdouble x, CLdouble y, CLdouble z);
00378 typedef void (CL_GL1FUNC *ptr_glVertex3dv)(const CLdouble *v);
00379 typedef void (CL_GL1FUNC *ptr_glVertex3f)(CLfloat x, CLfloat y, CLfloat z);
00380 typedef void (CL_GL1FUNC *ptr_glVertex3fv)(const CLfloat *v);
00381 typedef void (CL_GL1FUNC *ptr_glVertex3i)(CLint x, CLint y, CLint z);
00382 typedef void (CL_GL1FUNC *ptr_glVertex3iv)(const CLint *v);
00383 typedef void (CL_GL1FUNC *ptr_glVertex3s)(CLshort x, CLshort y, CLshort z);
00384 typedef void (CL_GL1FUNC *ptr_glVertex3sv)(const CLshort *v);
00385 typedef void (CL_GL1FUNC *ptr_glVertex4d)(CLdouble x, CLdouble y, CLdouble z, CLdouble w);
00386 typedef void (CL_GL1FUNC *ptr_glVertex4dv)(const CLdouble *v);
00387 typedef void (CL_GL1FUNC *ptr_glVertex4f)(CLfloat x, CLfloat y, CLfloat z, CLfloat w);
00388 typedef void (CL_GL1FUNC *ptr_glVertex4fv)(const CLfloat *v);
00389 typedef void (CL_GL1FUNC *ptr_glVertex4i)(CLint x, CLint y, CLint z, CLint w);
00390 typedef void (CL_GL1FUNC *ptr_glVertex4iv)(const CLint *v);
00391 typedef void (CL_GL1FUNC *ptr_glVertex4s)(CLshort x, CLshort y, CLshort z, CLshort w);
00392 typedef void (CL_GL1FUNC *ptr_glVertex4sv)(const CLshort *v);
00393 typedef void (CL_GL1FUNC *ptr_glVertexPointer)(CLint size, CLenum type, CLsizei stride, const CLvoid *pointer);
00394 typedef void (CL_GL1FUNC *ptr_glViewport)(CLint x, CLint y, CLsizei width, CLsizei height);
00395
00396 typedef void (CL_GL1FUNC *ptr_glDrawRangeElementsEXT)(CLenum mode, CLuint start, CLuint end, CLsizei count, CLenum type, const CLvoid *indices);
00397 typedef void (CL_GL1FUNC *ptr_glTexImage3DEXT)(CLenum target, CLint level, CLenum internalformat, CLsizei width, CLsizei height, CLsizei depth, CLint border, CLenum format, CLenum type, const CLvoid* pixels);
00398 typedef void (CL_GL1FUNC *ptr_glTexSubImage3DEXT)(CLenum target, CLint level, CLint xoffset, CLint yoffset, CLint zoffset, CLsizei width, CLsizei height, CLsizei depth, CLenum format, CLenum type, const CLvoid *pixels);
00399 typedef void (CL_GL1FUNC *ptr_glCopyTexSubImage3DEXT)(CLenum target, CLint level, CLint xoffset, CLint yoffset, CLint zoffset, CLint x, CLint y, CLsizei width, CLsizei height);
00400 typedef void (CL_GL1FUNC *ptr_glColorTableSGI)(CLenum target, CLenum internalformat, CLsizei width, CLenum format, CLenum type, const CLvoid* table);
00401 typedef void (CL_GL1FUNC *ptr_glCopyColorTableSGI)(CLenum target, CLenum internalformat, CLint x, CLint y, CLsizei width);
00402 typedef void (CL_GL1FUNC *ptr_glColorTableParameterivSGI)(CLenum target, CLenum pname, const CLint* params);
00403 typedef void (CL_GL1FUNC *ptr_glColorTableParameterfvSGI)(CLenum target, CLenum pname, const CLfloat* params);
00404 typedef void (CL_GL1FUNC *ptr_glGetColorTableSGI)(CLenum target, CLenum format, CLenum type, CLvoid* table);
00405 typedef void (CL_GL1FUNC *ptr_glGetColorTableParameterivSGI)(CLenum target, CLenum pname, CLint* params);
00406 typedef void (CL_GL1FUNC *ptr_glGetColorTableParameterfvSGI)(CLenum target, CLenum pname, CLfloat* params);
00407 typedef void (CL_GL1FUNC *ptr_glColorSubTableEXT)(CLenum target, CLsizei start, CLsizei count, CLenum format, CLenum type, const CLvoid *data);
00408 typedef void (CL_GL1FUNC *ptr_glCopyColorSubTableEXT)(CLenum target, CLsizei start, CLint x, CLint y, CLsizei width);
00409 typedef void (CL_GL1FUNC *ptr_glConvolutionFilter1DEXT)(CLenum target, CLenum internalformat, CLsizei width, CLenum format, CLenum type, const CLvoid* image);
00410 typedef void (CL_GL1FUNC *ptr_glConvolutionFilter2DEXT)(CLenum target, CLenum internalformat, CLsizei width, CLsizei height, CLenum format, CLenum type, const CLvoid* image);
00411 typedef void (CL_GL1FUNC *ptr_glCopyConvolutionFilter1DEXT)(CLenum target, CLenum internalformat, CLint x, CLint y, CLsizei width);
00412 typedef void (CL_GL1FUNC *ptr_glCopyConvolutionFilter2DEXT)(CLenum target, CLenum internalformat, CLint x, CLint y, CLsizei width, CLsizei height);
00413 typedef void (CL_GL1FUNC *ptr_glGetConvolutionFilterEXT)(CLenum target, CLenum format, CLenum type, CLvoid* image);
00414 typedef void (CL_GL1FUNC *ptr_glSeparableFilter2DEXT)(CLenum target, CLenum internalformat, CLsizei width, CLsizei height, CLenum format, CLenum type, const CLvoid* row, const CLvoid* column);
00415 typedef void (CL_GL1FUNC *ptr_glGetSeparableFilterEXT)(CLenum target, CLenum format, CLenum type, CLvoid* row, CLvoid* column, CLvoid* span);
00416 typedef void (CL_GL1FUNC *ptr_glConvolutionParameteriEXT)(CLenum target, CLenum pname, CLint param);
00417 typedef void (CL_GL1FUNC *ptr_glConvolutionParameterivEXT)(CLenum target, CLenum pname, const CLint* params);
00418 typedef void (CL_GL1FUNC *ptr_glConvolutionParameterfEXT)(CLenum target, CLenum pname, CLfloat param);
00419 typedef void (CL_GL1FUNC *ptr_glConvolutionParameterfvEXT)(CLenum target, CLenum pname, const CLfloat* params);
00420 typedef void (CL_GL1FUNC *ptr_glGetConvolutionParameterivEXT)(CLenum target, CLenum pname, CLint* params);
00421 typedef void (CL_GL1FUNC *ptr_glGetConvolutionParameterfvEXT)(CLenum target, CLenum pname, CLfloat* params);
00422 typedef void (CL_GL1FUNC *ptr_glHistogramEXT)(CLenum target, CLsizei width, CLenum internalformat, CLboolean sink);
00423 typedef void (CL_GL1FUNC *ptr_glResetHistogramEXT)(CLenum target);
00424 typedef void (CL_GL1FUNC *ptr_glGetHistogramEXT)(CLenum target, CLboolean reset, CLenum format, CLenum type, CLvoid* values);
00425 typedef void (CL_GL1FUNC *ptr_glGetHistogramParameterivEXT)(CLenum target, CLenum pname, CLint* params);
00426 typedef void (CL_GL1FUNC *ptr_glGetHistogramParameterfvEXT)(CLenum target, CLenum pname, CLfloat* params);
00427 typedef void (CL_GL1FUNC *ptr_glMinmaxEXT)(CLenum target, CLenum internalformat, CLboolean sink);
00428 typedef void (CL_GL1FUNC *ptr_glResetMinmaxEXT)(CLenum target);
00429 typedef void (CL_GL1FUNC *ptr_glGetMinmaxEXT)(CLenum target, CLboolean reset, CLenum format, CLenum type, CLvoid* values);
00430 typedef void (CL_GL1FUNC *ptr_glGetMinmaxParameterivEXT)(CLenum target, CLenum pname, CLint* params);
00431 typedef void (CL_GL1FUNC *ptr_glGetMinmaxParameterfvEXT)(CLenum target, CLenum pname, CLfloat* params);
00432 typedef void (CL_GL1FUNC *ptr_glBlendColorEXT)(CLclampf red, CLclampf green, CLclampf blue, CLclampf alpha);
00433 typedef void (CL_GL1FUNC *ptr_glBlendEquationEXT)(CLenum mode);
00434 typedef CLvoid (CL_GL1FUNC *ptr_glActiveTextureARB)(CLenum);
00435 typedef CLvoid (CL_GL1FUNC *ptr_glClientActiveTextureARB)(CLenum);
00436 typedef CLvoid (CL_GL1FUNC *ptr_glMultiTexCoord1dARB)(CLenum, CLdouble);
00437 typedef CLvoid (CL_GL1FUNC *ptr_glMultiTexCoord1dvARB)(CLenum, CLdouble const *);
00438 typedef CLvoid (CL_GL1FUNC *ptr_glMultiTexCoord1fARB)(CLenum, CLfloat);
00439 typedef CLvoid (CL_GL1FUNC *ptr_glMultiTexCoord1fvARB)(CLenum, CLfloat const *);
00440 typedef CLvoid (CL_GL1FUNC *ptr_glMultiTexCoord1iARB)(CLenum, CLint);
00441 typedef CLvoid (CL_GL1FUNC *ptr_glMultiTexCoord1ivARB)(CLenum, CLint const *);
00442 typedef CLvoid (CL_GL1FUNC *ptr_glMultiTexCoord1sARB)(CLenum, CLshort);
00443 typedef CLvoid (CL_GL1FUNC *ptr_glMultiTexCoord1svARB)(CLenum, CLshort const *);
00444 typedef CLvoid (CL_GL1FUNC *ptr_glMultiTexCoord2dARB)(CLenum, CLdouble, CLdouble);
00445 typedef CLvoid (CL_GL1FUNC *ptr_glMultiTexCoord2dvARB)(CLenum, CLdouble const *);
00446 typedef CLvoid (CL_GL1FUNC *ptr_glMultiTexCoord2fARB)(CLenum, CLfloat, CLfloat);
00447 typedef CLvoid (CL_GL1FUNC *ptr_glMultiTexCoord2fvARB)(CLenum, CLfloat const *);
00448 typedef CLvoid (CL_GL1FUNC *ptr_glMultiTexCoord2iARB)(CLenum, CLint, CLint);
00449 typedef CLvoid (CL_GL1FUNC *ptr_glMultiTexCoord2ivARB)(CLenum, CLint const *);
00450 typedef CLvoid (CL_GL1FUNC *ptr_glMultiTexCoord2sARB)(CLenum, CLshort, CLshort);
00451 typedef CLvoid (CL_GL1FUNC *ptr_glMultiTexCoord2svARB)(CLenum, CLshort const *);
00452 typedef CLvoid (CL_GL1FUNC *ptr_glMultiTexCoord3dARB)(CLenum, CLdouble, CLdouble, CLdouble);
00453 typedef CLvoid (CL_GL1FUNC *ptr_glMultiTexCoord3dvARB)(CLenum, CLdouble const *);
00454 typedef CLvoid (CL_GL1FUNC *ptr_glMultiTexCoord3fARB)(CLenum, CLfloat, CLfloat, CLfloat);
00455 typedef CLvoid (CL_GL1FUNC *ptr_glMultiTexCoord3fvARB)(CLenum, CLfloat const *);
00456 typedef CLvoid (CL_GL1FUNC *ptr_glMultiTexCoord3iARB)(CLenum, CLint, CLint, CLint);
00457 typedef CLvoid (CL_GL1FUNC *ptr_glMultiTexCoord3ivARB)(CLenum, CLint const *);
00458 typedef CLvoid (CL_GL1FUNC *ptr_glMultiTexCoord3sARB)(CLenum, CLshort, CLshort, CLshort);
00459 typedef CLvoid (CL_GL1FUNC *ptr_glMultiTexCoord3svARB)(CLenum, CLshort const *);
00460 typedef CLvoid (CL_GL1FUNC *ptr_glMultiTexCoord4dARB)(CLenum, CLdouble, CLdouble, CLdouble, CLdouble);
00461 typedef CLvoid (CL_GL1FUNC *ptr_glMultiTexCoord4dvARB)(CLenum, CLdouble const *);
00462 typedef CLvoid (CL_GL1FUNC *ptr_glMultiTexCoord4fARB)(CLenum, CLfloat, CLfloat, CLfloat, CLfloat);
00463 typedef CLvoid (CL_GL1FUNC *ptr_glMultiTexCoord4fvARB)(CLenum, CLfloat const *);
00464 typedef CLvoid (CL_GL1FUNC *ptr_glMultiTexCoord4iARB)(CLenum, CLint, CLint, CLint, CLint);
00465 typedef CLvoid (CL_GL1FUNC *ptr_glMultiTexCoord4ivARB)(CLenum, CLint const *);
00466 typedef CLvoid (CL_GL1FUNC *ptr_glMultiTexCoord4sARB)(CLenum, CLshort, CLshort, CLshort, CLshort);
00467 typedef CLvoid (CL_GL1FUNC *ptr_glMultiTexCoord4svARB)(CLenum, CLshort const *);
00468
00469 typedef CLvoid (CL_GL1FUNC *ptr_glCompressedTexImage1DARB)(CLenum, CLint, CLenum, CLsizei, CLint, CLsizei, CLvoid const *);
00470 typedef CLvoid (CL_GL1FUNC *ptr_glCompressedTexImage2DARB)(CLenum, CLint, CLenum, CLsizei, CLsizei, CLint, CLsizei, CLvoid const *);
00471 typedef CLvoid (CL_GL1FUNC *ptr_glCompressedTexImage3DARB)(CLenum, CLint, CLenum, CLsizei, CLsizei, CLsizei, CLint, CLsizei, CLvoid const *);
00472 typedef CLvoid (CL_GL1FUNC *ptr_glCompressedTexSubImage1DARB)(CLenum, CLint, CLint, CLsizei, CLenum, CLsizei, CLvoid const *);
00473 typedef CLvoid (CL_GL1FUNC *ptr_glCompressedTexSubImage2DARB)(CLenum, CLint, CLint, CLint, CLsizei, CLsizei, CLenum, CLsizei, CLvoid const *);
00474 typedef CLvoid (CL_GL1FUNC *ptr_glCompressedTexSubImage3DARB)(CLenum, CLint, CLint, CLint, CLint, CLsizei, CLsizei, CLsizei, CLenum, CLsizei, CLvoid const *);
00475 typedef CLvoid (CL_GL1FUNC *ptr_glGetCompressedTexImageARB)(CLenum, CLint, CLvoid *);
00476 typedef CLvoid (CL_GL1FUNC *ptr_glSampleCoverageARB)(CLclampf, CLboolean);
00477 typedef CLvoid (CL_GL1FUNC *ptr_glLoadTransposeMatrixdARB)(CLdouble const *);
00478 typedef CLvoid (CL_GL1FUNC *ptr_glLoadTransposeMatrixfARB)(CLfloat const *);
00479 typedef CLvoid (CL_GL1FUNC *ptr_glMultTransposeMatrixdARB)(CLdouble const *);
00480 typedef CLvoid (CL_GL1FUNC *ptr_glMultTransposeMatrixfARB)(CLfloat const *);
00481
00482 typedef CLvoid (CL_GL1FUNC *ptr_glFogCoorddEXT)(CLdouble);
00483 typedef CLvoid (CL_GL1FUNC *ptr_glFogCoorddvEXT)(CLdouble const *);
00484 typedef CLvoid (CL_GL1FUNC *ptr_glFogCoordfEXT)(CLfloat);
00485 typedef CLvoid (CL_GL1FUNC *ptr_glFogCoordfvEXT)(CLfloat const *);
00486 typedef CLvoid (CL_GL1FUNC *ptr_glFogCoordPointerEXT)(CLenum, CLsizei, CLvoid const *);
00487 typedef CLvoid (CL_GL1FUNC *ptr_glMultiDrawArraysEXT)(CLenum, CLint *, CLsizei *, CLsizei);
00488 typedef CLvoid (CL_GL1FUNC *ptr_glMultiDrawElementsEXT)(CLenum, CLsizei const *, CLenum, CLvoid const * *, CLsizei);
00489 typedef CLvoid (CL_GL1FUNC *ptr_glPointParameterfARB)(CLenum, CLfloat);
00490 typedef CLvoid (CL_GL1FUNC *ptr_glPointParameterfvARB)(CLenum, CLfloat const *);
00491 typedef CLvoid (CL_GL1FUNC *ptr_glSecondaryColor3bEXT)(CLbyte, CLbyte, CLbyte);
00492 typedef CLvoid (CL_GL1FUNC *ptr_glSecondaryColor3bvEXT)(CLbyte const *);
00493 typedef CLvoid (CL_GL1FUNC *ptr_glSecondaryColor3dEXT)(CLdouble, CLdouble, CLdouble);
00494 typedef CLvoid (CL_GL1FUNC *ptr_glSecondaryColor3dvEXT)(CLdouble const *);
00495 typedef CLvoid (CL_GL1FUNC *ptr_glSecondaryColor3fEXT)(CLfloat, CLfloat, CLfloat);
00496 typedef CLvoid (CL_GL1FUNC *ptr_glSecondaryColor3fvEXT)(CLfloat const *);
00497 typedef CLvoid (CL_GL1FUNC *ptr_glSecondaryColor3iEXT)(CLint, CLint, CLint);
00498 typedef CLvoid (CL_GL1FUNC *ptr_glSecondaryColor3ivEXT)(CLint const *);
00499 typedef CLvoid (CL_GL1FUNC *ptr_glSecondaryColor3sEXT)(CLshort, CLshort, CLshort);
00500 typedef CLvoid (CL_GL1FUNC *ptr_glSecondaryColor3svEXT)(CLshort const *);
00501 typedef CLvoid (CL_GL1FUNC *ptr_glSecondaryColor3ubEXT)(CLubyte, CLubyte, CLubyte);
00502 typedef CLvoid (CL_GL1FUNC *ptr_glSecondaryColor3ubvEXT)(CLubyte const *);
00503 typedef CLvoid (CL_GL1FUNC *ptr_glSecondaryColor3uiEXT)(CLuint, CLuint, CLuint);
00504 typedef CLvoid (CL_GL1FUNC *ptr_glSecondaryColor3uivEXT)(CLuint const *);
00505 typedef CLvoid (CL_GL1FUNC *ptr_glSecondaryColor3usEXT)(CLushort, CLushort, CLushort);
00506 typedef CLvoid (CL_GL1FUNC *ptr_glSecondaryColor3usvEXT)(CLushort const *);
00507 typedef CLvoid (CL_GL1FUNC *ptr_glSecondaryColorPointerEXT)(CLint, CLenum, CLsizei, CLvoid const *);
00508 typedef CLvoid (CL_GL1FUNC *ptr_glBlendFuncSeparateEXT)(CLenum, CLenum, CLenum, CLenum);
00509 typedef CLvoid (CL_GL1FUNC *ptr_glWindowPos2dARB)(CLdouble, CLdouble);
00510 typedef CLvoid (CL_GL1FUNC *ptr_glWindowPos2dvARB)(CLdouble const *);
00511 typedef CLvoid (CL_GL1FUNC *ptr_glWindowPos2fARB)(CLfloat, CLfloat);
00512 typedef CLvoid (CL_GL1FUNC *ptr_glWindowPos2fvARB)(CLfloat const *);
00513 typedef CLvoid (CL_GL1FUNC *ptr_glWindowPos2iARB)(CLint, CLint);
00514 typedef CLvoid (CL_GL1FUNC *ptr_glWindowPos2ivARB)(CLint const *);
00515 typedef CLvoid (CL_GL1FUNC *ptr_glWindowPos2sARB)(CLshort, CLshort);
00516 typedef CLvoid (CL_GL1FUNC *ptr_glWindowPos2svARB)(CLshort const *);
00517 typedef CLvoid (CL_GL1FUNC *ptr_glWindowPos3dARB)(CLdouble, CLdouble, CLdouble);
00518 typedef CLvoid (CL_GL1FUNC *ptr_glWindowPos3dvARB)(CLdouble const *);
00519 typedef CLvoid (CL_GL1FUNC *ptr_glWindowPos3fARB)(CLfloat, CLfloat, CLfloat);
00520 typedef CLvoid (CL_GL1FUNC *ptr_glWindowPos3fvARB)(CLfloat const *);
00521 typedef CLvoid (CL_GL1FUNC *ptr_glWindowPos3iARB)(CLint, CLint, CLint);
00522 typedef CLvoid (CL_GL1FUNC *ptr_glWindowPos3ivARB)(CLint const *);
00523 typedef CLvoid (CL_GL1FUNC *ptr_glWindowPos3sARB)(CLshort, CLshort, CLshort);
00524 typedef CLvoid (CL_GL1FUNC *ptr_glWindowPos3svARB)(CLshort const *);
00525
00526 typedef CLvoid (CL_GL1FUNC *ptr_glBindBufferARB)(CLenum target, CLuint buffer);
00527 typedef CLvoid (CL_GL1FUNC *ptr_glDeleteBuffersARB)(CLsizei n, const CLuint *buffers);
00528 typedef CLvoid (CL_GL1FUNC *ptr_glGenBuffersARB)(CLsizei n, CLuint *buffers);
00529 typedef CLboolean (CL_GL1FUNC *ptr_glIsBufferARB)(CLuint buffer);
00530 typedef CLvoid (CL_GL1FUNC *ptr_glBufferDataARB)(CLenum target, CLsizeiptr size, const CLvoid *data, CLenum usage);
00531 typedef CLvoid (CL_GL1FUNC *ptr_glBufferSubDataARB)(CLenum target, CLintptr offset, CLsizeiptr size, const CLvoid *data);
00532 typedef CLvoid (CL_GL1FUNC *ptr_glGetBufferSubDataARB)(CLenum target, CLintptr offset, CLsizeiptr size, CLvoid *data);
00533 typedef CLvoid *(CL_GL1FUNC *ptr_glMapBufferARB)(CLenum target, CLenum access);
00534 typedef CLboolean (CL_GL1FUNC *ptr_glUnmapBufferARB)(CLenum target);
00535 typedef CLvoid (CL_GL1FUNC *ptr_glGetBufferParameterivARB)(CLenum target, CLenum pname, CLint *params);
00536 typedef CLvoid (CL_GL1FUNC *ptr_glGetBufferPointervARB)(CLenum target, CLenum pname, CLvoid **params);
00537 typedef CLvoid (CL_GL1FUNC *ptr_glGenQueriesARB)(CLsizei n, CLuint *ids);
00538 typedef CLvoid (CL_GL1FUNC *ptr_glDeleteQueriesARB)(CLsizei n, const CLuint *ids);
00539 typedef CLboolean (CL_GL1FUNC *ptr_glIsQueryARB)(CLuint id);
00540 typedef CLvoid (CL_GL1FUNC *ptr_glBeginQueryARB)(CLenum target, CLuint id);
00541 typedef CLvoid (CL_GL1FUNC *ptr_glEndQueryARB)(CLenum target);
00542 typedef CLvoid (CL_GL1FUNC *ptr_glGetQueryivARB)(CLenum target, CLenum pname, CLint *params);
00543 typedef CLvoid (CL_GL1FUNC *ptr_glGetQueryObjectivARB)(CLuint id, CLenum pname, CLint *params);
00544 typedef CLvoid (CL_GL1FUNC *ptr_glGetQueryObjectuivARB)(CLuint id, CLenum pname, CLuint *params);
00545
00546 typedef CLvoid (CL_GL1FUNC *ptr_glDeleteObjectARB)(CLuint obj);
00547 typedef CLuint (CL_GL1FUNC *ptr_glGetHandleARB)(CLenum pname);
00548 typedef CLvoid (CL_GL1FUNC *ptr_glDetachObjectARB)(CLuint containerObj, CLuint attachedObj);
00549 typedef CLuint (CL_GL1FUNC *ptr_glCreateShaderObjectARB )(CLenum shaderType);
00550 typedef CLvoid (CL_GL1FUNC *ptr_glShaderSourceARB)(CLuint shaderObj, CLsizei count, const CLchar* *string, const CLint *length);
00551 typedef CLvoid (CL_GL1FUNC *ptr_glCompileShaderARB)(CLuint shaderObj);
00552 typedef CLuint (CL_GL1FUNC *ptr_glCreateProgramObjectARB)();
00553 typedef CLvoid (CL_GL1FUNC *ptr_glAttachObjectARB)(CLuint containerObj, CLuint attachedObj);
00554 typedef CLvoid (CL_GL1FUNC *ptr_glLinkProgramARB)(CLuint programObj);
00555 typedef CLvoid (CL_GL1FUNC *ptr_glUseProgramObjectARB)(CLuint programObj);
00556 typedef CLvoid (CL_GL1FUNC *ptr_glValidateProgramARB)(CLuint programObj);
00557 typedef CLvoid (CL_GL1FUNC *ptr_glUniform1fARB)(CLint location, CLfloat v0);
00558 typedef CLvoid (CL_GL1FUNC *ptr_glUniform2fARB)(CLint location, CLfloat v0, CLfloat v1);
00559 typedef CLvoid (CL_GL1FUNC *ptr_glUniform3fARB)(CLint location, CLfloat v0, CLfloat v1, CLfloat v2);
00560 typedef CLvoid (CL_GL1FUNC *ptr_glUniform4fARB)(CLint location, CLfloat v0, CLfloat v1, CLfloat v2, CLfloat v3);
00561 typedef CLvoid (CL_GL1FUNC *ptr_glUniform1iARB)(CLint location, CLint v0);
00562 typedef CLvoid (CL_GL1FUNC *ptr_glUniform2iARB)(CLint location, CLint v0, CLint v1);
00563 typedef CLvoid (CL_GL1FUNC *ptr_glUniform3iARB)(CLint location, CLint v0, CLint v1, CLint v2);
00564 typedef CLvoid (CL_GL1FUNC *ptr_glUniform4iARB)(CLint location, CLint v0, CLint v1, CLint v2, CLint v3);
00565 typedef CLvoid (CL_GL1FUNC *ptr_glUniform1fvARB)(CLint location, CLsizei count, const CLfloat *value);
00566 typedef CLvoid (CL_GL1FUNC *ptr_glUniform2fvARB)(CLint location, CLsizei count, const CLfloat *value);
00567 typedef CLvoid (CL_GL1FUNC *ptr_glUniform3fvARB)(CLint location, CLsizei count, const CLfloat *value);
00568 typedef CLvoid (CL_GL1FUNC *ptr_glUniform4fvARB)(CLint location, CLsizei count, const CLfloat *value);
00569 typedef CLvoid (CL_GL1FUNC *ptr_glUniform1ivARB)(CLint location, CLsizei count, const CLint *value);
00570 typedef CLvoid (CL_GL1FUNC *ptr_glUniform2ivARB)(CLint location, CLsizei count, const CLint *value);
00571 typedef CLvoid (CL_GL1FUNC *ptr_glUniform3ivARB)(CLint location, CLsizei count, const CLint *value);
00572 typedef CLvoid (CL_GL1FUNC *ptr_glUniform4ivARB)(CLint location, CLsizei count, const CLint *value);
00573 typedef CLvoid (CL_GL1FUNC *ptr_glUniformMatrix2fvARB)(CLint location, CLsizei count, CLboolean transpose, const CLfloat *value);
00574 typedef CLvoid (CL_GL1FUNC *ptr_glUniformMatrix3fvARB)(CLint location, CLsizei count, CLboolean transpose, const CLfloat *value);
00575 typedef CLvoid (CL_GL1FUNC *ptr_glUniformMatrix4fvARB)(CLint location, CLsizei count, CLboolean transpose, const CLfloat *value);
00576 typedef CLvoid (CL_GL1FUNC *ptr_glGetObjectParameterfvARB)(CLuint obj, CLenum pname, CLfloat *params);
00577 typedef CLvoid (CL_GL1FUNC *ptr_glGetObjectParameterivARB)(CLuint obj, CLenum pname, CLint *params);
00578 typedef CLvoid (CL_GL1FUNC *ptr_glGetInfoLogARB)(CLuint obj, CLsizei maxLength, CLsizei *length, CLchar *infoLog);
00579 typedef CLvoid (CL_GL1FUNC *ptr_glGetAttachedObjectsARB)(CLuint containerObj, CLsizei maxCount, CLsizei *count, CLuint *obj);
00580 typedef CLint (CL_GL1FUNC *ptr_glGetUniformLocationARB)(CLuint programObj, const CLchar *name);
00581 typedef CLvoid (CL_GL1FUNC *ptr_glGetActiveUniformARB)(CLuint programObj, CLuint index, CLsizei maxLength, CLsizei *length, CLsizei *size, CLenum *type, CLchar *name);
00582 typedef CLvoid (CL_GL1FUNC *ptr_glGetUniformfvARB)(CLuint programObj, CLint location, CLfloat *params);
00583 typedef CLvoid (CL_GL1FUNC *ptr_glGetUniformivARB)(CLuint programObj, CLint location, CLint *params);
00584 typedef CLvoid (CL_GL1FUNC *ptr_glGetShaderSourceARB)(CLuint obj, CLsizei maxLength, CLsizei *length, CLchar *source);
00585 typedef CLvoid (CL_GL1FUNC *ptr_glVertexAttrib1fARB)(CLuint index, CLfloat v0);
00586 typedef CLvoid (CL_GL1FUNC *ptr_glVertexAttrib1sARB)(CLuint index, CLshort v0);
00587 typedef CLvoid (CL_GL1FUNC *ptr_glVertexAttrib1dARB)(CLuint index, CLdouble v0);
00588 typedef CLvoid (CL_GL1FUNC *ptr_glVertexAttrib2fARB)(CLuint index, CLfloat v0, CLfloat v1);
00589 typedef CLvoid (CL_GL1FUNC *ptr_glVertexAttrib2sARB)(CLuint index, CLshort v0, CLshort v1);
00590 typedef CLvoid (CL_GL1FUNC *ptr_glVertexAttrib2dARB)(CLuint index, CLdouble v0, CLdouble v1);
00591 typedef CLvoid (CL_GL1FUNC *ptr_glVertexAttrib3fARB)(CLuint index, CLfloat v0, CLfloat v1, CLfloat v2);
00592 typedef CLvoid (CL_GL1FUNC *ptr_glVertexAttrib3sARB)(CLuint index, CLshort v0, CLshort v1, CLshort v2);
00593 typedef CLvoid (CL_GL1FUNC *ptr_glVertexAttrib3dARB)(CLuint index, CLdouble v0, CLdouble v1, CLdouble v2);
00594 typedef CLvoid (CL_GL1FUNC *ptr_glVertexAttrib4fARB)(CLuint index, CLfloat v0, CLfloat v1, CLfloat v2, CLfloat v3);
00595 typedef CLvoid (CL_GL1FUNC *ptr_glVertexAttrib4sARB)(CLuint index, CLshort v0, CLshort v1, CLshort v2, CLshort v3);
00596 typedef CLvoid (CL_GL1FUNC *ptr_glVertexAttrib4dARB)(CLuint index, CLdouble v0, CLdouble v1, CLdouble v2, CLdouble v3);
00597 typedef CLvoid (CL_GL1FUNC *ptr_glVertexAttrib4NubARB)(CLuint index, CLubyte x, CLubyte y, CLubyte z, CLubyte w);
00598 typedef CLvoid (CL_GL1FUNC *ptr_glVertexAttrib1fvARB)(CLuint index, const CLfloat *v);
00599 typedef CLvoid (CL_GL1FUNC *ptr_glVertexAttrib1svARB)(CLuint index, const CLshort *v);
00600 typedef CLvoid (CL_GL1FUNC *ptr_glVertexAttrib1dvARB)(CLuint index, const CLdouble *v);
00601 typedef CLvoid (CL_GL1FUNC *ptr_glVertexAttrib2fvARB)(CLuint index, const CLfloat *v);
00602 typedef CLvoid (CL_GL1FUNC *ptr_glVertexAttrib2svARB)(CLuint index, const CLshort *v);
00603 typedef CLvoid (CL_GL1FUNC *ptr_glVertexAttrib2dvARB)(CLuint index, const CLdouble *v);
00604 typedef CLvoid (CL_GL1FUNC *ptr_glVertexAttrib3fvARB)(CLuint index, const CLfloat *v);
00605 typedef CLvoid (CL_GL1FUNC *ptr_glVertexAttrib3svARB)(CLuint index, const CLshort *v);
00606 typedef CLvoid (CL_GL1FUNC *ptr_glVertexAttrib3dvARB)(CLuint index, const CLdouble *v);
00607 typedef CLvoid (CL_GL1FUNC *ptr_glVertexAttrib4fvARB)(CLuint index, const CLfloat *v);
00608 typedef CLvoid (CL_GL1FUNC *ptr_glVertexAttrib4svARB)(CLuint index, const CLshort *v);
00609 typedef CLvoid (CL_GL1FUNC *ptr_glVertexAttrib4dvARB)(CLuint index, const CLdouble *v);
00610 typedef CLvoid (CL_GL1FUNC *ptr_glVertexAttrib4ivARB)(CLuint index, const CLint *v);
00611 typedef CLvoid (CL_GL1FUNC *ptr_glVertexAttrib4bvARB)(CLuint index, const CLbyte *v);
00612 typedef CLvoid (CL_GL1FUNC *ptr_glVertexAttrib4ubvARB)(CLuint index, const CLubyte *v);
00613 typedef CLvoid (CL_GL1FUNC *ptr_glVertexAttrib4usvARB)(CLuint index, const CLushort *v);
00614 typedef CLvoid (CL_GL1FUNC *ptr_glVertexAttrib4uivARB)(CLuint index, const CLuint *v);
00615 typedef CLvoid (CL_GL1FUNC *ptr_glVertexAttrib4NbvARB)(CLuint index, const CLbyte *v);
00616 typedef CLvoid (CL_GL1FUNC *ptr_glVertexAttrib4NsvARB)(CLuint index, const CLshort *v);
00617 typedef CLvoid (CL_GL1FUNC *ptr_glVertexAttrib4NivARB)(CLuint index, const CLint *v);
00618 typedef CLvoid (CL_GL1FUNC *ptr_glVertexAttrib4NubvARB)(CLuint index, const CLubyte *v);
00619 typedef CLvoid (CL_GL1FUNC *ptr_glVertexAttrib4NusvARB)(CLuint index, const CLushort *v);
00620 typedef CLvoid (CL_GL1FUNC *ptr_glVertexAttrib4NuivARB)(CLuint index, const CLuint *v);
00621 typedef CLvoid (CL_GL1FUNC *ptr_glVertexAttribPointerARB)(CLuint index, CLint size, CLenum type, CLboolean normalized, CLsizei stride, const CLvoid *pointer);
00622 typedef CLvoid (CL_GL1FUNC *ptr_glEnableVertexAttribArrayARB)(CLuint index);
00623 typedef CLvoid (CL_GL1FUNC *ptr_glDisableVertexAttribArrayARB)(CLuint index);
00624 typedef CLvoid (CL_GL1FUNC *ptr_glBindAttribLocationARB)(CLuint programObj, CLuint index, const char *name);
00625 typedef CLvoid (CL_GL1FUNC *ptr_glGetActiveAttribARB)(CLuint programObj, CLuint index, CLsizei maxLength, CLsizei *length, CLint *size, CLenum *type, char *name);
00626 typedef CLint (CL_GL1FUNC *ptr_glGetAttribLocationARB)(CLuint programObj, const char *name);
00627 typedef CLvoid (CL_GL1FUNC *ptr_glGetVertexAttribdvARB)(CLuint index, CLenum pname, CLdouble *params);
00628 typedef CLvoid (CL_GL1FUNC *ptr_glGetVertexAttribfvARB)(CLuint index, CLenum pname, CLfloat *params);
00629 typedef CLvoid (CL_GL1FUNC *ptr_glGetVertexAttribivARB)(CLuint index, CLenum pname, CLint *params);
00630 typedef CLvoid (CL_GL1FUNC *ptr_glGetVertexAttribPointervARB)(CLuint index, CLenum pname, CLvoid **pointer);
00631 typedef CLvoid (CL_GL1FUNC *ptr_glDrawBuffersARB)(CLsizei n, const CLenum *bufs);
00632 typedef CLvoid (CL_GL1FUNC *ptr_glStencilFuncSeparateATI)(CLenum frontfunc, CLenum backfunc, CLint ref, CLuint mask);
00633 typedef CLvoid (CL_GL1FUNC *ptr_glStencilOpSeparateATI)(CLenum face, CLenum sfail, CLenum dpfail, CLenum dppass);
00634
00635 typedef CLboolean (CL_GL1FUNC *ptr_glIsRenderbufferEXT)(CLuint renderbuffer);
00636 typedef CLvoid (CL_GL1FUNC *ptr_glBindRenderbufferEXT)(CLenum target, CLuint renderbuffer);
00637 typedef CLvoid (CL_GL1FUNC *ptr_glDeleteRenderbuffersEXT)(CLsizei n, const CLuint *renderbuffers);
00638 typedef CLvoid (CL_GL1FUNC *ptr_glGenRenderbuffersEXT)(CLsizei n, CLuint *renderbuffers);
00639 typedef CLvoid (CL_GL1FUNC *ptr_glRenderbufferStorageEXT)(CLenum target, CLenum internalformat, CLsizei width, CLsizei height);
00640 typedef CLvoid (CL_GL1FUNC *ptr_glGetRenderbufferParameterivEXT)(CLenum target, CLenum pname, CLint *params);
00641 typedef CLboolean (CL_GL1FUNC *ptr_glIsFramebufferEXT)(CLuint framebuffer);
00642 typedef CLvoid (CL_GL1FUNC *ptr_glBindFramebufferEXT)(CLenum target, CLuint framebuffer);
00643 typedef CLvoid (CL_GL1FUNC *ptr_glDeleteFramebuffersEXT)(CLsizei n, const CLuint *framebuffers);
00644 typedef CLvoid (CL_GL1FUNC *ptr_glGenFramebuffersEXT)(CLsizei n, CLuint *framebuffers);
00645 typedef CLenum (CL_GL1FUNC *ptr_glCheckFramebufferStatusEXT)(CLenum target);
00646 typedef CLvoid (CL_GL1FUNC *ptr_glFramebufferTexture1DEXT)(CLenum target, CLenum attachment, CLenum textarget, CLuint texture, CLint level);
00647 typedef CLvoid (CL_GL1FUNC *ptr_glFramebufferTexture2DEXT)(CLenum target, CLenum attachment, CLenum textarget, CLuint texture, CLint level);
00648 typedef CLvoid (CL_GL1FUNC *ptr_glFramebufferTexture3DEXT)(CLenum target, CLenum attachment, CLenum textarget, CLuint texture, CLint level, CLint zoffset);
00649 typedef CLvoid (CL_GL1FUNC *ptr_glFramebufferRenderbufferEXT)(CLenum target, CLenum attachment, CLenum renderbuffertarget, CLuint renderbuffer);
00650 typedef CLvoid (CL_GL1FUNC *ptr_glGetFramebufferAttachmentParameterivEXT)(CLenum target, CLenum attachment, CLenum pname, CLint *params);
00651 typedef CLvoid (CL_GL1FUNC *ptr_glGenerateMipmapEXT)(CLenum target);
00652
00653 typedef CLvoid (CL_GL1FUNC *ptr_glBlitFramebufferEXT)(CLint srcX0, CLint srcY0, CLint srcX1, CLint srcY1, CLint dstX0, CLint dstY0, CLint dstX1, CLint dstY1, CLbitfield mask, CLenum filter);
00654
00655 #ifdef WIN32
00656 DECLARE_HANDLE(HPBUFFERARB);
00657 typedef HPBUFFERARB (CL_GL1FUNC *ptr_wglCreatePbufferARB)(HDC hDC, int iPixelFormat, int iWidth, int iHeight, const int *piAttribList);
00658 typedef HDC (CL_GL1FUNC *ptr_wglGetPbufferDCARB)(HPBUFFERARB hPbuffer);
00659 typedef int (CL_GL1FUNC *ptr_wglReleasePbufferDCARB)(HPBUFFERARB hPbuffer, HDC hDC);
00660 typedef BOOL (CL_GL1FUNC *ptr_wglDestroyPbufferARB)(HPBUFFERARB hPbuffer);
00661 typedef BOOL (CL_GL1FUNC *ptr_wglQueryPbufferARB)(HPBUFFERARB hPbuffer, int iAttribute, int *piValue);
00662 #endif
00663
00665
00668
00669 public:
00671 ptr_glAccum accum;
00672
00674 ptr_glAlphaFunc alphaFunc;
00675
00677 ptr_glAreTexturesResident areTexturesResident;
00678
00680 ptr_glArrayElement arrayElement;
00681
00683 ptr_glBegin begin;
00684
00686 ptr_glBindTexture bindTexture;
00687
00689 ptr_glBitmap bitmap;
00690
00692 ptr_glBlendFunc blendFunc;
00693
00695 ptr_glCallList callList;
00696
00698 ptr_glCallLists callLists;
00699
00701 ptr_glClear clear;
00702
00704 ptr_glClearAccum clearAccum;
00705
00707 ptr_glClearColor clearColor;
00708
00710 ptr_glClearDepth clearDepth;
00711
00713 ptr_glClearIndex clearIndex;
00714
00716 ptr_glClearStencil clearStencil;
00717
00719 ptr_glClipPlane clipPlane;
00720
00722 ptr_glColor3b color3b;
00723
00725 ptr_glColor3bv color3bv;
00726
00728 ptr_glColor3d color3d;
00729
00731 ptr_glColor3dv color3dv;
00732
00734 ptr_glColor3f color3f;
00735
00737 ptr_glColor3fv color3fv;
00738
00740 ptr_glColor3i color3i;
00741
00743 ptr_glColor3iv color3iv;
00744
00746 ptr_glColor3s color3s;
00747
00749 ptr_glColor3sv color3sv;
00750
00752 ptr_glColor3ub color3ub;
00753
00755 ptr_glColor3ubv color3ubv;
00756
00758 ptr_glColor3ui color3ui;
00759
00761 ptr_glColor3uiv color3uiv;
00762
00764 ptr_glColor3us color3us;
00765
00767 ptr_glColor3usv color3usv;
00768
00770 ptr_glColor4b color4b;
00771
00773 ptr_glColor4bv color4bv;
00774
00776 ptr_glColor4d color4d;
00777
00779 ptr_glColor4dv color4dv;
00780
00782 ptr_glColor4f color4f;
00783
00785 ptr_glColor4fv color4fv;
00786
00788 ptr_glColor4i color4i;
00789
00791 ptr_glColor4iv color4iv;
00792
00794 ptr_glColor4s color4s;
00795
00797 ptr_glColor4sv color4sv;
00798
00800 ptr_glColor4ub color4ub;
00801
00803 ptr_glColor4ubv color4ubv;
00804
00806 ptr_glColor4ui color4ui;
00807
00809 ptr_glColor4uiv color4uiv;
00810
00812 ptr_glColor4us color4us;
00813
00815 ptr_glColor4usv color4usv;
00816
00818 ptr_glColorMask colorMask;
00819
00821 ptr_glColorMaterial colorMaterial;
00822
00824 ptr_glColorPointer colorPointer;
00825
00827 ptr_glCopyPixels copyPixels;
00828
00830 ptr_glCopyTexImage1D copyTexImage1D;
00831
00833 ptr_glCopyTexImage2D copyTexImage2D;
00834
00836 ptr_glCopyTexSubImage1D copyTexSubImage1D;
00837
00839 ptr_glCopyTexSubImage2D copyTexSubImage2D;
00840
00842 ptr_glCullFace cullFace;
00843
00845 ptr_glDeleteLists deleteLists;
00846
00848 ptr_glDeleteTextures deleteTextures;
00849
00851 ptr_glDepthFunc depthFunc;
00852
00854 ptr_glDepthMask depthMask;
00855
00857 ptr_glDepthRange depthRange;
00858
00860 ptr_glDisable disable;
00861
00863 ptr_glDisableClientState disableClientState;
00864
00866 ptr_glDrawArrays drawArrays;
00867
00869 ptr_glDrawBuffer drawBuffer;
00870
00872 ptr_glDrawElements drawElements;
00873
00875 ptr_glDrawPixels drawPixels;
00876
00878 ptr_glEdgeFlag edgeFlag;
00879
00881 ptr_glEdgeFlagPointer edgeFlagPointer;
00882
00884 ptr_glEdgeFlagv edgeFlagv;
00885
00887 ptr_glEnable enable;
00888
00890 ptr_glEnableClientState enableClientState;
00891
00893 ptr_glEnd end;
00894
00896 ptr_glEndList endList;
00897
00899 ptr_glEvalCoord1d evalCoord1d;
00900
00902 ptr_glEvalCoord1dv evalCoord1dv;
00903
00905 ptr_glEvalCoord1f evalCoord1f;
00906
00908 ptr_glEvalCoord1fv evalCoord1fv;
00909
00911 ptr_glEvalCoord2d evalCoord2d;
00912
00914 ptr_glEvalCoord2dv evalCoord2dv;
00915
00917 ptr_glEvalCoord2f evalCoord2f;
00918
00920 ptr_glEvalCoord2fv evalCoord2fv;
00921
00923 ptr_glEvalMesh1 evalMesh1;
00924
00926 ptr_glEvalMesh2 evalMesh2;
00927
00929 ptr_glEvalPoint1 evalPoint1;
00930
00932 ptr_glEvalPoint2 evalPoint2;
00933
00935 ptr_glFeedbackBuffer feedbackBuffer;
00936
00938 ptr_glFinish finish;
00939
00941 ptr_glFlush flush;
00942
00944 ptr_glFogf fogf;
00945
00947 ptr_glFogfv fogfv;
00948
00950 ptr_glFogi fogi;
00951
00953 ptr_glFogiv fogiv;
00954
00956 ptr_glFrontFace frontFace;
00957
00959 ptr_glFrustum frustum;
00960
00962 ptr_glGenLists genLists;
00963
00965 ptr_glGenTextures genTextures;
00966
00968 ptr_glGetBooleanv getBooleanv;
00969
00971 ptr_glGetClipPlane getClipPlane;
00972
00974 ptr_glGetDoublev getDoublev;
00975
00977 ptr_glGetError getError;
00978
00980 ptr_glGetFloatv getFloatv;
00981
00983 ptr_glGetIntegerv getIntegerv;
00984
00986 ptr_glGetLightfv getLightfv;
00987
00989 ptr_glGetLightiv getLightiv;
00990
00992 ptr_glGetMapdv getMapdv;
00993
00995 ptr_glGetMapfv getMapfv;
00996
00998 ptr_glGetMapiv getMapiv;
00999
01001 ptr_glGetMaterialfv getMaterialfv;
01002
01004 ptr_glGetMaterialiv getMaterialiv;
01005
01007 ptr_glGetPixelMapfv getPixelMapfv;
01008
01010 ptr_glGetPixelMapuiv getPixelMapuiv;
01011
01013 ptr_glGetPixelMapusv getPixelMapusv;
01014
01016 ptr_glGetPointerv getPointerv;
01017
01019 ptr_glGetPolygonStipple getPolygonStipple;
01020
01022 ptr_glGetString getString;
01023
01025 ptr_glGetTexEnvfv getTexEnvfv;
01026
01028 ptr_glGetTexEnviv getTexEnviv;
01029
01031 ptr_glGetTexGendv getTexGendv;
01032
01034 ptr_glGetTexGenfv getTexGenfv;
01035
01037 ptr_glGetTexGeniv getTexGeniv;
01038
01040 ptr_glGetTexImage getTexImage;
01041
01043 ptr_glGetTexLevelParameterfv getTexLevelParameterfv;
01044
01046 ptr_glGetTexLevelParameteriv getTexLevelParameteriv;
01047
01049 ptr_glGetTexParameterfv getTexParameterfv;
01050
01052 ptr_glGetTexParameteriv getTexParameteriv;
01053
01055 ptr_glHint hint;
01056
01058 ptr_glIndexMask indexMask;
01059
01061 ptr_glIndexPointer indexPointer;
01062
01064 ptr_glIndexd indexd;
01065
01067 ptr_glIndexdv indexdv;
01068
01070 ptr_glIndexf indexf;
01071
01073 ptr_glIndexfv indexfv;
01074
01076 ptr_glIndexi indexi;
01077
01079 ptr_glIndexiv indexiv;
01080
01082 ptr_glIndexs indexs;
01083
01085 ptr_glIndexsv indexsv;
01086
01088 ptr_glIndexub indexub;
01089
01091 ptr_glIndexubv indexubv;
01092
01094 ptr_glInitNames initNames;
01095
01097 ptr_glInterleavedArrays interleavedArrays;
01098
01100 ptr_glIsEnabled isEnabled;
01101
01103 ptr_glIsList isList;
01104
01106 ptr_glIsTexture isTexture;
01107
01109 ptr_glLightModelf lightModelf;
01110
01112 ptr_glLightModelfv lightModelfv;
01113
01115 ptr_glLightModeli lightModeli;
01116
01118 ptr_glLightModeliv lightModeliv;
01119
01121 ptr_glLightf lightf;
01122
01124 ptr_glLightfv lightfv;
01125
01127 ptr_glLighti lighti;
01128
01130 ptr_glLightiv lightiv;
01131
01133 ptr_glLineStipple lineStipple;
01134
01136 ptr_glLineWidth lineWidth;
01137
01139 ptr_glListBase listBase;
01140
01142 ptr_glLoadIdentity loadIdentity;
01143
01145 ptr_glLoadMatrixd loadMatrixd;
01146
01148 ptr_glLoadMatrixf loadMatrixf;
01149
01151 ptr_glLoadName loadName;
01152
01154 ptr_glLogicOp logicOp;
01155
01157 ptr_glMap1d map1d;
01158
01160 ptr_glMap1f map1f;
01161
01163 ptr_glMap2d map2d;
01164
01166 ptr_glMap2f map2f;
01167
01169 ptr_glMapGrid1d mapGrid1d;
01170
01172 ptr_glMapGrid1f mapGrid1f;
01173
01175 ptr_glMapGrid2d mapGrid2d;
01176
01178 ptr_glMapGrid2f mapGrid2f;
01179
01181 ptr_glMaterialf materialf;
01182
01184 ptr_glMaterialfv materialfv;
01185
01187 ptr_glMateriali materiali;
01188
01190 ptr_glMaterialiv materialiv;
01191
01193 ptr_glMatrixMode matrixMode;
01194
01196 ptr_glMultMatrixd multMatrixd;
01197
01199 ptr_glMultMatrixf multMatrixf;
01200
01202 ptr_glNewList newList;
01203
01205 ptr_glNormal3b normal3b;
01206
01208 ptr_glNormal3bv normal3bv;
01209
01211 ptr_glNormal3d normal3d;
01212
01214 ptr_glNormal3dv normal3dv;
01215
01217 ptr_glNormal3f normal3f;
01218
01220 ptr_glNormal3fv normal3fv;
01221
01223 ptr_glNormal3i normal3i;
01224
01226 ptr_glNormal3iv normal3iv;
01227
01229 ptr_glNormal3s normal3s;
01230
01232 ptr_glNormal3sv normal3sv;
01233
01235 ptr_glNormalPointer normalPointer;
01236
01238 ptr_glOrtho ortho;
01239
01241 ptr_glPassThrough passThrough;
01242
01244 ptr_glPixelMapfv pixelMapfv;
01245
01247 ptr_glPixelMapuiv pixelMapuiv;
01248
01250 ptr_glPixelMapusv pixelMapusv;
01251
01253 ptr_glPixelStoref pixelStoref;
01254
01256 ptr_glPixelStorei pixelStorei;
01257
01259 ptr_glPixelTransferf pixelTransferf;
01260
01262 ptr_glPixelTransferi pixelTransferi;
01263
01265 ptr_glPixelZoom pixelZoom;
01266
01268 ptr_glPointSize pointSize;
01269
01271 ptr_glPolygonMode polygonMode;
01272
01274 ptr_glPolygonOffset polygonOffset;
01275
01277 ptr_glPolygonStipple polygonStipple;
01278
01280 ptr_glPopAttrib popAttrib;
01281
01283 ptr_glPopClientAttrib popClientAttrib;
01284
01286 ptr_glPopMatrix popMatrix;
01287
01289 ptr_glPopName popName;
01290
01292 ptr_glPrioritizeTextures prioritizeTextures;
01293
01295 ptr_glPushAttrib pushAttrib;
01296
01298 ptr_glPushClientAttrib pushClientAttrib;
01299
01301 ptr_glPushMatrix pushMatrix;
01302
01304 ptr_glPushName pushName;
01305
01307 ptr_glRasterPos2d rasterPos2d;
01308
01310 ptr_glRasterPos2dv rasterPos2dv;
01311
01313 ptr_glRasterPos2f rasterPos2f;
01314
01316 ptr_glRasterPos2fv rasterPos2fv;
01317
01319 ptr_glRasterPos2i rasterPos2i;
01320
01322 ptr_glRasterPos2iv rasterPos2iv;
01323
01325 ptr_glRasterPos2s rasterPos2s;
01326
01328 ptr_glRasterPos2sv rasterPos2sv;
01329
01331 ptr_glRasterPos3d rasterPos3d;
01332
01334 ptr_glRasterPos3dv rasterPos3dv;
01335
01337 ptr_glRasterPos3f rasterPos3f;
01338
01340 ptr_glRasterPos3fv rasterPos3fv;
01341
01343 ptr_glRasterPos3i rasterPos3i;
01344
01346 ptr_glRasterPos3iv rasterPos3iv;
01347
01349 ptr_glRasterPos3s rasterPos3s;
01350
01352 ptr_glRasterPos3sv rasterPos3sv;
01353
01355 ptr_glRasterPos4d rasterPos4d;
01356
01358 ptr_glRasterPos4dv rasterPos4dv;
01359
01361 ptr_glRasterPos4f rasterPos4f;
01362
01364 ptr_glRasterPos4fv rasterPos4fv;
01365
01367 ptr_glRasterPos4i rasterPos4i;
01368
01370 ptr_glRasterPos4iv rasterPos4iv;
01371
01373 ptr_glRasterPos4s rasterPos4s;
01374
01376 ptr_glRasterPos4sv rasterPos4sv;
01377
01379 ptr_glReadBuffer readBuffer;
01380
01382 ptr_glReadPixels readPixels;
01383
01385 ptr_glRectd rectd;
01386
01388 ptr_glRectdv rectdv;
01389
01391 ptr_glRectf rectf;
01392
01394 ptr_glRectfv rectfv;
01395
01397 ptr_glRecti recti;
01398
01400 ptr_glRectiv rectiv;
01401
01403 ptr_glRects rects;
01404
01406 ptr_glRectsv rectsv;
01407
01409 ptr_glRenderMode renderMode;
01410
01412 ptr_glRotated rotated;
01413
01415 ptr_glRotatef rotatef;
01416
01418 ptr_glScaled scaled;
01419
01421 ptr_glScalef scalef;
01422
01424 ptr_glScissor scissor;
01425
01427 ptr_glSelectBuffer selectBuffer;
01428
01430 ptr_glShadeModel shadeModel;
01431
01433 ptr_glStencilFunc stencilFunc;
01434
01436 ptr_glStencilMask stencilMask;
01437
01439 ptr_glStencilMaskSeparate stencilMaskSeparate;
01440
01442 ptr_glStencilOp stencilOp;
01443
01445 ptr_glTexCoord1d texCoord1d;
01446
01448 ptr_glTexCoord1dv texCoord1dv;
01449
01451 ptr_glTexCoord1f texCoord1f;
01452
01454 ptr_glTexCoord1fv texCoord1fv;
01455
01457 ptr_glTexCoord1i texCoord1i;
01458
01460 ptr_glTexCoord1iv texCoord1iv;
01461
01463 ptr_glTexCoord1s texCoord1s;
01464
01466 ptr_glTexCoord1sv texCoord1sv;
01467
01469 ptr_glTexCoord2d texCoord2d;
01470
01472 ptr_glTexCoord2dv texCoord2dv;
01473
01475 ptr_glTexCoord2f texCoord2f;
01476
01478 ptr_glTexCoord2fv texCoord2fv;
01479
01481 ptr_glTexCoord2i texCoord2i;
01482
01484 ptr_glTexCoord2iv texCoord2iv;
01485
01487 ptr_glTexCoord2s texCoord2s;
01488
01490 ptr_glTexCoord2sv texCoord2sv;
01491
01493 ptr_glTexCoord3d texCoord3d;
01494
01496 ptr_glTexCoord3dv texCoord3dv;
01497
01499 ptr_glTexCoord3f texCoord3f;
01500
01502 ptr_glTexCoord3fv texCoord3fv;
01503
01505 ptr_glTexCoord3i texCoord3i;
01506
01508 ptr_glTexCoord3iv texCoord3iv;
01509
01511 ptr_glTexCoord3s texCoord3s;
01512
01514 ptr_glTexCoord3sv texCoord3sv;
01515
01517 ptr_glTexCoord4d texCoord4d;
01518
01520 ptr_glTexCoord4dv texCoord4dv;
01521
01523 ptr_glTexCoord4f texCoord4f;
01524
01526 ptr_glTexCoord4fv texCoord4fv;
01527
01529 ptr_glTexCoord4i texCoord4i;
01530
01532 ptr_glTexCoord4iv texCoord4iv;
01533
01535 ptr_glTexCoord4s texCoord4s;
01536
01538 ptr_glTexCoord4sv texCoord4sv;
01539
01541 ptr_glTexCoordPointer texCoordPointer;
01542
01544 ptr_glTexEnvf texEnvf;
01545
01547 ptr_glTexEnvfv texEnvfv;
01548
01550 ptr_glTexEnvi texEnvi;
01551
01553 ptr_glTexEnviv texEnviv;
01554
01556 ptr_glTexGend texGend;
01557
01559 ptr_glTexGendv texGendv;
01560
01562 ptr_glTexGenf texGenf;
01563
01565 ptr_glTexGenfv texGenfv;
01566
01568 ptr_glTexGeni texGeni;
01569
01571 ptr_glTexGeniv texGeniv;
01572
01574 ptr_glTexImage1D texImage1D;
01575
01577 ptr_glTexImage2D texImage2D;
01578
01580 ptr_glTexParameterf texParameterf;
01581
01583 ptr_glTexParameterfv texParameterfv;
01584
01586 ptr_glTexParameteri texParameteri;
01587
01589 ptr_glTexParameteriv texParameteriv;
01590
01592 ptr_glTexSubImage1D texSubImage1D;
01593
01595 ptr_glTexSubImage2D texSubImage2D;
01596
01598 ptr_glTranslated translated;
01599
01601 ptr_glTranslatef translatef;
01602
01604 ptr_glVertex2d vertex2d;
01605
01607 ptr_glVertex2dv vertex2dv;
01608
01610 ptr_glVertex2f vertex2f;
01611
01613 ptr_glVertex2fv vertex2fv;
01614
01616 ptr_glVertex2i vertex2i;
01617
01619 ptr_glVertex2iv vertex2iv;
01620
01622 ptr_glVertex2s vertex2s;
01623
01625 ptr_glVertex2sv vertex2sv;
01626
01628 ptr_glVertex3d vertex3d;
01629
01631 ptr_glVertex3dv vertex3dv;
01632
01634 ptr_glVertex3f vertex3f;
01635
01637 ptr_glVertex3fv vertex3fv;
01638
01640 ptr_glVertex3i vertex3i;
01641
01643 ptr_glVertex3iv vertex3iv;
01644
01646 ptr_glVertex3s vertex3s;
01647
01649 ptr_glVertex3sv vertex3sv;
01650
01652 ptr_glVertex4d vertex4d;
01653
01655 ptr_glVertex4dv vertex4dv;
01656
01658 ptr_glVertex4f vertex4f;
01659
01661 ptr_glVertex4fv vertex4fv;
01662
01664 ptr_glVertex4i vertex4i;
01665
01667 ptr_glVertex4iv vertex4iv;
01668
01670 ptr_glVertex4s vertex4s;
01671
01673 ptr_glVertex4sv vertex4sv;
01674
01676 ptr_glVertexPointer vertexPointer;
01677
01679 ptr_glViewport viewport;
01680
01682 ptr_glDrawRangeElementsEXT drawRangeElements;
01683
01685 ptr_glTexImage3DEXT texImage3D;
01686
01688 ptr_glTexSubImage3DEXT texSubImage3D;
01689
01691 ptr_glCopyTexSubImage3DEXT copyTexSubImage3D;
01692
01694 ptr_glColorTableSGI colorTable;
01695
01697 ptr_glCopyColorTableSGI copyColorTable;
01698
01700 ptr_glColorTableParameterivSGI colorTableParameteriv;
01701
01703 ptr_glColorTableParameterfvSGI colorTableParameterfv;
01704
01706 ptr_glGetColorTableSGI getColorTable;
01707
01709 ptr_glGetColorTableParameterivSGI getColorTableParameteriv;
01710
01712 ptr_glGetColorTableParameterfvSGI getColorTableParameterfv;
01713
01715 ptr_glColorSubTableEXT colorSubTable;
01716
01718 ptr_glCopyColorSubTableEXT copyColorSubTable;
01719
01721 ptr_glConvolutionFilter1DEXT convolutionFilter1D;
01722
01724 ptr_glConvolutionFilter2DEXT convolutionFilter2D;
01725
01727 ptr_glCopyConvolutionFilter1DEXT copyConvolutionFilter1D;
01728
01730 ptr_glCopyConvolutionFilter2DEXT copyConvolutionFilter2D;
01731
01733 ptr_glGetConvolutionFilterEXT getConvolutionFilter;
01734
01736 ptr_glSeparableFilter2DEXT separableFilter2D;
01737
01739 ptr_glGetSeparableFilterEXT getSeparableFilter;
01740
01742 ptr_glConvolutionParameteriEXT convolutionParameteri;
01743
01745 ptr_glConvolutionParameterivEXT convolutionParameteriv;
01746
01748 ptr_glConvolutionParameterfEXT convolutionParameterf;
01749
01751 ptr_glConvolutionParameterfvEXT convolutionParameterfv;
01752
01754 ptr_glGetConvolutionParameterivEXT getConvolutionParameteriv;
01755
01757 ptr_glGetConvolutionParameterfvEXT getConvolutionParameterfv;
01758
01760 ptr_glHistogramEXT histogram;
01761
01763 ptr_glResetHistogramEXT resetHistogram;
01764
01766 ptr_glGetHistogramEXT getHistogram;
01767
01769 ptr_glGetHistogramParameterivEXT getHistogramParameteriv;
01770
01772 ptr_glGetHistogramParameterfvEXT getHistogramParameterfv;
01773
01775 ptr_glMinmaxEXT minmax;
01776
01778 ptr_glResetMinmaxEXT resetMinmax;
01779
01781 ptr_glGetMinmaxEXT getMinmax;
01782
01784 ptr_glGetMinmaxParameterivEXT getMinmaxParameteriv;
01785
01787 ptr_glGetMinmaxParameterfvEXT getMinmaxParameterfv;
01788
01790 ptr_glBlendColorEXT blendColor;
01791
01793 ptr_glBlendEquationEXT blendEquation;
01794
01796 ptr_glActiveTextureARB activeTexture;
01797
01799 ptr_glClientActiveTextureARB clientActiveTexture;
01800
01802 ptr_glMultiTexCoord1dARB multiTexCoord1d;
01803
01805 ptr_glMultiTexCoord1dvARB multiTexCoord1dv;
01806
01808 ptr_glMultiTexCoord1fARB multiTexCoord1f;
01809
01811 ptr_glMultiTexCoord1fvARB multiTexCoord1fv;
01812
01814 ptr_glMultiTexCoord1iARB multiTexCoord1i;
01815
01817 ptr_glMultiTexCoord1ivARB multiTexCoord1iv;
01818
01820 ptr_glMultiTexCoord1sARB multiTexCoord1s;
01821
01823 ptr_glMultiTexCoord1svARB multiTexCoord1sv;
01824
01826 ptr_glMultiTexCoord2dARB multiTexCoord2d;
01827
01829 ptr_glMultiTexCoord2dvARB multiTexCoord2dv;
01830
01832 ptr_glMultiTexCoord2fARB multiTexCoord2f;
01833
01835 ptr_glMultiTexCoord2fvARB multiTexCoord2fv;
01836
01838 ptr_glMultiTexCoord2iARB multiTexCoord2i;
01839
01841 ptr_glMultiTexCoord2ivARB multiTexCoord2iv;
01842
01844 ptr_glMultiTexCoord2sARB multiTexCoord2s;
01845
01847 ptr_glMultiTexCoord2svARB multiTexCoord2sv;
01848
01850 ptr_glMultiTexCoord3dARB multiTexCoord3d;
01851
01853 ptr_glMultiTexCoord3dvARB multiTexCoord3dv;
01854
01856 ptr_glMultiTexCoord3fARB multiTexCoord3f;
01857
01859 ptr_glMultiTexCoord3fvARB multiTexCoord3fv;
01860
01862 ptr_glMultiTexCoord3iARB multiTexCoord3i;
01863
01865 ptr_glMultiTexCoord3ivARB multiTexCoord3iv;
01866
01868 ptr_glMultiTexCoord3sARB multiTexCoord3s;
01869
01871 ptr_glMultiTexCoord3svARB multiTexCoord3sv;
01872
01874 ptr_glMultiTexCoord4dARB multiTexCoord4d;
01875
01877 ptr_glMultiTexCoord4dvARB multiTexCoord4dv;
01878
01880 ptr_glMultiTexCoord4fARB multiTexCoord4f;
01881
01883 ptr_glMultiTexCoord4fvARB multiTexCoord4fv;
01884
01886 ptr_glMultiTexCoord4iARB multiTexCoord4i;
01887
01889 ptr_glMultiTexCoord4ivARB multiTexCoord4iv;
01890
01892 ptr_glMultiTexCoord4sARB multiTexCoord4s;
01893
01895 ptr_glMultiTexCoord4svARB multiTexCoord4sv;
01896
01898 ptr_glCompressedTexImage1DARB compressedTexImage1D;
01899
01901 ptr_glCompressedTexImage2DARB compressedTexImage2D;
01902
01904 ptr_glCompressedTexImage3DARB compressedTexImage3D;
01905
01907 ptr_glCompressedTexSubImage1DARB compressedTexSubImage1D;
01908
01910 ptr_glCompressedTexSubImage2DARB compressedTexSubImage2D;
01911
01913 ptr_glCompressedTexSubImage3DARB compressedTexSubImage3D;
01914
01916 ptr_glGetCompressedTexImageARB getCompressedTexImage;
01917
01919 ptr_glSampleCoverageARB sampleCoverage;
01920
01922 ptr_glLoadTransposeMatrixdARB glLoadTransposeMatrixd;
01923
01925 ptr_glLoadTransposeMatrixfARB glLoadTransposeMatrixf;
01926
01928 ptr_glMultTransposeMatrixdARB glMultTransposeMatrixd;
01929
01931 ptr_glMultTransposeMatrixfARB glMultTransposeMatrixf;
01932
01933 #ifdef WIN32
01934 ptr_wglCreatePbufferARB wglCreatePbufferARB;
01935 ptr_wglGetPbufferDCARB wglGetPbufferDCARB;
01936 ptr_wglReleasePbufferDCARB wglReleasePbufferDCARB;
01937 ptr_wglDestroyPbufferARB wglDestroyPbufferARB;
01938 ptr_wglQueryPbufferARB wglQueryPbufferARB;
01939 #endif
01940
01941 };
01943
01944 #define cl1Accum CL_GL1::functions->accum
01945 #define cl1AlphaFunc CL_GL1::functions->alphaFunc
01946 #define cl1AreTexturesResident CL_GL1::functions->areTexturesResident
01947 #define cl1ArrayElement CL_GL1::functions->arrayElement
01948 #define cl1Begin CL_GL1::functions->begin
01949 #define cl1BindTexture CL_GL1::functions->bindTexture
01950 #define cl1Bitmap CL_GL1::functions->bitmap
01951 #define cl1BlendFunc CL_GL1::functions->blendFunc
01952 #define cl1CallList CL_GL1::functions->callList
01953 #define cl1CallLists CL_GL1::functions->callLists
01954 #define cl1Clear CL_GL1::functions->clear
01955 #define cl1ClearAccum CL_GL1::functions->clearAccum
01956 #define cl1ClearColor CL_GL1::functions->clearColor
01957 #define cl1ClearDepth CL_GL1::functions->clearDepth
01958 #define cl1ClearIndex CL_GL1::functions->clearIndex
01959 #define cl1ClearStencil CL_GL1::functions->clearStencil
01960 #define cl1ClipPlane CL_GL1::functions->clipPlane
01961 #define cl1Color3b CL_GL1::functions->color3b
01962 #define cl1Color3bv CL_GL1::functions->color3bv
01963 #define cl1Color3d CL_GL1::functions->color3d
01964 #define cl1Color3dv CL_GL1::functions->color3dv
01965 #define cl1Color3f CL_GL1::functions->color3f
01966 #define cl1Color3fv CL_GL1::functions->color3fv
01967 #define cl1Color3i CL_GL1::functions->color3i
01968 #define cl1Color3iv CL_GL1::functions->color3iv
01969 #define cl1Color3s CL_GL1::functions->color3s
01970 #define cl1Color3sv CL_GL1::functions->color3sv
01971 #define cl1Color3ub CL_GL1::functions->color3ub
01972 #define cl1Color3ubv CL_GL1::functions->color3ubv
01973 #define cl1Color3ui CL_GL1::functions->color3ui
01974 #define cl1Color3uiv CL_GL1::functions->color3uiv
01975 #define cl1Color3us CL_GL1::functions->color3us
01976 #define cl1Color3usv CL_GL1::functions->color3usv
01977 #define cl1Color4b CL_GL1::functions->color4b
01978 #define cl1Color4bv CL_GL1::functions->color4bv
01979 #define cl1Color4d CL_GL1::functions->color4d
01980 #define cl1Color4dv CL_GL1::functions->color4dv
01981 #define cl1Color4f CL_GL1::functions->color4f
01982 #define cl1Color4fv CL_GL1::functions->color4fv
01983 #define cl1Color4i CL_GL1::functions->color4i
01984 #define cl1Color4iv CL_GL1::functions->color4iv
01985 #define cl1Color4s CL_GL1::functions->color4s
01986 #define cl1Color4sv CL_GL1::functions->color4sv
01987 #define cl1Color4ub CL_GL1::functions->color4ub
01988 #define cl1Color4ubv CL_GL1::functions->color4ubv
01989 #define cl1Color4ui CL_GL1::functions->color4ui
01990 #define cl1Color4uiv CL_GL1::functions->color4uiv
01991 #define cl1Color4us CL_GL1::functions->color4us
01992 #define cl1Color4usv CL_GL1::functions->color4usv
01993 #define cl1ColorMask CL_GL1::functions->colorMask
01994 #define cl1ColorMaterial CL_GL1::functions->colorMaterial
01995 #define cl1ColorPointer CL_GL1::functions->colorPointer
01996 #define cl1CopyPixels CL_GL1::functions->copyPixels
01997 #define cl1CopyTexImage1D CL_GL1::functions->copyTexImage1D
01998 #define cl1CopyTexImage2D CL_GL1::functions->copyTexImage2D
01999 #define cl1CopyTexSubImage1D CL_GL1::functions->copyTexSubImage1D
02000 #define cl1CopyTexSubImage2D CL_GL1::functions->copyTexSubImage2D
02001 #define cl1CopyTexSubImage3D CL_GL1::functions->copyTexSubImage3D
02002 #define cl1CullFace CL_GL1::functions->cullFace
02003 #define cl1DeleteLists CL_GL1::functions->deleteLists
02004 #define cl1DeleteTextures CL_GL1::functions->deleteTextures
02005 #define cl1DepthFunc CL_GL1::functions->depthFunc
02006 #define cl1DepthMask CL_GL1::functions->depthMask
02007 #define cl1DepthRange CL_GL1::functions->depthRange
02008 #define cl1Disable CL_GL1::functions->disable
02009 #define cl1DisableClientState CL_GL1::functions->disableClientState
02010 #define cl1DrawArrays CL_GL1::functions->drawArrays
02011 #define cl1DrawBuffer CL_GL1::functions->drawBuffer
02012 #define cl1DrawElements CL_GL1::functions->drawElements
02013 #define cl1DrawPixels CL_GL1::functions->drawPixels
02014 #define cl1EdgeFlag CL_GL1::functions->edgeFlag
02015 #define cl1EdgeFlagPointer CL_GL1::functions->edgeFlagPointer
02016 #define cl1EdgeFlagv CL_GL1::functions->edgeFlagv
02017 #define cl1Enable CL_GL1::functions->enable
02018 #define cl1EnableClientState CL_GL1::functions->enableClientState
02019 #define cl1End CL_GL1::functions->end
02020 #define cl1EndList CL_GL1::functions->endList
02021 #define cl1EvalCoord1d CL_GL1::functions->evalCoord1d
02022 #define cl1EvalCoord1dv CL_GL1::functions->evalCoord1dv
02023 #define cl1EvalCoord1f CL_GL1::functions->evalCoord1f
02024 #define cl1EvalCoord1fv CL_GL1::functions->evalCoord1fv
02025 #define cl1EvalCoord2d CL_GL1::functions->evalCoord2d
02026 #define cl1EvalCoord2dv CL_GL1::functions->evalCoord2dv
02027 #define cl1EvalCoord2f CL_GL1::functions->evalCoord2f
02028 #define cl1EvalCoord2fv CL_GL1::functions->evalCoord2fv
02029 #define cl1EvalMesh1 CL_GL1::functions->evalMesh1
02030 #define cl1EvalMesh2 CL_GL1::functions->evalMesh2
02031 #define cl1EvalPoint1 CL_GL1::functions->evalPoint1
02032 #define cl1EvalPoint2 CL_GL1::functions->evalPoint2
02033 #define cl1FeedbackBuffer CL_GL1::functions->feedbackBuffer
02034 #define cl1Finish CL_GL1::functions->finish
02035 #define cl1Flush CL_GL1::functions->flush
02036 #define cl1Fogf CL_GL1::functions->fogf
02037 #define cl1Fogfv CL_GL1::functions->fogfv
02038 #define cl1Fogi CL_GL1::functions->fogi
02039 #define cl1Fogiv CL_GL1::functions->fogiv
02040 #define cl1FrontFace CL_GL1::functions->frontFace
02041 #define cl1Frustum CL_GL1::functions->frustum
02042 #define cl1GenLists CL_GL1::functions->genLists
02043 #define cl1GenTextures CL_GL1::functions->genTextures
02044 #define cl1GetBooleanv CL_GL1::functions->getBooleanv
02045 #define cl1GetClipPlane CL_GL1::functions->getClipPlane
02046 #define cl1GetDoublev CL_GL1::functions->getDoublev
02047 #define cl1GetError CL_GL1::functions->getError
02048 #define cl1GetFloatv CL_GL1::functions->getFloatv
02049 #define cl1GetIntegerv CL_GL1::functions->getIntegerv
02050 #define cl1GetLightfv CL_GL1::functions->getLightfv
02051 #define cl1GetLightiv CL_GL1::functions->getLightiv
02052 #define cl1GetMapdv CL_GL1::functions->getMapdv
02053 #define cl1GetMapfv CL_GL1::functions->getMapfv
02054 #define cl1GetMapiv CL_GL1::functions->getMapiv
02055 #define cl1GetMaterialfv CL_GL1::functions->getMaterialfv
02056 #define cl1GetMaterialiv CL_GL1::functions->getMaterialiv
02057 #define cl1GetPixelMapfv CL_GL1::functions->getPixelMapfv
02058 #define cl1GetPixelMapuiv CL_GL1::functions->getPixelMapuiv
02059 #define cl1GetPixelMapusv CL_GL1::functions->getPixelMapusv
02060 #define cl1GetPointerv CL_GL1::functions->getPointerv
02061 #define cl1GetPolygonStipple CL_GL1::functions->getPolygonStipple
02062 #define cl1GetString CL_GL1::functions->getString
02063 #define cl1GetTexEnvfv CL_GL1::functions->getTexEnvfv
02064 #define cl1GetTexEnviv CL_GL1::functions->getTexEnviv
02065 #define cl1GetTexGendv CL_GL1::functions->getTexGendv
02066 #define cl1GetTexGenfv CL_GL1::functions->getTexGenfv
02067 #define cl1GetTexGeniv CL_GL1::functions->getTexGeniv
02068 #define cl1GetTexImage CL_GL1::functions->getTexImage
02069 #define cl1GetTexLevelParameterfv CL_GL1::functions->getTexLevelParameterfv
02070 #define cl1GetTexLevelParameteriv CL_GL1::functions->getTexLevelParameteriv
02071 #define cl1GetTexParameterfv CL_GL1::functions->getTexParameterfv
02072 #define cl1GetTexParameteriv CL_GL1::functions->getTexParameteriv
02073 #define cl1Hint CL_GL1::functions->hint
02074 #define cl1IndexMask CL_GL1::functions->indexMask
02075 #define cl1IndexPointer CL_GL1::functions->indexPointer
02076 #define cl1Indexd CL_GL1::functions->indexd
02077 #define cl1Indexdv CL_GL1::functions->indexdv
02078 #define cl1Indexf CL_GL1::functions->indexf
02079 #define cl1Indexfv CL_GL1::functions->indexfv
02080 #define cl1Indexi CL_GL1::functions->indexi
02081 #define cl1Indexiv CL_GL1::functions->indexiv
02082 #define cl1Indexs CL_GL1::functions->indexs
02083 #define cl1Indexsv CL_GL1::functions->indexsv
02084 #define cl1Indexub CL_GL1::functions->indexub
02085 #define cl1Indexubv CL_GL1::functions->indexubv
02086 #define cl1InitNames CL_GL1::functions->initNames
02087 #define cl1InterleavedArrays CL_GL1::functions->interleavedArrays
02088 #define cl1IsEnabled CL_GL1::functions->isEnabled
02089 #define cl1IsList CL_GL1::functions->isList
02090 #define cl1IsTexture CL_GL1::functions->isTexture
02091 #define cl1LightModelf CL_GL1::functions->lightModelf
02092 #define cl1LightModelfv CL_GL1::functions->lightModelfv
02093 #define cl1LightModeli CL_GL1::functions->lightModeli
02094 #define cl1LightModeliv CL_GL1::functions->lightModeliv
02095 #define cl1Lightf CL_GL1::functions->lightf
02096 #define cl1Lightfv CL_GL1::functions->lightfv
02097 #define cl1Lighti CL_GL1::functions->lighti
02098 #define cl1Lightiv CL_GL1::functions->lightiv
02099 #define cl1LineStipple CL_GL1::functions->lineStipple
02100 #define cl1LineWidth CL_GL1::functions->lineWidth
02101 #define cl1ListBase CL_GL1::functions->listBase
02102 #define cl1LoadIdentity CL_GL1::functions->loadIdentity
02103 #define cl1LoadMatrixd CL_GL1::functions->loadMatrixd
02104 #define cl1LoadMatrixf CL_GL1::functions->loadMatrixf
02105 #define cl1LoadName CL_GL1::functions->loadName
02106 #define cl1LogicOp CL_GL1::functions->logicOp
02107 #define cl1Map1d CL_GL1::functions->map1d
02108 #define cl1Map1f CL_GL1::functions->map1f
02109 #define cl1Map2d CL_GL1::functions->map2d
02110 #define cl1Map2f CL_GL1::functions->map2f
02111 #define cl1MapGrid1d CL_GL1::functions->mapGrid1d
02112 #define cl1MapGrid1f CL_GL1::functions->mapGrid1f
02113 #define cl1MapGrid2d CL_GL1::functions->mapGrid2d
02114 #define cl1MapGrid2f CL_GL1::functions->mapGrid2f
02115 #define cl1Materialf CL_GL1::functions->materialf
02116 #define cl1Materialfv CL_GL1::functions->materialfv
02117 #define cl1Materiali CL_GL1::functions->materiali
02118 #define cl1Materialiv CL_GL1::functions->materialiv
02119 #define cl1MatrixMode CL_GL1::functions->matrixMode
02120 #define cl1MultMatrixd CL_GL1::functions->multMatrixd
02121 #define cl1MultMatrixf CL_GL1::functions->multMatrixf
02122 #define cl1NewList CL_GL1::functions->newList
02123 #define cl1Normal3b CL_GL1::functions->normal3b
02124 #define cl1Normal3bv CL_GL1::functions->normal3bv
02125 #define cl1Normal3d CL_GL1::functions->normal3d
02126 #define cl1Normal3dv CL_GL1::functions->normal3dv
02127 #define cl1Normal3f CL_GL1::functions->normal3f
02128 #define cl1Normal3fv CL_GL1::functions->normal3fv
02129 #define cl1Normal3i CL_GL1::functions->normal3i
02130 #define cl1Normal3iv CL_GL1::functions->normal3iv
02131 #define cl1Normal3s CL_GL1::functions->normal3s
02132 #define cl1Normal3sv CL_GL1::functions->normal3sv
02133 #define cl1NormalPointer CL_GL1::functions->normalPointer
02134 #define cl1Ortho CL_GL1::functions->ortho
02135 #define cl1PassThrough CL_GL1::functions->passThrough
02136 #define cl1PixelMapfv CL_GL1::functions->pixelMapfv
02137 #define cl1PixelMapuiv CL_GL1::functions->pixelMapuiv
02138 #define cl1PixelMapusv CL_GL1::functions->pixelMapusv
02139 #define cl1PixelStoref CL_GL1::functions->pixelStoref
02140 #define cl1PixelStorei CL_GL1::functions->pixelStorei
02141 #define cl1PixelTransferf CL_GL1::functions->pixelTransferf
02142 #define cl1PixelTransferi CL_GL1::functions->pixelTransferi
02143 #define cl1PixelZoom CL_GL1::functions->pixelZoom
02144 #define cl1PointSize CL_GL1::functions->pointSize
02145 #define cl1PolygonMode CL_GL1::functions->polygonMode
02146 #define cl1PolygonOffset CL_GL1::functions->polygonOffset
02147 #define cl1PolygonStipple CL_GL1::functions->polygonStipple
02148 #define cl1PopAttrib CL_GL1::functions->popAttrib
02149 #define cl1PopClientAttrib CL_GL1::functions->popClientAttrib
02150 #define cl1PopMatrix CL_GL1::functions->popMatrix
02151 #define cl1PopName CL_GL1::functions->popName
02152 #define cl1PrioritizeTextures CL_GL1::functions->prioritizeTextures
02153 #define cl1PushAttrib CL_GL1::functions->pushAttrib
02154 #define cl1PushClientAttrib CL_GL1::functions->pushClientAttrib
02155 #define cl1PushMatrix CL_GL1::functions->pushMatrix
02156 #define cl1PushName CL_GL1::functions->pushName
02157 #define cl1RasterPos2d CL_GL1::functions->rasterPos2d
02158 #define cl1RasterPos2dv CL_GL1::functions->rasterPos2dv
02159 #define cl1RasterPos2f CL_GL1::functions->rasterPos2f
02160 #define cl1RasterPos2fv CL_GL1::functions->rasterPos2fv
02161 #define cl1RasterPos2i CL_GL1::functions->rasterPos2i
02162 #define cl1RasterPos2iv CL_GL1::functions->rasterPos2iv
02163 #define cl1RasterPos2s CL_GL1::functions->rasterPos2s
02164 #define cl1RasterPos2sv CL_GL1::functions->rasterPos2sv
02165 #define cl1RasterPos3d CL_GL1::functions->rasterPos3d
02166 #define cl1RasterPos3dv CL_GL1::functions->rasterPos3dv
02167 #define cl1RasterPos3f CL_GL1::functions->rasterPos3f
02168 #define cl1RasterPos3fv CL_GL1::functions->rasterPos3fv
02169 #define cl1RasterPos3i CL_GL1::functions->rasterPos3i
02170 #define cl1RasterPos3iv CL_GL1::functions->rasterPos3iv
02171 #define cl1RasterPos3s CL_GL1::functions->rasterPos3s
02172 #define cl1RasterPos3sv CL_GL1::functions->rasterPos3sv
02173 #define cl1RasterPos4d CL_GL1::functions->rasterPos4d
02174 #define cl1RasterPos4dv CL_GL1::functions->rasterPos4dv
02175 #define cl1RasterPos4f CL_GL1::functions->rasterPos4f
02176 #define cl1RasterPos4fv CL_GL1::functions->rasterPos4fv
02177 #define cl1RasterPos4i CL_GL1::functions->rasterPos4i
02178 #define cl1RasterPos4iv CL_GL1::functions->rasterPos4iv
02179 #define cl1RasterPos4s CL_GL1::functions->rasterPos4s
02180 #define cl1RasterPos4sv CL_GL1::functions->rasterPos4sv
02181 #define cl1ReadBuffer CL_GL1::functions->readBuffer
02182 #define cl1ReadPixels CL_GL1::functions->readPixels
02183 #define cl1Rectd CL_GL1::functions->rectd
02184 #define cl1Rectdv CL_GL1::functions->rectdv
02185 #define cl1Rectf CL_GL1::functions->rectf
02186 #define cl1Rectfv CL_GL1::functions->rectfv
02187 #define cl1Recti CL_GL1::functions->recti
02188 #define cl1Rectiv CL_GL1::functions->rectiv
02189 #define cl1Rects CL_GL1::functions->rects
02190 #define cl1Rectsv CL_GL1::functions->rectsv
02191 #define cl1RenderMode CL_GL1::functions->renderMode
02192 #define cl1Rotated CL_GL1::functions->rotated
02193 #define cl1Rotatef CL_GL1::functions->rotatef
02194 #define cl1Scaled CL_GL1::functions->scaled
02195 #define cl1Scalef CL_GL1::functions->scalef
02196 #define cl1Scissor CL_GL1::functions->scissor
02197 #define cl1SelectBuffer CL_GL1::functions->selectBuffer
02198 #define cl1ShadeModel CL_GL1::functions->shadeModel
02199 #define cl1StencilFunc CL_GL1::functions->stencilFunc
02200 #define cl1StencilMask CL_GL1::functions->stencilMask
02201 #define cl1StencilMaskSeparate CL_GL1::functions->stencilMaskSeparate
02202 #define cl1StencilOp CL_GL1::functions->stencilOp
02203 #define cl1TexCoord1d CL_GL1::functions->texCoord1d
02204 #define cl1TexCoord1dv CL_GL1::functions->texCoord1dv
02205 #define cl1TexCoord1f CL_GL1::functions->texCoord1f
02206 #define cl1TexCoord1fv CL_GL1::functions->texCoord1fv
02207 #define cl1TexCoord1i CL_GL1::functions->texCoord1i
02208 #define cl1TexCoord1iv CL_GL1::functions->texCoord1iv
02209 #define cl1TexCoord1s CL_GL1::functions->texCoord1s
02210 #define cl1TexCoord1sv CL_GL1::functions->texCoord1sv
02211 #define cl1TexCoord2d CL_GL1::functions->texCoord2d
02212 #define cl1TexCoord2dv CL_GL1::functions->texCoord2dv
02213 #define cl1TexCoord2f CL_GL1::functions->texCoord2f
02214 #define cl1TexCoord2fv CL_GL1::functions->texCoord2fv
02215 #define cl1TexCoord2i CL_GL1::functions->texCoord2i
02216 #define cl1TexCoord2iv CL_GL1::functions->texCoord2iv
02217 #define cl1TexCoord2s CL_GL1::functions->texCoord2s
02218 #define cl1TexCoord2sv CL_GL1::functions->texCoord2sv
02219 #define cl1TexCoord3d CL_GL1::functions->texCoord3d
02220 #define cl1TexCoord3dv CL_GL1::functions->texCoord3dv
02221 #define cl1TexCoord3f CL_GL1::functions->texCoord3f
02222 #define cl1TexCoord3fv CL_GL1::functions->texCoord3fv
02223 #define cl1TexCoord3i CL_GL1::functions->texCoord3i
02224 #define cl1TexCoord3iv CL_GL1::functions->texCoord3iv
02225 #define cl1TexCoord3s CL_GL1::functions->texCoord3s
02226 #define cl1TexCoord3sv CL_GL1::functions->texCoord3sv
02227 #define cl1TexCoord4d CL_GL1::functions->texCoord4d
02228 #define cl1TexCoord4dv CL_GL1::functions->texCoord4dv
02229 #define cl1TexCoord4f CL_GL1::functions->texCoord4f
02230 #define cl1TexCoord4fv CL_GL1::functions->texCoord4fv
02231 #define cl1TexCoord4i CL_GL1::functions->texCoord4i
02232 #define cl1TexCoord4iv CL_GL1::functions->texCoord4iv
02233 #define cl1TexCoord4s CL_GL1::functions->texCoord4s
02234 #define cl1TexCoord4sv CL_GL1::functions->texCoord4sv
02235 #define cl1TexCoordPointer CL_GL1::functions->texCoordPointer
02236 #define cl1TexEnvf CL_GL1::functions->texEnvf
02237 #define cl1TexEnvfv CL_GL1::functions->texEnvfv
02238 #define cl1TexEnvi CL_GL1::functions->texEnvi
02239 #define cl1TexEnviv CL_GL1::functions->texEnviv
02240 #define cl1TexGend CL_GL1::functions->texGend
02241 #define cl1TexGendv CL_GL1::functions->texGendv
02242 #define cl1TexGenf CL_GL1::functions->texGenf
02243 #define cl1TexGenfv CL_GL1::functions->texGenfv
02244 #define cl1TexGeni CL_GL1::functions->texGeni
02245 #define cl1TexGeniv CL_GL1::functions->texGeniv
02246 #define cl1TexImage1D CL_GL1::functions->texImage1D
02247 #define cl1TexImage2D CL_GL1::functions->texImage2D
02248 #define cl1TexParameterf CL_GL1::functions->texParameterf
02249 #define cl1TexParameterfv CL_GL1::functions->texParameterfv
02250 #define cl1TexParameteri CL_GL1::functions->texParameteri
02251 #define cl1TexParameteriv CL_GL1::functions->texParameteriv
02252 #define cl1TexSubImage1D CL_GL1::functions->texSubImage1D
02253 #define cl1TexSubImage2D CL_GL1::functions->texSubImage2D
02254 #define cl1TexSubImage3D CL_GL1::functions->texSubImage3D
02255 #define cl1Translated CL_GL1::functions->translated
02256 #define cl1Translatef CL_GL1::functions->translatef
02257 #define cl1Vertex2d CL_GL1::functions->vertex2d
02258 #define cl1Vertex2dv CL_GL1::functions->vertex2dv
02259 #define cl1Vertex2f CL_GL1::functions->vertex2f
02260 #define cl1Vertex2fv CL_GL1::functions->vertex2fv
02261 #define cl1Vertex2i CL_GL1::functions->vertex2i
02262 #define cl1Vertex2iv CL_GL1::functions->vertex2iv
02263 #define cl1Vertex2s CL_GL1::functions->vertex2s
02264 #define cl1Vertex2sv CL_GL1::functions->vertex2sv
02265 #define cl1Vertex3d CL_GL1::functions->vertex3d
02266 #define cl1Vertex3dv CL_GL1::functions->vertex3dv
02267 #define cl1Vertex3f CL_GL1::functions->vertex3f
02268 #define cl1Vertex3fv CL_GL1::functions->vertex3fv
02269 #define cl1Vertex3i CL_GL1::functions->vertex3i
02270 #define cl1Vertex3iv CL_GL1::functions->vertex3iv
02271 #define cl1Vertex3s CL_GL1::functions->vertex3s
02272 #define cl1Vertex3sv CL_GL1::functions->vertex3sv
02273 #define cl1Vertex4d CL_GL1::functions->vertex4d
02274 #define cl1Vertex4dv CL_GL1::functions->vertex4dv
02275 #define cl1Vertex4f CL_GL1::functions->vertex4f
02276 #define cl1Vertex4fv CL_GL1::functions->vertex4fv
02277 #define cl1Vertex4i CL_GL1::functions->vertex4i
02278 #define cl1Vertex4iv CL_GL1::functions->vertex4iv
02279 #define cl1Vertex4s CL_GL1::functions->vertex4s
02280 #define cl1Vertex4sv CL_GL1::functions->vertex4sv
02281 #define cl1VertexPointer CL_GL1::functions->vertexPointer
02282 #define cl1Viewport CL_GL1::functions->viewport
02283 #define cl1DrawRangeElements CL_GL1::functions->drawRangeElements
02284 #define cl1TexImage3D CL_GL1::functions->texImage3D
02285 #define cl1ColorTable CL_GL1::functions->colorTable
02286 #define cl1CopyColorTable CL_GL1::functions->copyColorTable
02287 #define cl1ColorTableParameteriv CL_GL1::functions->colorTableParameteriv
02288 #define cl1ColorTableParameterfv CL_GL1::functions->colorTableParameterfv
02289 #define cl1GetColorTable CL_GL1::functions->getColorTable
02290 #define cl1GetColorTableParameteriv CL_GL1::functions->getColorTableParameteriv
02291 #define cl1GetColorTableParameterfv CL_GL1::functions->getColorTableParameterfv
02292 #define cl1ColorSubTable CL_GL1::functions->colorSubTable
02293 #define cl1CopyColorSubTable CL_GL1::functions->copyColorSubTable
02294 #define cl1ConvolutionFilter1D CL_GL1::functions->convolutionFilter1D
02295 #define cl1ConvolutionFilter2D CL_GL1::functions->convolutionFilter2D
02296 #define cl1CopyConvolutionFilter1D CL_GL1::functions->copyConvolutionFilter1D
02297 #define cl1CopyConvolutionFilter2D CL_GL1::functions->copyConvolutionFilter2D
02298 #define cl1GetConvolutionFilter CL_GL1::functions->getConvolutionFilter
02299 #define cl1SeparableFilter2D CL_GL1::functions->separableFilter2D
02300 #define cl1GetSeparableFilter CL_GL1::functions->getSeparableFilter
02301 #define cl1ConvolutionParameteri CL_GL1::functions->convolutionParameteri
02302 #define cl1ConvolutionParameteriv CL_GL1::functions->convolutionParameteriv
02303 #define cl1ConvolutionParameterf CL_GL1::functions->convolutionParameterf
02304 #define cl1ConvolutionParameterfv CL_GL1::functions->convolutionParameterfv
02305 #define cl1GetConvolutionParameteriv CL_GL1::functions->getConvolutionParameteriv
02306 #define cl1GetConvolutionParameterfv CL_GL1::functions->getConvolutionParameterfv
02307 #define cl1Histogram CL_GL1::functions->histogram
02308 #define cl1ResetHistogram CL_GL1::functions->resetHistogram
02309 #define cl1GetHistogram CL_GL1::functions->getHistogram
02310 #define cl1GetHistogramParameteriv CL_GL1::functions->getHistogramParameteriv
02311 #define cl1GetHistogramParameterfv CL_GL1::functions->getHistogramParameterfv
02312 #define cl1Minmax CL_GL1::functions->minmax
02313 #define cl1ResetMinmax CL_GL1::functions->resetMinmax
02314 #define cl1GetMinmax CL_GL1::functions->getMinmax
02315 #define cl1GetMinmaxParameteriv CL_GL1::functions->getMinmaxParameteriv
02316 #define cl1GetMinmaxParameterfv CL_GL1::functions->getMinmaxParameterfv
02317 #define cl1BlendColor CL_GL1::functions->blendColor
02318 #define cl1BlendEquation CL_GL1::functions->blendEquation
02319 #define cl1ActiveTexture CL_GL1::functions->activeTexture
02320 #define cl1ClientActiveTexture CL_GL1::functions->clientActiveTexture
02321 #define cl1MultiTexCoord1d CL_GL1::functions->multiTexCoord1d
02322 #define cl1MultiTexCoord1dv CL_GL1::functions->multiTexCoord1dv
02323 #define cl1MultiTexCoord1f CL_GL1::functions->multiTexCoord1f
02324 #define cl1MultiTexCoord1fv CL_GL1::functions->multiTexCoord1fv
02325 #define cl1MultiTexCoord1i CL_GL1::functions->multiTexCoord1i
02326 #define cl1MultiTexCoord1iv CL_GL1::functions->multiTexCoord1iv
02327 #define cl1MultiTexCoord1s CL_GL1::functions->multiTexCoord1s
02328 #define cl1MultiTexCoord1sv CL_GL1::functions->multiTexCoord1sv
02329 #define cl1MultiTexCoord2d CL_GL1::functions->multiTexCoord2d
02330 #define cl1MultiTexCoord2dv CL_GL1::functions->multiTexCoord2dv
02331 #define cl1MultiTexCoord2f CL_GL1::functions->multiTexCoord2f
02332 #define cl1MultiTexCoord2fv CL_GL1::functions->multiTexCoord2fv
02333 #define cl1MultiTexCoord2i CL_GL1::functions->multiTexCoord2i
02334 #define cl1MultiTexCoord2iv CL_GL1::functions->multiTexCoord2iv
02335 #define cl1MultiTexCoord2s CL_GL1::functions->multiTexCoord2s
02336 #define cl1MultiTexCoord2sv CL_GL1::functions->multiTexCoord2sv
02337 #define cl1MultiTexCoord3d CL_GL1::functions->multiTexCoord3d
02338 #define cl1MultiTexCoord3dv CL_GL1::functions->multiTexCoord3dv
02339 #define cl1MultiTexCoord3f CL_GL1::functions->multiTexCoord3f
02340 #define cl1MultiTexCoord3fv CL_GL1::functions->multiTexCoord3fv
02341 #define cl1MultiTexCoord3i CL_GL1::functions->multiTexCoord3i
02342 #define cl1MultiTexCoord3iv CL_GL1::functions->multiTexCoord3iv
02343 #define cl1MultiTexCoord3s CL_GL1::functions->multiTexCoord3s
02344 #define cl1MultiTexCoord3sv CL_GL1::functions->multiTexCoord3sv
02345 #define cl1MultiTexCoord4d CL_GL1::functions->multiTexCoord4d
02346 #define cl1MultiTexCoord4dv CL_GL1::functions->multiTexCoord4dv
02347 #define cl1MultiTexCoord4f CL_GL1::functions->multiTexCoord4f
02348 #define cl1MultiTexCoord4fv CL_GL1::functions->multiTexCoord4fv
02349 #define cl1MultiTexCoord4i CL_GL1::functions->multiTexCoord4i
02350 #define cl1MultiTexCoord4iv CL_GL1::functions->multiTexCoord4iv
02351 #define cl1MultiTexCoord4s CL_GL1::functions->multiTexCoord4s
02352 #define cl1MultiTexCoord4sv CL_GL1::functions->multiTexCoord4sv
02353 #define cl1CompressedTexImage1D CL_GL1::functions->compressedTexImage1D
02354 #define cl1CompressedTexImage2D CL_GL1::functions->compressedTexImage2D
02355 #define cl1CompressedTexImage3D CL_GL1::functions->compressedTexImage3D
02356 #define cl1CompressedTexSubImage1D CL_GL1::functions->compressedTexSubImage1D
02357 #define cl1CompressedTexSubImage2D CL_GL1::functions->compressedTexSubImage2D
02358 #define cl1CompressedTexSubImage3D CL_GL1::functions->compressedTexSubImage3D
02359 #define cl1GetCompressedTexImage CL_GL1::functions->getCompressedTexImage
02360 #define cl1SampleCoverage CL_GL1::functions->sampleCoverage
02361 #define cl1LoadTransposeMatrixd CL_GL1::functions->glLoadTransposeMatrixd
02362 #define cl1LoadTransposeMatrixf CL_GL1::functions->glLoadTransposeMatrixf
02363 #define cl1MultTransposeMatrixd CL_GL1::functions->glMultTransposeMatrixd
02364 #define cl1MultTransposeMatrixf CL_GL1::functions->glMultTransposeMatrixf
02365 #define cl1FogCoordd CL_GL1::functions->fogCoordd
02366 #define cl1FogCoorddv CL_GL1::functions->fogCoorddv
02367 #define cl1FogCoordf CL_GL1::functions->fogCoordf
02368 #define cl1FogCoordfv CL_GL1::functions->fogCoordfv
02369 #define cl1FogCoordPointer CL_GL1::functions->fogCoordPointer
02370 #define cl1MultiDrawArrays CL_GL1::functions->multiDrawArrays
02371 #define cl1MultiDrawElements CL_GL1::functions->multiDrawElementsEXT
02372 #define cl1PointParameterf CL_GL1::functions->pointParameterf
02373 #define cl1PointParameterfv CL_GL1::functions->pointParameterfv
02374 #define cl1SecondaryColor3b CL_GL1::functions->secondaryColor3b
02375 #define cl1SecondaryColor3bv CL_GL1::functions->secondaryColor3bv
02376 #define cl1SecondaryColor3d CL_GL1::functions->secondaryColor3d
02377 #define cl1SecondaryColor3dv CL_GL1::functions->secondaryColor3dv
02378 #define cl1SecondaryColor3f CL_GL1::functions->secondaryColor3f
02379 #define cl1SecondaryColor3fv CL_GL1::functions->secondaryColor3fv
02380 #define cl1SecondaryColor3i CL_GL1::functions->secondaryColor3i
02381 #define cl1SecondaryColor3iv CL_GL1::functions->secondaryColor3iv
02382 #define cl1SecondaryColor3s CL_GL1::functions->secondaryColor3s
02383 #define cl1SecondaryColor3sv CL_GL1::functions->secondaryColor3sv
02384 #define cl1SecondaryColor3ub CL_GL1::functions->secondaryColor3ub
02385 #define cl1SecondaryColor3ubv CL_GL1::functions->secondaryColor3ubv
02386 #define cl1SecondaryColor3ui CL_GL1::functions->secondaryColor3ui
02387 #define cl1SecondaryColor3uiv CL_GL1::functions->secondaryColor3uiv
02388 #define cl1SecondaryColor3us CL_GL1::functions->secondaryColor3us
02389 #define cl1SecondaryColor3usv CL_GL1::functions->secondaryColor3usv
02390 #define cl1SecondaryColorPointer CL_GL1::functions->secondaryColorPointer
02391 #define cl1BlendFuncSeparate CL_GL1::functions->blendFuncSeparate
02392 #define cl1WindowPos2d CL_GL1::functions->windowPos2d
02393 #define cl1WindowPos2dv CL_GL1::functions->windowPos2dv
02394 #define cl1WindowPos2f CL_GL1::functions->windowPos2f
02395 #define cl1WindowPos2fv CL_GL1::functions->windowPos2fv
02396 #define cl1WindowPos2i CL_GL1::functions->windowPos2i
02397 #define cl1WindowPos2iv CL_GL1::functions->windowPos2iv
02398 #define cl1WindowPos2s CL_GL1::functions->windowPos2s
02399 #define cl1WindowPos2sv CL_GL1::functions->windowPos2sv
02400 #define cl1WindowPos3d CL_GL1::functions->windowPos3d
02401 #define cl1WindowPos3dv CL_GL1::functions->windowPos3dv
02402 #define cl1WindowPos3f CL_GL1::functions->windowPos3f
02403 #define cl1WindowPos3fv CL_GL1::functions->windowPos3fv
02404 #define cl1WindowPos3i CL_GL1::functions->windowPos3i
02405 #define cl1WindowPos3iv CL_GL1::functions->windowPos3iv
02406 #define cl1WindowPos3s CL_GL1::functions->windowPos3s
02407 #define cl1WindowPos3sv CL_GL1::functions->windowPos3sv
02408 #define cl1BindBuffer CL_GL1::functions->bindBuffer
02409 #define cl1DeleteBuffers CL_GL1::functions->deleteBuffers
02410 #define cl1GenBuffers CL_GL1::functions->genBuffers
02411 #define cl1IsBuffer CL_GL1::functions->isBuffer
02412 #define cl1BufferData CL_GL1::functions->bufferData
02413 #define cl1BufferSubData CL_GL1::functions->bufferSubData
02414 #define cl1GetBufferSubData CL_GL1::functions->getBufferSubData
02415 #define cl1MapBuffer CL_GL1::functions->mapBuffer
02416 #define cl1UnmapBuffer CL_GL1::functions->unmapBuffer
02417 #define cl1GetBufferParameteriv CL_GL1::functions->getBufferParameteriv
02418 #define cl1GetBufferPointerv CL_GL1::functions->getBufferPointerv
02419 #define cl1GenQueries CL_GL1::functions->genQueries
02420 #define cl1DeleteQueries CL_GL1::functions->deleteQueries
02421 #define cl1IsQuery CL_GL1::functions->isQuery
02422 #define cl1BeginQuery CL_GL1::functions->beginQuery
02423 #define cl1EndQuery CL_GL1::functions->endQuery
02424 #define cl1GetQueryiv CL_GL1::functions->getQueryiv
02425 #define cl1GetQueryObjectiv CL_GL1::functions->getQueryObjectiv
02426 #define cl1GetQueryObjectuiv CL_GL1::functions->getQueryObjectuiv
02427 #define cl1DeleteShader CL_GL1::functions->deleteShader
02428 #define cl1DeleteProgram CL_GL1::functions->deleteProgram
02429 #define cl1GetHandle CL_GL1::functions->getHandle
02430 #define cl1DetachShader CL_GL1::functions->detachShader
02431 #define cl1CreateShader CL_GL1::functions->createShader
02432 #define cl1ShaderSource CL_GL1::functions->shaderSource
02433 #define cl1CompileShader CL_GL1::functions->compileShader
02434 #define cl1CreateProgram CL_GL1::functions->createProgram
02435 #define cl1AttachShader CL_GL1::functions->attachShader
02436 #define cl1LinkProgram CL_GL1::functions->linkProgram
02437 #define cl1UseProgram CL_GL1::functions->useProgram
02438 #define cl1ValidateProgram CL_GL1::functions->validateProgram
02439 #define cl1Uniform1f CL_GL1::functions->uniform1f
02440 #define cl1Uniform2f CL_GL1::functions->uniform2f
02441 #define cl1Uniform3f CL_GL1::functions->uniform3f
02442 #define cl1Uniform4f CL_GL1::functions->uniform4f
02443 #define cl1Uniform1i CL_GL1::functions->uniform1i
02444 #define cl1Uniform2i CL_GL1::functions->uniform2i
02445 #define cl1Uniform3i CL_GL1::functions->uniform3i
02446 #define cl1Uniform4i CL_GL1::functions->uniform4i
02447 #define cl1Uniform1fv CL_GL1::functions->uniform1fv
02448 #define cl1Uniform2fv CL_GL1::functions->uniform2fv
02449 #define cl1Uniform3fv CL_GL1::functions->uniform3fv
02450 #define cl1Uniform4fv CL_GL1::functions->uniform4fv
02451 #define cl1Uniform1iv CL_GL1::functions->uniform1iv
02452 #define cl1Uniform2iv CL_GL1::functions->uniform2iv
02453 #define cl1Uniform3iv CL_GL1::functions->uniform3iv
02454 #define cl1Uniform4iv CL_GL1::functions->uniform4iv
02455 #define cl1UniformMatrix2fv CL_GL1::functions->uniformMatrix2fv
02456 #define cl1UniformMatrix3fv CL_GL1::functions->uniformMatrix3fv
02457 #define cl1UniformMatrix4fv CL_GL1::functions->uniformMatrix4fv
02458 #define cl1GetProgramfv CL_GL1::functions->getProgramfv
02459 #define cl1GetProgramiv CL_GL1::functions->getProgramiv
02460 #define cl1GetShaderfv CL_GL1::functions->getShaderfv
02461 #define cl1GetShaderiv CL_GL1::functions->getShaderiv
02462 #define cl1GetShaderInfoLog CL_GL1::functions->getShaderInfoLog
02463 #define cl1GetProgramInfoLog CL_GL1::functions->getProgramInfoLog
02464 #define cl1GetAttachedShaders CL_GL1::functions->getAttachedShaders
02465 #define cl1GetUniformLocation CL_GL1::functions->getUniformLocation
02466 #define cl1GetActiveUniform CL_GL1::functions->getActiveUniform
02467 #define cl1GetUniformfv CL_GL1::functions->getUniformfv
02468 #define cl1GetUniformiv CL_GL1::functions->getUniformiv
02469 #define cl1GetShaderSource CL_GL1::functions->getShaderSource
02470 #define cl1VertexAttrib1f CL_GL1::functions->vertexAttrib1f
02471 #define cl1VertexAttrib1s CL_GL1::functions->vertexAttrib1s
02472 #define cl1VertexAttrib1d CL_GL1::functions->vertexAttrib1d
02473 #define cl1VertexAttrib2f CL_GL1::functions->vertexAttrib2f
02474 #define cl1VertexAttrib2s CL_GL1::functions->vertexAttrib2s
02475 #define cl1VertexAttrib2d CL_GL1::functions->vertexAttrib2d
02476 #define cl1VertexAttrib3f CL_GL1::functions->vertexAttrib3f
02477 #define cl1VertexAttrib3s CL_GL1::functions->vertexAttrib3s
02478 #define cl1VertexAttrib3d CL_GL1::functions->vertexAttrib3d
02479 #define cl1VertexAttrib4f CL_GL1::functions->vertexAttrib4f
02480 #define cl1VertexAttrib4s CL_GL1::functions->vertexAttrib4s
02481 #define cl1VertexAttrib4d CL_GL1::functions->vertexAttrib4d
02482 #define cl1VertexAttrib4Nub CL_GL1::functions->vertexAttrib4Nub
02483 #define cl1VertexAttrib1fv CL_GL1::functions->vertexAttrib1fv
02484 #define cl1VertexAttrib1sv CL_GL1::functions->vertexAttrib1sv
02485 #define cl1VertexAttrib1dv CL_GL1::functions->vertexAttrib1dv
02486 #define cl1VertexAttrib2fv CL_GL1::functions->vertexAttrib2fv
02487 #define cl1VertexAttrib2sv CL_GL1::functions->vertexAttrib2sv
02488 #define cl1VertexAttrib2dv CL_GL1::functions->vertexAttrib2dv
02489 #define cl1VertexAttrib3fv CL_GL1::functions->vertexAttrib3fv
02490 #define cl1VertexAttrib3sv CL_GL1::functions->vertexAttrib3sv
02491 #define cl1VertexAttrib3dv CL_GL1::functions->vertexAttrib3dv
02492 #define cl1VertexAttrib4fv CL_GL1::functions->vertexAttrib4fv
02493 #define cl1VertexAttrib4sv CL_GL1::functions->vertexAttrib4sv
02494 #define cl1VertexAttrib4dv CL_GL1::functions->vertexAttrib4dv
02495 #define cl1VertexAttrib4iv CL_GL1::functions->vertexAttrib4iv
02496 #define cl1VertexAttrib4bv CL_GL1::functions->vertexAttrib4bv
02497 #define cl1VertexAttrib4ubv CL_GL1::functions->vertexAttrib4ubv
02498 #define cl1VertexAttrib4usv CL_GL1::functions->vertexAttrib4usv
02499 #define cl1VertexAttrib4uiv CL_GL1::functions->vertexAttrib4uiv
02500 #define cl1VertexAttrib4Nbv CL_GL1::functions->vertexAttrib4Nbv
02501 #define cl1VertexAttrib4Nsv CL_GL1::functions->vertexAttrib4Nsv
02502 #define cl1VertexAttrib4Niv CL_GL1::functions->vertexAttrib4Niv
02503 #define cl1VertexAttrib4Nubv CL_GL1::functions->vertexAttrib4Nubv
02504 #define cl1VertexAttrib4Nusv CL_GL1::functions->vertexAttrib4Nusv
02505 #define cl1VertexAttrib4Nuiv CL_GL1::functions->vertexAttrib4Nuiv
02506 #define cl1VertexAttribPointer CL_GL1::functions->vertexAttribPointer
02507 #define cl1EnableVertexAttribArray CL_GL1::functions->enableVertexAttribArray
02508 #define cl1DisableVertexAttribArray CL_GL1::functions->disableVertexAttribArray
02509 #define cl1BindAttribLocation CL_GL1::functions->bindAttribLocation
02510 #define cl1GetActiveAttrib CL_GL1::functions->getActiveAttrib
02511 #define cl1GetAttribLocation CL_GL1::functions->getAttribLocation
02512 #define cl1GetVertexAttribdv CL_GL1::functions->getVertexAttribdv
02513 #define cl1GetVertexAttribfv CL_GL1::functions->getVertexAttribfv
02514 #define cl1GetVertexAttribiv CL_GL1::functions->getVertexAttribiv
02515 #define cl1GetVertexAttribPointerv CL_GL1::functions->getVertexAttribPointerv
02516 #define cl1DrawBuffers CL_GL1::functions->drawBuffers
02517 #define cl1StencilFuncSeparate CL_GL1::functions->stencilFuncSeparate
02518 #define cl1StencilOpSeparate CL_GL1::functions->stencilOpSeparate
02519 #define cl1IsRenderbuffer CL_GL1::functions->isRenderbuffer
02520 #define cl1BindRenderbuffer CL_GL1::functions->bindRenderbuffer
02521 #define cl1DeleteRenderbuffers CL_GL1::functions->deleteRenderbuffers
02522 #define cl1GenRenderbuffers CL_GL1::functions->genRenderbuffers
02523 #define cl1RenderbufferStorage CL_GL1::functions->renderbufferStorage
02524 #define cl1GetRenderbufferParameteriv CL_GL1::functions->getRenderbufferParameteriv
02525 #define cl1IsFramebuffer CL_GL1::functions->isFramebuffer
02526 #define cl1BindFramebuffer CL_GL1::functions->bindFramebuffer
02527 #define cl1DeleteFramebuffers CL_GL1::functions->deleteFramebuffers
02528 #define cl1GenFramebuffers CL_GL1::functions->genFramebuffers
02529 #define cl1CheckFramebufferStatus CL_GL1::functions->checkFramebufferStatus
02530 #define cl1FramebufferTexture1D CL_GL1::functions->framebufferTexture1D
02531 #define cl1FramebufferTexture2D CL_GL1::functions->framebufferTexture2D
02532 #define cl1FramebufferTexture3D CL_GL1::functions->framebufferTexture3D
02533 #define cl1FramebufferRenderbuffer CL_GL1::functions->framebufferRenderbuffer
02534 #define cl1GetFramebufferAttachmentParameteriv CL_GL1::functions->getFramebufferAttachmentParameteriv
02535 #define cl1GenerateMipmap CL_GL1::functions->generateMipmap
02536 #define cl1BlitFramebuffer CL_GL1::functions->blitFramebuffer
02537
02538 #ifdef WIN32
02539 #define cl1WglCreatePbufferARB CL_GL1::functions->wglCreatePbufferARB
02540 #define cl1WglGetPbufferDCARB CL_GL1::functions->wglGetPbufferDCARB
02541 #define cl1WglReleasePbufferDCARB CL_GL1::functions->wglReleasePbufferDCARB
02542 #define cl1WglDestroyPbufferARB CL_GL1::functions->wglDestroyPbufferARB
02543 #define cl1WglQueryPbufferARB CL_GL1::functions->wglQueryPbufferARB
02544 #endif
02545
02547