1 /* Copyright (C) 2010-2018 The RetroArch team 2 * 3 * --------------------------------------------------------------------------------------- 4 * The following license statement only applies to this libretro SDK code part (glsym). 5 * --------------------------------------------------------------------------------------- 6 * 7 * Permission is hereby granted, free of charge, 8 * to any person obtaining a copy of this software and associated documentation files (the "Software"), 9 * to deal in the Software without restriction, including without limitation the rights to 10 * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, 11 * and to permit persons to whom the Software is furnished to do so, subject to the following conditions: 12 * 13 * The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 14 * 15 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, 16 * INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 18 * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 19 * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 21 */ 22 23 #ifndef RGLGEN_DECL_H__ 24 #define RGLGEN_DECL_H__ 25 #ifdef __cplusplus 26 extern "C" { 27 #endif 28 #ifdef GL_APIENTRY 29 typedef void (GL_APIENTRY *RGLGENGLDEBUGPROC)(GLenum, GLenum, GLuint, GLenum, GLsizei, const GLchar*, GLvoid*); 30 typedef void (GL_APIENTRY *RGLGENGLDEBUGPROCKHR)(GLenum, GLenum, GLuint, GLenum, GLsizei, const GLchar*, GLvoid*); 31 #else 32 #ifndef APIENTRY 33 #define APIENTRY 34 #endif 35 #ifndef APIENTRYP 36 #define APIENTRYP APIENTRY * 37 #endif 38 typedef void (APIENTRY *RGLGENGLDEBUGPROCARB)(GLenum, GLenum, GLuint, GLenum, GLsizei, const GLchar*, GLvoid*); 39 typedef void (APIENTRY *RGLGENGLDEBUGPROC)(GLenum, GLenum, GLuint, GLenum, GLsizei, const GLchar*, GLvoid*); 40 #endif 41 #ifndef GL_OES_EGL_image 42 typedef void *GLeglImageOES; 43 #endif 44 #if !defined(GL_OES_fixed_point) && !defined(HAVE_OPENGLES2) 45 typedef GLint GLfixed; 46 #endif 47 #if defined(__MACH__) && !defined(OS_TARGET_IPHONE) && !defined(MAC_OS_X_VERSION_10_7) 48 typedef long long int GLint64; 49 typedef unsigned long long int GLuint64; 50 typedef unsigned long long int GLuint64EXT; 51 typedef struct __GLsync *GLsync; 52 #endif 53 typedef void (APIENTRYP RGLSYMGLDRAWRANGEELEMENTSPROC) (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices); 54 typedef void (APIENTRYP RGLSYMGLTEXIMAGE3DPROC) (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels); 55 typedef void (APIENTRYP RGLSYMGLTEXSUBIMAGE3DPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels); 56 typedef void (APIENTRYP RGLSYMGLCOPYTEXSUBIMAGE3DPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); 57 typedef void (APIENTRYP RGLSYMGLACTIVETEXTUREPROC) (GLenum texture); 58 typedef void (APIENTRYP RGLSYMGLSAMPLECOVERAGEPROC) (GLfloat value, GLboolean invert); 59 typedef void (APIENTRYP RGLSYMGLCOMPRESSEDTEXIMAGE3DPROC) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *data); 60 typedef void (APIENTRYP RGLSYMGLCOMPRESSEDTEXIMAGE2DPROC) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data); 61 typedef void (APIENTRYP RGLSYMGLCOMPRESSEDTEXIMAGE1DPROC) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void *data); 62 typedef void (APIENTRYP RGLSYMGLCOMPRESSEDTEXSUBIMAGE3DPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data); 63 typedef void (APIENTRYP RGLSYMGLCOMPRESSEDTEXSUBIMAGE2DPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data); 64 typedef void (APIENTRYP RGLSYMGLCOMPRESSEDTEXSUBIMAGE1DPROC) (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *data); 65 typedef void (APIENTRYP RGLSYMGLGETCOMPRESSEDTEXIMAGEPROC) (GLenum target, GLint level, void *img); 66 typedef void (APIENTRYP RGLSYMGLCLIENTACTIVETEXTUREPROC) (GLenum texture); 67 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD1DPROC) (GLenum target, GLdouble s); 68 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD1DVPROC) (GLenum target, const GLdouble *v); 69 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD1FPROC) (GLenum target, GLfloat s); 70 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD1FVPROC) (GLenum target, const GLfloat *v); 71 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD1IPROC) (GLenum target, GLint s); 72 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD1IVPROC) (GLenum target, const GLint *v); 73 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD1SPROC) (GLenum target, GLshort s); 74 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD1SVPROC) (GLenum target, const GLshort *v); 75 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD2DPROC) (GLenum target, GLdouble s, GLdouble t); 76 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD2DVPROC) (GLenum target, const GLdouble *v); 77 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD2FPROC) (GLenum target, GLfloat s, GLfloat t); 78 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD2FVPROC) (GLenum target, const GLfloat *v); 79 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD2IPROC) (GLenum target, GLint s, GLint t); 80 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD2IVPROC) (GLenum target, const GLint *v); 81 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD2SPROC) (GLenum target, GLshort s, GLshort t); 82 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD2SVPROC) (GLenum target, const GLshort *v); 83 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD3DPROC) (GLenum target, GLdouble s, GLdouble t, GLdouble r); 84 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD3DVPROC) (GLenum target, const GLdouble *v); 85 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD3FPROC) (GLenum target, GLfloat s, GLfloat t, GLfloat r); 86 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD3FVPROC) (GLenum target, const GLfloat *v); 87 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD3IPROC) (GLenum target, GLint s, GLint t, GLint r); 88 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD3IVPROC) (GLenum target, const GLint *v); 89 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD3SPROC) (GLenum target, GLshort s, GLshort t, GLshort r); 90 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD3SVPROC) (GLenum target, const GLshort *v); 91 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD4DPROC) (GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q); 92 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD4DVPROC) (GLenum target, const GLdouble *v); 93 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD4FPROC) (GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q); 94 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD4FVPROC) (GLenum target, const GLfloat *v); 95 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD4IPROC) (GLenum target, GLint s, GLint t, GLint r, GLint q); 96 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD4IVPROC) (GLenum target, const GLint *v); 97 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD4SPROC) (GLenum target, GLshort s, GLshort t, GLshort r, GLshort q); 98 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD4SVPROC) (GLenum target, const GLshort *v); 99 typedef void (APIENTRYP RGLSYMGLLOADTRANSPOSEMATRIXFPROC) (const GLfloat *m); 100 typedef void (APIENTRYP RGLSYMGLLOADTRANSPOSEMATRIXDPROC) (const GLdouble *m); 101 typedef void (APIENTRYP RGLSYMGLMULTTRANSPOSEMATRIXFPROC) (const GLfloat *m); 102 typedef void (APIENTRYP RGLSYMGLMULTTRANSPOSEMATRIXDPROC) (const GLdouble *m); 103 typedef void (APIENTRYP RGLSYMGLBLENDFUNCSEPARATEPROC) (GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha); 104 typedef void (APIENTRYP RGLSYMGLMULTIDRAWARRAYSPROC) (GLenum mode, const GLint *first, const GLsizei *count, GLsizei drawcount); 105 typedef void (APIENTRYP RGLSYMGLMULTIDRAWELEMENTSPROC) (GLenum mode, const GLsizei *count, GLenum type, const void *const*indices, GLsizei drawcount); 106 typedef void (APIENTRYP RGLSYMGLPOINTPARAMETERFPROC) (GLenum pname, GLfloat param); 107 typedef void (APIENTRYP RGLSYMGLPOINTPARAMETERFVPROC) (GLenum pname, const GLfloat *params); 108 typedef void (APIENTRYP RGLSYMGLPOINTPARAMETERIPROC) (GLenum pname, GLint param); 109 typedef void (APIENTRYP RGLSYMGLPOINTPARAMETERIVPROC) (GLenum pname, const GLint *params); 110 typedef void (APIENTRYP RGLSYMGLFOGCOORDFPROC) (GLfloat coord); 111 typedef void (APIENTRYP RGLSYMGLFOGCOORDFVPROC) (const GLfloat *coord); 112 typedef void (APIENTRYP RGLSYMGLFOGCOORDDPROC) (GLdouble coord); 113 typedef void (APIENTRYP RGLSYMGLFOGCOORDDVPROC) (const GLdouble *coord); 114 typedef void (APIENTRYP RGLSYMGLFOGCOORDPOINTERPROC) (GLenum type, GLsizei stride, const void *pointer); 115 typedef void (APIENTRYP RGLSYMGLSECONDARYCOLOR3BPROC) (GLbyte red, GLbyte green, GLbyte blue); 116 typedef void (APIENTRYP RGLSYMGLSECONDARYCOLOR3BVPROC) (const GLbyte *v); 117 typedef void (APIENTRYP RGLSYMGLSECONDARYCOLOR3DPROC) (GLdouble red, GLdouble green, GLdouble blue); 118 typedef void (APIENTRYP RGLSYMGLSECONDARYCOLOR3DVPROC) (const GLdouble *v); 119 typedef void (APIENTRYP RGLSYMGLSECONDARYCOLOR3FPROC) (GLfloat red, GLfloat green, GLfloat blue); 120 typedef void (APIENTRYP RGLSYMGLSECONDARYCOLOR3FVPROC) (const GLfloat *v); 121 typedef void (APIENTRYP RGLSYMGLSECONDARYCOLOR3IPROC) (GLint red, GLint green, GLint blue); 122 typedef void (APIENTRYP RGLSYMGLSECONDARYCOLOR3IVPROC) (const GLint *v); 123 typedef void (APIENTRYP RGLSYMGLSECONDARYCOLOR3SPROC) (GLshort red, GLshort green, GLshort blue); 124 typedef void (APIENTRYP RGLSYMGLSECONDARYCOLOR3SVPROC) (const GLshort *v); 125 typedef void (APIENTRYP RGLSYMGLSECONDARYCOLOR3UBPROC) (GLubyte red, GLubyte green, GLubyte blue); 126 typedef void (APIENTRYP RGLSYMGLSECONDARYCOLOR3UBVPROC) (const GLubyte *v); 127 typedef void (APIENTRYP RGLSYMGLSECONDARYCOLOR3UIPROC) (GLuint red, GLuint green, GLuint blue); 128 typedef void (APIENTRYP RGLSYMGLSECONDARYCOLOR3UIVPROC) (const GLuint *v); 129 typedef void (APIENTRYP RGLSYMGLSECONDARYCOLOR3USPROC) (GLushort red, GLushort green, GLushort blue); 130 typedef void (APIENTRYP RGLSYMGLSECONDARYCOLOR3USVPROC) (const GLushort *v); 131 typedef void (APIENTRYP RGLSYMGLSECONDARYCOLORPOINTERPROC) (GLint size, GLenum type, GLsizei stride, const void *pointer); 132 typedef void (APIENTRYP RGLSYMGLWINDOWPOS2DPROC) (GLdouble x, GLdouble y); 133 typedef void (APIENTRYP RGLSYMGLWINDOWPOS2DVPROC) (const GLdouble *v); 134 typedef void (APIENTRYP RGLSYMGLWINDOWPOS2FPROC) (GLfloat x, GLfloat y); 135 typedef void (APIENTRYP RGLSYMGLWINDOWPOS2FVPROC) (const GLfloat *v); 136 typedef void (APIENTRYP RGLSYMGLWINDOWPOS2IPROC) (GLint x, GLint y); 137 typedef void (APIENTRYP RGLSYMGLWINDOWPOS2IVPROC) (const GLint *v); 138 typedef void (APIENTRYP RGLSYMGLWINDOWPOS2SPROC) (GLshort x, GLshort y); 139 typedef void (APIENTRYP RGLSYMGLWINDOWPOS2SVPROC) (const GLshort *v); 140 typedef void (APIENTRYP RGLSYMGLWINDOWPOS3DPROC) (GLdouble x, GLdouble y, GLdouble z); 141 typedef void (APIENTRYP RGLSYMGLWINDOWPOS3DVPROC) (const GLdouble *v); 142 typedef void (APIENTRYP RGLSYMGLWINDOWPOS3FPROC) (GLfloat x, GLfloat y, GLfloat z); 143 typedef void (APIENTRYP RGLSYMGLWINDOWPOS3FVPROC) (const GLfloat *v); 144 typedef void (APIENTRYP RGLSYMGLWINDOWPOS3IPROC) (GLint x, GLint y, GLint z); 145 typedef void (APIENTRYP RGLSYMGLWINDOWPOS3IVPROC) (const GLint *v); 146 typedef void (APIENTRYP RGLSYMGLWINDOWPOS3SPROC) (GLshort x, GLshort y, GLshort z); 147 typedef void (APIENTRYP RGLSYMGLWINDOWPOS3SVPROC) (const GLshort *v); 148 typedef void (APIENTRYP RGLSYMGLBLENDCOLORPROC) (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); 149 typedef void (APIENTRYP RGLSYMGLBLENDEQUATIONPROC) (GLenum mode); 150 typedef void (APIENTRYP RGLSYMGLGENQUERIESPROC) (GLsizei n, GLuint *ids); 151 typedef void (APIENTRYP RGLSYMGLDELETEQUERIESPROC) (GLsizei n, const GLuint *ids); 152 typedef GLboolean (APIENTRYP RGLSYMGLISQUERYPROC) (GLuint id); 153 typedef void (APIENTRYP RGLSYMGLBEGINQUERYPROC) (GLenum target, GLuint id); 154 typedef void (APIENTRYP RGLSYMGLENDQUERYPROC) (GLenum target); 155 typedef void (APIENTRYP RGLSYMGLGETQUERYIVPROC) (GLenum target, GLenum pname, GLint *params); 156 typedef void (APIENTRYP RGLSYMGLGETQUERYOBJECTIVPROC) (GLuint id, GLenum pname, GLint *params); 157 typedef void (APIENTRYP RGLSYMGLGETQUERYOBJECTUIVPROC) (GLuint id, GLenum pname, GLuint *params); 158 typedef void (APIENTRYP RGLSYMGLBINDBUFFERPROC) (GLenum target, GLuint buffer); 159 typedef void (APIENTRYP RGLSYMGLDELETEBUFFERSPROC) (GLsizei n, const GLuint *buffers); 160 typedef void (APIENTRYP RGLSYMGLGENBUFFERSPROC) (GLsizei n, GLuint *buffers); 161 typedef GLboolean (APIENTRYP RGLSYMGLISBUFFERPROC) (GLuint buffer); 162 typedef void (APIENTRYP RGLSYMGLBUFFERDATAPROC) (GLenum target, GLsizeiptr size, const void *data, GLenum usage); 163 typedef void (APIENTRYP RGLSYMGLBUFFERSUBDATAPROC) (GLenum target, GLintptr offset, GLsizeiptr size, const void *data); 164 typedef void (APIENTRYP RGLSYMGLGETBUFFERSUBDATAPROC) (GLenum target, GLintptr offset, GLsizeiptr size, void *data); 165 typedef void *(APIENTRYP RGLSYMGLMAPBUFFERPROC) (GLenum target, GLenum access); 166 typedef GLboolean (APIENTRYP RGLSYMGLUNMAPBUFFERPROC) (GLenum target); 167 typedef void (APIENTRYP RGLSYMGLGETBUFFERPARAMETERIVPROC) (GLenum target, GLenum pname, GLint *params); 168 typedef void (APIENTRYP RGLSYMGLGETBUFFERPOINTERVPROC) (GLenum target, GLenum pname, void **params); 169 typedef void (APIENTRYP RGLSYMGLBLENDEQUATIONSEPARATEPROC) (GLenum modeRGB, GLenum modeAlpha); 170 typedef void (APIENTRYP RGLSYMGLDRAWBUFFERSPROC) (GLsizei n, const GLenum *bufs); 171 typedef void (APIENTRYP RGLSYMGLSTENCILOPSEPARATEPROC) (GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass); 172 typedef void (APIENTRYP RGLSYMGLSTENCILFUNCSEPARATEPROC) (GLenum face, GLenum func, GLint ref, GLuint mask); 173 typedef void (APIENTRYP RGLSYMGLSTENCILMASKSEPARATEPROC) (GLenum face, GLuint mask); 174 typedef void (APIENTRYP RGLSYMGLATTACHSHADERPROC) (GLuint program, GLuint shader); 175 typedef void (APIENTRYP RGLSYMGLBINDATTRIBLOCATIONPROC) (GLuint program, GLuint index, const GLchar *name); 176 typedef void (APIENTRYP RGLSYMGLCOMPILESHADERPROC) (GLuint shader); 177 typedef GLuint (APIENTRYP RGLSYMGLCREATEPROGRAMPROC) (void); 178 typedef GLuint (APIENTRYP RGLSYMGLCREATESHADERPROC) (GLenum type); 179 typedef void (APIENTRYP RGLSYMGLDELETEPROGRAMPROC) (GLuint program); 180 typedef void (APIENTRYP RGLSYMGLDELETESHADERPROC) (GLuint shader); 181 typedef void (APIENTRYP RGLSYMGLDETACHSHADERPROC) (GLuint program, GLuint shader); 182 typedef void (APIENTRYP RGLSYMGLDISABLEVERTEXATTRIBARRAYPROC) (GLuint index); 183 typedef void (APIENTRYP RGLSYMGLENABLEVERTEXATTRIBARRAYPROC) (GLuint index); 184 typedef void (APIENTRYP RGLSYMGLGETACTIVEATTRIBPROC) (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name); 185 typedef void (APIENTRYP RGLSYMGLGETACTIVEUNIFORMPROC) (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name); 186 typedef void (APIENTRYP RGLSYMGLGETATTACHEDSHADERSPROC) (GLuint program, GLsizei maxCount, GLsizei *count, GLuint *shaders); 187 typedef GLint (APIENTRYP RGLSYMGLGETATTRIBLOCATIONPROC) (GLuint program, const GLchar *name); 188 typedef void (APIENTRYP RGLSYMGLGETPROGRAMIVPROC) (GLuint program, GLenum pname, GLint *params); 189 typedef void (APIENTRYP RGLSYMGLGETPROGRAMINFOLOGPROC) (GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog); 190 typedef void (APIENTRYP RGLSYMGLGETSHADERIVPROC) (GLuint shader, GLenum pname, GLint *params); 191 typedef void (APIENTRYP RGLSYMGLGETSHADERINFOLOGPROC) (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog); 192 typedef void (APIENTRYP RGLSYMGLGETSHADERSOURCEPROC) (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source); 193 typedef GLint (APIENTRYP RGLSYMGLGETUNIFORMLOCATIONPROC) (GLuint program, const GLchar *name); 194 typedef void (APIENTRYP RGLSYMGLGETUNIFORMFVPROC) (GLuint program, GLint location, GLfloat *params); 195 typedef void (APIENTRYP RGLSYMGLGETUNIFORMIVPROC) (GLuint program, GLint location, GLint *params); 196 typedef void (APIENTRYP RGLSYMGLGETVERTEXATTRIBDVPROC) (GLuint index, GLenum pname, GLdouble *params); 197 typedef void (APIENTRYP RGLSYMGLGETVERTEXATTRIBFVPROC) (GLuint index, GLenum pname, GLfloat *params); 198 typedef void (APIENTRYP RGLSYMGLGETVERTEXATTRIBIVPROC) (GLuint index, GLenum pname, GLint *params); 199 typedef void (APIENTRYP RGLSYMGLGETVERTEXATTRIBPOINTERVPROC) (GLuint index, GLenum pname, void **pointer); 200 typedef GLboolean (APIENTRYP RGLSYMGLISPROGRAMPROC) (GLuint program); 201 typedef GLboolean (APIENTRYP RGLSYMGLISSHADERPROC) (GLuint shader); 202 typedef void (APIENTRYP RGLSYMGLLINKPROGRAMPROC) (GLuint program); 203 typedef void (APIENTRYP RGLSYMGLSHADERSOURCEPROC) (GLuint shader, GLsizei count, const GLchar *const*string, const GLint *length); 204 typedef void (APIENTRYP RGLSYMGLUSEPROGRAMPROC) (GLuint program); 205 typedef void (APIENTRYP RGLSYMGLUNIFORM1FPROC) (GLint location, GLfloat v0); 206 typedef void (APIENTRYP RGLSYMGLUNIFORM2FPROC) (GLint location, GLfloat v0, GLfloat v1); 207 typedef void (APIENTRYP RGLSYMGLUNIFORM3FPROC) (GLint location, GLfloat v0, GLfloat v1, GLfloat v2); 208 typedef void (APIENTRYP RGLSYMGLUNIFORM4FPROC) (GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3); 209 typedef void (APIENTRYP RGLSYMGLUNIFORM1IPROC) (GLint location, GLint v0); 210 typedef void (APIENTRYP RGLSYMGLUNIFORM2IPROC) (GLint location, GLint v0, GLint v1); 211 typedef void (APIENTRYP RGLSYMGLUNIFORM3IPROC) (GLint location, GLint v0, GLint v1, GLint v2); 212 typedef void (APIENTRYP RGLSYMGLUNIFORM4IPROC) (GLint location, GLint v0, GLint v1, GLint v2, GLint v3); 213 typedef void (APIENTRYP RGLSYMGLUNIFORM1FVPROC) (GLint location, GLsizei count, const GLfloat *value); 214 typedef void (APIENTRYP RGLSYMGLUNIFORM2FVPROC) (GLint location, GLsizei count, const GLfloat *value); 215 typedef void (APIENTRYP RGLSYMGLUNIFORM3FVPROC) (GLint location, GLsizei count, const GLfloat *value); 216 typedef void (APIENTRYP RGLSYMGLUNIFORM4FVPROC) (GLint location, GLsizei count, const GLfloat *value); 217 typedef void (APIENTRYP RGLSYMGLUNIFORM1IVPROC) (GLint location, GLsizei count, const GLint *value); 218 typedef void (APIENTRYP RGLSYMGLUNIFORM2IVPROC) (GLint location, GLsizei count, const GLint *value); 219 typedef void (APIENTRYP RGLSYMGLUNIFORM3IVPROC) (GLint location, GLsizei count, const GLint *value); 220 typedef void (APIENTRYP RGLSYMGLUNIFORM4IVPROC) (GLint location, GLsizei count, const GLint *value); 221 typedef void (APIENTRYP RGLSYMGLUNIFORMMATRIX2FVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 222 typedef void (APIENTRYP RGLSYMGLUNIFORMMATRIX3FVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 223 typedef void (APIENTRYP RGLSYMGLUNIFORMMATRIX4FVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 224 typedef void (APIENTRYP RGLSYMGLVALIDATEPROGRAMPROC) (GLuint program); 225 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB1DPROC) (GLuint index, GLdouble x); 226 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB1DVPROC) (GLuint index, const GLdouble *v); 227 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB1FPROC) (GLuint index, GLfloat x); 228 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB1FVPROC) (GLuint index, const GLfloat *v); 229 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB1SPROC) (GLuint index, GLshort x); 230 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB1SVPROC) (GLuint index, const GLshort *v); 231 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB2DPROC) (GLuint index, GLdouble x, GLdouble y); 232 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB2DVPROC) (GLuint index, const GLdouble *v); 233 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB2FPROC) (GLuint index, GLfloat x, GLfloat y); 234 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB2FVPROC) (GLuint index, const GLfloat *v); 235 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB2SPROC) (GLuint index, GLshort x, GLshort y); 236 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB2SVPROC) (GLuint index, const GLshort *v); 237 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB3DPROC) (GLuint index, GLdouble x, GLdouble y, GLdouble z); 238 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB3DVPROC) (GLuint index, const GLdouble *v); 239 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB3FPROC) (GLuint index, GLfloat x, GLfloat y, GLfloat z); 240 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB3FVPROC) (GLuint index, const GLfloat *v); 241 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB3SPROC) (GLuint index, GLshort x, GLshort y, GLshort z); 242 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB3SVPROC) (GLuint index, const GLshort *v); 243 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB4NBVPROC) (GLuint index, const GLbyte *v); 244 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB4NIVPROC) (GLuint index, const GLint *v); 245 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB4NSVPROC) (GLuint index, const GLshort *v); 246 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB4NUBPROC) (GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w); 247 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB4NUBVPROC) (GLuint index, const GLubyte *v); 248 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB4NUIVPROC) (GLuint index, const GLuint *v); 249 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB4NUSVPROC) (GLuint index, const GLushort *v); 250 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB4BVPROC) (GLuint index, const GLbyte *v); 251 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB4DPROC) (GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); 252 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB4DVPROC) (GLuint index, const GLdouble *v); 253 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB4FPROC) (GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); 254 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB4FVPROC) (GLuint index, const GLfloat *v); 255 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB4IVPROC) (GLuint index, const GLint *v); 256 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB4SPROC) (GLuint index, GLshort x, GLshort y, GLshort z, GLshort w); 257 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB4SVPROC) (GLuint index, const GLshort *v); 258 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB4UBVPROC) (GLuint index, const GLubyte *v); 259 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB4UIVPROC) (GLuint index, const GLuint *v); 260 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB4USVPROC) (GLuint index, const GLushort *v); 261 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBPOINTERPROC) (GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void *pointer); 262 typedef void (APIENTRYP RGLSYMGLUNIFORMMATRIX2X3FVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 263 typedef void (APIENTRYP RGLSYMGLUNIFORMMATRIX3X2FVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 264 typedef void (APIENTRYP RGLSYMGLUNIFORMMATRIX2X4FVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 265 typedef void (APIENTRYP RGLSYMGLUNIFORMMATRIX4X2FVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 266 typedef void (APIENTRYP RGLSYMGLUNIFORMMATRIX3X4FVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 267 typedef void (APIENTRYP RGLSYMGLUNIFORMMATRIX4X3FVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 268 typedef void (APIENTRYP RGLSYMGLCOLORMASKIPROC) (GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a); 269 typedef void (APIENTRYP RGLSYMGLGETBOOLEANI_VPROC) (GLenum target, GLuint index, GLboolean *data); 270 typedef void (APIENTRYP RGLSYMGLGETINTEGERI_VPROC) (GLenum target, GLuint index, GLint *data); 271 typedef void (APIENTRYP RGLSYMGLENABLEIPROC) (GLenum target, GLuint index); 272 typedef void (APIENTRYP RGLSYMGLDISABLEIPROC) (GLenum target, GLuint index); 273 typedef GLboolean (APIENTRYP RGLSYMGLISENABLEDIPROC) (GLenum target, GLuint index); 274 typedef void (APIENTRYP RGLSYMGLBEGINTRANSFORMFEEDBACKPROC) (GLenum primitiveMode); 275 typedef void (APIENTRYP RGLSYMGLENDTRANSFORMFEEDBACKPROC) (void); 276 typedef void (APIENTRYP RGLSYMGLBINDBUFFERRANGEPROC) (GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size); 277 typedef void (APIENTRYP RGLSYMGLBINDBUFFERBASEPROC) (GLenum target, GLuint index, GLuint buffer); 278 typedef void (APIENTRYP RGLSYMGLTRANSFORMFEEDBACKVARYINGSPROC) (GLuint program, GLsizei count, const GLchar *const*varyings, GLenum bufferMode); 279 typedef void (APIENTRYP RGLSYMGLGETTRANSFORMFEEDBACKVARYINGPROC) (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name); 280 typedef void (APIENTRYP RGLSYMGLCLAMPCOLORPROC) (GLenum target, GLenum clamp); 281 typedef void (APIENTRYP RGLSYMGLBEGINCONDITIONALRENDERPROC) (GLuint id, GLenum mode); 282 typedef void (APIENTRYP RGLSYMGLENDCONDITIONALRENDERPROC) (void); 283 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBIPOINTERPROC) (GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer); 284 typedef void (APIENTRYP RGLSYMGLGETVERTEXATTRIBIIVPROC) (GLuint index, GLenum pname, GLint *params); 285 typedef void (APIENTRYP RGLSYMGLGETVERTEXATTRIBIUIVPROC) (GLuint index, GLenum pname, GLuint *params); 286 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBI1IPROC) (GLuint index, GLint x); 287 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBI2IPROC) (GLuint index, GLint x, GLint y); 288 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBI3IPROC) (GLuint index, GLint x, GLint y, GLint z); 289 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBI4IPROC) (GLuint index, GLint x, GLint y, GLint z, GLint w); 290 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBI1UIPROC) (GLuint index, GLuint x); 291 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBI2UIPROC) (GLuint index, GLuint x, GLuint y); 292 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBI3UIPROC) (GLuint index, GLuint x, GLuint y, GLuint z); 293 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBI4UIPROC) (GLuint index, GLuint x, GLuint y, GLuint z, GLuint w); 294 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBI1IVPROC) (GLuint index, const GLint *v); 295 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBI2IVPROC) (GLuint index, const GLint *v); 296 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBI3IVPROC) (GLuint index, const GLint *v); 297 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBI4IVPROC) (GLuint index, const GLint *v); 298 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBI1UIVPROC) (GLuint index, const GLuint *v); 299 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBI2UIVPROC) (GLuint index, const GLuint *v); 300 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBI3UIVPROC) (GLuint index, const GLuint *v); 301 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBI4UIVPROC) (GLuint index, const GLuint *v); 302 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBI4BVPROC) (GLuint index, const GLbyte *v); 303 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBI4SVPROC) (GLuint index, const GLshort *v); 304 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBI4UBVPROC) (GLuint index, const GLubyte *v); 305 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBI4USVPROC) (GLuint index, const GLushort *v); 306 typedef void (APIENTRYP RGLSYMGLGETUNIFORMUIVPROC) (GLuint program, GLint location, GLuint *params); 307 typedef void (APIENTRYP RGLSYMGLBINDFRAGDATALOCATIONPROC) (GLuint program, GLuint color, const GLchar *name); 308 typedef GLint (APIENTRYP RGLSYMGLGETFRAGDATALOCATIONPROC) (GLuint program, const GLchar *name); 309 typedef void (APIENTRYP RGLSYMGLUNIFORM1UIPROC) (GLint location, GLuint v0); 310 typedef void (APIENTRYP RGLSYMGLUNIFORM2UIPROC) (GLint location, GLuint v0, GLuint v1); 311 typedef void (APIENTRYP RGLSYMGLUNIFORM3UIPROC) (GLint location, GLuint v0, GLuint v1, GLuint v2); 312 typedef void (APIENTRYP RGLSYMGLUNIFORM4UIPROC) (GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3); 313 typedef void (APIENTRYP RGLSYMGLUNIFORM1UIVPROC) (GLint location, GLsizei count, const GLuint *value); 314 typedef void (APIENTRYP RGLSYMGLUNIFORM2UIVPROC) (GLint location, GLsizei count, const GLuint *value); 315 typedef void (APIENTRYP RGLSYMGLUNIFORM3UIVPROC) (GLint location, GLsizei count, const GLuint *value); 316 typedef void (APIENTRYP RGLSYMGLUNIFORM4UIVPROC) (GLint location, GLsizei count, const GLuint *value); 317 typedef void (APIENTRYP RGLSYMGLTEXPARAMETERIIVPROC) (GLenum target, GLenum pname, const GLint *params); 318 typedef void (APIENTRYP RGLSYMGLTEXPARAMETERIUIVPROC) (GLenum target, GLenum pname, const GLuint *params); 319 typedef void (APIENTRYP RGLSYMGLGETTEXPARAMETERIIVPROC) (GLenum target, GLenum pname, GLint *params); 320 typedef void (APIENTRYP RGLSYMGLGETTEXPARAMETERIUIVPROC) (GLenum target, GLenum pname, GLuint *params); 321 typedef void (APIENTRYP RGLSYMGLCLEARBUFFERIVPROC) (GLenum buffer, GLint drawbuffer, const GLint *value); 322 typedef void (APIENTRYP RGLSYMGLCLEARBUFFERUIVPROC) (GLenum buffer, GLint drawbuffer, const GLuint *value); 323 typedef void (APIENTRYP RGLSYMGLCLEARBUFFERFVPROC) (GLenum buffer, GLint drawbuffer, const GLfloat *value); 324 typedef void (APIENTRYP RGLSYMGLCLEARBUFFERFIPROC) (GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil); 325 typedef const GLubyte *(APIENTRYP RGLSYMGLGETSTRINGIPROC) (GLenum name, GLuint index); 326 typedef GLboolean (APIENTRYP RGLSYMGLISRENDERBUFFERPROC) (GLuint renderbuffer); 327 typedef void (APIENTRYP RGLSYMGLBINDRENDERBUFFERPROC) (GLenum target, GLuint renderbuffer); 328 typedef void (APIENTRYP RGLSYMGLDELETERENDERBUFFERSPROC) (GLsizei n, const GLuint *renderbuffers); 329 typedef void (APIENTRYP RGLSYMGLGENRENDERBUFFERSPROC) (GLsizei n, GLuint *renderbuffers); 330 typedef void (APIENTRYP RGLSYMGLRENDERBUFFERSTORAGEPROC) (GLenum target, GLenum internalformat, GLsizei width, GLsizei height); 331 typedef void (APIENTRYP RGLSYMGLGETRENDERBUFFERPARAMETERIVPROC) (GLenum target, GLenum pname, GLint *params); 332 typedef GLboolean (APIENTRYP RGLSYMGLISFRAMEBUFFERPROC) (GLuint framebuffer); 333 typedef void (APIENTRYP RGLSYMGLBINDFRAMEBUFFERPROC) (GLenum target, GLuint framebuffer); 334 typedef void (APIENTRYP RGLSYMGLDELETEFRAMEBUFFERSPROC) (GLsizei n, const GLuint *framebuffers); 335 typedef void (APIENTRYP RGLSYMGLGENFRAMEBUFFERSPROC) (GLsizei n, GLuint *framebuffers); 336 typedef GLenum (APIENTRYP RGLSYMGLCHECKFRAMEBUFFERSTATUSPROC) (GLenum target); 337 typedef void (APIENTRYP RGLSYMGLFRAMEBUFFERTEXTURE1DPROC) (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level); 338 typedef void (APIENTRYP RGLSYMGLFRAMEBUFFERTEXTURE2DPROC) (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level); 339 typedef void (APIENTRYP RGLSYMGLFRAMEBUFFERTEXTURE3DPROC) (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset); 340 typedef void (APIENTRYP RGLSYMGLFRAMEBUFFERRENDERBUFFERPROC) (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer); 341 typedef void (APIENTRYP RGLSYMGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC) (GLenum target, GLenum attachment, GLenum pname, GLint *params); 342 typedef void (APIENTRYP RGLSYMGLGENERATEMIPMAPPROC) (GLenum target); 343 typedef void (APIENTRYP RGLSYMGLBLITFRAMEBUFFERPROC) (GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter); 344 typedef void (APIENTRYP RGLSYMGLRENDERBUFFERSTORAGEMULTISAMPLEPROC) (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height); 345 typedef void (APIENTRYP RGLSYMGLFRAMEBUFFERTEXTURELAYERPROC) (GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer); 346 typedef void *(APIENTRYP RGLSYMGLMAPBUFFERRANGEPROC) (GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access); 347 typedef void (APIENTRYP RGLSYMGLFLUSHMAPPEDBUFFERRANGEPROC) (GLenum target, GLintptr offset, GLsizeiptr length); 348 typedef void (APIENTRYP RGLSYMGLBINDVERTEXARRAYPROC) (GLuint array); 349 typedef void (APIENTRYP RGLSYMGLDELETEVERTEXARRAYSPROC) (GLsizei n, const GLuint *arrays); 350 typedef void (APIENTRYP RGLSYMGLGENVERTEXARRAYSPROC) (GLsizei n, GLuint *arrays); 351 typedef GLboolean (APIENTRYP RGLSYMGLISVERTEXARRAYPROC) (GLuint array); 352 typedef void (APIENTRYP RGLSYMGLDRAWARRAYSINSTANCEDPROC) (GLenum mode, GLint first, GLsizei count, GLsizei instancecount); 353 typedef void (APIENTRYP RGLSYMGLDRAWELEMENTSINSTANCEDPROC) (GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount); 354 typedef void (APIENTRYP RGLSYMGLTEXBUFFERPROC) (GLenum target, GLenum internalformat, GLuint buffer); 355 typedef void (APIENTRYP RGLSYMGLPRIMITIVERESTARTINDEXPROC) (GLuint index); 356 typedef void (APIENTRYP RGLSYMGLCOPYBUFFERSUBDATAPROC) (GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size); 357 typedef void (APIENTRYP RGLSYMGLGETUNIFORMINDICESPROC) (GLuint program, GLsizei uniformCount, const GLchar *const*uniformNames, GLuint *uniformIndices); 358 typedef void (APIENTRYP RGLSYMGLGETACTIVEUNIFORMSIVPROC) (GLuint program, GLsizei uniformCount, const GLuint *uniformIndices, GLenum pname, GLint *params); 359 typedef void (APIENTRYP RGLSYMGLGETACTIVEUNIFORMNAMEPROC) (GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformName); 360 typedef GLuint (APIENTRYP RGLSYMGLGETUNIFORMBLOCKINDEXPROC) (GLuint program, const GLchar *uniformBlockName); 361 typedef void (APIENTRYP RGLSYMGLGETACTIVEUNIFORMBLOCKIVPROC) (GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint *params); 362 typedef void (APIENTRYP RGLSYMGLGETACTIVEUNIFORMBLOCKNAMEPROC) (GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformBlockName); 363 typedef void (APIENTRYP RGLSYMGLUNIFORMBLOCKBINDINGPROC) (GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding); 364 typedef void (APIENTRYP RGLSYMGLDRAWELEMENTSBASEVERTEXPROC) (GLenum mode, GLsizei count, GLenum type, const void *indices, GLint basevertex); 365 typedef void (APIENTRYP RGLSYMGLDRAWRANGEELEMENTSBASEVERTEXPROC) (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices, GLint basevertex); 366 typedef void (APIENTRYP RGLSYMGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC) (GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex); 367 typedef void (APIENTRYP RGLSYMGLMULTIDRAWELEMENTSBASEVERTEXPROC) (GLenum mode, const GLsizei *count, GLenum type, const void *const*indices, GLsizei drawcount, const GLint *basevertex); 368 typedef void (APIENTRYP RGLSYMGLPROVOKINGVERTEXPROC) (GLenum mode); 369 typedef GLsync (APIENTRYP RGLSYMGLFENCESYNCPROC) (GLenum condition, GLbitfield flags); 370 typedef GLboolean (APIENTRYP RGLSYMGLISSYNCPROC) (GLsync sync); 371 typedef void (APIENTRYP RGLSYMGLDELETESYNCPROC) (GLsync sync); 372 typedef GLenum (APIENTRYP RGLSYMGLCLIENTWAITSYNCPROC) (GLsync sync, GLbitfield flags, GLuint64 timeout); 373 typedef void (APIENTRYP RGLSYMGLWAITSYNCPROC) (GLsync sync, GLbitfield flags, GLuint64 timeout); 374 typedef void (APIENTRYP RGLSYMGLGETINTEGER64VPROC) (GLenum pname, GLint64 *data); 375 typedef void (APIENTRYP RGLSYMGLGETSYNCIVPROC) (GLsync sync, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *values); 376 typedef void (APIENTRYP RGLSYMGLGETINTEGER64I_VPROC) (GLenum target, GLuint index, GLint64 *data); 377 typedef void (APIENTRYP RGLSYMGLGETBUFFERPARAMETERI64VPROC) (GLenum target, GLenum pname, GLint64 *params); 378 typedef void (APIENTRYP RGLSYMGLFRAMEBUFFERTEXTUREPROC) (GLenum target, GLenum attachment, GLuint texture, GLint level); 379 typedef void (APIENTRYP RGLSYMGLTEXIMAGE2DMULTISAMPLEPROC) (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations); 380 typedef void (APIENTRYP RGLSYMGLTEXIMAGE3DMULTISAMPLEPROC) (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations); 381 typedef void (APIENTRYP RGLSYMGLGETMULTISAMPLEFVPROC) (GLenum pname, GLuint index, GLfloat *val); 382 typedef void (APIENTRYP RGLSYMGLSAMPLEMASKIPROC) (GLuint index, GLbitfield mask); 383 typedef void (APIENTRYP RGLSYMGLBINDFRAGDATALOCATIONINDEXEDPROC) (GLuint program, GLuint colorNumber, GLuint index, const GLchar *name); 384 typedef GLint (APIENTRYP RGLSYMGLGETFRAGDATAINDEXPROC) (GLuint program, const GLchar *name); 385 typedef void (APIENTRYP RGLSYMGLGENSAMPLERSPROC) (GLsizei count, GLuint *samplers); 386 typedef void (APIENTRYP RGLSYMGLDELETESAMPLERSPROC) (GLsizei count, const GLuint *samplers); 387 typedef GLboolean (APIENTRYP RGLSYMGLISSAMPLERPROC) (GLuint sampler); 388 typedef void (APIENTRYP RGLSYMGLBINDSAMPLERPROC) (GLuint unit, GLuint sampler); 389 typedef void (APIENTRYP RGLSYMGLSAMPLERPARAMETERIPROC) (GLuint sampler, GLenum pname, GLint param); 390 typedef void (APIENTRYP RGLSYMGLSAMPLERPARAMETERIVPROC) (GLuint sampler, GLenum pname, const GLint *param); 391 typedef void (APIENTRYP RGLSYMGLSAMPLERPARAMETERFPROC) (GLuint sampler, GLenum pname, GLfloat param); 392 typedef void (APIENTRYP RGLSYMGLSAMPLERPARAMETERFVPROC) (GLuint sampler, GLenum pname, const GLfloat *param); 393 typedef void (APIENTRYP RGLSYMGLSAMPLERPARAMETERIIVPROC) (GLuint sampler, GLenum pname, const GLint *param); 394 typedef void (APIENTRYP RGLSYMGLSAMPLERPARAMETERIUIVPROC) (GLuint sampler, GLenum pname, const GLuint *param); 395 typedef void (APIENTRYP RGLSYMGLGETSAMPLERPARAMETERIVPROC) (GLuint sampler, GLenum pname, GLint *params); 396 typedef void (APIENTRYP RGLSYMGLGETSAMPLERPARAMETERIIVPROC) (GLuint sampler, GLenum pname, GLint *params); 397 typedef void (APIENTRYP RGLSYMGLGETSAMPLERPARAMETERFVPROC) (GLuint sampler, GLenum pname, GLfloat *params); 398 typedef void (APIENTRYP RGLSYMGLGETSAMPLERPARAMETERIUIVPROC) (GLuint sampler, GLenum pname, GLuint *params); 399 typedef void (APIENTRYP RGLSYMGLQUERYCOUNTERPROC) (GLuint id, GLenum target); 400 typedef void (APIENTRYP RGLSYMGLGETQUERYOBJECTI64VPROC) (GLuint id, GLenum pname, GLint64 *params); 401 typedef void (APIENTRYP RGLSYMGLGETQUERYOBJECTUI64VPROC) (GLuint id, GLenum pname, GLuint64 *params); 402 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBDIVISORPROC) (GLuint index, GLuint divisor); 403 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBP1UIPROC) (GLuint index, GLenum type, GLboolean normalized, GLuint value); 404 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBP1UIVPROC) (GLuint index, GLenum type, GLboolean normalized, const GLuint *value); 405 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBP2UIPROC) (GLuint index, GLenum type, GLboolean normalized, GLuint value); 406 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBP2UIVPROC) (GLuint index, GLenum type, GLboolean normalized, const GLuint *value); 407 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBP3UIPROC) (GLuint index, GLenum type, GLboolean normalized, GLuint value); 408 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBP3UIVPROC) (GLuint index, GLenum type, GLboolean normalized, const GLuint *value); 409 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBP4UIPROC) (GLuint index, GLenum type, GLboolean normalized, GLuint value); 410 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBP4UIVPROC) (GLuint index, GLenum type, GLboolean normalized, const GLuint *value); 411 typedef void (APIENTRYP RGLSYMGLVERTEXP2UIPROC) (GLenum type, GLuint value); 412 typedef void (APIENTRYP RGLSYMGLVERTEXP2UIVPROC) (GLenum type, const GLuint *value); 413 typedef void (APIENTRYP RGLSYMGLVERTEXP3UIPROC) (GLenum type, GLuint value); 414 typedef void (APIENTRYP RGLSYMGLVERTEXP3UIVPROC) (GLenum type, const GLuint *value); 415 typedef void (APIENTRYP RGLSYMGLVERTEXP4UIPROC) (GLenum type, GLuint value); 416 typedef void (APIENTRYP RGLSYMGLVERTEXP4UIVPROC) (GLenum type, const GLuint *value); 417 typedef void (APIENTRYP RGLSYMGLTEXCOORDP1UIPROC) (GLenum type, GLuint coords); 418 typedef void (APIENTRYP RGLSYMGLTEXCOORDP1UIVPROC) (GLenum type, const GLuint *coords); 419 typedef void (APIENTRYP RGLSYMGLTEXCOORDP2UIPROC) (GLenum type, GLuint coords); 420 typedef void (APIENTRYP RGLSYMGLTEXCOORDP2UIVPROC) (GLenum type, const GLuint *coords); 421 typedef void (APIENTRYP RGLSYMGLTEXCOORDP3UIPROC) (GLenum type, GLuint coords); 422 typedef void (APIENTRYP RGLSYMGLTEXCOORDP3UIVPROC) (GLenum type, const GLuint *coords); 423 typedef void (APIENTRYP RGLSYMGLTEXCOORDP4UIPROC) (GLenum type, GLuint coords); 424 typedef void (APIENTRYP RGLSYMGLTEXCOORDP4UIVPROC) (GLenum type, const GLuint *coords); 425 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORDP1UIPROC) (GLenum texture, GLenum type, GLuint coords); 426 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORDP1UIVPROC) (GLenum texture, GLenum type, const GLuint *coords); 427 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORDP2UIPROC) (GLenum texture, GLenum type, GLuint coords); 428 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORDP2UIVPROC) (GLenum texture, GLenum type, const GLuint *coords); 429 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORDP3UIPROC) (GLenum texture, GLenum type, GLuint coords); 430 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORDP3UIVPROC) (GLenum texture, GLenum type, const GLuint *coords); 431 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORDP4UIPROC) (GLenum texture, GLenum type, GLuint coords); 432 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORDP4UIVPROC) (GLenum texture, GLenum type, const GLuint *coords); 433 typedef void (APIENTRYP RGLSYMGLNORMALP3UIPROC) (GLenum type, GLuint coords); 434 typedef void (APIENTRYP RGLSYMGLNORMALP3UIVPROC) (GLenum type, const GLuint *coords); 435 typedef void (APIENTRYP RGLSYMGLCOLORP3UIPROC) (GLenum type, GLuint color); 436 typedef void (APIENTRYP RGLSYMGLCOLORP3UIVPROC) (GLenum type, const GLuint *color); 437 typedef void (APIENTRYP RGLSYMGLCOLORP4UIPROC) (GLenum type, GLuint color); 438 typedef void (APIENTRYP RGLSYMGLCOLORP4UIVPROC) (GLenum type, const GLuint *color); 439 typedef void (APIENTRYP RGLSYMGLSECONDARYCOLORP3UIPROC) (GLenum type, GLuint color); 440 typedef void (APIENTRYP RGLSYMGLSECONDARYCOLORP3UIVPROC) (GLenum type, const GLuint *color); 441 typedef void (APIENTRYP RGLSYMGLMINSAMPLESHADINGPROC) (GLfloat value); 442 typedef void (APIENTRYP RGLSYMGLBLENDEQUATIONIPROC) (GLuint buf, GLenum mode); 443 typedef void (APIENTRYP RGLSYMGLBLENDEQUATIONSEPARATEIPROC) (GLuint buf, GLenum modeRGB, GLenum modeAlpha); 444 typedef void (APIENTRYP RGLSYMGLBLENDFUNCIPROC) (GLuint buf, GLenum src, GLenum dst); 445 typedef void (APIENTRYP RGLSYMGLBLENDFUNCSEPARATEIPROC) (GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha); 446 typedef void (APIENTRYP RGLSYMGLDRAWARRAYSINDIRECTPROC) (GLenum mode, const void *indirect); 447 typedef void (APIENTRYP RGLSYMGLDRAWELEMENTSINDIRECTPROC) (GLenum mode, GLenum type, const void *indirect); 448 typedef void (APIENTRYP RGLSYMGLUNIFORM1DPROC) (GLint location, GLdouble x); 449 typedef void (APIENTRYP RGLSYMGLUNIFORM2DPROC) (GLint location, GLdouble x, GLdouble y); 450 typedef void (APIENTRYP RGLSYMGLUNIFORM3DPROC) (GLint location, GLdouble x, GLdouble y, GLdouble z); 451 typedef void (APIENTRYP RGLSYMGLUNIFORM4DPROC) (GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w); 452 typedef void (APIENTRYP RGLSYMGLUNIFORM1DVPROC) (GLint location, GLsizei count, const GLdouble *value); 453 typedef void (APIENTRYP RGLSYMGLUNIFORM2DVPROC) (GLint location, GLsizei count, const GLdouble *value); 454 typedef void (APIENTRYP RGLSYMGLUNIFORM3DVPROC) (GLint location, GLsizei count, const GLdouble *value); 455 typedef void (APIENTRYP RGLSYMGLUNIFORM4DVPROC) (GLint location, GLsizei count, const GLdouble *value); 456 typedef void (APIENTRYP RGLSYMGLUNIFORMMATRIX2DVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 457 typedef void (APIENTRYP RGLSYMGLUNIFORMMATRIX3DVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 458 typedef void (APIENTRYP RGLSYMGLUNIFORMMATRIX4DVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 459 typedef void (APIENTRYP RGLSYMGLUNIFORMMATRIX2X3DVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 460 typedef void (APIENTRYP RGLSYMGLUNIFORMMATRIX2X4DVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 461 typedef void (APIENTRYP RGLSYMGLUNIFORMMATRIX3X2DVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 462 typedef void (APIENTRYP RGLSYMGLUNIFORMMATRIX3X4DVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 463 typedef void (APIENTRYP RGLSYMGLUNIFORMMATRIX4X2DVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 464 typedef void (APIENTRYP RGLSYMGLUNIFORMMATRIX4X3DVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 465 typedef void (APIENTRYP RGLSYMGLGETUNIFORMDVPROC) (GLuint program, GLint location, GLdouble *params); 466 typedef GLint (APIENTRYP RGLSYMGLGETSUBROUTINEUNIFORMLOCATIONPROC) (GLuint program, GLenum shadertype, const GLchar *name); 467 typedef GLuint (APIENTRYP RGLSYMGLGETSUBROUTINEINDEXPROC) (GLuint program, GLenum shadertype, const GLchar *name); 468 typedef void (APIENTRYP RGLSYMGLGETACTIVESUBROUTINEUNIFORMIVPROC) (GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint *values); 469 typedef void (APIENTRYP RGLSYMGLGETACTIVESUBROUTINEUNIFORMNAMEPROC) (GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei *length, GLchar *name); 470 typedef void (APIENTRYP RGLSYMGLGETACTIVESUBROUTINENAMEPROC) (GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei *length, GLchar *name); 471 typedef void (APIENTRYP RGLSYMGLUNIFORMSUBROUTINESUIVPROC) (GLenum shadertype, GLsizei count, const GLuint *indices); 472 typedef void (APIENTRYP RGLSYMGLGETUNIFORMSUBROUTINEUIVPROC) (GLenum shadertype, GLint location, GLuint *params); 473 typedef void (APIENTRYP RGLSYMGLGETPROGRAMSTAGEIVPROC) (GLuint program, GLenum shadertype, GLenum pname, GLint *values); 474 typedef void (APIENTRYP RGLSYMGLPATCHPARAMETERIPROC) (GLenum pname, GLint value); 475 typedef void (APIENTRYP RGLSYMGLPATCHPARAMETERFVPROC) (GLenum pname, const GLfloat *values); 476 typedef void (APIENTRYP RGLSYMGLBINDTRANSFORMFEEDBACKPROC) (GLenum target, GLuint id); 477 typedef void (APIENTRYP RGLSYMGLDELETETRANSFORMFEEDBACKSPROC) (GLsizei n, const GLuint *ids); 478 typedef void (APIENTRYP RGLSYMGLGENTRANSFORMFEEDBACKSPROC) (GLsizei n, GLuint *ids); 479 typedef GLboolean (APIENTRYP RGLSYMGLISTRANSFORMFEEDBACKPROC) (GLuint id); 480 typedef void (APIENTRYP RGLSYMGLPAUSETRANSFORMFEEDBACKPROC) (void); 481 typedef void (APIENTRYP RGLSYMGLRESUMETRANSFORMFEEDBACKPROC) (void); 482 typedef void (APIENTRYP RGLSYMGLDRAWTRANSFORMFEEDBACKPROC) (GLenum mode, GLuint id); 483 typedef void (APIENTRYP RGLSYMGLDRAWTRANSFORMFEEDBACKSTREAMPROC) (GLenum mode, GLuint id, GLuint stream); 484 typedef void (APIENTRYP RGLSYMGLBEGINQUERYINDEXEDPROC) (GLenum target, GLuint index, GLuint id); 485 typedef void (APIENTRYP RGLSYMGLENDQUERYINDEXEDPROC) (GLenum target, GLuint index); 486 typedef void (APIENTRYP RGLSYMGLGETQUERYINDEXEDIVPROC) (GLenum target, GLuint index, GLenum pname, GLint *params); 487 typedef void (APIENTRYP RGLSYMGLRELEASESHADERCOMPILERPROC) (void); 488 typedef void (APIENTRYP RGLSYMGLSHADERBINARYPROC) (GLsizei count, const GLuint *shaders, GLenum binaryformat, const void *binary, GLsizei length); 489 typedef void (APIENTRYP RGLSYMGLGETSHADERPRECISIONFORMATPROC) (GLenum shadertype, GLenum precisiontype, GLint *range, GLint *precision); 490 typedef void (APIENTRYP RGLSYMGLDEPTHRANGEFPROC) (GLfloat n, GLfloat f); 491 typedef void (APIENTRYP RGLSYMGLCLEARDEPTHFPROC) (GLfloat d); 492 typedef void (APIENTRYP RGLSYMGLGETPROGRAMBINARYPROC) (GLuint program, GLsizei bufSize, GLsizei *length, GLenum *binaryFormat, void *binary); 493 typedef void (APIENTRYP RGLSYMGLPROGRAMBINARYPROC) (GLuint program, GLenum binaryFormat, const void *binary, GLsizei length); 494 typedef void (APIENTRYP RGLSYMGLPROGRAMPARAMETERIPROC) (GLuint program, GLenum pname, GLint value); 495 typedef void (APIENTRYP RGLSYMGLUSEPROGRAMSTAGESPROC) (GLuint pipeline, GLbitfield stages, GLuint program); 496 typedef void (APIENTRYP RGLSYMGLACTIVESHADERPROGRAMPROC) (GLuint pipeline, GLuint program); 497 typedef GLuint (APIENTRYP RGLSYMGLCREATESHADERPROGRAMVPROC) (GLenum type, GLsizei count, const GLchar *const*strings); 498 typedef void (APIENTRYP RGLSYMGLBINDPROGRAMPIPELINEPROC) (GLuint pipeline); 499 typedef void (APIENTRYP RGLSYMGLDELETEPROGRAMPIPELINESPROC) (GLsizei n, const GLuint *pipelines); 500 typedef void (APIENTRYP RGLSYMGLGENPROGRAMPIPELINESPROC) (GLsizei n, GLuint *pipelines); 501 typedef GLboolean (APIENTRYP RGLSYMGLISPROGRAMPIPELINEPROC) (GLuint pipeline); 502 typedef void (APIENTRYP RGLSYMGLGETPROGRAMPIPELINEIVPROC) (GLuint pipeline, GLenum pname, GLint *params); 503 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORM1IPROC) (GLuint program, GLint location, GLint v0); 504 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORM1IVPROC) (GLuint program, GLint location, GLsizei count, const GLint *value); 505 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORM1FPROC) (GLuint program, GLint location, GLfloat v0); 506 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORM1FVPROC) (GLuint program, GLint location, GLsizei count, const GLfloat *value); 507 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORM1DPROC) (GLuint program, GLint location, GLdouble v0); 508 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORM1DVPROC) (GLuint program, GLint location, GLsizei count, const GLdouble *value); 509 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORM1UIPROC) (GLuint program, GLint location, GLuint v0); 510 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORM1UIVPROC) (GLuint program, GLint location, GLsizei count, const GLuint *value); 511 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORM2IPROC) (GLuint program, GLint location, GLint v0, GLint v1); 512 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORM2IVPROC) (GLuint program, GLint location, GLsizei count, const GLint *value); 513 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORM2FPROC) (GLuint program, GLint location, GLfloat v0, GLfloat v1); 514 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORM2FVPROC) (GLuint program, GLint location, GLsizei count, const GLfloat *value); 515 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORM2DPROC) (GLuint program, GLint location, GLdouble v0, GLdouble v1); 516 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORM2DVPROC) (GLuint program, GLint location, GLsizei count, const GLdouble *value); 517 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORM2UIPROC) (GLuint program, GLint location, GLuint v0, GLuint v1); 518 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORM2UIVPROC) (GLuint program, GLint location, GLsizei count, const GLuint *value); 519 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORM3IPROC) (GLuint program, GLint location, GLint v0, GLint v1, GLint v2); 520 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORM3IVPROC) (GLuint program, GLint location, GLsizei count, const GLint *value); 521 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORM3FPROC) (GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2); 522 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORM3FVPROC) (GLuint program, GLint location, GLsizei count, const GLfloat *value); 523 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORM3DPROC) (GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2); 524 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORM3DVPROC) (GLuint program, GLint location, GLsizei count, const GLdouble *value); 525 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORM3UIPROC) (GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2); 526 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORM3UIVPROC) (GLuint program, GLint location, GLsizei count, const GLuint *value); 527 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORM4IPROC) (GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3); 528 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORM4IVPROC) (GLuint program, GLint location, GLsizei count, const GLint *value); 529 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORM4FPROC) (GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3); 530 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORM4FVPROC) (GLuint program, GLint location, GLsizei count, const GLfloat *value); 531 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORM4DPROC) (GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2, GLdouble v3); 532 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORM4DVPROC) (GLuint program, GLint location, GLsizei count, const GLdouble *value); 533 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORM4UIPROC) (GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3); 534 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORM4UIVPROC) (GLuint program, GLint location, GLsizei count, const GLuint *value); 535 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORMMATRIX2FVPROC) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 536 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORMMATRIX3FVPROC) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 537 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORMMATRIX4FVPROC) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 538 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORMMATRIX2DVPROC) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 539 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORMMATRIX3DVPROC) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 540 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORMMATRIX4DVPROC) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 541 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORMMATRIX2X3FVPROC) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 542 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORMMATRIX3X2FVPROC) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 543 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORMMATRIX2X4FVPROC) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 544 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORMMATRIX4X2FVPROC) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 545 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORMMATRIX3X4FVPROC) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 546 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORMMATRIX4X3FVPROC) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 547 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORMMATRIX2X3DVPROC) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 548 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORMMATRIX3X2DVPROC) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 549 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORMMATRIX2X4DVPROC) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 550 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORMMATRIX4X2DVPROC) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 551 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORMMATRIX3X4DVPROC) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 552 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORMMATRIX4X3DVPROC) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 553 typedef void (APIENTRYP RGLSYMGLVALIDATEPROGRAMPIPELINEPROC) (GLuint pipeline); 554 typedef void (APIENTRYP RGLSYMGLGETPROGRAMPIPELINEINFOLOGPROC) (GLuint pipeline, GLsizei bufSize, GLsizei *length, GLchar *infoLog); 555 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBL1DPROC) (GLuint index, GLdouble x); 556 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBL2DPROC) (GLuint index, GLdouble x, GLdouble y); 557 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBL3DPROC) (GLuint index, GLdouble x, GLdouble y, GLdouble z); 558 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBL4DPROC) (GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); 559 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBL1DVPROC) (GLuint index, const GLdouble *v); 560 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBL2DVPROC) (GLuint index, const GLdouble *v); 561 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBL3DVPROC) (GLuint index, const GLdouble *v); 562 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBL4DVPROC) (GLuint index, const GLdouble *v); 563 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBLPOINTERPROC) (GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer); 564 typedef void (APIENTRYP RGLSYMGLGETVERTEXATTRIBLDVPROC) (GLuint index, GLenum pname, GLdouble *params); 565 typedef void (APIENTRYP RGLSYMGLVIEWPORTARRAYVPROC) (GLuint first, GLsizei count, const GLfloat *v); 566 typedef void (APIENTRYP RGLSYMGLVIEWPORTINDEXEDFPROC) (GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h); 567 typedef void (APIENTRYP RGLSYMGLVIEWPORTINDEXEDFVPROC) (GLuint index, const GLfloat *v); 568 typedef void (APIENTRYP RGLSYMGLSCISSORARRAYVPROC) (GLuint first, GLsizei count, const GLint *v); 569 typedef void (APIENTRYP RGLSYMGLSCISSORINDEXEDPROC) (GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height); 570 typedef void (APIENTRYP RGLSYMGLSCISSORINDEXEDVPROC) (GLuint index, const GLint *v); 571 typedef void (APIENTRYP RGLSYMGLDEPTHRANGEARRAYVPROC) (GLuint first, GLsizei count, const GLdouble *v); 572 typedef void (APIENTRYP RGLSYMGLDEPTHRANGEINDEXEDPROC) (GLuint index, GLdouble n, GLdouble f); 573 typedef void (APIENTRYP RGLSYMGLGETFLOATI_VPROC) (GLenum target, GLuint index, GLfloat *data); 574 typedef void (APIENTRYP RGLSYMGLGETDOUBLEI_VPROC) (GLenum target, GLuint index, GLdouble *data); 575 typedef void (APIENTRYP RGLSYMGLDRAWARRAYSINSTANCEDBASEINSTANCEPROC) (GLenum mode, GLint first, GLsizei count, GLsizei instancecount, GLuint baseinstance); 576 typedef void (APIENTRYP RGLSYMGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC) (GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLuint baseinstance); 577 typedef void (APIENTRYP RGLSYMGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC) (GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex, GLuint baseinstance); 578 typedef void (APIENTRYP RGLSYMGLGETINTERNALFORMATIVPROC) (GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint *params); 579 typedef void (APIENTRYP RGLSYMGLGETACTIVEATOMICCOUNTERBUFFERIVPROC) (GLuint program, GLuint bufferIndex, GLenum pname, GLint *params); 580 typedef void (APIENTRYP RGLSYMGLBINDIMAGETEXTUREPROC) (GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format); 581 typedef void (APIENTRYP RGLSYMGLMEMORYBARRIERPROC) (GLbitfield barriers); 582 typedef void (APIENTRYP RGLSYMGLTEXSTORAGE1DPROC) (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width); 583 typedef void (APIENTRYP RGLSYMGLTEXSTORAGE2DPROC) (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height); 584 typedef void (APIENTRYP RGLSYMGLTEXSTORAGE3DPROC) (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth); 585 typedef void (APIENTRYP RGLSYMGLDRAWTRANSFORMFEEDBACKINSTANCEDPROC) (GLenum mode, GLuint id, GLsizei instancecount); 586 typedef void (APIENTRYP RGLSYMGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCEDPROC) (GLenum mode, GLuint id, GLuint stream, GLsizei instancecount); 587 typedef void (APIENTRYP RGLSYMGLCLEARBUFFERDATAPROC) (GLenum target, GLenum internalformat, GLenum format, GLenum type, const void *data); 588 typedef void (APIENTRYP RGLSYMGLCLEARBUFFERSUBDATAPROC) (GLenum target, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data); 589 typedef void (APIENTRYP RGLSYMGLDISPATCHCOMPUTEPROC) (GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z); 590 typedef void (APIENTRYP RGLSYMGLDISPATCHCOMPUTEINDIRECTPROC) (GLintptr indirect); 591 typedef void (APIENTRYP RGLSYMGLCOPYIMAGESUBDATAPROC) (GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth); 592 typedef void (APIENTRYP RGLSYMGLFRAMEBUFFERPARAMETERIPROC) (GLenum target, GLenum pname, GLint param); 593 typedef void (APIENTRYP RGLSYMGLGETFRAMEBUFFERPARAMETERIVPROC) (GLenum target, GLenum pname, GLint *params); 594 typedef void (APIENTRYP RGLSYMGLGETINTERNALFORMATI64VPROC) (GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint64 *params); 595 typedef void (APIENTRYP RGLSYMGLINVALIDATETEXSUBIMAGEPROC) (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth); 596 typedef void (APIENTRYP RGLSYMGLINVALIDATETEXIMAGEPROC) (GLuint texture, GLint level); 597 typedef void (APIENTRYP RGLSYMGLINVALIDATEBUFFERSUBDATAPROC) (GLuint buffer, GLintptr offset, GLsizeiptr length); 598 typedef void (APIENTRYP RGLSYMGLINVALIDATEBUFFERDATAPROC) (GLuint buffer); 599 typedef void (APIENTRYP RGLSYMGLINVALIDATEFRAMEBUFFERPROC) (GLenum target, GLsizei numAttachments, const GLenum *attachments); 600 typedef void (APIENTRYP RGLSYMGLINVALIDATESUBFRAMEBUFFERPROC) (GLenum target, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height); 601 typedef void (APIENTRYP RGLSYMGLMULTIDRAWARRAYSINDIRECTPROC) (GLenum mode, const void *indirect, GLsizei drawcount, GLsizei stride); 602 typedef void (APIENTRYP RGLSYMGLMULTIDRAWELEMENTSINDIRECTPROC) (GLenum mode, GLenum type, const void *indirect, GLsizei drawcount, GLsizei stride); 603 typedef void (APIENTRYP RGLSYMGLGETPROGRAMINTERFACEIVPROC) (GLuint program, GLenum programInterface, GLenum pname, GLint *params); 604 typedef GLuint (APIENTRYP RGLSYMGLGETPROGRAMRESOURCEINDEXPROC) (GLuint program, GLenum programInterface, const GLchar *name); 605 typedef void (APIENTRYP RGLSYMGLGETPROGRAMRESOURCENAMEPROC) (GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei *length, GLchar *name); 606 typedef void (APIENTRYP RGLSYMGLGETPROGRAMRESOURCEIVPROC) (GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum *props, GLsizei bufSize, GLsizei *length, GLint *params); 607 typedef GLint (APIENTRYP RGLSYMGLGETPROGRAMRESOURCELOCATIONPROC) (GLuint program, GLenum programInterface, const GLchar *name); 608 typedef GLint (APIENTRYP RGLSYMGLGETPROGRAMRESOURCELOCATIONINDEXPROC) (GLuint program, GLenum programInterface, const GLchar *name); 609 typedef void (APIENTRYP RGLSYMGLSHADERSTORAGEBLOCKBINDINGPROC) (GLuint program, GLuint storageBlockIndex, GLuint storageBlockBinding); 610 typedef void (APIENTRYP RGLSYMGLTEXBUFFERRANGEPROC) (GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size); 611 typedef void (APIENTRYP RGLSYMGLTEXSTORAGE2DMULTISAMPLEPROC) (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations); 612 typedef void (APIENTRYP RGLSYMGLTEXSTORAGE3DMULTISAMPLEPROC) (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations); 613 typedef void (APIENTRYP RGLSYMGLTEXTUREVIEWPROC) (GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers); 614 typedef void (APIENTRYP RGLSYMGLBINDVERTEXBUFFERPROC) (GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride); 615 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBFORMATPROC) (GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset); 616 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBIFORMATPROC) (GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset); 617 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBLFORMATPROC) (GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset); 618 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBBINDINGPROC) (GLuint attribindex, GLuint bindingindex); 619 typedef void (APIENTRYP RGLSYMGLVERTEXBINDINGDIVISORPROC) (GLuint bindingindex, GLuint divisor); 620 typedef void (APIENTRYP RGLSYMGLDEBUGMESSAGECONTROLPROC) (GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled); 621 typedef void (APIENTRYP RGLSYMGLDEBUGMESSAGEINSERTPROC) (GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *buf); 622 typedef void (APIENTRYP RGLSYMGLDEBUGMESSAGECALLBACKPROC) (RGLGENGLDEBUGPROC callback, const void *userParam); 623 typedef GLuint (APIENTRYP RGLSYMGLGETDEBUGMESSAGELOGPROC) (GLuint count, GLsizei bufSize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog); 624 typedef void (APIENTRYP RGLSYMGLPUSHDEBUGGROUPPROC) (GLenum source, GLuint id, GLsizei length, const GLchar *message); 625 typedef void (APIENTRYP RGLSYMGLPOPDEBUGGROUPPROC) (void); 626 typedef void (APIENTRYP RGLSYMGLOBJECTLABELPROC) (GLenum identifier, GLuint name, GLsizei length, const GLchar *label); 627 typedef void (APIENTRYP RGLSYMGLGETOBJECTLABELPROC) (GLenum identifier, GLuint name, GLsizei bufSize, GLsizei *length, GLchar *label); 628 typedef void (APIENTRYP RGLSYMGLOBJECTPTRLABELPROC) (const void *ptr, GLsizei length, const GLchar *label); 629 typedef void (APIENTRYP RGLSYMGLGETOBJECTPTRLABELPROC) (const void *ptr, GLsizei bufSize, GLsizei *length, GLchar *label); 630 typedef void (APIENTRYP RGLSYMGLBUFFERSTORAGEPROC) (GLenum target, GLsizeiptr size, const void *data, GLbitfield flags); 631 typedef void (APIENTRYP RGLSYMGLCLEARTEXIMAGEPROC) (GLuint texture, GLint level, GLenum format, GLenum type, const void *data); 632 typedef void (APIENTRYP RGLSYMGLCLEARTEXSUBIMAGEPROC) (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *data); 633 typedef void (APIENTRYP RGLSYMGLBINDBUFFERSBASEPROC) (GLenum target, GLuint first, GLsizei count, const GLuint *buffers); 634 typedef void (APIENTRYP RGLSYMGLBINDBUFFERSRANGEPROC) (GLenum target, GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizeiptr *sizes); 635 typedef void (APIENTRYP RGLSYMGLBINDTEXTURESPROC) (GLuint first, GLsizei count, const GLuint *textures); 636 typedef void (APIENTRYP RGLSYMGLBINDSAMPLERSPROC) (GLuint first, GLsizei count, const GLuint *samplers); 637 typedef void (APIENTRYP RGLSYMGLBINDIMAGETEXTURESPROC) (GLuint first, GLsizei count, const GLuint *textures); 638 typedef void (APIENTRYP RGLSYMGLBINDVERTEXBUFFERSPROC) (GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizei *strides); 639 typedef GLuint64 (APIENTRYP RGLSYMGLGETTEXTUREHANDLEARBPROC) (GLuint texture); 640 typedef GLuint64 (APIENTRYP RGLSYMGLGETTEXTURESAMPLERHANDLEARBPROC) (GLuint texture, GLuint sampler); 641 typedef void (APIENTRYP RGLSYMGLMAKETEXTUREHANDLERESIDENTARBPROC) (GLuint64 handle); 642 typedef void (APIENTRYP RGLSYMGLMAKETEXTUREHANDLENONRESIDENTARBPROC) (GLuint64 handle); 643 typedef GLuint64 (APIENTRYP RGLSYMGLGETIMAGEHANDLEARBPROC) (GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum format); 644 typedef void (APIENTRYP RGLSYMGLMAKEIMAGEHANDLERESIDENTARBPROC) (GLuint64 handle, GLenum access); 645 typedef void (APIENTRYP RGLSYMGLMAKEIMAGEHANDLENONRESIDENTARBPROC) (GLuint64 handle); 646 typedef void (APIENTRYP RGLSYMGLUNIFORMHANDLEUI64ARBPROC) (GLint location, GLuint64 value); 647 typedef void (APIENTRYP RGLSYMGLUNIFORMHANDLEUI64VARBPROC) (GLint location, GLsizei count, const GLuint64 *value); 648 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORMHANDLEUI64ARBPROC) (GLuint program, GLint location, GLuint64 value); 649 typedef void (APIENTRYP RGLSYMGLPROGRAMUNIFORMHANDLEUI64VARBPROC) (GLuint program, GLint location, GLsizei count, const GLuint64 *values); 650 typedef GLboolean (APIENTRYP RGLSYMGLISTEXTUREHANDLERESIDENTARBPROC) (GLuint64 handle); 651 typedef GLboolean (APIENTRYP RGLSYMGLISIMAGEHANDLERESIDENTARBPROC) (GLuint64 handle); 652 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBL1UI64ARBPROC) (GLuint index, GLuint64EXT x); 653 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBL1UI64VARBPROC) (GLuint index, const GLuint64EXT *v); 654 typedef void (APIENTRYP RGLSYMGLGETVERTEXATTRIBLUI64VARBPROC) (GLuint index, GLenum pname, GLuint64EXT *params); 655 #ifdef __APPLE__ 656 struct _cl_context; 657 struct _cl_event; 658 #endif 659 typedef GLsync (APIENTRYP RGLSYMGLCREATESYNCFROMCLEVENTARBPROC) (struct _cl_context *context, struct _cl_event *event, GLbitfield flags); 660 typedef void (APIENTRYP RGLSYMGLCLAMPCOLORARBPROC) (GLenum target, GLenum clamp); 661 typedef void (APIENTRYP RGLSYMGLDISPATCHCOMPUTEGROUPSIZEARBPROC) (GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z, GLuint group_size_x, GLuint group_size_y, GLuint group_size_z); 662 typedef void (APIENTRYP RGLSYMGLDEBUGMESSAGECONTROLARBPROC) (GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled); 663 typedef void (APIENTRYP RGLSYMGLDEBUGMESSAGEINSERTARBPROC) (GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *buf); 664 typedef void (APIENTRYP RGLSYMGLDEBUGMESSAGECALLBACKARBPROC) (RGLGENGLDEBUGPROCARB callback, const void *userParam); 665 typedef GLuint (APIENTRYP RGLSYMGLGETDEBUGMESSAGELOGARBPROC) (GLuint count, GLsizei bufSize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog); 666 typedef void (APIENTRYP RGLSYMGLDRAWBUFFERSARBPROC) (GLsizei n, const GLenum *bufs); 667 typedef void (APIENTRYP RGLSYMGLBLENDEQUATIONIARBPROC) (GLuint buf, GLenum mode); 668 typedef void (APIENTRYP RGLSYMGLBLENDEQUATIONSEPARATEIARBPROC) (GLuint buf, GLenum modeRGB, GLenum modeAlpha); 669 typedef void (APIENTRYP RGLSYMGLBLENDFUNCIARBPROC) (GLuint buf, GLenum src, GLenum dst); 670 typedef void (APIENTRYP RGLSYMGLBLENDFUNCSEPARATEIARBPROC) (GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha); 671 typedef void (APIENTRYP RGLSYMGLDRAWARRAYSINSTANCEDARBPROC) (GLenum mode, GLint first, GLsizei count, GLsizei primcount); 672 typedef void (APIENTRYP RGLSYMGLDRAWELEMENTSINSTANCEDARBPROC) (GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei primcount); 673 typedef void (APIENTRYP RGLSYMGLPROGRAMSTRINGARBPROC) (GLenum target, GLenum format, GLsizei len, const void *string); 674 typedef void (APIENTRYP RGLSYMGLBINDPROGRAMARBPROC) (GLenum target, GLuint program); 675 typedef void (APIENTRYP RGLSYMGLDELETEPROGRAMSARBPROC) (GLsizei n, const GLuint *programs); 676 typedef void (APIENTRYP RGLSYMGLGENPROGRAMSARBPROC) (GLsizei n, GLuint *programs); 677 typedef void (APIENTRYP RGLSYMGLPROGRAMENVPARAMETER4DARBPROC) (GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); 678 typedef void (APIENTRYP RGLSYMGLPROGRAMENVPARAMETER4DVARBPROC) (GLenum target, GLuint index, const GLdouble *params); 679 typedef void (APIENTRYP RGLSYMGLPROGRAMENVPARAMETER4FARBPROC) (GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); 680 typedef void (APIENTRYP RGLSYMGLPROGRAMENVPARAMETER4FVARBPROC) (GLenum target, GLuint index, const GLfloat *params); 681 typedef void (APIENTRYP RGLSYMGLPROGRAMLOCALPARAMETER4DARBPROC) (GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); 682 typedef void (APIENTRYP RGLSYMGLPROGRAMLOCALPARAMETER4DVARBPROC) (GLenum target, GLuint index, const GLdouble *params); 683 typedef void (APIENTRYP RGLSYMGLPROGRAMLOCALPARAMETER4FARBPROC) (GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); 684 typedef void (APIENTRYP RGLSYMGLPROGRAMLOCALPARAMETER4FVARBPROC) (GLenum target, GLuint index, const GLfloat *params); 685 typedef void (APIENTRYP RGLSYMGLGETPROGRAMENVPARAMETERDVARBPROC) (GLenum target, GLuint index, GLdouble *params); 686 typedef void (APIENTRYP RGLSYMGLGETPROGRAMENVPARAMETERFVARBPROC) (GLenum target, GLuint index, GLfloat *params); 687 typedef void (APIENTRYP RGLSYMGLGETPROGRAMLOCALPARAMETERDVARBPROC) (GLenum target, GLuint index, GLdouble *params); 688 typedef void (APIENTRYP RGLSYMGLGETPROGRAMLOCALPARAMETERFVARBPROC) (GLenum target, GLuint index, GLfloat *params); 689 typedef void (APIENTRYP RGLSYMGLGETPROGRAMIVARBPROC) (GLenum target, GLenum pname, GLint *params); 690 typedef void (APIENTRYP RGLSYMGLGETPROGRAMSTRINGARBPROC) (GLenum target, GLenum pname, void *string); 691 typedef GLboolean (APIENTRYP RGLSYMGLISPROGRAMARBPROC) (GLuint program); 692 typedef void (APIENTRYP RGLSYMGLPROGRAMPARAMETERIARBPROC) (GLuint program, GLenum pname, GLint value); 693 typedef void (APIENTRYP RGLSYMGLFRAMEBUFFERTEXTUREARBPROC) (GLenum target, GLenum attachment, GLuint texture, GLint level); 694 typedef void (APIENTRYP RGLSYMGLFRAMEBUFFERTEXTURELAYERARBPROC) (GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer); 695 typedef void (APIENTRYP RGLSYMGLFRAMEBUFFERTEXTUREFACEARBPROC) (GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face); 696 typedef void (APIENTRYP RGLSYMGLCOLORTABLEPROC) (GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const void *table); 697 typedef void (APIENTRYP RGLSYMGLCOLORTABLEPARAMETERFVPROC) (GLenum target, GLenum pname, const GLfloat *params); 698 typedef void (APIENTRYP RGLSYMGLCOLORTABLEPARAMETERIVPROC) (GLenum target, GLenum pname, const GLint *params); 699 typedef void (APIENTRYP RGLSYMGLCOPYCOLORTABLEPROC) (GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width); 700 typedef void (APIENTRYP RGLSYMGLGETCOLORTABLEPROC) (GLenum target, GLenum format, GLenum type, void *table); 701 typedef void (APIENTRYP RGLSYMGLGETCOLORTABLEPARAMETERFVPROC) (GLenum target, GLenum pname, GLfloat *params); 702 typedef void (APIENTRYP RGLSYMGLGETCOLORTABLEPARAMETERIVPROC) (GLenum target, GLenum pname, GLint *params); 703 typedef void (APIENTRYP RGLSYMGLCOLORSUBTABLEPROC) (GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid *data); 704 typedef void (APIENTRYP RGLSYMGLCOPYCOLORSUBTABLEPROC) (GLenum target, GLsizei start, GLint x, GLint y, GLsizei width); 705 typedef void (APIENTRYP RGLSYMGLCONVOLUTIONFILTER1DPROC) (GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const void *image); 706 typedef void (APIENTRYP RGLSYMGLCONVOLUTIONFILTER2DPROC) (GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *image); 707 typedef void (APIENTRYP RGLSYMGLCONVOLUTIONPARAMETERFPROC) (GLenum target, GLenum pname, GLfloat params); 708 typedef void (APIENTRYP RGLSYMGLCONVOLUTIONPARAMETERFVPROC) (GLenum target, GLenum pname, const GLfloat *params); 709 typedef void (APIENTRYP RGLSYMGLCONVOLUTIONPARAMETERIPROC) (GLenum target, GLenum pname, GLint params); 710 typedef void (APIENTRYP RGLSYMGLCONVOLUTIONPARAMETERIVPROC) (GLenum target, GLenum pname, const GLint *params); 711 typedef void (APIENTRYP RGLSYMGLCOPYCONVOLUTIONFILTER1DPROC) (GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width); 712 typedef void (APIENTRYP RGLSYMGLCOPYCONVOLUTIONFILTER2DPROC) (GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height); 713 typedef void (APIENTRYP RGLSYMGLGETCONVOLUTIONFILTERPROC) (GLenum target, GLenum format, GLenum type, void *image); 714 typedef void (APIENTRYP RGLSYMGLGETCONVOLUTIONPARAMETERFVPROC) (GLenum target, GLenum pname, GLfloat *params); 715 typedef void (APIENTRYP RGLSYMGLGETCONVOLUTIONPARAMETERIVPROC) (GLenum target, GLenum pname, GLint *params); 716 typedef void (APIENTRYP RGLSYMGLGETSEPARABLEFILTERPROC) (GLenum target, GLenum format, GLenum type, void *row, void *column, void *span); 717 typedef void (APIENTRYP RGLSYMGLSEPARABLEFILTER2DPROC) (GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *row, const void *column); 718 typedef void (APIENTRYP RGLSYMGLGETHISTOGRAMPROC) (GLenum target, GLboolean reset, GLenum format, GLenum type, void *values); 719 typedef void (APIENTRYP RGLSYMGLGETHISTOGRAMPARAMETERFVPROC) (GLenum target, GLenum pname, GLfloat *params); 720 typedef void (APIENTRYP RGLSYMGLGETHISTOGRAMPARAMETERIVPROC) (GLenum target, GLenum pname, GLint *params); 721 typedef void (APIENTRYP RGLSYMGLGETMINMAXPROC) (GLenum target, GLboolean reset, GLenum format, GLenum type, void *values); 722 typedef void (APIENTRYP RGLSYMGLGETMINMAXPARAMETERFVPROC) (GLenum target, GLenum pname, GLfloat *params); 723 typedef void (APIENTRYP RGLSYMGLGETMINMAXPARAMETERIVPROC) (GLenum target, GLenum pname, GLint *params); 724 typedef void (APIENTRYP RGLSYMGLHISTOGRAMPROC) (GLenum target, GLsizei width, GLenum internalformat, GLboolean sink); 725 typedef void (APIENTRYP RGLSYMGLMINMAXPROC) (GLenum target, GLenum internalformat, GLboolean sink); 726 typedef void (APIENTRYP RGLSYMGLRESETHISTOGRAMPROC) (GLenum target); 727 typedef void (APIENTRYP RGLSYMGLRESETMINMAXPROC) (GLenum target); 728 typedef void (APIENTRYP RGLSYMGLMULTIDRAWARRAYSINDIRECTCOUNTARBPROC) (GLenum mode, GLintptr indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride); 729 typedef void (APIENTRYP RGLSYMGLMULTIDRAWELEMENTSINDIRECTCOUNTARBPROC) (GLenum mode, GLenum type, GLintptr indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride); 730 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBDIVISORARBPROC) (GLuint index, GLuint divisor); 731 typedef void (APIENTRYP RGLSYMGLCURRENTPALETTEMATRIXARBPROC) (GLint index); 732 typedef void (APIENTRYP RGLSYMGLMATRIXINDEXUBVARBPROC) (GLint size, const GLubyte *indices); 733 typedef void (APIENTRYP RGLSYMGLMATRIXINDEXUSVARBPROC) (GLint size, const GLushort *indices); 734 typedef void (APIENTRYP RGLSYMGLMATRIXINDEXUIVARBPROC) (GLint size, const GLuint *indices); 735 typedef void (APIENTRYP RGLSYMGLMATRIXINDEXPOINTERARBPROC) (GLint size, GLenum type, GLsizei stride, const void *pointer); 736 typedef void (APIENTRYP RGLSYMGLSAMPLECOVERAGEARBPROC) (GLfloat value, GLboolean invert); 737 typedef void (APIENTRYP RGLSYMGLACTIVETEXTUREARBPROC) (GLenum texture); 738 typedef void (APIENTRYP RGLSYMGLCLIENTACTIVETEXTUREARBPROC) (GLenum texture); 739 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD1DARBPROC) (GLenum target, GLdouble s); 740 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD1DVARBPROC) (GLenum target, const GLdouble *v); 741 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD1FARBPROC) (GLenum target, GLfloat s); 742 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD1FVARBPROC) (GLenum target, const GLfloat *v); 743 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD1IARBPROC) (GLenum target, GLint s); 744 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD1IVARBPROC) (GLenum target, const GLint *v); 745 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD1SARBPROC) (GLenum target, GLshort s); 746 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD1SVARBPROC) (GLenum target, const GLshort *v); 747 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD2DARBPROC) (GLenum target, GLdouble s, GLdouble t); 748 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD2DVARBPROC) (GLenum target, const GLdouble *v); 749 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD2FARBPROC) (GLenum target, GLfloat s, GLfloat t); 750 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD2FVARBPROC) (GLenum target, const GLfloat *v); 751 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD2IARBPROC) (GLenum target, GLint s, GLint t); 752 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD2IVARBPROC) (GLenum target, const GLint *v); 753 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD2SARBPROC) (GLenum target, GLshort s, GLshort t); 754 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD2SVARBPROC) (GLenum target, const GLshort *v); 755 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD3DARBPROC) (GLenum target, GLdouble s, GLdouble t, GLdouble r); 756 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD3DVARBPROC) (GLenum target, const GLdouble *v); 757 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD3FARBPROC) (GLenum target, GLfloat s, GLfloat t, GLfloat r); 758 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD3FVARBPROC) (GLenum target, const GLfloat *v); 759 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD3IARBPROC) (GLenum target, GLint s, GLint t, GLint r); 760 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD3IVARBPROC) (GLenum target, const GLint *v); 761 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD3SARBPROC) (GLenum target, GLshort s, GLshort t, GLshort r); 762 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD3SVARBPROC) (GLenum target, const GLshort *v); 763 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD4DARBPROC) (GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q); 764 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD4DVARBPROC) (GLenum target, const GLdouble *v); 765 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD4FARBPROC) (GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q); 766 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD4FVARBPROC) (GLenum target, const GLfloat *v); 767 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD4IARBPROC) (GLenum target, GLint s, GLint t, GLint r, GLint q); 768 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD4IVARBPROC) (GLenum target, const GLint *v); 769 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD4SARBPROC) (GLenum target, GLshort s, GLshort t, GLshort r, GLshort q); 770 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD4SVARBPROC) (GLenum target, const GLshort *v); 771 typedef void (APIENTRYP RGLSYMGLGENQUERIESARBPROC) (GLsizei n, GLuint *ids); 772 typedef void (APIENTRYP RGLSYMGLDELETEQUERIESARBPROC) (GLsizei n, const GLuint *ids); 773 typedef GLboolean (APIENTRYP RGLSYMGLISQUERYARBPROC) (GLuint id); 774 typedef void (APIENTRYP RGLSYMGLBEGINQUERYARBPROC) (GLenum target, GLuint id); 775 typedef void (APIENTRYP RGLSYMGLENDQUERYARBPROC) (GLenum target); 776 typedef void (APIENTRYP RGLSYMGLGETQUERYIVARBPROC) (GLenum target, GLenum pname, GLint *params); 777 typedef void (APIENTRYP RGLSYMGLGETQUERYOBJECTIVARBPROC) (GLuint id, GLenum pname, GLint *params); 778 typedef void (APIENTRYP RGLSYMGLGETQUERYOBJECTUIVARBPROC) (GLuint id, GLenum pname, GLuint *params); 779 typedef void (APIENTRYP RGLSYMGLPOINTPARAMETERFARBPROC) (GLenum pname, GLfloat param); 780 typedef void (APIENTRYP RGLSYMGLPOINTPARAMETERFVARBPROC) (GLenum pname, const GLfloat *params); 781 typedef GLenum (APIENTRYP RGLSYMGLGETGRAPHICSRESETSTATUSARBPROC) (void); 782 typedef void (APIENTRYP RGLSYMGLGETNTEXIMAGEARBPROC) (GLenum target, GLint level, GLenum format, GLenum type, GLsizei bufSize, void *img); 783 typedef void (APIENTRYP RGLSYMGLREADNPIXELSARBPROC) (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void *data); 784 typedef void (APIENTRYP RGLSYMGLGETNCOMPRESSEDTEXIMAGEARBPROC) (GLenum target, GLint lod, GLsizei bufSize, void *img); 785 typedef void (APIENTRYP RGLSYMGLGETNUNIFORMFVARBPROC) (GLuint program, GLint location, GLsizei bufSize, GLfloat *params); 786 typedef void (APIENTRYP RGLSYMGLGETNUNIFORMIVARBPROC) (GLuint program, GLint location, GLsizei bufSize, GLint *params); 787 typedef void (APIENTRYP RGLSYMGLGETNUNIFORMUIVARBPROC) (GLuint program, GLint location, GLsizei bufSize, GLuint *params); 788 typedef void (APIENTRYP RGLSYMGLGETNUNIFORMDVARBPROC) (GLuint program, GLint location, GLsizei bufSize, GLdouble *params); 789 typedef void (APIENTRYP RGLSYMGLGETNMAPDVARBPROC) (GLenum target, GLenum query, GLsizei bufSize, GLdouble *v); 790 typedef void (APIENTRYP RGLSYMGLGETNMAPFVARBPROC) (GLenum target, GLenum query, GLsizei bufSize, GLfloat *v); 791 typedef void (APIENTRYP RGLSYMGLGETNMAPIVARBPROC) (GLenum target, GLenum query, GLsizei bufSize, GLint *v); 792 typedef void (APIENTRYP RGLSYMGLGETNPIXELMAPFVARBPROC) (GLenum map, GLsizei bufSize, GLfloat *values); 793 typedef void (APIENTRYP RGLSYMGLGETNPIXELMAPUIVARBPROC) (GLenum map, GLsizei bufSize, GLuint *values); 794 typedef void (APIENTRYP RGLSYMGLGETNPIXELMAPUSVARBPROC) (GLenum map, GLsizei bufSize, GLushort *values); 795 typedef void (APIENTRYP RGLSYMGLGETNPOLYGONSTIPPLEARBPROC) (GLsizei bufSize, GLubyte *pattern); 796 typedef void (APIENTRYP RGLSYMGLGETNCOLORTABLEARBPROC) (GLenum target, GLenum format, GLenum type, GLsizei bufSize, void *table); 797 typedef void (APIENTRYP RGLSYMGLGETNCONVOLUTIONFILTERARBPROC) (GLenum target, GLenum format, GLenum type, GLsizei bufSize, void *image); 798 typedef void (APIENTRYP RGLSYMGLGETNSEPARABLEFILTERARBPROC) (GLenum target, GLenum format, GLenum type, GLsizei rowBufSize, void *row, GLsizei columnBufSize, void *column, void *span); 799 typedef void (APIENTRYP RGLSYMGLGETNHISTOGRAMARBPROC) (GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, void *values); 800 typedef void (APIENTRYP RGLSYMGLGETNMINMAXARBPROC) (GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, void *values); 801 typedef void (APIENTRYP RGLSYMGLMINSAMPLESHADINGARBPROC) (GLfloat value); 802 typedef void (APIENTRYP RGLSYMGLDELETEOBJECTARBPROC) (GLhandleARB obj); 803 typedef GLhandleARB (APIENTRYP RGLSYMGLGETHANDLEARBPROC) (GLenum pname); 804 typedef void (APIENTRYP RGLSYMGLDETACHOBJECTARBPROC) (GLhandleARB containerObj, GLhandleARB attachedObj); 805 typedef GLhandleARB (APIENTRYP RGLSYMGLCREATESHADEROBJECTARBPROC) (GLenum shaderType); 806 typedef void (APIENTRYP RGLSYMGLSHADERSOURCEARBPROC) (GLhandleARB shaderObj, GLsizei count, const GLcharARB **string, const GLint *length); 807 typedef void (APIENTRYP RGLSYMGLCOMPILESHADERARBPROC) (GLhandleARB shaderObj); 808 typedef GLhandleARB (APIENTRYP RGLSYMGLCREATEPROGRAMOBJECTARBPROC) (void); 809 typedef void (APIENTRYP RGLSYMGLATTACHOBJECTARBPROC) (GLhandleARB containerObj, GLhandleARB obj); 810 typedef void (APIENTRYP RGLSYMGLLINKPROGRAMARBPROC) (GLhandleARB programObj); 811 typedef void (APIENTRYP RGLSYMGLUSEPROGRAMOBJECTARBPROC) (GLhandleARB programObj); 812 typedef void (APIENTRYP RGLSYMGLVALIDATEPROGRAMARBPROC) (GLhandleARB programObj); 813 typedef void (APIENTRYP RGLSYMGLUNIFORM1FARBPROC) (GLint location, GLfloat v0); 814 typedef void (APIENTRYP RGLSYMGLUNIFORM2FARBPROC) (GLint location, GLfloat v0, GLfloat v1); 815 typedef void (APIENTRYP RGLSYMGLUNIFORM3FARBPROC) (GLint location, GLfloat v0, GLfloat v1, GLfloat v2); 816 typedef void (APIENTRYP RGLSYMGLUNIFORM4FARBPROC) (GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3); 817 typedef void (APIENTRYP RGLSYMGLUNIFORM1IARBPROC) (GLint location, GLint v0); 818 typedef void (APIENTRYP RGLSYMGLUNIFORM2IARBPROC) (GLint location, GLint v0, GLint v1); 819 typedef void (APIENTRYP RGLSYMGLUNIFORM3IARBPROC) (GLint location, GLint v0, GLint v1, GLint v2); 820 typedef void (APIENTRYP RGLSYMGLUNIFORM4IARBPROC) (GLint location, GLint v0, GLint v1, GLint v2, GLint v3); 821 typedef void (APIENTRYP RGLSYMGLUNIFORM1FVARBPROC) (GLint location, GLsizei count, const GLfloat *value); 822 typedef void (APIENTRYP RGLSYMGLUNIFORM2FVARBPROC) (GLint location, GLsizei count, const GLfloat *value); 823 typedef void (APIENTRYP RGLSYMGLUNIFORM3FVARBPROC) (GLint location, GLsizei count, const GLfloat *value); 824 typedef void (APIENTRYP RGLSYMGLUNIFORM4FVARBPROC) (GLint location, GLsizei count, const GLfloat *value); 825 typedef void (APIENTRYP RGLSYMGLUNIFORM1IVARBPROC) (GLint location, GLsizei count, const GLint *value); 826 typedef void (APIENTRYP RGLSYMGLUNIFORM2IVARBPROC) (GLint location, GLsizei count, const GLint *value); 827 typedef void (APIENTRYP RGLSYMGLUNIFORM3IVARBPROC) (GLint location, GLsizei count, const GLint *value); 828 typedef void (APIENTRYP RGLSYMGLUNIFORM4IVARBPROC) (GLint location, GLsizei count, const GLint *value); 829 typedef void (APIENTRYP RGLSYMGLUNIFORMMATRIX2FVARBPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 830 typedef void (APIENTRYP RGLSYMGLUNIFORMMATRIX3FVARBPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 831 typedef void (APIENTRYP RGLSYMGLUNIFORMMATRIX4FVARBPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 832 typedef void (APIENTRYP RGLSYMGLGETOBJECTPARAMETERFVARBPROC) (GLhandleARB obj, GLenum pname, GLfloat *params); 833 typedef void (APIENTRYP RGLSYMGLGETOBJECTPARAMETERIVARBPROC) (GLhandleARB obj, GLenum pname, GLint *params); 834 typedef void (APIENTRYP RGLSYMGLGETINFOLOGARBPROC) (GLhandleARB obj, GLsizei maxLength, GLsizei *length, GLcharARB *infoLog); 835 typedef void (APIENTRYP RGLSYMGLGETATTACHEDOBJECTSARBPROC) (GLhandleARB containerObj, GLsizei maxCount, GLsizei *count, GLhandleARB *obj); 836 typedef GLint (APIENTRYP RGLSYMGLGETUNIFORMLOCATIONARBPROC) (GLhandleARB programObj, const GLcharARB *name); 837 typedef void (APIENTRYP RGLSYMGLGETACTIVEUNIFORMARBPROC) (GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name); 838 typedef void (APIENTRYP RGLSYMGLGETUNIFORMFVARBPROC) (GLhandleARB programObj, GLint location, GLfloat *params); 839 typedef void (APIENTRYP RGLSYMGLGETUNIFORMIVARBPROC) (GLhandleARB programObj, GLint location, GLint *params); 840 typedef void (APIENTRYP RGLSYMGLGETSHADERSOURCEARBPROC) (GLhandleARB obj, GLsizei maxLength, GLsizei *length, GLcharARB *source); 841 typedef void (APIENTRYP RGLSYMGLNAMEDSTRINGARBPROC) (GLenum type, GLint namelen, const GLchar *name, GLint stringlen, const GLchar *string); 842 typedef void (APIENTRYP RGLSYMGLDELETENAMEDSTRINGARBPROC) (GLint namelen, const GLchar *name); 843 typedef void (APIENTRYP RGLSYMGLCOMPILESHADERINCLUDEARBPROC) (GLuint shader, GLsizei count, const GLchar *const*path, const GLint *length); 844 typedef GLboolean (APIENTRYP RGLSYMGLISNAMEDSTRINGARBPROC) (GLint namelen, const GLchar *name); 845 typedef void (APIENTRYP RGLSYMGLGETNAMEDSTRINGARBPROC) (GLint namelen, const GLchar *name, GLsizei bufSize, GLint *stringlen, GLchar *string); 846 typedef void (APIENTRYP RGLSYMGLGETNAMEDSTRINGIVARBPROC) (GLint namelen, const GLchar *name, GLenum pname, GLint *params); 847 typedef void (APIENTRYP RGLSYMGLTEXPAGECOMMITMENTARBPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLboolean resident); 848 typedef void (APIENTRYP RGLSYMGLTEXBUFFERARBPROC) (GLenum target, GLenum internalformat, GLuint buffer); 849 typedef void (APIENTRYP RGLSYMGLCOMPRESSEDTEXIMAGE3DARBPROC) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *data); 850 typedef void (APIENTRYP RGLSYMGLCOMPRESSEDTEXIMAGE2DARBPROC) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data); 851 typedef void (APIENTRYP RGLSYMGLCOMPRESSEDTEXIMAGE1DARBPROC) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void *data); 852 typedef void (APIENTRYP RGLSYMGLCOMPRESSEDTEXSUBIMAGE3DARBPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data); 853 typedef void (APIENTRYP RGLSYMGLCOMPRESSEDTEXSUBIMAGE2DARBPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data); 854 typedef void (APIENTRYP RGLSYMGLCOMPRESSEDTEXSUBIMAGE1DARBPROC) (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *data); 855 typedef void (APIENTRYP RGLSYMGLGETCOMPRESSEDTEXIMAGEARBPROC) (GLenum target, GLint level, void *img); 856 typedef void (APIENTRYP RGLSYMGLLOADTRANSPOSEMATRIXFARBPROC) (const GLfloat *m); 857 typedef void (APIENTRYP RGLSYMGLLOADTRANSPOSEMATRIXDARBPROC) (const GLdouble *m); 858 typedef void (APIENTRYP RGLSYMGLMULTTRANSPOSEMATRIXFARBPROC) (const GLfloat *m); 859 typedef void (APIENTRYP RGLSYMGLMULTTRANSPOSEMATRIXDARBPROC) (const GLdouble *m); 860 typedef void (APIENTRYP RGLSYMGLWEIGHTBVARBPROC) (GLint size, const GLbyte *weights); 861 typedef void (APIENTRYP RGLSYMGLWEIGHTSVARBPROC) (GLint size, const GLshort *weights); 862 typedef void (APIENTRYP RGLSYMGLWEIGHTIVARBPROC) (GLint size, const GLint *weights); 863 typedef void (APIENTRYP RGLSYMGLWEIGHTFVARBPROC) (GLint size, const GLfloat *weights); 864 typedef void (APIENTRYP RGLSYMGLWEIGHTDVARBPROC) (GLint size, const GLdouble *weights); 865 typedef void (APIENTRYP RGLSYMGLWEIGHTUBVARBPROC) (GLint size, const GLubyte *weights); 866 typedef void (APIENTRYP RGLSYMGLWEIGHTUSVARBPROC) (GLint size, const GLushort *weights); 867 typedef void (APIENTRYP RGLSYMGLWEIGHTUIVARBPROC) (GLint size, const GLuint *weights); 868 typedef void (APIENTRYP RGLSYMGLWEIGHTPOINTERARBPROC) (GLint size, GLenum type, GLsizei stride, const void *pointer); 869 typedef void (APIENTRYP RGLSYMGLVERTEXBLENDARBPROC) (GLint count); 870 typedef void (APIENTRYP RGLSYMGLBINDBUFFERARBPROC) (GLenum target, GLuint buffer); 871 typedef void (APIENTRYP RGLSYMGLDELETEBUFFERSARBPROC) (GLsizei n, const GLuint *buffers); 872 typedef void (APIENTRYP RGLSYMGLGENBUFFERSARBPROC) (GLsizei n, GLuint *buffers); 873 typedef GLboolean (APIENTRYP RGLSYMGLISBUFFERARBPROC) (GLuint buffer); 874 typedef void (APIENTRYP RGLSYMGLBUFFERDATAARBPROC) (GLenum target, GLsizeiptrARB size, const void *data, GLenum usage); 875 typedef void (APIENTRYP RGLSYMGLBUFFERSUBDATAARBPROC) (GLenum target, GLintptrARB offset, GLsizeiptrARB size, const void *data); 876 typedef void (APIENTRYP RGLSYMGLGETBUFFERSUBDATAARBPROC) (GLenum target, GLintptrARB offset, GLsizeiptrARB size, void *data); 877 typedef void *(APIENTRYP RGLSYMGLMAPBUFFERARBPROC) (GLenum target, GLenum access); 878 typedef GLboolean (APIENTRYP RGLSYMGLUNMAPBUFFERARBPROC) (GLenum target); 879 typedef void (APIENTRYP RGLSYMGLGETBUFFERPARAMETERIVARBPROC) (GLenum target, GLenum pname, GLint *params); 880 typedef void (APIENTRYP RGLSYMGLGETBUFFERPOINTERVARBPROC) (GLenum target, GLenum pname, void **params); 881 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB1DARBPROC) (GLuint index, GLdouble x); 882 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB1DVARBPROC) (GLuint index, const GLdouble *v); 883 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB1FARBPROC) (GLuint index, GLfloat x); 884 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB1FVARBPROC) (GLuint index, const GLfloat *v); 885 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB1SARBPROC) (GLuint index, GLshort x); 886 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB1SVARBPROC) (GLuint index, const GLshort *v); 887 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB2DARBPROC) (GLuint index, GLdouble x, GLdouble y); 888 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB2DVARBPROC) (GLuint index, const GLdouble *v); 889 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB2FARBPROC) (GLuint index, GLfloat x, GLfloat y); 890 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB2FVARBPROC) (GLuint index, const GLfloat *v); 891 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB2SARBPROC) (GLuint index, GLshort x, GLshort y); 892 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB2SVARBPROC) (GLuint index, const GLshort *v); 893 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB3DARBPROC) (GLuint index, GLdouble x, GLdouble y, GLdouble z); 894 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB3DVARBPROC) (GLuint index, const GLdouble *v); 895 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB3FARBPROC) (GLuint index, GLfloat x, GLfloat y, GLfloat z); 896 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB3FVARBPROC) (GLuint index, const GLfloat *v); 897 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB3SARBPROC) (GLuint index, GLshort x, GLshort y, GLshort z); 898 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB3SVARBPROC) (GLuint index, const GLshort *v); 899 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB4NBVARBPROC) (GLuint index, const GLbyte *v); 900 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB4NIVARBPROC) (GLuint index, const GLint *v); 901 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB4NSVARBPROC) (GLuint index, const GLshort *v); 902 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB4NUBARBPROC) (GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w); 903 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB4NUBVARBPROC) (GLuint index, const GLubyte *v); 904 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB4NUIVARBPROC) (GLuint index, const GLuint *v); 905 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB4NUSVARBPROC) (GLuint index, const GLushort *v); 906 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB4BVARBPROC) (GLuint index, const GLbyte *v); 907 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB4DARBPROC) (GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); 908 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB4DVARBPROC) (GLuint index, const GLdouble *v); 909 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB4FARBPROC) (GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); 910 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB4FVARBPROC) (GLuint index, const GLfloat *v); 911 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB4IVARBPROC) (GLuint index, const GLint *v); 912 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB4SARBPROC) (GLuint index, GLshort x, GLshort y, GLshort z, GLshort w); 913 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB4SVARBPROC) (GLuint index, const GLshort *v); 914 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB4UBVARBPROC) (GLuint index, const GLubyte *v); 915 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB4UIVARBPROC) (GLuint index, const GLuint *v); 916 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIB4USVARBPROC) (GLuint index, const GLushort *v); 917 typedef void (APIENTRYP RGLSYMGLVERTEXATTRIBPOINTERARBPROC) (GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void *pointer); 918 typedef void (APIENTRYP RGLSYMGLENABLEVERTEXATTRIBARRAYARBPROC) (GLuint index); 919 typedef void (APIENTRYP RGLSYMGLDISABLEVERTEXATTRIBARRAYARBPROC) (GLuint index); 920 typedef void (APIENTRYP RGLSYMGLGETVERTEXATTRIBDVARBPROC) (GLuint index, GLenum pname, GLdouble *params); 921 typedef void (APIENTRYP RGLSYMGLGETVERTEXATTRIBFVARBPROC) (GLuint index, GLenum pname, GLfloat *params); 922 typedef void (APIENTRYP RGLSYMGLGETVERTEXATTRIBIVARBPROC) (GLuint index, GLenum pname, GLint *params); 923 typedef void (APIENTRYP RGLSYMGLGETVERTEXATTRIBPOINTERVARBPROC) (GLuint index, GLenum pname, void **pointer); 924 typedef void (APIENTRYP RGLSYMGLBINDATTRIBLOCATIONARBPROC) (GLhandleARB programObj, GLuint index, const GLcharARB *name); 925 typedef void (APIENTRYP RGLSYMGLGETACTIVEATTRIBARBPROC) (GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name); 926 typedef GLint (APIENTRYP RGLSYMGLGETATTRIBLOCATIONARBPROC) (GLhandleARB programObj, const GLcharARB *name); 927 typedef void (APIENTRYP RGLSYMGLWINDOWPOS2DARBPROC) (GLdouble x, GLdouble y); 928 typedef void (APIENTRYP RGLSYMGLWINDOWPOS2DVARBPROC) (const GLdouble *v); 929 typedef void (APIENTRYP RGLSYMGLWINDOWPOS2FARBPROC) (GLfloat x, GLfloat y); 930 typedef void (APIENTRYP RGLSYMGLWINDOWPOS2FVARBPROC) (const GLfloat *v); 931 typedef void (APIENTRYP RGLSYMGLWINDOWPOS2IARBPROC) (GLint x, GLint y); 932 typedef void (APIENTRYP RGLSYMGLWINDOWPOS2IVARBPROC) (const GLint *v); 933 typedef void (APIENTRYP RGLSYMGLWINDOWPOS2SARBPROC) (GLshort x, GLshort y); 934 typedef void (APIENTRYP RGLSYMGLWINDOWPOS2SVARBPROC) (const GLshort *v); 935 typedef void (APIENTRYP RGLSYMGLWINDOWPOS3DARBPROC) (GLdouble x, GLdouble y, GLdouble z); 936 typedef void (APIENTRYP RGLSYMGLWINDOWPOS3DVARBPROC) (const GLdouble *v); 937 typedef void (APIENTRYP RGLSYMGLWINDOWPOS3FARBPROC) (GLfloat x, GLfloat y, GLfloat z); 938 typedef void (APIENTRYP RGLSYMGLWINDOWPOS3FVARBPROC) (const GLfloat *v); 939 typedef void (APIENTRYP RGLSYMGLWINDOWPOS3IARBPROC) (GLint x, GLint y, GLint z); 940 typedef void (APIENTRYP RGLSYMGLWINDOWPOS3IVARBPROC) (const GLint *v); 941 typedef void (APIENTRYP RGLSYMGLWINDOWPOS3SARBPROC) (GLshort x, GLshort y, GLshort z); 942 typedef void (APIENTRYP RGLSYMGLWINDOWPOS3SVARBPROC) (const GLshort *v); 943 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD1BOESPROC) (GLenum texture, GLbyte s); 944 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD1BVOESPROC) (GLenum texture, const GLbyte *coords); 945 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD2BOESPROC) (GLenum texture, GLbyte s, GLbyte t); 946 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD2BVOESPROC) (GLenum texture, const GLbyte *coords); 947 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD3BOESPROC) (GLenum texture, GLbyte s, GLbyte t, GLbyte r); 948 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD3BVOESPROC) (GLenum texture, const GLbyte *coords); 949 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD4BOESPROC) (GLenum texture, GLbyte s, GLbyte t, GLbyte r, GLbyte q); 950 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD4BVOESPROC) (GLenum texture, const GLbyte *coords); 951 typedef void (APIENTRYP RGLSYMGLTEXCOORD1BOESPROC) (GLbyte s); 952 typedef void (APIENTRYP RGLSYMGLTEXCOORD1BVOESPROC) (const GLbyte *coords); 953 typedef void (APIENTRYP RGLSYMGLTEXCOORD2BOESPROC) (GLbyte s, GLbyte t); 954 typedef void (APIENTRYP RGLSYMGLTEXCOORD2BVOESPROC) (const GLbyte *coords); 955 typedef void (APIENTRYP RGLSYMGLTEXCOORD3BOESPROC) (GLbyte s, GLbyte t, GLbyte r); 956 typedef void (APIENTRYP RGLSYMGLTEXCOORD3BVOESPROC) (const GLbyte *coords); 957 typedef void (APIENTRYP RGLSYMGLTEXCOORD4BOESPROC) (GLbyte s, GLbyte t, GLbyte r, GLbyte q); 958 typedef void (APIENTRYP RGLSYMGLTEXCOORD4BVOESPROC) (const GLbyte *coords); 959 typedef void (APIENTRYP RGLSYMGLVERTEX2BOESPROC) (GLbyte x); 960 typedef void (APIENTRYP RGLSYMGLVERTEX2BVOESPROC) (const GLbyte *coords); 961 typedef void (APIENTRYP RGLSYMGLVERTEX3BOESPROC) (GLbyte x, GLbyte y); 962 typedef void (APIENTRYP RGLSYMGLVERTEX3BVOESPROC) (const GLbyte *coords); 963 typedef void (APIENTRYP RGLSYMGLVERTEX4BOESPROC) (GLbyte x, GLbyte y, GLbyte z); 964 typedef void (APIENTRYP RGLSYMGLVERTEX4BVOESPROC) (const GLbyte *coords); 965 typedef void (APIENTRYP RGLSYMGLALPHAFUNCXOESPROC) (GLenum func, GLfixed ref); 966 typedef void (APIENTRYP RGLSYMGLCLEARCOLORXOESPROC) (GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha); 967 typedef void (APIENTRYP RGLSYMGLCLEARDEPTHXOESPROC) (GLfixed depth); 968 typedef void (APIENTRYP RGLSYMGLCLIPPLANEXOESPROC) (GLenum plane, const GLfixed *equation); 969 typedef void (APIENTRYP RGLSYMGLCOLOR4XOESPROC) (GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha); 970 typedef void (APIENTRYP RGLSYMGLDEPTHRANGEXOESPROC) (GLfixed n, GLfixed f); 971 typedef void (APIENTRYP RGLSYMGLFOGXOESPROC) (GLenum pname, GLfixed param); 972 typedef void (APIENTRYP RGLSYMGLFOGXVOESPROC) (GLenum pname, const GLfixed *param); 973 typedef void (APIENTRYP RGLSYMGLFRUSTUMXOESPROC) (GLfixed l, GLfixed r, GLfixed b, GLfixed t, GLfixed n, GLfixed f); 974 typedef void (APIENTRYP RGLSYMGLGETCLIPPLANEXOESPROC) (GLenum plane, GLfixed *equation); 975 typedef void (APIENTRYP RGLSYMGLGETFIXEDVOESPROC) (GLenum pname, GLfixed *params); 976 typedef void (APIENTRYP RGLSYMGLGETTEXENVXVOESPROC) (GLenum target, GLenum pname, GLfixed *params); 977 typedef void (APIENTRYP RGLSYMGLGETTEXPARAMETERXVOESPROC) (GLenum target, GLenum pname, GLfixed *params); 978 typedef void (APIENTRYP RGLSYMGLLIGHTMODELXOESPROC) (GLenum pname, GLfixed param); 979 typedef void (APIENTRYP RGLSYMGLLIGHTMODELXVOESPROC) (GLenum pname, const GLfixed *param); 980 typedef void (APIENTRYP RGLSYMGLLIGHTXOESPROC) (GLenum light, GLenum pname, GLfixed param); 981 typedef void (APIENTRYP RGLSYMGLLIGHTXVOESPROC) (GLenum light, GLenum pname, const GLfixed *params); 982 typedef void (APIENTRYP RGLSYMGLLINEWIDTHXOESPROC) (GLfixed width); 983 typedef void (APIENTRYP RGLSYMGLLOADMATRIXXOESPROC) (const GLfixed *m); 984 typedef void (APIENTRYP RGLSYMGLMATERIALXOESPROC) (GLenum face, GLenum pname, GLfixed param); 985 typedef void (APIENTRYP RGLSYMGLMATERIALXVOESPROC) (GLenum face, GLenum pname, const GLfixed *param); 986 typedef void (APIENTRYP RGLSYMGLMULTMATRIXXOESPROC) (const GLfixed *m); 987 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD4XOESPROC) (GLenum texture, GLfixed s, GLfixed t, GLfixed r, GLfixed q); 988 typedef void (APIENTRYP RGLSYMGLNORMAL3XOESPROC) (GLfixed nx, GLfixed ny, GLfixed nz); 989 typedef void (APIENTRYP RGLSYMGLORTHOXOESPROC) (GLfixed l, GLfixed r, GLfixed b, GLfixed t, GLfixed n, GLfixed f); 990 typedef void (APIENTRYP RGLSYMGLPOINTPARAMETERXVOESPROC) (GLenum pname, const GLfixed *params); 991 typedef void (APIENTRYP RGLSYMGLPOINTSIZEXOESPROC) (GLfixed size); 992 typedef void (APIENTRYP RGLSYMGLPOLYGONOFFSETXOESPROC) (GLfixed factor, GLfixed units); 993 typedef void (APIENTRYP RGLSYMGLROTATEXOESPROC) (GLfixed angle, GLfixed x, GLfixed y, GLfixed z); 994 typedef void (APIENTRYP RGLSYMGLSAMPLECOVERAGEOESPROC) (GLfixed value, GLboolean invert); 995 typedef void (APIENTRYP RGLSYMGLSCALEXOESPROC) (GLfixed x, GLfixed y, GLfixed z); 996 typedef void (APIENTRYP RGLSYMGLTEXENVXOESPROC) (GLenum target, GLenum pname, GLfixed param); 997 typedef void (APIENTRYP RGLSYMGLTEXENVXVOESPROC) (GLenum target, GLenum pname, const GLfixed *params); 998 typedef void (APIENTRYP RGLSYMGLTEXPARAMETERXOESPROC) (GLenum target, GLenum pname, GLfixed param); 999 typedef void (APIENTRYP RGLSYMGLTEXPARAMETERXVOESPROC) (GLenum target, GLenum pname, const GLfixed *params); 1000 typedef void (APIENTRYP RGLSYMGLTRANSLATEXOESPROC) (GLfixed x, GLfixed y, GLfixed z); 1001 typedef void (APIENTRYP RGLSYMGLACCUMXOESPROC) (GLenum op, GLfixed value); 1002 typedef void (APIENTRYP RGLSYMGLBITMAPXOESPROC) (GLsizei width, GLsizei height, GLfixed xorig, GLfixed yorig, GLfixed xmove, GLfixed ymove, const GLubyte *bitmap); 1003 typedef void (APIENTRYP RGLSYMGLBLENDCOLORXOESPROC) (GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha); 1004 typedef void (APIENTRYP RGLSYMGLCLEARACCUMXOESPROC) (GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha); 1005 typedef void (APIENTRYP RGLSYMGLCOLOR3XOESPROC) (GLfixed red, GLfixed green, GLfixed blue); 1006 typedef void (APIENTRYP RGLSYMGLCOLOR3XVOESPROC) (const GLfixed *components); 1007 typedef void (APIENTRYP RGLSYMGLCOLOR4XVOESPROC) (const GLfixed *components); 1008 typedef void (APIENTRYP RGLSYMGLCONVOLUTIONPARAMETERXOESPROC) (GLenum target, GLenum pname, GLfixed param); 1009 typedef void (APIENTRYP RGLSYMGLCONVOLUTIONPARAMETERXVOESPROC) (GLenum target, GLenum pname, const GLfixed *params); 1010 typedef void (APIENTRYP RGLSYMGLEVALCOORD1XOESPROC) (GLfixed u); 1011 typedef void (APIENTRYP RGLSYMGLEVALCOORD1XVOESPROC) (const GLfixed *coords); 1012 typedef void (APIENTRYP RGLSYMGLEVALCOORD2XOESPROC) (GLfixed u, GLfixed v); 1013 typedef void (APIENTRYP RGLSYMGLEVALCOORD2XVOESPROC) (const GLfixed *coords); 1014 typedef void (APIENTRYP RGLSYMGLFEEDBACKBUFFERXOESPROC) (GLsizei n, GLenum type, const GLfixed *buffer); 1015 typedef void (APIENTRYP RGLSYMGLGETCONVOLUTIONPARAMETERXVOESPROC) (GLenum target, GLenum pname, GLfixed *params); 1016 typedef void (APIENTRYP RGLSYMGLGETHISTOGRAMPARAMETERXVOESPROC) (GLenum target, GLenum pname, GLfixed *params); 1017 typedef void (APIENTRYP RGLSYMGLGETLIGHTXOESPROC) (GLenum light, GLenum pname, GLfixed *params); 1018 typedef void (APIENTRYP RGLSYMGLGETMAPXVOESPROC) (GLenum target, GLenum query, GLfixed *v); 1019 typedef void (APIENTRYP RGLSYMGLGETMATERIALXOESPROC) (GLenum face, GLenum pname, GLfixed param); 1020 typedef void (APIENTRYP RGLSYMGLGETPIXELMAPXVPROC) (GLenum map, GLint size, GLfixed *values); 1021 typedef void (APIENTRYP RGLSYMGLGETTEXGENXVOESPROC) (GLenum coord, GLenum pname, GLfixed *params); 1022 typedef void (APIENTRYP RGLSYMGLGETTEXLEVELPARAMETERXVOESPROC) (GLenum target, GLint level, GLenum pname, GLfixed *params); 1023 typedef void (APIENTRYP RGLSYMGLINDEXXOESPROC) (GLfixed component); 1024 typedef void (APIENTRYP RGLSYMGLINDEXXVOESPROC) (const GLfixed *component); 1025 typedef void (APIENTRYP RGLSYMGLLOADTRANSPOSEMATRIXXOESPROC) (const GLfixed *m); 1026 typedef void (APIENTRYP RGLSYMGLMAP1XOESPROC) (GLenum target, GLfixed u1, GLfixed u2, GLint stride, GLint order, GLfixed points); 1027 typedef void (APIENTRYP RGLSYMGLMAP2XOESPROC) (GLenum target, GLfixed u1, GLfixed u2, GLint ustride, GLint uorder, GLfixed v1, GLfixed v2, GLint vstride, GLint vorder, GLfixed points); 1028 typedef void (APIENTRYP RGLSYMGLMAPGRID1XOESPROC) (GLint n, GLfixed u1, GLfixed u2); 1029 typedef void (APIENTRYP RGLSYMGLMAPGRID2XOESPROC) (GLint n, GLfixed u1, GLfixed u2, GLfixed v1, GLfixed v2); 1030 typedef void (APIENTRYP RGLSYMGLMULTTRANSPOSEMATRIXXOESPROC) (const GLfixed *m); 1031 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD1XOESPROC) (GLenum texture, GLfixed s); 1032 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD1XVOESPROC) (GLenum texture, const GLfixed *coords); 1033 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD2XOESPROC) (GLenum texture, GLfixed s, GLfixed t); 1034 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD2XVOESPROC) (GLenum texture, const GLfixed *coords); 1035 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD3XOESPROC) (GLenum texture, GLfixed s, GLfixed t, GLfixed r); 1036 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD3XVOESPROC) (GLenum texture, const GLfixed *coords); 1037 typedef void (APIENTRYP RGLSYMGLMULTITEXCOORD4XVOESPROC) (GLenum texture, const GLfixed *coords); 1038 typedef void (APIENTRYP RGLSYMGLNORMAL3XVOESPROC) (const GLfixed *coords); 1039 typedef void (APIENTRYP RGLSYMGLPASSTHROUGHXOESPROC) (GLfixed token); 1040 typedef void (APIENTRYP RGLSYMGLPIXELMAPXPROC) (GLenum map, GLint size, const GLfixed *values); 1041 typedef void (APIENTRYP RGLSYMGLPIXELSTOREXPROC) (GLenum pname, GLfixed param); 1042 typedef void (APIENTRYP RGLSYMGLPIXELTRANSFERXOESPROC) (GLenum pname, GLfixed param); 1043 typedef void (APIENTRYP RGLSYMGLPIXELZOOMXOESPROC) (GLfixed xfactor, GLfixed yfactor); 1044 typedef void (APIENTRYP RGLSYMGLPRIORITIZETEXTURESXOESPROC) (GLsizei n, const GLuint *textures, const GLfixed *priorities); 1045 typedef void (APIENTRYP RGLSYMGLRASTERPOS2XOESPROC) (GLfixed x, GLfixed y); 1046 typedef void (APIENTRYP RGLSYMGLRASTERPOS2XVOESPROC) (const GLfixed *coords); 1047 typedef void (APIENTRYP RGLSYMGLRASTERPOS3XOESPROC) (GLfixed x, GLfixed y, GLfixed z); 1048 typedef void (APIENTRYP RGLSYMGLRASTERPOS3XVOESPROC) (const GLfixed *coords); 1049 typedef void (APIENTRYP RGLSYMGLRASTERPOS4XOESPROC) (GLfixed x, GLfixed y, GLfixed z, GLfixed w); 1050 typedef void (APIENTRYP RGLSYMGLRASTERPOS4XVOESPROC) (const GLfixed *coords); 1051 typedef void (APIENTRYP RGLSYMGLRECTXOESPROC) (GLfixed x1, GLfixed y1, GLfixed x2, GLfixed y2); 1052 typedef void (APIENTRYP RGLSYMGLRECTXVOESPROC) (const GLfixed *v1, const GLfixed *v2); 1053 typedef void (APIENTRYP RGLSYMGLTEXCOORD1XOESPROC) (GLfixed s); 1054 typedef void (APIENTRYP RGLSYMGLTEXCOORD1XVOESPROC) (const GLfixed *coords); 1055 typedef void (APIENTRYP RGLSYMGLTEXCOORD2XOESPROC) (GLfixed s, GLfixed t); 1056 typedef void (APIENTRYP RGLSYMGLTEXCOORD2XVOESPROC) (const GLfixed *coords); 1057 typedef void (APIENTRYP RGLSYMGLTEXCOORD3XOESPROC) (GLfixed s, GLfixed t, GLfixed r); 1058 typedef void (APIENTRYP RGLSYMGLTEXCOORD3XVOESPROC) (const GLfixed *coords); 1059 typedef void (APIENTRYP RGLSYMGLTEXCOORD4XOESPROC) (GLfixed s, GLfixed t, GLfixed r, GLfixed q); 1060 typedef void (APIENTRYP RGLSYMGLTEXCOORD4XVOESPROC) (const GLfixed *coords); 1061 typedef void (APIENTRYP RGLSYMGLTEXGENXOESPROC) (GLenum coord, GLenum pname, GLfixed param); 1062 typedef void (APIENTRYP RGLSYMGLTEXGENXVOESPROC) (GLenum coord, GLenum pname, const GLfixed *params); 1063 typedef void (APIENTRYP RGLSYMGLVERTEX2XOESPROC) (GLfixed x); 1064 typedef void (APIENTRYP RGLSYMGLVERTEX2XVOESPROC) (const GLfixed *coords); 1065 typedef void (APIENTRYP RGLSYMGLVERTEX3XOESPROC) (GLfixed x, GLfixed y); 1066 typedef void (APIENTRYP RGLSYMGLVERTEX3XVOESPROC) (const GLfixed *coords); 1067 typedef void (APIENTRYP RGLSYMGLVERTEX4XOESPROC) (GLfixed x, GLfixed y, GLfixed z); 1068 typedef void (APIENTRYP RGLSYMGLVERTEX4XVOESPROC) (const GLfixed *coords); 1069 typedef GLbitfield (APIENTRYP RGLSYMGLQUERYMATRIXXOESPROC) (GLfixed *mantissa, GLint *exponent); 1070 typedef void (APIENTRYP RGLSYMGLCLEARDEPTHFOESPROC) (GLclampf depth); 1071 typedef void (APIENTRYP RGLSYMGLCLIPPLANEFOESPROC) (GLenum plane, const GLfloat *equation); 1072 typedef void (APIENTRYP RGLSYMGLDEPTHRANGEFOESPROC) (GLclampf n, GLclampf f); 1073 typedef void (APIENTRYP RGLSYMGLFRUSTUMFOESPROC) (GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f); 1074 typedef void (APIENTRYP RGLSYMGLGETCLIPPLANEFOESPROC) (GLenum plane, GLfloat *equation); 1075 typedef void (APIENTRYP RGLSYMGLORTHOFOESPROC) (GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f); 1076 typedef void (APIENTRYP RGLSYMGLIMAGETRANSFORMPARAMETERIHPPROC) (GLenum target, GLenum pname, GLint param); 1077 typedef void (APIENTRYP RGLSYMGLIMAGETRANSFORMPARAMETERFHPPROC) (GLenum target, GLenum pname, GLfloat param); 1078 typedef void (APIENTRYP RGLSYMGLIMAGETRANSFORMPARAMETERIVHPPROC) (GLenum target, GLenum pname, const GLint *params); 1079 typedef void (APIENTRYP RGLSYMGLIMAGETRANSFORMPARAMETERFVHPPROC) (GLenum target, GLenum pname, const GLfloat *params); 1080 typedef void (APIENTRYP RGLSYMGLGETIMAGETRANSFORMPARAMETERIVHPPROC) (GLenum target, GLenum pname, GLint *params); 1081 typedef void (APIENTRYP RGLSYMGLGETIMAGETRANSFORMPARAMETERFVHPPROC) (GLenum target, GLenum pname, GLfloat *params); 1082 1083 #define glDrawRangeElements __rglgen_glDrawRangeElements 1084 #define glTexImage3D __rglgen_glTexImage3D 1085 #define glTexSubImage3D __rglgen_glTexSubImage3D 1086 #define glCopyTexSubImage3D __rglgen_glCopyTexSubImage3D 1087 #define glActiveTexture __rglgen_glActiveTexture 1088 #define glSampleCoverage __rglgen_glSampleCoverage 1089 #define glCompressedTexImage3D __rglgen_glCompressedTexImage3D 1090 #define glCompressedTexImage2D __rglgen_glCompressedTexImage2D 1091 #define glCompressedTexImage1D __rglgen_glCompressedTexImage1D 1092 #define glCompressedTexSubImage3D __rglgen_glCompressedTexSubImage3D 1093 #define glCompressedTexSubImage2D __rglgen_glCompressedTexSubImage2D 1094 #define glCompressedTexSubImage1D __rglgen_glCompressedTexSubImage1D 1095 #define glGetCompressedTexImage __rglgen_glGetCompressedTexImage 1096 #define glClientActiveTexture __rglgen_glClientActiveTexture 1097 #define glMultiTexCoord1d __rglgen_glMultiTexCoord1d 1098 #define glMultiTexCoord1dv __rglgen_glMultiTexCoord1dv 1099 #define glMultiTexCoord1f __rglgen_glMultiTexCoord1f 1100 #define glMultiTexCoord1fv __rglgen_glMultiTexCoord1fv 1101 #define glMultiTexCoord1i __rglgen_glMultiTexCoord1i 1102 #define glMultiTexCoord1iv __rglgen_glMultiTexCoord1iv 1103 #define glMultiTexCoord1s __rglgen_glMultiTexCoord1s 1104 #define glMultiTexCoord1sv __rglgen_glMultiTexCoord1sv 1105 #define glMultiTexCoord2d __rglgen_glMultiTexCoord2d 1106 #define glMultiTexCoord2dv __rglgen_glMultiTexCoord2dv 1107 #define glMultiTexCoord2f __rglgen_glMultiTexCoord2f 1108 #define glMultiTexCoord2fv __rglgen_glMultiTexCoord2fv 1109 #define glMultiTexCoord2i __rglgen_glMultiTexCoord2i 1110 #define glMultiTexCoord2iv __rglgen_glMultiTexCoord2iv 1111 #define glMultiTexCoord2s __rglgen_glMultiTexCoord2s 1112 #define glMultiTexCoord2sv __rglgen_glMultiTexCoord2sv 1113 #define glMultiTexCoord3d __rglgen_glMultiTexCoord3d 1114 #define glMultiTexCoord3dv __rglgen_glMultiTexCoord3dv 1115 #define glMultiTexCoord3f __rglgen_glMultiTexCoord3f 1116 #define glMultiTexCoord3fv __rglgen_glMultiTexCoord3fv 1117 #define glMultiTexCoord3i __rglgen_glMultiTexCoord3i 1118 #define glMultiTexCoord3iv __rglgen_glMultiTexCoord3iv 1119 #define glMultiTexCoord3s __rglgen_glMultiTexCoord3s 1120 #define glMultiTexCoord3sv __rglgen_glMultiTexCoord3sv 1121 #define glMultiTexCoord4d __rglgen_glMultiTexCoord4d 1122 #define glMultiTexCoord4dv __rglgen_glMultiTexCoord4dv 1123 #define glMultiTexCoord4f __rglgen_glMultiTexCoord4f 1124 #define glMultiTexCoord4fv __rglgen_glMultiTexCoord4fv 1125 #define glMultiTexCoord4i __rglgen_glMultiTexCoord4i 1126 #define glMultiTexCoord4iv __rglgen_glMultiTexCoord4iv 1127 #define glMultiTexCoord4s __rglgen_glMultiTexCoord4s 1128 #define glMultiTexCoord4sv __rglgen_glMultiTexCoord4sv 1129 #define glLoadTransposeMatrixf __rglgen_glLoadTransposeMatrixf 1130 #define glLoadTransposeMatrixd __rglgen_glLoadTransposeMatrixd 1131 #define glMultTransposeMatrixf __rglgen_glMultTransposeMatrixf 1132 #define glMultTransposeMatrixd __rglgen_glMultTransposeMatrixd 1133 #define glBlendFuncSeparate __rglgen_glBlendFuncSeparate 1134 #define glMultiDrawArrays __rglgen_glMultiDrawArrays 1135 #define glMultiDrawElements __rglgen_glMultiDrawElements 1136 #define glPointParameterf __rglgen_glPointParameterf 1137 #define glPointParameterfv __rglgen_glPointParameterfv 1138 #define glPointParameteri __rglgen_glPointParameteri 1139 #define glPointParameteriv __rglgen_glPointParameteriv 1140 #define glFogCoordf __rglgen_glFogCoordf 1141 #define glFogCoordfv __rglgen_glFogCoordfv 1142 #define glFogCoordd __rglgen_glFogCoordd 1143 #define glFogCoorddv __rglgen_glFogCoorddv 1144 #define glFogCoordPointer __rglgen_glFogCoordPointer 1145 #define glSecondaryColor3b __rglgen_glSecondaryColor3b 1146 #define glSecondaryColor3bv __rglgen_glSecondaryColor3bv 1147 #define glSecondaryColor3d __rglgen_glSecondaryColor3d 1148 #define glSecondaryColor3dv __rglgen_glSecondaryColor3dv 1149 #define glSecondaryColor3f __rglgen_glSecondaryColor3f 1150 #define glSecondaryColor3fv __rglgen_glSecondaryColor3fv 1151 #define glSecondaryColor3i __rglgen_glSecondaryColor3i 1152 #define glSecondaryColor3iv __rglgen_glSecondaryColor3iv 1153 #define glSecondaryColor3s __rglgen_glSecondaryColor3s 1154 #define glSecondaryColor3sv __rglgen_glSecondaryColor3sv 1155 #define glSecondaryColor3ub __rglgen_glSecondaryColor3ub 1156 #define glSecondaryColor3ubv __rglgen_glSecondaryColor3ubv 1157 #define glSecondaryColor3ui __rglgen_glSecondaryColor3ui 1158 #define glSecondaryColor3uiv __rglgen_glSecondaryColor3uiv 1159 #define glSecondaryColor3us __rglgen_glSecondaryColor3us 1160 #define glSecondaryColor3usv __rglgen_glSecondaryColor3usv 1161 #define glSecondaryColorPointer __rglgen_glSecondaryColorPointer 1162 #define glWindowPos2d __rglgen_glWindowPos2d 1163 #define glWindowPos2dv __rglgen_glWindowPos2dv 1164 #define glWindowPos2f __rglgen_glWindowPos2f 1165 #define glWindowPos2fv __rglgen_glWindowPos2fv 1166 #define glWindowPos2i __rglgen_glWindowPos2i 1167 #define glWindowPos2iv __rglgen_glWindowPos2iv 1168 #define glWindowPos2s __rglgen_glWindowPos2s 1169 #define glWindowPos2sv __rglgen_glWindowPos2sv 1170 #define glWindowPos3d __rglgen_glWindowPos3d 1171 #define glWindowPos3dv __rglgen_glWindowPos3dv 1172 #define glWindowPos3f __rglgen_glWindowPos3f 1173 #define glWindowPos3fv __rglgen_glWindowPos3fv 1174 #define glWindowPos3i __rglgen_glWindowPos3i 1175 #define glWindowPos3iv __rglgen_glWindowPos3iv 1176 #define glWindowPos3s __rglgen_glWindowPos3s 1177 #define glWindowPos3sv __rglgen_glWindowPos3sv 1178 #define glBlendColor __rglgen_glBlendColor 1179 #define glBlendEquation __rglgen_glBlendEquation 1180 #define glGenQueries __rglgen_glGenQueries 1181 #define glDeleteQueries __rglgen_glDeleteQueries 1182 #define glIsQuery __rglgen_glIsQuery 1183 #define glBeginQuery __rglgen_glBeginQuery 1184 #define glEndQuery __rglgen_glEndQuery 1185 #define glGetQueryiv __rglgen_glGetQueryiv 1186 #define glGetQueryObjectiv __rglgen_glGetQueryObjectiv 1187 #define glGetQueryObjectuiv __rglgen_glGetQueryObjectuiv 1188 #define glBindBuffer __rglgen_glBindBuffer 1189 #define glDeleteBuffers __rglgen_glDeleteBuffers 1190 #define glGenBuffers __rglgen_glGenBuffers 1191 #define glIsBuffer __rglgen_glIsBuffer 1192 #define glBufferData __rglgen_glBufferData 1193 #define glBufferSubData __rglgen_glBufferSubData 1194 #define glGetBufferSubData __rglgen_glGetBufferSubData 1195 #define glMapBuffer __rglgen_glMapBuffer 1196 #define glUnmapBuffer __rglgen_glUnmapBuffer 1197 #define glGetBufferParameteriv __rglgen_glGetBufferParameteriv 1198 #define glGetBufferPointerv __rglgen_glGetBufferPointerv 1199 #define glBlendEquationSeparate __rglgen_glBlendEquationSeparate 1200 #define glDrawBuffers __rglgen_glDrawBuffers 1201 #define glStencilOpSeparate __rglgen_glStencilOpSeparate 1202 #define glStencilFuncSeparate __rglgen_glStencilFuncSeparate 1203 #define glStencilMaskSeparate __rglgen_glStencilMaskSeparate 1204 #define glAttachShader __rglgen_glAttachShader 1205 #define glBindAttribLocation __rglgen_glBindAttribLocation 1206 #define glCompileShader __rglgen_glCompileShader 1207 #define glCreateProgram __rglgen_glCreateProgram 1208 #define glCreateShader __rglgen_glCreateShader 1209 #define glDeleteProgram __rglgen_glDeleteProgram 1210 #define glDeleteShader __rglgen_glDeleteShader 1211 #define glDetachShader __rglgen_glDetachShader 1212 #define glDisableVertexAttribArray __rglgen_glDisableVertexAttribArray 1213 #define glEnableVertexAttribArray __rglgen_glEnableVertexAttribArray 1214 #define glGetActiveAttrib __rglgen_glGetActiveAttrib 1215 #define glGetActiveUniform __rglgen_glGetActiveUniform 1216 #define glGetAttachedShaders __rglgen_glGetAttachedShaders 1217 #define glGetAttribLocation __rglgen_glGetAttribLocation 1218 #define glGetProgramiv __rglgen_glGetProgramiv 1219 #define glGetProgramInfoLog __rglgen_glGetProgramInfoLog 1220 #define glGetShaderiv __rglgen_glGetShaderiv 1221 #define glGetShaderInfoLog __rglgen_glGetShaderInfoLog 1222 #define glGetShaderSource __rglgen_glGetShaderSource 1223 #define glGetUniformLocation __rglgen_glGetUniformLocation 1224 #define glGetUniformfv __rglgen_glGetUniformfv 1225 #define glGetUniformiv __rglgen_glGetUniformiv 1226 #define glGetVertexAttribdv __rglgen_glGetVertexAttribdv 1227 #define glGetVertexAttribfv __rglgen_glGetVertexAttribfv 1228 #define glGetVertexAttribiv __rglgen_glGetVertexAttribiv 1229 #define glGetVertexAttribPointerv __rglgen_glGetVertexAttribPointerv 1230 #define glIsProgram __rglgen_glIsProgram 1231 #define glIsShader __rglgen_glIsShader 1232 #define glLinkProgram __rglgen_glLinkProgram 1233 #define glShaderSource __rglgen_glShaderSource 1234 #define glUseProgram __rglgen_glUseProgram 1235 #define glUniform1f __rglgen_glUniform1f 1236 #define glUniform2f __rglgen_glUniform2f 1237 #define glUniform3f __rglgen_glUniform3f 1238 #define glUniform4f __rglgen_glUniform4f 1239 #define glUniform1i __rglgen_glUniform1i 1240 #define glUniform2i __rglgen_glUniform2i 1241 #define glUniform3i __rglgen_glUniform3i 1242 #define glUniform4i __rglgen_glUniform4i 1243 #define glUniform1fv __rglgen_glUniform1fv 1244 #define glUniform2fv __rglgen_glUniform2fv 1245 #define glUniform3fv __rglgen_glUniform3fv 1246 #define glUniform4fv __rglgen_glUniform4fv 1247 #define glUniform1iv __rglgen_glUniform1iv 1248 #define glUniform2iv __rglgen_glUniform2iv 1249 #define glUniform3iv __rglgen_glUniform3iv 1250 #define glUniform4iv __rglgen_glUniform4iv 1251 #define glUniformMatrix2fv __rglgen_glUniformMatrix2fv 1252 #define glUniformMatrix3fv __rglgen_glUniformMatrix3fv 1253 #define glUniformMatrix4fv __rglgen_glUniformMatrix4fv 1254 #define glValidateProgram __rglgen_glValidateProgram 1255 #define glVertexAttrib1d __rglgen_glVertexAttrib1d 1256 #define glVertexAttrib1dv __rglgen_glVertexAttrib1dv 1257 #define glVertexAttrib1f __rglgen_glVertexAttrib1f 1258 #define glVertexAttrib1fv __rglgen_glVertexAttrib1fv 1259 #define glVertexAttrib1s __rglgen_glVertexAttrib1s 1260 #define glVertexAttrib1sv __rglgen_glVertexAttrib1sv 1261 #define glVertexAttrib2d __rglgen_glVertexAttrib2d 1262 #define glVertexAttrib2dv __rglgen_glVertexAttrib2dv 1263 #define glVertexAttrib2f __rglgen_glVertexAttrib2f 1264 #define glVertexAttrib2fv __rglgen_glVertexAttrib2fv 1265 #define glVertexAttrib2s __rglgen_glVertexAttrib2s 1266 #define glVertexAttrib2sv __rglgen_glVertexAttrib2sv 1267 #define glVertexAttrib3d __rglgen_glVertexAttrib3d 1268 #define glVertexAttrib3dv __rglgen_glVertexAttrib3dv 1269 #define glVertexAttrib3f __rglgen_glVertexAttrib3f 1270 #define glVertexAttrib3fv __rglgen_glVertexAttrib3fv 1271 #define glVertexAttrib3s __rglgen_glVertexAttrib3s 1272 #define glVertexAttrib3sv __rglgen_glVertexAttrib3sv 1273 #define glVertexAttrib4Nbv __rglgen_glVertexAttrib4Nbv 1274 #define glVertexAttrib4Niv __rglgen_glVertexAttrib4Niv 1275 #define glVertexAttrib4Nsv __rglgen_glVertexAttrib4Nsv 1276 #define glVertexAttrib4Nub __rglgen_glVertexAttrib4Nub 1277 #define glVertexAttrib4Nubv __rglgen_glVertexAttrib4Nubv 1278 #define glVertexAttrib4Nuiv __rglgen_glVertexAttrib4Nuiv 1279 #define glVertexAttrib4Nusv __rglgen_glVertexAttrib4Nusv 1280 #define glVertexAttrib4bv __rglgen_glVertexAttrib4bv 1281 #define glVertexAttrib4d __rglgen_glVertexAttrib4d 1282 #define glVertexAttrib4dv __rglgen_glVertexAttrib4dv 1283 #define glVertexAttrib4f __rglgen_glVertexAttrib4f 1284 #define glVertexAttrib4fv __rglgen_glVertexAttrib4fv 1285 #define glVertexAttrib4iv __rglgen_glVertexAttrib4iv 1286 #define glVertexAttrib4s __rglgen_glVertexAttrib4s 1287 #define glVertexAttrib4sv __rglgen_glVertexAttrib4sv 1288 #define glVertexAttrib4ubv __rglgen_glVertexAttrib4ubv 1289 #define glVertexAttrib4uiv __rglgen_glVertexAttrib4uiv 1290 #define glVertexAttrib4usv __rglgen_glVertexAttrib4usv 1291 #define glVertexAttribPointer __rglgen_glVertexAttribPointer 1292 #define glUniformMatrix2x3fv __rglgen_glUniformMatrix2x3fv 1293 #define glUniformMatrix3x2fv __rglgen_glUniformMatrix3x2fv 1294 #define glUniformMatrix2x4fv __rglgen_glUniformMatrix2x4fv 1295 #define glUniformMatrix4x2fv __rglgen_glUniformMatrix4x2fv 1296 #define glUniformMatrix3x4fv __rglgen_glUniformMatrix3x4fv 1297 #define glUniformMatrix4x3fv __rglgen_glUniformMatrix4x3fv 1298 #define glColorMaski __rglgen_glColorMaski 1299 #define glGetBooleani_v __rglgen_glGetBooleani_v 1300 #define glGetIntegeri_v __rglgen_glGetIntegeri_v 1301 #define glEnablei __rglgen_glEnablei 1302 #define glDisablei __rglgen_glDisablei 1303 #define glIsEnabledi __rglgen_glIsEnabledi 1304 #define glBeginTransformFeedback __rglgen_glBeginTransformFeedback 1305 #define glEndTransformFeedback __rglgen_glEndTransformFeedback 1306 #define glBindBufferRange __rglgen_glBindBufferRange 1307 #define glBindBufferBase __rglgen_glBindBufferBase 1308 #define glTransformFeedbackVaryings __rglgen_glTransformFeedbackVaryings 1309 #define glGetTransformFeedbackVarying __rglgen_glGetTransformFeedbackVarying 1310 #define glClampColor __rglgen_glClampColor 1311 #define glBeginConditionalRender __rglgen_glBeginConditionalRender 1312 #define glEndConditionalRender __rglgen_glEndConditionalRender 1313 #define glVertexAttribIPointer __rglgen_glVertexAttribIPointer 1314 #define glGetVertexAttribIiv __rglgen_glGetVertexAttribIiv 1315 #define glGetVertexAttribIuiv __rglgen_glGetVertexAttribIuiv 1316 #define glVertexAttribI1i __rglgen_glVertexAttribI1i 1317 #define glVertexAttribI2i __rglgen_glVertexAttribI2i 1318 #define glVertexAttribI3i __rglgen_glVertexAttribI3i 1319 #define glVertexAttribI4i __rglgen_glVertexAttribI4i 1320 #define glVertexAttribI1ui __rglgen_glVertexAttribI1ui 1321 #define glVertexAttribI2ui __rglgen_glVertexAttribI2ui 1322 #define glVertexAttribI3ui __rglgen_glVertexAttribI3ui 1323 #define glVertexAttribI4ui __rglgen_glVertexAttribI4ui 1324 #define glVertexAttribI1iv __rglgen_glVertexAttribI1iv 1325 #define glVertexAttribI2iv __rglgen_glVertexAttribI2iv 1326 #define glVertexAttribI3iv __rglgen_glVertexAttribI3iv 1327 #define glVertexAttribI4iv __rglgen_glVertexAttribI4iv 1328 #define glVertexAttribI1uiv __rglgen_glVertexAttribI1uiv 1329 #define glVertexAttribI2uiv __rglgen_glVertexAttribI2uiv 1330 #define glVertexAttribI3uiv __rglgen_glVertexAttribI3uiv 1331 #define glVertexAttribI4uiv __rglgen_glVertexAttribI4uiv 1332 #define glVertexAttribI4bv __rglgen_glVertexAttribI4bv 1333 #define glVertexAttribI4sv __rglgen_glVertexAttribI4sv 1334 #define glVertexAttribI4ubv __rglgen_glVertexAttribI4ubv 1335 #define glVertexAttribI4usv __rglgen_glVertexAttribI4usv 1336 #define glGetUniformuiv __rglgen_glGetUniformuiv 1337 #define glBindFragDataLocation __rglgen_glBindFragDataLocation 1338 #define glGetFragDataLocation __rglgen_glGetFragDataLocation 1339 #define glUniform1ui __rglgen_glUniform1ui 1340 #define glUniform2ui __rglgen_glUniform2ui 1341 #define glUniform3ui __rglgen_glUniform3ui 1342 #define glUniform4ui __rglgen_glUniform4ui 1343 #define glUniform1uiv __rglgen_glUniform1uiv 1344 #define glUniform2uiv __rglgen_glUniform2uiv 1345 #define glUniform3uiv __rglgen_glUniform3uiv 1346 #define glUniform4uiv __rglgen_glUniform4uiv 1347 #define glTexParameterIiv __rglgen_glTexParameterIiv 1348 #define glTexParameterIuiv __rglgen_glTexParameterIuiv 1349 #define glGetTexParameterIiv __rglgen_glGetTexParameterIiv 1350 #define glGetTexParameterIuiv __rglgen_glGetTexParameterIuiv 1351 #define glClearBufferiv __rglgen_glClearBufferiv 1352 #define glClearBufferuiv __rglgen_glClearBufferuiv 1353 #define glClearBufferfv __rglgen_glClearBufferfv 1354 #define glClearBufferfi __rglgen_glClearBufferfi 1355 #define glGetStringi __rglgen_glGetStringi 1356 #define glIsRenderbuffer __rglgen_glIsRenderbuffer 1357 #define glBindRenderbuffer __rglgen_glBindRenderbuffer 1358 #define glDeleteRenderbuffers __rglgen_glDeleteRenderbuffers 1359 #define glGenRenderbuffers __rglgen_glGenRenderbuffers 1360 #define glRenderbufferStorage __rglgen_glRenderbufferStorage 1361 #define glGetRenderbufferParameteriv __rglgen_glGetRenderbufferParameteriv 1362 #define glIsFramebuffer __rglgen_glIsFramebuffer 1363 #define glBindFramebuffer __rglgen_glBindFramebuffer 1364 #define glDeleteFramebuffers __rglgen_glDeleteFramebuffers 1365 #define glGenFramebuffers __rglgen_glGenFramebuffers 1366 #define glCheckFramebufferStatus __rglgen_glCheckFramebufferStatus 1367 #define glFramebufferTexture1D __rglgen_glFramebufferTexture1D 1368 #define glFramebufferTexture2D __rglgen_glFramebufferTexture2D 1369 #define glFramebufferTexture3D __rglgen_glFramebufferTexture3D 1370 #define glFramebufferRenderbuffer __rglgen_glFramebufferRenderbuffer 1371 #define glGetFramebufferAttachmentParameteriv __rglgen_glGetFramebufferAttachmentParameteriv 1372 #define glGenerateMipmap __rglgen_glGenerateMipmap 1373 #define glBlitFramebuffer __rglgen_glBlitFramebuffer 1374 #define glRenderbufferStorageMultisample __rglgen_glRenderbufferStorageMultisample 1375 #define glFramebufferTextureLayer __rglgen_glFramebufferTextureLayer 1376 #define glMapBufferRange __rglgen_glMapBufferRange 1377 #define glFlushMappedBufferRange __rglgen_glFlushMappedBufferRange 1378 #define glBindVertexArray __rglgen_glBindVertexArray 1379 #define glDeleteVertexArrays __rglgen_glDeleteVertexArrays 1380 #define glGenVertexArrays __rglgen_glGenVertexArrays 1381 #define glIsVertexArray __rglgen_glIsVertexArray 1382 #define glDrawArraysInstanced __rglgen_glDrawArraysInstanced 1383 #define glDrawElementsInstanced __rglgen_glDrawElementsInstanced 1384 #define glTexBuffer __rglgen_glTexBuffer 1385 #define glPrimitiveRestartIndex __rglgen_glPrimitiveRestartIndex 1386 #define glCopyBufferSubData __rglgen_glCopyBufferSubData 1387 #define glGetUniformIndices __rglgen_glGetUniformIndices 1388 #define glGetActiveUniformsiv __rglgen_glGetActiveUniformsiv 1389 #define glGetActiveUniformName __rglgen_glGetActiveUniformName 1390 #define glGetUniformBlockIndex __rglgen_glGetUniformBlockIndex 1391 #define glGetActiveUniformBlockiv __rglgen_glGetActiveUniformBlockiv 1392 #define glGetActiveUniformBlockName __rglgen_glGetActiveUniformBlockName 1393 #define glUniformBlockBinding __rglgen_glUniformBlockBinding 1394 #define glDrawElementsBaseVertex __rglgen_glDrawElementsBaseVertex 1395 #define glDrawRangeElementsBaseVertex __rglgen_glDrawRangeElementsBaseVertex 1396 #define glDrawElementsInstancedBaseVertex __rglgen_glDrawElementsInstancedBaseVertex 1397 #define glMultiDrawElementsBaseVertex __rglgen_glMultiDrawElementsBaseVertex 1398 #define glProvokingVertex __rglgen_glProvokingVertex 1399 #define glFenceSync __rglgen_glFenceSync 1400 #define glIsSync __rglgen_glIsSync 1401 #define glDeleteSync __rglgen_glDeleteSync 1402 #define glClientWaitSync __rglgen_glClientWaitSync 1403 #define glWaitSync __rglgen_glWaitSync 1404 #define glGetInteger64v __rglgen_glGetInteger64v 1405 #define glGetSynciv __rglgen_glGetSynciv 1406 #define glGetInteger64i_v __rglgen_glGetInteger64i_v 1407 #define glGetBufferParameteri64v __rglgen_glGetBufferParameteri64v 1408 #define glFramebufferTexture __rglgen_glFramebufferTexture 1409 #define glTexImage2DMultisample __rglgen_glTexImage2DMultisample 1410 #define glTexImage3DMultisample __rglgen_glTexImage3DMultisample 1411 #define glGetMultisamplefv __rglgen_glGetMultisamplefv 1412 #define glSampleMaski __rglgen_glSampleMaski 1413 #define glBindFragDataLocationIndexed __rglgen_glBindFragDataLocationIndexed 1414 #define glGetFragDataIndex __rglgen_glGetFragDataIndex 1415 #define glGenSamplers __rglgen_glGenSamplers 1416 #define glDeleteSamplers __rglgen_glDeleteSamplers 1417 #define glIsSampler __rglgen_glIsSampler 1418 #define glBindSampler __rglgen_glBindSampler 1419 #define glSamplerParameteri __rglgen_glSamplerParameteri 1420 #define glSamplerParameteriv __rglgen_glSamplerParameteriv 1421 #define glSamplerParameterf __rglgen_glSamplerParameterf 1422 #define glSamplerParameterfv __rglgen_glSamplerParameterfv 1423 #define glSamplerParameterIiv __rglgen_glSamplerParameterIiv 1424 #define glSamplerParameterIuiv __rglgen_glSamplerParameterIuiv 1425 #define glGetSamplerParameteriv __rglgen_glGetSamplerParameteriv 1426 #define glGetSamplerParameterIiv __rglgen_glGetSamplerParameterIiv 1427 #define glGetSamplerParameterfv __rglgen_glGetSamplerParameterfv 1428 #define glGetSamplerParameterIuiv __rglgen_glGetSamplerParameterIuiv 1429 #define glQueryCounter __rglgen_glQueryCounter 1430 #define glGetQueryObjecti64v __rglgen_glGetQueryObjecti64v 1431 #define glGetQueryObjectui64v __rglgen_glGetQueryObjectui64v 1432 #define glVertexAttribDivisor __rglgen_glVertexAttribDivisor 1433 #define glVertexAttribP1ui __rglgen_glVertexAttribP1ui 1434 #define glVertexAttribP1uiv __rglgen_glVertexAttribP1uiv 1435 #define glVertexAttribP2ui __rglgen_glVertexAttribP2ui 1436 #define glVertexAttribP2uiv __rglgen_glVertexAttribP2uiv 1437 #define glVertexAttribP3ui __rglgen_glVertexAttribP3ui 1438 #define glVertexAttribP3uiv __rglgen_glVertexAttribP3uiv 1439 #define glVertexAttribP4ui __rglgen_glVertexAttribP4ui 1440 #define glVertexAttribP4uiv __rglgen_glVertexAttribP4uiv 1441 #define glVertexP2ui __rglgen_glVertexP2ui 1442 #define glVertexP2uiv __rglgen_glVertexP2uiv 1443 #define glVertexP3ui __rglgen_glVertexP3ui 1444 #define glVertexP3uiv __rglgen_glVertexP3uiv 1445 #define glVertexP4ui __rglgen_glVertexP4ui 1446 #define glVertexP4uiv __rglgen_glVertexP4uiv 1447 #define glTexCoordP1ui __rglgen_glTexCoordP1ui 1448 #define glTexCoordP1uiv __rglgen_glTexCoordP1uiv 1449 #define glTexCoordP2ui __rglgen_glTexCoordP2ui 1450 #define glTexCoordP2uiv __rglgen_glTexCoordP2uiv 1451 #define glTexCoordP3ui __rglgen_glTexCoordP3ui 1452 #define glTexCoordP3uiv __rglgen_glTexCoordP3uiv 1453 #define glTexCoordP4ui __rglgen_glTexCoordP4ui 1454 #define glTexCoordP4uiv __rglgen_glTexCoordP4uiv 1455 #define glMultiTexCoordP1ui __rglgen_glMultiTexCoordP1ui 1456 #define glMultiTexCoordP1uiv __rglgen_glMultiTexCoordP1uiv 1457 #define glMultiTexCoordP2ui __rglgen_glMultiTexCoordP2ui 1458 #define glMultiTexCoordP2uiv __rglgen_glMultiTexCoordP2uiv 1459 #define glMultiTexCoordP3ui __rglgen_glMultiTexCoordP3ui 1460 #define glMultiTexCoordP3uiv __rglgen_glMultiTexCoordP3uiv 1461 #define glMultiTexCoordP4ui __rglgen_glMultiTexCoordP4ui 1462 #define glMultiTexCoordP4uiv __rglgen_glMultiTexCoordP4uiv 1463 #define glNormalP3ui __rglgen_glNormalP3ui 1464 #define glNormalP3uiv __rglgen_glNormalP3uiv 1465 #define glColorP3ui __rglgen_glColorP3ui 1466 #define glColorP3uiv __rglgen_glColorP3uiv 1467 #define glColorP4ui __rglgen_glColorP4ui 1468 #define glColorP4uiv __rglgen_glColorP4uiv 1469 #define glSecondaryColorP3ui __rglgen_glSecondaryColorP3ui 1470 #define glSecondaryColorP3uiv __rglgen_glSecondaryColorP3uiv 1471 #define glMinSampleShading __rglgen_glMinSampleShading 1472 #define glBlendEquationi __rglgen_glBlendEquationi 1473 #define glBlendEquationSeparatei __rglgen_glBlendEquationSeparatei 1474 #define glBlendFunci __rglgen_glBlendFunci 1475 #define glBlendFuncSeparatei __rglgen_glBlendFuncSeparatei 1476 #define glDrawArraysIndirect __rglgen_glDrawArraysIndirect 1477 #define glDrawElementsIndirect __rglgen_glDrawElementsIndirect 1478 #define glUniform1d __rglgen_glUniform1d 1479 #define glUniform2d __rglgen_glUniform2d 1480 #define glUniform3d __rglgen_glUniform3d 1481 #define glUniform4d __rglgen_glUniform4d 1482 #define glUniform1dv __rglgen_glUniform1dv 1483 #define glUniform2dv __rglgen_glUniform2dv 1484 #define glUniform3dv __rglgen_glUniform3dv 1485 #define glUniform4dv __rglgen_glUniform4dv 1486 #define glUniformMatrix2dv __rglgen_glUniformMatrix2dv 1487 #define glUniformMatrix3dv __rglgen_glUniformMatrix3dv 1488 #define glUniformMatrix4dv __rglgen_glUniformMatrix4dv 1489 #define glUniformMatrix2x3dv __rglgen_glUniformMatrix2x3dv 1490 #define glUniformMatrix2x4dv __rglgen_glUniformMatrix2x4dv 1491 #define glUniformMatrix3x2dv __rglgen_glUniformMatrix3x2dv 1492 #define glUniformMatrix3x4dv __rglgen_glUniformMatrix3x4dv 1493 #define glUniformMatrix4x2dv __rglgen_glUniformMatrix4x2dv 1494 #define glUniformMatrix4x3dv __rglgen_glUniformMatrix4x3dv 1495 #define glGetUniformdv __rglgen_glGetUniformdv 1496 #define glGetSubroutineUniformLocation __rglgen_glGetSubroutineUniformLocation 1497 #define glGetSubroutineIndex __rglgen_glGetSubroutineIndex 1498 #define glGetActiveSubroutineUniformiv __rglgen_glGetActiveSubroutineUniformiv 1499 #define glGetActiveSubroutineUniformName __rglgen_glGetActiveSubroutineUniformName 1500 #define glGetActiveSubroutineName __rglgen_glGetActiveSubroutineName 1501 #define glUniformSubroutinesuiv __rglgen_glUniformSubroutinesuiv 1502 #define glGetUniformSubroutineuiv __rglgen_glGetUniformSubroutineuiv 1503 #define glGetProgramStageiv __rglgen_glGetProgramStageiv 1504 #define glPatchParameteri __rglgen_glPatchParameteri 1505 #define glPatchParameterfv __rglgen_glPatchParameterfv 1506 #define glBindTransformFeedback __rglgen_glBindTransformFeedback 1507 #define glDeleteTransformFeedbacks __rglgen_glDeleteTransformFeedbacks 1508 #define glGenTransformFeedbacks __rglgen_glGenTransformFeedbacks 1509 #define glIsTransformFeedback __rglgen_glIsTransformFeedback 1510 #define glPauseTransformFeedback __rglgen_glPauseTransformFeedback 1511 #define glResumeTransformFeedback __rglgen_glResumeTransformFeedback 1512 #define glDrawTransformFeedback __rglgen_glDrawTransformFeedback 1513 #define glDrawTransformFeedbackStream __rglgen_glDrawTransformFeedbackStream 1514 #define glBeginQueryIndexed __rglgen_glBeginQueryIndexed 1515 #define glEndQueryIndexed __rglgen_glEndQueryIndexed 1516 #define glGetQueryIndexediv __rglgen_glGetQueryIndexediv 1517 #define glReleaseShaderCompiler __rglgen_glReleaseShaderCompiler 1518 #define glShaderBinary __rglgen_glShaderBinary 1519 #define glGetShaderPrecisionFormat __rglgen_glGetShaderPrecisionFormat 1520 #define glDepthRangef __rglgen_glDepthRangef 1521 #define glClearDepthf __rglgen_glClearDepthf 1522 #define glGetProgramBinary __rglgen_glGetProgramBinary 1523 #define glProgramBinary __rglgen_glProgramBinary 1524 #define glProgramParameteri __rglgen_glProgramParameteri 1525 #define glUseProgramStages __rglgen_glUseProgramStages 1526 #define glActiveShaderProgram __rglgen_glActiveShaderProgram 1527 #define glCreateShaderProgramv __rglgen_glCreateShaderProgramv 1528 #define glBindProgramPipeline __rglgen_glBindProgramPipeline 1529 #define glDeleteProgramPipelines __rglgen_glDeleteProgramPipelines 1530 #define glGenProgramPipelines __rglgen_glGenProgramPipelines 1531 #define glIsProgramPipeline __rglgen_glIsProgramPipeline 1532 #define glGetProgramPipelineiv __rglgen_glGetProgramPipelineiv 1533 #define glProgramUniform1i __rglgen_glProgramUniform1i 1534 #define glProgramUniform1iv __rglgen_glProgramUniform1iv 1535 #define glProgramUniform1f __rglgen_glProgramUniform1f 1536 #define glProgramUniform1fv __rglgen_glProgramUniform1fv 1537 #define glProgramUniform1d __rglgen_glProgramUniform1d 1538 #define glProgramUniform1dv __rglgen_glProgramUniform1dv 1539 #define glProgramUniform1ui __rglgen_glProgramUniform1ui 1540 #define glProgramUniform1uiv __rglgen_glProgramUniform1uiv 1541 #define glProgramUniform2i __rglgen_glProgramUniform2i 1542 #define glProgramUniform2iv __rglgen_glProgramUniform2iv 1543 #define glProgramUniform2f __rglgen_glProgramUniform2f 1544 #define glProgramUniform2fv __rglgen_glProgramUniform2fv 1545 #define glProgramUniform2d __rglgen_glProgramUniform2d 1546 #define glProgramUniform2dv __rglgen_glProgramUniform2dv 1547 #define glProgramUniform2ui __rglgen_glProgramUniform2ui 1548 #define glProgramUniform2uiv __rglgen_glProgramUniform2uiv 1549 #define glProgramUniform3i __rglgen_glProgramUniform3i 1550 #define glProgramUniform3iv __rglgen_glProgramUniform3iv 1551 #define glProgramUniform3f __rglgen_glProgramUniform3f 1552 #define glProgramUniform3fv __rglgen_glProgramUniform3fv 1553 #define glProgramUniform3d __rglgen_glProgramUniform3d 1554 #define glProgramUniform3dv __rglgen_glProgramUniform3dv 1555 #define glProgramUniform3ui __rglgen_glProgramUniform3ui 1556 #define glProgramUniform3uiv __rglgen_glProgramUniform3uiv 1557 #define glProgramUniform4i __rglgen_glProgramUniform4i 1558 #define glProgramUniform4iv __rglgen_glProgramUniform4iv 1559 #define glProgramUniform4f __rglgen_glProgramUniform4f 1560 #define glProgramUniform4fv __rglgen_glProgramUniform4fv 1561 #define glProgramUniform4d __rglgen_glProgramUniform4d 1562 #define glProgramUniform4dv __rglgen_glProgramUniform4dv 1563 #define glProgramUniform4ui __rglgen_glProgramUniform4ui 1564 #define glProgramUniform4uiv __rglgen_glProgramUniform4uiv 1565 #define glProgramUniformMatrix2fv __rglgen_glProgramUniformMatrix2fv 1566 #define glProgramUniformMatrix3fv __rglgen_glProgramUniformMatrix3fv 1567 #define glProgramUniformMatrix4fv __rglgen_glProgramUniformMatrix4fv 1568 #define glProgramUniformMatrix2dv __rglgen_glProgramUniformMatrix2dv 1569 #define glProgramUniformMatrix3dv __rglgen_glProgramUniformMatrix3dv 1570 #define glProgramUniformMatrix4dv __rglgen_glProgramUniformMatrix4dv 1571 #define glProgramUniformMatrix2x3fv __rglgen_glProgramUniformMatrix2x3fv 1572 #define glProgramUniformMatrix3x2fv __rglgen_glProgramUniformMatrix3x2fv 1573 #define glProgramUniformMatrix2x4fv __rglgen_glProgramUniformMatrix2x4fv 1574 #define glProgramUniformMatrix4x2fv __rglgen_glProgramUniformMatrix4x2fv 1575 #define glProgramUniformMatrix3x4fv __rglgen_glProgramUniformMatrix3x4fv 1576 #define glProgramUniformMatrix4x3fv __rglgen_glProgramUniformMatrix4x3fv 1577 #define glProgramUniformMatrix2x3dv __rglgen_glProgramUniformMatrix2x3dv 1578 #define glProgramUniformMatrix3x2dv __rglgen_glProgramUniformMatrix3x2dv 1579 #define glProgramUniformMatrix2x4dv __rglgen_glProgramUniformMatrix2x4dv 1580 #define glProgramUniformMatrix4x2dv __rglgen_glProgramUniformMatrix4x2dv 1581 #define glProgramUniformMatrix3x4dv __rglgen_glProgramUniformMatrix3x4dv 1582 #define glProgramUniformMatrix4x3dv __rglgen_glProgramUniformMatrix4x3dv 1583 #define glValidateProgramPipeline __rglgen_glValidateProgramPipeline 1584 #define glGetProgramPipelineInfoLog __rglgen_glGetProgramPipelineInfoLog 1585 #define glVertexAttribL1d __rglgen_glVertexAttribL1d 1586 #define glVertexAttribL2d __rglgen_glVertexAttribL2d 1587 #define glVertexAttribL3d __rglgen_glVertexAttribL3d 1588 #define glVertexAttribL4d __rglgen_glVertexAttribL4d 1589 #define glVertexAttribL1dv __rglgen_glVertexAttribL1dv 1590 #define glVertexAttribL2dv __rglgen_glVertexAttribL2dv 1591 #define glVertexAttribL3dv __rglgen_glVertexAttribL3dv 1592 #define glVertexAttribL4dv __rglgen_glVertexAttribL4dv 1593 #define glVertexAttribLPointer __rglgen_glVertexAttribLPointer 1594 #define glGetVertexAttribLdv __rglgen_glGetVertexAttribLdv 1595 #define glViewportArrayv __rglgen_glViewportArrayv 1596 #define glViewportIndexedf __rglgen_glViewportIndexedf 1597 #define glViewportIndexedfv __rglgen_glViewportIndexedfv 1598 #define glScissorArrayv __rglgen_glScissorArrayv 1599 #define glScissorIndexed __rglgen_glScissorIndexed 1600 #define glScissorIndexedv __rglgen_glScissorIndexedv 1601 #define glDepthRangeArrayv __rglgen_glDepthRangeArrayv 1602 #define glDepthRangeIndexed __rglgen_glDepthRangeIndexed 1603 #define glGetFloati_v __rglgen_glGetFloati_v 1604 #define glGetDoublei_v __rglgen_glGetDoublei_v 1605 #define glDrawArraysInstancedBaseInstance __rglgen_glDrawArraysInstancedBaseInstance 1606 #define glDrawElementsInstancedBaseInstance __rglgen_glDrawElementsInstancedBaseInstance 1607 #define glDrawElementsInstancedBaseVertexBaseInstance __rglgen_glDrawElementsInstancedBaseVertexBaseInstance 1608 #define glGetInternalformativ __rglgen_glGetInternalformativ 1609 #define glGetActiveAtomicCounterBufferiv __rglgen_glGetActiveAtomicCounterBufferiv 1610 #define glBindImageTexture __rglgen_glBindImageTexture 1611 #define glMemoryBarrier __rglgen_glMemoryBarrier 1612 #define glTexStorage1D __rglgen_glTexStorage1D 1613 #define glTexStorage2D __rglgen_glTexStorage2D 1614 #define glTexStorage3D __rglgen_glTexStorage3D 1615 #define glDrawTransformFeedbackInstanced __rglgen_glDrawTransformFeedbackInstanced 1616 #define glDrawTransformFeedbackStreamInstanced __rglgen_glDrawTransformFeedbackStreamInstanced 1617 #define glClearBufferData __rglgen_glClearBufferData 1618 #define glClearBufferSubData __rglgen_glClearBufferSubData 1619 #define glDispatchCompute __rglgen_glDispatchCompute 1620 #define glDispatchComputeIndirect __rglgen_glDispatchComputeIndirect 1621 #define glCopyImageSubData __rglgen_glCopyImageSubData 1622 #define glFramebufferParameteri __rglgen_glFramebufferParameteri 1623 #define glGetFramebufferParameteriv __rglgen_glGetFramebufferParameteriv 1624 #define glGetInternalformati64v __rglgen_glGetInternalformati64v 1625 #define glInvalidateTexSubImage __rglgen_glInvalidateTexSubImage 1626 #define glInvalidateTexImage __rglgen_glInvalidateTexImage 1627 #define glInvalidateBufferSubData __rglgen_glInvalidateBufferSubData 1628 #define glInvalidateBufferData __rglgen_glInvalidateBufferData 1629 #define glInvalidateFramebuffer __rglgen_glInvalidateFramebuffer 1630 #define glInvalidateSubFramebuffer __rglgen_glInvalidateSubFramebuffer 1631 #define glMultiDrawArraysIndirect __rglgen_glMultiDrawArraysIndirect 1632 #define glMultiDrawElementsIndirect __rglgen_glMultiDrawElementsIndirect 1633 #define glGetProgramInterfaceiv __rglgen_glGetProgramInterfaceiv 1634 #define glGetProgramResourceIndex __rglgen_glGetProgramResourceIndex 1635 #define glGetProgramResourceName __rglgen_glGetProgramResourceName 1636 #define glGetProgramResourceiv __rglgen_glGetProgramResourceiv 1637 #define glGetProgramResourceLocation __rglgen_glGetProgramResourceLocation 1638 #define glGetProgramResourceLocationIndex __rglgen_glGetProgramResourceLocationIndex 1639 #define glShaderStorageBlockBinding __rglgen_glShaderStorageBlockBinding 1640 #define glTexBufferRange __rglgen_glTexBufferRange 1641 #define glTexStorage2DMultisample __rglgen_glTexStorage2DMultisample 1642 #define glTexStorage3DMultisample __rglgen_glTexStorage3DMultisample 1643 #define glTextureView __rglgen_glTextureView 1644 #define glBindVertexBuffer __rglgen_glBindVertexBuffer 1645 #define glVertexAttribFormat __rglgen_glVertexAttribFormat 1646 #define glVertexAttribIFormat __rglgen_glVertexAttribIFormat 1647 #define glVertexAttribLFormat __rglgen_glVertexAttribLFormat 1648 #define glVertexAttribBinding __rglgen_glVertexAttribBinding 1649 #define glVertexBindingDivisor __rglgen_glVertexBindingDivisor 1650 #define glDebugMessageControl __rglgen_glDebugMessageControl 1651 #define glDebugMessageInsert __rglgen_glDebugMessageInsert 1652 #define glDebugMessageCallback __rglgen_glDebugMessageCallback 1653 #define glGetDebugMessageLog __rglgen_glGetDebugMessageLog 1654 #define glPushDebugGroup __rglgen_glPushDebugGroup 1655 #define glPopDebugGroup __rglgen_glPopDebugGroup 1656 #define glObjectLabel __rglgen_glObjectLabel 1657 #define glGetObjectLabel __rglgen_glGetObjectLabel 1658 #define glObjectPtrLabel __rglgen_glObjectPtrLabel 1659 #define glGetObjectPtrLabel __rglgen_glGetObjectPtrLabel 1660 #define glBufferStorage __rglgen_glBufferStorage 1661 #define glClearTexImage __rglgen_glClearTexImage 1662 #define glClearTexSubImage __rglgen_glClearTexSubImage 1663 #define glBindBuffersBase __rglgen_glBindBuffersBase 1664 #define glBindBuffersRange __rglgen_glBindBuffersRange 1665 #define glBindTextures __rglgen_glBindTextures 1666 #define glBindSamplers __rglgen_glBindSamplers 1667 #define glBindImageTextures __rglgen_glBindImageTextures 1668 #define glBindVertexBuffers __rglgen_glBindVertexBuffers 1669 #define glGetTextureHandleARB __rglgen_glGetTextureHandleARB 1670 #define glGetTextureSamplerHandleARB __rglgen_glGetTextureSamplerHandleARB 1671 #define glMakeTextureHandleResidentARB __rglgen_glMakeTextureHandleResidentARB 1672 #define glMakeTextureHandleNonResidentARB __rglgen_glMakeTextureHandleNonResidentARB 1673 #define glGetImageHandleARB __rglgen_glGetImageHandleARB 1674 #define glMakeImageHandleResidentARB __rglgen_glMakeImageHandleResidentARB 1675 #define glMakeImageHandleNonResidentARB __rglgen_glMakeImageHandleNonResidentARB 1676 #define glUniformHandleui64ARB __rglgen_glUniformHandleui64ARB 1677 #define glUniformHandleui64vARB __rglgen_glUniformHandleui64vARB 1678 #define glProgramUniformHandleui64ARB __rglgen_glProgramUniformHandleui64ARB 1679 #define glProgramUniformHandleui64vARB __rglgen_glProgramUniformHandleui64vARB 1680 #define glIsTextureHandleResidentARB __rglgen_glIsTextureHandleResidentARB 1681 #define glIsImageHandleResidentARB __rglgen_glIsImageHandleResidentARB 1682 #define glVertexAttribL1ui64ARB __rglgen_glVertexAttribL1ui64ARB 1683 #define glVertexAttribL1ui64vARB __rglgen_glVertexAttribL1ui64vARB 1684 #define glGetVertexAttribLui64vARB __rglgen_glGetVertexAttribLui64vARB 1685 #define glCreateSyncFromCLeventARB __rglgen_glCreateSyncFromCLeventARB 1686 #define glClampColorARB __rglgen_glClampColorARB 1687 #define glDispatchComputeGroupSizeARB __rglgen_glDispatchComputeGroupSizeARB 1688 #define glDebugMessageControlARB __rglgen_glDebugMessageControlARB 1689 #define glDebugMessageInsertARB __rglgen_glDebugMessageInsertARB 1690 #define glDebugMessageCallbackARB __rglgen_glDebugMessageCallbackARB 1691 #define glGetDebugMessageLogARB __rglgen_glGetDebugMessageLogARB 1692 #define glDrawBuffersARB __rglgen_glDrawBuffersARB 1693 #define glBlendEquationiARB __rglgen_glBlendEquationiARB 1694 #define glBlendEquationSeparateiARB __rglgen_glBlendEquationSeparateiARB 1695 #define glBlendFunciARB __rglgen_glBlendFunciARB 1696 #define glBlendFuncSeparateiARB __rglgen_glBlendFuncSeparateiARB 1697 #define glDrawArraysInstancedARB __rglgen_glDrawArraysInstancedARB 1698 #define glDrawElementsInstancedARB __rglgen_glDrawElementsInstancedARB 1699 #define glProgramStringARB __rglgen_glProgramStringARB 1700 #define glBindProgramARB __rglgen_glBindProgramARB 1701 #define glDeleteProgramsARB __rglgen_glDeleteProgramsARB 1702 #define glGenProgramsARB __rglgen_glGenProgramsARB 1703 #define glProgramEnvParameter4dARB __rglgen_glProgramEnvParameter4dARB 1704 #define glProgramEnvParameter4dvARB __rglgen_glProgramEnvParameter4dvARB 1705 #define glProgramEnvParameter4fARB __rglgen_glProgramEnvParameter4fARB 1706 #define glProgramEnvParameter4fvARB __rglgen_glProgramEnvParameter4fvARB 1707 #define glProgramLocalParameter4dARB __rglgen_glProgramLocalParameter4dARB 1708 #define glProgramLocalParameter4dvARB __rglgen_glProgramLocalParameter4dvARB 1709 #define glProgramLocalParameter4fARB __rglgen_glProgramLocalParameter4fARB 1710 #define glProgramLocalParameter4fvARB __rglgen_glProgramLocalParameter4fvARB 1711 #define glGetProgramEnvParameterdvARB __rglgen_glGetProgramEnvParameterdvARB 1712 #define glGetProgramEnvParameterfvARB __rglgen_glGetProgramEnvParameterfvARB 1713 #define glGetProgramLocalParameterdvARB __rglgen_glGetProgramLocalParameterdvARB 1714 #define glGetProgramLocalParameterfvARB __rglgen_glGetProgramLocalParameterfvARB 1715 #define glGetProgramivARB __rglgen_glGetProgramivARB 1716 #define glGetProgramStringARB __rglgen_glGetProgramStringARB 1717 #define glIsProgramARB __rglgen_glIsProgramARB 1718 #define glProgramParameteriARB __rglgen_glProgramParameteriARB 1719 #define glFramebufferTextureARB __rglgen_glFramebufferTextureARB 1720 #define glFramebufferTextureLayerARB __rglgen_glFramebufferTextureLayerARB 1721 #define glFramebufferTextureFaceARB __rglgen_glFramebufferTextureFaceARB 1722 #define glColorTable __rglgen_glColorTable 1723 #define glColorTableParameterfv __rglgen_glColorTableParameterfv 1724 #define glColorTableParameteriv __rglgen_glColorTableParameteriv 1725 #define glCopyColorTable __rglgen_glCopyColorTable 1726 #define glGetColorTable __rglgen_glGetColorTable 1727 #define glGetColorTableParameterfv __rglgen_glGetColorTableParameterfv 1728 #define glGetColorTableParameteriv __rglgen_glGetColorTableParameteriv 1729 #define glColorSubTable __rglgen_glColorSubTable 1730 #define glCopyColorSubTable __rglgen_glCopyColorSubTable 1731 #define glConvolutionFilter1D __rglgen_glConvolutionFilter1D 1732 #define glConvolutionFilter2D __rglgen_glConvolutionFilter2D 1733 #define glConvolutionParameterf __rglgen_glConvolutionParameterf 1734 #define glConvolutionParameterfv __rglgen_glConvolutionParameterfv 1735 #define glConvolutionParameteri __rglgen_glConvolutionParameteri 1736 #define glConvolutionParameteriv __rglgen_glConvolutionParameteriv 1737 #define glCopyConvolutionFilter1D __rglgen_glCopyConvolutionFilter1D 1738 #define glCopyConvolutionFilter2D __rglgen_glCopyConvolutionFilter2D 1739 #define glGetConvolutionFilter __rglgen_glGetConvolutionFilter 1740 #define glGetConvolutionParameterfv __rglgen_glGetConvolutionParameterfv 1741 #define glGetConvolutionParameteriv __rglgen_glGetConvolutionParameteriv 1742 #define glGetSeparableFilter __rglgen_glGetSeparableFilter 1743 #define glSeparableFilter2D __rglgen_glSeparableFilter2D 1744 #define glGetHistogram __rglgen_glGetHistogram 1745 #define glGetHistogramParameterfv __rglgen_glGetHistogramParameterfv 1746 #define glGetHistogramParameteriv __rglgen_glGetHistogramParameteriv 1747 #define glGetMinmax __rglgen_glGetMinmax 1748 #define glGetMinmaxParameterfv __rglgen_glGetMinmaxParameterfv 1749 #define glGetMinmaxParameteriv __rglgen_glGetMinmaxParameteriv 1750 #define glHistogram __rglgen_glHistogram 1751 #define glMinmax __rglgen_glMinmax 1752 #define glResetHistogram __rglgen_glResetHistogram 1753 #define glResetMinmax __rglgen_glResetMinmax 1754 #define glMultiDrawArraysIndirectCountARB __rglgen_glMultiDrawArraysIndirectCountARB 1755 #define glMultiDrawElementsIndirectCountARB __rglgen_glMultiDrawElementsIndirectCountARB 1756 #define glVertexAttribDivisorARB __rglgen_glVertexAttribDivisorARB 1757 #define glCurrentPaletteMatrixARB __rglgen_glCurrentPaletteMatrixARB 1758 #define glMatrixIndexubvARB __rglgen_glMatrixIndexubvARB 1759 #define glMatrixIndexusvARB __rglgen_glMatrixIndexusvARB 1760 #define glMatrixIndexuivARB __rglgen_glMatrixIndexuivARB 1761 #define glMatrixIndexPointerARB __rglgen_glMatrixIndexPointerARB 1762 #define glSampleCoverageARB __rglgen_glSampleCoverageARB 1763 #define glActiveTextureARB __rglgen_glActiveTextureARB 1764 #define glClientActiveTextureARB __rglgen_glClientActiveTextureARB 1765 #define glMultiTexCoord1dARB __rglgen_glMultiTexCoord1dARB 1766 #define glMultiTexCoord1dvARB __rglgen_glMultiTexCoord1dvARB 1767 #define glMultiTexCoord1fARB __rglgen_glMultiTexCoord1fARB 1768 #define glMultiTexCoord1fvARB __rglgen_glMultiTexCoord1fvARB 1769 #define glMultiTexCoord1iARB __rglgen_glMultiTexCoord1iARB 1770 #define glMultiTexCoord1ivARB __rglgen_glMultiTexCoord1ivARB 1771 #define glMultiTexCoord1sARB __rglgen_glMultiTexCoord1sARB 1772 #define glMultiTexCoord1svARB __rglgen_glMultiTexCoord1svARB 1773 #define glMultiTexCoord2dARB __rglgen_glMultiTexCoord2dARB 1774 #define glMultiTexCoord2dvARB __rglgen_glMultiTexCoord2dvARB 1775 #define glMultiTexCoord2fARB __rglgen_glMultiTexCoord2fARB 1776 #define glMultiTexCoord2fvARB __rglgen_glMultiTexCoord2fvARB 1777 #define glMultiTexCoord2iARB __rglgen_glMultiTexCoord2iARB 1778 #define glMultiTexCoord2ivARB __rglgen_glMultiTexCoord2ivARB 1779 #define glMultiTexCoord2sARB __rglgen_glMultiTexCoord2sARB 1780 #define glMultiTexCoord2svARB __rglgen_glMultiTexCoord2svARB 1781 #define glMultiTexCoord3dARB __rglgen_glMultiTexCoord3dARB 1782 #define glMultiTexCoord3dvARB __rglgen_glMultiTexCoord3dvARB 1783 #define glMultiTexCoord3fARB __rglgen_glMultiTexCoord3fARB 1784 #define glMultiTexCoord3fvARB __rglgen_glMultiTexCoord3fvARB 1785 #define glMultiTexCoord3iARB __rglgen_glMultiTexCoord3iARB 1786 #define glMultiTexCoord3ivARB __rglgen_glMultiTexCoord3ivARB 1787 #define glMultiTexCoord3sARB __rglgen_glMultiTexCoord3sARB 1788 #define glMultiTexCoord3svARB __rglgen_glMultiTexCoord3svARB 1789 #define glMultiTexCoord4dARB __rglgen_glMultiTexCoord4dARB 1790 #define glMultiTexCoord4dvARB __rglgen_glMultiTexCoord4dvARB 1791 #define glMultiTexCoord4fARB __rglgen_glMultiTexCoord4fARB 1792 #define glMultiTexCoord4fvARB __rglgen_glMultiTexCoord4fvARB 1793 #define glMultiTexCoord4iARB __rglgen_glMultiTexCoord4iARB 1794 #define glMultiTexCoord4ivARB __rglgen_glMultiTexCoord4ivARB 1795 #define glMultiTexCoord4sARB __rglgen_glMultiTexCoord4sARB 1796 #define glMultiTexCoord4svARB __rglgen_glMultiTexCoord4svARB 1797 #define glGenQueriesARB __rglgen_glGenQueriesARB 1798 #define glDeleteQueriesARB __rglgen_glDeleteQueriesARB 1799 #define glIsQueryARB __rglgen_glIsQueryARB 1800 #define glBeginQueryARB __rglgen_glBeginQueryARB 1801 #define glEndQueryARB __rglgen_glEndQueryARB 1802 #define glGetQueryivARB __rglgen_glGetQueryivARB 1803 #define glGetQueryObjectivARB __rglgen_glGetQueryObjectivARB 1804 #define glGetQueryObjectuivARB __rglgen_glGetQueryObjectuivARB 1805 #define glPointParameterfARB __rglgen_glPointParameterfARB 1806 #define glPointParameterfvARB __rglgen_glPointParameterfvARB 1807 #define glGetGraphicsResetStatusARB __rglgen_glGetGraphicsResetStatusARB 1808 #define glGetnTexImageARB __rglgen_glGetnTexImageARB 1809 #define glReadnPixelsARB __rglgen_glReadnPixelsARB 1810 #define glGetnCompressedTexImageARB __rglgen_glGetnCompressedTexImageARB 1811 #define glGetnUniformfvARB __rglgen_glGetnUniformfvARB 1812 #define glGetnUniformivARB __rglgen_glGetnUniformivARB 1813 #define glGetnUniformuivARB __rglgen_glGetnUniformuivARB 1814 #define glGetnUniformdvARB __rglgen_glGetnUniformdvARB 1815 #define glGetnMapdvARB __rglgen_glGetnMapdvARB 1816 #define glGetnMapfvARB __rglgen_glGetnMapfvARB 1817 #define glGetnMapivARB __rglgen_glGetnMapivARB 1818 #define glGetnPixelMapfvARB __rglgen_glGetnPixelMapfvARB 1819 #define glGetnPixelMapuivARB __rglgen_glGetnPixelMapuivARB 1820 #define glGetnPixelMapusvARB __rglgen_glGetnPixelMapusvARB 1821 #define glGetnPolygonStippleARB __rglgen_glGetnPolygonStippleARB 1822 #define glGetnColorTableARB __rglgen_glGetnColorTableARB 1823 #define glGetnConvolutionFilterARB __rglgen_glGetnConvolutionFilterARB 1824 #define glGetnSeparableFilterARB __rglgen_glGetnSeparableFilterARB 1825 #define glGetnHistogramARB __rglgen_glGetnHistogramARB 1826 #define glGetnMinmaxARB __rglgen_glGetnMinmaxARB 1827 #define glMinSampleShadingARB __rglgen_glMinSampleShadingARB 1828 #define glDeleteObjectARB __rglgen_glDeleteObjectARB 1829 #define glGetHandleARB __rglgen_glGetHandleARB 1830 #define glDetachObjectARB __rglgen_glDetachObjectARB 1831 #define glCreateShaderObjectARB __rglgen_glCreateShaderObjectARB 1832 #define glShaderSourceARB __rglgen_glShaderSourceARB 1833 #define glCompileShaderARB __rglgen_glCompileShaderARB 1834 #define glCreateProgramObjectARB __rglgen_glCreateProgramObjectARB 1835 #define glAttachObjectARB __rglgen_glAttachObjectARB 1836 #define glLinkProgramARB __rglgen_glLinkProgramARB 1837 #define glUseProgramObjectARB __rglgen_glUseProgramObjectARB 1838 #define glValidateProgramARB __rglgen_glValidateProgramARB 1839 #define glUniform1fARB __rglgen_glUniform1fARB 1840 #define glUniform2fARB __rglgen_glUniform2fARB 1841 #define glUniform3fARB __rglgen_glUniform3fARB 1842 #define glUniform4fARB __rglgen_glUniform4fARB 1843 #define glUniform1iARB __rglgen_glUniform1iARB 1844 #define glUniform2iARB __rglgen_glUniform2iARB 1845 #define glUniform3iARB __rglgen_glUniform3iARB 1846 #define glUniform4iARB __rglgen_glUniform4iARB 1847 #define glUniform1fvARB __rglgen_glUniform1fvARB 1848 #define glUniform2fvARB __rglgen_glUniform2fvARB 1849 #define glUniform3fvARB __rglgen_glUniform3fvARB 1850 #define glUniform4fvARB __rglgen_glUniform4fvARB 1851 #define glUniform1ivARB __rglgen_glUniform1ivARB 1852 #define glUniform2ivARB __rglgen_glUniform2ivARB 1853 #define glUniform3ivARB __rglgen_glUniform3ivARB 1854 #define glUniform4ivARB __rglgen_glUniform4ivARB 1855 #define glUniformMatrix2fvARB __rglgen_glUniformMatrix2fvARB 1856 #define glUniformMatrix3fvARB __rglgen_glUniformMatrix3fvARB 1857 #define glUniformMatrix4fvARB __rglgen_glUniformMatrix4fvARB 1858 #define glGetObjectParameterfvARB __rglgen_glGetObjectParameterfvARB 1859 #define glGetObjectParameterivARB __rglgen_glGetObjectParameterivARB 1860 #define glGetInfoLogARB __rglgen_glGetInfoLogARB 1861 #define glGetAttachedObjectsARB __rglgen_glGetAttachedObjectsARB 1862 #define glGetUniformLocationARB __rglgen_glGetUniformLocationARB 1863 #define glGetActiveUniformARB __rglgen_glGetActiveUniformARB 1864 #define glGetUniformfvARB __rglgen_glGetUniformfvARB 1865 #define glGetUniformivARB __rglgen_glGetUniformivARB 1866 #define glGetShaderSourceARB __rglgen_glGetShaderSourceARB 1867 #define glNamedStringARB __rglgen_glNamedStringARB 1868 #define glDeleteNamedStringARB __rglgen_glDeleteNamedStringARB 1869 #define glCompileShaderIncludeARB __rglgen_glCompileShaderIncludeARB 1870 #define glIsNamedStringARB __rglgen_glIsNamedStringARB 1871 #define glGetNamedStringARB __rglgen_glGetNamedStringARB 1872 #define glGetNamedStringivARB __rglgen_glGetNamedStringivARB 1873 #define glTexPageCommitmentARB __rglgen_glTexPageCommitmentARB 1874 #define glTexBufferARB __rglgen_glTexBufferARB 1875 #define glCompressedTexImage3DARB __rglgen_glCompressedTexImage3DARB 1876 #define glCompressedTexImage2DARB __rglgen_glCompressedTexImage2DARB 1877 #define glCompressedTexImage1DARB __rglgen_glCompressedTexImage1DARB 1878 #define glCompressedTexSubImage3DARB __rglgen_glCompressedTexSubImage3DARB 1879 #define glCompressedTexSubImage2DARB __rglgen_glCompressedTexSubImage2DARB 1880 #define glCompressedTexSubImage1DARB __rglgen_glCompressedTexSubImage1DARB 1881 #define glGetCompressedTexImageARB __rglgen_glGetCompressedTexImageARB 1882 #define glLoadTransposeMatrixfARB __rglgen_glLoadTransposeMatrixfARB 1883 #define glLoadTransposeMatrixdARB __rglgen_glLoadTransposeMatrixdARB 1884 #define glMultTransposeMatrixfARB __rglgen_glMultTransposeMatrixfARB 1885 #define glMultTransposeMatrixdARB __rglgen_glMultTransposeMatrixdARB 1886 #define glWeightbvARB __rglgen_glWeightbvARB 1887 #define glWeightsvARB __rglgen_glWeightsvARB 1888 #define glWeightivARB __rglgen_glWeightivARB 1889 #define glWeightfvARB __rglgen_glWeightfvARB 1890 #define glWeightdvARB __rglgen_glWeightdvARB 1891 #define glWeightubvARB __rglgen_glWeightubvARB 1892 #define glWeightusvARB __rglgen_glWeightusvARB 1893 #define glWeightuivARB __rglgen_glWeightuivARB 1894 #define glWeightPointerARB __rglgen_glWeightPointerARB 1895 #define glVertexBlendARB __rglgen_glVertexBlendARB 1896 #define glBindBufferARB __rglgen_glBindBufferARB 1897 #define glDeleteBuffersARB __rglgen_glDeleteBuffersARB 1898 #define glGenBuffersARB __rglgen_glGenBuffersARB 1899 #define glIsBufferARB __rglgen_glIsBufferARB 1900 #define glBufferDataARB __rglgen_glBufferDataARB 1901 #define glBufferSubDataARB __rglgen_glBufferSubDataARB 1902 #define glGetBufferSubDataARB __rglgen_glGetBufferSubDataARB 1903 #define glMapBufferARB __rglgen_glMapBufferARB 1904 #define glUnmapBufferARB __rglgen_glUnmapBufferARB 1905 #define glGetBufferParameterivARB __rglgen_glGetBufferParameterivARB 1906 #define glGetBufferPointervARB __rglgen_glGetBufferPointervARB 1907 #define glVertexAttrib1dARB __rglgen_glVertexAttrib1dARB 1908 #define glVertexAttrib1dvARB __rglgen_glVertexAttrib1dvARB 1909 #define glVertexAttrib1fARB __rglgen_glVertexAttrib1fARB 1910 #define glVertexAttrib1fvARB __rglgen_glVertexAttrib1fvARB 1911 #define glVertexAttrib1sARB __rglgen_glVertexAttrib1sARB 1912 #define glVertexAttrib1svARB __rglgen_glVertexAttrib1svARB 1913 #define glVertexAttrib2dARB __rglgen_glVertexAttrib2dARB 1914 #define glVertexAttrib2dvARB __rglgen_glVertexAttrib2dvARB 1915 #define glVertexAttrib2fARB __rglgen_glVertexAttrib2fARB 1916 #define glVertexAttrib2fvARB __rglgen_glVertexAttrib2fvARB 1917 #define glVertexAttrib2sARB __rglgen_glVertexAttrib2sARB 1918 #define glVertexAttrib2svARB __rglgen_glVertexAttrib2svARB 1919 #define glVertexAttrib3dARB __rglgen_glVertexAttrib3dARB 1920 #define glVertexAttrib3dvARB __rglgen_glVertexAttrib3dvARB 1921 #define glVertexAttrib3fARB __rglgen_glVertexAttrib3fARB 1922 #define glVertexAttrib3fvARB __rglgen_glVertexAttrib3fvARB 1923 #define glVertexAttrib3sARB __rglgen_glVertexAttrib3sARB 1924 #define glVertexAttrib3svARB __rglgen_glVertexAttrib3svARB 1925 #define glVertexAttrib4NbvARB __rglgen_glVertexAttrib4NbvARB 1926 #define glVertexAttrib4NivARB __rglgen_glVertexAttrib4NivARB 1927 #define glVertexAttrib4NsvARB __rglgen_glVertexAttrib4NsvARB 1928 #define glVertexAttrib4NubARB __rglgen_glVertexAttrib4NubARB 1929 #define glVertexAttrib4NubvARB __rglgen_glVertexAttrib4NubvARB 1930 #define glVertexAttrib4NuivARB __rglgen_glVertexAttrib4NuivARB 1931 #define glVertexAttrib4NusvARB __rglgen_glVertexAttrib4NusvARB 1932 #define glVertexAttrib4bvARB __rglgen_glVertexAttrib4bvARB 1933 #define glVertexAttrib4dARB __rglgen_glVertexAttrib4dARB 1934 #define glVertexAttrib4dvARB __rglgen_glVertexAttrib4dvARB 1935 #define glVertexAttrib4fARB __rglgen_glVertexAttrib4fARB 1936 #define glVertexAttrib4fvARB __rglgen_glVertexAttrib4fvARB 1937 #define glVertexAttrib4ivARB __rglgen_glVertexAttrib4ivARB 1938 #define glVertexAttrib4sARB __rglgen_glVertexAttrib4sARB 1939 #define glVertexAttrib4svARB __rglgen_glVertexAttrib4svARB 1940 #define glVertexAttrib4ubvARB __rglgen_glVertexAttrib4ubvARB 1941 #define glVertexAttrib4uivARB __rglgen_glVertexAttrib4uivARB 1942 #define glVertexAttrib4usvARB __rglgen_glVertexAttrib4usvARB 1943 #define glVertexAttribPointerARB __rglgen_glVertexAttribPointerARB 1944 #define glEnableVertexAttribArrayARB __rglgen_glEnableVertexAttribArrayARB 1945 #define glDisableVertexAttribArrayARB __rglgen_glDisableVertexAttribArrayARB 1946 #define glGetVertexAttribdvARB __rglgen_glGetVertexAttribdvARB 1947 #define glGetVertexAttribfvARB __rglgen_glGetVertexAttribfvARB 1948 #define glGetVertexAttribivARB __rglgen_glGetVertexAttribivARB 1949 #define glGetVertexAttribPointervARB __rglgen_glGetVertexAttribPointervARB 1950 #define glBindAttribLocationARB __rglgen_glBindAttribLocationARB 1951 #define glGetActiveAttribARB __rglgen_glGetActiveAttribARB 1952 #define glGetAttribLocationARB __rglgen_glGetAttribLocationARB 1953 #define glWindowPos2dARB __rglgen_glWindowPos2dARB 1954 #define glWindowPos2dvARB __rglgen_glWindowPos2dvARB 1955 #define glWindowPos2fARB __rglgen_glWindowPos2fARB 1956 #define glWindowPos2fvARB __rglgen_glWindowPos2fvARB 1957 #define glWindowPos2iARB __rglgen_glWindowPos2iARB 1958 #define glWindowPos2ivARB __rglgen_glWindowPos2ivARB 1959 #define glWindowPos2sARB __rglgen_glWindowPos2sARB 1960 #define glWindowPos2svARB __rglgen_glWindowPos2svARB 1961 #define glWindowPos3dARB __rglgen_glWindowPos3dARB 1962 #define glWindowPos3dvARB __rglgen_glWindowPos3dvARB 1963 #define glWindowPos3fARB __rglgen_glWindowPos3fARB 1964 #define glWindowPos3fvARB __rglgen_glWindowPos3fvARB 1965 #define glWindowPos3iARB __rglgen_glWindowPos3iARB 1966 #define glWindowPos3ivARB __rglgen_glWindowPos3ivARB 1967 #define glWindowPos3sARB __rglgen_glWindowPos3sARB 1968 #define glWindowPos3svARB __rglgen_glWindowPos3svARB 1969 #define glMultiTexCoord1bOES __rglgen_glMultiTexCoord1bOES 1970 #define glMultiTexCoord1bvOES __rglgen_glMultiTexCoord1bvOES 1971 #define glMultiTexCoord2bOES __rglgen_glMultiTexCoord2bOES 1972 #define glMultiTexCoord2bvOES __rglgen_glMultiTexCoord2bvOES 1973 #define glMultiTexCoord3bOES __rglgen_glMultiTexCoord3bOES 1974 #define glMultiTexCoord3bvOES __rglgen_glMultiTexCoord3bvOES 1975 #define glMultiTexCoord4bOES __rglgen_glMultiTexCoord4bOES 1976 #define glMultiTexCoord4bvOES __rglgen_glMultiTexCoord4bvOES 1977 #define glTexCoord1bOES __rglgen_glTexCoord1bOES 1978 #define glTexCoord1bvOES __rglgen_glTexCoord1bvOES 1979 #define glTexCoord2bOES __rglgen_glTexCoord2bOES 1980 #define glTexCoord2bvOES __rglgen_glTexCoord2bvOES 1981 #define glTexCoord3bOES __rglgen_glTexCoord3bOES 1982 #define glTexCoord3bvOES __rglgen_glTexCoord3bvOES 1983 #define glTexCoord4bOES __rglgen_glTexCoord4bOES 1984 #define glTexCoord4bvOES __rglgen_glTexCoord4bvOES 1985 #define glVertex2bOES __rglgen_glVertex2bOES 1986 #define glVertex2bvOES __rglgen_glVertex2bvOES 1987 #define glVertex3bOES __rglgen_glVertex3bOES 1988 #define glVertex3bvOES __rglgen_glVertex3bvOES 1989 #define glVertex4bOES __rglgen_glVertex4bOES 1990 #define glVertex4bvOES __rglgen_glVertex4bvOES 1991 #define glAlphaFuncxOES __rglgen_glAlphaFuncxOES 1992 #define glClearColorxOES __rglgen_glClearColorxOES 1993 #define glClearDepthxOES __rglgen_glClearDepthxOES 1994 #define glClipPlanexOES __rglgen_glClipPlanexOES 1995 #define glColor4xOES __rglgen_glColor4xOES 1996 #define glDepthRangexOES __rglgen_glDepthRangexOES 1997 #define glFogxOES __rglgen_glFogxOES 1998 #define glFogxvOES __rglgen_glFogxvOES 1999 #define glFrustumxOES __rglgen_glFrustumxOES 2000 #define glGetClipPlanexOES __rglgen_glGetClipPlanexOES 2001 #define glGetFixedvOES __rglgen_glGetFixedvOES 2002 #define glGetTexEnvxvOES __rglgen_glGetTexEnvxvOES 2003 #define glGetTexParameterxvOES __rglgen_glGetTexParameterxvOES 2004 #define glLightModelxOES __rglgen_glLightModelxOES 2005 #define glLightModelxvOES __rglgen_glLightModelxvOES 2006 #define glLightxOES __rglgen_glLightxOES 2007 #define glLightxvOES __rglgen_glLightxvOES 2008 #define glLineWidthxOES __rglgen_glLineWidthxOES 2009 #define glLoadMatrixxOES __rglgen_glLoadMatrixxOES 2010 #define glMaterialxOES __rglgen_glMaterialxOES 2011 #define glMaterialxvOES __rglgen_glMaterialxvOES 2012 #define glMultMatrixxOES __rglgen_glMultMatrixxOES 2013 #define glMultiTexCoord4xOES __rglgen_glMultiTexCoord4xOES 2014 #define glNormal3xOES __rglgen_glNormal3xOES 2015 #define glOrthoxOES __rglgen_glOrthoxOES 2016 #define glPointParameterxvOES __rglgen_glPointParameterxvOES 2017 #define glPointSizexOES __rglgen_glPointSizexOES 2018 #define glPolygonOffsetxOES __rglgen_glPolygonOffsetxOES 2019 #define glRotatexOES __rglgen_glRotatexOES 2020 #define glSampleCoverageOES __rglgen_glSampleCoverageOES 2021 #define glScalexOES __rglgen_glScalexOES 2022 #define glTexEnvxOES __rglgen_glTexEnvxOES 2023 #define glTexEnvxvOES __rglgen_glTexEnvxvOES 2024 #define glTexParameterxOES __rglgen_glTexParameterxOES 2025 #define glTexParameterxvOES __rglgen_glTexParameterxvOES 2026 #define glTranslatexOES __rglgen_glTranslatexOES 2027 #define glAccumxOES __rglgen_glAccumxOES 2028 #define glBitmapxOES __rglgen_glBitmapxOES 2029 #define glBlendColorxOES __rglgen_glBlendColorxOES 2030 #define glClearAccumxOES __rglgen_glClearAccumxOES 2031 #define glColor3xOES __rglgen_glColor3xOES 2032 #define glColor3xvOES __rglgen_glColor3xvOES 2033 #define glColor4xvOES __rglgen_glColor4xvOES 2034 #define glConvolutionParameterxOES __rglgen_glConvolutionParameterxOES 2035 #define glConvolutionParameterxvOES __rglgen_glConvolutionParameterxvOES 2036 #define glEvalCoord1xOES __rglgen_glEvalCoord1xOES 2037 #define glEvalCoord1xvOES __rglgen_glEvalCoord1xvOES 2038 #define glEvalCoord2xOES __rglgen_glEvalCoord2xOES 2039 #define glEvalCoord2xvOES __rglgen_glEvalCoord2xvOES 2040 #define glFeedbackBufferxOES __rglgen_glFeedbackBufferxOES 2041 #define glGetConvolutionParameterxvOES __rglgen_glGetConvolutionParameterxvOES 2042 #define glGetHistogramParameterxvOES __rglgen_glGetHistogramParameterxvOES 2043 #define glGetLightxOES __rglgen_glGetLightxOES 2044 #define glGetMapxvOES __rglgen_glGetMapxvOES 2045 #define glGetMaterialxOES __rglgen_glGetMaterialxOES 2046 #define glGetPixelMapxv __rglgen_glGetPixelMapxv 2047 #define glGetTexGenxvOES __rglgen_glGetTexGenxvOES 2048 #define glGetTexLevelParameterxvOES __rglgen_glGetTexLevelParameterxvOES 2049 #define glIndexxOES __rglgen_glIndexxOES 2050 #define glIndexxvOES __rglgen_glIndexxvOES 2051 #define glLoadTransposeMatrixxOES __rglgen_glLoadTransposeMatrixxOES 2052 #define glMap1xOES __rglgen_glMap1xOES 2053 #define glMap2xOES __rglgen_glMap2xOES 2054 #define glMapGrid1xOES __rglgen_glMapGrid1xOES 2055 #define glMapGrid2xOES __rglgen_glMapGrid2xOES 2056 #define glMultTransposeMatrixxOES __rglgen_glMultTransposeMatrixxOES 2057 #define glMultiTexCoord1xOES __rglgen_glMultiTexCoord1xOES 2058 #define glMultiTexCoord1xvOES __rglgen_glMultiTexCoord1xvOES 2059 #define glMultiTexCoord2xOES __rglgen_glMultiTexCoord2xOES 2060 #define glMultiTexCoord2xvOES __rglgen_glMultiTexCoord2xvOES 2061 #define glMultiTexCoord3xOES __rglgen_glMultiTexCoord3xOES 2062 #define glMultiTexCoord3xvOES __rglgen_glMultiTexCoord3xvOES 2063 #define glMultiTexCoord4xvOES __rglgen_glMultiTexCoord4xvOES 2064 #define glNormal3xvOES __rglgen_glNormal3xvOES 2065 #define glPassThroughxOES __rglgen_glPassThroughxOES 2066 #define glPixelMapx __rglgen_glPixelMapx 2067 #define glPixelStorex __rglgen_glPixelStorex 2068 #define glPixelTransferxOES __rglgen_glPixelTransferxOES 2069 #define glPixelZoomxOES __rglgen_glPixelZoomxOES 2070 #define glPrioritizeTexturesxOES __rglgen_glPrioritizeTexturesxOES 2071 #define glRasterPos2xOES __rglgen_glRasterPos2xOES 2072 #define glRasterPos2xvOES __rglgen_glRasterPos2xvOES 2073 #define glRasterPos3xOES __rglgen_glRasterPos3xOES 2074 #define glRasterPos3xvOES __rglgen_glRasterPos3xvOES 2075 #define glRasterPos4xOES __rglgen_glRasterPos4xOES 2076 #define glRasterPos4xvOES __rglgen_glRasterPos4xvOES 2077 #define glRectxOES __rglgen_glRectxOES 2078 #define glRectxvOES __rglgen_glRectxvOES 2079 #define glTexCoord1xOES __rglgen_glTexCoord1xOES 2080 #define glTexCoord1xvOES __rglgen_glTexCoord1xvOES 2081 #define glTexCoord2xOES __rglgen_glTexCoord2xOES 2082 #define glTexCoord2xvOES __rglgen_glTexCoord2xvOES 2083 #define glTexCoord3xOES __rglgen_glTexCoord3xOES 2084 #define glTexCoord3xvOES __rglgen_glTexCoord3xvOES 2085 #define glTexCoord4xOES __rglgen_glTexCoord4xOES 2086 #define glTexCoord4xvOES __rglgen_glTexCoord4xvOES 2087 #define glTexGenxOES __rglgen_glTexGenxOES 2088 #define glTexGenxvOES __rglgen_glTexGenxvOES 2089 #define glVertex2xOES __rglgen_glVertex2xOES 2090 #define glVertex2xvOES __rglgen_glVertex2xvOES 2091 #define glVertex3xOES __rglgen_glVertex3xOES 2092 #define glVertex3xvOES __rglgen_glVertex3xvOES 2093 #define glVertex4xOES __rglgen_glVertex4xOES 2094 #define glVertex4xvOES __rglgen_glVertex4xvOES 2095 #define glQueryMatrixxOES __rglgen_glQueryMatrixxOES 2096 #define glClearDepthfOES __rglgen_glClearDepthfOES 2097 #define glClipPlanefOES __rglgen_glClipPlanefOES 2098 #define glDepthRangefOES __rglgen_glDepthRangefOES 2099 #define glFrustumfOES __rglgen_glFrustumfOES 2100 #define glGetClipPlanefOES __rglgen_glGetClipPlanefOES 2101 #define glOrthofOES __rglgen_glOrthofOES 2102 #define glImageTransformParameteriHP __rglgen_glImageTransformParameteriHP 2103 #define glImageTransformParameterfHP __rglgen_glImageTransformParameterfHP 2104 #define glImageTransformParameterivHP __rglgen_glImageTransformParameterivHP 2105 #define glImageTransformParameterfvHP __rglgen_glImageTransformParameterfvHP 2106 #define glGetImageTransformParameterivHP __rglgen_glGetImageTransformParameterivHP 2107 #define glGetImageTransformParameterfvHP __rglgen_glGetImageTransformParameterfvHP 2108 2109 extern RGLSYMGLDRAWRANGEELEMENTSPROC __rglgen_glDrawRangeElements; 2110 extern RGLSYMGLTEXIMAGE3DPROC __rglgen_glTexImage3D; 2111 extern RGLSYMGLTEXSUBIMAGE3DPROC __rglgen_glTexSubImage3D; 2112 extern RGLSYMGLCOPYTEXSUBIMAGE3DPROC __rglgen_glCopyTexSubImage3D; 2113 extern RGLSYMGLACTIVETEXTUREPROC __rglgen_glActiveTexture; 2114 extern RGLSYMGLSAMPLECOVERAGEPROC __rglgen_glSampleCoverage; 2115 extern RGLSYMGLCOMPRESSEDTEXIMAGE3DPROC __rglgen_glCompressedTexImage3D; 2116 extern RGLSYMGLCOMPRESSEDTEXIMAGE2DPROC __rglgen_glCompressedTexImage2D; 2117 extern RGLSYMGLCOMPRESSEDTEXIMAGE1DPROC __rglgen_glCompressedTexImage1D; 2118 extern RGLSYMGLCOMPRESSEDTEXSUBIMAGE3DPROC __rglgen_glCompressedTexSubImage3D; 2119 extern RGLSYMGLCOMPRESSEDTEXSUBIMAGE2DPROC __rglgen_glCompressedTexSubImage2D; 2120 extern RGLSYMGLCOMPRESSEDTEXSUBIMAGE1DPROC __rglgen_glCompressedTexSubImage1D; 2121 extern RGLSYMGLGETCOMPRESSEDTEXIMAGEPROC __rglgen_glGetCompressedTexImage; 2122 extern RGLSYMGLCLIENTACTIVETEXTUREPROC __rglgen_glClientActiveTexture; 2123 extern RGLSYMGLMULTITEXCOORD1DPROC __rglgen_glMultiTexCoord1d; 2124 extern RGLSYMGLMULTITEXCOORD1DVPROC __rglgen_glMultiTexCoord1dv; 2125 extern RGLSYMGLMULTITEXCOORD1FPROC __rglgen_glMultiTexCoord1f; 2126 extern RGLSYMGLMULTITEXCOORD1FVPROC __rglgen_glMultiTexCoord1fv; 2127 extern RGLSYMGLMULTITEXCOORD1IPROC __rglgen_glMultiTexCoord1i; 2128 extern RGLSYMGLMULTITEXCOORD1IVPROC __rglgen_glMultiTexCoord1iv; 2129 extern RGLSYMGLMULTITEXCOORD1SPROC __rglgen_glMultiTexCoord1s; 2130 extern RGLSYMGLMULTITEXCOORD1SVPROC __rglgen_glMultiTexCoord1sv; 2131 extern RGLSYMGLMULTITEXCOORD2DPROC __rglgen_glMultiTexCoord2d; 2132 extern RGLSYMGLMULTITEXCOORD2DVPROC __rglgen_glMultiTexCoord2dv; 2133 extern RGLSYMGLMULTITEXCOORD2FPROC __rglgen_glMultiTexCoord2f; 2134 extern RGLSYMGLMULTITEXCOORD2FVPROC __rglgen_glMultiTexCoord2fv; 2135 extern RGLSYMGLMULTITEXCOORD2IPROC __rglgen_glMultiTexCoord2i; 2136 extern RGLSYMGLMULTITEXCOORD2IVPROC __rglgen_glMultiTexCoord2iv; 2137 extern RGLSYMGLMULTITEXCOORD2SPROC __rglgen_glMultiTexCoord2s; 2138 extern RGLSYMGLMULTITEXCOORD2SVPROC __rglgen_glMultiTexCoord2sv; 2139 extern RGLSYMGLMULTITEXCOORD3DPROC __rglgen_glMultiTexCoord3d; 2140 extern RGLSYMGLMULTITEXCOORD3DVPROC __rglgen_glMultiTexCoord3dv; 2141 extern RGLSYMGLMULTITEXCOORD3FPROC __rglgen_glMultiTexCoord3f; 2142 extern RGLSYMGLMULTITEXCOORD3FVPROC __rglgen_glMultiTexCoord3fv; 2143 extern RGLSYMGLMULTITEXCOORD3IPROC __rglgen_glMultiTexCoord3i; 2144 extern RGLSYMGLMULTITEXCOORD3IVPROC __rglgen_glMultiTexCoord3iv; 2145 extern RGLSYMGLMULTITEXCOORD3SPROC __rglgen_glMultiTexCoord3s; 2146 extern RGLSYMGLMULTITEXCOORD3SVPROC __rglgen_glMultiTexCoord3sv; 2147 extern RGLSYMGLMULTITEXCOORD4DPROC __rglgen_glMultiTexCoord4d; 2148 extern RGLSYMGLMULTITEXCOORD4DVPROC __rglgen_glMultiTexCoord4dv; 2149 extern RGLSYMGLMULTITEXCOORD4FPROC __rglgen_glMultiTexCoord4f; 2150 extern RGLSYMGLMULTITEXCOORD4FVPROC __rglgen_glMultiTexCoord4fv; 2151 extern RGLSYMGLMULTITEXCOORD4IPROC __rglgen_glMultiTexCoord4i; 2152 extern RGLSYMGLMULTITEXCOORD4IVPROC __rglgen_glMultiTexCoord4iv; 2153 extern RGLSYMGLMULTITEXCOORD4SPROC __rglgen_glMultiTexCoord4s; 2154 extern RGLSYMGLMULTITEXCOORD4SVPROC __rglgen_glMultiTexCoord4sv; 2155 extern RGLSYMGLLOADTRANSPOSEMATRIXFPROC __rglgen_glLoadTransposeMatrixf; 2156 extern RGLSYMGLLOADTRANSPOSEMATRIXDPROC __rglgen_glLoadTransposeMatrixd; 2157 extern RGLSYMGLMULTTRANSPOSEMATRIXFPROC __rglgen_glMultTransposeMatrixf; 2158 extern RGLSYMGLMULTTRANSPOSEMATRIXDPROC __rglgen_glMultTransposeMatrixd; 2159 extern RGLSYMGLBLENDFUNCSEPARATEPROC __rglgen_glBlendFuncSeparate; 2160 extern RGLSYMGLMULTIDRAWARRAYSPROC __rglgen_glMultiDrawArrays; 2161 extern RGLSYMGLMULTIDRAWELEMENTSPROC __rglgen_glMultiDrawElements; 2162 extern RGLSYMGLPOINTPARAMETERFPROC __rglgen_glPointParameterf; 2163 extern RGLSYMGLPOINTPARAMETERFVPROC __rglgen_glPointParameterfv; 2164 extern RGLSYMGLPOINTPARAMETERIPROC __rglgen_glPointParameteri; 2165 extern RGLSYMGLPOINTPARAMETERIVPROC __rglgen_glPointParameteriv; 2166 extern RGLSYMGLFOGCOORDFPROC __rglgen_glFogCoordf; 2167 extern RGLSYMGLFOGCOORDFVPROC __rglgen_glFogCoordfv; 2168 extern RGLSYMGLFOGCOORDDPROC __rglgen_glFogCoordd; 2169 extern RGLSYMGLFOGCOORDDVPROC __rglgen_glFogCoorddv; 2170 extern RGLSYMGLFOGCOORDPOINTERPROC __rglgen_glFogCoordPointer; 2171 extern RGLSYMGLSECONDARYCOLOR3BPROC __rglgen_glSecondaryColor3b; 2172 extern RGLSYMGLSECONDARYCOLOR3BVPROC __rglgen_glSecondaryColor3bv; 2173 extern RGLSYMGLSECONDARYCOLOR3DPROC __rglgen_glSecondaryColor3d; 2174 extern RGLSYMGLSECONDARYCOLOR3DVPROC __rglgen_glSecondaryColor3dv; 2175 extern RGLSYMGLSECONDARYCOLOR3FPROC __rglgen_glSecondaryColor3f; 2176 extern RGLSYMGLSECONDARYCOLOR3FVPROC __rglgen_glSecondaryColor3fv; 2177 extern RGLSYMGLSECONDARYCOLOR3IPROC __rglgen_glSecondaryColor3i; 2178 extern RGLSYMGLSECONDARYCOLOR3IVPROC __rglgen_glSecondaryColor3iv; 2179 extern RGLSYMGLSECONDARYCOLOR3SPROC __rglgen_glSecondaryColor3s; 2180 extern RGLSYMGLSECONDARYCOLOR3SVPROC __rglgen_glSecondaryColor3sv; 2181 extern RGLSYMGLSECONDARYCOLOR3UBPROC __rglgen_glSecondaryColor3ub; 2182 extern RGLSYMGLSECONDARYCOLOR3UBVPROC __rglgen_glSecondaryColor3ubv; 2183 extern RGLSYMGLSECONDARYCOLOR3UIPROC __rglgen_glSecondaryColor3ui; 2184 extern RGLSYMGLSECONDARYCOLOR3UIVPROC __rglgen_glSecondaryColor3uiv; 2185 extern RGLSYMGLSECONDARYCOLOR3USPROC __rglgen_glSecondaryColor3us; 2186 extern RGLSYMGLSECONDARYCOLOR3USVPROC __rglgen_glSecondaryColor3usv; 2187 extern RGLSYMGLSECONDARYCOLORPOINTERPROC __rglgen_glSecondaryColorPointer; 2188 extern RGLSYMGLWINDOWPOS2DPROC __rglgen_glWindowPos2d; 2189 extern RGLSYMGLWINDOWPOS2DVPROC __rglgen_glWindowPos2dv; 2190 extern RGLSYMGLWINDOWPOS2FPROC __rglgen_glWindowPos2f; 2191 extern RGLSYMGLWINDOWPOS2FVPROC __rglgen_glWindowPos2fv; 2192 extern RGLSYMGLWINDOWPOS2IPROC __rglgen_glWindowPos2i; 2193 extern RGLSYMGLWINDOWPOS2IVPROC __rglgen_glWindowPos2iv; 2194 extern RGLSYMGLWINDOWPOS2SPROC __rglgen_glWindowPos2s; 2195 extern RGLSYMGLWINDOWPOS2SVPROC __rglgen_glWindowPos2sv; 2196 extern RGLSYMGLWINDOWPOS3DPROC __rglgen_glWindowPos3d; 2197 extern RGLSYMGLWINDOWPOS3DVPROC __rglgen_glWindowPos3dv; 2198 extern RGLSYMGLWINDOWPOS3FPROC __rglgen_glWindowPos3f; 2199 extern RGLSYMGLWINDOWPOS3FVPROC __rglgen_glWindowPos3fv; 2200 extern RGLSYMGLWINDOWPOS3IPROC __rglgen_glWindowPos3i; 2201 extern RGLSYMGLWINDOWPOS3IVPROC __rglgen_glWindowPos3iv; 2202 extern RGLSYMGLWINDOWPOS3SPROC __rglgen_glWindowPos3s; 2203 extern RGLSYMGLWINDOWPOS3SVPROC __rglgen_glWindowPos3sv; 2204 extern RGLSYMGLBLENDCOLORPROC __rglgen_glBlendColor; 2205 extern RGLSYMGLBLENDEQUATIONPROC __rglgen_glBlendEquation; 2206 extern RGLSYMGLGENQUERIESPROC __rglgen_glGenQueries; 2207 extern RGLSYMGLDELETEQUERIESPROC __rglgen_glDeleteQueries; 2208 extern RGLSYMGLISQUERYPROC __rglgen_glIsQuery; 2209 extern RGLSYMGLBEGINQUERYPROC __rglgen_glBeginQuery; 2210 extern RGLSYMGLENDQUERYPROC __rglgen_glEndQuery; 2211 extern RGLSYMGLGETQUERYIVPROC __rglgen_glGetQueryiv; 2212 extern RGLSYMGLGETQUERYOBJECTIVPROC __rglgen_glGetQueryObjectiv; 2213 extern RGLSYMGLGETQUERYOBJECTUIVPROC __rglgen_glGetQueryObjectuiv; 2214 extern RGLSYMGLBINDBUFFERPROC __rglgen_glBindBuffer; 2215 extern RGLSYMGLDELETEBUFFERSPROC __rglgen_glDeleteBuffers; 2216 extern RGLSYMGLGENBUFFERSPROC __rglgen_glGenBuffers; 2217 extern RGLSYMGLISBUFFERPROC __rglgen_glIsBuffer; 2218 extern RGLSYMGLBUFFERDATAPROC __rglgen_glBufferData; 2219 extern RGLSYMGLBUFFERSUBDATAPROC __rglgen_glBufferSubData; 2220 extern RGLSYMGLGETBUFFERSUBDATAPROC __rglgen_glGetBufferSubData; 2221 extern RGLSYMGLMAPBUFFERPROC __rglgen_glMapBuffer; 2222 extern RGLSYMGLUNMAPBUFFERPROC __rglgen_glUnmapBuffer; 2223 extern RGLSYMGLGETBUFFERPARAMETERIVPROC __rglgen_glGetBufferParameteriv; 2224 extern RGLSYMGLGETBUFFERPOINTERVPROC __rglgen_glGetBufferPointerv; 2225 extern RGLSYMGLBLENDEQUATIONSEPARATEPROC __rglgen_glBlendEquationSeparate; 2226 extern RGLSYMGLDRAWBUFFERSPROC __rglgen_glDrawBuffers; 2227 extern RGLSYMGLSTENCILOPSEPARATEPROC __rglgen_glStencilOpSeparate; 2228 extern RGLSYMGLSTENCILFUNCSEPARATEPROC __rglgen_glStencilFuncSeparate; 2229 extern RGLSYMGLSTENCILMASKSEPARATEPROC __rglgen_glStencilMaskSeparate; 2230 extern RGLSYMGLATTACHSHADERPROC __rglgen_glAttachShader; 2231 extern RGLSYMGLBINDATTRIBLOCATIONPROC __rglgen_glBindAttribLocation; 2232 extern RGLSYMGLCOMPILESHADERPROC __rglgen_glCompileShader; 2233 extern RGLSYMGLCREATEPROGRAMPROC __rglgen_glCreateProgram; 2234 extern RGLSYMGLCREATESHADERPROC __rglgen_glCreateShader; 2235 extern RGLSYMGLDELETEPROGRAMPROC __rglgen_glDeleteProgram; 2236 extern RGLSYMGLDELETESHADERPROC __rglgen_glDeleteShader; 2237 extern RGLSYMGLDETACHSHADERPROC __rglgen_glDetachShader; 2238 extern RGLSYMGLDISABLEVERTEXATTRIBARRAYPROC __rglgen_glDisableVertexAttribArray; 2239 extern RGLSYMGLENABLEVERTEXATTRIBARRAYPROC __rglgen_glEnableVertexAttribArray; 2240 extern RGLSYMGLGETACTIVEATTRIBPROC __rglgen_glGetActiveAttrib; 2241 extern RGLSYMGLGETACTIVEUNIFORMPROC __rglgen_glGetActiveUniform; 2242 extern RGLSYMGLGETATTACHEDSHADERSPROC __rglgen_glGetAttachedShaders; 2243 extern RGLSYMGLGETATTRIBLOCATIONPROC __rglgen_glGetAttribLocation; 2244 extern RGLSYMGLGETPROGRAMIVPROC __rglgen_glGetProgramiv; 2245 extern RGLSYMGLGETPROGRAMINFOLOGPROC __rglgen_glGetProgramInfoLog; 2246 extern RGLSYMGLGETSHADERIVPROC __rglgen_glGetShaderiv; 2247 extern RGLSYMGLGETSHADERINFOLOGPROC __rglgen_glGetShaderInfoLog; 2248 extern RGLSYMGLGETSHADERSOURCEPROC __rglgen_glGetShaderSource; 2249 extern RGLSYMGLGETUNIFORMLOCATIONPROC __rglgen_glGetUniformLocation; 2250 extern RGLSYMGLGETUNIFORMFVPROC __rglgen_glGetUniformfv; 2251 extern RGLSYMGLGETUNIFORMIVPROC __rglgen_glGetUniformiv; 2252 extern RGLSYMGLGETVERTEXATTRIBDVPROC __rglgen_glGetVertexAttribdv; 2253 extern RGLSYMGLGETVERTEXATTRIBFVPROC __rglgen_glGetVertexAttribfv; 2254 extern RGLSYMGLGETVERTEXATTRIBIVPROC __rglgen_glGetVertexAttribiv; 2255 extern RGLSYMGLGETVERTEXATTRIBPOINTERVPROC __rglgen_glGetVertexAttribPointerv; 2256 extern RGLSYMGLISPROGRAMPROC __rglgen_glIsProgram; 2257 extern RGLSYMGLISSHADERPROC __rglgen_glIsShader; 2258 extern RGLSYMGLLINKPROGRAMPROC __rglgen_glLinkProgram; 2259 extern RGLSYMGLSHADERSOURCEPROC __rglgen_glShaderSource; 2260 extern RGLSYMGLUSEPROGRAMPROC __rglgen_glUseProgram; 2261 extern RGLSYMGLUNIFORM1FPROC __rglgen_glUniform1f; 2262 extern RGLSYMGLUNIFORM2FPROC __rglgen_glUniform2f; 2263 extern RGLSYMGLUNIFORM3FPROC __rglgen_glUniform3f; 2264 extern RGLSYMGLUNIFORM4FPROC __rglgen_glUniform4f; 2265 extern RGLSYMGLUNIFORM1IPROC __rglgen_glUniform1i; 2266 extern RGLSYMGLUNIFORM2IPROC __rglgen_glUniform2i; 2267 extern RGLSYMGLUNIFORM3IPROC __rglgen_glUniform3i; 2268 extern RGLSYMGLUNIFORM4IPROC __rglgen_glUniform4i; 2269 extern RGLSYMGLUNIFORM1FVPROC __rglgen_glUniform1fv; 2270 extern RGLSYMGLUNIFORM2FVPROC __rglgen_glUniform2fv; 2271 extern RGLSYMGLUNIFORM3FVPROC __rglgen_glUniform3fv; 2272 extern RGLSYMGLUNIFORM4FVPROC __rglgen_glUniform4fv; 2273 extern RGLSYMGLUNIFORM1IVPROC __rglgen_glUniform1iv; 2274 extern RGLSYMGLUNIFORM2IVPROC __rglgen_glUniform2iv; 2275 extern RGLSYMGLUNIFORM3IVPROC __rglgen_glUniform3iv; 2276 extern RGLSYMGLUNIFORM4IVPROC __rglgen_glUniform4iv; 2277 extern RGLSYMGLUNIFORMMATRIX2FVPROC __rglgen_glUniformMatrix2fv; 2278 extern RGLSYMGLUNIFORMMATRIX3FVPROC __rglgen_glUniformMatrix3fv; 2279 extern RGLSYMGLUNIFORMMATRIX4FVPROC __rglgen_glUniformMatrix4fv; 2280 extern RGLSYMGLVALIDATEPROGRAMPROC __rglgen_glValidateProgram; 2281 extern RGLSYMGLVERTEXATTRIB1DPROC __rglgen_glVertexAttrib1d; 2282 extern RGLSYMGLVERTEXATTRIB1DVPROC __rglgen_glVertexAttrib1dv; 2283 extern RGLSYMGLVERTEXATTRIB1FPROC __rglgen_glVertexAttrib1f; 2284 extern RGLSYMGLVERTEXATTRIB1FVPROC __rglgen_glVertexAttrib1fv; 2285 extern RGLSYMGLVERTEXATTRIB1SPROC __rglgen_glVertexAttrib1s; 2286 extern RGLSYMGLVERTEXATTRIB1SVPROC __rglgen_glVertexAttrib1sv; 2287 extern RGLSYMGLVERTEXATTRIB2DPROC __rglgen_glVertexAttrib2d; 2288 extern RGLSYMGLVERTEXATTRIB2DVPROC __rglgen_glVertexAttrib2dv; 2289 extern RGLSYMGLVERTEXATTRIB2FPROC __rglgen_glVertexAttrib2f; 2290 extern RGLSYMGLVERTEXATTRIB2FVPROC __rglgen_glVertexAttrib2fv; 2291 extern RGLSYMGLVERTEXATTRIB2SPROC __rglgen_glVertexAttrib2s; 2292 extern RGLSYMGLVERTEXATTRIB2SVPROC __rglgen_glVertexAttrib2sv; 2293 extern RGLSYMGLVERTEXATTRIB3DPROC __rglgen_glVertexAttrib3d; 2294 extern RGLSYMGLVERTEXATTRIB3DVPROC __rglgen_glVertexAttrib3dv; 2295 extern RGLSYMGLVERTEXATTRIB3FPROC __rglgen_glVertexAttrib3f; 2296 extern RGLSYMGLVERTEXATTRIB3FVPROC __rglgen_glVertexAttrib3fv; 2297 extern RGLSYMGLVERTEXATTRIB3SPROC __rglgen_glVertexAttrib3s; 2298 extern RGLSYMGLVERTEXATTRIB3SVPROC __rglgen_glVertexAttrib3sv; 2299 extern RGLSYMGLVERTEXATTRIB4NBVPROC __rglgen_glVertexAttrib4Nbv; 2300 extern RGLSYMGLVERTEXATTRIB4NIVPROC __rglgen_glVertexAttrib4Niv; 2301 extern RGLSYMGLVERTEXATTRIB4NSVPROC __rglgen_glVertexAttrib4Nsv; 2302 extern RGLSYMGLVERTEXATTRIB4NUBPROC __rglgen_glVertexAttrib4Nub; 2303 extern RGLSYMGLVERTEXATTRIB4NUBVPROC __rglgen_glVertexAttrib4Nubv; 2304 extern RGLSYMGLVERTEXATTRIB4NUIVPROC __rglgen_glVertexAttrib4Nuiv; 2305 extern RGLSYMGLVERTEXATTRIB4NUSVPROC __rglgen_glVertexAttrib4Nusv; 2306 extern RGLSYMGLVERTEXATTRIB4BVPROC __rglgen_glVertexAttrib4bv; 2307 extern RGLSYMGLVERTEXATTRIB4DPROC __rglgen_glVertexAttrib4d; 2308 extern RGLSYMGLVERTEXATTRIB4DVPROC __rglgen_glVertexAttrib4dv; 2309 extern RGLSYMGLVERTEXATTRIB4FPROC __rglgen_glVertexAttrib4f; 2310 extern RGLSYMGLVERTEXATTRIB4FVPROC __rglgen_glVertexAttrib4fv; 2311 extern RGLSYMGLVERTEXATTRIB4IVPROC __rglgen_glVertexAttrib4iv; 2312 extern RGLSYMGLVERTEXATTRIB4SPROC __rglgen_glVertexAttrib4s; 2313 extern RGLSYMGLVERTEXATTRIB4SVPROC __rglgen_glVertexAttrib4sv; 2314 extern RGLSYMGLVERTEXATTRIB4UBVPROC __rglgen_glVertexAttrib4ubv; 2315 extern RGLSYMGLVERTEXATTRIB4UIVPROC __rglgen_glVertexAttrib4uiv; 2316 extern RGLSYMGLVERTEXATTRIB4USVPROC __rglgen_glVertexAttrib4usv; 2317 extern RGLSYMGLVERTEXATTRIBPOINTERPROC __rglgen_glVertexAttribPointer; 2318 extern RGLSYMGLUNIFORMMATRIX2X3FVPROC __rglgen_glUniformMatrix2x3fv; 2319 extern RGLSYMGLUNIFORMMATRIX3X2FVPROC __rglgen_glUniformMatrix3x2fv; 2320 extern RGLSYMGLUNIFORMMATRIX2X4FVPROC __rglgen_glUniformMatrix2x4fv; 2321 extern RGLSYMGLUNIFORMMATRIX4X2FVPROC __rglgen_glUniformMatrix4x2fv; 2322 extern RGLSYMGLUNIFORMMATRIX3X4FVPROC __rglgen_glUniformMatrix3x4fv; 2323 extern RGLSYMGLUNIFORMMATRIX4X3FVPROC __rglgen_glUniformMatrix4x3fv; 2324 extern RGLSYMGLCOLORMASKIPROC __rglgen_glColorMaski; 2325 extern RGLSYMGLGETBOOLEANI_VPROC __rglgen_glGetBooleani_v; 2326 extern RGLSYMGLGETINTEGERI_VPROC __rglgen_glGetIntegeri_v; 2327 extern RGLSYMGLENABLEIPROC __rglgen_glEnablei; 2328 extern RGLSYMGLDISABLEIPROC __rglgen_glDisablei; 2329 extern RGLSYMGLISENABLEDIPROC __rglgen_glIsEnabledi; 2330 extern RGLSYMGLBEGINTRANSFORMFEEDBACKPROC __rglgen_glBeginTransformFeedback; 2331 extern RGLSYMGLENDTRANSFORMFEEDBACKPROC __rglgen_glEndTransformFeedback; 2332 extern RGLSYMGLBINDBUFFERRANGEPROC __rglgen_glBindBufferRange; 2333 extern RGLSYMGLBINDBUFFERBASEPROC __rglgen_glBindBufferBase; 2334 extern RGLSYMGLTRANSFORMFEEDBACKVARYINGSPROC __rglgen_glTransformFeedbackVaryings; 2335 extern RGLSYMGLGETTRANSFORMFEEDBACKVARYINGPROC __rglgen_glGetTransformFeedbackVarying; 2336 extern RGLSYMGLCLAMPCOLORPROC __rglgen_glClampColor; 2337 extern RGLSYMGLBEGINCONDITIONALRENDERPROC __rglgen_glBeginConditionalRender; 2338 extern RGLSYMGLENDCONDITIONALRENDERPROC __rglgen_glEndConditionalRender; 2339 extern RGLSYMGLVERTEXATTRIBIPOINTERPROC __rglgen_glVertexAttribIPointer; 2340 extern RGLSYMGLGETVERTEXATTRIBIIVPROC __rglgen_glGetVertexAttribIiv; 2341 extern RGLSYMGLGETVERTEXATTRIBIUIVPROC __rglgen_glGetVertexAttribIuiv; 2342 extern RGLSYMGLVERTEXATTRIBI1IPROC __rglgen_glVertexAttribI1i; 2343 extern RGLSYMGLVERTEXATTRIBI2IPROC __rglgen_glVertexAttribI2i; 2344 extern RGLSYMGLVERTEXATTRIBI3IPROC __rglgen_glVertexAttribI3i; 2345 extern RGLSYMGLVERTEXATTRIBI4IPROC __rglgen_glVertexAttribI4i; 2346 extern RGLSYMGLVERTEXATTRIBI1UIPROC __rglgen_glVertexAttribI1ui; 2347 extern RGLSYMGLVERTEXATTRIBI2UIPROC __rglgen_glVertexAttribI2ui; 2348 extern RGLSYMGLVERTEXATTRIBI3UIPROC __rglgen_glVertexAttribI3ui; 2349 extern RGLSYMGLVERTEXATTRIBI4UIPROC __rglgen_glVertexAttribI4ui; 2350 extern RGLSYMGLVERTEXATTRIBI1IVPROC __rglgen_glVertexAttribI1iv; 2351 extern RGLSYMGLVERTEXATTRIBI2IVPROC __rglgen_glVertexAttribI2iv; 2352 extern RGLSYMGLVERTEXATTRIBI3IVPROC __rglgen_glVertexAttribI3iv; 2353 extern RGLSYMGLVERTEXATTRIBI4IVPROC __rglgen_glVertexAttribI4iv; 2354 extern RGLSYMGLVERTEXATTRIBI1UIVPROC __rglgen_glVertexAttribI1uiv; 2355 extern RGLSYMGLVERTEXATTRIBI2UIVPROC __rglgen_glVertexAttribI2uiv; 2356 extern RGLSYMGLVERTEXATTRIBI3UIVPROC __rglgen_glVertexAttribI3uiv; 2357 extern RGLSYMGLVERTEXATTRIBI4UIVPROC __rglgen_glVertexAttribI4uiv; 2358 extern RGLSYMGLVERTEXATTRIBI4BVPROC __rglgen_glVertexAttribI4bv; 2359 extern RGLSYMGLVERTEXATTRIBI4SVPROC __rglgen_glVertexAttribI4sv; 2360 extern RGLSYMGLVERTEXATTRIBI4UBVPROC __rglgen_glVertexAttribI4ubv; 2361 extern RGLSYMGLVERTEXATTRIBI4USVPROC __rglgen_glVertexAttribI4usv; 2362 extern RGLSYMGLGETUNIFORMUIVPROC __rglgen_glGetUniformuiv; 2363 extern RGLSYMGLBINDFRAGDATALOCATIONPROC __rglgen_glBindFragDataLocation; 2364 extern RGLSYMGLGETFRAGDATALOCATIONPROC __rglgen_glGetFragDataLocation; 2365 extern RGLSYMGLUNIFORM1UIPROC __rglgen_glUniform1ui; 2366 extern RGLSYMGLUNIFORM2UIPROC __rglgen_glUniform2ui; 2367 extern RGLSYMGLUNIFORM3UIPROC __rglgen_glUniform3ui; 2368 extern RGLSYMGLUNIFORM4UIPROC __rglgen_glUniform4ui; 2369 extern RGLSYMGLUNIFORM1UIVPROC __rglgen_glUniform1uiv; 2370 extern RGLSYMGLUNIFORM2UIVPROC __rglgen_glUniform2uiv; 2371 extern RGLSYMGLUNIFORM3UIVPROC __rglgen_glUniform3uiv; 2372 extern RGLSYMGLUNIFORM4UIVPROC __rglgen_glUniform4uiv; 2373 extern RGLSYMGLTEXPARAMETERIIVPROC __rglgen_glTexParameterIiv; 2374 extern RGLSYMGLTEXPARAMETERIUIVPROC __rglgen_glTexParameterIuiv; 2375 extern RGLSYMGLGETTEXPARAMETERIIVPROC __rglgen_glGetTexParameterIiv; 2376 extern RGLSYMGLGETTEXPARAMETERIUIVPROC __rglgen_glGetTexParameterIuiv; 2377 extern RGLSYMGLCLEARBUFFERIVPROC __rglgen_glClearBufferiv; 2378 extern RGLSYMGLCLEARBUFFERUIVPROC __rglgen_glClearBufferuiv; 2379 extern RGLSYMGLCLEARBUFFERFVPROC __rglgen_glClearBufferfv; 2380 extern RGLSYMGLCLEARBUFFERFIPROC __rglgen_glClearBufferfi; 2381 extern RGLSYMGLGETSTRINGIPROC __rglgen_glGetStringi; 2382 extern RGLSYMGLISRENDERBUFFERPROC __rglgen_glIsRenderbuffer; 2383 extern RGLSYMGLBINDRENDERBUFFERPROC __rglgen_glBindRenderbuffer; 2384 extern RGLSYMGLDELETERENDERBUFFERSPROC __rglgen_glDeleteRenderbuffers; 2385 extern RGLSYMGLGENRENDERBUFFERSPROC __rglgen_glGenRenderbuffers; 2386 extern RGLSYMGLRENDERBUFFERSTORAGEPROC __rglgen_glRenderbufferStorage; 2387 extern RGLSYMGLGETRENDERBUFFERPARAMETERIVPROC __rglgen_glGetRenderbufferParameteriv; 2388 extern RGLSYMGLISFRAMEBUFFERPROC __rglgen_glIsFramebuffer; 2389 extern RGLSYMGLBINDFRAMEBUFFERPROC __rglgen_glBindFramebuffer; 2390 extern RGLSYMGLDELETEFRAMEBUFFERSPROC __rglgen_glDeleteFramebuffers; 2391 extern RGLSYMGLGENFRAMEBUFFERSPROC __rglgen_glGenFramebuffers; 2392 extern RGLSYMGLCHECKFRAMEBUFFERSTATUSPROC __rglgen_glCheckFramebufferStatus; 2393 extern RGLSYMGLFRAMEBUFFERTEXTURE1DPROC __rglgen_glFramebufferTexture1D; 2394 extern RGLSYMGLFRAMEBUFFERTEXTURE2DPROC __rglgen_glFramebufferTexture2D; 2395 extern RGLSYMGLFRAMEBUFFERTEXTURE3DPROC __rglgen_glFramebufferTexture3D; 2396 extern RGLSYMGLFRAMEBUFFERRENDERBUFFERPROC __rglgen_glFramebufferRenderbuffer; 2397 extern RGLSYMGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC __rglgen_glGetFramebufferAttachmentParameteriv; 2398 extern RGLSYMGLGENERATEMIPMAPPROC __rglgen_glGenerateMipmap; 2399 extern RGLSYMGLBLITFRAMEBUFFERPROC __rglgen_glBlitFramebuffer; 2400 extern RGLSYMGLRENDERBUFFERSTORAGEMULTISAMPLEPROC __rglgen_glRenderbufferStorageMultisample; 2401 extern RGLSYMGLFRAMEBUFFERTEXTURELAYERPROC __rglgen_glFramebufferTextureLayer; 2402 extern RGLSYMGLMAPBUFFERRANGEPROC __rglgen_glMapBufferRange; 2403 extern RGLSYMGLFLUSHMAPPEDBUFFERRANGEPROC __rglgen_glFlushMappedBufferRange; 2404 extern RGLSYMGLBINDVERTEXARRAYPROC __rglgen_glBindVertexArray; 2405 extern RGLSYMGLDELETEVERTEXARRAYSPROC __rglgen_glDeleteVertexArrays; 2406 extern RGLSYMGLGENVERTEXARRAYSPROC __rglgen_glGenVertexArrays; 2407 extern RGLSYMGLISVERTEXARRAYPROC __rglgen_glIsVertexArray; 2408 extern RGLSYMGLDRAWARRAYSINSTANCEDPROC __rglgen_glDrawArraysInstanced; 2409 extern RGLSYMGLDRAWELEMENTSINSTANCEDPROC __rglgen_glDrawElementsInstanced; 2410 extern RGLSYMGLTEXBUFFERPROC __rglgen_glTexBuffer; 2411 extern RGLSYMGLPRIMITIVERESTARTINDEXPROC __rglgen_glPrimitiveRestartIndex; 2412 extern RGLSYMGLCOPYBUFFERSUBDATAPROC __rglgen_glCopyBufferSubData; 2413 extern RGLSYMGLGETUNIFORMINDICESPROC __rglgen_glGetUniformIndices; 2414 extern RGLSYMGLGETACTIVEUNIFORMSIVPROC __rglgen_glGetActiveUniformsiv; 2415 extern RGLSYMGLGETACTIVEUNIFORMNAMEPROC __rglgen_glGetActiveUniformName; 2416 extern RGLSYMGLGETUNIFORMBLOCKINDEXPROC __rglgen_glGetUniformBlockIndex; 2417 extern RGLSYMGLGETACTIVEUNIFORMBLOCKIVPROC __rglgen_glGetActiveUniformBlockiv; 2418 extern RGLSYMGLGETACTIVEUNIFORMBLOCKNAMEPROC __rglgen_glGetActiveUniformBlockName; 2419 extern RGLSYMGLUNIFORMBLOCKBINDINGPROC __rglgen_glUniformBlockBinding; 2420 extern RGLSYMGLDRAWELEMENTSBASEVERTEXPROC __rglgen_glDrawElementsBaseVertex; 2421 extern RGLSYMGLDRAWRANGEELEMENTSBASEVERTEXPROC __rglgen_glDrawRangeElementsBaseVertex; 2422 extern RGLSYMGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC __rglgen_glDrawElementsInstancedBaseVertex; 2423 extern RGLSYMGLMULTIDRAWELEMENTSBASEVERTEXPROC __rglgen_glMultiDrawElementsBaseVertex; 2424 extern RGLSYMGLPROVOKINGVERTEXPROC __rglgen_glProvokingVertex; 2425 extern RGLSYMGLFENCESYNCPROC __rglgen_glFenceSync; 2426 extern RGLSYMGLISSYNCPROC __rglgen_glIsSync; 2427 extern RGLSYMGLDELETESYNCPROC __rglgen_glDeleteSync; 2428 extern RGLSYMGLCLIENTWAITSYNCPROC __rglgen_glClientWaitSync; 2429 extern RGLSYMGLWAITSYNCPROC __rglgen_glWaitSync; 2430 extern RGLSYMGLGETINTEGER64VPROC __rglgen_glGetInteger64v; 2431 extern RGLSYMGLGETSYNCIVPROC __rglgen_glGetSynciv; 2432 extern RGLSYMGLGETINTEGER64I_VPROC __rglgen_glGetInteger64i_v; 2433 extern RGLSYMGLGETBUFFERPARAMETERI64VPROC __rglgen_glGetBufferParameteri64v; 2434 extern RGLSYMGLFRAMEBUFFERTEXTUREPROC __rglgen_glFramebufferTexture; 2435 extern RGLSYMGLTEXIMAGE2DMULTISAMPLEPROC __rglgen_glTexImage2DMultisample; 2436 extern RGLSYMGLTEXIMAGE3DMULTISAMPLEPROC __rglgen_glTexImage3DMultisample; 2437 extern RGLSYMGLGETMULTISAMPLEFVPROC __rglgen_glGetMultisamplefv; 2438 extern RGLSYMGLSAMPLEMASKIPROC __rglgen_glSampleMaski; 2439 extern RGLSYMGLBINDFRAGDATALOCATIONINDEXEDPROC __rglgen_glBindFragDataLocationIndexed; 2440 extern RGLSYMGLGETFRAGDATAINDEXPROC __rglgen_glGetFragDataIndex; 2441 extern RGLSYMGLGENSAMPLERSPROC __rglgen_glGenSamplers; 2442 extern RGLSYMGLDELETESAMPLERSPROC __rglgen_glDeleteSamplers; 2443 extern RGLSYMGLISSAMPLERPROC __rglgen_glIsSampler; 2444 extern RGLSYMGLBINDSAMPLERPROC __rglgen_glBindSampler; 2445 extern RGLSYMGLSAMPLERPARAMETERIPROC __rglgen_glSamplerParameteri; 2446 extern RGLSYMGLSAMPLERPARAMETERIVPROC __rglgen_glSamplerParameteriv; 2447 extern RGLSYMGLSAMPLERPARAMETERFPROC __rglgen_glSamplerParameterf; 2448 extern RGLSYMGLSAMPLERPARAMETERFVPROC __rglgen_glSamplerParameterfv; 2449 extern RGLSYMGLSAMPLERPARAMETERIIVPROC __rglgen_glSamplerParameterIiv; 2450 extern RGLSYMGLSAMPLERPARAMETERIUIVPROC __rglgen_glSamplerParameterIuiv; 2451 extern RGLSYMGLGETSAMPLERPARAMETERIVPROC __rglgen_glGetSamplerParameteriv; 2452 extern RGLSYMGLGETSAMPLERPARAMETERIIVPROC __rglgen_glGetSamplerParameterIiv; 2453 extern RGLSYMGLGETSAMPLERPARAMETERFVPROC __rglgen_glGetSamplerParameterfv; 2454 extern RGLSYMGLGETSAMPLERPARAMETERIUIVPROC __rglgen_glGetSamplerParameterIuiv; 2455 extern RGLSYMGLQUERYCOUNTERPROC __rglgen_glQueryCounter; 2456 extern RGLSYMGLGETQUERYOBJECTI64VPROC __rglgen_glGetQueryObjecti64v; 2457 extern RGLSYMGLGETQUERYOBJECTUI64VPROC __rglgen_glGetQueryObjectui64v; 2458 extern RGLSYMGLVERTEXATTRIBDIVISORPROC __rglgen_glVertexAttribDivisor; 2459 extern RGLSYMGLVERTEXATTRIBP1UIPROC __rglgen_glVertexAttribP1ui; 2460 extern RGLSYMGLVERTEXATTRIBP1UIVPROC __rglgen_glVertexAttribP1uiv; 2461 extern RGLSYMGLVERTEXATTRIBP2UIPROC __rglgen_glVertexAttribP2ui; 2462 extern RGLSYMGLVERTEXATTRIBP2UIVPROC __rglgen_glVertexAttribP2uiv; 2463 extern RGLSYMGLVERTEXATTRIBP3UIPROC __rglgen_glVertexAttribP3ui; 2464 extern RGLSYMGLVERTEXATTRIBP3UIVPROC __rglgen_glVertexAttribP3uiv; 2465 extern RGLSYMGLVERTEXATTRIBP4UIPROC __rglgen_glVertexAttribP4ui; 2466 extern RGLSYMGLVERTEXATTRIBP4UIVPROC __rglgen_glVertexAttribP4uiv; 2467 extern RGLSYMGLVERTEXP2UIPROC __rglgen_glVertexP2ui; 2468 extern RGLSYMGLVERTEXP2UIVPROC __rglgen_glVertexP2uiv; 2469 extern RGLSYMGLVERTEXP3UIPROC __rglgen_glVertexP3ui; 2470 extern RGLSYMGLVERTEXP3UIVPROC __rglgen_glVertexP3uiv; 2471 extern RGLSYMGLVERTEXP4UIPROC __rglgen_glVertexP4ui; 2472 extern RGLSYMGLVERTEXP4UIVPROC __rglgen_glVertexP4uiv; 2473 extern RGLSYMGLTEXCOORDP1UIPROC __rglgen_glTexCoordP1ui; 2474 extern RGLSYMGLTEXCOORDP1UIVPROC __rglgen_glTexCoordP1uiv; 2475 extern RGLSYMGLTEXCOORDP2UIPROC __rglgen_glTexCoordP2ui; 2476 extern RGLSYMGLTEXCOORDP2UIVPROC __rglgen_glTexCoordP2uiv; 2477 extern RGLSYMGLTEXCOORDP3UIPROC __rglgen_glTexCoordP3ui; 2478 extern RGLSYMGLTEXCOORDP3UIVPROC __rglgen_glTexCoordP3uiv; 2479 extern RGLSYMGLTEXCOORDP4UIPROC __rglgen_glTexCoordP4ui; 2480 extern RGLSYMGLTEXCOORDP4UIVPROC __rglgen_glTexCoordP4uiv; 2481 extern RGLSYMGLMULTITEXCOORDP1UIPROC __rglgen_glMultiTexCoordP1ui; 2482 extern RGLSYMGLMULTITEXCOORDP1UIVPROC __rglgen_glMultiTexCoordP1uiv; 2483 extern RGLSYMGLMULTITEXCOORDP2UIPROC __rglgen_glMultiTexCoordP2ui; 2484 extern RGLSYMGLMULTITEXCOORDP2UIVPROC __rglgen_glMultiTexCoordP2uiv; 2485 extern RGLSYMGLMULTITEXCOORDP3UIPROC __rglgen_glMultiTexCoordP3ui; 2486 extern RGLSYMGLMULTITEXCOORDP3UIVPROC __rglgen_glMultiTexCoordP3uiv; 2487 extern RGLSYMGLMULTITEXCOORDP4UIPROC __rglgen_glMultiTexCoordP4ui; 2488 extern RGLSYMGLMULTITEXCOORDP4UIVPROC __rglgen_glMultiTexCoordP4uiv; 2489 extern RGLSYMGLNORMALP3UIPROC __rglgen_glNormalP3ui; 2490 extern RGLSYMGLNORMALP3UIVPROC __rglgen_glNormalP3uiv; 2491 extern RGLSYMGLCOLORP3UIPROC __rglgen_glColorP3ui; 2492 extern RGLSYMGLCOLORP3UIVPROC __rglgen_glColorP3uiv; 2493 extern RGLSYMGLCOLORP4UIPROC __rglgen_glColorP4ui; 2494 extern RGLSYMGLCOLORP4UIVPROC __rglgen_glColorP4uiv; 2495 extern RGLSYMGLSECONDARYCOLORP3UIPROC __rglgen_glSecondaryColorP3ui; 2496 extern RGLSYMGLSECONDARYCOLORP3UIVPROC __rglgen_glSecondaryColorP3uiv; 2497 extern RGLSYMGLMINSAMPLESHADINGPROC __rglgen_glMinSampleShading; 2498 extern RGLSYMGLBLENDEQUATIONIPROC __rglgen_glBlendEquationi; 2499 extern RGLSYMGLBLENDEQUATIONSEPARATEIPROC __rglgen_glBlendEquationSeparatei; 2500 extern RGLSYMGLBLENDFUNCIPROC __rglgen_glBlendFunci; 2501 extern RGLSYMGLBLENDFUNCSEPARATEIPROC __rglgen_glBlendFuncSeparatei; 2502 extern RGLSYMGLDRAWARRAYSINDIRECTPROC __rglgen_glDrawArraysIndirect; 2503 extern RGLSYMGLDRAWELEMENTSINDIRECTPROC __rglgen_glDrawElementsIndirect; 2504 extern RGLSYMGLUNIFORM1DPROC __rglgen_glUniform1d; 2505 extern RGLSYMGLUNIFORM2DPROC __rglgen_glUniform2d; 2506 extern RGLSYMGLUNIFORM3DPROC __rglgen_glUniform3d; 2507 extern RGLSYMGLUNIFORM4DPROC __rglgen_glUniform4d; 2508 extern RGLSYMGLUNIFORM1DVPROC __rglgen_glUniform1dv; 2509 extern RGLSYMGLUNIFORM2DVPROC __rglgen_glUniform2dv; 2510 extern RGLSYMGLUNIFORM3DVPROC __rglgen_glUniform3dv; 2511 extern RGLSYMGLUNIFORM4DVPROC __rglgen_glUniform4dv; 2512 extern RGLSYMGLUNIFORMMATRIX2DVPROC __rglgen_glUniformMatrix2dv; 2513 extern RGLSYMGLUNIFORMMATRIX3DVPROC __rglgen_glUniformMatrix3dv; 2514 extern RGLSYMGLUNIFORMMATRIX4DVPROC __rglgen_glUniformMatrix4dv; 2515 extern RGLSYMGLUNIFORMMATRIX2X3DVPROC __rglgen_glUniformMatrix2x3dv; 2516 extern RGLSYMGLUNIFORMMATRIX2X4DVPROC __rglgen_glUniformMatrix2x4dv; 2517 extern RGLSYMGLUNIFORMMATRIX3X2DVPROC __rglgen_glUniformMatrix3x2dv; 2518 extern RGLSYMGLUNIFORMMATRIX3X4DVPROC __rglgen_glUniformMatrix3x4dv; 2519 extern RGLSYMGLUNIFORMMATRIX4X2DVPROC __rglgen_glUniformMatrix4x2dv; 2520 extern RGLSYMGLUNIFORMMATRIX4X3DVPROC __rglgen_glUniformMatrix4x3dv; 2521 extern RGLSYMGLGETUNIFORMDVPROC __rglgen_glGetUniformdv; 2522 extern RGLSYMGLGETSUBROUTINEUNIFORMLOCATIONPROC __rglgen_glGetSubroutineUniformLocation; 2523 extern RGLSYMGLGETSUBROUTINEINDEXPROC __rglgen_glGetSubroutineIndex; 2524 extern RGLSYMGLGETACTIVESUBROUTINEUNIFORMIVPROC __rglgen_glGetActiveSubroutineUniformiv; 2525 extern RGLSYMGLGETACTIVESUBROUTINEUNIFORMNAMEPROC __rglgen_glGetActiveSubroutineUniformName; 2526 extern RGLSYMGLGETACTIVESUBROUTINENAMEPROC __rglgen_glGetActiveSubroutineName; 2527 extern RGLSYMGLUNIFORMSUBROUTINESUIVPROC __rglgen_glUniformSubroutinesuiv; 2528 extern RGLSYMGLGETUNIFORMSUBROUTINEUIVPROC __rglgen_glGetUniformSubroutineuiv; 2529 extern RGLSYMGLGETPROGRAMSTAGEIVPROC __rglgen_glGetProgramStageiv; 2530 extern RGLSYMGLPATCHPARAMETERIPROC __rglgen_glPatchParameteri; 2531 extern RGLSYMGLPATCHPARAMETERFVPROC __rglgen_glPatchParameterfv; 2532 extern RGLSYMGLBINDTRANSFORMFEEDBACKPROC __rglgen_glBindTransformFeedback; 2533 extern RGLSYMGLDELETETRANSFORMFEEDBACKSPROC __rglgen_glDeleteTransformFeedbacks; 2534 extern RGLSYMGLGENTRANSFORMFEEDBACKSPROC __rglgen_glGenTransformFeedbacks; 2535 extern RGLSYMGLISTRANSFORMFEEDBACKPROC __rglgen_glIsTransformFeedback; 2536 extern RGLSYMGLPAUSETRANSFORMFEEDBACKPROC __rglgen_glPauseTransformFeedback; 2537 extern RGLSYMGLRESUMETRANSFORMFEEDBACKPROC __rglgen_glResumeTransformFeedback; 2538 extern RGLSYMGLDRAWTRANSFORMFEEDBACKPROC __rglgen_glDrawTransformFeedback; 2539 extern RGLSYMGLDRAWTRANSFORMFEEDBACKSTREAMPROC __rglgen_glDrawTransformFeedbackStream; 2540 extern RGLSYMGLBEGINQUERYINDEXEDPROC __rglgen_glBeginQueryIndexed; 2541 extern RGLSYMGLENDQUERYINDEXEDPROC __rglgen_glEndQueryIndexed; 2542 extern RGLSYMGLGETQUERYINDEXEDIVPROC __rglgen_glGetQueryIndexediv; 2543 extern RGLSYMGLRELEASESHADERCOMPILERPROC __rglgen_glReleaseShaderCompiler; 2544 extern RGLSYMGLSHADERBINARYPROC __rglgen_glShaderBinary; 2545 extern RGLSYMGLGETSHADERPRECISIONFORMATPROC __rglgen_glGetShaderPrecisionFormat; 2546 extern RGLSYMGLDEPTHRANGEFPROC __rglgen_glDepthRangef; 2547 extern RGLSYMGLCLEARDEPTHFPROC __rglgen_glClearDepthf; 2548 extern RGLSYMGLGETPROGRAMBINARYPROC __rglgen_glGetProgramBinary; 2549 extern RGLSYMGLPROGRAMBINARYPROC __rglgen_glProgramBinary; 2550 extern RGLSYMGLPROGRAMPARAMETERIPROC __rglgen_glProgramParameteri; 2551 extern RGLSYMGLUSEPROGRAMSTAGESPROC __rglgen_glUseProgramStages; 2552 extern RGLSYMGLACTIVESHADERPROGRAMPROC __rglgen_glActiveShaderProgram; 2553 extern RGLSYMGLCREATESHADERPROGRAMVPROC __rglgen_glCreateShaderProgramv; 2554 extern RGLSYMGLBINDPROGRAMPIPELINEPROC __rglgen_glBindProgramPipeline; 2555 extern RGLSYMGLDELETEPROGRAMPIPELINESPROC __rglgen_glDeleteProgramPipelines; 2556 extern RGLSYMGLGENPROGRAMPIPELINESPROC __rglgen_glGenProgramPipelines; 2557 extern RGLSYMGLISPROGRAMPIPELINEPROC __rglgen_glIsProgramPipeline; 2558 extern RGLSYMGLGETPROGRAMPIPELINEIVPROC __rglgen_glGetProgramPipelineiv; 2559 extern RGLSYMGLPROGRAMUNIFORM1IPROC __rglgen_glProgramUniform1i; 2560 extern RGLSYMGLPROGRAMUNIFORM1IVPROC __rglgen_glProgramUniform1iv; 2561 extern RGLSYMGLPROGRAMUNIFORM1FPROC __rglgen_glProgramUniform1f; 2562 extern RGLSYMGLPROGRAMUNIFORM1FVPROC __rglgen_glProgramUniform1fv; 2563 extern RGLSYMGLPROGRAMUNIFORM1DPROC __rglgen_glProgramUniform1d; 2564 extern RGLSYMGLPROGRAMUNIFORM1DVPROC __rglgen_glProgramUniform1dv; 2565 extern RGLSYMGLPROGRAMUNIFORM1UIPROC __rglgen_glProgramUniform1ui; 2566 extern RGLSYMGLPROGRAMUNIFORM1UIVPROC __rglgen_glProgramUniform1uiv; 2567 extern RGLSYMGLPROGRAMUNIFORM2IPROC __rglgen_glProgramUniform2i; 2568 extern RGLSYMGLPROGRAMUNIFORM2IVPROC __rglgen_glProgramUniform2iv; 2569 extern RGLSYMGLPROGRAMUNIFORM2FPROC __rglgen_glProgramUniform2f; 2570 extern RGLSYMGLPROGRAMUNIFORM2FVPROC __rglgen_glProgramUniform2fv; 2571 extern RGLSYMGLPROGRAMUNIFORM2DPROC __rglgen_glProgramUniform2d; 2572 extern RGLSYMGLPROGRAMUNIFORM2DVPROC __rglgen_glProgramUniform2dv; 2573 extern RGLSYMGLPROGRAMUNIFORM2UIPROC __rglgen_glProgramUniform2ui; 2574 extern RGLSYMGLPROGRAMUNIFORM2UIVPROC __rglgen_glProgramUniform2uiv; 2575 extern RGLSYMGLPROGRAMUNIFORM3IPROC __rglgen_glProgramUniform3i; 2576 extern RGLSYMGLPROGRAMUNIFORM3IVPROC __rglgen_glProgramUniform3iv; 2577 extern RGLSYMGLPROGRAMUNIFORM3FPROC __rglgen_glProgramUniform3f; 2578 extern RGLSYMGLPROGRAMUNIFORM3FVPROC __rglgen_glProgramUniform3fv; 2579 extern RGLSYMGLPROGRAMUNIFORM3DPROC __rglgen_glProgramUniform3d; 2580 extern RGLSYMGLPROGRAMUNIFORM3DVPROC __rglgen_glProgramUniform3dv; 2581 extern RGLSYMGLPROGRAMUNIFORM3UIPROC __rglgen_glProgramUniform3ui; 2582 extern RGLSYMGLPROGRAMUNIFORM3UIVPROC __rglgen_glProgramUniform3uiv; 2583 extern RGLSYMGLPROGRAMUNIFORM4IPROC __rglgen_glProgramUniform4i; 2584 extern RGLSYMGLPROGRAMUNIFORM4IVPROC __rglgen_glProgramUniform4iv; 2585 extern RGLSYMGLPROGRAMUNIFORM4FPROC __rglgen_glProgramUniform4f; 2586 extern RGLSYMGLPROGRAMUNIFORM4FVPROC __rglgen_glProgramUniform4fv; 2587 extern RGLSYMGLPROGRAMUNIFORM4DPROC __rglgen_glProgramUniform4d; 2588 extern RGLSYMGLPROGRAMUNIFORM4DVPROC __rglgen_glProgramUniform4dv; 2589 extern RGLSYMGLPROGRAMUNIFORM4UIPROC __rglgen_glProgramUniform4ui; 2590 extern RGLSYMGLPROGRAMUNIFORM4UIVPROC __rglgen_glProgramUniform4uiv; 2591 extern RGLSYMGLPROGRAMUNIFORMMATRIX2FVPROC __rglgen_glProgramUniformMatrix2fv; 2592 extern RGLSYMGLPROGRAMUNIFORMMATRIX3FVPROC __rglgen_glProgramUniformMatrix3fv; 2593 extern RGLSYMGLPROGRAMUNIFORMMATRIX4FVPROC __rglgen_glProgramUniformMatrix4fv; 2594 extern RGLSYMGLPROGRAMUNIFORMMATRIX2DVPROC __rglgen_glProgramUniformMatrix2dv; 2595 extern RGLSYMGLPROGRAMUNIFORMMATRIX3DVPROC __rglgen_glProgramUniformMatrix3dv; 2596 extern RGLSYMGLPROGRAMUNIFORMMATRIX4DVPROC __rglgen_glProgramUniformMatrix4dv; 2597 extern RGLSYMGLPROGRAMUNIFORMMATRIX2X3FVPROC __rglgen_glProgramUniformMatrix2x3fv; 2598 extern RGLSYMGLPROGRAMUNIFORMMATRIX3X2FVPROC __rglgen_glProgramUniformMatrix3x2fv; 2599 extern RGLSYMGLPROGRAMUNIFORMMATRIX2X4FVPROC __rglgen_glProgramUniformMatrix2x4fv; 2600 extern RGLSYMGLPROGRAMUNIFORMMATRIX4X2FVPROC __rglgen_glProgramUniformMatrix4x2fv; 2601 extern RGLSYMGLPROGRAMUNIFORMMATRIX3X4FVPROC __rglgen_glProgramUniformMatrix3x4fv; 2602 extern RGLSYMGLPROGRAMUNIFORMMATRIX4X3FVPROC __rglgen_glProgramUniformMatrix4x3fv; 2603 extern RGLSYMGLPROGRAMUNIFORMMATRIX2X3DVPROC __rglgen_glProgramUniformMatrix2x3dv; 2604 extern RGLSYMGLPROGRAMUNIFORMMATRIX3X2DVPROC __rglgen_glProgramUniformMatrix3x2dv; 2605 extern RGLSYMGLPROGRAMUNIFORMMATRIX2X4DVPROC __rglgen_glProgramUniformMatrix2x4dv; 2606 extern RGLSYMGLPROGRAMUNIFORMMATRIX4X2DVPROC __rglgen_glProgramUniformMatrix4x2dv; 2607 extern RGLSYMGLPROGRAMUNIFORMMATRIX3X4DVPROC __rglgen_glProgramUniformMatrix3x4dv; 2608 extern RGLSYMGLPROGRAMUNIFORMMATRIX4X3DVPROC __rglgen_glProgramUniformMatrix4x3dv; 2609 extern RGLSYMGLVALIDATEPROGRAMPIPELINEPROC __rglgen_glValidateProgramPipeline; 2610 extern RGLSYMGLGETPROGRAMPIPELINEINFOLOGPROC __rglgen_glGetProgramPipelineInfoLog; 2611 extern RGLSYMGLVERTEXATTRIBL1DPROC __rglgen_glVertexAttribL1d; 2612 extern RGLSYMGLVERTEXATTRIBL2DPROC __rglgen_glVertexAttribL2d; 2613 extern RGLSYMGLVERTEXATTRIBL3DPROC __rglgen_glVertexAttribL3d; 2614 extern RGLSYMGLVERTEXATTRIBL4DPROC __rglgen_glVertexAttribL4d; 2615 extern RGLSYMGLVERTEXATTRIBL1DVPROC __rglgen_glVertexAttribL1dv; 2616 extern RGLSYMGLVERTEXATTRIBL2DVPROC __rglgen_glVertexAttribL2dv; 2617 extern RGLSYMGLVERTEXATTRIBL3DVPROC __rglgen_glVertexAttribL3dv; 2618 extern RGLSYMGLVERTEXATTRIBL4DVPROC __rglgen_glVertexAttribL4dv; 2619 extern RGLSYMGLVERTEXATTRIBLPOINTERPROC __rglgen_glVertexAttribLPointer; 2620 extern RGLSYMGLGETVERTEXATTRIBLDVPROC __rglgen_glGetVertexAttribLdv; 2621 extern RGLSYMGLVIEWPORTARRAYVPROC __rglgen_glViewportArrayv; 2622 extern RGLSYMGLVIEWPORTINDEXEDFPROC __rglgen_glViewportIndexedf; 2623 extern RGLSYMGLVIEWPORTINDEXEDFVPROC __rglgen_glViewportIndexedfv; 2624 extern RGLSYMGLSCISSORARRAYVPROC __rglgen_glScissorArrayv; 2625 extern RGLSYMGLSCISSORINDEXEDPROC __rglgen_glScissorIndexed; 2626 extern RGLSYMGLSCISSORINDEXEDVPROC __rglgen_glScissorIndexedv; 2627 extern RGLSYMGLDEPTHRANGEARRAYVPROC __rglgen_glDepthRangeArrayv; 2628 extern RGLSYMGLDEPTHRANGEINDEXEDPROC __rglgen_glDepthRangeIndexed; 2629 extern RGLSYMGLGETFLOATI_VPROC __rglgen_glGetFloati_v; 2630 extern RGLSYMGLGETDOUBLEI_VPROC __rglgen_glGetDoublei_v; 2631 extern RGLSYMGLDRAWARRAYSINSTANCEDBASEINSTANCEPROC __rglgen_glDrawArraysInstancedBaseInstance; 2632 extern RGLSYMGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC __rglgen_glDrawElementsInstancedBaseInstance; 2633 extern RGLSYMGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC __rglgen_glDrawElementsInstancedBaseVertexBaseInstance; 2634 extern RGLSYMGLGETINTERNALFORMATIVPROC __rglgen_glGetInternalformativ; 2635 extern RGLSYMGLGETACTIVEATOMICCOUNTERBUFFERIVPROC __rglgen_glGetActiveAtomicCounterBufferiv; 2636 extern RGLSYMGLBINDIMAGETEXTUREPROC __rglgen_glBindImageTexture; 2637 extern RGLSYMGLMEMORYBARRIERPROC __rglgen_glMemoryBarrier; 2638 extern RGLSYMGLTEXSTORAGE1DPROC __rglgen_glTexStorage1D; 2639 extern RGLSYMGLTEXSTORAGE2DPROC __rglgen_glTexStorage2D; 2640 extern RGLSYMGLTEXSTORAGE3DPROC __rglgen_glTexStorage3D; 2641 extern RGLSYMGLDRAWTRANSFORMFEEDBACKINSTANCEDPROC __rglgen_glDrawTransformFeedbackInstanced; 2642 extern RGLSYMGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCEDPROC __rglgen_glDrawTransformFeedbackStreamInstanced; 2643 extern RGLSYMGLCLEARBUFFERDATAPROC __rglgen_glClearBufferData; 2644 extern RGLSYMGLCLEARBUFFERSUBDATAPROC __rglgen_glClearBufferSubData; 2645 extern RGLSYMGLDISPATCHCOMPUTEPROC __rglgen_glDispatchCompute; 2646 extern RGLSYMGLDISPATCHCOMPUTEINDIRECTPROC __rglgen_glDispatchComputeIndirect; 2647 extern RGLSYMGLCOPYIMAGESUBDATAPROC __rglgen_glCopyImageSubData; 2648 extern RGLSYMGLFRAMEBUFFERPARAMETERIPROC __rglgen_glFramebufferParameteri; 2649 extern RGLSYMGLGETFRAMEBUFFERPARAMETERIVPROC __rglgen_glGetFramebufferParameteriv; 2650 extern RGLSYMGLGETINTERNALFORMATI64VPROC __rglgen_glGetInternalformati64v; 2651 extern RGLSYMGLINVALIDATETEXSUBIMAGEPROC __rglgen_glInvalidateTexSubImage; 2652 extern RGLSYMGLINVALIDATETEXIMAGEPROC __rglgen_glInvalidateTexImage; 2653 extern RGLSYMGLINVALIDATEBUFFERSUBDATAPROC __rglgen_glInvalidateBufferSubData; 2654 extern RGLSYMGLINVALIDATEBUFFERDATAPROC __rglgen_glInvalidateBufferData; 2655 extern RGLSYMGLINVALIDATEFRAMEBUFFERPROC __rglgen_glInvalidateFramebuffer; 2656 extern RGLSYMGLINVALIDATESUBFRAMEBUFFERPROC __rglgen_glInvalidateSubFramebuffer; 2657 extern RGLSYMGLMULTIDRAWARRAYSINDIRECTPROC __rglgen_glMultiDrawArraysIndirect; 2658 extern RGLSYMGLMULTIDRAWELEMENTSINDIRECTPROC __rglgen_glMultiDrawElementsIndirect; 2659 extern RGLSYMGLGETPROGRAMINTERFACEIVPROC __rglgen_glGetProgramInterfaceiv; 2660 extern RGLSYMGLGETPROGRAMRESOURCEINDEXPROC __rglgen_glGetProgramResourceIndex; 2661 extern RGLSYMGLGETPROGRAMRESOURCENAMEPROC __rglgen_glGetProgramResourceName; 2662 extern RGLSYMGLGETPROGRAMRESOURCEIVPROC __rglgen_glGetProgramResourceiv; 2663 extern RGLSYMGLGETPROGRAMRESOURCELOCATIONPROC __rglgen_glGetProgramResourceLocation; 2664 extern RGLSYMGLGETPROGRAMRESOURCELOCATIONINDEXPROC __rglgen_glGetProgramResourceLocationIndex; 2665 extern RGLSYMGLSHADERSTORAGEBLOCKBINDINGPROC __rglgen_glShaderStorageBlockBinding; 2666 extern RGLSYMGLTEXBUFFERRANGEPROC __rglgen_glTexBufferRange; 2667 extern RGLSYMGLTEXSTORAGE2DMULTISAMPLEPROC __rglgen_glTexStorage2DMultisample; 2668 extern RGLSYMGLTEXSTORAGE3DMULTISAMPLEPROC __rglgen_glTexStorage3DMultisample; 2669 extern RGLSYMGLTEXTUREVIEWPROC __rglgen_glTextureView; 2670 extern RGLSYMGLBINDVERTEXBUFFERPROC __rglgen_glBindVertexBuffer; 2671 extern RGLSYMGLVERTEXATTRIBFORMATPROC __rglgen_glVertexAttribFormat; 2672 extern RGLSYMGLVERTEXATTRIBIFORMATPROC __rglgen_glVertexAttribIFormat; 2673 extern RGLSYMGLVERTEXATTRIBLFORMATPROC __rglgen_glVertexAttribLFormat; 2674 extern RGLSYMGLVERTEXATTRIBBINDINGPROC __rglgen_glVertexAttribBinding; 2675 extern RGLSYMGLVERTEXBINDINGDIVISORPROC __rglgen_glVertexBindingDivisor; 2676 extern RGLSYMGLDEBUGMESSAGECONTROLPROC __rglgen_glDebugMessageControl; 2677 extern RGLSYMGLDEBUGMESSAGEINSERTPROC __rglgen_glDebugMessageInsert; 2678 extern RGLSYMGLDEBUGMESSAGECALLBACKPROC __rglgen_glDebugMessageCallback; 2679 extern RGLSYMGLGETDEBUGMESSAGELOGPROC __rglgen_glGetDebugMessageLog; 2680 extern RGLSYMGLPUSHDEBUGGROUPPROC __rglgen_glPushDebugGroup; 2681 extern RGLSYMGLPOPDEBUGGROUPPROC __rglgen_glPopDebugGroup; 2682 extern RGLSYMGLOBJECTLABELPROC __rglgen_glObjectLabel; 2683 extern RGLSYMGLGETOBJECTLABELPROC __rglgen_glGetObjectLabel; 2684 extern RGLSYMGLOBJECTPTRLABELPROC __rglgen_glObjectPtrLabel; 2685 extern RGLSYMGLGETOBJECTPTRLABELPROC __rglgen_glGetObjectPtrLabel; 2686 extern RGLSYMGLBUFFERSTORAGEPROC __rglgen_glBufferStorage; 2687 extern RGLSYMGLCLEARTEXIMAGEPROC __rglgen_glClearTexImage; 2688 extern RGLSYMGLCLEARTEXSUBIMAGEPROC __rglgen_glClearTexSubImage; 2689 extern RGLSYMGLBINDBUFFERSBASEPROC __rglgen_glBindBuffersBase; 2690 extern RGLSYMGLBINDBUFFERSRANGEPROC __rglgen_glBindBuffersRange; 2691 extern RGLSYMGLBINDTEXTURESPROC __rglgen_glBindTextures; 2692 extern RGLSYMGLBINDSAMPLERSPROC __rglgen_glBindSamplers; 2693 extern RGLSYMGLBINDIMAGETEXTURESPROC __rglgen_glBindImageTextures; 2694 extern RGLSYMGLBINDVERTEXBUFFERSPROC __rglgen_glBindVertexBuffers; 2695 extern RGLSYMGLGETTEXTUREHANDLEARBPROC __rglgen_glGetTextureHandleARB; 2696 extern RGLSYMGLGETTEXTURESAMPLERHANDLEARBPROC __rglgen_glGetTextureSamplerHandleARB; 2697 extern RGLSYMGLMAKETEXTUREHANDLERESIDENTARBPROC __rglgen_glMakeTextureHandleResidentARB; 2698 extern RGLSYMGLMAKETEXTUREHANDLENONRESIDENTARBPROC __rglgen_glMakeTextureHandleNonResidentARB; 2699 extern RGLSYMGLGETIMAGEHANDLEARBPROC __rglgen_glGetImageHandleARB; 2700 extern RGLSYMGLMAKEIMAGEHANDLERESIDENTARBPROC __rglgen_glMakeImageHandleResidentARB; 2701 extern RGLSYMGLMAKEIMAGEHANDLENONRESIDENTARBPROC __rglgen_glMakeImageHandleNonResidentARB; 2702 extern RGLSYMGLUNIFORMHANDLEUI64ARBPROC __rglgen_glUniformHandleui64ARB; 2703 extern RGLSYMGLUNIFORMHANDLEUI64VARBPROC __rglgen_glUniformHandleui64vARB; 2704 extern RGLSYMGLPROGRAMUNIFORMHANDLEUI64ARBPROC __rglgen_glProgramUniformHandleui64ARB; 2705 extern RGLSYMGLPROGRAMUNIFORMHANDLEUI64VARBPROC __rglgen_glProgramUniformHandleui64vARB; 2706 extern RGLSYMGLISTEXTUREHANDLERESIDENTARBPROC __rglgen_glIsTextureHandleResidentARB; 2707 extern RGLSYMGLISIMAGEHANDLERESIDENTARBPROC __rglgen_glIsImageHandleResidentARB; 2708 extern RGLSYMGLVERTEXATTRIBL1UI64ARBPROC __rglgen_glVertexAttribL1ui64ARB; 2709 extern RGLSYMGLVERTEXATTRIBL1UI64VARBPROC __rglgen_glVertexAttribL1ui64vARB; 2710 extern RGLSYMGLGETVERTEXATTRIBLUI64VARBPROC __rglgen_glGetVertexAttribLui64vARB; 2711 extern RGLSYMGLCREATESYNCFROMCLEVENTARBPROC __rglgen_glCreateSyncFromCLeventARB; 2712 extern RGLSYMGLCLAMPCOLORARBPROC __rglgen_glClampColorARB; 2713 extern RGLSYMGLDISPATCHCOMPUTEGROUPSIZEARBPROC __rglgen_glDispatchComputeGroupSizeARB; 2714 extern RGLSYMGLDEBUGMESSAGECONTROLARBPROC __rglgen_glDebugMessageControlARB; 2715 extern RGLSYMGLDEBUGMESSAGEINSERTARBPROC __rglgen_glDebugMessageInsertARB; 2716 extern RGLSYMGLDEBUGMESSAGECALLBACKARBPROC __rglgen_glDebugMessageCallbackARB; 2717 extern RGLSYMGLGETDEBUGMESSAGELOGARBPROC __rglgen_glGetDebugMessageLogARB; 2718 extern RGLSYMGLDRAWBUFFERSARBPROC __rglgen_glDrawBuffersARB; 2719 extern RGLSYMGLBLENDEQUATIONIARBPROC __rglgen_glBlendEquationiARB; 2720 extern RGLSYMGLBLENDEQUATIONSEPARATEIARBPROC __rglgen_glBlendEquationSeparateiARB; 2721 extern RGLSYMGLBLENDFUNCIARBPROC __rglgen_glBlendFunciARB; 2722 extern RGLSYMGLBLENDFUNCSEPARATEIARBPROC __rglgen_glBlendFuncSeparateiARB; 2723 extern RGLSYMGLDRAWARRAYSINSTANCEDARBPROC __rglgen_glDrawArraysInstancedARB; 2724 extern RGLSYMGLDRAWELEMENTSINSTANCEDARBPROC __rglgen_glDrawElementsInstancedARB; 2725 extern RGLSYMGLPROGRAMSTRINGARBPROC __rglgen_glProgramStringARB; 2726 extern RGLSYMGLBINDPROGRAMARBPROC __rglgen_glBindProgramARB; 2727 extern RGLSYMGLDELETEPROGRAMSARBPROC __rglgen_glDeleteProgramsARB; 2728 extern RGLSYMGLGENPROGRAMSARBPROC __rglgen_glGenProgramsARB; 2729 extern RGLSYMGLPROGRAMENVPARAMETER4DARBPROC __rglgen_glProgramEnvParameter4dARB; 2730 extern RGLSYMGLPROGRAMENVPARAMETER4DVARBPROC __rglgen_glProgramEnvParameter4dvARB; 2731 extern RGLSYMGLPROGRAMENVPARAMETER4FARBPROC __rglgen_glProgramEnvParameter4fARB; 2732 extern RGLSYMGLPROGRAMENVPARAMETER4FVARBPROC __rglgen_glProgramEnvParameter4fvARB; 2733 extern RGLSYMGLPROGRAMLOCALPARAMETER4DARBPROC __rglgen_glProgramLocalParameter4dARB; 2734 extern RGLSYMGLPROGRAMLOCALPARAMETER4DVARBPROC __rglgen_glProgramLocalParameter4dvARB; 2735 extern RGLSYMGLPROGRAMLOCALPARAMETER4FARBPROC __rglgen_glProgramLocalParameter4fARB; 2736 extern RGLSYMGLPROGRAMLOCALPARAMETER4FVARBPROC __rglgen_glProgramLocalParameter4fvARB; 2737 extern RGLSYMGLGETPROGRAMENVPARAMETERDVARBPROC __rglgen_glGetProgramEnvParameterdvARB; 2738 extern RGLSYMGLGETPROGRAMENVPARAMETERFVARBPROC __rglgen_glGetProgramEnvParameterfvARB; 2739 extern RGLSYMGLGETPROGRAMLOCALPARAMETERDVARBPROC __rglgen_glGetProgramLocalParameterdvARB; 2740 extern RGLSYMGLGETPROGRAMLOCALPARAMETERFVARBPROC __rglgen_glGetProgramLocalParameterfvARB; 2741 extern RGLSYMGLGETPROGRAMIVARBPROC __rglgen_glGetProgramivARB; 2742 extern RGLSYMGLGETPROGRAMSTRINGARBPROC __rglgen_glGetProgramStringARB; 2743 extern RGLSYMGLISPROGRAMARBPROC __rglgen_glIsProgramARB; 2744 extern RGLSYMGLPROGRAMPARAMETERIARBPROC __rglgen_glProgramParameteriARB; 2745 extern RGLSYMGLFRAMEBUFFERTEXTUREARBPROC __rglgen_glFramebufferTextureARB; 2746 extern RGLSYMGLFRAMEBUFFERTEXTURELAYERARBPROC __rglgen_glFramebufferTextureLayerARB; 2747 extern RGLSYMGLFRAMEBUFFERTEXTUREFACEARBPROC __rglgen_glFramebufferTextureFaceARB; 2748 extern RGLSYMGLCOLORTABLEPROC __rglgen_glColorTable; 2749 extern RGLSYMGLCOLORTABLEPARAMETERFVPROC __rglgen_glColorTableParameterfv; 2750 extern RGLSYMGLCOLORTABLEPARAMETERIVPROC __rglgen_glColorTableParameteriv; 2751 extern RGLSYMGLCOPYCOLORTABLEPROC __rglgen_glCopyColorTable; 2752 extern RGLSYMGLGETCOLORTABLEPROC __rglgen_glGetColorTable; 2753 extern RGLSYMGLGETCOLORTABLEPARAMETERFVPROC __rglgen_glGetColorTableParameterfv; 2754 extern RGLSYMGLGETCOLORTABLEPARAMETERIVPROC __rglgen_glGetColorTableParameteriv; 2755 extern RGLSYMGLCOLORSUBTABLEPROC __rglgen_glColorSubTable; 2756 extern RGLSYMGLCOPYCOLORSUBTABLEPROC __rglgen_glCopyColorSubTable; 2757 extern RGLSYMGLCONVOLUTIONFILTER1DPROC __rglgen_glConvolutionFilter1D; 2758 extern RGLSYMGLCONVOLUTIONFILTER2DPROC __rglgen_glConvolutionFilter2D; 2759 extern RGLSYMGLCONVOLUTIONPARAMETERFPROC __rglgen_glConvolutionParameterf; 2760 extern RGLSYMGLCONVOLUTIONPARAMETERFVPROC __rglgen_glConvolutionParameterfv; 2761 extern RGLSYMGLCONVOLUTIONPARAMETERIPROC __rglgen_glConvolutionParameteri; 2762 extern RGLSYMGLCONVOLUTIONPARAMETERIVPROC __rglgen_glConvolutionParameteriv; 2763 extern RGLSYMGLCOPYCONVOLUTIONFILTER1DPROC __rglgen_glCopyConvolutionFilter1D; 2764 extern RGLSYMGLCOPYCONVOLUTIONFILTER2DPROC __rglgen_glCopyConvolutionFilter2D; 2765 extern RGLSYMGLGETCONVOLUTIONFILTERPROC __rglgen_glGetConvolutionFilter; 2766 extern RGLSYMGLGETCONVOLUTIONPARAMETERFVPROC __rglgen_glGetConvolutionParameterfv; 2767 extern RGLSYMGLGETCONVOLUTIONPARAMETERIVPROC __rglgen_glGetConvolutionParameteriv; 2768 extern RGLSYMGLGETSEPARABLEFILTERPROC __rglgen_glGetSeparableFilter; 2769 extern RGLSYMGLSEPARABLEFILTER2DPROC __rglgen_glSeparableFilter2D; 2770 extern RGLSYMGLGETHISTOGRAMPROC __rglgen_glGetHistogram; 2771 extern RGLSYMGLGETHISTOGRAMPARAMETERFVPROC __rglgen_glGetHistogramParameterfv; 2772 extern RGLSYMGLGETHISTOGRAMPARAMETERIVPROC __rglgen_glGetHistogramParameteriv; 2773 extern RGLSYMGLGETMINMAXPROC __rglgen_glGetMinmax; 2774 extern RGLSYMGLGETMINMAXPARAMETERFVPROC __rglgen_glGetMinmaxParameterfv; 2775 extern RGLSYMGLGETMINMAXPARAMETERIVPROC __rglgen_glGetMinmaxParameteriv; 2776 extern RGLSYMGLHISTOGRAMPROC __rglgen_glHistogram; 2777 extern RGLSYMGLMINMAXPROC __rglgen_glMinmax; 2778 extern RGLSYMGLRESETHISTOGRAMPROC __rglgen_glResetHistogram; 2779 extern RGLSYMGLRESETMINMAXPROC __rglgen_glResetMinmax; 2780 extern RGLSYMGLMULTIDRAWARRAYSINDIRECTCOUNTARBPROC __rglgen_glMultiDrawArraysIndirectCountARB; 2781 extern RGLSYMGLMULTIDRAWELEMENTSINDIRECTCOUNTARBPROC __rglgen_glMultiDrawElementsIndirectCountARB; 2782 extern RGLSYMGLVERTEXATTRIBDIVISORARBPROC __rglgen_glVertexAttribDivisorARB; 2783 extern RGLSYMGLCURRENTPALETTEMATRIXARBPROC __rglgen_glCurrentPaletteMatrixARB; 2784 extern RGLSYMGLMATRIXINDEXUBVARBPROC __rglgen_glMatrixIndexubvARB; 2785 extern RGLSYMGLMATRIXINDEXUSVARBPROC __rglgen_glMatrixIndexusvARB; 2786 extern RGLSYMGLMATRIXINDEXUIVARBPROC __rglgen_glMatrixIndexuivARB; 2787 extern RGLSYMGLMATRIXINDEXPOINTERARBPROC __rglgen_glMatrixIndexPointerARB; 2788 extern RGLSYMGLSAMPLECOVERAGEARBPROC __rglgen_glSampleCoverageARB; 2789 extern RGLSYMGLACTIVETEXTUREARBPROC __rglgen_glActiveTextureARB; 2790 extern RGLSYMGLCLIENTACTIVETEXTUREARBPROC __rglgen_glClientActiveTextureARB; 2791 extern RGLSYMGLMULTITEXCOORD1DARBPROC __rglgen_glMultiTexCoord1dARB; 2792 extern RGLSYMGLMULTITEXCOORD1DVARBPROC __rglgen_glMultiTexCoord1dvARB; 2793 extern RGLSYMGLMULTITEXCOORD1FARBPROC __rglgen_glMultiTexCoord1fARB; 2794 extern RGLSYMGLMULTITEXCOORD1FVARBPROC __rglgen_glMultiTexCoord1fvARB; 2795 extern RGLSYMGLMULTITEXCOORD1IARBPROC __rglgen_glMultiTexCoord1iARB; 2796 extern RGLSYMGLMULTITEXCOORD1IVARBPROC __rglgen_glMultiTexCoord1ivARB; 2797 extern RGLSYMGLMULTITEXCOORD1SARBPROC __rglgen_glMultiTexCoord1sARB; 2798 extern RGLSYMGLMULTITEXCOORD1SVARBPROC __rglgen_glMultiTexCoord1svARB; 2799 extern RGLSYMGLMULTITEXCOORD2DARBPROC __rglgen_glMultiTexCoord2dARB; 2800 extern RGLSYMGLMULTITEXCOORD2DVARBPROC __rglgen_glMultiTexCoord2dvARB; 2801 extern RGLSYMGLMULTITEXCOORD2FARBPROC __rglgen_glMultiTexCoord2fARB; 2802 extern RGLSYMGLMULTITEXCOORD2FVARBPROC __rglgen_glMultiTexCoord2fvARB; 2803 extern RGLSYMGLMULTITEXCOORD2IARBPROC __rglgen_glMultiTexCoord2iARB; 2804 extern RGLSYMGLMULTITEXCOORD2IVARBPROC __rglgen_glMultiTexCoord2ivARB; 2805 extern RGLSYMGLMULTITEXCOORD2SARBPROC __rglgen_glMultiTexCoord2sARB; 2806 extern RGLSYMGLMULTITEXCOORD2SVARBPROC __rglgen_glMultiTexCoord2svARB; 2807 extern RGLSYMGLMULTITEXCOORD3DARBPROC __rglgen_glMultiTexCoord3dARB; 2808 extern RGLSYMGLMULTITEXCOORD3DVARBPROC __rglgen_glMultiTexCoord3dvARB; 2809 extern RGLSYMGLMULTITEXCOORD3FARBPROC __rglgen_glMultiTexCoord3fARB; 2810 extern RGLSYMGLMULTITEXCOORD3FVARBPROC __rglgen_glMultiTexCoord3fvARB; 2811 extern RGLSYMGLMULTITEXCOORD3IARBPROC __rglgen_glMultiTexCoord3iARB; 2812 extern RGLSYMGLMULTITEXCOORD3IVARBPROC __rglgen_glMultiTexCoord3ivARB; 2813 extern RGLSYMGLMULTITEXCOORD3SARBPROC __rglgen_glMultiTexCoord3sARB; 2814 extern RGLSYMGLMULTITEXCOORD3SVARBPROC __rglgen_glMultiTexCoord3svARB; 2815 extern RGLSYMGLMULTITEXCOORD4DARBPROC __rglgen_glMultiTexCoord4dARB; 2816 extern RGLSYMGLMULTITEXCOORD4DVARBPROC __rglgen_glMultiTexCoord4dvARB; 2817 extern RGLSYMGLMULTITEXCOORD4FARBPROC __rglgen_glMultiTexCoord4fARB; 2818 extern RGLSYMGLMULTITEXCOORD4FVARBPROC __rglgen_glMultiTexCoord4fvARB; 2819 extern RGLSYMGLMULTITEXCOORD4IARBPROC __rglgen_glMultiTexCoord4iARB; 2820 extern RGLSYMGLMULTITEXCOORD4IVARBPROC __rglgen_glMultiTexCoord4ivARB; 2821 extern RGLSYMGLMULTITEXCOORD4SARBPROC __rglgen_glMultiTexCoord4sARB; 2822 extern RGLSYMGLMULTITEXCOORD4SVARBPROC __rglgen_glMultiTexCoord4svARB; 2823 extern RGLSYMGLGENQUERIESARBPROC __rglgen_glGenQueriesARB; 2824 extern RGLSYMGLDELETEQUERIESARBPROC __rglgen_glDeleteQueriesARB; 2825 extern RGLSYMGLISQUERYARBPROC __rglgen_glIsQueryARB; 2826 extern RGLSYMGLBEGINQUERYARBPROC __rglgen_glBeginQueryARB; 2827 extern RGLSYMGLENDQUERYARBPROC __rglgen_glEndQueryARB; 2828 extern RGLSYMGLGETQUERYIVARBPROC __rglgen_glGetQueryivARB; 2829 extern RGLSYMGLGETQUERYOBJECTIVARBPROC __rglgen_glGetQueryObjectivARB; 2830 extern RGLSYMGLGETQUERYOBJECTUIVARBPROC __rglgen_glGetQueryObjectuivARB; 2831 extern RGLSYMGLPOINTPARAMETERFARBPROC __rglgen_glPointParameterfARB; 2832 extern RGLSYMGLPOINTPARAMETERFVARBPROC __rglgen_glPointParameterfvARB; 2833 extern RGLSYMGLGETGRAPHICSRESETSTATUSARBPROC __rglgen_glGetGraphicsResetStatusARB; 2834 extern RGLSYMGLGETNTEXIMAGEARBPROC __rglgen_glGetnTexImageARB; 2835 extern RGLSYMGLREADNPIXELSARBPROC __rglgen_glReadnPixelsARB; 2836 extern RGLSYMGLGETNCOMPRESSEDTEXIMAGEARBPROC __rglgen_glGetnCompressedTexImageARB; 2837 extern RGLSYMGLGETNUNIFORMFVARBPROC __rglgen_glGetnUniformfvARB; 2838 extern RGLSYMGLGETNUNIFORMIVARBPROC __rglgen_glGetnUniformivARB; 2839 extern RGLSYMGLGETNUNIFORMUIVARBPROC __rglgen_glGetnUniformuivARB; 2840 extern RGLSYMGLGETNUNIFORMDVARBPROC __rglgen_glGetnUniformdvARB; 2841 extern RGLSYMGLGETNMAPDVARBPROC __rglgen_glGetnMapdvARB; 2842 extern RGLSYMGLGETNMAPFVARBPROC __rglgen_glGetnMapfvARB; 2843 extern RGLSYMGLGETNMAPIVARBPROC __rglgen_glGetnMapivARB; 2844 extern RGLSYMGLGETNPIXELMAPFVARBPROC __rglgen_glGetnPixelMapfvARB; 2845 extern RGLSYMGLGETNPIXELMAPUIVARBPROC __rglgen_glGetnPixelMapuivARB; 2846 extern RGLSYMGLGETNPIXELMAPUSVARBPROC __rglgen_glGetnPixelMapusvARB; 2847 extern RGLSYMGLGETNPOLYGONSTIPPLEARBPROC __rglgen_glGetnPolygonStippleARB; 2848 extern RGLSYMGLGETNCOLORTABLEARBPROC __rglgen_glGetnColorTableARB; 2849 extern RGLSYMGLGETNCONVOLUTIONFILTERARBPROC __rglgen_glGetnConvolutionFilterARB; 2850 extern RGLSYMGLGETNSEPARABLEFILTERARBPROC __rglgen_glGetnSeparableFilterARB; 2851 extern RGLSYMGLGETNHISTOGRAMARBPROC __rglgen_glGetnHistogramARB; 2852 extern RGLSYMGLGETNMINMAXARBPROC __rglgen_glGetnMinmaxARB; 2853 extern RGLSYMGLMINSAMPLESHADINGARBPROC __rglgen_glMinSampleShadingARB; 2854 extern RGLSYMGLDELETEOBJECTARBPROC __rglgen_glDeleteObjectARB; 2855 extern RGLSYMGLGETHANDLEARBPROC __rglgen_glGetHandleARB; 2856 extern RGLSYMGLDETACHOBJECTARBPROC __rglgen_glDetachObjectARB; 2857 extern RGLSYMGLCREATESHADEROBJECTARBPROC __rglgen_glCreateShaderObjectARB; 2858 extern RGLSYMGLSHADERSOURCEARBPROC __rglgen_glShaderSourceARB; 2859 extern RGLSYMGLCOMPILESHADERARBPROC __rglgen_glCompileShaderARB; 2860 extern RGLSYMGLCREATEPROGRAMOBJECTARBPROC __rglgen_glCreateProgramObjectARB; 2861 extern RGLSYMGLATTACHOBJECTARBPROC __rglgen_glAttachObjectARB; 2862 extern RGLSYMGLLINKPROGRAMARBPROC __rglgen_glLinkProgramARB; 2863 extern RGLSYMGLUSEPROGRAMOBJECTARBPROC __rglgen_glUseProgramObjectARB; 2864 extern RGLSYMGLVALIDATEPROGRAMARBPROC __rglgen_glValidateProgramARB; 2865 extern RGLSYMGLUNIFORM1FARBPROC __rglgen_glUniform1fARB; 2866 extern RGLSYMGLUNIFORM2FARBPROC __rglgen_glUniform2fARB; 2867 extern RGLSYMGLUNIFORM3FARBPROC __rglgen_glUniform3fARB; 2868 extern RGLSYMGLUNIFORM4FARBPROC __rglgen_glUniform4fARB; 2869 extern RGLSYMGLUNIFORM1IARBPROC __rglgen_glUniform1iARB; 2870 extern RGLSYMGLUNIFORM2IARBPROC __rglgen_glUniform2iARB; 2871 extern RGLSYMGLUNIFORM3IARBPROC __rglgen_glUniform3iARB; 2872 extern RGLSYMGLUNIFORM4IARBPROC __rglgen_glUniform4iARB; 2873 extern RGLSYMGLUNIFORM1FVARBPROC __rglgen_glUniform1fvARB; 2874 extern RGLSYMGLUNIFORM2FVARBPROC __rglgen_glUniform2fvARB; 2875 extern RGLSYMGLUNIFORM3FVARBPROC __rglgen_glUniform3fvARB; 2876 extern RGLSYMGLUNIFORM4FVARBPROC __rglgen_glUniform4fvARB; 2877 extern RGLSYMGLUNIFORM1IVARBPROC __rglgen_glUniform1ivARB; 2878 extern RGLSYMGLUNIFORM2IVARBPROC __rglgen_glUniform2ivARB; 2879 extern RGLSYMGLUNIFORM3IVARBPROC __rglgen_glUniform3ivARB; 2880 extern RGLSYMGLUNIFORM4IVARBPROC __rglgen_glUniform4ivARB; 2881 extern RGLSYMGLUNIFORMMATRIX2FVARBPROC __rglgen_glUniformMatrix2fvARB; 2882 extern RGLSYMGLUNIFORMMATRIX3FVARBPROC __rglgen_glUniformMatrix3fvARB; 2883 extern RGLSYMGLUNIFORMMATRIX4FVARBPROC __rglgen_glUniformMatrix4fvARB; 2884 extern RGLSYMGLGETOBJECTPARAMETERFVARBPROC __rglgen_glGetObjectParameterfvARB; 2885 extern RGLSYMGLGETOBJECTPARAMETERIVARBPROC __rglgen_glGetObjectParameterivARB; 2886 extern RGLSYMGLGETINFOLOGARBPROC __rglgen_glGetInfoLogARB; 2887 extern RGLSYMGLGETATTACHEDOBJECTSARBPROC __rglgen_glGetAttachedObjectsARB; 2888 extern RGLSYMGLGETUNIFORMLOCATIONARBPROC __rglgen_glGetUniformLocationARB; 2889 extern RGLSYMGLGETACTIVEUNIFORMARBPROC __rglgen_glGetActiveUniformARB; 2890 extern RGLSYMGLGETUNIFORMFVARBPROC __rglgen_glGetUniformfvARB; 2891 extern RGLSYMGLGETUNIFORMIVARBPROC __rglgen_glGetUniformivARB; 2892 extern RGLSYMGLGETSHADERSOURCEARBPROC __rglgen_glGetShaderSourceARB; 2893 extern RGLSYMGLNAMEDSTRINGARBPROC __rglgen_glNamedStringARB; 2894 extern RGLSYMGLDELETENAMEDSTRINGARBPROC __rglgen_glDeleteNamedStringARB; 2895 extern RGLSYMGLCOMPILESHADERINCLUDEARBPROC __rglgen_glCompileShaderIncludeARB; 2896 extern RGLSYMGLISNAMEDSTRINGARBPROC __rglgen_glIsNamedStringARB; 2897 extern RGLSYMGLGETNAMEDSTRINGARBPROC __rglgen_glGetNamedStringARB; 2898 extern RGLSYMGLGETNAMEDSTRINGIVARBPROC __rglgen_glGetNamedStringivARB; 2899 extern RGLSYMGLTEXPAGECOMMITMENTARBPROC __rglgen_glTexPageCommitmentARB; 2900 extern RGLSYMGLTEXBUFFERARBPROC __rglgen_glTexBufferARB; 2901 extern RGLSYMGLCOMPRESSEDTEXIMAGE3DARBPROC __rglgen_glCompressedTexImage3DARB; 2902 extern RGLSYMGLCOMPRESSEDTEXIMAGE2DARBPROC __rglgen_glCompressedTexImage2DARB; 2903 extern RGLSYMGLCOMPRESSEDTEXIMAGE1DARBPROC __rglgen_glCompressedTexImage1DARB; 2904 extern RGLSYMGLCOMPRESSEDTEXSUBIMAGE3DARBPROC __rglgen_glCompressedTexSubImage3DARB; 2905 extern RGLSYMGLCOMPRESSEDTEXSUBIMAGE2DARBPROC __rglgen_glCompressedTexSubImage2DARB; 2906 extern RGLSYMGLCOMPRESSEDTEXSUBIMAGE1DARBPROC __rglgen_glCompressedTexSubImage1DARB; 2907 extern RGLSYMGLGETCOMPRESSEDTEXIMAGEARBPROC __rglgen_glGetCompressedTexImageARB; 2908 extern RGLSYMGLLOADTRANSPOSEMATRIXFARBPROC __rglgen_glLoadTransposeMatrixfARB; 2909 extern RGLSYMGLLOADTRANSPOSEMATRIXDARBPROC __rglgen_glLoadTransposeMatrixdARB; 2910 extern RGLSYMGLMULTTRANSPOSEMATRIXFARBPROC __rglgen_glMultTransposeMatrixfARB; 2911 extern RGLSYMGLMULTTRANSPOSEMATRIXDARBPROC __rglgen_glMultTransposeMatrixdARB; 2912 extern RGLSYMGLWEIGHTBVARBPROC __rglgen_glWeightbvARB; 2913 extern RGLSYMGLWEIGHTSVARBPROC __rglgen_glWeightsvARB; 2914 extern RGLSYMGLWEIGHTIVARBPROC __rglgen_glWeightivARB; 2915 extern RGLSYMGLWEIGHTFVARBPROC __rglgen_glWeightfvARB; 2916 extern RGLSYMGLWEIGHTDVARBPROC __rglgen_glWeightdvARB; 2917 extern RGLSYMGLWEIGHTUBVARBPROC __rglgen_glWeightubvARB; 2918 extern RGLSYMGLWEIGHTUSVARBPROC __rglgen_glWeightusvARB; 2919 extern RGLSYMGLWEIGHTUIVARBPROC __rglgen_glWeightuivARB; 2920 extern RGLSYMGLWEIGHTPOINTERARBPROC __rglgen_glWeightPointerARB; 2921 extern RGLSYMGLVERTEXBLENDARBPROC __rglgen_glVertexBlendARB; 2922 extern RGLSYMGLBINDBUFFERARBPROC __rglgen_glBindBufferARB; 2923 extern RGLSYMGLDELETEBUFFERSARBPROC __rglgen_glDeleteBuffersARB; 2924 extern RGLSYMGLGENBUFFERSARBPROC __rglgen_glGenBuffersARB; 2925 extern RGLSYMGLISBUFFERARBPROC __rglgen_glIsBufferARB; 2926 extern RGLSYMGLBUFFERDATAARBPROC __rglgen_glBufferDataARB; 2927 extern RGLSYMGLBUFFERSUBDATAARBPROC __rglgen_glBufferSubDataARB; 2928 extern RGLSYMGLGETBUFFERSUBDATAARBPROC __rglgen_glGetBufferSubDataARB; 2929 extern RGLSYMGLMAPBUFFERARBPROC __rglgen_glMapBufferARB; 2930 extern RGLSYMGLUNMAPBUFFERARBPROC __rglgen_glUnmapBufferARB; 2931 extern RGLSYMGLGETBUFFERPARAMETERIVARBPROC __rglgen_glGetBufferParameterivARB; 2932 extern RGLSYMGLGETBUFFERPOINTERVARBPROC __rglgen_glGetBufferPointervARB; 2933 extern RGLSYMGLVERTEXATTRIB1DARBPROC __rglgen_glVertexAttrib1dARB; 2934 extern RGLSYMGLVERTEXATTRIB1DVARBPROC __rglgen_glVertexAttrib1dvARB; 2935 extern RGLSYMGLVERTEXATTRIB1FARBPROC __rglgen_glVertexAttrib1fARB; 2936 extern RGLSYMGLVERTEXATTRIB1FVARBPROC __rglgen_glVertexAttrib1fvARB; 2937 extern RGLSYMGLVERTEXATTRIB1SARBPROC __rglgen_glVertexAttrib1sARB; 2938 extern RGLSYMGLVERTEXATTRIB1SVARBPROC __rglgen_glVertexAttrib1svARB; 2939 extern RGLSYMGLVERTEXATTRIB2DARBPROC __rglgen_glVertexAttrib2dARB; 2940 extern RGLSYMGLVERTEXATTRIB2DVARBPROC __rglgen_glVertexAttrib2dvARB; 2941 extern RGLSYMGLVERTEXATTRIB2FARBPROC __rglgen_glVertexAttrib2fARB; 2942 extern RGLSYMGLVERTEXATTRIB2FVARBPROC __rglgen_glVertexAttrib2fvARB; 2943 extern RGLSYMGLVERTEXATTRIB2SARBPROC __rglgen_glVertexAttrib2sARB; 2944 extern RGLSYMGLVERTEXATTRIB2SVARBPROC __rglgen_glVertexAttrib2svARB; 2945 extern RGLSYMGLVERTEXATTRIB3DARBPROC __rglgen_glVertexAttrib3dARB; 2946 extern RGLSYMGLVERTEXATTRIB3DVARBPROC __rglgen_glVertexAttrib3dvARB; 2947 extern RGLSYMGLVERTEXATTRIB3FARBPROC __rglgen_glVertexAttrib3fARB; 2948 extern RGLSYMGLVERTEXATTRIB3FVARBPROC __rglgen_glVertexAttrib3fvARB; 2949 extern RGLSYMGLVERTEXATTRIB3SARBPROC __rglgen_glVertexAttrib3sARB; 2950 extern RGLSYMGLVERTEXATTRIB3SVARBPROC __rglgen_glVertexAttrib3svARB; 2951 extern RGLSYMGLVERTEXATTRIB4NBVARBPROC __rglgen_glVertexAttrib4NbvARB; 2952 extern RGLSYMGLVERTEXATTRIB4NIVARBPROC __rglgen_glVertexAttrib4NivARB; 2953 extern RGLSYMGLVERTEXATTRIB4NSVARBPROC __rglgen_glVertexAttrib4NsvARB; 2954 extern RGLSYMGLVERTEXATTRIB4NUBARBPROC __rglgen_glVertexAttrib4NubARB; 2955 extern RGLSYMGLVERTEXATTRIB4NUBVARBPROC __rglgen_glVertexAttrib4NubvARB; 2956 extern RGLSYMGLVERTEXATTRIB4NUIVARBPROC __rglgen_glVertexAttrib4NuivARB; 2957 extern RGLSYMGLVERTEXATTRIB4NUSVARBPROC __rglgen_glVertexAttrib4NusvARB; 2958 extern RGLSYMGLVERTEXATTRIB4BVARBPROC __rglgen_glVertexAttrib4bvARB; 2959 extern RGLSYMGLVERTEXATTRIB4DARBPROC __rglgen_glVertexAttrib4dARB; 2960 extern RGLSYMGLVERTEXATTRIB4DVARBPROC __rglgen_glVertexAttrib4dvARB; 2961 extern RGLSYMGLVERTEXATTRIB4FARBPROC __rglgen_glVertexAttrib4fARB; 2962 extern RGLSYMGLVERTEXATTRIB4FVARBPROC __rglgen_glVertexAttrib4fvARB; 2963 extern RGLSYMGLVERTEXATTRIB4IVARBPROC __rglgen_glVertexAttrib4ivARB; 2964 extern RGLSYMGLVERTEXATTRIB4SARBPROC __rglgen_glVertexAttrib4sARB; 2965 extern RGLSYMGLVERTEXATTRIB4SVARBPROC __rglgen_glVertexAttrib4svARB; 2966 extern RGLSYMGLVERTEXATTRIB4UBVARBPROC __rglgen_glVertexAttrib4ubvARB; 2967 extern RGLSYMGLVERTEXATTRIB4UIVARBPROC __rglgen_glVertexAttrib4uivARB; 2968 extern RGLSYMGLVERTEXATTRIB4USVARBPROC __rglgen_glVertexAttrib4usvARB; 2969 extern RGLSYMGLVERTEXATTRIBPOINTERARBPROC __rglgen_glVertexAttribPointerARB; 2970 extern RGLSYMGLENABLEVERTEXATTRIBARRAYARBPROC __rglgen_glEnableVertexAttribArrayARB; 2971 extern RGLSYMGLDISABLEVERTEXATTRIBARRAYARBPROC __rglgen_glDisableVertexAttribArrayARB; 2972 extern RGLSYMGLGETVERTEXATTRIBDVARBPROC __rglgen_glGetVertexAttribdvARB; 2973 extern RGLSYMGLGETVERTEXATTRIBFVARBPROC __rglgen_glGetVertexAttribfvARB; 2974 extern RGLSYMGLGETVERTEXATTRIBIVARBPROC __rglgen_glGetVertexAttribivARB; 2975 extern RGLSYMGLGETVERTEXATTRIBPOINTERVARBPROC __rglgen_glGetVertexAttribPointervARB; 2976 extern RGLSYMGLBINDATTRIBLOCATIONARBPROC __rglgen_glBindAttribLocationARB; 2977 extern RGLSYMGLGETACTIVEATTRIBARBPROC __rglgen_glGetActiveAttribARB; 2978 extern RGLSYMGLGETATTRIBLOCATIONARBPROC __rglgen_glGetAttribLocationARB; 2979 extern RGLSYMGLWINDOWPOS2DARBPROC __rglgen_glWindowPos2dARB; 2980 extern RGLSYMGLWINDOWPOS2DVARBPROC __rglgen_glWindowPos2dvARB; 2981 extern RGLSYMGLWINDOWPOS2FARBPROC __rglgen_glWindowPos2fARB; 2982 extern RGLSYMGLWINDOWPOS2FVARBPROC __rglgen_glWindowPos2fvARB; 2983 extern RGLSYMGLWINDOWPOS2IARBPROC __rglgen_glWindowPos2iARB; 2984 extern RGLSYMGLWINDOWPOS2IVARBPROC __rglgen_glWindowPos2ivARB; 2985 extern RGLSYMGLWINDOWPOS2SARBPROC __rglgen_glWindowPos2sARB; 2986 extern RGLSYMGLWINDOWPOS2SVARBPROC __rglgen_glWindowPos2svARB; 2987 extern RGLSYMGLWINDOWPOS3DARBPROC __rglgen_glWindowPos3dARB; 2988 extern RGLSYMGLWINDOWPOS3DVARBPROC __rglgen_glWindowPos3dvARB; 2989 extern RGLSYMGLWINDOWPOS3FARBPROC __rglgen_glWindowPos3fARB; 2990 extern RGLSYMGLWINDOWPOS3FVARBPROC __rglgen_glWindowPos3fvARB; 2991 extern RGLSYMGLWINDOWPOS3IARBPROC __rglgen_glWindowPos3iARB; 2992 extern RGLSYMGLWINDOWPOS3IVARBPROC __rglgen_glWindowPos3ivARB; 2993 extern RGLSYMGLWINDOWPOS3SARBPROC __rglgen_glWindowPos3sARB; 2994 extern RGLSYMGLWINDOWPOS3SVARBPROC __rglgen_glWindowPos3svARB; 2995 extern RGLSYMGLMULTITEXCOORD1BOESPROC __rglgen_glMultiTexCoord1bOES; 2996 extern RGLSYMGLMULTITEXCOORD1BVOESPROC __rglgen_glMultiTexCoord1bvOES; 2997 extern RGLSYMGLMULTITEXCOORD2BOESPROC __rglgen_glMultiTexCoord2bOES; 2998 extern RGLSYMGLMULTITEXCOORD2BVOESPROC __rglgen_glMultiTexCoord2bvOES; 2999 extern RGLSYMGLMULTITEXCOORD3BOESPROC __rglgen_glMultiTexCoord3bOES; 3000 extern RGLSYMGLMULTITEXCOORD3BVOESPROC __rglgen_glMultiTexCoord3bvOES; 3001 extern RGLSYMGLMULTITEXCOORD4BOESPROC __rglgen_glMultiTexCoord4bOES; 3002 extern RGLSYMGLMULTITEXCOORD4BVOESPROC __rglgen_glMultiTexCoord4bvOES; 3003 extern RGLSYMGLTEXCOORD1BOESPROC __rglgen_glTexCoord1bOES; 3004 extern RGLSYMGLTEXCOORD1BVOESPROC __rglgen_glTexCoord1bvOES; 3005 extern RGLSYMGLTEXCOORD2BOESPROC __rglgen_glTexCoord2bOES; 3006 extern RGLSYMGLTEXCOORD2BVOESPROC __rglgen_glTexCoord2bvOES; 3007 extern RGLSYMGLTEXCOORD3BOESPROC __rglgen_glTexCoord3bOES; 3008 extern RGLSYMGLTEXCOORD3BVOESPROC __rglgen_glTexCoord3bvOES; 3009 extern RGLSYMGLTEXCOORD4BOESPROC __rglgen_glTexCoord4bOES; 3010 extern RGLSYMGLTEXCOORD4BVOESPROC __rglgen_glTexCoord4bvOES; 3011 extern RGLSYMGLVERTEX2BOESPROC __rglgen_glVertex2bOES; 3012 extern RGLSYMGLVERTEX2BVOESPROC __rglgen_glVertex2bvOES; 3013 extern RGLSYMGLVERTEX3BOESPROC __rglgen_glVertex3bOES; 3014 extern RGLSYMGLVERTEX3BVOESPROC __rglgen_glVertex3bvOES; 3015 extern RGLSYMGLVERTEX4BOESPROC __rglgen_glVertex4bOES; 3016 extern RGLSYMGLVERTEX4BVOESPROC __rglgen_glVertex4bvOES; 3017 extern RGLSYMGLALPHAFUNCXOESPROC __rglgen_glAlphaFuncxOES; 3018 extern RGLSYMGLCLEARCOLORXOESPROC __rglgen_glClearColorxOES; 3019 extern RGLSYMGLCLEARDEPTHXOESPROC __rglgen_glClearDepthxOES; 3020 extern RGLSYMGLCLIPPLANEXOESPROC __rglgen_glClipPlanexOES; 3021 extern RGLSYMGLCOLOR4XOESPROC __rglgen_glColor4xOES; 3022 extern RGLSYMGLDEPTHRANGEXOESPROC __rglgen_glDepthRangexOES; 3023 extern RGLSYMGLFOGXOESPROC __rglgen_glFogxOES; 3024 extern RGLSYMGLFOGXVOESPROC __rglgen_glFogxvOES; 3025 extern RGLSYMGLFRUSTUMXOESPROC __rglgen_glFrustumxOES; 3026 extern RGLSYMGLGETCLIPPLANEXOESPROC __rglgen_glGetClipPlanexOES; 3027 extern RGLSYMGLGETFIXEDVOESPROC __rglgen_glGetFixedvOES; 3028 extern RGLSYMGLGETTEXENVXVOESPROC __rglgen_glGetTexEnvxvOES; 3029 extern RGLSYMGLGETTEXPARAMETERXVOESPROC __rglgen_glGetTexParameterxvOES; 3030 extern RGLSYMGLLIGHTMODELXOESPROC __rglgen_glLightModelxOES; 3031 extern RGLSYMGLLIGHTMODELXVOESPROC __rglgen_glLightModelxvOES; 3032 extern RGLSYMGLLIGHTXOESPROC __rglgen_glLightxOES; 3033 extern RGLSYMGLLIGHTXVOESPROC __rglgen_glLightxvOES; 3034 extern RGLSYMGLLINEWIDTHXOESPROC __rglgen_glLineWidthxOES; 3035 extern RGLSYMGLLOADMATRIXXOESPROC __rglgen_glLoadMatrixxOES; 3036 extern RGLSYMGLMATERIALXOESPROC __rglgen_glMaterialxOES; 3037 extern RGLSYMGLMATERIALXVOESPROC __rglgen_glMaterialxvOES; 3038 extern RGLSYMGLMULTMATRIXXOESPROC __rglgen_glMultMatrixxOES; 3039 extern RGLSYMGLMULTITEXCOORD4XOESPROC __rglgen_glMultiTexCoord4xOES; 3040 extern RGLSYMGLNORMAL3XOESPROC __rglgen_glNormal3xOES; 3041 extern RGLSYMGLORTHOXOESPROC __rglgen_glOrthoxOES; 3042 extern RGLSYMGLPOINTPARAMETERXVOESPROC __rglgen_glPointParameterxvOES; 3043 extern RGLSYMGLPOINTSIZEXOESPROC __rglgen_glPointSizexOES; 3044 extern RGLSYMGLPOLYGONOFFSETXOESPROC __rglgen_glPolygonOffsetxOES; 3045 extern RGLSYMGLROTATEXOESPROC __rglgen_glRotatexOES; 3046 extern RGLSYMGLSAMPLECOVERAGEOESPROC __rglgen_glSampleCoverageOES; 3047 extern RGLSYMGLSCALEXOESPROC __rglgen_glScalexOES; 3048 extern RGLSYMGLTEXENVXOESPROC __rglgen_glTexEnvxOES; 3049 extern RGLSYMGLTEXENVXVOESPROC __rglgen_glTexEnvxvOES; 3050 extern RGLSYMGLTEXPARAMETERXOESPROC __rglgen_glTexParameterxOES; 3051 extern RGLSYMGLTEXPARAMETERXVOESPROC __rglgen_glTexParameterxvOES; 3052 extern RGLSYMGLTRANSLATEXOESPROC __rglgen_glTranslatexOES; 3053 extern RGLSYMGLACCUMXOESPROC __rglgen_glAccumxOES; 3054 extern RGLSYMGLBITMAPXOESPROC __rglgen_glBitmapxOES; 3055 extern RGLSYMGLBLENDCOLORXOESPROC __rglgen_glBlendColorxOES; 3056 extern RGLSYMGLCLEARACCUMXOESPROC __rglgen_glClearAccumxOES; 3057 extern RGLSYMGLCOLOR3XOESPROC __rglgen_glColor3xOES; 3058 extern RGLSYMGLCOLOR3XVOESPROC __rglgen_glColor3xvOES; 3059 extern RGLSYMGLCOLOR4XVOESPROC __rglgen_glColor4xvOES; 3060 extern RGLSYMGLCONVOLUTIONPARAMETERXOESPROC __rglgen_glConvolutionParameterxOES; 3061 extern RGLSYMGLCONVOLUTIONPARAMETERXVOESPROC __rglgen_glConvolutionParameterxvOES; 3062 extern RGLSYMGLEVALCOORD1XOESPROC __rglgen_glEvalCoord1xOES; 3063 extern RGLSYMGLEVALCOORD1XVOESPROC __rglgen_glEvalCoord1xvOES; 3064 extern RGLSYMGLEVALCOORD2XOESPROC __rglgen_glEvalCoord2xOES; 3065 extern RGLSYMGLEVALCOORD2XVOESPROC __rglgen_glEvalCoord2xvOES; 3066 extern RGLSYMGLFEEDBACKBUFFERXOESPROC __rglgen_glFeedbackBufferxOES; 3067 extern RGLSYMGLGETCONVOLUTIONPARAMETERXVOESPROC __rglgen_glGetConvolutionParameterxvOES; 3068 extern RGLSYMGLGETHISTOGRAMPARAMETERXVOESPROC __rglgen_glGetHistogramParameterxvOES; 3069 extern RGLSYMGLGETLIGHTXOESPROC __rglgen_glGetLightxOES; 3070 extern RGLSYMGLGETMAPXVOESPROC __rglgen_glGetMapxvOES; 3071 extern RGLSYMGLGETMATERIALXOESPROC __rglgen_glGetMaterialxOES; 3072 extern RGLSYMGLGETPIXELMAPXVPROC __rglgen_glGetPixelMapxv; 3073 extern RGLSYMGLGETTEXGENXVOESPROC __rglgen_glGetTexGenxvOES; 3074 extern RGLSYMGLGETTEXLEVELPARAMETERXVOESPROC __rglgen_glGetTexLevelParameterxvOES; 3075 extern RGLSYMGLINDEXXOESPROC __rglgen_glIndexxOES; 3076 extern RGLSYMGLINDEXXVOESPROC __rglgen_glIndexxvOES; 3077 extern RGLSYMGLLOADTRANSPOSEMATRIXXOESPROC __rglgen_glLoadTransposeMatrixxOES; 3078 extern RGLSYMGLMAP1XOESPROC __rglgen_glMap1xOES; 3079 extern RGLSYMGLMAP2XOESPROC __rglgen_glMap2xOES; 3080 extern RGLSYMGLMAPGRID1XOESPROC __rglgen_glMapGrid1xOES; 3081 extern RGLSYMGLMAPGRID2XOESPROC __rglgen_glMapGrid2xOES; 3082 extern RGLSYMGLMULTTRANSPOSEMATRIXXOESPROC __rglgen_glMultTransposeMatrixxOES; 3083 extern RGLSYMGLMULTITEXCOORD1XOESPROC __rglgen_glMultiTexCoord1xOES; 3084 extern RGLSYMGLMULTITEXCOORD1XVOESPROC __rglgen_glMultiTexCoord1xvOES; 3085 extern RGLSYMGLMULTITEXCOORD2XOESPROC __rglgen_glMultiTexCoord2xOES; 3086 extern RGLSYMGLMULTITEXCOORD2XVOESPROC __rglgen_glMultiTexCoord2xvOES; 3087 extern RGLSYMGLMULTITEXCOORD3XOESPROC __rglgen_glMultiTexCoord3xOES; 3088 extern RGLSYMGLMULTITEXCOORD3XVOESPROC __rglgen_glMultiTexCoord3xvOES; 3089 extern RGLSYMGLMULTITEXCOORD4XVOESPROC __rglgen_glMultiTexCoord4xvOES; 3090 extern RGLSYMGLNORMAL3XVOESPROC __rglgen_glNormal3xvOES; 3091 extern RGLSYMGLPASSTHROUGHXOESPROC __rglgen_glPassThroughxOES; 3092 extern RGLSYMGLPIXELMAPXPROC __rglgen_glPixelMapx; 3093 extern RGLSYMGLPIXELSTOREXPROC __rglgen_glPixelStorex; 3094 extern RGLSYMGLPIXELTRANSFERXOESPROC __rglgen_glPixelTransferxOES; 3095 extern RGLSYMGLPIXELZOOMXOESPROC __rglgen_glPixelZoomxOES; 3096 extern RGLSYMGLPRIORITIZETEXTURESXOESPROC __rglgen_glPrioritizeTexturesxOES; 3097 extern RGLSYMGLRASTERPOS2XOESPROC __rglgen_glRasterPos2xOES; 3098 extern RGLSYMGLRASTERPOS2XVOESPROC __rglgen_glRasterPos2xvOES; 3099 extern RGLSYMGLRASTERPOS3XOESPROC __rglgen_glRasterPos3xOES; 3100 extern RGLSYMGLRASTERPOS3XVOESPROC __rglgen_glRasterPos3xvOES; 3101 extern RGLSYMGLRASTERPOS4XOESPROC __rglgen_glRasterPos4xOES; 3102 extern RGLSYMGLRASTERPOS4XVOESPROC __rglgen_glRasterPos4xvOES; 3103 extern RGLSYMGLRECTXOESPROC __rglgen_glRectxOES; 3104 extern RGLSYMGLRECTXVOESPROC __rglgen_glRectxvOES; 3105 extern RGLSYMGLTEXCOORD1XOESPROC __rglgen_glTexCoord1xOES; 3106 extern RGLSYMGLTEXCOORD1XVOESPROC __rglgen_glTexCoord1xvOES; 3107 extern RGLSYMGLTEXCOORD2XOESPROC __rglgen_glTexCoord2xOES; 3108 extern RGLSYMGLTEXCOORD2XVOESPROC __rglgen_glTexCoord2xvOES; 3109 extern RGLSYMGLTEXCOORD3XOESPROC __rglgen_glTexCoord3xOES; 3110 extern RGLSYMGLTEXCOORD3XVOESPROC __rglgen_glTexCoord3xvOES; 3111 extern RGLSYMGLTEXCOORD4XOESPROC __rglgen_glTexCoord4xOES; 3112 extern RGLSYMGLTEXCOORD4XVOESPROC __rglgen_glTexCoord4xvOES; 3113 extern RGLSYMGLTEXGENXOESPROC __rglgen_glTexGenxOES; 3114 extern RGLSYMGLTEXGENXVOESPROC __rglgen_glTexGenxvOES; 3115 extern RGLSYMGLVERTEX2XOESPROC __rglgen_glVertex2xOES; 3116 extern RGLSYMGLVERTEX2XVOESPROC __rglgen_glVertex2xvOES; 3117 extern RGLSYMGLVERTEX3XOESPROC __rglgen_glVertex3xOES; 3118 extern RGLSYMGLVERTEX3XVOESPROC __rglgen_glVertex3xvOES; 3119 extern RGLSYMGLVERTEX4XOESPROC __rglgen_glVertex4xOES; 3120 extern RGLSYMGLVERTEX4XVOESPROC __rglgen_glVertex4xvOES; 3121 extern RGLSYMGLQUERYMATRIXXOESPROC __rglgen_glQueryMatrixxOES; 3122 extern RGLSYMGLCLEARDEPTHFOESPROC __rglgen_glClearDepthfOES; 3123 extern RGLSYMGLCLIPPLANEFOESPROC __rglgen_glClipPlanefOES; 3124 extern RGLSYMGLDEPTHRANGEFOESPROC __rglgen_glDepthRangefOES; 3125 extern RGLSYMGLFRUSTUMFOESPROC __rglgen_glFrustumfOES; 3126 extern RGLSYMGLGETCLIPPLANEFOESPROC __rglgen_glGetClipPlanefOES; 3127 extern RGLSYMGLORTHOFOESPROC __rglgen_glOrthofOES; 3128 extern RGLSYMGLIMAGETRANSFORMPARAMETERIHPPROC __rglgen_glImageTransformParameteriHP; 3129 extern RGLSYMGLIMAGETRANSFORMPARAMETERFHPPROC __rglgen_glImageTransformParameterfHP; 3130 extern RGLSYMGLIMAGETRANSFORMPARAMETERIVHPPROC __rglgen_glImageTransformParameterivHP; 3131 extern RGLSYMGLIMAGETRANSFORMPARAMETERFVHPPROC __rglgen_glImageTransformParameterfvHP; 3132 extern RGLSYMGLGETIMAGETRANSFORMPARAMETERIVHPPROC __rglgen_glGetImageTransformParameterivHP; 3133 extern RGLSYMGLGETIMAGETRANSFORMPARAMETERFVHPPROC __rglgen_glGetImageTransformParameterfvHP; 3134 3135 struct rglgen_sym_map { const char *sym; void *ptr; }; 3136 extern const struct rglgen_sym_map rglgen_symbol_map[]; 3137 #ifdef __cplusplus 3138 } 3139 #endif 3140 #endif 3141