1 /* -*- mode: c++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4; -*- */ 2 /*THIS FILE WAS GENERATED AUTOMATICALLY FROM glad.h, DO NOT EDIT*/ 3 4 5 #include "ofxsOGLFunctions.h" 6 7 8 extern "C" { 9 extern PFNGLCULLFACEPROC glad_glCullFace; 10 extern PFNGLFRONTFACEPROC glad_glFrontFace; 11 extern PFNGLHINTPROC glad_glHint; 12 extern PFNGLLINEWIDTHPROC glad_glLineWidth; 13 extern PFNGLPOINTSIZEPROC glad_glPointSize; 14 extern PFNGLPOLYGONMODEPROC glad_glPolygonMode; 15 extern PFNGLSCISSORPROC glad_glScissor; 16 extern PFNGLTEXPARAMETERFPROC glad_glTexParameterf; 17 extern PFNGLTEXPARAMETERFVPROC glad_glTexParameterfv; 18 extern PFNGLTEXPARAMETERIPROC glad_glTexParameteri; 19 extern PFNGLTEXPARAMETERIVPROC glad_glTexParameteriv; 20 extern PFNGLTEXIMAGE1DPROC glad_glTexImage1D; 21 extern PFNGLTEXIMAGE2DPROC glad_glTexImage2D; 22 extern PFNGLDRAWBUFFERPROC glad_glDrawBuffer; 23 extern PFNGLCLEARPROC glad_glClear; 24 extern PFNGLCLEARCOLORPROC glad_glClearColor; 25 extern PFNGLCLEARSTENCILPROC glad_glClearStencil; 26 extern PFNGLCLEARDEPTHPROC glad_glClearDepth; 27 extern PFNGLSTENCILMASKPROC glad_glStencilMask; 28 extern PFNGLCOLORMASKPROC glad_glColorMask; 29 extern PFNGLDEPTHMASKPROC glad_glDepthMask; 30 extern PFNGLDISABLEPROC glad_glDisable; 31 extern PFNGLENABLEPROC glad_glEnable; 32 extern PFNGLFINISHPROC glad_glFinish; 33 extern PFNGLFLUSHPROC glad_glFlush; 34 extern PFNGLBLENDFUNCPROC glad_glBlendFunc; 35 extern PFNGLLOGICOPPROC glad_glLogicOp; 36 extern PFNGLSTENCILFUNCPROC glad_glStencilFunc; 37 extern PFNGLSTENCILOPPROC glad_glStencilOp; 38 extern PFNGLDEPTHFUNCPROC glad_glDepthFunc; 39 extern PFNGLPIXELSTOREFPROC glad_glPixelStoref; 40 extern PFNGLPIXELSTOREIPROC glad_glPixelStorei; 41 extern PFNGLREADBUFFERPROC glad_glReadBuffer; 42 extern PFNGLREADPIXELSPROC glad_glReadPixels; 43 extern PFNGLGETBOOLEANVPROC glad_glGetBooleanv; 44 extern PFNGLGETDOUBLEVPROC glad_glGetDoublev; 45 extern PFNGLGETERRORPROC glad_glGetError; 46 extern PFNGLGETFLOATVPROC glad_glGetFloatv; 47 extern PFNGLGETINTEGERVPROC glad_glGetIntegerv; 48 extern PFNGLGETSTRINGPROC glad_glGetString; 49 extern PFNGLGETTEXIMAGEPROC glad_glGetTexImage; 50 extern PFNGLGETTEXPARAMETERFVPROC glad_glGetTexParameterfv; 51 extern PFNGLGETTEXPARAMETERIVPROC glad_glGetTexParameteriv; 52 extern PFNGLGETTEXLEVELPARAMETERFVPROC glad_glGetTexLevelParameterfv; 53 extern PFNGLGETTEXLEVELPARAMETERIVPROC glad_glGetTexLevelParameteriv; 54 extern PFNGLISENABLEDPROC glad_glIsEnabled; 55 extern PFNGLDEPTHRANGEPROC glad_glDepthRange; 56 extern PFNGLVIEWPORTPROC glad_glViewport; 57 extern PFNGLNEWLISTPROC glad_glNewList; 58 extern PFNGLENDLISTPROC glad_glEndList; 59 extern PFNGLCALLLISTPROC glad_glCallList; 60 extern PFNGLCALLLISTSPROC glad_glCallLists; 61 extern PFNGLDELETELISTSPROC glad_glDeleteLists; 62 extern PFNGLGENLISTSPROC glad_glGenLists; 63 extern PFNGLLISTBASEPROC glad_glListBase; 64 extern PFNGLBEGINPROC glad_glBegin; 65 extern PFNGLBITMAPPROC glad_glBitmap; 66 extern PFNGLCOLOR3BPROC glad_glColor3b; 67 extern PFNGLCOLOR3BVPROC glad_glColor3bv; 68 extern PFNGLCOLOR3DPROC glad_glColor3d; 69 extern PFNGLCOLOR3DVPROC glad_glColor3dv; 70 extern PFNGLCOLOR3FPROC glad_glColor3f; 71 extern PFNGLCOLOR3FVPROC glad_glColor3fv; 72 extern PFNGLCOLOR3IPROC glad_glColor3i; 73 extern PFNGLCOLOR3IVPROC glad_glColor3iv; 74 extern PFNGLCOLOR3SPROC glad_glColor3s; 75 extern PFNGLCOLOR3SVPROC glad_glColor3sv; 76 extern PFNGLCOLOR3UBPROC glad_glColor3ub; 77 extern PFNGLCOLOR3UBVPROC glad_glColor3ubv; 78 extern PFNGLCOLOR3UIPROC glad_glColor3ui; 79 extern PFNGLCOLOR3UIVPROC glad_glColor3uiv; 80 extern PFNGLCOLOR3USPROC glad_glColor3us; 81 extern PFNGLCOLOR3USVPROC glad_glColor3usv; 82 extern PFNGLCOLOR4BPROC glad_glColor4b; 83 extern PFNGLCOLOR4BVPROC glad_glColor4bv; 84 extern PFNGLCOLOR4DPROC glad_glColor4d; 85 extern PFNGLCOLOR4DVPROC glad_glColor4dv; 86 extern PFNGLCOLOR4FPROC glad_glColor4f; 87 extern PFNGLCOLOR4FVPROC glad_glColor4fv; 88 extern PFNGLCOLOR4IPROC glad_glColor4i; 89 extern PFNGLCOLOR4IVPROC glad_glColor4iv; 90 extern PFNGLCOLOR4SPROC glad_glColor4s; 91 extern PFNGLCOLOR4SVPROC glad_glColor4sv; 92 extern PFNGLCOLOR4UBPROC glad_glColor4ub; 93 extern PFNGLCOLOR4UBVPROC glad_glColor4ubv; 94 extern PFNGLCOLOR4UIPROC glad_glColor4ui; 95 extern PFNGLCOLOR4UIVPROC glad_glColor4uiv; 96 extern PFNGLCOLOR4USPROC glad_glColor4us; 97 extern PFNGLCOLOR4USVPROC glad_glColor4usv; 98 extern PFNGLEDGEFLAGPROC glad_glEdgeFlag; 99 extern PFNGLEDGEFLAGVPROC glad_glEdgeFlagv; 100 extern PFNGLENDPROC glad_glEnd; 101 extern PFNGLINDEXDPROC glad_glIndexd; 102 extern PFNGLINDEXDVPROC glad_glIndexdv; 103 extern PFNGLINDEXFPROC glad_glIndexf; 104 extern PFNGLINDEXFVPROC glad_glIndexfv; 105 extern PFNGLINDEXIPROC glad_glIndexi; 106 extern PFNGLINDEXIVPROC glad_glIndexiv; 107 extern PFNGLINDEXSPROC glad_glIndexs; 108 extern PFNGLINDEXSVPROC glad_glIndexsv; 109 extern PFNGLNORMAL3BPROC glad_glNormal3b; 110 extern PFNGLNORMAL3BVPROC glad_glNormal3bv; 111 extern PFNGLNORMAL3DPROC glad_glNormal3d; 112 extern PFNGLNORMAL3DVPROC glad_glNormal3dv; 113 extern PFNGLNORMAL3FPROC glad_glNormal3f; 114 extern PFNGLNORMAL3FVPROC glad_glNormal3fv; 115 extern PFNGLNORMAL3IPROC glad_glNormal3i; 116 extern PFNGLNORMAL3IVPROC glad_glNormal3iv; 117 extern PFNGLNORMAL3SPROC glad_glNormal3s; 118 extern PFNGLNORMAL3SVPROC glad_glNormal3sv; 119 extern PFNGLRASTERPOS2DPROC glad_glRasterPos2d; 120 extern PFNGLRASTERPOS2DVPROC glad_glRasterPos2dv; 121 extern PFNGLRASTERPOS2FPROC glad_glRasterPos2f; 122 extern PFNGLRASTERPOS2FVPROC glad_glRasterPos2fv; 123 extern PFNGLRASTERPOS2IPROC glad_glRasterPos2i; 124 extern PFNGLRASTERPOS2IVPROC glad_glRasterPos2iv; 125 extern PFNGLRASTERPOS2SPROC glad_glRasterPos2s; 126 extern PFNGLRASTERPOS2SVPROC glad_glRasterPos2sv; 127 extern PFNGLRASTERPOS3DPROC glad_glRasterPos3d; 128 extern PFNGLRASTERPOS3DVPROC glad_glRasterPos3dv; 129 extern PFNGLRASTERPOS3FPROC glad_glRasterPos3f; 130 extern PFNGLRASTERPOS3FVPROC glad_glRasterPos3fv; 131 extern PFNGLRASTERPOS3IPROC glad_glRasterPos3i; 132 extern PFNGLRASTERPOS3IVPROC glad_glRasterPos3iv; 133 extern PFNGLRASTERPOS3SPROC glad_glRasterPos3s; 134 extern PFNGLRASTERPOS3SVPROC glad_glRasterPos3sv; 135 extern PFNGLRASTERPOS4DPROC glad_glRasterPos4d; 136 extern PFNGLRASTERPOS4DVPROC glad_glRasterPos4dv; 137 extern PFNGLRASTERPOS4FPROC glad_glRasterPos4f; 138 extern PFNGLRASTERPOS4FVPROC glad_glRasterPos4fv; 139 extern PFNGLRASTERPOS4IPROC glad_glRasterPos4i; 140 extern PFNGLRASTERPOS4IVPROC glad_glRasterPos4iv; 141 extern PFNGLRASTERPOS4SPROC glad_glRasterPos4s; 142 extern PFNGLRASTERPOS4SVPROC glad_glRasterPos4sv; 143 extern PFNGLRECTDPROC glad_glRectd; 144 extern PFNGLRECTDVPROC glad_glRectdv; 145 extern PFNGLRECTFPROC glad_glRectf; 146 extern PFNGLRECTFVPROC glad_glRectfv; 147 extern PFNGLRECTIPROC glad_glRecti; 148 extern PFNGLRECTIVPROC glad_glRectiv; 149 extern PFNGLRECTSPROC glad_glRects; 150 extern PFNGLRECTSVPROC glad_glRectsv; 151 extern PFNGLTEXCOORD1DPROC glad_glTexCoord1d; 152 extern PFNGLTEXCOORD1DVPROC glad_glTexCoord1dv; 153 extern PFNGLTEXCOORD1FPROC glad_glTexCoord1f; 154 extern PFNGLTEXCOORD1FVPROC glad_glTexCoord1fv; 155 extern PFNGLTEXCOORD1IPROC glad_glTexCoord1i; 156 extern PFNGLTEXCOORD1IVPROC glad_glTexCoord1iv; 157 extern PFNGLTEXCOORD1SPROC glad_glTexCoord1s; 158 extern PFNGLTEXCOORD1SVPROC glad_glTexCoord1sv; 159 extern PFNGLTEXCOORD2DPROC glad_glTexCoord2d; 160 extern PFNGLTEXCOORD2DVPROC glad_glTexCoord2dv; 161 extern PFNGLTEXCOORD2FPROC glad_glTexCoord2f; 162 extern PFNGLTEXCOORD2FVPROC glad_glTexCoord2fv; 163 extern PFNGLTEXCOORD2IPROC glad_glTexCoord2i; 164 extern PFNGLTEXCOORD2IVPROC glad_glTexCoord2iv; 165 extern PFNGLTEXCOORD2SPROC glad_glTexCoord2s; 166 extern PFNGLTEXCOORD2SVPROC glad_glTexCoord2sv; 167 extern PFNGLTEXCOORD3DPROC glad_glTexCoord3d; 168 extern PFNGLTEXCOORD3DVPROC glad_glTexCoord3dv; 169 extern PFNGLTEXCOORD3FPROC glad_glTexCoord3f; 170 extern PFNGLTEXCOORD3FVPROC glad_glTexCoord3fv; 171 extern PFNGLTEXCOORD3IPROC glad_glTexCoord3i; 172 extern PFNGLTEXCOORD3IVPROC glad_glTexCoord3iv; 173 extern PFNGLTEXCOORD3SPROC glad_glTexCoord3s; 174 extern PFNGLTEXCOORD3SVPROC glad_glTexCoord3sv; 175 extern PFNGLTEXCOORD4DPROC glad_glTexCoord4d; 176 extern PFNGLTEXCOORD4DVPROC glad_glTexCoord4dv; 177 extern PFNGLTEXCOORD4FPROC glad_glTexCoord4f; 178 extern PFNGLTEXCOORD4FVPROC glad_glTexCoord4fv; 179 extern PFNGLTEXCOORD4IPROC glad_glTexCoord4i; 180 extern PFNGLTEXCOORD4IVPROC glad_glTexCoord4iv; 181 extern PFNGLTEXCOORD4SPROC glad_glTexCoord4s; 182 extern PFNGLTEXCOORD4SVPROC glad_glTexCoord4sv; 183 extern PFNGLVERTEX2DPROC glad_glVertex2d; 184 extern PFNGLVERTEX2DVPROC glad_glVertex2dv; 185 extern PFNGLVERTEX2FPROC glad_glVertex2f; 186 extern PFNGLVERTEX2FVPROC glad_glVertex2fv; 187 extern PFNGLVERTEX2IPROC glad_glVertex2i; 188 extern PFNGLVERTEX2IVPROC glad_glVertex2iv; 189 extern PFNGLVERTEX2SPROC glad_glVertex2s; 190 extern PFNGLVERTEX2SVPROC glad_glVertex2sv; 191 extern PFNGLVERTEX3DPROC glad_glVertex3d; 192 extern PFNGLVERTEX3DVPROC glad_glVertex3dv; 193 extern PFNGLVERTEX3FPROC glad_glVertex3f; 194 extern PFNGLVERTEX3FVPROC glad_glVertex3fv; 195 extern PFNGLVERTEX3IPROC glad_glVertex3i; 196 extern PFNGLVERTEX3IVPROC glad_glVertex3iv; 197 extern PFNGLVERTEX3SPROC glad_glVertex3s; 198 extern PFNGLVERTEX3SVPROC glad_glVertex3sv; 199 extern PFNGLVERTEX4DPROC glad_glVertex4d; 200 extern PFNGLVERTEX4DVPROC glad_glVertex4dv; 201 extern PFNGLVERTEX4FPROC glad_glVertex4f; 202 extern PFNGLVERTEX4FVPROC glad_glVertex4fv; 203 extern PFNGLVERTEX4IPROC glad_glVertex4i; 204 extern PFNGLVERTEX4IVPROC glad_glVertex4iv; 205 extern PFNGLVERTEX4SPROC glad_glVertex4s; 206 extern PFNGLVERTEX4SVPROC glad_glVertex4sv; 207 extern PFNGLCLIPPLANEPROC glad_glClipPlane; 208 extern PFNGLCOLORMATERIALPROC glad_glColorMaterial; 209 extern PFNGLFOGFPROC glad_glFogf; 210 extern PFNGLFOGFVPROC glad_glFogfv; 211 extern PFNGLFOGIPROC glad_glFogi; 212 extern PFNGLFOGIVPROC glad_glFogiv; 213 extern PFNGLLIGHTFPROC glad_glLightf; 214 extern PFNGLLIGHTFVPROC glad_glLightfv; 215 extern PFNGLLIGHTIPROC glad_glLighti; 216 extern PFNGLLIGHTIVPROC glad_glLightiv; 217 extern PFNGLLIGHTMODELFPROC glad_glLightModelf; 218 extern PFNGLLIGHTMODELFVPROC glad_glLightModelfv; 219 extern PFNGLLIGHTMODELIPROC glad_glLightModeli; 220 extern PFNGLLIGHTMODELIVPROC glad_glLightModeliv; 221 extern PFNGLLINESTIPPLEPROC glad_glLineStipple; 222 extern PFNGLMATERIALFPROC glad_glMaterialf; 223 extern PFNGLMATERIALFVPROC glad_glMaterialfv; 224 extern PFNGLMATERIALIPROC glad_glMateriali; 225 extern PFNGLMATERIALIVPROC glad_glMaterialiv; 226 extern PFNGLPOLYGONSTIPPLEPROC glad_glPolygonStipple; 227 extern PFNGLSHADEMODELPROC glad_glShadeModel; 228 extern PFNGLTEXENVFPROC glad_glTexEnvf; 229 extern PFNGLTEXENVFVPROC glad_glTexEnvfv; 230 extern PFNGLTEXENVIPROC glad_glTexEnvi; 231 extern PFNGLTEXENVIVPROC glad_glTexEnviv; 232 extern PFNGLTEXGENDPROC glad_glTexGend; 233 extern PFNGLTEXGENDVPROC glad_glTexGendv; 234 extern PFNGLTEXGENFPROC glad_glTexGenf; 235 extern PFNGLTEXGENFVPROC glad_glTexGenfv; 236 extern PFNGLTEXGENIPROC glad_glTexGeni; 237 extern PFNGLTEXGENIVPROC glad_glTexGeniv; 238 extern PFNGLFEEDBACKBUFFERPROC glad_glFeedbackBuffer; 239 extern PFNGLSELECTBUFFERPROC glad_glSelectBuffer; 240 extern PFNGLRENDERMODEPROC glad_glRenderMode; 241 extern PFNGLINITNAMESPROC glad_glInitNames; 242 extern PFNGLLOADNAMEPROC glad_glLoadName; 243 extern PFNGLPASSTHROUGHPROC glad_glPassThrough; 244 extern PFNGLPOPNAMEPROC glad_glPopName; 245 extern PFNGLPUSHNAMEPROC glad_glPushName; 246 extern PFNGLCLEARACCUMPROC glad_glClearAccum; 247 extern PFNGLCLEARINDEXPROC glad_glClearIndex; 248 extern PFNGLINDEXMASKPROC glad_glIndexMask; 249 extern PFNGLACCUMPROC glad_glAccum; 250 extern PFNGLPOPATTRIBPROC glad_glPopAttrib; 251 extern PFNGLPUSHATTRIBPROC glad_glPushAttrib; 252 extern PFNGLMAP1DPROC glad_glMap1d; 253 extern PFNGLMAP1FPROC glad_glMap1f; 254 extern PFNGLMAP2DPROC glad_glMap2d; 255 extern PFNGLMAP2FPROC glad_glMap2f; 256 extern PFNGLMAPGRID1DPROC glad_glMapGrid1d; 257 extern PFNGLMAPGRID1FPROC glad_glMapGrid1f; 258 extern PFNGLMAPGRID2DPROC glad_glMapGrid2d; 259 extern PFNGLMAPGRID2FPROC glad_glMapGrid2f; 260 extern PFNGLEVALCOORD1DPROC glad_glEvalCoord1d; 261 extern PFNGLEVALCOORD1DVPROC glad_glEvalCoord1dv; 262 extern PFNGLEVALCOORD1FPROC glad_glEvalCoord1f; 263 extern PFNGLEVALCOORD1FVPROC glad_glEvalCoord1fv; 264 extern PFNGLEVALCOORD2DPROC glad_glEvalCoord2d; 265 extern PFNGLEVALCOORD2DVPROC glad_glEvalCoord2dv; 266 extern PFNGLEVALCOORD2FPROC glad_glEvalCoord2f; 267 extern PFNGLEVALCOORD2FVPROC glad_glEvalCoord2fv; 268 extern PFNGLEVALMESH1PROC glad_glEvalMesh1; 269 extern PFNGLEVALPOINT1PROC glad_glEvalPoint1; 270 extern PFNGLEVALMESH2PROC glad_glEvalMesh2; 271 extern PFNGLEVALPOINT2PROC glad_glEvalPoint2; 272 extern PFNGLALPHAFUNCPROC glad_glAlphaFunc; 273 extern PFNGLPIXELZOOMPROC glad_glPixelZoom; 274 extern PFNGLPIXELTRANSFERFPROC glad_glPixelTransferf; 275 extern PFNGLPIXELTRANSFERIPROC glad_glPixelTransferi; 276 extern PFNGLPIXELMAPFVPROC glad_glPixelMapfv; 277 extern PFNGLPIXELMAPUIVPROC glad_glPixelMapuiv; 278 extern PFNGLPIXELMAPUSVPROC glad_glPixelMapusv; 279 extern PFNGLCOPYPIXELSPROC glad_glCopyPixels; 280 extern PFNGLDRAWPIXELSPROC glad_glDrawPixels; 281 extern PFNGLGETCLIPPLANEPROC glad_glGetClipPlane; 282 extern PFNGLGETLIGHTFVPROC glad_glGetLightfv; 283 extern PFNGLGETLIGHTIVPROC glad_glGetLightiv; 284 extern PFNGLGETMAPDVPROC glad_glGetMapdv; 285 extern PFNGLGETMAPFVPROC glad_glGetMapfv; 286 extern PFNGLGETMAPIVPROC glad_glGetMapiv; 287 extern PFNGLGETMATERIALFVPROC glad_glGetMaterialfv; 288 extern PFNGLGETMATERIALIVPROC glad_glGetMaterialiv; 289 extern PFNGLGETPIXELMAPFVPROC glad_glGetPixelMapfv; 290 extern PFNGLGETPIXELMAPUIVPROC glad_glGetPixelMapuiv; 291 extern PFNGLGETPIXELMAPUSVPROC glad_glGetPixelMapusv; 292 extern PFNGLGETPOLYGONSTIPPLEPROC glad_glGetPolygonStipple; 293 extern PFNGLGETTEXENVFVPROC glad_glGetTexEnvfv; 294 extern PFNGLGETTEXENVIVPROC glad_glGetTexEnviv; 295 extern PFNGLGETTEXGENDVPROC glad_glGetTexGendv; 296 extern PFNGLGETTEXGENFVPROC glad_glGetTexGenfv; 297 extern PFNGLGETTEXGENIVPROC glad_glGetTexGeniv; 298 extern PFNGLISLISTPROC glad_glIsList; 299 extern PFNGLFRUSTUMPROC glad_glFrustum; 300 extern PFNGLLOADIDENTITYPROC glad_glLoadIdentity; 301 extern PFNGLLOADMATRIXFPROC glad_glLoadMatrixf; 302 extern PFNGLLOADMATRIXDPROC glad_glLoadMatrixd; 303 extern PFNGLMATRIXMODEPROC glad_glMatrixMode; 304 extern PFNGLMULTMATRIXFPROC glad_glMultMatrixf; 305 extern PFNGLMULTMATRIXDPROC glad_glMultMatrixd; 306 extern PFNGLORTHOPROC glad_glOrtho; 307 extern PFNGLPOPMATRIXPROC glad_glPopMatrix; 308 extern PFNGLPUSHMATRIXPROC glad_glPushMatrix; 309 extern PFNGLROTATEDPROC glad_glRotated; 310 extern PFNGLROTATEFPROC glad_glRotatef; 311 extern PFNGLSCALEDPROC glad_glScaled; 312 extern PFNGLSCALEFPROC glad_glScalef; 313 extern PFNGLTRANSLATEDPROC glad_glTranslated; 314 extern PFNGLTRANSLATEFPROC glad_glTranslatef; 315 extern PFNGLDRAWARRAYSPROC glad_glDrawArrays; 316 extern PFNGLDRAWELEMENTSPROC glad_glDrawElements; 317 extern PFNGLGETPOINTERVPROC glad_glGetPointerv; 318 extern PFNGLPOLYGONOFFSETPROC glad_glPolygonOffset; 319 extern PFNGLCOPYTEXIMAGE1DPROC glad_glCopyTexImage1D; 320 extern PFNGLCOPYTEXIMAGE2DPROC glad_glCopyTexImage2D; 321 extern PFNGLCOPYTEXSUBIMAGE1DPROC glad_glCopyTexSubImage1D; 322 extern PFNGLCOPYTEXSUBIMAGE2DPROC glad_glCopyTexSubImage2D; 323 extern PFNGLTEXSUBIMAGE1DPROC glad_glTexSubImage1D; 324 extern PFNGLTEXSUBIMAGE2DPROC glad_glTexSubImage2D; 325 extern PFNGLBINDTEXTUREPROC glad_glBindTexture; 326 extern PFNGLDELETETEXTURESPROC glad_glDeleteTextures; 327 extern PFNGLGENTEXTURESPROC glad_glGenTextures; 328 extern PFNGLISTEXTUREPROC glad_glIsTexture; 329 extern PFNGLARRAYELEMENTPROC glad_glArrayElement; 330 extern PFNGLCOLORPOINTERPROC glad_glColorPointer; 331 extern PFNGLDISABLECLIENTSTATEPROC glad_glDisableClientState; 332 extern PFNGLEDGEFLAGPOINTERPROC glad_glEdgeFlagPointer; 333 extern PFNGLENABLECLIENTSTATEPROC glad_glEnableClientState; 334 extern PFNGLINDEXPOINTERPROC glad_glIndexPointer; 335 extern PFNGLINTERLEAVEDARRAYSPROC glad_glInterleavedArrays; 336 extern PFNGLNORMALPOINTERPROC glad_glNormalPointer; 337 extern PFNGLTEXCOORDPOINTERPROC glad_glTexCoordPointer; 338 extern PFNGLVERTEXPOINTERPROC glad_glVertexPointer; 339 extern PFNGLARETEXTURESRESIDENTPROC glad_glAreTexturesResident; 340 extern PFNGLPRIORITIZETEXTURESPROC glad_glPrioritizeTextures; 341 extern PFNGLINDEXUBPROC glad_glIndexub; 342 extern PFNGLINDEXUBVPROC glad_glIndexubv; 343 extern PFNGLPOPCLIENTATTRIBPROC glad_glPopClientAttrib; 344 extern PFNGLPUSHCLIENTATTRIBPROC glad_glPushClientAttrib; 345 extern PFNGLDRAWRANGEELEMENTSPROC glad_glDrawRangeElements; 346 extern PFNGLTEXIMAGE3DPROC glad_glTexImage3D; 347 extern PFNGLTEXSUBIMAGE3DPROC glad_glTexSubImage3D; 348 extern PFNGLCOPYTEXSUBIMAGE3DPROC glad_glCopyTexSubImage3D; 349 extern PFNGLACTIVETEXTUREPROC glad_glActiveTexture; 350 extern PFNGLSAMPLECOVERAGEPROC glad_glSampleCoverage; 351 extern PFNGLCOMPRESSEDTEXIMAGE3DPROC glad_glCompressedTexImage3D; 352 extern PFNGLCOMPRESSEDTEXIMAGE2DPROC glad_glCompressedTexImage2D; 353 extern PFNGLCOMPRESSEDTEXIMAGE1DPROC glad_glCompressedTexImage1D; 354 extern PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC glad_glCompressedTexSubImage3D; 355 extern PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC glad_glCompressedTexSubImage2D; 356 extern PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC glad_glCompressedTexSubImage1D; 357 extern PFNGLGETCOMPRESSEDTEXIMAGEPROC glad_glGetCompressedTexImage; 358 extern PFNGLCLIENTACTIVETEXTUREPROC glad_glClientActiveTexture; 359 extern PFNGLMULTITEXCOORD1DPROC glad_glMultiTexCoord1d; 360 extern PFNGLMULTITEXCOORD1DVPROC glad_glMultiTexCoord1dv; 361 extern PFNGLMULTITEXCOORD1FPROC glad_glMultiTexCoord1f; 362 extern PFNGLMULTITEXCOORD1FVPROC glad_glMultiTexCoord1fv; 363 extern PFNGLMULTITEXCOORD1IPROC glad_glMultiTexCoord1i; 364 extern PFNGLMULTITEXCOORD1IVPROC glad_glMultiTexCoord1iv; 365 extern PFNGLMULTITEXCOORD1SPROC glad_glMultiTexCoord1s; 366 extern PFNGLMULTITEXCOORD1SVPROC glad_glMultiTexCoord1sv; 367 extern PFNGLMULTITEXCOORD2DPROC glad_glMultiTexCoord2d; 368 extern PFNGLMULTITEXCOORD2DVPROC glad_glMultiTexCoord2dv; 369 extern PFNGLMULTITEXCOORD2FPROC glad_glMultiTexCoord2f; 370 extern PFNGLMULTITEXCOORD2FVPROC glad_glMultiTexCoord2fv; 371 extern PFNGLMULTITEXCOORD2IPROC glad_glMultiTexCoord2i; 372 extern PFNGLMULTITEXCOORD2IVPROC glad_glMultiTexCoord2iv; 373 extern PFNGLMULTITEXCOORD2SPROC glad_glMultiTexCoord2s; 374 extern PFNGLMULTITEXCOORD2SVPROC glad_glMultiTexCoord2sv; 375 extern PFNGLMULTITEXCOORD3DPROC glad_glMultiTexCoord3d; 376 extern PFNGLMULTITEXCOORD3DVPROC glad_glMultiTexCoord3dv; 377 extern PFNGLMULTITEXCOORD3FPROC glad_glMultiTexCoord3f; 378 extern PFNGLMULTITEXCOORD3FVPROC glad_glMultiTexCoord3fv; 379 extern PFNGLMULTITEXCOORD3IPROC glad_glMultiTexCoord3i; 380 extern PFNGLMULTITEXCOORD3IVPROC glad_glMultiTexCoord3iv; 381 extern PFNGLMULTITEXCOORD3SPROC glad_glMultiTexCoord3s; 382 extern PFNGLMULTITEXCOORD3SVPROC glad_glMultiTexCoord3sv; 383 extern PFNGLMULTITEXCOORD4DPROC glad_glMultiTexCoord4d; 384 extern PFNGLMULTITEXCOORD4DVPROC glad_glMultiTexCoord4dv; 385 extern PFNGLMULTITEXCOORD4FPROC glad_glMultiTexCoord4f; 386 extern PFNGLMULTITEXCOORD4FVPROC glad_glMultiTexCoord4fv; 387 extern PFNGLMULTITEXCOORD4IPROC glad_glMultiTexCoord4i; 388 extern PFNGLMULTITEXCOORD4IVPROC glad_glMultiTexCoord4iv; 389 extern PFNGLMULTITEXCOORD4SPROC glad_glMultiTexCoord4s; 390 extern PFNGLMULTITEXCOORD4SVPROC glad_glMultiTexCoord4sv; 391 extern PFNGLLOADTRANSPOSEMATRIXFPROC glad_glLoadTransposeMatrixf; 392 extern PFNGLLOADTRANSPOSEMATRIXDPROC glad_glLoadTransposeMatrixd; 393 extern PFNGLMULTTRANSPOSEMATRIXFPROC glad_glMultTransposeMatrixf; 394 extern PFNGLMULTTRANSPOSEMATRIXDPROC glad_glMultTransposeMatrixd; 395 extern PFNGLBLENDFUNCSEPARATEPROC glad_glBlendFuncSeparate; 396 extern PFNGLMULTIDRAWARRAYSPROC glad_glMultiDrawArrays; 397 extern PFNGLMULTIDRAWELEMENTSPROC glad_glMultiDrawElements; 398 extern PFNGLPOINTPARAMETERFPROC glad_glPointParameterf; 399 extern PFNGLPOINTPARAMETERFVPROC glad_glPointParameterfv; 400 extern PFNGLPOINTPARAMETERIPROC glad_glPointParameteri; 401 extern PFNGLPOINTPARAMETERIVPROC glad_glPointParameteriv; 402 extern PFNGLFOGCOORDFPROC glad_glFogCoordf; 403 extern PFNGLFOGCOORDFVPROC glad_glFogCoordfv; 404 extern PFNGLFOGCOORDDPROC glad_glFogCoordd; 405 extern PFNGLFOGCOORDDVPROC glad_glFogCoorddv; 406 extern PFNGLFOGCOORDPOINTERPROC glad_glFogCoordPointer; 407 extern PFNGLSECONDARYCOLOR3BPROC glad_glSecondaryColor3b; 408 extern PFNGLSECONDARYCOLOR3BVPROC glad_glSecondaryColor3bv; 409 extern PFNGLSECONDARYCOLOR3DPROC glad_glSecondaryColor3d; 410 extern PFNGLSECONDARYCOLOR3DVPROC glad_glSecondaryColor3dv; 411 extern PFNGLSECONDARYCOLOR3FPROC glad_glSecondaryColor3f; 412 extern PFNGLSECONDARYCOLOR3FVPROC glad_glSecondaryColor3fv; 413 extern PFNGLSECONDARYCOLOR3IPROC glad_glSecondaryColor3i; 414 extern PFNGLSECONDARYCOLOR3IVPROC glad_glSecondaryColor3iv; 415 extern PFNGLSECONDARYCOLOR3SPROC glad_glSecondaryColor3s; 416 extern PFNGLSECONDARYCOLOR3SVPROC glad_glSecondaryColor3sv; 417 extern PFNGLSECONDARYCOLOR3UBPROC glad_glSecondaryColor3ub; 418 extern PFNGLSECONDARYCOLOR3UBVPROC glad_glSecondaryColor3ubv; 419 extern PFNGLSECONDARYCOLOR3UIPROC glad_glSecondaryColor3ui; 420 extern PFNGLSECONDARYCOLOR3UIVPROC glad_glSecondaryColor3uiv; 421 extern PFNGLSECONDARYCOLOR3USPROC glad_glSecondaryColor3us; 422 extern PFNGLSECONDARYCOLOR3USVPROC glad_glSecondaryColor3usv; 423 extern PFNGLSECONDARYCOLORPOINTERPROC glad_glSecondaryColorPointer; 424 extern PFNGLWINDOWPOS2DPROC glad_glWindowPos2d; 425 extern PFNGLWINDOWPOS2DVPROC glad_glWindowPos2dv; 426 extern PFNGLWINDOWPOS2FPROC glad_glWindowPos2f; 427 extern PFNGLWINDOWPOS2FVPROC glad_glWindowPos2fv; 428 extern PFNGLWINDOWPOS2IPROC glad_glWindowPos2i; 429 extern PFNGLWINDOWPOS2IVPROC glad_glWindowPos2iv; 430 extern PFNGLWINDOWPOS2SPROC glad_glWindowPos2s; 431 extern PFNGLWINDOWPOS2SVPROC glad_glWindowPos2sv; 432 extern PFNGLWINDOWPOS3DPROC glad_glWindowPos3d; 433 extern PFNGLWINDOWPOS3DVPROC glad_glWindowPos3dv; 434 extern PFNGLWINDOWPOS3FPROC glad_glWindowPos3f; 435 extern PFNGLWINDOWPOS3FVPROC glad_glWindowPos3fv; 436 extern PFNGLWINDOWPOS3IPROC glad_glWindowPos3i; 437 extern PFNGLWINDOWPOS3IVPROC glad_glWindowPos3iv; 438 extern PFNGLWINDOWPOS3SPROC glad_glWindowPos3s; 439 extern PFNGLWINDOWPOS3SVPROC glad_glWindowPos3sv; 440 extern PFNGLBLENDCOLORPROC glad_glBlendColor; 441 extern PFNGLBLENDEQUATIONPROC glad_glBlendEquation; 442 extern PFNGLGENQUERIESPROC glad_glGenQueries; 443 extern PFNGLDELETEQUERIESPROC glad_glDeleteQueries; 444 extern PFNGLISQUERYPROC glad_glIsQuery; 445 extern PFNGLBEGINQUERYPROC glad_glBeginQuery; 446 extern PFNGLENDQUERYPROC glad_glEndQuery; 447 extern PFNGLGETQUERYIVPROC glad_glGetQueryiv; 448 extern PFNGLGETQUERYOBJECTIVPROC glad_glGetQueryObjectiv; 449 extern PFNGLGETQUERYOBJECTUIVPROC glad_glGetQueryObjectuiv; 450 extern PFNGLBINDBUFFERPROC glad_glBindBuffer; 451 extern PFNGLDELETEBUFFERSPROC glad_glDeleteBuffers; 452 extern PFNGLGENBUFFERSPROC glad_glGenBuffers; 453 extern PFNGLISBUFFERPROC glad_glIsBuffer; 454 extern PFNGLBUFFERDATAPROC glad_glBufferData; 455 extern PFNGLBUFFERSUBDATAPROC glad_glBufferSubData; 456 extern PFNGLGETBUFFERSUBDATAPROC glad_glGetBufferSubData; 457 extern PFNGLMAPBUFFERPROC glad_glMapBuffer; 458 extern PFNGLUNMAPBUFFERPROC glad_glUnmapBuffer; 459 extern PFNGLGETBUFFERPARAMETERIVPROC glad_glGetBufferParameteriv; 460 extern PFNGLGETBUFFERPOINTERVPROC glad_glGetBufferPointerv; 461 extern PFNGLBLENDEQUATIONSEPARATEPROC glad_glBlendEquationSeparate; 462 extern PFNGLDRAWBUFFERSPROC glad_glDrawBuffers; 463 extern PFNGLSTENCILOPSEPARATEPROC glad_glStencilOpSeparate; 464 extern PFNGLSTENCILFUNCSEPARATEPROC glad_glStencilFuncSeparate; 465 extern PFNGLSTENCILMASKSEPARATEPROC glad_glStencilMaskSeparate; 466 extern PFNGLATTACHSHADERPROC glad_glAttachShader; 467 extern PFNGLBINDATTRIBLOCATIONPROC glad_glBindAttribLocation; 468 extern PFNGLCOMPILESHADERPROC glad_glCompileShader; 469 extern PFNGLCREATEPROGRAMPROC glad_glCreateProgram; 470 extern PFNGLCREATESHADERPROC glad_glCreateShader; 471 extern PFNGLDELETEPROGRAMPROC glad_glDeleteProgram; 472 extern PFNGLDELETESHADERPROC glad_glDeleteShader; 473 extern PFNGLDETACHSHADERPROC glad_glDetachShader; 474 extern PFNGLDISABLEVERTEXATTRIBARRAYPROC glad_glDisableVertexAttribArray; 475 extern PFNGLENABLEVERTEXATTRIBARRAYPROC glad_glEnableVertexAttribArray; 476 extern PFNGLGETACTIVEATTRIBPROC glad_glGetActiveAttrib; 477 extern PFNGLGETACTIVEUNIFORMPROC glad_glGetActiveUniform; 478 extern PFNGLGETATTACHEDSHADERSPROC glad_glGetAttachedShaders; 479 extern PFNGLGETATTRIBLOCATIONPROC glad_glGetAttribLocation; 480 extern PFNGLGETPROGRAMIVPROC glad_glGetProgramiv; 481 extern PFNGLGETPROGRAMINFOLOGPROC glad_glGetProgramInfoLog; 482 extern PFNGLGETSHADERIVPROC glad_glGetShaderiv; 483 extern PFNGLGETSHADERINFOLOGPROC glad_glGetShaderInfoLog; 484 extern PFNGLGETSHADERSOURCEPROC glad_glGetShaderSource; 485 extern PFNGLGETUNIFORMLOCATIONPROC glad_glGetUniformLocation; 486 extern PFNGLGETUNIFORMFVPROC glad_glGetUniformfv; 487 extern PFNGLGETUNIFORMIVPROC glad_glGetUniformiv; 488 extern PFNGLGETVERTEXATTRIBDVPROC glad_glGetVertexAttribdv; 489 extern PFNGLGETVERTEXATTRIBFVPROC glad_glGetVertexAttribfv; 490 extern PFNGLGETVERTEXATTRIBIVPROC glad_glGetVertexAttribiv; 491 extern PFNGLGETVERTEXATTRIBPOINTERVPROC glad_glGetVertexAttribPointerv; 492 extern PFNGLISPROGRAMPROC glad_glIsProgram; 493 extern PFNGLISSHADERPROC glad_glIsShader; 494 extern PFNGLLINKPROGRAMPROC glad_glLinkProgram; 495 extern PFNGLSHADERSOURCEPROC glad_glShaderSource; 496 extern PFNGLUSEPROGRAMPROC glad_glUseProgram; 497 extern PFNGLUNIFORM1FPROC glad_glUniform1f; 498 extern PFNGLUNIFORM2FPROC glad_glUniform2f; 499 extern PFNGLUNIFORM3FPROC glad_glUniform3f; 500 extern PFNGLUNIFORM4FPROC glad_glUniform4f; 501 extern PFNGLUNIFORM1IPROC glad_glUniform1i; 502 extern PFNGLUNIFORM2IPROC glad_glUniform2i; 503 extern PFNGLUNIFORM3IPROC glad_glUniform3i; 504 extern PFNGLUNIFORM4IPROC glad_glUniform4i; 505 extern PFNGLUNIFORM1FVPROC glad_glUniform1fv; 506 extern PFNGLUNIFORM2FVPROC glad_glUniform2fv; 507 extern PFNGLUNIFORM3FVPROC glad_glUniform3fv; 508 extern PFNGLUNIFORM4FVPROC glad_glUniform4fv; 509 extern PFNGLUNIFORM1IVPROC glad_glUniform1iv; 510 extern PFNGLUNIFORM2IVPROC glad_glUniform2iv; 511 extern PFNGLUNIFORM3IVPROC glad_glUniform3iv; 512 extern PFNGLUNIFORM4IVPROC glad_glUniform4iv; 513 extern PFNGLUNIFORMMATRIX2FVPROC glad_glUniformMatrix2fv; 514 extern PFNGLUNIFORMMATRIX3FVPROC glad_glUniformMatrix3fv; 515 extern PFNGLUNIFORMMATRIX4FVPROC glad_glUniformMatrix4fv; 516 extern PFNGLVALIDATEPROGRAMPROC glad_glValidateProgram; 517 extern PFNGLVERTEXATTRIB1DPROC glad_glVertexAttrib1d; 518 extern PFNGLVERTEXATTRIB1DVPROC glad_glVertexAttrib1dv; 519 extern PFNGLVERTEXATTRIB1FPROC glad_glVertexAttrib1f; 520 extern PFNGLVERTEXATTRIB1FVPROC glad_glVertexAttrib1fv; 521 extern PFNGLVERTEXATTRIB1SPROC glad_glVertexAttrib1s; 522 extern PFNGLVERTEXATTRIB1SVPROC glad_glVertexAttrib1sv; 523 extern PFNGLVERTEXATTRIB2DPROC glad_glVertexAttrib2d; 524 extern PFNGLVERTEXATTRIB2DVPROC glad_glVertexAttrib2dv; 525 extern PFNGLVERTEXATTRIB2FPROC glad_glVertexAttrib2f; 526 extern PFNGLVERTEXATTRIB2FVPROC glad_glVertexAttrib2fv; 527 extern PFNGLVERTEXATTRIB2SPROC glad_glVertexAttrib2s; 528 extern PFNGLVERTEXATTRIB2SVPROC glad_glVertexAttrib2sv; 529 extern PFNGLVERTEXATTRIB3DPROC glad_glVertexAttrib3d; 530 extern PFNGLVERTEXATTRIB3DVPROC glad_glVertexAttrib3dv; 531 extern PFNGLVERTEXATTRIB3FPROC glad_glVertexAttrib3f; 532 extern PFNGLVERTEXATTRIB3FVPROC glad_glVertexAttrib3fv; 533 extern PFNGLVERTEXATTRIB3SPROC glad_glVertexAttrib3s; 534 extern PFNGLVERTEXATTRIB3SVPROC glad_glVertexAttrib3sv; 535 extern PFNGLVERTEXATTRIB4NBVPROC glad_glVertexAttrib4Nbv; 536 extern PFNGLVERTEXATTRIB4NIVPROC glad_glVertexAttrib4Niv; 537 extern PFNGLVERTEXATTRIB4NSVPROC glad_glVertexAttrib4Nsv; 538 extern PFNGLVERTEXATTRIB4NUBPROC glad_glVertexAttrib4Nub; 539 extern PFNGLVERTEXATTRIB4NUBVPROC glad_glVertexAttrib4Nubv; 540 extern PFNGLVERTEXATTRIB4NUIVPROC glad_glVertexAttrib4Nuiv; 541 extern PFNGLVERTEXATTRIB4NUSVPROC glad_glVertexAttrib4Nusv; 542 extern PFNGLVERTEXATTRIB4BVPROC glad_glVertexAttrib4bv; 543 extern PFNGLVERTEXATTRIB4DPROC glad_glVertexAttrib4d; 544 extern PFNGLVERTEXATTRIB4DVPROC glad_glVertexAttrib4dv; 545 extern PFNGLVERTEXATTRIB4FPROC glad_glVertexAttrib4f; 546 extern PFNGLVERTEXATTRIB4FVPROC glad_glVertexAttrib4fv; 547 extern PFNGLVERTEXATTRIB4IVPROC glad_glVertexAttrib4iv; 548 extern PFNGLVERTEXATTRIB4SPROC glad_glVertexAttrib4s; 549 extern PFNGLVERTEXATTRIB4SVPROC glad_glVertexAttrib4sv; 550 extern PFNGLVERTEXATTRIB4UBVPROC glad_glVertexAttrib4ubv; 551 extern PFNGLVERTEXATTRIB4UIVPROC glad_glVertexAttrib4uiv; 552 extern PFNGLVERTEXATTRIB4USVPROC glad_glVertexAttrib4usv; 553 extern PFNGLVERTEXATTRIBPOINTERPROC glad_glVertexAttribPointer; 554 extern PFNGLBINDBUFFERARBPROC glad_glBindBufferARB; 555 extern PFNGLDELETEBUFFERSARBPROC glad_glDeleteBuffersARB; 556 extern PFNGLGENBUFFERSARBPROC glad_glGenBuffersARB; 557 extern PFNGLISBUFFERARBPROC glad_glIsBufferARB; 558 extern PFNGLBUFFERDATAARBPROC glad_glBufferDataARB; 559 extern PFNGLBUFFERSUBDATAARBPROC glad_glBufferSubDataARB; 560 extern PFNGLGETBUFFERSUBDATAARBPROC glad_glGetBufferSubDataARB; 561 extern PFNGLMAPBUFFERARBPROC glad_glMapBufferARB; 562 extern PFNGLUNMAPBUFFERARBPROC glad_glUnmapBufferARB; 563 extern PFNGLGETBUFFERPARAMETERIVARBPROC glad_glGetBufferParameterivARB; 564 extern PFNGLGETBUFFERPOINTERVARBPROC glad_glGetBufferPointervARB; 565 extern PFNGLBINDVERTEXARRAYPROC glad_glBindVertexArray; 566 extern PFNGLDELETEVERTEXARRAYSPROC glad_glDeleteVertexArrays; 567 extern PFNGLGENVERTEXARRAYSPROC glad_glGenVertexArrays; 568 extern PFNGLISVERTEXARRAYPROC glad_glIsVertexArray; 569 extern PFNGLISRENDERBUFFERPROC glad_glIsRenderbuffer; 570 extern PFNGLBINDRENDERBUFFERPROC glad_glBindRenderbuffer; 571 extern PFNGLDELETERENDERBUFFERSPROC glad_glDeleteRenderbuffers; 572 extern PFNGLGENRENDERBUFFERSPROC glad_glGenRenderbuffers; 573 extern PFNGLRENDERBUFFERSTORAGEPROC glad_glRenderbufferStorage; 574 extern PFNGLGETRENDERBUFFERPARAMETERIVPROC glad_glGetRenderbufferParameteriv; 575 extern PFNGLISFRAMEBUFFERPROC glad_glIsFramebuffer; 576 extern PFNGLBINDFRAMEBUFFERPROC glad_glBindFramebuffer; 577 extern PFNGLDELETEFRAMEBUFFERSPROC glad_glDeleteFramebuffers; 578 extern PFNGLGENFRAMEBUFFERSPROC glad_glGenFramebuffers; 579 extern PFNGLCHECKFRAMEBUFFERSTATUSPROC glad_glCheckFramebufferStatus; 580 extern PFNGLFRAMEBUFFERTEXTURE1DPROC glad_glFramebufferTexture1D; 581 extern PFNGLFRAMEBUFFERTEXTURE2DPROC glad_glFramebufferTexture2D; 582 extern PFNGLFRAMEBUFFERTEXTURE3DPROC glad_glFramebufferTexture3D; 583 extern PFNGLFRAMEBUFFERRENDERBUFFERPROC glad_glFramebufferRenderbuffer; 584 extern PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC glad_glGetFramebufferAttachmentParameteriv; 585 extern PFNGLGENERATEMIPMAPPROC glad_glGenerateMipmap; 586 extern PFNGLBLITFRAMEBUFFERPROC glad_glBlitFramebuffer; 587 extern PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC glad_glRenderbufferStorageMultisample; 588 extern PFNGLFRAMEBUFFERTEXTURELAYERPROC glad_glFramebufferTextureLayer; 589 extern PFNGLISRENDERBUFFEREXTPROC glad_glIsRenderbufferEXT; 590 extern PFNGLBINDRENDERBUFFEREXTPROC glad_glBindRenderbufferEXT; 591 extern PFNGLDELETERENDERBUFFERSEXTPROC glad_glDeleteRenderbuffersEXT; 592 extern PFNGLGENRENDERBUFFERSEXTPROC glad_glGenRenderbuffersEXT; 593 extern PFNGLRENDERBUFFERSTORAGEEXTPROC glad_glRenderbufferStorageEXT; 594 extern PFNGLGETRENDERBUFFERPARAMETERIVEXTPROC glad_glGetRenderbufferParameterivEXT; 595 extern PFNGLISFRAMEBUFFEREXTPROC glad_glIsFramebufferEXT; 596 extern PFNGLBINDFRAMEBUFFEREXTPROC glad_glBindFramebufferEXT; 597 extern PFNGLDELETEFRAMEBUFFERSEXTPROC glad_glDeleteFramebuffersEXT; 598 extern PFNGLGENFRAMEBUFFERSEXTPROC glad_glGenFramebuffersEXT; 599 extern PFNGLCHECKFRAMEBUFFERSTATUSEXTPROC glad_glCheckFramebufferStatusEXT; 600 extern PFNGLFRAMEBUFFERTEXTURE1DEXTPROC glad_glFramebufferTexture1DEXT; 601 extern PFNGLFRAMEBUFFERTEXTURE2DEXTPROC glad_glFramebufferTexture2DEXT; 602 extern PFNGLFRAMEBUFFERTEXTURE3DEXTPROC glad_glFramebufferTexture3DEXT; 603 extern PFNGLFRAMEBUFFERRENDERBUFFEREXTPROC glad_glFramebufferRenderbufferEXT; 604 extern PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC glad_glGetFramebufferAttachmentParameterivEXT; 605 extern PFNGLGENERATEMIPMAPEXTPROC glad_glGenerateMipmapEXT; 606 extern PFNGLBINDVERTEXARRAYAPPLEPROC glad_glBindVertexArrayAPPLE; 607 extern PFNGLDELETEVERTEXARRAYSAPPLEPROC glad_glDeleteVertexArraysAPPLE; 608 extern PFNGLGENVERTEXARRAYSAPPLEPROC glad_glGenVertexArraysAPPLE; 609 extern PFNGLISVERTEXARRAYAPPLEPROC glad_glIsVertexArrayAPPLE; 610 } // extern C 611 612 613 namespace OFX { 614 template <> 615 void load_functions()616OSGLFunctions<true>::load_functions() 617 { 618 _mglCullFace = glad_glCullFace; 619 _mglFrontFace = glad_glFrontFace; 620 _mglHint = glad_glHint; 621 _mglLineWidth = glad_glLineWidth; 622 _mglPointSize = glad_glPointSize; 623 _mglPolygonMode = glad_glPolygonMode; 624 _mglScissor = glad_glScissor; 625 _mglTexParameterf = glad_glTexParameterf; 626 _mglTexParameterfv = glad_glTexParameterfv; 627 _mglTexParameteri = glad_glTexParameteri; 628 _mglTexParameteriv = glad_glTexParameteriv; 629 _mglTexImage1D = glad_glTexImage1D; 630 _mglTexImage2D = glad_glTexImage2D; 631 _mglDrawBuffer = glad_glDrawBuffer; 632 _mglClear = glad_glClear; 633 _mglClearColor = glad_glClearColor; 634 _mglClearStencil = glad_glClearStencil; 635 _mglClearDepth = glad_glClearDepth; 636 _mglStencilMask = glad_glStencilMask; 637 _mglColorMask = glad_glColorMask; 638 _mglDepthMask = glad_glDepthMask; 639 _mglDisable = glad_glDisable; 640 _mglEnable = glad_glEnable; 641 _mglFinish = glad_glFinish; 642 _mglFlush = glad_glFlush; 643 _mglBlendFunc = glad_glBlendFunc; 644 _mglLogicOp = glad_glLogicOp; 645 _mglStencilFunc = glad_glStencilFunc; 646 _mglStencilOp = glad_glStencilOp; 647 _mglDepthFunc = glad_glDepthFunc; 648 _mglPixelStoref = glad_glPixelStoref; 649 _mglPixelStorei = glad_glPixelStorei; 650 _mglReadBuffer = glad_glReadBuffer; 651 _mglReadPixels = glad_glReadPixels; 652 _mglGetBooleanv = glad_glGetBooleanv; 653 _mglGetDoublev = glad_glGetDoublev; 654 _mglGetError = glad_glGetError; 655 _mglGetFloatv = glad_glGetFloatv; 656 _mglGetIntegerv = glad_glGetIntegerv; 657 _mglGetString = glad_glGetString; 658 _mglGetTexImage = glad_glGetTexImage; 659 _mglGetTexParameterfv = glad_glGetTexParameterfv; 660 _mglGetTexParameteriv = glad_glGetTexParameteriv; 661 _mglGetTexLevelParameterfv = glad_glGetTexLevelParameterfv; 662 _mglGetTexLevelParameteriv = glad_glGetTexLevelParameteriv; 663 _mglIsEnabled = glad_glIsEnabled; 664 _mglDepthRange = glad_glDepthRange; 665 _mglViewport = glad_glViewport; 666 _mglNewList = glad_glNewList; 667 _mglEndList = glad_glEndList; 668 _mglCallList = glad_glCallList; 669 _mglCallLists = glad_glCallLists; 670 _mglDeleteLists = glad_glDeleteLists; 671 _mglGenLists = glad_glGenLists; 672 _mglListBase = glad_glListBase; 673 _mglBegin = glad_glBegin; 674 _mglBitmap = glad_glBitmap; 675 _mglColor3b = glad_glColor3b; 676 _mglColor3bv = glad_glColor3bv; 677 _mglColor3d = glad_glColor3d; 678 _mglColor3dv = glad_glColor3dv; 679 _mglColor3f = glad_glColor3f; 680 _mglColor3fv = glad_glColor3fv; 681 _mglColor3i = glad_glColor3i; 682 _mglColor3iv = glad_glColor3iv; 683 _mglColor3s = glad_glColor3s; 684 _mglColor3sv = glad_glColor3sv; 685 _mglColor3ub = glad_glColor3ub; 686 _mglColor3ubv = glad_glColor3ubv; 687 _mglColor3ui = glad_glColor3ui; 688 _mglColor3uiv = glad_glColor3uiv; 689 _mglColor3us = glad_glColor3us; 690 _mglColor3usv = glad_glColor3usv; 691 _mglColor4b = glad_glColor4b; 692 _mglColor4bv = glad_glColor4bv; 693 _mglColor4d = glad_glColor4d; 694 _mglColor4dv = glad_glColor4dv; 695 _mglColor4f = glad_glColor4f; 696 _mglColor4fv = glad_glColor4fv; 697 _mglColor4i = glad_glColor4i; 698 _mglColor4iv = glad_glColor4iv; 699 _mglColor4s = glad_glColor4s; 700 _mglColor4sv = glad_glColor4sv; 701 _mglColor4ub = glad_glColor4ub; 702 _mglColor4ubv = glad_glColor4ubv; 703 _mglColor4ui = glad_glColor4ui; 704 _mglColor4uiv = glad_glColor4uiv; 705 _mglColor4us = glad_glColor4us; 706 _mglColor4usv = glad_glColor4usv; 707 _mglEdgeFlag = glad_glEdgeFlag; 708 _mglEdgeFlagv = glad_glEdgeFlagv; 709 _mglEnd = glad_glEnd; 710 _mglIndexd = glad_glIndexd; 711 _mglIndexdv = glad_glIndexdv; 712 _mglIndexf = glad_glIndexf; 713 _mglIndexfv = glad_glIndexfv; 714 _mglIndexi = glad_glIndexi; 715 _mglIndexiv = glad_glIndexiv; 716 _mglIndexs = glad_glIndexs; 717 _mglIndexsv = glad_glIndexsv; 718 _mglNormal3b = glad_glNormal3b; 719 _mglNormal3bv = glad_glNormal3bv; 720 _mglNormal3d = glad_glNormal3d; 721 _mglNormal3dv = glad_glNormal3dv; 722 _mglNormal3f = glad_glNormal3f; 723 _mglNormal3fv = glad_glNormal3fv; 724 _mglNormal3i = glad_glNormal3i; 725 _mglNormal3iv = glad_glNormal3iv; 726 _mglNormal3s = glad_glNormal3s; 727 _mglNormal3sv = glad_glNormal3sv; 728 _mglRasterPos2d = glad_glRasterPos2d; 729 _mglRasterPos2dv = glad_glRasterPos2dv; 730 _mglRasterPos2f = glad_glRasterPos2f; 731 _mglRasterPos2fv = glad_glRasterPos2fv; 732 _mglRasterPos2i = glad_glRasterPos2i; 733 _mglRasterPos2iv = glad_glRasterPos2iv; 734 _mglRasterPos2s = glad_glRasterPos2s; 735 _mglRasterPos2sv = glad_glRasterPos2sv; 736 _mglRasterPos3d = glad_glRasterPos3d; 737 _mglRasterPos3dv = glad_glRasterPos3dv; 738 _mglRasterPos3f = glad_glRasterPos3f; 739 _mglRasterPos3fv = glad_glRasterPos3fv; 740 _mglRasterPos3i = glad_glRasterPos3i; 741 _mglRasterPos3iv = glad_glRasterPos3iv; 742 _mglRasterPos3s = glad_glRasterPos3s; 743 _mglRasterPos3sv = glad_glRasterPos3sv; 744 _mglRasterPos4d = glad_glRasterPos4d; 745 _mglRasterPos4dv = glad_glRasterPos4dv; 746 _mglRasterPos4f = glad_glRasterPos4f; 747 _mglRasterPos4fv = glad_glRasterPos4fv; 748 _mglRasterPos4i = glad_glRasterPos4i; 749 _mglRasterPos4iv = glad_glRasterPos4iv; 750 _mglRasterPos4s = glad_glRasterPos4s; 751 _mglRasterPos4sv = glad_glRasterPos4sv; 752 _mglRectd = glad_glRectd; 753 _mglRectdv = glad_glRectdv; 754 _mglRectf = glad_glRectf; 755 _mglRectfv = glad_glRectfv; 756 _mglRecti = glad_glRecti; 757 _mglRectiv = glad_glRectiv; 758 _mglRects = glad_glRects; 759 _mglRectsv = glad_glRectsv; 760 _mglTexCoord1d = glad_glTexCoord1d; 761 _mglTexCoord1dv = glad_glTexCoord1dv; 762 _mglTexCoord1f = glad_glTexCoord1f; 763 _mglTexCoord1fv = glad_glTexCoord1fv; 764 _mglTexCoord1i = glad_glTexCoord1i; 765 _mglTexCoord1iv = glad_glTexCoord1iv; 766 _mglTexCoord1s = glad_glTexCoord1s; 767 _mglTexCoord1sv = glad_glTexCoord1sv; 768 _mglTexCoord2d = glad_glTexCoord2d; 769 _mglTexCoord2dv = glad_glTexCoord2dv; 770 _mglTexCoord2f = glad_glTexCoord2f; 771 _mglTexCoord2fv = glad_glTexCoord2fv; 772 _mglTexCoord2i = glad_glTexCoord2i; 773 _mglTexCoord2iv = glad_glTexCoord2iv; 774 _mglTexCoord2s = glad_glTexCoord2s; 775 _mglTexCoord2sv = glad_glTexCoord2sv; 776 _mglTexCoord3d = glad_glTexCoord3d; 777 _mglTexCoord3dv = glad_glTexCoord3dv; 778 _mglTexCoord3f = glad_glTexCoord3f; 779 _mglTexCoord3fv = glad_glTexCoord3fv; 780 _mglTexCoord3i = glad_glTexCoord3i; 781 _mglTexCoord3iv = glad_glTexCoord3iv; 782 _mglTexCoord3s = glad_glTexCoord3s; 783 _mglTexCoord3sv = glad_glTexCoord3sv; 784 _mglTexCoord4d = glad_glTexCoord4d; 785 _mglTexCoord4dv = glad_glTexCoord4dv; 786 _mglTexCoord4f = glad_glTexCoord4f; 787 _mglTexCoord4fv = glad_glTexCoord4fv; 788 _mglTexCoord4i = glad_glTexCoord4i; 789 _mglTexCoord4iv = glad_glTexCoord4iv; 790 _mglTexCoord4s = glad_glTexCoord4s; 791 _mglTexCoord4sv = glad_glTexCoord4sv; 792 _mglVertex2d = glad_glVertex2d; 793 _mglVertex2dv = glad_glVertex2dv; 794 _mglVertex2f = glad_glVertex2f; 795 _mglVertex2fv = glad_glVertex2fv; 796 _mglVertex2i = glad_glVertex2i; 797 _mglVertex2iv = glad_glVertex2iv; 798 _mglVertex2s = glad_glVertex2s; 799 _mglVertex2sv = glad_glVertex2sv; 800 _mglVertex3d = glad_glVertex3d; 801 _mglVertex3dv = glad_glVertex3dv; 802 _mglVertex3f = glad_glVertex3f; 803 _mglVertex3fv = glad_glVertex3fv; 804 _mglVertex3i = glad_glVertex3i; 805 _mglVertex3iv = glad_glVertex3iv; 806 _mglVertex3s = glad_glVertex3s; 807 _mglVertex3sv = glad_glVertex3sv; 808 _mglVertex4d = glad_glVertex4d; 809 _mglVertex4dv = glad_glVertex4dv; 810 _mglVertex4f = glad_glVertex4f; 811 _mglVertex4fv = glad_glVertex4fv; 812 _mglVertex4i = glad_glVertex4i; 813 _mglVertex4iv = glad_glVertex4iv; 814 _mglVertex4s = glad_glVertex4s; 815 _mglVertex4sv = glad_glVertex4sv; 816 _mglClipPlane = glad_glClipPlane; 817 _mglColorMaterial = glad_glColorMaterial; 818 _mglFogf = glad_glFogf; 819 _mglFogfv = glad_glFogfv; 820 _mglFogi = glad_glFogi; 821 _mglFogiv = glad_glFogiv; 822 _mglLightf = glad_glLightf; 823 _mglLightfv = glad_glLightfv; 824 _mglLighti = glad_glLighti; 825 _mglLightiv = glad_glLightiv; 826 _mglLightModelf = glad_glLightModelf; 827 _mglLightModelfv = glad_glLightModelfv; 828 _mglLightModeli = glad_glLightModeli; 829 _mglLightModeliv = glad_glLightModeliv; 830 _mglLineStipple = glad_glLineStipple; 831 _mglMaterialf = glad_glMaterialf; 832 _mglMaterialfv = glad_glMaterialfv; 833 _mglMateriali = glad_glMateriali; 834 _mglMaterialiv = glad_glMaterialiv; 835 _mglPolygonStipple = glad_glPolygonStipple; 836 _mglShadeModel = glad_glShadeModel; 837 _mglTexEnvf = glad_glTexEnvf; 838 _mglTexEnvfv = glad_glTexEnvfv; 839 _mglTexEnvi = glad_glTexEnvi; 840 _mglTexEnviv = glad_glTexEnviv; 841 _mglTexGend = glad_glTexGend; 842 _mglTexGendv = glad_glTexGendv; 843 _mglTexGenf = glad_glTexGenf; 844 _mglTexGenfv = glad_glTexGenfv; 845 _mglTexGeni = glad_glTexGeni; 846 _mglTexGeniv = glad_glTexGeniv; 847 _mglFeedbackBuffer = glad_glFeedbackBuffer; 848 _mglSelectBuffer = glad_glSelectBuffer; 849 _mglRenderMode = glad_glRenderMode; 850 _mglInitNames = glad_glInitNames; 851 _mglLoadName = glad_glLoadName; 852 _mglPassThrough = glad_glPassThrough; 853 _mglPopName = glad_glPopName; 854 _mglPushName = glad_glPushName; 855 _mglClearAccum = glad_glClearAccum; 856 _mglClearIndex = glad_glClearIndex; 857 _mglIndexMask = glad_glIndexMask; 858 _mglAccum = glad_glAccum; 859 _mglPopAttrib = glad_glPopAttrib; 860 _mglPushAttrib = glad_glPushAttrib; 861 _mglMap1d = glad_glMap1d; 862 _mglMap1f = glad_glMap1f; 863 _mglMap2d = glad_glMap2d; 864 _mglMap2f = glad_glMap2f; 865 _mglMapGrid1d = glad_glMapGrid1d; 866 _mglMapGrid1f = glad_glMapGrid1f; 867 _mglMapGrid2d = glad_glMapGrid2d; 868 _mglMapGrid2f = glad_glMapGrid2f; 869 _mglEvalCoord1d = glad_glEvalCoord1d; 870 _mglEvalCoord1dv = glad_glEvalCoord1dv; 871 _mglEvalCoord1f = glad_glEvalCoord1f; 872 _mglEvalCoord1fv = glad_glEvalCoord1fv; 873 _mglEvalCoord2d = glad_glEvalCoord2d; 874 _mglEvalCoord2dv = glad_glEvalCoord2dv; 875 _mglEvalCoord2f = glad_glEvalCoord2f; 876 _mglEvalCoord2fv = glad_glEvalCoord2fv; 877 _mglEvalMesh1 = glad_glEvalMesh1; 878 _mglEvalPoint1 = glad_glEvalPoint1; 879 _mglEvalMesh2 = glad_glEvalMesh2; 880 _mglEvalPoint2 = glad_glEvalPoint2; 881 _mglAlphaFunc = glad_glAlphaFunc; 882 _mglPixelZoom = glad_glPixelZoom; 883 _mglPixelTransferf = glad_glPixelTransferf; 884 _mglPixelTransferi = glad_glPixelTransferi; 885 _mglPixelMapfv = glad_glPixelMapfv; 886 _mglPixelMapuiv = glad_glPixelMapuiv; 887 _mglPixelMapusv = glad_glPixelMapusv; 888 _mglCopyPixels = glad_glCopyPixels; 889 _mglDrawPixels = glad_glDrawPixels; 890 _mglGetClipPlane = glad_glGetClipPlane; 891 _mglGetLightfv = glad_glGetLightfv; 892 _mglGetLightiv = glad_glGetLightiv; 893 _mglGetMapdv = glad_glGetMapdv; 894 _mglGetMapfv = glad_glGetMapfv; 895 _mglGetMapiv = glad_glGetMapiv; 896 _mglGetMaterialfv = glad_glGetMaterialfv; 897 _mglGetMaterialiv = glad_glGetMaterialiv; 898 _mglGetPixelMapfv = glad_glGetPixelMapfv; 899 _mglGetPixelMapuiv = glad_glGetPixelMapuiv; 900 _mglGetPixelMapusv = glad_glGetPixelMapusv; 901 _mglGetPolygonStipple = glad_glGetPolygonStipple; 902 _mglGetTexEnvfv = glad_glGetTexEnvfv; 903 _mglGetTexEnviv = glad_glGetTexEnviv; 904 _mglGetTexGendv = glad_glGetTexGendv; 905 _mglGetTexGenfv = glad_glGetTexGenfv; 906 _mglGetTexGeniv = glad_glGetTexGeniv; 907 _mglIsList = glad_glIsList; 908 _mglFrustum = glad_glFrustum; 909 _mglLoadIdentity = glad_glLoadIdentity; 910 _mglLoadMatrixf = glad_glLoadMatrixf; 911 _mglLoadMatrixd = glad_glLoadMatrixd; 912 _mglMatrixMode = glad_glMatrixMode; 913 _mglMultMatrixf = glad_glMultMatrixf; 914 _mglMultMatrixd = glad_glMultMatrixd; 915 _mglOrtho = glad_glOrtho; 916 _mglPopMatrix = glad_glPopMatrix; 917 _mglPushMatrix = glad_glPushMatrix; 918 _mglRotated = glad_glRotated; 919 _mglRotatef = glad_glRotatef; 920 _mglScaled = glad_glScaled; 921 _mglScalef = glad_glScalef; 922 _mglTranslated = glad_glTranslated; 923 _mglTranslatef = glad_glTranslatef; 924 _mglDrawArrays = glad_glDrawArrays; 925 _mglDrawElements = glad_glDrawElements; 926 _mglGetPointerv = glad_glGetPointerv; 927 _mglPolygonOffset = glad_glPolygonOffset; 928 _mglCopyTexImage1D = glad_glCopyTexImage1D; 929 _mglCopyTexImage2D = glad_glCopyTexImage2D; 930 _mglCopyTexSubImage1D = glad_glCopyTexSubImage1D; 931 _mglCopyTexSubImage2D = glad_glCopyTexSubImage2D; 932 _mglTexSubImage1D = glad_glTexSubImage1D; 933 _mglTexSubImage2D = glad_glTexSubImage2D; 934 _mglBindTexture = glad_glBindTexture; 935 _mglDeleteTextures = glad_glDeleteTextures; 936 _mglGenTextures = glad_glGenTextures; 937 _mglIsTexture = glad_glIsTexture; 938 _mglArrayElement = glad_glArrayElement; 939 _mglColorPointer = glad_glColorPointer; 940 _mglDisableClientState = glad_glDisableClientState; 941 _mglEdgeFlagPointer = glad_glEdgeFlagPointer; 942 _mglEnableClientState = glad_glEnableClientState; 943 _mglIndexPointer = glad_glIndexPointer; 944 _mglInterleavedArrays = glad_glInterleavedArrays; 945 _mglNormalPointer = glad_glNormalPointer; 946 _mglTexCoordPointer = glad_glTexCoordPointer; 947 _mglVertexPointer = glad_glVertexPointer; 948 _mglAreTexturesResident = glad_glAreTexturesResident; 949 _mglPrioritizeTextures = glad_glPrioritizeTextures; 950 _mglIndexub = glad_glIndexub; 951 _mglIndexubv = glad_glIndexubv; 952 _mglPopClientAttrib = glad_glPopClientAttrib; 953 _mglPushClientAttrib = glad_glPushClientAttrib; 954 _mglDrawRangeElements = glad_glDrawRangeElements; 955 _mglTexImage3D = glad_glTexImage3D; 956 _mglTexSubImage3D = glad_glTexSubImage3D; 957 _mglCopyTexSubImage3D = glad_glCopyTexSubImage3D; 958 _mglActiveTexture = glad_glActiveTexture; 959 _mglSampleCoverage = glad_glSampleCoverage; 960 _mglCompressedTexImage3D = glad_glCompressedTexImage3D; 961 _mglCompressedTexImage2D = glad_glCompressedTexImage2D; 962 _mglCompressedTexImage1D = glad_glCompressedTexImage1D; 963 _mglCompressedTexSubImage3D = glad_glCompressedTexSubImage3D; 964 _mglCompressedTexSubImage2D = glad_glCompressedTexSubImage2D; 965 _mglCompressedTexSubImage1D = glad_glCompressedTexSubImage1D; 966 _mglGetCompressedTexImage = glad_glGetCompressedTexImage; 967 _mglClientActiveTexture = glad_glClientActiveTexture; 968 _mglMultiTexCoord1d = glad_glMultiTexCoord1d; 969 _mglMultiTexCoord1dv = glad_glMultiTexCoord1dv; 970 _mglMultiTexCoord1f = glad_glMultiTexCoord1f; 971 _mglMultiTexCoord1fv = glad_glMultiTexCoord1fv; 972 _mglMultiTexCoord1i = glad_glMultiTexCoord1i; 973 _mglMultiTexCoord1iv = glad_glMultiTexCoord1iv; 974 _mglMultiTexCoord1s = glad_glMultiTexCoord1s; 975 _mglMultiTexCoord1sv = glad_glMultiTexCoord1sv; 976 _mglMultiTexCoord2d = glad_glMultiTexCoord2d; 977 _mglMultiTexCoord2dv = glad_glMultiTexCoord2dv; 978 _mglMultiTexCoord2f = glad_glMultiTexCoord2f; 979 _mglMultiTexCoord2fv = glad_glMultiTexCoord2fv; 980 _mglMultiTexCoord2i = glad_glMultiTexCoord2i; 981 _mglMultiTexCoord2iv = glad_glMultiTexCoord2iv; 982 _mglMultiTexCoord2s = glad_glMultiTexCoord2s; 983 _mglMultiTexCoord2sv = glad_glMultiTexCoord2sv; 984 _mglMultiTexCoord3d = glad_glMultiTexCoord3d; 985 _mglMultiTexCoord3dv = glad_glMultiTexCoord3dv; 986 _mglMultiTexCoord3f = glad_glMultiTexCoord3f; 987 _mglMultiTexCoord3fv = glad_glMultiTexCoord3fv; 988 _mglMultiTexCoord3i = glad_glMultiTexCoord3i; 989 _mglMultiTexCoord3iv = glad_glMultiTexCoord3iv; 990 _mglMultiTexCoord3s = glad_glMultiTexCoord3s; 991 _mglMultiTexCoord3sv = glad_glMultiTexCoord3sv; 992 _mglMultiTexCoord4d = glad_glMultiTexCoord4d; 993 _mglMultiTexCoord4dv = glad_glMultiTexCoord4dv; 994 _mglMultiTexCoord4f = glad_glMultiTexCoord4f; 995 _mglMultiTexCoord4fv = glad_glMultiTexCoord4fv; 996 _mglMultiTexCoord4i = glad_glMultiTexCoord4i; 997 _mglMultiTexCoord4iv = glad_glMultiTexCoord4iv; 998 _mglMultiTexCoord4s = glad_glMultiTexCoord4s; 999 _mglMultiTexCoord4sv = glad_glMultiTexCoord4sv; 1000 _mglLoadTransposeMatrixf = glad_glLoadTransposeMatrixf; 1001 _mglLoadTransposeMatrixd = glad_glLoadTransposeMatrixd; 1002 _mglMultTransposeMatrixf = glad_glMultTransposeMatrixf; 1003 _mglMultTransposeMatrixd = glad_glMultTransposeMatrixd; 1004 _mglBlendFuncSeparate = glad_glBlendFuncSeparate; 1005 _mglMultiDrawArrays = glad_glMultiDrawArrays; 1006 _mglMultiDrawElements = glad_glMultiDrawElements; 1007 _mglPointParameterf = glad_glPointParameterf; 1008 _mglPointParameterfv = glad_glPointParameterfv; 1009 _mglPointParameteri = glad_glPointParameteri; 1010 _mglPointParameteriv = glad_glPointParameteriv; 1011 _mglFogCoordf = glad_glFogCoordf; 1012 _mglFogCoordfv = glad_glFogCoordfv; 1013 _mglFogCoordd = glad_glFogCoordd; 1014 _mglFogCoorddv = glad_glFogCoorddv; 1015 _mglFogCoordPointer = glad_glFogCoordPointer; 1016 _mglSecondaryColor3b = glad_glSecondaryColor3b; 1017 _mglSecondaryColor3bv = glad_glSecondaryColor3bv; 1018 _mglSecondaryColor3d = glad_glSecondaryColor3d; 1019 _mglSecondaryColor3dv = glad_glSecondaryColor3dv; 1020 _mglSecondaryColor3f = glad_glSecondaryColor3f; 1021 _mglSecondaryColor3fv = glad_glSecondaryColor3fv; 1022 _mglSecondaryColor3i = glad_glSecondaryColor3i; 1023 _mglSecondaryColor3iv = glad_glSecondaryColor3iv; 1024 _mglSecondaryColor3s = glad_glSecondaryColor3s; 1025 _mglSecondaryColor3sv = glad_glSecondaryColor3sv; 1026 _mglSecondaryColor3ub = glad_glSecondaryColor3ub; 1027 _mglSecondaryColor3ubv = glad_glSecondaryColor3ubv; 1028 _mglSecondaryColor3ui = glad_glSecondaryColor3ui; 1029 _mglSecondaryColor3uiv = glad_glSecondaryColor3uiv; 1030 _mglSecondaryColor3us = glad_glSecondaryColor3us; 1031 _mglSecondaryColor3usv = glad_glSecondaryColor3usv; 1032 _mglSecondaryColorPointer = glad_glSecondaryColorPointer; 1033 _mglWindowPos2d = glad_glWindowPos2d; 1034 _mglWindowPos2dv = glad_glWindowPos2dv; 1035 _mglWindowPos2f = glad_glWindowPos2f; 1036 _mglWindowPos2fv = glad_glWindowPos2fv; 1037 _mglWindowPos2i = glad_glWindowPos2i; 1038 _mglWindowPos2iv = glad_glWindowPos2iv; 1039 _mglWindowPos2s = glad_glWindowPos2s; 1040 _mglWindowPos2sv = glad_glWindowPos2sv; 1041 _mglWindowPos3d = glad_glWindowPos3d; 1042 _mglWindowPos3dv = glad_glWindowPos3dv; 1043 _mglWindowPos3f = glad_glWindowPos3f; 1044 _mglWindowPos3fv = glad_glWindowPos3fv; 1045 _mglWindowPos3i = glad_glWindowPos3i; 1046 _mglWindowPos3iv = glad_glWindowPos3iv; 1047 _mglWindowPos3s = glad_glWindowPos3s; 1048 _mglWindowPos3sv = glad_glWindowPos3sv; 1049 _mglBlendColor = glad_glBlendColor; 1050 _mglBlendEquation = glad_glBlendEquation; 1051 _mglGenQueries = glad_glGenQueries; 1052 _mglDeleteQueries = glad_glDeleteQueries; 1053 _mglIsQuery = glad_glIsQuery; 1054 _mglBeginQuery = glad_glBeginQuery; 1055 _mglEndQuery = glad_glEndQuery; 1056 _mglGetQueryiv = glad_glGetQueryiv; 1057 _mglGetQueryObjectiv = glad_glGetQueryObjectiv; 1058 _mglGetQueryObjectuiv = glad_glGetQueryObjectuiv; 1059 _mglBindBuffer = glad_glBindBuffer; 1060 _mglDeleteBuffers = glad_glDeleteBuffers; 1061 _mglGenBuffers = glad_glGenBuffers; 1062 _mglIsBuffer = glad_glIsBuffer; 1063 _mglBufferData = glad_glBufferData; 1064 _mglBufferSubData = glad_glBufferSubData; 1065 _mglGetBufferSubData = glad_glGetBufferSubData; 1066 _mglMapBuffer = glad_glMapBuffer; 1067 _mglUnmapBuffer = glad_glUnmapBuffer; 1068 _mglGetBufferParameteriv = glad_glGetBufferParameteriv; 1069 _mglGetBufferPointerv = glad_glGetBufferPointerv; 1070 _mglBlendEquationSeparate = glad_glBlendEquationSeparate; 1071 _mglDrawBuffers = glad_glDrawBuffers; 1072 _mglStencilOpSeparate = glad_glStencilOpSeparate; 1073 _mglStencilFuncSeparate = glad_glStencilFuncSeparate; 1074 _mglStencilMaskSeparate = glad_glStencilMaskSeparate; 1075 _mglAttachShader = glad_glAttachShader; 1076 _mglBindAttribLocation = glad_glBindAttribLocation; 1077 _mglCompileShader = glad_glCompileShader; 1078 _mglCreateProgram = glad_glCreateProgram; 1079 _mglCreateShader = glad_glCreateShader; 1080 _mglDeleteProgram = glad_glDeleteProgram; 1081 _mglDeleteShader = glad_glDeleteShader; 1082 _mglDetachShader = glad_glDetachShader; 1083 _mglDisableVertexAttribArray = glad_glDisableVertexAttribArray; 1084 _mglEnableVertexAttribArray = glad_glEnableVertexAttribArray; 1085 _mglGetActiveAttrib = glad_glGetActiveAttrib; 1086 _mglGetActiveUniform = glad_glGetActiveUniform; 1087 _mglGetAttachedShaders = glad_glGetAttachedShaders; 1088 _mglGetAttribLocation = glad_glGetAttribLocation; 1089 _mglGetProgramiv = glad_glGetProgramiv; 1090 _mglGetProgramInfoLog = glad_glGetProgramInfoLog; 1091 _mglGetShaderiv = glad_glGetShaderiv; 1092 _mglGetShaderInfoLog = glad_glGetShaderInfoLog; 1093 _mglGetShaderSource = glad_glGetShaderSource; 1094 _mglGetUniformLocation = glad_glGetUniformLocation; 1095 _mglGetUniformfv = glad_glGetUniformfv; 1096 _mglGetUniformiv = glad_glGetUniformiv; 1097 _mglGetVertexAttribdv = glad_glGetVertexAttribdv; 1098 _mglGetVertexAttribfv = glad_glGetVertexAttribfv; 1099 _mglGetVertexAttribiv = glad_glGetVertexAttribiv; 1100 _mglGetVertexAttribPointerv = glad_glGetVertexAttribPointerv; 1101 _mglIsProgram = glad_glIsProgram; 1102 _mglIsShader = glad_glIsShader; 1103 _mglLinkProgram = glad_glLinkProgram; 1104 _mglShaderSource = glad_glShaderSource; 1105 _mglUseProgram = glad_glUseProgram; 1106 _mglUniform1f = glad_glUniform1f; 1107 _mglUniform2f = glad_glUniform2f; 1108 _mglUniform3f = glad_glUniform3f; 1109 _mglUniform4f = glad_glUniform4f; 1110 _mglUniform1i = glad_glUniform1i; 1111 _mglUniform2i = glad_glUniform2i; 1112 _mglUniform3i = glad_glUniform3i; 1113 _mglUniform4i = glad_glUniform4i; 1114 _mglUniform1fv = glad_glUniform1fv; 1115 _mglUniform2fv = glad_glUniform2fv; 1116 _mglUniform3fv = glad_glUniform3fv; 1117 _mglUniform4fv = glad_glUniform4fv; 1118 _mglUniform1iv = glad_glUniform1iv; 1119 _mglUniform2iv = glad_glUniform2iv; 1120 _mglUniform3iv = glad_glUniform3iv; 1121 _mglUniform4iv = glad_glUniform4iv; 1122 _mglUniformMatrix2fv = glad_glUniformMatrix2fv; 1123 _mglUniformMatrix3fv = glad_glUniformMatrix3fv; 1124 _mglUniformMatrix4fv = glad_glUniformMatrix4fv; 1125 _mglValidateProgram = glad_glValidateProgram; 1126 _mglVertexAttrib1d = glad_glVertexAttrib1d; 1127 _mglVertexAttrib1dv = glad_glVertexAttrib1dv; 1128 _mglVertexAttrib1f = glad_glVertexAttrib1f; 1129 _mglVertexAttrib1fv = glad_glVertexAttrib1fv; 1130 _mglVertexAttrib1s = glad_glVertexAttrib1s; 1131 _mglVertexAttrib1sv = glad_glVertexAttrib1sv; 1132 _mglVertexAttrib2d = glad_glVertexAttrib2d; 1133 _mglVertexAttrib2dv = glad_glVertexAttrib2dv; 1134 _mglVertexAttrib2f = glad_glVertexAttrib2f; 1135 _mglVertexAttrib2fv = glad_glVertexAttrib2fv; 1136 _mglVertexAttrib2s = glad_glVertexAttrib2s; 1137 _mglVertexAttrib2sv = glad_glVertexAttrib2sv; 1138 _mglVertexAttrib3d = glad_glVertexAttrib3d; 1139 _mglVertexAttrib3dv = glad_glVertexAttrib3dv; 1140 _mglVertexAttrib3f = glad_glVertexAttrib3f; 1141 _mglVertexAttrib3fv = glad_glVertexAttrib3fv; 1142 _mglVertexAttrib3s = glad_glVertexAttrib3s; 1143 _mglVertexAttrib3sv = glad_glVertexAttrib3sv; 1144 _mglVertexAttrib4Nbv = glad_glVertexAttrib4Nbv; 1145 _mglVertexAttrib4Niv = glad_glVertexAttrib4Niv; 1146 _mglVertexAttrib4Nsv = glad_glVertexAttrib4Nsv; 1147 _mglVertexAttrib4Nub = glad_glVertexAttrib4Nub; 1148 _mglVertexAttrib4Nubv = glad_glVertexAttrib4Nubv; 1149 _mglVertexAttrib4Nuiv = glad_glVertexAttrib4Nuiv; 1150 _mglVertexAttrib4Nusv = glad_glVertexAttrib4Nusv; 1151 _mglVertexAttrib4bv = glad_glVertexAttrib4bv; 1152 _mglVertexAttrib4d = glad_glVertexAttrib4d; 1153 _mglVertexAttrib4dv = glad_glVertexAttrib4dv; 1154 _mglVertexAttrib4f = glad_glVertexAttrib4f; 1155 _mglVertexAttrib4fv = glad_glVertexAttrib4fv; 1156 _mglVertexAttrib4iv = glad_glVertexAttrib4iv; 1157 _mglVertexAttrib4s = glad_glVertexAttrib4s; 1158 _mglVertexAttrib4sv = glad_glVertexAttrib4sv; 1159 _mglVertexAttrib4ubv = glad_glVertexAttrib4ubv; 1160 _mglVertexAttrib4uiv = glad_glVertexAttrib4uiv; 1161 _mglVertexAttrib4usv = glad_glVertexAttrib4usv; 1162 _mglVertexAttribPointer = glad_glVertexAttribPointer; 1163 _mglBindBufferARB = glad_glBindBufferARB; 1164 _mglDeleteBuffersARB = glad_glDeleteBuffersARB; 1165 _mglGenBuffersARB = glad_glGenBuffersARB; 1166 _mglIsBufferARB = glad_glIsBufferARB; 1167 _mglBufferDataARB = glad_glBufferDataARB; 1168 _mglBufferSubDataARB = glad_glBufferSubDataARB; 1169 _mglGetBufferSubDataARB = glad_glGetBufferSubDataARB; 1170 _mglMapBufferARB = glad_glMapBufferARB; 1171 _mglUnmapBufferARB = glad_glUnmapBufferARB; 1172 _mglGetBufferParameterivARB = glad_glGetBufferParameterivARB; 1173 _mglGetBufferPointervARB = glad_glGetBufferPointervARB; 1174 _mglBindVertexArray = glad_glBindVertexArray; 1175 _mglDeleteVertexArrays = glad_glDeleteVertexArrays; 1176 _mglGenVertexArrays = glad_glGenVertexArrays; 1177 _mglIsVertexArray = glad_glIsVertexArray; 1178 _mglIsRenderbuffer = glad_glIsRenderbuffer; 1179 _mglBindRenderbuffer = glad_glBindRenderbuffer; 1180 _mglDeleteRenderbuffers = glad_glDeleteRenderbuffers; 1181 _mglGenRenderbuffers = glad_glGenRenderbuffers; 1182 _mglRenderbufferStorage = glad_glRenderbufferStorage; 1183 _mglGetRenderbufferParameteriv = glad_glGetRenderbufferParameteriv; 1184 _mglIsFramebuffer = glad_glIsFramebuffer; 1185 _mglBindFramebuffer = glad_glBindFramebuffer; 1186 _mglDeleteFramebuffers = glad_glDeleteFramebuffers; 1187 _mglGenFramebuffers = glad_glGenFramebuffers; 1188 _mglCheckFramebufferStatus = glad_glCheckFramebufferStatus; 1189 _mglFramebufferTexture1D = glad_glFramebufferTexture1D; 1190 _mglFramebufferTexture2D = glad_glFramebufferTexture2D; 1191 _mglFramebufferTexture3D = glad_glFramebufferTexture3D; 1192 _mglFramebufferRenderbuffer = glad_glFramebufferRenderbuffer; 1193 _mglGetFramebufferAttachmentParameteriv = glad_glGetFramebufferAttachmentParameteriv; 1194 _mglGenerateMipmap = glad_glGenerateMipmap; 1195 _mglBlitFramebuffer = glad_glBlitFramebuffer; 1196 _mglRenderbufferStorageMultisample = glad_glRenderbufferStorageMultisample; 1197 _mglFramebufferTextureLayer = glad_glFramebufferTextureLayer; 1198 _mglIsRenderbufferEXT = glad_glIsRenderbufferEXT; 1199 _mglBindRenderbufferEXT = glad_glBindRenderbufferEXT; 1200 _mglDeleteRenderbuffersEXT = glad_glDeleteRenderbuffersEXT; 1201 _mglGenRenderbuffersEXT = glad_glGenRenderbuffersEXT; 1202 _mglRenderbufferStorageEXT = glad_glRenderbufferStorageEXT; 1203 _mglGetRenderbufferParameterivEXT = glad_glGetRenderbufferParameterivEXT; 1204 _mglIsFramebufferEXT = glad_glIsFramebufferEXT; 1205 _mglBindFramebufferEXT = glad_glBindFramebufferEXT; 1206 _mglDeleteFramebuffersEXT = glad_glDeleteFramebuffersEXT; 1207 _mglGenFramebuffersEXT = glad_glGenFramebuffersEXT; 1208 _mglCheckFramebufferStatusEXT = glad_glCheckFramebufferStatusEXT; 1209 _mglFramebufferTexture1DEXT = glad_glFramebufferTexture1DEXT; 1210 _mglFramebufferTexture2DEXT = glad_glFramebufferTexture2DEXT; 1211 _mglFramebufferTexture3DEXT = glad_glFramebufferTexture3DEXT; 1212 _mglFramebufferRenderbufferEXT = glad_glFramebufferRenderbufferEXT; 1213 _mglGetFramebufferAttachmentParameterivEXT = glad_glGetFramebufferAttachmentParameterivEXT; 1214 _mglGenerateMipmapEXT = glad_glGenerateMipmapEXT; 1215 _mglBindVertexArrayAPPLE = glad_glBindVertexArrayAPPLE; 1216 _mglDeleteVertexArraysAPPLE = glad_glDeleteVertexArraysAPPLE; 1217 _mglGenVertexArraysAPPLE = glad_glGenVertexArraysAPPLE; 1218 _mglIsVertexArrayAPPLE = glad_glIsVertexArrayAPPLE; 1219 } // load_functions 1220 1221 template class OSGLFunctions<true>; 1222 } // namespace OFX 1223 1224