CODEGEN_FUNCPTR   159 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNCULLFACEPROC)(GLenum );
CODEGEN_FUNCPTR   160 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNFRONTFACEPROC)(GLenum );
CODEGEN_FUNCPTR   161 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNHINTPROC)(GLenum , GLenum );
CODEGEN_FUNCPTR   162 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNLINEWIDTHPROC)(GLfloat );
CODEGEN_FUNCPTR   163 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNPOINTSIZEPROC)(GLfloat );
CODEGEN_FUNCPTR   164 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNPOLYGONMODEPROC)(GLenum , GLenum );
CODEGEN_FUNCPTR   165 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNSCISSORPROC)(GLint , GLint , GLsizei , GLsizei );
CODEGEN_FUNCPTR   166 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNTEXPARAMETERFPROC)(GLenum , GLenum , GLfloat );
CODEGEN_FUNCPTR   167 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNTEXPARAMETERFVPROC)(GLenum , GLenum , const GLfloat *);
CODEGEN_FUNCPTR   168 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNTEXPARAMETERIPROC)(GLenum , GLenum , GLint );
CODEGEN_FUNCPTR   169 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNTEXPARAMETERIVPROC)(GLenum , GLenum , const GLint *);
CODEGEN_FUNCPTR   170 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNTEXIMAGE1DPROC)(GLenum , GLint , GLint , GLsizei , GLint , GLenum , GLenum , const GLvoid *);
CODEGEN_FUNCPTR   171 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNTEXIMAGE2DPROC)(GLenum , GLint , GLint , GLsizei , GLsizei , GLint , GLenum , GLenum , const GLvoid *);
CODEGEN_FUNCPTR   172 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNDRAWBUFFERPROC)(GLenum );
CODEGEN_FUNCPTR   173 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNCLEARPROC)(GLbitfield );
CODEGEN_FUNCPTR   174 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNCLEARCOLORPROC)(GLfloat , GLfloat , GLfloat , GLfloat );
CODEGEN_FUNCPTR   175 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNCLEARSTENCILPROC)(GLint );
CODEGEN_FUNCPTR   176 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNCLEARDEPTHPROC)(GLdouble );
CODEGEN_FUNCPTR   177 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNSTENCILMASKPROC)(GLuint );
CODEGEN_FUNCPTR   178 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNCOLORMASKPROC)(GLboolean , GLboolean , GLboolean , GLboolean );
CODEGEN_FUNCPTR   179 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNDEPTHMASKPROC)(GLboolean );
CODEGEN_FUNCPTR   180 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNDISABLEPROC)(GLenum );
CODEGEN_FUNCPTR   181 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNENABLEPROC)(GLenum );
CODEGEN_FUNCPTR   182 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNFINISHPROC)();
CODEGEN_FUNCPTR   183 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNFLUSHPROC)();
CODEGEN_FUNCPTR   184 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNBLENDFUNCPROC)(GLenum , GLenum );
CODEGEN_FUNCPTR   185 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNLOGICOPPROC)(GLenum );
CODEGEN_FUNCPTR   186 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNSTENCILFUNCPROC)(GLenum , GLint , GLuint );
CODEGEN_FUNCPTR   187 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNSTENCILOPPROC)(GLenum , GLenum , GLenum );
CODEGEN_FUNCPTR   188 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNDEPTHFUNCPROC)(GLenum );
CODEGEN_FUNCPTR   189 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNPIXELSTOREFPROC)(GLenum , GLfloat );
CODEGEN_FUNCPTR   190 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNPIXELSTOREIPROC)(GLenum , GLint );
CODEGEN_FUNCPTR   191 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNREADBUFFERPROC)(GLenum );
CODEGEN_FUNCPTR   192 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNREADPIXELSPROC)(GLint , GLint , GLsizei , GLsizei , GLenum , GLenum , GLvoid *);
CODEGEN_FUNCPTR   193 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETBOOLEANVPROC)(GLenum , GLboolean *);
CODEGEN_FUNCPTR   194 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETDOUBLEVPROC)(GLenum , GLdouble *);
CODEGEN_FUNCPTR   195 modules/core/src/gl_core_3_1.cpp     typedef GLenum (CODEGEN_FUNCPTR *PFNGETERRORPROC)();
CODEGEN_FUNCPTR   196 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETFLOATVPROC)(GLenum , GLfloat *);
CODEGEN_FUNCPTR   197 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETINTEGERVPROC)(GLenum , GLint *);
CODEGEN_FUNCPTR   198 modules/core/src/gl_core_3_1.cpp     typedef const GLubyte * (CODEGEN_FUNCPTR *PFNGETSTRINGPROC)(GLenum );
CODEGEN_FUNCPTR   199 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETTEXIMAGEPROC)(GLenum , GLint , GLenum , GLenum , GLvoid *);
CODEGEN_FUNCPTR   200 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETTEXPARAMETERFVPROC)(GLenum , GLenum , GLfloat *);
CODEGEN_FUNCPTR   201 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETTEXPARAMETERIVPROC)(GLenum , GLenum , GLint *);
CODEGEN_FUNCPTR   202 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETTEXLEVELPARAMETERFVPROC)(GLenum , GLint , GLenum , GLfloat *);
CODEGEN_FUNCPTR   203 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETTEXLEVELPARAMETERIVPROC)(GLenum , GLint , GLenum , GLint *);
CODEGEN_FUNCPTR   204 modules/core/src/gl_core_3_1.cpp     typedef GLboolean (CODEGEN_FUNCPTR *PFNISENABLEDPROC)(GLenum );
CODEGEN_FUNCPTR   205 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNDEPTHRANGEPROC)(GLdouble , GLdouble );
CODEGEN_FUNCPTR   206 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNVIEWPORTPROC)(GLint , GLint , GLsizei , GLsizei );
CODEGEN_FUNCPTR   207 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNDRAWARRAYSPROC)(GLenum , GLint , GLsizei );
CODEGEN_FUNCPTR   208 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNDRAWELEMENTSPROC)(GLenum , GLsizei , GLenum , const GLvoid *);
CODEGEN_FUNCPTR   209 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETPOINTERVPROC)(GLenum , GLvoid* *);
CODEGEN_FUNCPTR   210 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNPOLYGONOFFSETPROC)(GLfloat , GLfloat );
CODEGEN_FUNCPTR   211 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNCOPYTEXIMAGE1DPROC)(GLenum , GLint , GLenum , GLint , GLint , GLsizei , GLint );
CODEGEN_FUNCPTR   212 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNCOPYTEXIMAGE2DPROC)(GLenum , GLint , GLenum , GLint , GLint , GLsizei , GLsizei , GLint );
CODEGEN_FUNCPTR   213 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNCOPYTEXSUBIMAGE1DPROC)(GLenum , GLint , GLint , GLint , GLint , GLsizei );
CODEGEN_FUNCPTR   214 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNCOPYTEXSUBIMAGE2DPROC)(GLenum , GLint , GLint , GLint , GLint , GLint , GLsizei , GLsizei );
CODEGEN_FUNCPTR   215 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNTEXSUBIMAGE1DPROC)(GLenum , GLint , GLint , GLsizei , GLenum , GLenum , const GLvoid *);
CODEGEN_FUNCPTR   216 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNTEXSUBIMAGE2DPROC)(GLenum , GLint , GLint , GLint , GLsizei , GLsizei , GLenum , GLenum , const GLvoid *);
CODEGEN_FUNCPTR   217 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNBINDTEXTUREPROC)(GLenum , GLuint );
CODEGEN_FUNCPTR   218 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNDELETETEXTURESPROC)(GLsizei , const GLuint *);
CODEGEN_FUNCPTR   219 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGENTEXTURESPROC)(GLsizei , GLuint *);
CODEGEN_FUNCPTR   220 modules/core/src/gl_core_3_1.cpp     typedef GLboolean (CODEGEN_FUNCPTR *PFNISTEXTUREPROC)(GLuint );
CODEGEN_FUNCPTR   221 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNINDEXUBPROC)(GLubyte );
CODEGEN_FUNCPTR   222 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNINDEXUBVPROC)(const GLubyte *);
CODEGEN_FUNCPTR   225 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNBLENDCOLORPROC)(GLfloat , GLfloat , GLfloat , GLfloat );
CODEGEN_FUNCPTR   226 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNBLENDEQUATIONPROC)(GLenum );
CODEGEN_FUNCPTR   227 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNDRAWRANGEELEMENTSPROC)(GLenum , GLuint , GLuint , GLsizei , GLenum , const GLvoid *);
CODEGEN_FUNCPTR   228 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNTEXSUBIMAGE3DPROC)(GLenum , GLint , GLint , GLint , GLint , GLsizei , GLsizei , GLsizei , GLenum , GLenum , const GLvoid *);
CODEGEN_FUNCPTR   229 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNCOPYTEXSUBIMAGE3DPROC)(GLenum , GLint , GLint , GLint , GLint , GLint , GLint , GLsizei , GLsizei );
CODEGEN_FUNCPTR   232 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNACTIVETEXTUREPROC)(GLenum );
CODEGEN_FUNCPTR   233 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNSAMPLECOVERAGEPROC)(GLfloat , GLboolean );
CODEGEN_FUNCPTR   234 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNCOMPRESSEDTEXIMAGE3DPROC)(GLenum , GLint , GLenum , GLsizei , GLsizei , GLsizei , GLint , GLsizei , const GLvoid *);
CODEGEN_FUNCPTR   235 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNCOMPRESSEDTEXIMAGE2DPROC)(GLenum , GLint , GLenum , GLsizei , GLsizei , GLint , GLsizei , const GLvoid *);
CODEGEN_FUNCPTR   236 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNCOMPRESSEDTEXIMAGE1DPROC)(GLenum , GLint , GLenum , GLsizei , GLint , GLsizei , const GLvoid *);
CODEGEN_FUNCPTR   237 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNCOMPRESSEDTEXSUBIMAGE3DPROC)(GLenum , GLint , GLint , GLint , GLint , GLsizei , GLsizei , GLsizei , GLenum , GLsizei , const GLvoid *);
CODEGEN_FUNCPTR   238 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNCOMPRESSEDTEXSUBIMAGE2DPROC)(GLenum , GLint , GLint , GLint , GLsizei , GLsizei , GLenum , GLsizei , const GLvoid *);
CODEGEN_FUNCPTR   239 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNCOMPRESSEDTEXSUBIMAGE1DPROC)(GLenum , GLint , GLint , GLsizei , GLenum , GLsizei , const GLvoid *);
CODEGEN_FUNCPTR   240 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETCOMPRESSEDTEXIMAGEPROC)(GLenum , GLint , GLvoid *);
CODEGEN_FUNCPTR   243 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNBLENDFUNCSEPARATEPROC)(GLenum , GLenum , GLenum , GLenum );
CODEGEN_FUNCPTR   244 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNMULTIDRAWARRAYSPROC)(GLenum , const GLint *, const GLsizei *, GLsizei );
CODEGEN_FUNCPTR   245 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNMULTIDRAWELEMENTSPROC)(GLenum , const GLsizei *, GLenum , const GLvoid* const *, GLsizei );
CODEGEN_FUNCPTR   246 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNPOINTPARAMETERFPROC)(GLenum , GLfloat );
CODEGEN_FUNCPTR   247 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNPOINTPARAMETERFVPROC)(GLenum , const GLfloat *);
CODEGEN_FUNCPTR   248 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNPOINTPARAMETERIPROC)(GLenum , GLint );
CODEGEN_FUNCPTR   249 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNPOINTPARAMETERIVPROC)(GLenum , const GLint *);
CODEGEN_FUNCPTR   252 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGENQUERIESPROC)(GLsizei , GLuint *);
CODEGEN_FUNCPTR   253 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNDELETEQUERIESPROC)(GLsizei , const GLuint *);
CODEGEN_FUNCPTR   254 modules/core/src/gl_core_3_1.cpp     typedef GLboolean (CODEGEN_FUNCPTR *PFNISQUERYPROC)(GLuint );
CODEGEN_FUNCPTR   255 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNBEGINQUERYPROC)(GLenum , GLuint );
CODEGEN_FUNCPTR   256 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNENDQUERYPROC)(GLenum );
CODEGEN_FUNCPTR   257 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETQUERYIVPROC)(GLenum , GLenum , GLint *);
CODEGEN_FUNCPTR   258 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETQUERYOBJECTIVPROC)(GLuint , GLenum , GLint *);
CODEGEN_FUNCPTR   259 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETQUERYOBJECTUIVPROC)(GLuint , GLenum , GLuint *);
CODEGEN_FUNCPTR   260 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNBINDBUFFERPROC)(GLenum , GLuint );
CODEGEN_FUNCPTR   261 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNDELETEBUFFERSPROC)(GLsizei , const GLuint *);
CODEGEN_FUNCPTR   262 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGENBUFFERSPROC)(GLsizei , GLuint *);
CODEGEN_FUNCPTR   263 modules/core/src/gl_core_3_1.cpp     typedef GLboolean (CODEGEN_FUNCPTR *PFNISBUFFERPROC)(GLuint );
CODEGEN_FUNCPTR   264 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNBUFFERDATAPROC)(GLenum , GLsizeiptr , const GLvoid *, GLenum );
CODEGEN_FUNCPTR   265 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNBUFFERSUBDATAPROC)(GLenum , GLintptr , GLsizeiptr , const GLvoid *);
CODEGEN_FUNCPTR   266 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETBUFFERSUBDATAPROC)(GLenum , GLintptr , GLsizeiptr , GLvoid *);
CODEGEN_FUNCPTR   267 modules/core/src/gl_core_3_1.cpp     typedef GLvoid* (CODEGEN_FUNCPTR *PFNMAPBUFFERPROC)(GLenum , GLenum );
CODEGEN_FUNCPTR   268 modules/core/src/gl_core_3_1.cpp     typedef GLboolean (CODEGEN_FUNCPTR *PFNUNMAPBUFFERPROC)(GLenum );
CODEGEN_FUNCPTR   269 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETBUFFERPARAMETERIVPROC)(GLenum , GLenum , GLint *);
CODEGEN_FUNCPTR   270 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETBUFFERPOINTERVPROC)(GLenum , GLenum , GLvoid* *);
CODEGEN_FUNCPTR   273 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNBLENDEQUATIONSEPARATEPROC)(GLenum , GLenum );
CODEGEN_FUNCPTR   274 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNDRAWBUFFERSPROC)(GLsizei , const GLenum *);
CODEGEN_FUNCPTR   275 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNSTENCILOPSEPARATEPROC)(GLenum , GLenum , GLenum , GLenum );
CODEGEN_FUNCPTR   276 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNSTENCILFUNCSEPARATEPROC)(GLenum , GLenum , GLint , GLuint );
CODEGEN_FUNCPTR   277 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNSTENCILMASKSEPARATEPROC)(GLenum , GLuint );
CODEGEN_FUNCPTR   278 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNATTACHSHADERPROC)(GLuint , GLuint );
CODEGEN_FUNCPTR   279 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNBINDATTRIBLOCATIONPROC)(GLuint , GLuint , const GLchar *);
CODEGEN_FUNCPTR   280 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNCOMPILESHADERPROC)(GLuint );
CODEGEN_FUNCPTR   281 modules/core/src/gl_core_3_1.cpp     typedef GLuint (CODEGEN_FUNCPTR *PFNCREATEPROGRAMPROC)();
CODEGEN_FUNCPTR   282 modules/core/src/gl_core_3_1.cpp     typedef GLuint (CODEGEN_FUNCPTR *PFNCREATESHADERPROC)(GLenum );
CODEGEN_FUNCPTR   283 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNDELETEPROGRAMPROC)(GLuint );
CODEGEN_FUNCPTR   284 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNDELETESHADERPROC)(GLuint );
CODEGEN_FUNCPTR   285 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNDETACHSHADERPROC)(GLuint , GLuint );
CODEGEN_FUNCPTR   286 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNDISABLEVERTEXATTRIBARRAYPROC)(GLuint );
CODEGEN_FUNCPTR   287 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNENABLEVERTEXATTRIBARRAYPROC)(GLuint );
CODEGEN_FUNCPTR   288 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETACTIVEATTRIBPROC)(GLuint , GLuint , GLsizei , GLsizei *, GLint *, GLenum *, GLchar *);
CODEGEN_FUNCPTR   289 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETACTIVEUNIFORMPROC)(GLuint , GLuint , GLsizei , GLsizei *, GLint *, GLenum *, GLchar *);
CODEGEN_FUNCPTR   290 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETATTACHEDSHADERSPROC)(GLuint , GLsizei , GLsizei *, GLuint *);
CODEGEN_FUNCPTR   291 modules/core/src/gl_core_3_1.cpp     typedef GLint (CODEGEN_FUNCPTR *PFNGETATTRIBLOCATIONPROC)(GLuint , const GLchar *);
CODEGEN_FUNCPTR   292 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETPROGRAMIVPROC)(GLuint , GLenum , GLint *);
CODEGEN_FUNCPTR   293 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETPROGRAMINFOLOGPROC)(GLuint , GLsizei , GLsizei *, GLchar *);
CODEGEN_FUNCPTR   294 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETSHADERIVPROC)(GLuint , GLenum , GLint *);
CODEGEN_FUNCPTR   295 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETSHADERINFOLOGPROC)(GLuint , GLsizei , GLsizei *, GLchar *);
CODEGEN_FUNCPTR   296 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETSHADERSOURCEPROC)(GLuint , GLsizei , GLsizei *, GLchar *);
CODEGEN_FUNCPTR   297 modules/core/src/gl_core_3_1.cpp     typedef GLint (CODEGEN_FUNCPTR *PFNGETUNIFORMLOCATIONPROC)(GLuint , const GLchar *);
CODEGEN_FUNCPTR   298 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETUNIFORMFVPROC)(GLuint , GLint , GLfloat *);
CODEGEN_FUNCPTR   299 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETUNIFORMIVPROC)(GLuint , GLint , GLint *);
CODEGEN_FUNCPTR   300 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETVERTEXATTRIBDVPROC)(GLuint , GLenum , GLdouble *);
CODEGEN_FUNCPTR   301 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETVERTEXATTRIBFVPROC)(GLuint , GLenum , GLfloat *);
CODEGEN_FUNCPTR   302 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETVERTEXATTRIBIVPROC)(GLuint , GLenum , GLint *);
CODEGEN_FUNCPTR   303 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETVERTEXATTRIBPOINTERVPROC)(GLuint , GLenum , GLvoid* *);
CODEGEN_FUNCPTR   304 modules/core/src/gl_core_3_1.cpp     typedef GLboolean (CODEGEN_FUNCPTR *PFNISPROGRAMPROC)(GLuint );
CODEGEN_FUNCPTR   305 modules/core/src/gl_core_3_1.cpp     typedef GLboolean (CODEGEN_FUNCPTR *PFNISSHADERPROC)(GLuint );
CODEGEN_FUNCPTR   306 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNLINKPROGRAMPROC)(GLuint );
CODEGEN_FUNCPTR   307 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNSHADERSOURCEPROC)(GLuint , GLsizei , const GLchar* const *, const GLint *);
CODEGEN_FUNCPTR   308 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNUSEPROGRAMPROC)(GLuint );
CODEGEN_FUNCPTR   309 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNUNIFORM1FPROC)(GLint , GLfloat );
CODEGEN_FUNCPTR   310 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNUNIFORM2FPROC)(GLint , GLfloat , GLfloat );
CODEGEN_FUNCPTR   311 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNUNIFORM3FPROC)(GLint , GLfloat , GLfloat , GLfloat );
CODEGEN_FUNCPTR   312 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNUNIFORM4FPROC)(GLint , GLfloat , GLfloat , GLfloat , GLfloat );
CODEGEN_FUNCPTR   313 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNUNIFORM1IPROC)(GLint , GLint );
CODEGEN_FUNCPTR   314 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNUNIFORM2IPROC)(GLint , GLint , GLint );
CODEGEN_FUNCPTR   315 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNUNIFORM3IPROC)(GLint , GLint , GLint , GLint );
CODEGEN_FUNCPTR   316 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNUNIFORM4IPROC)(GLint , GLint , GLint , GLint , GLint );
CODEGEN_FUNCPTR   317 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNUNIFORM1FVPROC)(GLint , GLsizei , const GLfloat *);
CODEGEN_FUNCPTR   318 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNUNIFORM2FVPROC)(GLint , GLsizei , const GLfloat *);
CODEGEN_FUNCPTR   319 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNUNIFORM3FVPROC)(GLint , GLsizei , const GLfloat *);
CODEGEN_FUNCPTR   320 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNUNIFORM4FVPROC)(GLint , GLsizei , const GLfloat *);
CODEGEN_FUNCPTR   321 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNUNIFORM1IVPROC)(GLint , GLsizei , const GLint *);
CODEGEN_FUNCPTR   322 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNUNIFORM2IVPROC)(GLint , GLsizei , const GLint *);
CODEGEN_FUNCPTR   323 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNUNIFORM3IVPROC)(GLint , GLsizei , const GLint *);
CODEGEN_FUNCPTR   324 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNUNIFORM4IVPROC)(GLint , GLsizei , const GLint *);
CODEGEN_FUNCPTR   325 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNUNIFORMMATRIX2FVPROC)(GLint , GLsizei , GLboolean , const GLfloat *);
CODEGEN_FUNCPTR   326 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNUNIFORMMATRIX3FVPROC)(GLint , GLsizei , GLboolean , const GLfloat *);
CODEGEN_FUNCPTR   327 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNUNIFORMMATRIX4FVPROC)(GLint , GLsizei , GLboolean , const GLfloat *);
CODEGEN_FUNCPTR   328 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNVALIDATEPROGRAMPROC)(GLuint );
CODEGEN_FUNCPTR   329 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNVERTEXATTRIBPOINTERPROC)(GLuint , GLint , GLenum , GLboolean , GLsizei , const GLvoid *);
CODEGEN_FUNCPTR   332 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNUNIFORMMATRIX2X3FVPROC)(GLint , GLsizei , GLboolean , const GLfloat *);
CODEGEN_FUNCPTR   333 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNUNIFORMMATRIX3X2FVPROC)(GLint , GLsizei , GLboolean , const GLfloat *);
CODEGEN_FUNCPTR   334 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNUNIFORMMATRIX2X4FVPROC)(GLint , GLsizei , GLboolean , const GLfloat *);
CODEGEN_FUNCPTR   335 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNUNIFORMMATRIX4X2FVPROC)(GLint , GLsizei , GLboolean , const GLfloat *);
CODEGEN_FUNCPTR   336 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNUNIFORMMATRIX3X4FVPROC)(GLint , GLsizei , GLboolean , const GLfloat *);
CODEGEN_FUNCPTR   337 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNUNIFORMMATRIX4X3FVPROC)(GLint , GLsizei , GLboolean , const GLfloat *);
CODEGEN_FUNCPTR   340 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNBINDVERTEXARRAYPROC)(GLuint );
CODEGEN_FUNCPTR   341 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNDELETEVERTEXARRAYSPROC)(GLsizei , const GLuint *);
CODEGEN_FUNCPTR   342 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGENVERTEXARRAYSPROC)(GLsizei , GLuint *);
CODEGEN_FUNCPTR   343 modules/core/src/gl_core_3_1.cpp     typedef GLboolean (CODEGEN_FUNCPTR *PFNISVERTEXARRAYPROC)(GLuint );
CODEGEN_FUNCPTR   346 modules/core/src/gl_core_3_1.cpp     typedef GLvoid* (CODEGEN_FUNCPTR *PFNMAPBUFFERRANGEPROC)(GLenum , GLintptr , GLsizeiptr , GLbitfield );
CODEGEN_FUNCPTR   347 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNFLUSHMAPPEDBUFFERRANGEPROC)(GLenum , GLintptr , GLsizeiptr );
CODEGEN_FUNCPTR   350 modules/core/src/gl_core_3_1.cpp     typedef GLboolean (CODEGEN_FUNCPTR *PFNISRENDERBUFFERPROC)(GLuint );
CODEGEN_FUNCPTR   351 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNBINDRENDERBUFFERPROC)(GLenum , GLuint );
CODEGEN_FUNCPTR   352 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNDELETERENDERBUFFERSPROC)(GLsizei , const GLuint *);
CODEGEN_FUNCPTR   353 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGENRENDERBUFFERSPROC)(GLsizei , GLuint *);
CODEGEN_FUNCPTR   354 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNRENDERBUFFERSTORAGEPROC)(GLenum , GLenum , GLsizei , GLsizei );
CODEGEN_FUNCPTR   355 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETRENDERBUFFERPARAMETERIVPROC)(GLenum , GLenum , GLint *);
CODEGEN_FUNCPTR   356 modules/core/src/gl_core_3_1.cpp     typedef GLboolean (CODEGEN_FUNCPTR *PFNISFRAMEBUFFERPROC)(GLuint );
CODEGEN_FUNCPTR   357 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNBINDFRAMEBUFFERPROC)(GLenum , GLuint );
CODEGEN_FUNCPTR   358 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNDELETEFRAMEBUFFERSPROC)(GLsizei , const GLuint *);
CODEGEN_FUNCPTR   359 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGENFRAMEBUFFERSPROC)(GLsizei , GLuint *);
CODEGEN_FUNCPTR   360 modules/core/src/gl_core_3_1.cpp     typedef GLenum (CODEGEN_FUNCPTR *PFNCHECKFRAMEBUFFERSTATUSPROC)(GLenum );
CODEGEN_FUNCPTR   361 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNFRAMEBUFFERTEXTURE1DPROC)(GLenum , GLenum , GLenum , GLuint , GLint );
CODEGEN_FUNCPTR   362 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNFRAMEBUFFERTEXTURE2DPROC)(GLenum , GLenum , GLenum , GLuint , GLint );
CODEGEN_FUNCPTR   363 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNFRAMEBUFFERTEXTURE3DPROC)(GLenum , GLenum , GLenum , GLuint , GLint , GLint );
CODEGEN_FUNCPTR   364 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNFRAMEBUFFERRENDERBUFFERPROC)(GLenum , GLenum , GLenum , GLuint );
CODEGEN_FUNCPTR   365 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC)(GLenum , GLenum , GLenum , GLint *);
CODEGEN_FUNCPTR   366 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGENERATEMIPMAPPROC)(GLenum );
CODEGEN_FUNCPTR   367 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNBLITFRAMEBUFFERPROC)(GLint , GLint , GLint , GLint , GLint , GLint , GLint , GLint , GLbitfield , GLenum );
CODEGEN_FUNCPTR   368 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNRENDERBUFFERSTORAGEMULTISAMPLEPROC)(GLenum , GLsizei , GLenum , GLsizei , GLsizei );
CODEGEN_FUNCPTR   369 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNFRAMEBUFFERTEXTURELAYERPROC)(GLenum , GLenum , GLuint , GLint , GLint );
CODEGEN_FUNCPTR   372 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNCOLORMASKIPROC)(GLuint , GLboolean , GLboolean , GLboolean , GLboolean );
CODEGEN_FUNCPTR   373 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETBOOLEANI_VPROC)(GLenum , GLuint , GLboolean *);
CODEGEN_FUNCPTR   374 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETINTEGERI_VPROC)(GLenum , GLuint , GLint *);
CODEGEN_FUNCPTR   375 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNENABLEIPROC)(GLenum , GLuint );
CODEGEN_FUNCPTR   376 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNDISABLEIPROC)(GLenum , GLuint );
CODEGEN_FUNCPTR   377 modules/core/src/gl_core_3_1.cpp     typedef GLboolean (CODEGEN_FUNCPTR *PFNISENABLEDIPROC)(GLenum , GLuint );
CODEGEN_FUNCPTR   378 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNBEGINTRANSFORMFEEDBACKPROC)(GLenum );
CODEGEN_FUNCPTR   379 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNENDTRANSFORMFEEDBACKPROC)();
CODEGEN_FUNCPTR   380 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNBINDBUFFERRANGEPROC)(GLenum , GLuint , GLuint , GLintptr , GLsizeiptr );
CODEGEN_FUNCPTR   381 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNBINDBUFFERBASEPROC)(GLenum , GLuint , GLuint );
CODEGEN_FUNCPTR   382 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNTRANSFORMFEEDBACKVARYINGSPROC)(GLuint , GLsizei , const GLchar* const *, GLenum );
CODEGEN_FUNCPTR   383 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETTRANSFORMFEEDBACKVARYINGPROC)(GLuint , GLuint , GLsizei , GLsizei *, GLsizei *, GLenum *, GLchar *);
CODEGEN_FUNCPTR   384 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNCLAMPCOLORPROC)(GLenum , GLenum );
CODEGEN_FUNCPTR   385 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNBEGINCONDITIONALRENDERPROC)(GLuint , GLenum );
CODEGEN_FUNCPTR   386 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNENDCONDITIONALRENDERPROC)();
CODEGEN_FUNCPTR   387 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNVERTEXATTRIBIPOINTERPROC)(GLuint , GLint , GLenum , GLsizei , const GLvoid *);
CODEGEN_FUNCPTR   388 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETVERTEXATTRIBIIVPROC)(GLuint , GLenum , GLint *);
CODEGEN_FUNCPTR   389 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETVERTEXATTRIBIUIVPROC)(GLuint , GLenum , GLuint *);
CODEGEN_FUNCPTR   390 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNVERTEXATTRIBI1IPROC)(GLuint , GLint );
CODEGEN_FUNCPTR   391 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNVERTEXATTRIBI2IPROC)(GLuint , GLint , GLint );
CODEGEN_FUNCPTR   392 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNVERTEXATTRIBI3IPROC)(GLuint , GLint , GLint , GLint );
CODEGEN_FUNCPTR   393 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNVERTEXATTRIBI4IPROC)(GLuint , GLint , GLint , GLint , GLint );
CODEGEN_FUNCPTR   394 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNVERTEXATTRIBI1UIPROC)(GLuint , GLuint );
CODEGEN_FUNCPTR   395 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNVERTEXATTRIBI2UIPROC)(GLuint , GLuint , GLuint );
CODEGEN_FUNCPTR   396 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNVERTEXATTRIBI3UIPROC)(GLuint , GLuint , GLuint , GLuint );
CODEGEN_FUNCPTR   397 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNVERTEXATTRIBI4UIPROC)(GLuint , GLuint , GLuint , GLuint , GLuint );
CODEGEN_FUNCPTR   398 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNVERTEXATTRIBI1IVPROC)(GLuint , const GLint *);
CODEGEN_FUNCPTR   399 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNVERTEXATTRIBI2IVPROC)(GLuint , const GLint *);
CODEGEN_FUNCPTR   400 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNVERTEXATTRIBI3IVPROC)(GLuint , const GLint *);
CODEGEN_FUNCPTR   401 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNVERTEXATTRIBI4IVPROC)(GLuint , const GLint *);
CODEGEN_FUNCPTR   402 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNVERTEXATTRIBI1UIVPROC)(GLuint , const GLuint *);
CODEGEN_FUNCPTR   403 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNVERTEXATTRIBI2UIVPROC)(GLuint , const GLuint *);
CODEGEN_FUNCPTR   404 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNVERTEXATTRIBI3UIVPROC)(GLuint , const GLuint *);
CODEGEN_FUNCPTR   405 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNVERTEXATTRIBI4UIVPROC)(GLuint , const GLuint *);
CODEGEN_FUNCPTR   406 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNVERTEXATTRIBI4BVPROC)(GLuint , const GLbyte *);
CODEGEN_FUNCPTR   407 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNVERTEXATTRIBI4SVPROC)(GLuint , const GLshort *);
CODEGEN_FUNCPTR   408 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNVERTEXATTRIBI4UBVPROC)(GLuint , const GLubyte *);
CODEGEN_FUNCPTR   409 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNVERTEXATTRIBI4USVPROC)(GLuint , const GLushort *);
CODEGEN_FUNCPTR   410 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETUNIFORMUIVPROC)(GLuint , GLint , GLuint *);
CODEGEN_FUNCPTR   411 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNBINDFRAGDATALOCATIONPROC)(GLuint , GLuint , const GLchar *);
CODEGEN_FUNCPTR   412 modules/core/src/gl_core_3_1.cpp     typedef GLint (CODEGEN_FUNCPTR *PFNGETFRAGDATALOCATIONPROC)(GLuint , const GLchar *);
CODEGEN_FUNCPTR   413 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNUNIFORM1UIPROC)(GLint , GLuint );
CODEGEN_FUNCPTR   414 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNUNIFORM2UIPROC)(GLint , GLuint , GLuint );
CODEGEN_FUNCPTR   415 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNUNIFORM3UIPROC)(GLint , GLuint , GLuint , GLuint );
CODEGEN_FUNCPTR   416 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNUNIFORM4UIPROC)(GLint , GLuint , GLuint , GLuint , GLuint );
CODEGEN_FUNCPTR   417 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNUNIFORM1UIVPROC)(GLint , GLsizei , const GLuint *);
CODEGEN_FUNCPTR   418 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNUNIFORM2UIVPROC)(GLint , GLsizei , const GLuint *);
CODEGEN_FUNCPTR   419 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNUNIFORM3UIVPROC)(GLint , GLsizei , const GLuint *);
CODEGEN_FUNCPTR   420 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNUNIFORM4UIVPROC)(GLint , GLsizei , const GLuint *);
CODEGEN_FUNCPTR   421 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNTEXPARAMETERIIVPROC)(GLenum , GLenum , const GLint *);
CODEGEN_FUNCPTR   422 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNTEXPARAMETERIUIVPROC)(GLenum , GLenum , const GLuint *);
CODEGEN_FUNCPTR   423 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETTEXPARAMETERIIVPROC)(GLenum , GLenum , GLint *);
CODEGEN_FUNCPTR   424 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETTEXPARAMETERIUIVPROC)(GLenum , GLenum , GLuint *);
CODEGEN_FUNCPTR   425 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNCLEARBUFFERIVPROC)(GLenum , GLint , const GLint *);
CODEGEN_FUNCPTR   426 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNCLEARBUFFERUIVPROC)(GLenum , GLint , const GLuint *);
CODEGEN_FUNCPTR   427 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNCLEARBUFFERFVPROC)(GLenum , GLint , const GLfloat *);
CODEGEN_FUNCPTR   428 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNCLEARBUFFERFIPROC)(GLenum , GLint , GLfloat , GLint );
CODEGEN_FUNCPTR   429 modules/core/src/gl_core_3_1.cpp     typedef const GLubyte * (CODEGEN_FUNCPTR *PFNGETSTRINGIPROC)(GLenum , GLuint );
CODEGEN_FUNCPTR   432 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETUNIFORMINDICESPROC)(GLuint , GLsizei , const GLchar* const *, GLuint *);
CODEGEN_FUNCPTR   433 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETACTIVEUNIFORMSIVPROC)(GLuint , GLsizei , const GLuint *, GLenum , GLint *);
CODEGEN_FUNCPTR   434 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETACTIVEUNIFORMNAMEPROC)(GLuint , GLuint , GLsizei , GLsizei *, GLchar *);
CODEGEN_FUNCPTR   435 modules/core/src/gl_core_3_1.cpp     typedef GLuint (CODEGEN_FUNCPTR *PFNGETUNIFORMBLOCKINDEXPROC)(GLuint , const GLchar *);
CODEGEN_FUNCPTR   436 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETACTIVEUNIFORMBLOCKIVPROC)(GLuint , GLuint , GLenum , GLint *);
CODEGEN_FUNCPTR   437 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNGETACTIVEUNIFORMBLOCKNAMEPROC)(GLuint , GLuint , GLsizei , GLsizei *, GLchar *);
CODEGEN_FUNCPTR   438 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNUNIFORMBLOCKBINDINGPROC)(GLuint , GLuint , GLuint );
CODEGEN_FUNCPTR   441 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNCOPYBUFFERSUBDATAPROC)(GLenum , GLenum , GLintptr , GLintptr , GLsizeiptr );
CODEGEN_FUNCPTR   444 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNDRAWARRAYSINSTANCEDPROC)(GLenum , GLint , GLsizei , GLsizei );
CODEGEN_FUNCPTR   445 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNDRAWELEMENTSINSTANCEDPROC)(GLenum , GLsizei , GLenum , const GLvoid *, GLsizei );
CODEGEN_FUNCPTR   446 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNTEXBUFFERPROC)(GLenum , GLenum , GLuint );
CODEGEN_FUNCPTR   447 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNPRIMITIVERESTARTINDEXPROC)(GLuint );
CODEGEN_FUNCPTR   450 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNENABLECLIENTSTATEPROC)(GLenum );
CODEGEN_FUNCPTR   451 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNDISABLECLIENTSTATEPROC)(GLenum );
CODEGEN_FUNCPTR   452 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNVERTEXPOINTERPROC)(GLint , GLenum , GLsizei , const GLvoid *);
CODEGEN_FUNCPTR   453 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNNORMALPOINTERPROC)(GLenum , GLsizei , const GLvoid *);
CODEGEN_FUNCPTR   454 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNCOLORPOINTERPROC)(GLint , GLenum , GLsizei , const GLvoid *);
CODEGEN_FUNCPTR   455 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNTEXCOORDPOINTERPROC)(GLint , GLenum , GLsizei , const GLvoid *);
CODEGEN_FUNCPTR   456 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNTEXENVIPROC)(GLenum , GLenum , GLint );
CODEGEN_FUNCPTR   457 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNMATRIXMODEPROC)(GLenum );
CODEGEN_FUNCPTR   458 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNLOADIDENTITYPROC)(void);
CODEGEN_FUNCPTR   459 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNORTHOPROC)(GLdouble , GLdouble , GLdouble , GLdouble , GLdouble , GLdouble );
CODEGEN_FUNCPTR   460 modules/core/src/gl_core_3_1.cpp     typedef void (CODEGEN_FUNCPTR *PFNCOLOR3DPROC)(GLdouble , GLdouble , GLdouble );
CODEGEN_FUNCPTR   777 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_CullFace(GLenum mode)
CODEGEN_FUNCPTR   783 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_FrontFace(GLenum mode)
CODEGEN_FUNCPTR   789 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_Hint(GLenum target, GLenum mode)
CODEGEN_FUNCPTR   795 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_LineWidth(GLfloat width)
CODEGEN_FUNCPTR   801 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_PointSize(GLfloat size)
CODEGEN_FUNCPTR   807 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_PolygonMode(GLenum face, GLenum mode)
CODEGEN_FUNCPTR   813 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_Scissor(GLint x, GLint y, GLsizei width, GLsizei height)
CODEGEN_FUNCPTR   819 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_TexParameterf(GLenum target, GLenum pname, GLfloat param)
CODEGEN_FUNCPTR   825 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_TexParameterfv(GLenum target, GLenum pname, const GLfloat *params)
CODEGEN_FUNCPTR   831 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_TexParameteri(GLenum target, GLenum pname, GLint param)
CODEGEN_FUNCPTR   837 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_TexParameteriv(GLenum target, GLenum pname, const GLint *params)
CODEGEN_FUNCPTR   843 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_TexImage1D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid *pixels)
CODEGEN_FUNCPTR   849 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_TexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels)
CODEGEN_FUNCPTR   855 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_DrawBuffer(GLenum mode)
CODEGEN_FUNCPTR   861 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_Clear(GLbitfield mask)
CODEGEN_FUNCPTR   867 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_ClearColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
CODEGEN_FUNCPTR   873 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_ClearStencil(GLint s)
CODEGEN_FUNCPTR   879 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_ClearDepth(GLdouble depth)
CODEGEN_FUNCPTR   885 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_StencilMask(GLuint mask)
CODEGEN_FUNCPTR   891 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_ColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
CODEGEN_FUNCPTR   897 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_DepthMask(GLboolean flag)
CODEGEN_FUNCPTR   903 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_Disable(GLenum cap)
CODEGEN_FUNCPTR   909 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_Enable(GLenum cap)
CODEGEN_FUNCPTR   915 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_Finish()
CODEGEN_FUNCPTR   921 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_Flush()
CODEGEN_FUNCPTR   927 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_BlendFunc(GLenum sfactor, GLenum dfactor)
CODEGEN_FUNCPTR   933 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_LogicOp(GLenum opcode)
CODEGEN_FUNCPTR   939 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_StencilFunc(GLenum func, GLint ref, GLuint mask)
CODEGEN_FUNCPTR   945 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_StencilOp(GLenum fail, GLenum zfail, GLenum zpass)
CODEGEN_FUNCPTR   951 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_DepthFunc(GLenum func)
CODEGEN_FUNCPTR   957 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_PixelStoref(GLenum pname, GLfloat param)
CODEGEN_FUNCPTR   963 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_PixelStorei(GLenum pname, GLint param)
CODEGEN_FUNCPTR   969 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_ReadBuffer(GLenum mode)
CODEGEN_FUNCPTR   975 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_ReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels)
CODEGEN_FUNCPTR   981 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetBooleanv(GLenum pname, GLboolean *params)
CODEGEN_FUNCPTR   987 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetDoublev(GLenum pname, GLdouble *params)
CODEGEN_FUNCPTR   993 modules/core/src/gl_core_3_1.cpp     static GLenum CODEGEN_FUNCPTR Switch_GetError()
CODEGEN_FUNCPTR   999 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetFloatv(GLenum pname, GLfloat *params)
CODEGEN_FUNCPTR  1005 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetIntegerv(GLenum pname, GLint *params)
CODEGEN_FUNCPTR  1011 modules/core/src/gl_core_3_1.cpp     static const GLubyte * CODEGEN_FUNCPTR Switch_GetString(GLenum name)
CODEGEN_FUNCPTR  1017 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetTexImage(GLenum target, GLint level, GLenum format, GLenum type, GLvoid *pixels)
CODEGEN_FUNCPTR  1023 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetTexParameterfv(GLenum target, GLenum pname, GLfloat *params)
CODEGEN_FUNCPTR  1029 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetTexParameteriv(GLenum target, GLenum pname, GLint *params)
CODEGEN_FUNCPTR  1035 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat *params)
CODEGEN_FUNCPTR  1041 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint *params)
CODEGEN_FUNCPTR  1047 modules/core/src/gl_core_3_1.cpp     static GLboolean CODEGEN_FUNCPTR Switch_IsEnabled(GLenum cap)
CODEGEN_FUNCPTR  1053 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_DepthRange(GLdouble ren_near, GLdouble ren_far)
CODEGEN_FUNCPTR  1059 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_Viewport(GLint x, GLint y, GLsizei width, GLsizei height)
CODEGEN_FUNCPTR  1065 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_DrawArrays(GLenum mode, GLint first, GLsizei count)
CODEGEN_FUNCPTR  1071 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_DrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid *indices)
CODEGEN_FUNCPTR  1077 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetPointerv(GLenum pname, GLvoid* *params)
CODEGEN_FUNCPTR  1083 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_PolygonOffset(GLfloat factor, GLfloat units)
CODEGEN_FUNCPTR  1089 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_CopyTexImage1D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border)
CODEGEN_FUNCPTR  1095 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_CopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
CODEGEN_FUNCPTR  1101 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_CopyTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
CODEGEN_FUNCPTR  1107 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_CopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
CODEGEN_FUNCPTR  1113 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_TexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels)
CODEGEN_FUNCPTR  1119 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_TexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels)
CODEGEN_FUNCPTR  1125 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_BindTexture(GLenum target, GLuint texture)
CODEGEN_FUNCPTR  1131 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_DeleteTextures(GLsizei n, const GLuint *textures)
CODEGEN_FUNCPTR  1137 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GenTextures(GLsizei n, GLuint *textures)
CODEGEN_FUNCPTR  1143 modules/core/src/gl_core_3_1.cpp     static GLboolean CODEGEN_FUNCPTR Switch_IsTexture(GLuint texture)
CODEGEN_FUNCPTR  1149 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_Indexub(GLubyte c)
CODEGEN_FUNCPTR  1155 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_Indexubv(const GLubyte *c)
CODEGEN_FUNCPTR  1163 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_BlendColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
CODEGEN_FUNCPTR  1169 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_BlendEquation(GLenum mode)
CODEGEN_FUNCPTR  1175 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_DrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices)
CODEGEN_FUNCPTR  1181 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_TexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels)
CODEGEN_FUNCPTR  1187 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_CopyTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
CODEGEN_FUNCPTR  1195 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_ActiveTexture(GLenum texture)
CODEGEN_FUNCPTR  1201 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_SampleCoverage(GLfloat value, GLboolean invert)
CODEGEN_FUNCPTR  1207 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_CompressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data)
CODEGEN_FUNCPTR  1213 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_CompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data)
CODEGEN_FUNCPTR  1219 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_CompressedTexImage1D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data)
CODEGEN_FUNCPTR  1225 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_CompressedTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data)
CODEGEN_FUNCPTR  1231 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_CompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data)
CODEGEN_FUNCPTR  1237 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_CompressedTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data)
CODEGEN_FUNCPTR  1243 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetCompressedTexImage(GLenum target, GLint level, GLvoid *img)
CODEGEN_FUNCPTR  1251 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_BlendFuncSeparate(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)
CODEGEN_FUNCPTR  1257 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_MultiDrawArrays(GLenum mode, const GLint *first, const GLsizei *count, GLsizei drawcount)
CODEGEN_FUNCPTR  1263 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_MultiDrawElements(GLenum mode, const GLsizei *count, GLenum type, const GLvoid* const *indices, GLsizei drawcount)
CODEGEN_FUNCPTR  1269 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_PointParameterf(GLenum pname, GLfloat param)
CODEGEN_FUNCPTR  1275 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_PointParameterfv(GLenum pname, const GLfloat *params)
CODEGEN_FUNCPTR  1281 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_PointParameteri(GLenum pname, GLint param)
CODEGEN_FUNCPTR  1287 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_PointParameteriv(GLenum pname, const GLint *params)
CODEGEN_FUNCPTR  1295 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GenQueries(GLsizei n, GLuint *ids)
CODEGEN_FUNCPTR  1301 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_DeleteQueries(GLsizei n, const GLuint *ids)
CODEGEN_FUNCPTR  1307 modules/core/src/gl_core_3_1.cpp     static GLboolean CODEGEN_FUNCPTR Switch_IsQuery(GLuint id)
CODEGEN_FUNCPTR  1313 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_BeginQuery(GLenum target, GLuint id)
CODEGEN_FUNCPTR  1319 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_EndQuery(GLenum target)
CODEGEN_FUNCPTR  1325 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetQueryiv(GLenum target, GLenum pname, GLint *params)
CODEGEN_FUNCPTR  1331 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetQueryObjectiv(GLuint id, GLenum pname, GLint *params)
CODEGEN_FUNCPTR  1337 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetQueryObjectuiv(GLuint id, GLenum pname, GLuint *params)
CODEGEN_FUNCPTR  1343 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_BindBuffer(GLenum target, GLuint buffer)
CODEGEN_FUNCPTR  1349 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_DeleteBuffers(GLsizei n, const GLuint *buffers)
CODEGEN_FUNCPTR  1355 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GenBuffers(GLsizei n, GLuint *buffers)
CODEGEN_FUNCPTR  1361 modules/core/src/gl_core_3_1.cpp     static GLboolean CODEGEN_FUNCPTR Switch_IsBuffer(GLuint buffer)
CODEGEN_FUNCPTR  1367 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_BufferData(GLenum target, GLsizeiptr size, const GLvoid *data, GLenum usage)
CODEGEN_FUNCPTR  1373 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_BufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid *data)
CODEGEN_FUNCPTR  1379 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, GLvoid *data)
CODEGEN_FUNCPTR  1385 modules/core/src/gl_core_3_1.cpp     static GLvoid* CODEGEN_FUNCPTR Switch_MapBuffer(GLenum target, GLenum access)
CODEGEN_FUNCPTR  1391 modules/core/src/gl_core_3_1.cpp     static GLboolean CODEGEN_FUNCPTR Switch_UnmapBuffer(GLenum target)
CODEGEN_FUNCPTR  1397 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetBufferParameteriv(GLenum target, GLenum pname, GLint *params)
CODEGEN_FUNCPTR  1403 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetBufferPointerv(GLenum target, GLenum pname, GLvoid* *params)
CODEGEN_FUNCPTR  1411 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_BlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha)
CODEGEN_FUNCPTR  1417 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_DrawBuffers(GLsizei n, const GLenum *bufs)
CODEGEN_FUNCPTR  1423 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_StencilOpSeparate(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass)
CODEGEN_FUNCPTR  1429 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_StencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask)
CODEGEN_FUNCPTR  1435 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_StencilMaskSeparate(GLenum face, GLuint mask)
CODEGEN_FUNCPTR  1441 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_AttachShader(GLuint program, GLuint shader)
CODEGEN_FUNCPTR  1447 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_BindAttribLocation(GLuint program, GLuint index, const GLchar *name)
CODEGEN_FUNCPTR  1453 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_CompileShader(GLuint shader)
CODEGEN_FUNCPTR  1459 modules/core/src/gl_core_3_1.cpp     static GLuint CODEGEN_FUNCPTR Switch_CreateProgram()
CODEGEN_FUNCPTR  1465 modules/core/src/gl_core_3_1.cpp     static GLuint CODEGEN_FUNCPTR Switch_CreateShader(GLenum type)
CODEGEN_FUNCPTR  1471 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_DeleteProgram(GLuint program)
CODEGEN_FUNCPTR  1477 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_DeleteShader(GLuint shader)
CODEGEN_FUNCPTR  1483 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_DetachShader(GLuint program, GLuint shader)
CODEGEN_FUNCPTR  1489 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_DisableVertexAttribArray(GLuint index)
CODEGEN_FUNCPTR  1495 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_EnableVertexAttribArray(GLuint index)
CODEGEN_FUNCPTR  1501 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name)
CODEGEN_FUNCPTR  1507 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name)
CODEGEN_FUNCPTR  1513 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei *count, GLuint *obj)
CODEGEN_FUNCPTR  1519 modules/core/src/gl_core_3_1.cpp     static GLint CODEGEN_FUNCPTR Switch_GetAttribLocation(GLuint program, const GLchar *name)
CODEGEN_FUNCPTR  1525 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetProgramiv(GLuint program, GLenum pname, GLint *params)
CODEGEN_FUNCPTR  1531 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetProgramInfoLog(GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog)
CODEGEN_FUNCPTR  1537 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetShaderiv(GLuint shader, GLenum pname, GLint *params)
CODEGEN_FUNCPTR  1543 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetShaderInfoLog(GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog)
CODEGEN_FUNCPTR  1549 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetShaderSource(GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source)
CODEGEN_FUNCPTR  1555 modules/core/src/gl_core_3_1.cpp     static GLint CODEGEN_FUNCPTR Switch_GetUniformLocation(GLuint program, const GLchar *name)
CODEGEN_FUNCPTR  1561 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetUniformfv(GLuint program, GLint location, GLfloat *params)
CODEGEN_FUNCPTR  1567 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetUniformiv(GLuint program, GLint location, GLint *params)
CODEGEN_FUNCPTR  1573 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetVertexAttribdv(GLuint index, GLenum pname, GLdouble *params)
CODEGEN_FUNCPTR  1579 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetVertexAttribfv(GLuint index, GLenum pname, GLfloat *params)
CODEGEN_FUNCPTR  1585 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetVertexAttribiv(GLuint index, GLenum pname, GLint *params)
CODEGEN_FUNCPTR  1591 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetVertexAttribPointerv(GLuint index, GLenum pname, GLvoid* *pointer)
CODEGEN_FUNCPTR  1597 modules/core/src/gl_core_3_1.cpp     static GLboolean CODEGEN_FUNCPTR Switch_IsProgram(GLuint program)
CODEGEN_FUNCPTR  1603 modules/core/src/gl_core_3_1.cpp     static GLboolean CODEGEN_FUNCPTR Switch_IsShader(GLuint shader)
CODEGEN_FUNCPTR  1609 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_LinkProgram(GLuint program)
CODEGEN_FUNCPTR  1615 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_ShaderSource(GLuint shader, GLsizei count, const GLchar* const *string, const GLint *length)
CODEGEN_FUNCPTR  1621 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_UseProgram(GLuint program)
CODEGEN_FUNCPTR  1627 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_Uniform1f(GLint location, GLfloat v0)
CODEGEN_FUNCPTR  1633 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_Uniform2f(GLint location, GLfloat v0, GLfloat v1)
CODEGEN_FUNCPTR  1639 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_Uniform3f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
CODEGEN_FUNCPTR  1645 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_Uniform4f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
CODEGEN_FUNCPTR  1651 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_Uniform1i(GLint location, GLint v0)
CODEGEN_FUNCPTR  1657 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_Uniform2i(GLint location, GLint v0, GLint v1)
CODEGEN_FUNCPTR  1663 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_Uniform3i(GLint location, GLint v0, GLint v1, GLint v2)
CODEGEN_FUNCPTR  1669 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_Uniform4i(GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
CODEGEN_FUNCPTR  1675 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_Uniform1fv(GLint location, GLsizei count, const GLfloat *value)
CODEGEN_FUNCPTR  1681 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_Uniform2fv(GLint location, GLsizei count, const GLfloat *value)
CODEGEN_FUNCPTR  1687 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_Uniform3fv(GLint location, GLsizei count, const GLfloat *value)
CODEGEN_FUNCPTR  1693 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_Uniform4fv(GLint location, GLsizei count, const GLfloat *value)
CODEGEN_FUNCPTR  1699 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_Uniform1iv(GLint location, GLsizei count, const GLint *value)
CODEGEN_FUNCPTR  1705 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_Uniform2iv(GLint location, GLsizei count, const GLint *value)
CODEGEN_FUNCPTR  1711 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_Uniform3iv(GLint location, GLsizei count, const GLint *value)
CODEGEN_FUNCPTR  1717 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_Uniform4iv(GLint location, GLsizei count, const GLint *value)
CODEGEN_FUNCPTR  1723 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_UniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
CODEGEN_FUNCPTR  1729 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_UniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
CODEGEN_FUNCPTR  1735 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_UniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
CODEGEN_FUNCPTR  1741 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_ValidateProgram(GLuint program)
CODEGEN_FUNCPTR  1747 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_VertexAttribPointer(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid *pointer)
CODEGEN_FUNCPTR  1755 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_UniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
CODEGEN_FUNCPTR  1761 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_UniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
CODEGEN_FUNCPTR  1767 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_UniformMatrix2x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
CODEGEN_FUNCPTR  1773 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_UniformMatrix4x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
CODEGEN_FUNCPTR  1779 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_UniformMatrix3x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
CODEGEN_FUNCPTR  1785 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_UniformMatrix4x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
CODEGEN_FUNCPTR  1793 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_BindVertexArray(GLuint ren_array)
CODEGEN_FUNCPTR  1799 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_DeleteVertexArrays(GLsizei n, const GLuint *arrays)
CODEGEN_FUNCPTR  1805 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GenVertexArrays(GLsizei n, GLuint *arrays)
CODEGEN_FUNCPTR  1811 modules/core/src/gl_core_3_1.cpp     static GLboolean CODEGEN_FUNCPTR Switch_IsVertexArray(GLuint ren_array)
CODEGEN_FUNCPTR  1819 modules/core/src/gl_core_3_1.cpp     static GLvoid* CODEGEN_FUNCPTR Switch_MapBufferRange(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access)
CODEGEN_FUNCPTR  1825 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_FlushMappedBufferRange(GLenum target, GLintptr offset, GLsizeiptr length)
CODEGEN_FUNCPTR  1833 modules/core/src/gl_core_3_1.cpp     static GLboolean CODEGEN_FUNCPTR Switch_IsRenderbuffer(GLuint renderbuffer)
CODEGEN_FUNCPTR  1839 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_BindRenderbuffer(GLenum target, GLuint renderbuffer)
CODEGEN_FUNCPTR  1845 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_DeleteRenderbuffers(GLsizei n, const GLuint *renderbuffers)
CODEGEN_FUNCPTR  1851 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GenRenderbuffers(GLsizei n, GLuint *renderbuffers)
CODEGEN_FUNCPTR  1857 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_RenderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
CODEGEN_FUNCPTR  1863 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetRenderbufferParameteriv(GLenum target, GLenum pname, GLint *params)
CODEGEN_FUNCPTR  1869 modules/core/src/gl_core_3_1.cpp     static GLboolean CODEGEN_FUNCPTR Switch_IsFramebuffer(GLuint framebuffer)
CODEGEN_FUNCPTR  1875 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_BindFramebuffer(GLenum target, GLuint framebuffer)
CODEGEN_FUNCPTR  1881 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_DeleteFramebuffers(GLsizei n, const GLuint *framebuffers)
CODEGEN_FUNCPTR  1887 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GenFramebuffers(GLsizei n, GLuint *framebuffers)
CODEGEN_FUNCPTR  1893 modules/core/src/gl_core_3_1.cpp     static GLenum CODEGEN_FUNCPTR Switch_CheckFramebufferStatus(GLenum target)
CODEGEN_FUNCPTR  1899 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_FramebufferTexture1D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
CODEGEN_FUNCPTR  1905 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_FramebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
CODEGEN_FUNCPTR  1911 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_FramebufferTexture3D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)
CODEGEN_FUNCPTR  1917 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_FramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
CODEGEN_FUNCPTR  1923 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint *params)
CODEGEN_FUNCPTR  1929 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GenerateMipmap(GLenum target)
CODEGEN_FUNCPTR  1935 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_BlitFramebuffer(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
CODEGEN_FUNCPTR  1941 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_RenderbufferStorageMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
CODEGEN_FUNCPTR  1947 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_FramebufferTextureLayer(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer)
CODEGEN_FUNCPTR  1955 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_ColorMaski(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a)
CODEGEN_FUNCPTR  1961 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetBooleani_v(GLenum target, GLuint index, GLboolean *data)
CODEGEN_FUNCPTR  1967 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetIntegeri_v(GLenum target, GLuint index, GLint *data)
CODEGEN_FUNCPTR  1973 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_Enablei(GLenum target, GLuint index)
CODEGEN_FUNCPTR  1979 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_Disablei(GLenum target, GLuint index)
CODEGEN_FUNCPTR  1985 modules/core/src/gl_core_3_1.cpp     static GLboolean CODEGEN_FUNCPTR Switch_IsEnabledi(GLenum target, GLuint index)
CODEGEN_FUNCPTR  1991 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_BeginTransformFeedback(GLenum primitiveMode)
CODEGEN_FUNCPTR  1997 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_EndTransformFeedback()
CODEGEN_FUNCPTR  2003 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_BindBufferRange(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)
CODEGEN_FUNCPTR  2009 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_BindBufferBase(GLenum target, GLuint index, GLuint buffer)
CODEGEN_FUNCPTR  2015 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_TransformFeedbackVaryings(GLuint program, GLsizei count, const GLchar* const *varyings, GLenum bufferMode)
CODEGEN_FUNCPTR  2021 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetTransformFeedbackVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name)
CODEGEN_FUNCPTR  2027 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_ClampColor(GLenum target, GLenum clamp)
CODEGEN_FUNCPTR  2033 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_BeginConditionalRender(GLuint id, GLenum mode)
CODEGEN_FUNCPTR  2039 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_EndConditionalRender()
CODEGEN_FUNCPTR  2045 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_VertexAttribIPointer(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid *pointer)
CODEGEN_FUNCPTR  2051 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetVertexAttribIiv(GLuint index, GLenum pname, GLint *params)
CODEGEN_FUNCPTR  2057 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetVertexAttribIuiv(GLuint index, GLenum pname, GLuint *params)
CODEGEN_FUNCPTR  2063 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_VertexAttribI1i(GLuint index, GLint x)
CODEGEN_FUNCPTR  2069 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_VertexAttribI2i(GLuint index, GLint x, GLint y)
CODEGEN_FUNCPTR  2075 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_VertexAttribI3i(GLuint index, GLint x, GLint y, GLint z)
CODEGEN_FUNCPTR  2081 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_VertexAttribI4i(GLuint index, GLint x, GLint y, GLint z, GLint w)
CODEGEN_FUNCPTR  2087 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_VertexAttribI1ui(GLuint index, GLuint x)
CODEGEN_FUNCPTR  2093 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_VertexAttribI2ui(GLuint index, GLuint x, GLuint y)
CODEGEN_FUNCPTR  2099 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_VertexAttribI3ui(GLuint index, GLuint x, GLuint y, GLuint z)
CODEGEN_FUNCPTR  2105 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_VertexAttribI4ui(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w)
CODEGEN_FUNCPTR  2111 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_VertexAttribI1iv(GLuint index, const GLint *v)
CODEGEN_FUNCPTR  2117 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_VertexAttribI2iv(GLuint index, const GLint *v)
CODEGEN_FUNCPTR  2123 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_VertexAttribI3iv(GLuint index, const GLint *v)
CODEGEN_FUNCPTR  2129 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_VertexAttribI4iv(GLuint index, const GLint *v)
CODEGEN_FUNCPTR  2135 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_VertexAttribI1uiv(GLuint index, const GLuint *v)
CODEGEN_FUNCPTR  2141 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_VertexAttribI2uiv(GLuint index, const GLuint *v)
CODEGEN_FUNCPTR  2147 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_VertexAttribI3uiv(GLuint index, const GLuint *v)
CODEGEN_FUNCPTR  2153 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_VertexAttribI4uiv(GLuint index, const GLuint *v)
CODEGEN_FUNCPTR  2159 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_VertexAttribI4bv(GLuint index, const GLbyte *v)
CODEGEN_FUNCPTR  2165 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_VertexAttribI4sv(GLuint index, const GLshort *v)
CODEGEN_FUNCPTR  2171 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_VertexAttribI4ubv(GLuint index, const GLubyte *v)
CODEGEN_FUNCPTR  2177 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_VertexAttribI4usv(GLuint index, const GLushort *v)
CODEGEN_FUNCPTR  2183 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetUniformuiv(GLuint program, GLint location, GLuint *params)
CODEGEN_FUNCPTR  2189 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_BindFragDataLocation(GLuint program, GLuint color, const GLchar *name)
CODEGEN_FUNCPTR  2195 modules/core/src/gl_core_3_1.cpp     static GLint CODEGEN_FUNCPTR Switch_GetFragDataLocation(GLuint program, const GLchar *name)
CODEGEN_FUNCPTR  2201 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_Uniform1ui(GLint location, GLuint v0)
CODEGEN_FUNCPTR  2207 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_Uniform2ui(GLint location, GLuint v0, GLuint v1)
CODEGEN_FUNCPTR  2213 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_Uniform3ui(GLint location, GLuint v0, GLuint v1, GLuint v2)
CODEGEN_FUNCPTR  2219 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_Uniform4ui(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
CODEGEN_FUNCPTR  2225 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_Uniform1uiv(GLint location, GLsizei count, const GLuint *value)
CODEGEN_FUNCPTR  2231 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_Uniform2uiv(GLint location, GLsizei count, const GLuint *value)
CODEGEN_FUNCPTR  2237 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_Uniform3uiv(GLint location, GLsizei count, const GLuint *value)
CODEGEN_FUNCPTR  2243 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_Uniform4uiv(GLint location, GLsizei count, const GLuint *value)
CODEGEN_FUNCPTR  2249 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_TexParameterIiv(GLenum target, GLenum pname, const GLint *params)
CODEGEN_FUNCPTR  2255 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_TexParameterIuiv(GLenum target, GLenum pname, const GLuint *params)
CODEGEN_FUNCPTR  2261 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetTexParameterIiv(GLenum target, GLenum pname, GLint *params)
CODEGEN_FUNCPTR  2267 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetTexParameterIuiv(GLenum target, GLenum pname, GLuint *params)
CODEGEN_FUNCPTR  2273 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_ClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint *value)
CODEGEN_FUNCPTR  2279 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_ClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint *value)
CODEGEN_FUNCPTR  2285 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_ClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat *value)
CODEGEN_FUNCPTR  2291 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_ClearBufferfi(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil)
CODEGEN_FUNCPTR  2297 modules/core/src/gl_core_3_1.cpp     static const GLubyte * CODEGEN_FUNCPTR Switch_GetStringi(GLenum name, GLuint index)
CODEGEN_FUNCPTR  2305 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar* const *uniformNames, GLuint *uniformIndices)
CODEGEN_FUNCPTR  2311 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint *uniformIndices, GLenum pname, GLint *params)
CODEGEN_FUNCPTR  2317 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetActiveUniformName(GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformName)
CODEGEN_FUNCPTR  2323 modules/core/src/gl_core_3_1.cpp     static GLuint CODEGEN_FUNCPTR Switch_GetUniformBlockIndex(GLuint program, const GLchar *uniformBlockName)
CODEGEN_FUNCPTR  2329 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetActiveUniformBlockiv(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint *params)
CODEGEN_FUNCPTR  2335 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_GetActiveUniformBlockName(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformBlockName)
CODEGEN_FUNCPTR  2341 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_UniformBlockBinding(GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding)
CODEGEN_FUNCPTR  2349 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_CopyBufferSubData(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)
CODEGEN_FUNCPTR  2357 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_DrawArraysInstanced(GLenum mode, GLint first, GLsizei count, GLsizei instancecount)
CODEGEN_FUNCPTR  2363 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_DrawElementsInstanced(GLenum mode, GLsizei count, GLenum type, const GLvoid *indices, GLsizei instancecount)
CODEGEN_FUNCPTR  2369 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_TexBuffer(GLenum target, GLenum internalformat, GLuint buffer)
CODEGEN_FUNCPTR  2375 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_PrimitiveRestartIndex(GLuint index)
CODEGEN_FUNCPTR  2383 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_EnableClientState(GLenum cap)
CODEGEN_FUNCPTR  2389 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_DisableClientState(GLenum cap)
CODEGEN_FUNCPTR  2395 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_VertexPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *ptr)
CODEGEN_FUNCPTR  2401 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_NormalPointer(GLenum type, GLsizei stride, const GLvoid *ptr)
CODEGEN_FUNCPTR  2407 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_ColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *ptr)
CODEGEN_FUNCPTR  2413 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_TexCoordPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *ptr)
CODEGEN_FUNCPTR  2419 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_TexEnvi(GLenum target, GLenum pname, GLint param)
CODEGEN_FUNCPTR  2425 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_MatrixMode(GLenum mode)
CODEGEN_FUNCPTR  2431 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_LoadIdentity(void)
CODEGEN_FUNCPTR  2437 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_Ortho(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble near_val, GLdouble far_val)
CODEGEN_FUNCPTR  2443 modules/core/src/gl_core_3_1.cpp     static void CODEGEN_FUNCPTR Switch_Color3d(GLdouble red, GLdouble green, GLdouble blue)
CODEGEN_FUNCPTR    84 modules/core/src/gl_core_3_1.hpp #ifndef CODEGEN_FUNCPTR
CODEGEN_FUNCPTR  1069 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *CullFace)(GLenum mode);
CODEGEN_FUNCPTR  1070 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *FrontFace)(GLenum mode);
CODEGEN_FUNCPTR  1071 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *Hint)(GLenum target, GLenum mode);
CODEGEN_FUNCPTR  1072 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *LineWidth)(GLfloat width);
CODEGEN_FUNCPTR  1073 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *PointSize)(GLfloat size);
CODEGEN_FUNCPTR  1074 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *PolygonMode)(GLenum face, GLenum mode);
CODEGEN_FUNCPTR  1075 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *Scissor)(GLint x, GLint y, GLsizei width, GLsizei height);
CODEGEN_FUNCPTR  1076 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *TexParameterf)(GLenum target, GLenum pname, GLfloat param);
CODEGEN_FUNCPTR  1077 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *TexParameterfv)(GLenum target, GLenum pname, const GLfloat *params);
CODEGEN_FUNCPTR  1078 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *TexParameteri)(GLenum target, GLenum pname, GLint param);
CODEGEN_FUNCPTR  1079 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *TexParameteriv)(GLenum target, GLenum pname, const GLint *params);
CODEGEN_FUNCPTR  1080 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *TexImage1D)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid *pixels);
CODEGEN_FUNCPTR  1081 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *TexImage2D)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels);
CODEGEN_FUNCPTR  1082 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *DrawBuffer)(GLenum mode);
CODEGEN_FUNCPTR  1083 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *Clear)(GLbitfield mask);
CODEGEN_FUNCPTR  1084 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *ClearColor)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
CODEGEN_FUNCPTR  1085 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *ClearStencil)(GLint s);
CODEGEN_FUNCPTR  1086 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *ClearDepth)(GLdouble depth);
CODEGEN_FUNCPTR  1087 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *StencilMask)(GLuint mask);
CODEGEN_FUNCPTR  1088 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *ColorMask)(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha);
CODEGEN_FUNCPTR  1089 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *DepthMask)(GLboolean flag);
CODEGEN_FUNCPTR  1090 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *Disable)(GLenum cap);
CODEGEN_FUNCPTR  1091 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *Enable)(GLenum cap);
CODEGEN_FUNCPTR  1092 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *Finish)();
CODEGEN_FUNCPTR  1093 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *Flush)();
CODEGEN_FUNCPTR  1094 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *BlendFunc)(GLenum sfactor, GLenum dfactor);
CODEGEN_FUNCPTR  1095 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *LogicOp)(GLenum opcode);
CODEGEN_FUNCPTR  1096 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *StencilFunc)(GLenum func, GLint ref, GLuint mask);
CODEGEN_FUNCPTR  1097 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *StencilOp)(GLenum fail, GLenum zfail, GLenum zpass);
CODEGEN_FUNCPTR  1098 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *DepthFunc)(GLenum func);
CODEGEN_FUNCPTR  1099 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *PixelStoref)(GLenum pname, GLfloat param);
CODEGEN_FUNCPTR  1100 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *PixelStorei)(GLenum pname, GLint param);
CODEGEN_FUNCPTR  1101 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *ReadBuffer)(GLenum mode);
CODEGEN_FUNCPTR  1102 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *ReadPixels)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels);
CODEGEN_FUNCPTR  1103 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetBooleanv)(GLenum pname, GLboolean *params);
CODEGEN_FUNCPTR  1104 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetDoublev)(GLenum pname, GLdouble *params);
CODEGEN_FUNCPTR  1105 modules/core/src/gl_core_3_1.hpp     extern GLenum (CODEGEN_FUNCPTR *GetError)();
CODEGEN_FUNCPTR  1106 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetFloatv)(GLenum pname, GLfloat *params);
CODEGEN_FUNCPTR  1107 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetIntegerv)(GLenum pname, GLint *params);
CODEGEN_FUNCPTR  1108 modules/core/src/gl_core_3_1.hpp     extern const GLubyte * (CODEGEN_FUNCPTR *GetString)(GLenum name);
CODEGEN_FUNCPTR  1109 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetTexImage)(GLenum target, GLint level, GLenum format, GLenum type, GLvoid *pixels);
CODEGEN_FUNCPTR  1110 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetTexParameterfv)(GLenum target, GLenum pname, GLfloat *params);
CODEGEN_FUNCPTR  1111 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetTexParameteriv)(GLenum target, GLenum pname, GLint *params);
CODEGEN_FUNCPTR  1112 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetTexLevelParameterfv)(GLenum target, GLint level, GLenum pname, GLfloat *params);
CODEGEN_FUNCPTR  1113 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetTexLevelParameteriv)(GLenum target, GLint level, GLenum pname, GLint *params);
CODEGEN_FUNCPTR  1114 modules/core/src/gl_core_3_1.hpp     extern GLboolean (CODEGEN_FUNCPTR *IsEnabled)(GLenum cap);
CODEGEN_FUNCPTR  1115 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *DepthRange)(GLdouble ren_near, GLdouble ren_far);
CODEGEN_FUNCPTR  1116 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *Viewport)(GLint x, GLint y, GLsizei width, GLsizei height);
CODEGEN_FUNCPTR  1117 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *DrawArrays)(GLenum mode, GLint first, GLsizei count);
CODEGEN_FUNCPTR  1118 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *DrawElements)(GLenum mode, GLsizei count, GLenum type, const GLvoid *indices);
CODEGEN_FUNCPTR  1119 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetPointerv)(GLenum pname, GLvoid* *params);
CODEGEN_FUNCPTR  1120 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *PolygonOffset)(GLfloat factor, GLfloat units);
CODEGEN_FUNCPTR  1121 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *CopyTexImage1D)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border);
CODEGEN_FUNCPTR  1122 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *CopyTexImage2D)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);
CODEGEN_FUNCPTR  1123 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *CopyTexSubImage1D)(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);
CODEGEN_FUNCPTR  1124 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *CopyTexSubImage2D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
CODEGEN_FUNCPTR  1125 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *TexSubImage1D)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels);
CODEGEN_FUNCPTR  1126 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *TexSubImage2D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels);
CODEGEN_FUNCPTR  1127 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *BindTexture)(GLenum target, GLuint texture);
CODEGEN_FUNCPTR  1128 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *DeleteTextures)(GLsizei n, const GLuint *textures);
CODEGEN_FUNCPTR  1129 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GenTextures)(GLsizei n, GLuint *textures);
CODEGEN_FUNCPTR  1130 modules/core/src/gl_core_3_1.hpp     extern GLboolean (CODEGEN_FUNCPTR *IsTexture)(GLuint texture);
CODEGEN_FUNCPTR  1131 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *Indexub)(GLubyte c);
CODEGEN_FUNCPTR  1132 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *Indexubv)(const GLubyte *c);
CODEGEN_FUNCPTR  1135 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *BlendColor)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
CODEGEN_FUNCPTR  1136 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *BlendEquation)(GLenum mode);
CODEGEN_FUNCPTR  1137 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *DrawRangeElements)(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices);
CODEGEN_FUNCPTR  1138 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *TexSubImage3D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels);
CODEGEN_FUNCPTR  1139 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *CopyTexSubImage3D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);
CODEGEN_FUNCPTR  1142 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *ActiveTexture)(GLenum texture);
CODEGEN_FUNCPTR  1143 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *SampleCoverage)(GLfloat value, GLboolean invert);
CODEGEN_FUNCPTR  1144 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *CompressedTexImage3D)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data);
CODEGEN_FUNCPTR  1145 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *CompressedTexImage2D)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data);
CODEGEN_FUNCPTR  1146 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *CompressedTexImage1D)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data);
CODEGEN_FUNCPTR  1147 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *CompressedTexSubImage3D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data);
CODEGEN_FUNCPTR  1148 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *CompressedTexSubImage2D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data);
CODEGEN_FUNCPTR  1149 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *CompressedTexSubImage1D)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data);
CODEGEN_FUNCPTR  1150 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetCompressedTexImage)(GLenum target, GLint level, GLvoid *img);
CODEGEN_FUNCPTR  1153 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *BlendFuncSeparate)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
CODEGEN_FUNCPTR  1154 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *MultiDrawArrays)(GLenum mode, const GLint *first, const GLsizei *count, GLsizei drawcount);
CODEGEN_FUNCPTR  1155 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *MultiDrawElements)(GLenum mode, const GLsizei *count, GLenum type, const GLvoid* const *indices, GLsizei drawcount);
CODEGEN_FUNCPTR  1156 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *PointParameterf)(GLenum pname, GLfloat param);
CODEGEN_FUNCPTR  1157 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *PointParameterfv)(GLenum pname, const GLfloat *params);
CODEGEN_FUNCPTR  1158 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *PointParameteri)(GLenum pname, GLint param);
CODEGEN_FUNCPTR  1159 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *PointParameteriv)(GLenum pname, const GLint *params);
CODEGEN_FUNCPTR  1162 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GenQueries)(GLsizei n, GLuint *ids);
CODEGEN_FUNCPTR  1163 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *DeleteQueries)(GLsizei n, const GLuint *ids);
CODEGEN_FUNCPTR  1164 modules/core/src/gl_core_3_1.hpp     extern GLboolean (CODEGEN_FUNCPTR *IsQuery)(GLuint id);
CODEGEN_FUNCPTR  1165 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *BeginQuery)(GLenum target, GLuint id);
CODEGEN_FUNCPTR  1166 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *EndQuery)(GLenum target);
CODEGEN_FUNCPTR  1167 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetQueryiv)(GLenum target, GLenum pname, GLint *params);
CODEGEN_FUNCPTR  1168 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetQueryObjectiv)(GLuint id, GLenum pname, GLint *params);
CODEGEN_FUNCPTR  1169 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetQueryObjectuiv)(GLuint id, GLenum pname, GLuint *params);
CODEGEN_FUNCPTR  1170 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *BindBuffer)(GLenum target, GLuint buffer);
CODEGEN_FUNCPTR  1171 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *DeleteBuffers)(GLsizei n, const GLuint *buffers);
CODEGEN_FUNCPTR  1172 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GenBuffers)(GLsizei n, GLuint *buffers);
CODEGEN_FUNCPTR  1173 modules/core/src/gl_core_3_1.hpp     extern GLboolean (CODEGEN_FUNCPTR *IsBuffer)(GLuint buffer);
CODEGEN_FUNCPTR  1174 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *BufferData)(GLenum target, GLsizeiptr size, const GLvoid *data, GLenum usage);
CODEGEN_FUNCPTR  1175 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *BufferSubData)(GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid *data);
CODEGEN_FUNCPTR  1176 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetBufferSubData)(GLenum target, GLintptr offset, GLsizeiptr size, GLvoid *data);
CODEGEN_FUNCPTR  1177 modules/core/src/gl_core_3_1.hpp     extern GLvoid* (CODEGEN_FUNCPTR *MapBuffer)(GLenum target, GLenum access);
CODEGEN_FUNCPTR  1178 modules/core/src/gl_core_3_1.hpp     extern GLboolean (CODEGEN_FUNCPTR *UnmapBuffer)(GLenum target);
CODEGEN_FUNCPTR  1179 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetBufferParameteriv)(GLenum target, GLenum pname, GLint *params);
CODEGEN_FUNCPTR  1180 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetBufferPointerv)(GLenum target, GLenum pname, GLvoid* *params);
CODEGEN_FUNCPTR  1183 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *BlendEquationSeparate)(GLenum modeRGB, GLenum modeAlpha);
CODEGEN_FUNCPTR  1184 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *DrawBuffers)(GLsizei n, const GLenum *bufs);
CODEGEN_FUNCPTR  1185 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *StencilOpSeparate)(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass);
CODEGEN_FUNCPTR  1186 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *StencilFuncSeparate)(GLenum face, GLenum func, GLint ref, GLuint mask);
CODEGEN_FUNCPTR  1187 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *StencilMaskSeparate)(GLenum face, GLuint mask);
CODEGEN_FUNCPTR  1188 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *AttachShader)(GLuint program, GLuint shader);
CODEGEN_FUNCPTR  1189 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *BindAttribLocation)(GLuint program, GLuint index, const GLchar *name);
CODEGEN_FUNCPTR  1190 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *CompileShader)(GLuint shader);
CODEGEN_FUNCPTR  1191 modules/core/src/gl_core_3_1.hpp     extern GLuint (CODEGEN_FUNCPTR *CreateProgram)();
CODEGEN_FUNCPTR  1192 modules/core/src/gl_core_3_1.hpp     extern GLuint (CODEGEN_FUNCPTR *CreateShader)(GLenum type);
CODEGEN_FUNCPTR  1193 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *DeleteProgram)(GLuint program);
CODEGEN_FUNCPTR  1194 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *DeleteShader)(GLuint shader);
CODEGEN_FUNCPTR  1195 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *DetachShader)(GLuint program, GLuint shader);
CODEGEN_FUNCPTR  1196 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *DisableVertexAttribArray)(GLuint index);
CODEGEN_FUNCPTR  1197 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *EnableVertexAttribArray)(GLuint index);
CODEGEN_FUNCPTR  1198 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetActiveAttrib)(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);
CODEGEN_FUNCPTR  1199 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetActiveUniform)(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);
CODEGEN_FUNCPTR  1200 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetAttachedShaders)(GLuint program, GLsizei maxCount, GLsizei *count, GLuint *obj);
CODEGEN_FUNCPTR  1201 modules/core/src/gl_core_3_1.hpp     extern GLint (CODEGEN_FUNCPTR *GetAttribLocation)(GLuint program, const GLchar *name);
CODEGEN_FUNCPTR  1202 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetProgramiv)(GLuint program, GLenum pname, GLint *params);
CODEGEN_FUNCPTR  1203 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetProgramInfoLog)(GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog);
CODEGEN_FUNCPTR  1204 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetShaderiv)(GLuint shader, GLenum pname, GLint *params);
CODEGEN_FUNCPTR  1205 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetShaderInfoLog)(GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog);
CODEGEN_FUNCPTR  1206 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetShaderSource)(GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source);
CODEGEN_FUNCPTR  1207 modules/core/src/gl_core_3_1.hpp     extern GLint (CODEGEN_FUNCPTR *GetUniformLocation)(GLuint program, const GLchar *name);
CODEGEN_FUNCPTR  1208 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetUniformfv)(GLuint program, GLint location, GLfloat *params);
CODEGEN_FUNCPTR  1209 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetUniformiv)(GLuint program, GLint location, GLint *params);
CODEGEN_FUNCPTR  1210 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetVertexAttribdv)(GLuint index, GLenum pname, GLdouble *params);
CODEGEN_FUNCPTR  1211 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetVertexAttribfv)(GLuint index, GLenum pname, GLfloat *params);
CODEGEN_FUNCPTR  1212 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetVertexAttribiv)(GLuint index, GLenum pname, GLint *params);
CODEGEN_FUNCPTR  1213 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetVertexAttribPointerv)(GLuint index, GLenum pname, GLvoid* *pointer);
CODEGEN_FUNCPTR  1214 modules/core/src/gl_core_3_1.hpp     extern GLboolean (CODEGEN_FUNCPTR *IsProgram)(GLuint program);
CODEGEN_FUNCPTR  1215 modules/core/src/gl_core_3_1.hpp     extern GLboolean (CODEGEN_FUNCPTR *IsShader)(GLuint shader);
CODEGEN_FUNCPTR  1216 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *LinkProgram)(GLuint program);
CODEGEN_FUNCPTR  1217 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *ShaderSource)(GLuint shader, GLsizei count, const GLchar* const *string, const GLint *length);
CODEGEN_FUNCPTR  1218 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *UseProgram)(GLuint program);
CODEGEN_FUNCPTR  1219 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *Uniform1f)(GLint location, GLfloat v0);
CODEGEN_FUNCPTR  1220 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *Uniform2f)(GLint location, GLfloat v0, GLfloat v1);
CODEGEN_FUNCPTR  1221 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *Uniform3f)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2);
CODEGEN_FUNCPTR  1222 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *Uniform4f)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);
CODEGEN_FUNCPTR  1223 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *Uniform1i)(GLint location, GLint v0);
CODEGEN_FUNCPTR  1224 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *Uniform2i)(GLint location, GLint v0, GLint v1);
CODEGEN_FUNCPTR  1225 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *Uniform3i)(GLint location, GLint v0, GLint v1, GLint v2);
CODEGEN_FUNCPTR  1226 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *Uniform4i)(GLint location, GLint v0, GLint v1, GLint v2, GLint v3);
CODEGEN_FUNCPTR  1227 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *Uniform1fv)(GLint location, GLsizei count, const GLfloat *value);
CODEGEN_FUNCPTR  1228 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *Uniform2fv)(GLint location, GLsizei count, const GLfloat *value);
CODEGEN_FUNCPTR  1229 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *Uniform3fv)(GLint location, GLsizei count, const GLfloat *value);
CODEGEN_FUNCPTR  1230 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *Uniform4fv)(GLint location, GLsizei count, const GLfloat *value);
CODEGEN_FUNCPTR  1231 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *Uniform1iv)(GLint location, GLsizei count, const GLint *value);
CODEGEN_FUNCPTR  1232 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *Uniform2iv)(GLint location, GLsizei count, const GLint *value);
CODEGEN_FUNCPTR  1233 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *Uniform3iv)(GLint location, GLsizei count, const GLint *value);
CODEGEN_FUNCPTR  1234 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *Uniform4iv)(GLint location, GLsizei count, const GLint *value);
CODEGEN_FUNCPTR  1235 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *UniformMatrix2fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
CODEGEN_FUNCPTR  1236 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *UniformMatrix3fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
CODEGEN_FUNCPTR  1237 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *UniformMatrix4fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
CODEGEN_FUNCPTR  1238 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *ValidateProgram)(GLuint program);
CODEGEN_FUNCPTR  1239 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *VertexAttribPointer)(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid *pointer);
CODEGEN_FUNCPTR  1242 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *UniformMatrix2x3fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
CODEGEN_FUNCPTR  1243 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *UniformMatrix3x2fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
CODEGEN_FUNCPTR  1244 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *UniformMatrix2x4fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
CODEGEN_FUNCPTR  1245 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *UniformMatrix4x2fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
CODEGEN_FUNCPTR  1246 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *UniformMatrix3x4fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
CODEGEN_FUNCPTR  1247 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *UniformMatrix4x3fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
CODEGEN_FUNCPTR  1250 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *BindVertexArray)(GLuint ren_array);
CODEGEN_FUNCPTR  1251 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *DeleteVertexArrays)(GLsizei n, const GLuint *arrays);
CODEGEN_FUNCPTR  1252 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GenVertexArrays)(GLsizei n, GLuint *arrays);
CODEGEN_FUNCPTR  1253 modules/core/src/gl_core_3_1.hpp     extern GLboolean (CODEGEN_FUNCPTR *IsVertexArray)(GLuint ren_array);
CODEGEN_FUNCPTR  1256 modules/core/src/gl_core_3_1.hpp     extern GLvoid* (CODEGEN_FUNCPTR *MapBufferRange)(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access);
CODEGEN_FUNCPTR  1257 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *FlushMappedBufferRange)(GLenum target, GLintptr offset, GLsizeiptr length);
CODEGEN_FUNCPTR  1260 modules/core/src/gl_core_3_1.hpp     extern GLboolean (CODEGEN_FUNCPTR *IsRenderbuffer)(GLuint renderbuffer);
CODEGEN_FUNCPTR  1261 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *BindRenderbuffer)(GLenum target, GLuint renderbuffer);
CODEGEN_FUNCPTR  1262 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *DeleteRenderbuffers)(GLsizei n, const GLuint *renderbuffers);
CODEGEN_FUNCPTR  1263 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GenRenderbuffers)(GLsizei n, GLuint *renderbuffers);
CODEGEN_FUNCPTR  1264 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *RenderbufferStorage)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height);
CODEGEN_FUNCPTR  1265 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetRenderbufferParameteriv)(GLenum target, GLenum pname, GLint *params);
CODEGEN_FUNCPTR  1266 modules/core/src/gl_core_3_1.hpp     extern GLboolean (CODEGEN_FUNCPTR *IsFramebuffer)(GLuint framebuffer);
CODEGEN_FUNCPTR  1267 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *BindFramebuffer)(GLenum target, GLuint framebuffer);
CODEGEN_FUNCPTR  1268 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *DeleteFramebuffers)(GLsizei n, const GLuint *framebuffers);
CODEGEN_FUNCPTR  1269 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GenFramebuffers)(GLsizei n, GLuint *framebuffers);
CODEGEN_FUNCPTR  1270 modules/core/src/gl_core_3_1.hpp     extern GLenum (CODEGEN_FUNCPTR *CheckFramebufferStatus)(GLenum target);
CODEGEN_FUNCPTR  1271 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *FramebufferTexture1D)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
CODEGEN_FUNCPTR  1272 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *FramebufferTexture2D)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
CODEGEN_FUNCPTR  1273 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *FramebufferTexture3D)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset);
CODEGEN_FUNCPTR  1274 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *FramebufferRenderbuffer)(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);
CODEGEN_FUNCPTR  1275 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetFramebufferAttachmentParameteriv)(GLenum target, GLenum attachment, GLenum pname, GLint *params);
CODEGEN_FUNCPTR  1276 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GenerateMipmap)(GLenum target);
CODEGEN_FUNCPTR  1277 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *BlitFramebuffer)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);
CODEGEN_FUNCPTR  1278 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *RenderbufferStorageMultisample)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height);
CODEGEN_FUNCPTR  1279 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *FramebufferTextureLayer)(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer);
CODEGEN_FUNCPTR  1282 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *ColorMaski)(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a);
CODEGEN_FUNCPTR  1283 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetBooleani_v)(GLenum target, GLuint index, GLboolean *data);
CODEGEN_FUNCPTR  1284 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetIntegeri_v)(GLenum target, GLuint index, GLint *data);
CODEGEN_FUNCPTR  1285 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *Enablei)(GLenum target, GLuint index);
CODEGEN_FUNCPTR  1286 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *Disablei)(GLenum target, GLuint index);
CODEGEN_FUNCPTR  1287 modules/core/src/gl_core_3_1.hpp     extern GLboolean (CODEGEN_FUNCPTR *IsEnabledi)(GLenum target, GLuint index);
CODEGEN_FUNCPTR  1288 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *BeginTransformFeedback)(GLenum primitiveMode);
CODEGEN_FUNCPTR  1289 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *EndTransformFeedback)();
CODEGEN_FUNCPTR  1290 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *BindBufferRange)(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size);
CODEGEN_FUNCPTR  1291 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *BindBufferBase)(GLenum target, GLuint index, GLuint buffer);
CODEGEN_FUNCPTR  1292 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *TransformFeedbackVaryings)(GLuint program, GLsizei count, const GLchar* const *varyings, GLenum bufferMode);
CODEGEN_FUNCPTR  1293 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetTransformFeedbackVarying)(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name);
CODEGEN_FUNCPTR  1294 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *ClampColor)(GLenum target, GLenum clamp);
CODEGEN_FUNCPTR  1295 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *BeginConditionalRender)(GLuint id, GLenum mode);
CODEGEN_FUNCPTR  1296 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *EndConditionalRender)();
CODEGEN_FUNCPTR  1297 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *VertexAttribIPointer)(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);
CODEGEN_FUNCPTR  1298 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetVertexAttribIiv)(GLuint index, GLenum pname, GLint *params);
CODEGEN_FUNCPTR  1299 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetVertexAttribIuiv)(GLuint index, GLenum pname, GLuint *params);
CODEGEN_FUNCPTR  1300 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *VertexAttribI1i)(GLuint index, GLint x);
CODEGEN_FUNCPTR  1301 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *VertexAttribI2i)(GLuint index, GLint x, GLint y);
CODEGEN_FUNCPTR  1302 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *VertexAttribI3i)(GLuint index, GLint x, GLint y, GLint z);
CODEGEN_FUNCPTR  1303 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *VertexAttribI4i)(GLuint index, GLint x, GLint y, GLint z, GLint w);
CODEGEN_FUNCPTR  1304 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *VertexAttribI1ui)(GLuint index, GLuint x);
CODEGEN_FUNCPTR  1305 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *VertexAttribI2ui)(GLuint index, GLuint x, GLuint y);
CODEGEN_FUNCPTR  1306 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *VertexAttribI3ui)(GLuint index, GLuint x, GLuint y, GLuint z);
CODEGEN_FUNCPTR  1307 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *VertexAttribI4ui)(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);
CODEGEN_FUNCPTR  1308 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *VertexAttribI1iv)(GLuint index, const GLint *v);
CODEGEN_FUNCPTR  1309 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *VertexAttribI2iv)(GLuint index, const GLint *v);
CODEGEN_FUNCPTR  1310 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *VertexAttribI3iv)(GLuint index, const GLint *v);
CODEGEN_FUNCPTR  1311 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *VertexAttribI4iv)(GLuint index, const GLint *v);
CODEGEN_FUNCPTR  1312 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *VertexAttribI1uiv)(GLuint index, const GLuint *v);
CODEGEN_FUNCPTR  1313 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *VertexAttribI2uiv)(GLuint index, const GLuint *v);
CODEGEN_FUNCPTR  1314 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *VertexAttribI3uiv)(GLuint index, const GLuint *v);
CODEGEN_FUNCPTR  1315 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *VertexAttribI4uiv)(GLuint index, const GLuint *v);
CODEGEN_FUNCPTR  1316 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *VertexAttribI4bv)(GLuint index, const GLbyte *v);
CODEGEN_FUNCPTR  1317 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *VertexAttribI4sv)(GLuint index, const GLshort *v);
CODEGEN_FUNCPTR  1318 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *VertexAttribI4ubv)(GLuint index, const GLubyte *v);
CODEGEN_FUNCPTR  1319 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *VertexAttribI4usv)(GLuint index, const GLushort *v);
CODEGEN_FUNCPTR  1320 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetUniformuiv)(GLuint program, GLint location, GLuint *params);
CODEGEN_FUNCPTR  1321 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *BindFragDataLocation)(GLuint program, GLuint color, const GLchar *name);
CODEGEN_FUNCPTR  1322 modules/core/src/gl_core_3_1.hpp     extern GLint (CODEGEN_FUNCPTR *GetFragDataLocation)(GLuint program, const GLchar *name);
CODEGEN_FUNCPTR  1323 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *Uniform1ui)(GLint location, GLuint v0);
CODEGEN_FUNCPTR  1324 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *Uniform2ui)(GLint location, GLuint v0, GLuint v1);
CODEGEN_FUNCPTR  1325 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *Uniform3ui)(GLint location, GLuint v0, GLuint v1, GLuint v2);
CODEGEN_FUNCPTR  1326 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *Uniform4ui)(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3);
CODEGEN_FUNCPTR  1327 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *Uniform1uiv)(GLint location, GLsizei count, const GLuint *value);
CODEGEN_FUNCPTR  1328 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *Uniform2uiv)(GLint location, GLsizei count, const GLuint *value);
CODEGEN_FUNCPTR  1329 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *Uniform3uiv)(GLint location, GLsizei count, const GLuint *value);
CODEGEN_FUNCPTR  1330 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *Uniform4uiv)(GLint location, GLsizei count, const GLuint *value);
CODEGEN_FUNCPTR  1331 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *TexParameterIiv)(GLenum target, GLenum pname, const GLint *params);
CODEGEN_FUNCPTR  1332 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *TexParameterIuiv)(GLenum target, GLenum pname, const GLuint *params);
CODEGEN_FUNCPTR  1333 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetTexParameterIiv)(GLenum target, GLenum pname, GLint *params);
CODEGEN_FUNCPTR  1334 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetTexParameterIuiv)(GLenum target, GLenum pname, GLuint *params);
CODEGEN_FUNCPTR  1335 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *ClearBufferiv)(GLenum buffer, GLint drawbuffer, const GLint *value);
CODEGEN_FUNCPTR  1336 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *ClearBufferuiv)(GLenum buffer, GLint drawbuffer, const GLuint *value);
CODEGEN_FUNCPTR  1337 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *ClearBufferfv)(GLenum buffer, GLint drawbuffer, const GLfloat *value);
CODEGEN_FUNCPTR  1338 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *ClearBufferfi)(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil);
CODEGEN_FUNCPTR  1339 modules/core/src/gl_core_3_1.hpp     extern const GLubyte * (CODEGEN_FUNCPTR *GetStringi)(GLenum name, GLuint index);
CODEGEN_FUNCPTR  1342 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetUniformIndices)(GLuint program, GLsizei uniformCount, const GLchar* const *uniformNames, GLuint *uniformIndices);
CODEGEN_FUNCPTR  1343 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetActiveUniformsiv)(GLuint program, GLsizei uniformCount, const GLuint *uniformIndices, GLenum pname, GLint *params);
CODEGEN_FUNCPTR  1344 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetActiveUniformName)(GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformName);
CODEGEN_FUNCPTR  1345 modules/core/src/gl_core_3_1.hpp     extern GLuint (CODEGEN_FUNCPTR *GetUniformBlockIndex)(GLuint program, const GLchar *uniformBlockName);
CODEGEN_FUNCPTR  1346 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetActiveUniformBlockiv)(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint *params);
CODEGEN_FUNCPTR  1347 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *GetActiveUniformBlockName)(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformBlockName);
CODEGEN_FUNCPTR  1348 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *UniformBlockBinding)(GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding);
CODEGEN_FUNCPTR  1351 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *CopyBufferSubData)(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size);
CODEGEN_FUNCPTR  1354 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *DrawArraysInstanced)(GLenum mode, GLint first, GLsizei count, GLsizei instancecount);
CODEGEN_FUNCPTR  1355 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *DrawElementsInstanced)(GLenum mode, GLsizei count, GLenum type, const GLvoid *indices, GLsizei instancecount);
CODEGEN_FUNCPTR  1356 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *TexBuffer)(GLenum target, GLenum internalformat, GLuint buffer);
CODEGEN_FUNCPTR  1357 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *PrimitiveRestartIndex)(GLuint index);
CODEGEN_FUNCPTR  1360 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *EnableClientState)(GLenum cap);
CODEGEN_FUNCPTR  1361 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *DisableClientState)(GLenum cap);
CODEGEN_FUNCPTR  1362 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *VertexPointer)(GLint size, GLenum type, GLsizei stride, const GLvoid *ptr);
CODEGEN_FUNCPTR  1363 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *NormalPointer)(GLenum type, GLsizei stride, const GLvoid *ptr);
CODEGEN_FUNCPTR  1364 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *ColorPointer)(GLint size, GLenum type, GLsizei stride, const GLvoid *ptr);
CODEGEN_FUNCPTR  1365 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *TexCoordPointer)(GLint size, GLenum type, GLsizei stride, const GLvoid *ptr);
CODEGEN_FUNCPTR  1366 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *TexEnvi)(GLenum target, GLenum pname, GLint param);
CODEGEN_FUNCPTR  1367 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *MatrixMode)(GLenum mode);
CODEGEN_FUNCPTR  1368 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *LoadIdentity)(void);
CODEGEN_FUNCPTR  1369 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *Ortho)(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble near_val, GLdouble far_val);
CODEGEN_FUNCPTR  1370 modules/core/src/gl_core_3_1.hpp     extern void (CODEGEN_FUNCPTR *Color3d)(GLdouble red, GLdouble green, GLdouble blue);