blob: e1754fa315fef0348a4d45819bd014047ad57cd6 [file] [log] [blame]
////////////////////////////////////////////////////////////////////////////////
// Automatically generated file. Do not modify!
////////////////////////////////////////////////////////////////////////////////
#ifndef GAPIR_GFX_API_H
#define GAPIR_GFX_API_H
#include <gapic/target.h>
#include <stdint.h>
namespace gapir {
class Interpreter;
namespace gfxapi {
// Register the API functions with the interpreter
extern void Register(Interpreter *interpreter);
// Look-up the API function addresses for the currently bound context.
extern void Initialize();
namespace Ids {
// List of the function ids for the API functions. This list have to be consistent with the
// function ids on the server side because they are part of the communication protocol
static const uint16_t GlBlendBarrierKHR = 0;
static const uint16_t GlBlendEquationSeparateiEXT = 1;
static const uint16_t GlBlendEquationiEXT = 2;
static const uint16_t GlBlendFuncSeparateiEXT = 3;
static const uint16_t GlBlendFunciEXT = 4;
static const uint16_t GlColorMaskiEXT = 5;
static const uint16_t GlCopyImageSubDataEXT = 6;
static const uint16_t GlDebugMessageCallbackKHR = 7;
static const uint16_t GlDebugMessageControlKHR = 8;
static const uint16_t GlDebugMessageInsertKHR = 9;
static const uint16_t GlDisableiEXT = 10;
static const uint16_t GlEnableiEXT = 11;
static const uint16_t GlFramebufferTextureEXT = 12;
static const uint16_t GlGetDebugMessageLogKHR = 13;
static const uint16_t GlGetObjectLabelKHR = 14;
static const uint16_t GlGetObjectPtrLabelKHR = 15;
static const uint16_t GlGetPointervKHR = 16;
static const uint16_t GlGetSamplerParameterIivEXT = 17;
static const uint16_t GlGetSamplerParameterIuivEXT = 18;
static const uint16_t GlGetTexParameterIivEXT = 19;
static const uint16_t GlGetTexParameterIuivEXT = 20;
static const uint16_t GlIsEnablediEXT = 21;
static const uint16_t GlMinSampleShadingOES = 22;
static const uint16_t GlObjectLabelKHR = 23;
static const uint16_t GlObjectPtrLabelKHR = 24;
static const uint16_t GlPatchParameteriEXT = 25;
static const uint16_t GlPopDebugGroupKHR = 26;
static const uint16_t GlPrimitiveBoundingBoxEXT = 27;
static const uint16_t GlPushDebugGroupKHR = 28;
static const uint16_t GlSamplerParameterIivEXT = 29;
static const uint16_t GlSamplerParameterIuivEXT = 30;
static const uint16_t GlTexBufferEXT = 31;
static const uint16_t GlTexBufferRangeEXT = 32;
static const uint16_t GlTexParameterIivEXT = 33;
static const uint16_t GlTexParameterIuivEXT = 34;
static const uint16_t GlTexStorage3DMultisampleOES = 35;
static const uint16_t GlBeginQuery = 36;
static const uint16_t GlDeleteQueries = 37;
static const uint16_t GlEndQuery = 38;
static const uint16_t GlGenQueries = 39;
static const uint16_t GlGetQueryObjectuiv = 40;
static const uint16_t GlGetQueryiv = 41;
static const uint16_t GlIsQuery = 42;
static const uint16_t GlBindBuffer = 43;
static const uint16_t GlBindBufferBase = 44;
static const uint16_t GlBindBufferRange = 45;
static const uint16_t GlBufferData = 46;
static const uint16_t GlBufferSubData = 47;
static const uint16_t GlCopyBufferSubData = 48;
static const uint16_t GlDeleteBuffers = 49;
static const uint16_t GlGenBuffers = 50;
static const uint16_t GlGetBufferParameteri64v = 51;
static const uint16_t GlGetBufferParameteriv = 52;
static const uint16_t GlGetBufferPointerv = 53;
static const uint16_t GlIsBuffer = 54;
static const uint16_t GlMapBufferRange = 55;
static const uint16_t GlUnmapBuffer = 56;
static const uint16_t GlDrawArrays = 57;
static const uint16_t GlDrawArraysIndirect = 58;
static const uint16_t GlDrawArraysInstanced = 59;
static const uint16_t GlDrawBuffers = 60;
static const uint16_t GlDrawElements = 61;
static const uint16_t GlDrawElementsIndirect = 62;
static const uint16_t GlDrawElementsInstanced = 63;
static const uint16_t GlDrawRangeElements = 64;
static const uint16_t GlActiveShaderProgramEXT = 65;
static const uint16_t GlAlphaFuncQCOM = 66;
static const uint16_t GlBeginConditionalRenderNV = 67;
static const uint16_t GlBeginPerfMonitorAMD = 68;
static const uint16_t GlBeginPerfQueryINTEL = 69;
static const uint16_t GlBeginQueryEXT = 70;
static const uint16_t GlBindProgramPipelineEXT = 71;
static const uint16_t GlBindVertexArrayOES = 72;
static const uint16_t GlBlendBarrierNV = 73;
static const uint16_t GlBlendEquationSeparateiOES = 74;
static const uint16_t GlBlendEquationiOES = 75;
static const uint16_t GlBlendFuncSeparateiOES = 76;
static const uint16_t GlBlendFunciOES = 77;
static const uint16_t GlBlendParameteriNV = 78;
static const uint16_t GlBlitFramebufferANGLE = 79;
static const uint16_t GlBlitFramebufferNV = 80;
static const uint16_t GlBufferStorageEXT = 81;
static const uint16_t GlClientWaitSyncAPPLE = 82;
static const uint16_t GlColorMaskiOES = 83;
static const uint16_t GlCompressedTexImage3DOES = 84;
static const uint16_t GlCompressedTexSubImage3DOES = 85;
static const uint16_t GlCopyBufferSubDataNV = 86;
static const uint16_t GlCopyImageSubDataOES = 87;
static const uint16_t GlCopyPathNV = 88;
static const uint16_t GlCopyTexSubImage3DOES = 89;
static const uint16_t GlCopyTextureLevelsAPPLE = 90;
static const uint16_t GlCoverFillPathInstancedNV = 91;
static const uint16_t GlCoverFillPathNV = 92;
static const uint16_t GlCoverStrokePathInstancedNV = 93;
static const uint16_t GlCoverStrokePathNV = 94;
static const uint16_t GlCoverageMaskNV = 95;
static const uint16_t GlCoverageOperationNV = 96;
static const uint16_t GlCreatePerfQueryINTEL = 97;
static const uint16_t GlCreateShaderProgramvEXT = 98;
static const uint16_t GlDeleteFencesNV = 99;
static const uint16_t GlDeletePathsNV = 100;
static const uint16_t GlDeletePerfMonitorsAMD = 101;
static const uint16_t GlDeletePerfQueryINTEL = 102;
static const uint16_t GlDeleteProgramPipelinesEXT = 103;
static const uint16_t GlDeleteQueriesEXT = 104;
static const uint16_t GlDeleteSyncAPPLE = 105;
static const uint16_t GlDeleteVertexArraysOES = 106;
static const uint16_t GlDepthRangeArrayfvNV = 107;
static const uint16_t GlDepthRangeIndexedfNV = 108;
static const uint16_t GlDisableDriverControlQCOM = 109;
static const uint16_t GlDisableiNV = 110;
static const uint16_t GlDisableiOES = 111;
static const uint16_t GlDiscardFramebufferEXT = 112;
static const uint16_t GlDrawArraysInstancedANGLE = 113;
static const uint16_t GlDrawArraysInstancedBaseInstanceEXT = 114;
static const uint16_t GlDrawArraysInstancedEXT = 115;
static const uint16_t GlDrawArraysInstancedNV = 116;
static const uint16_t GlDrawBuffersEXT = 117;
static const uint16_t GlDrawBuffersIndexedEXT = 118;
static const uint16_t GlDrawBuffersNV = 119;
static const uint16_t GlDrawElementsBaseVertexEXT = 120;
static const uint16_t GlDrawElementsBaseVertexOES = 121;
static const uint16_t GlDrawElementsInstancedANGLE = 122;
static const uint16_t GlDrawElementsInstancedBaseInstanceEXT = 123;
static const uint16_t GlDrawElementsInstancedBaseVertexEXT = 124;
static const uint16_t GlDrawElementsInstancedBaseVertexOES = 125;
static const uint16_t GlDrawElementsInstancedBaseVertexBaseInstanceEXT = 126;
static const uint16_t GlDrawElementsInstancedEXT = 127;
static const uint16_t GlDrawElementsInstancedNV = 128;
static const uint16_t GlDrawRangeElementsBaseVertexEXT = 129;
static const uint16_t GlDrawRangeElementsBaseVertexOES = 130;
static const uint16_t GlEGLImageTargetRenderbufferStorageOES = 131;
static const uint16_t GlEGLImageTargetTexture2DOES = 132;
static const uint16_t GlEnableDriverControlQCOM = 133;
static const uint16_t GlEnableiNV = 134;
static const uint16_t GlEnableiOES = 135;
static const uint16_t GlEndConditionalRenderNV = 136;
static const uint16_t GlEndPerfMonitorAMD = 137;
static const uint16_t GlEndPerfQueryINTEL = 138;
static const uint16_t GlEndQueryEXT = 139;
static const uint16_t GlEndTilingQCOM = 140;
static const uint16_t GlExtGetBufferPointervQCOM = 141;
static const uint16_t GlExtGetBuffersQCOM = 142;
static const uint16_t GlExtGetFramebuffersQCOM = 143;
static const uint16_t GlExtGetProgramBinarySourceQCOM = 144;
static const uint16_t GlExtGetProgramsQCOM = 145;
static const uint16_t GlExtGetRenderbuffersQCOM = 146;
static const uint16_t GlExtGetShadersQCOM = 147;
static const uint16_t GlExtGetTexLevelParameterivQCOM = 148;
static const uint16_t GlExtGetTexSubImageQCOM = 149;
static const uint16_t GlExtGetTexturesQCOM = 150;
static const uint16_t GlExtIsProgramBinaryQCOM = 151;
static const uint16_t GlExtTexObjectStateOverrideiQCOM = 152;
static const uint16_t GlFenceSyncAPPLE = 153;
static const uint16_t GlFinishFenceNV = 154;
static const uint16_t GlFlushMappedBufferRangeEXT = 155;
static const uint16_t GlFramebufferTexture2DMultisampleEXT = 156;
static const uint16_t GlFramebufferTexture2DMultisampleIMG = 157;
static const uint16_t GlFramebufferTexture3DOES = 158;
static const uint16_t GlFramebufferTextureOES = 159;
static const uint16_t GlFramebufferTextureMultiviewOVR = 160;
static const uint16_t GlGenFencesNV = 161;
static const uint16_t GlGenPathsNV = 162;
static const uint16_t GlGenPerfMonitorsAMD = 163;
static const uint16_t GlGenProgramPipelinesEXT = 164;
static const uint16_t GlGenQueriesEXT = 165;
static const uint16_t GlGenVertexArraysOES = 166;
static const uint16_t GlGetBufferPointervOES = 167;
static const uint16_t GlGetDriverControlStringQCOM = 168;
static const uint16_t GlGetDriverControlsQCOM = 169;
static const uint16_t GlGetFenceivNV = 170;
static const uint16_t GlGetFirstPerfQueryIdINTEL = 171;
static const uint16_t GlGetFloatiVNV = 172;
static const uint16_t GlGetGraphicsResetStatusEXT = 173;
static const uint16_t GlGetGraphicsResetStatusKHR = 174;
static const uint16_t GlGetImageHandleNV = 175;
static const uint16_t GlGetInteger64vAPPLE = 176;
static const uint16_t GlGetIntegeriVEXT = 177;
static const uint16_t GlGetInternalformatSampleivNV = 178;
static const uint16_t GlGetNextPerfQueryIdINTEL = 179;
static const uint16_t GlGetObjectLabelEXT = 180;
static const uint16_t GlGetPathCommandsNV = 181;
static const uint16_t GlGetPathCoordsNV = 182;
static const uint16_t GlGetPathDashArrayNV = 183;
static const uint16_t GlGetPathLengthNV = 184;
static const uint16_t GlGetPathMetricRangeNV = 185;
static const uint16_t GlGetPathMetricsNV = 186;
static const uint16_t GlGetPathParameterfvNV = 187;
static const uint16_t GlGetPathParameterivNV = 188;
static const uint16_t GlGetPathSpacingNV = 189;
static const uint16_t GlGetPerfCounterInfoINTEL = 190;
static const uint16_t GlGetPerfMonitorCounterDataAMD = 191;
static const uint16_t GlGetPerfMonitorCounterInfoAMD = 192;
static const uint16_t GlGetPerfMonitorCounterStringAMD = 193;
static const uint16_t GlGetPerfMonitorCountersAMD = 194;
static const uint16_t GlGetPerfMonitorGroupStringAMD = 195;
static const uint16_t GlGetPerfMonitorGroupsAMD = 196;
static const uint16_t GlGetPerfQueryDataINTEL = 197;
static const uint16_t GlGetPerfQueryIdByNameINTEL = 198;
static const uint16_t GlGetPerfQueryInfoINTEL = 199;
static const uint16_t GlGetProgramBinaryOES = 200;
static const uint16_t GlGetProgramPipelineInfoLogEXT = 201;
static const uint16_t GlGetProgramPipelineivEXT = 202;
static const uint16_t GlGetProgramResourcefvNV = 203;
static const uint16_t GlGetQueryObjecti64vEXT = 204;
static const uint16_t GlGetQueryObjectivEXT = 205;
static const uint16_t GlGetQueryObjectui64vEXT = 206;
static const uint16_t GlGetQueryObjectuivEXT = 207;
static const uint16_t GlGetQueryivEXT = 208;
static const uint16_t GlGetSamplerParameterIivOES = 209;
static const uint16_t GlGetSamplerParameterIuivOES = 210;
static const uint16_t GlGetSyncivAPPLE = 211;
static const uint16_t GlGetTexParameterIivOES = 212;
static const uint16_t GlGetTexParameterIuivOES = 213;
static const uint16_t GlGetTextureHandleNV = 214;
static const uint16_t GlGetTextureSamplerHandleNV = 215;
static const uint16_t GlGetTranslatedShaderSourceANGLE = 216;
static const uint16_t GlGetnUniformfvEXT = 217;
static const uint16_t GlGetnUniformfvKHR = 218;
static const uint16_t GlGetnUniformivEXT = 219;
static const uint16_t GlGetnUniformivKHR = 220;
static const uint16_t GlGetnUniformuivKHR = 221;
static const uint16_t GlInsertEventMarkerEXT = 222;
static const uint16_t GlInterpolatePathsNV = 223;
static const uint16_t GlIsEnablediOES = 224;
static const uint16_t GlIsEnablediNV = 225;
static const uint16_t GlIsFenceNV = 226;
static const uint16_t GlIsImageHandleResidentNV = 227;
static const uint16_t GlIsPathNV = 228;
static const uint16_t GlIsPointInFillPathNV = 229;
static const uint16_t GlIsPointInStrokePathNV = 230;
static const uint16_t GlIsProgramPipelineEXT = 231;
static const uint16_t GlIsQueryEXT = 232;
static const uint16_t GlIsSyncAPPLE = 233;
static const uint16_t GlIsTextureHandleResidentNV = 234;
static const uint16_t GlIsVertexArrayOES = 235;
static const uint16_t GlLabelObjectEXT = 236;
static const uint16_t GlMakeImageHandleNonResidentNV = 237;
static const uint16_t GlMakeImageHandleResidentNV = 238;
static const uint16_t GlMakeTextureHandleNonResidentNV = 239;
static const uint16_t GlMakeTextureHandleResidentNV = 240;
static const uint16_t GlMapBufferOES = 241;
static const uint16_t GlMapBufferRangeEXT = 242;
static const uint16_t GlMatrixLoad3x2fNV = 243;
static const uint16_t GlMatrixLoad3x3fNV = 244;
static const uint16_t GlMatrixLoadTranspose3x3fNV = 245;
static const uint16_t GlMatrixMult3x2fNV = 246;
static const uint16_t GlMatrixMult3x3fNV = 247;
static const uint16_t GlMatrixMultTranspose3x3fNV = 248;
static const uint16_t GlMultiDrawArraysEXT = 249;
static const uint16_t GlMultiDrawArraysIndirectEXT = 250;
static const uint16_t GlMultiDrawElementsBaseVertexEXT = 251;
static const uint16_t GlMultiDrawElementsBaseVertexOES = 252;
static const uint16_t GlMultiDrawElementsEXT = 253;
static const uint16_t GlMultiDrawElementsIndirectEXT = 254;
static const uint16_t GlPatchParameteriOES = 255;
static const uint16_t GlPathCommandsNV = 256;
static const uint16_t GlPathCoordsNV = 257;
static const uint16_t GlPathCoverDepthFuncNV = 258;
static const uint16_t GlPathDashArrayNV = 259;
static const uint16_t GlPathGlyphIndexArrayNV = 260;
static const uint16_t GlPathGlyphIndexRangeNV = 261;
static const uint16_t GlPathGlyphRangeNV = 262;
static const uint16_t GlPathGlyphsNV = 263;
static const uint16_t GlPathMemoryGlyphIndexArrayNV = 264;
static const uint16_t GlPathParameterfNV = 265;
static const uint16_t GlPathParameterfvNV = 266;
static const uint16_t GlPathParameteriNV = 267;
static const uint16_t GlPathParameterivNV = 268;
static const uint16_t GlPathStencilDepthOffsetNV = 269;
static const uint16_t GlPathStencilFuncNV = 270;
static const uint16_t GlPathStringNV = 271;
static const uint16_t GlPathSubCommandsNV = 272;
static const uint16_t GlPathSubCoordsNV = 273;
static const uint16_t GlPointAlongPathNV = 274;
static const uint16_t GlPolygonModeNV = 275;
static const uint16_t GlPopGroupMarkerEXT = 276;
static const uint16_t GlPrimitiveBoundingBoxOES = 277;
static const uint16_t GlProgramBinaryOES = 278;
static const uint16_t GlProgramParameteriEXT = 279;
static const uint16_t GlProgramPathFragmentInputGenNV = 280;
static const uint16_t GlProgramUniform1fEXT = 281;
static const uint16_t GlProgramUniform1fvEXT = 282;
static const uint16_t GlProgramUniform1iEXT = 283;
static const uint16_t GlProgramUniform1ivEXT = 284;
static const uint16_t GlProgramUniform1uiEXT = 285;
static const uint16_t GlProgramUniform1uivEXT = 286;
static const uint16_t GlProgramUniform2fEXT = 287;
static const uint16_t GlProgramUniform2fvEXT = 288;
static const uint16_t GlProgramUniform2iEXT = 289;
static const uint16_t GlProgramUniform2ivEXT = 290;
static const uint16_t GlProgramUniform2uiEXT = 291;
static const uint16_t GlProgramUniform2uivEXT = 292;
static const uint16_t GlProgramUniform3fEXT = 293;
static const uint16_t GlProgramUniform3fvEXT = 294;
static const uint16_t GlProgramUniform3iEXT = 295;
static const uint16_t GlProgramUniform3ivEXT = 296;
static const uint16_t GlProgramUniform3uiEXT = 297;
static const uint16_t GlProgramUniform3uivEXT = 298;
static const uint16_t GlProgramUniform4fEXT = 299;
static const uint16_t GlProgramUniform4fvEXT = 300;
static const uint16_t GlProgramUniform4iEXT = 301;
static const uint16_t GlProgramUniform4ivEXT = 302;
static const uint16_t GlProgramUniform4uiEXT = 303;
static const uint16_t GlProgramUniform4uivEXT = 304;
static const uint16_t GlProgramUniformHandleui64NV = 305;
static const uint16_t GlProgramUniformHandleui64vNV = 306;
static const uint16_t GlProgramUniformMatrix2fvEXT = 307;
static const uint16_t GlProgramUniformMatrix2x3fvEXT = 308;
static const uint16_t GlProgramUniformMatrix2x4fvEXT = 309;
static const uint16_t GlProgramUniformMatrix3fvEXT = 310;
static const uint16_t GlProgramUniformMatrix3x2fvEXT = 311;
static const uint16_t GlProgramUniformMatrix3x4fvEXT = 312;
static const uint16_t GlProgramUniformMatrix4fvEXT = 313;
static const uint16_t GlProgramUniformMatrix4x2fvEXT = 314;
static const uint16_t GlProgramUniformMatrix4x3fvEXT = 315;
static const uint16_t GlPushGroupMarkerEXT = 316;
static const uint16_t GlQueryCounterEXT = 317;
static const uint16_t GlReadBufferIndexedEXT = 318;
static const uint16_t GlReadBufferNV = 319;
static const uint16_t GlReadnPixelsEXT = 320;
static const uint16_t GlReadnPixelsKHR = 321;
static const uint16_t GlRenderbufferStorageMultisampleANGLE = 322;
static const uint16_t GlRenderbufferStorageMultisampleAPPLE = 323;
static const uint16_t GlRenderbufferStorageMultisampleEXT = 324;
static const uint16_t GlRenderbufferStorageMultisampleIMG = 325;
static const uint16_t GlRenderbufferStorageMultisampleNV = 326;
static const uint16_t GlResolveMultisampleFramebufferAPPLE = 327;
static const uint16_t GlSamplerParameterIivOES = 328;
static const uint16_t GlSamplerParameterIuivOES = 329;
static const uint16_t GlScissorArrayvNV = 330;
static const uint16_t GlScissorIndexedNV = 331;
static const uint16_t GlScissorIndexedvNV = 332;
static const uint16_t GlSelectPerfMonitorCountersAMD = 333;
static const uint16_t GlSetFenceNV = 334;
static const uint16_t GlStartTilingQCOM = 335;
static const uint16_t GlStencilFillPathInstancedNV = 336;
static const uint16_t GlStencilFillPathNV = 337;
static const uint16_t GlStencilStrokePathInstancedNV = 338;
static const uint16_t GlStencilStrokePathNV = 339;
static const uint16_t GlStencilThenCoverFillPathInstancedNV = 340;
static const uint16_t GlStencilThenCoverFillPathNV = 341;
static const uint16_t GlStencilThenCoverStrokePathInstancedNV = 342;
static const uint16_t GlStencilThenCoverStrokePathNV = 343;
static const uint16_t GlTestFenceNV = 344;
static const uint16_t GlTexBufferOES = 345;
static const uint16_t GlTexBufferRangeOES = 346;
static const uint16_t GlTexImage3DOES = 347;
static const uint16_t GlTexPageCommitmentARB = 348;
static const uint16_t GlTexParameterIivOES = 349;
static const uint16_t GlTexParameterIuivOES = 350;
static const uint16_t GlTexStorage1DEXT = 351;
static const uint16_t GlTexStorage2DEXT = 352;
static const uint16_t GlTexStorage3DEXT = 353;
static const uint16_t GlTexSubImage3DOES = 354;
static const uint16_t GlTextureStorage1DEXT = 355;
static const uint16_t GlTextureStorage2DEXT = 356;
static const uint16_t GlTextureStorage3DEXT = 357;
static const uint16_t GlTextureViewEXT = 358;
static const uint16_t GlTextureViewOES = 359;
static const uint16_t GlTransformPathNV = 360;
static const uint16_t GlUniformHandleui64NV = 361;
static const uint16_t GlUniformHandleui64vNV = 362;
static const uint16_t GlUniformMatrix2x3fvNV = 363;
static const uint16_t GlUniformMatrix2x4fvNV = 364;
static const uint16_t GlUniformMatrix3x2fvNV = 365;
static const uint16_t GlUniformMatrix3x4fvNV = 366;
static const uint16_t GlUniformMatrix4x2fvNV = 367;
static const uint16_t GlUniformMatrix4x3fvNV = 368;
static const uint16_t GlUnmapBufferOES = 369;
static const uint16_t GlUseProgramStagesEXT = 370;
static const uint16_t GlValidateProgramPipelineEXT = 371;
static const uint16_t GlVertexAttribDivisorANGLE = 372;
static const uint16_t GlVertexAttribDivisorEXT = 373;
static const uint16_t GlVertexAttribDivisorNV = 374;
static const uint16_t GlViewportArrayvNV = 375;
static const uint16_t GlViewportIndexedfNV = 376;
static const uint16_t GlViewportIndexedfvNV = 377;
static const uint16_t GlWaitSyncAPPLE = 378;
static const uint16_t GlWeightPathsNV = 379;
static const uint16_t GlCoverageModulationNV = 380;
static const uint16_t GlCoverageModulationTableNV = 381;
static const uint16_t GlFragmentCoverageColorNV = 382;
static const uint16_t GlFramebufferSampleLocationsfvNV = 383;
static const uint16_t GlGetCoverageModulationTableNV = 384;
static const uint16_t GlNamedFramebufferSampleLocationsfvNV = 385;
static const uint16_t GlRasterSamplesEXT = 386;
static const uint16_t GlResolveDepthValuesNV = 387;
static const uint16_t GlSubpixelPrecisionBiasNV = 388;
static const uint16_t GlBlendColor = 389;
static const uint16_t GlBlendEquation = 390;
static const uint16_t GlBlendEquationSeparate = 391;
static const uint16_t GlBlendFunc = 392;
static const uint16_t GlBlendFuncSeparate = 393;
static const uint16_t GlDepthFunc = 394;
static const uint16_t GlSampleCoverage = 395;
static const uint16_t GlSampleMaski = 396;
static const uint16_t GlScissor = 397;
static const uint16_t GlStencilFunc = 398;
static const uint16_t GlStencilFuncSeparate = 399;
static const uint16_t GlStencilOp = 400;
static const uint16_t GlStencilOpSeparate = 401;
static const uint16_t GlBindFramebuffer = 402;
static const uint16_t GlBindRenderbuffer = 403;
static const uint16_t GlBlitFramebuffer = 404;
static const uint16_t GlCheckFramebufferStatus = 405;
static const uint16_t GlClear = 406;
static const uint16_t GlClearBufferfi = 407;
static const uint16_t GlClearBufferfv = 408;
static const uint16_t GlClearBufferiv = 409;
static const uint16_t GlClearBufferuiv = 410;
static const uint16_t GlClearColor = 411;
static const uint16_t GlClearDepthf = 412;
static const uint16_t GlClearStencil = 413;
static const uint16_t GlColorMask = 414;
static const uint16_t GlDeleteFramebuffers = 415;
static const uint16_t GlDeleteRenderbuffers = 416;
static const uint16_t GlDepthMask = 417;
static const uint16_t GlFramebufferParameteri = 418;
static const uint16_t GlFramebufferRenderbuffer = 419;
static const uint16_t GlFramebufferTexture2D = 420;
static const uint16_t GlFramebufferTextureLayer = 421;
static const uint16_t GlGenFramebuffers = 422;
static const uint16_t GlGenRenderbuffers = 423;
static const uint16_t GlGetFramebufferAttachmentParameteriv = 424;
static const uint16_t GlGetFramebufferParameteriv = 425;
static const uint16_t GlGetRenderbufferParameteriv = 426;
static const uint16_t GlInvalidateFramebuffer = 427;
static const uint16_t GlInvalidateSubFramebuffer = 428;
static const uint16_t GlIsFramebuffer = 429;
static const uint16_t GlIsRenderbuffer = 430;
static const uint16_t GlReadBuffer = 431;
static const uint16_t GlReadPixels = 432;
static const uint16_t GlRenderbufferStorage = 433;
static const uint16_t GlRenderbufferStorageMultisample = 434;
static const uint16_t GlStencilMask = 435;
static const uint16_t GlStencilMaskSeparate = 436;
static const uint16_t GlDisable = 437;
static const uint16_t GlEnable = 438;
static const uint16_t GlFinish = 439;
static const uint16_t GlFlush = 440;
static const uint16_t GlFlushMappedBufferRange = 441;
static const uint16_t GlGetError = 442;
static const uint16_t GlHint = 443;
static const uint16_t GlActiveShaderProgram = 444;
static const uint16_t GlAttachShader = 445;
static const uint16_t GlBindAttribLocation = 446;
static const uint16_t GlBindProgramPipeline = 447;
static const uint16_t GlCompileShader = 448;
static const uint16_t GlCreateProgram = 449;
static const uint16_t GlCreateShader = 450;
static const uint16_t GlCreateShaderProgramv = 451;
static const uint16_t GlDeleteProgram = 452;
static const uint16_t GlDeleteProgramPipelines = 453;
static const uint16_t GlDeleteShader = 454;
static const uint16_t GlDetachShader = 455;
static const uint16_t GlDispatchCompute = 456;
static const uint16_t GlDispatchComputeIndirect = 457;
static const uint16_t GlGenProgramPipelines = 458;
static const uint16_t GlGetActiveAttrib = 459;
static const uint16_t GlGetActiveUniform = 460;
static const uint16_t GlGetActiveUniformBlockName = 461;
static const uint16_t GlGetActiveUniformBlockiv = 462;
static const uint16_t GlGetActiveUniformsiv = 463;
static const uint16_t GlGetAttachedShaders = 464;
static const uint16_t GlGetAttribLocation = 465;
static const uint16_t GlGetFragDataLocation = 466;
static const uint16_t GlGetProgramBinary = 467;
static const uint16_t GlGetProgramInfoLog = 468;
static const uint16_t GlGetProgramInterfaceiv = 469;
static const uint16_t GlGetProgramPipelineInfoLog = 470;
static const uint16_t GlGetProgramPipelineiv = 471;
static const uint16_t GlGetProgramResourceIndex = 472;
static const uint16_t GlGetProgramResourceLocation = 473;
static const uint16_t GlGetProgramResourceName = 474;
static const uint16_t GlGetProgramResourceiv = 475;
static const uint16_t GlGetProgramiv = 476;
static const uint16_t GlGetShaderInfoLog = 477;
static const uint16_t GlGetShaderPrecisionFormat = 478;
static const uint16_t GlGetShaderSource = 479;
static const uint16_t GlGetShaderiv = 480;
static const uint16_t GlGetUniformBlockIndex = 481;
static const uint16_t GlGetUniformIndices = 482;
static const uint16_t GlGetUniformLocation = 483;
static const uint16_t GlGetUniformfv = 484;
static const uint16_t GlGetUniformiv = 485;
static const uint16_t GlGetUniformuiv = 486;
static const uint16_t GlIsProgram = 487;
static const uint16_t GlIsProgramPipeline = 488;
static const uint16_t GlIsShader = 489;
static const uint16_t GlLinkProgram = 490;
static const uint16_t GlMemoryBarrier = 491;
static const uint16_t GlMemoryBarrierByRegion = 492;
static const uint16_t GlProgramBinary = 493;
static const uint16_t GlProgramParameteri = 494;
static const uint16_t GlProgramUniform1f = 495;
static const uint16_t GlProgramUniform1fv = 496;
static const uint16_t GlProgramUniform1i = 497;
static const uint16_t GlProgramUniform1iv = 498;
static const uint16_t GlProgramUniform1ui = 499;
static const uint16_t GlProgramUniform1uiv = 500;
static const uint16_t GlProgramUniform2f = 501;
static const uint16_t GlProgramUniform2fv = 502;
static const uint16_t GlProgramUniform2i = 503;
static const uint16_t GlProgramUniform2iv = 504;
static const uint16_t GlProgramUniform2ui = 505;
static const uint16_t GlProgramUniform2uiv = 506;
static const uint16_t GlProgramUniform3f = 507;
static const uint16_t GlProgramUniform3fv = 508;
static const uint16_t GlProgramUniform3i = 509;
static const uint16_t GlProgramUniform3iv = 510;
static const uint16_t GlProgramUniform3ui = 511;
static const uint16_t GlProgramUniform3uiv = 512;
static const uint16_t GlProgramUniform4f = 513;
static const uint16_t GlProgramUniform4fv = 514;
static const uint16_t GlProgramUniform4i = 515;
static const uint16_t GlProgramUniform4iv = 516;
static const uint16_t GlProgramUniform4ui = 517;
static const uint16_t GlProgramUniform4uiv = 518;
static const uint16_t GlProgramUniformMatrix2fv = 519;
static const uint16_t GlProgramUniformMatrix2x3fv = 520;
static const uint16_t GlProgramUniformMatrix2x4fv = 521;
static const uint16_t GlProgramUniformMatrix3fv = 522;
static const uint16_t GlProgramUniformMatrix3x2fv = 523;
static const uint16_t GlProgramUniformMatrix3x4fv = 524;
static const uint16_t GlProgramUniformMatrix4fv = 525;
static const uint16_t GlProgramUniformMatrix4x2fv = 526;
static const uint16_t GlProgramUniformMatrix4x3fv = 527;
static const uint16_t GlReleaseShaderCompiler = 528;
static const uint16_t GlShaderBinary = 529;
static const uint16_t GlShaderSource = 530;
static const uint16_t GlUniform1f = 531;
static const uint16_t GlUniform1fv = 532;
static const uint16_t GlUniform1i = 533;
static const uint16_t GlUniform1iv = 534;
static const uint16_t GlUniform1ui = 535;
static const uint16_t GlUniform1uiv = 536;
static const uint16_t GlUniform2f = 537;
static const uint16_t GlUniform2fv = 538;
static const uint16_t GlUniform2i = 539;
static const uint16_t GlUniform2iv = 540;
static const uint16_t GlUniform2ui = 541;
static const uint16_t GlUniform2uiv = 542;
static const uint16_t GlUniform3f = 543;
static const uint16_t GlUniform3fv = 544;
static const uint16_t GlUniform3i = 545;
static const uint16_t GlUniform3iv = 546;
static const uint16_t GlUniform3ui = 547;
static const uint16_t GlUniform3uiv = 548;
static const uint16_t GlUniform4f = 549;
static const uint16_t GlUniform4fv = 550;
static const uint16_t GlUniform4i = 551;
static const uint16_t GlUniform4iv = 552;
static const uint16_t GlUniform4ui = 553;
static const uint16_t GlUniform4uiv = 554;
static const uint16_t GlUniformBlockBinding = 555;
static const uint16_t GlUniformMatrix2fv = 556;
static const uint16_t GlUniformMatrix2x3fv = 557;
static const uint16_t GlUniformMatrix2x4fv = 558;
static const uint16_t GlUniformMatrix3fv = 559;
static const uint16_t GlUniformMatrix3x2fv = 560;
static const uint16_t GlUniformMatrix3x4fv = 561;
static const uint16_t GlUniformMatrix4fv = 562;
static const uint16_t GlUniformMatrix4x2fv = 563;
static const uint16_t GlUniformMatrix4x3fv = 564;
static const uint16_t GlUseProgram = 565;
static const uint16_t GlUseProgramStages = 566;
static const uint16_t GlValidateProgram = 567;
static const uint16_t GlValidateProgramPipeline = 568;
static const uint16_t GlCullFace = 569;
static const uint16_t GlDepthRangef = 570;
static const uint16_t GlFrontFace = 571;
static const uint16_t GlGetMultisamplefv = 572;
static const uint16_t GlLineWidth = 573;
static const uint16_t GlPolygonOffset = 574;
static const uint16_t GlViewport = 575;
static const uint16_t GlGetBooleaniV = 576;
static const uint16_t GlGetBooleanv = 577;
static const uint16_t GlGetFloatv = 578;
static const uint16_t GlGetInteger64iV = 579;
static const uint16_t GlGetInteger64v = 580;
static const uint16_t GlGetIntegeriV = 581;
static const uint16_t GlGetIntegerv = 582;
static const uint16_t GlGetInternalformativ = 583;
static const uint16_t GlGetString = 584;
static const uint16_t GlGetStringi = 585;
static const uint16_t GlIsEnabled = 586;
static const uint16_t GlClientWaitSync = 587;
static const uint16_t GlDeleteSync = 588;
static const uint16_t GlFenceSync = 589;
static const uint16_t GlGetSynciv = 590;
static const uint16_t GlIsSync = 591;
static const uint16_t GlWaitSync = 592;
static const uint16_t GlActiveTexture = 593;
static const uint16_t GlBindImageTexture = 594;
static const uint16_t GlBindSampler = 595;
static const uint16_t GlBindTexture = 596;
static const uint16_t GlCompressedTexImage2D = 597;
static const uint16_t GlCompressedTexImage3D = 598;
static const uint16_t GlCompressedTexSubImage2D = 599;
static const uint16_t GlCompressedTexSubImage3D = 600;
static const uint16_t GlCopyTexImage2D = 601;
static const uint16_t GlCopyTexSubImage2D = 602;
static const uint16_t GlCopyTexSubImage3D = 603;
static const uint16_t GlDeleteSamplers = 604;
static const uint16_t GlDeleteTextures = 605;
static const uint16_t GlGenSamplers = 606;
static const uint16_t GlGenTextures = 607;
static const uint16_t GlGenerateMipmap = 608;
static const uint16_t GlGetSamplerParameterfv = 609;
static const uint16_t GlGetSamplerParameteriv = 610;
static const uint16_t GlGetTexLevelParameterfv = 611;
static const uint16_t GlGetTexLevelParameteriv = 612;
static const uint16_t GlGetTexParameterfv = 613;
static const uint16_t GlGetTexParameteriv = 614;
static const uint16_t GlIsSampler = 615;
static const uint16_t GlIsTexture = 616;
static const uint16_t GlPixelStorei = 617;
static const uint16_t GlSamplerParameterf = 618;
static const uint16_t GlSamplerParameterfv = 619;
static const uint16_t GlSamplerParameteri = 620;
static const uint16_t GlSamplerParameteriv = 621;
static const uint16_t GlTexImage2D = 622;
static const uint16_t GlTexImage3D = 623;
static const uint16_t GlTexParameterf = 624;
static const uint16_t GlTexParameterfv = 625;
static const uint16_t GlTexParameteri = 626;
static const uint16_t GlTexParameteriv = 627;
static const uint16_t GlTexStorage2D = 628;
static const uint16_t GlTexStorage2DMultisample = 629;
static const uint16_t GlTexStorage3D = 630;
static const uint16_t GlTexSubImage2D = 631;
static const uint16_t GlTexSubImage3D = 632;
static const uint16_t GlBeginTransformFeedback = 633;
static const uint16_t GlBindTransformFeedback = 634;
static const uint16_t GlDeleteTransformFeedbacks = 635;
static const uint16_t GlEndTransformFeedback = 636;
static const uint16_t GlGenTransformFeedbacks = 637;
static const uint16_t GlGetTransformFeedbackVarying = 638;
static const uint16_t GlIsTransformFeedback = 639;
static const uint16_t GlPauseTransformFeedback = 640;
static const uint16_t GlResumeTransformFeedback = 641;
static const uint16_t GlTransformFeedbackVaryings = 642;
static const uint16_t GlBindVertexArray = 643;
static const uint16_t GlBindVertexBuffer = 644;
static const uint16_t GlDeleteVertexArrays = 645;
static const uint16_t GlDisableVertexAttribArray = 646;
static const uint16_t GlEnableVertexAttribArray = 647;
static const uint16_t GlGenVertexArrays = 648;
static const uint16_t GlGetVertexAttribIiv = 649;
static const uint16_t GlGetVertexAttribIuiv = 650;
static const uint16_t GlGetVertexAttribPointerv = 651;
static const uint16_t GlGetVertexAttribfv = 652;
static const uint16_t GlGetVertexAttribiv = 653;
static const uint16_t GlIsVertexArray = 654;
static const uint16_t GlVertexAttrib1f = 655;
static const uint16_t GlVertexAttrib1fv = 656;
static const uint16_t GlVertexAttrib2f = 657;
static const uint16_t GlVertexAttrib2fv = 658;
static const uint16_t GlVertexAttrib3f = 659;
static const uint16_t GlVertexAttrib3fv = 660;
static const uint16_t GlVertexAttrib4f = 661;
static const uint16_t GlVertexAttrib4fv = 662;
static const uint16_t GlVertexAttribBinding = 663;
static const uint16_t GlVertexAttribDivisor = 664;
static const uint16_t GlVertexAttribFormat = 665;
static const uint16_t GlVertexAttribI4i = 666;
static const uint16_t GlVertexAttribI4iv = 667;
static const uint16_t GlVertexAttribI4ui = 668;
static const uint16_t GlVertexAttribI4uiv = 669;
static const uint16_t GlVertexAttribIFormat = 670;
static const uint16_t GlVertexAttribIPointer = 671;
static const uint16_t GlVertexAttribPointer = 672;
static const uint16_t GlVertexBindingDivisor = 673;
static const uint16_t EglInitialize = 674;
static const uint16_t EglCreateContext = 675;
static const uint16_t EglMakeCurrent = 676;
static const uint16_t EglSwapBuffers = 677;
static const uint16_t EglQuerySurface = 678;
static const uint16_t GlXCreateContext = 679;
static const uint16_t GlXCreateNewContext = 680;
static const uint16_t GlXMakeContextCurrent = 681;
static const uint16_t GlXMakeCurrent = 682;
static const uint16_t GlXSwapBuffers = 683;
static const uint16_t GlXQueryDrawable = 684;
static const uint16_t WglCreateContext = 685;
static const uint16_t WglCreateContextAttribsARB = 686;
static const uint16_t WglMakeCurrent = 687;
static const uint16_t WglSwapBuffers = 688;
static const uint16_t CGLCreateContext = 689;
static const uint16_t CGLSetCurrentContext = 690;
static const uint16_t CGLGetSurface = 691;
static const uint16_t CGSGetSurfaceBounds = 692;
static const uint16_t CGLFlushDrawable = 693;
static const uint16_t GlGetQueryObjecti64v = 694;
static const uint16_t GlGetQueryObjectui64v = 695;
static const uint16_t Architecture = 696;
static const uint16_t ReplayCreateRenderer = 697;
static const uint16_t ReplayBindRenderer = 698;
static const uint16_t SwitchThread = 699;
static const uint16_t BackbufferInfo = 700;
static const uint16_t StartTimer = 701;
static const uint16_t StopTimer = 702;
static const uint16_t FlushPostBuffer = 703;
} // namespace FunctionIds
enum class GLbitfield : uint32_t {
GL_CURRENT_BIT = 1,
GL_POINT_BIT = 2,
GL_LINE_BIT = 4,
GL_POLYGON_BIT = 8,
GL_POLYGON_STIPPLE_BIT = 16,
GL_PIXEL_MODE_BIT = 32,
GL_LIGHTING_BIT = 64,
GL_FOG_BIT = 128,
GL_DEPTH_BUFFER_BIT = 256,
GL_ACCUM_BUFFER_BIT = 512,
GL_STENCIL_BUFFER_BIT = 1024,
GL_VIEWPORT_BIT = 2048,
GL_TRANSFORM_BIT = 4096,
GL_ENABLE_BIT = 8192,
GL_COLOR_BUFFER_BIT = 16384,
GL_HINT_BIT = 32768,
GL_EVAL_BIT = 65536,
GL_LIST_BIT = 131072,
GL_TEXTURE_BIT = 262144,
GL_SCISSOR_BIT = 524288,
GL_MULTISAMPLE_BIT = 536870912,
GL_MULTISAMPLE_BIT_ARB = 536870912,
GL_MULTISAMPLE_BIT_EXT = 536870912,
GL_MULTISAMPLE_BIT_3DFX = 536870912,
GL_ALL_ATTRIB_BITS = 4294967295,
GL_COVERAGE_BUFFER_BIT_NV = 32768,
GL_CLIENT_PIXEL_STORE_BIT = 1,
GL_CLIENT_VERTEX_ARRAY_BIT = 2,
GL_CLIENT_ALL_ATTRIB_BITS = 4294967295,
GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT = 1,
GL_CONTEXT_FLAG_DEBUG_BIT = 2,
GL_CONTEXT_FLAG_DEBUG_BIT_KHR = 2,
GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT_ARB = 4,
GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT = 4,
GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR = 8,
GL_CONTEXT_CORE_PROFILE_BIT = 1,
GL_CONTEXT_COMPATIBILITY_PROFILE_BIT = 2,
GL_MAP_READ_BIT = 1,
GL_MAP_READ_BIT_EXT = 1,
GL_MAP_WRITE_BIT = 2,
GL_MAP_WRITE_BIT_EXT = 2,
GL_MAP_INVALIDATE_RANGE_BIT = 4,
GL_MAP_INVALIDATE_RANGE_BIT_EXT = 4,
GL_MAP_INVALIDATE_BUFFER_BIT = 8,
GL_MAP_INVALIDATE_BUFFER_BIT_EXT = 8,
GL_MAP_FLUSH_EXPLICIT_BIT = 16,
GL_MAP_FLUSH_EXPLICIT_BIT_EXT = 16,
GL_MAP_UNSYNCHRONIZED_BIT = 32,
GL_MAP_UNSYNCHRONIZED_BIT_EXT = 32,
GL_MAP_PERSISTENT_BIT = 64,
GL_MAP_PERSISTENT_BIT_EXT = 64,
GL_MAP_COHERENT_BIT = 128,
GL_MAP_COHERENT_BIT_EXT = 128,
GL_DYNAMIC_STORAGE_BIT = 256,
GL_DYNAMIC_STORAGE_BIT_EXT = 256,
GL_CLIENT_STORAGE_BIT = 512,
GL_CLIENT_STORAGE_BIT_EXT = 512,
GL_SPARSE_STORAGE_BIT_ARB = 1024,
GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT = 1,
GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT_EXT = 1,
GL_ELEMENT_ARRAY_BARRIER_BIT = 2,
GL_ELEMENT_ARRAY_BARRIER_BIT_EXT = 2,
GL_UNIFORM_BARRIER_BIT = 4,
GL_UNIFORM_BARRIER_BIT_EXT = 4,
GL_TEXTURE_FETCH_BARRIER_BIT = 8,
GL_TEXTURE_FETCH_BARRIER_BIT_EXT = 8,
GL_SHADER_GLOBAL_ACCESS_BARRIER_BIT_NV = 16,
GL_SHADER_IMAGE_ACCESS_BARRIER_BIT = 32,
GL_SHADER_IMAGE_ACCESS_BARRIER_BIT_EXT = 32,
GL_COMMAND_BARRIER_BIT = 64,
GL_COMMAND_BARRIER_BIT_EXT = 64,
GL_PIXEL_BUFFER_BARRIER_BIT = 128,
GL_PIXEL_BUFFER_BARRIER_BIT_EXT = 128,
GL_TEXTURE_UPDATE_BARRIER_BIT = 256,
GL_TEXTURE_UPDATE_BARRIER_BIT_EXT = 256,
GL_BUFFER_UPDATE_BARRIER_BIT = 512,
GL_BUFFER_UPDATE_BARRIER_BIT_EXT = 512,
GL_FRAMEBUFFER_BARRIER_BIT = 1024,
GL_FRAMEBUFFER_BARRIER_BIT_EXT = 1024,
GL_TRANSFORM_FEEDBACK_BARRIER_BIT = 2048,
GL_TRANSFORM_FEEDBACK_BARRIER_BIT_EXT = 2048,
GL_ATOMIC_COUNTER_BARRIER_BIT = 4096,
GL_ATOMIC_COUNTER_BARRIER_BIT_EXT = 4096,
GL_SHADER_STORAGE_BARRIER_BIT = 8192,
GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT = 16384,
GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT_EXT = 16384,
GL_QUERY_BUFFER_BARRIER_BIT = 32768,
GL_ALL_BARRIER_BITS = 4294967295,
GL_ALL_BARRIER_BITS_EXT = 4294967295,
GL_SYNC_FLUSH_COMMANDS_BIT = 1,
GL_SYNC_FLUSH_COMMANDS_BIT_APPLE = 1,
GL_VERTEX_SHADER_BIT = 1,
GL_VERTEX_SHADER_BIT_EXT = 1,
GL_FRAGMENT_SHADER_BIT = 2,
GL_FRAGMENT_SHADER_BIT_EXT = 2,
GL_GEOMETRY_SHADER_BIT = 4,
GL_GEOMETRY_SHADER_BIT_EXT = 4,
GL_GEOMETRY_SHADER_BIT_OES = 4,
GL_TESS_CONTROL_SHADER_BIT = 8,
GL_TESS_CONTROL_SHADER_BIT_EXT = 8,
GL_TESS_CONTROL_SHADER_BIT_OES = 8,
GL_TESS_EVALUATION_SHADER_BIT = 16,
GL_TESS_EVALUATION_SHADER_BIT_EXT = 16,
GL_TESS_EVALUATION_SHADER_BIT_OES = 16,
GL_COMPUTE_SHADER_BIT = 32,
GL_ALL_SHADER_BITS = 4294967295,
GL_ALL_SHADER_BITS_EXT = 4294967295,
GL_TEXTURE_STORAGE_SPARSE_BIT_AMD = 1,
GL_RED_BIT_ATI = 1,
GL_GREEN_BIT_ATI = 2,
GL_BLUE_BIT_ATI = 4,
GL_2X_BIT_ATI = 1,
GL_4X_BIT_ATI = 2,
GL_8X_BIT_ATI = 4,
GL_HALF_BIT_ATI = 8,
GL_QUARTER_BIT_ATI = 16,
GL_EIGHTH_BIT_ATI = 32,
GL_SATURATE_BIT_ATI = 64,
GL_COMP_BIT_ATI = 2,
GL_NEGATE_BIT_ATI = 4,
GL_BIAS_BIT_ATI = 8,
GL_TRACE_OPERATIONS_BIT_MESA = 1,
GL_TRACE_PRIMITIVES_BIT_MESA = 2,
GL_TRACE_ARRAYS_BIT_MESA = 4,
GL_TRACE_TEXTURES_BIT_MESA = 8,
GL_TRACE_PIXELS_BIT_MESA = 16,
GL_TRACE_ERRORS_BIT_MESA = 32,
GL_TRACE_ALL_BITS_MESA = 65535,
GL_BOLD_BIT_NV = 1,
GL_ITALIC_BIT_NV = 2,
GL_GLYPH_WIDTH_BIT_NV = 1,
GL_GLYPH_HEIGHT_BIT_NV = 2,
GL_GLYPH_HORIZONTAL_BEARING_X_BIT_NV = 4,
GL_GLYPH_HORIZONTAL_BEARING_Y_BIT_NV = 8,
GL_GLYPH_HORIZONTAL_BEARING_ADVANCE_BIT_NV = 16,
GL_GLYPH_VERTICAL_BEARING_X_BIT_NV = 32,
GL_GLYPH_VERTICAL_BEARING_Y_BIT_NV = 64,
GL_GLYPH_VERTICAL_BEARING_ADVANCE_BIT_NV = 128,
GL_GLYPH_HAS_KERNING_BIT_NV = 256,
GL_FONT_X_MIN_BOUNDS_BIT_NV = 65536,
GL_FONT_Y_MIN_BOUNDS_BIT_NV = 131072,
GL_FONT_X_MAX_BOUNDS_BIT_NV = 262144,
GL_FONT_Y_MAX_BOUNDS_BIT_NV = 524288,
GL_FONT_UNITS_PER_EM_BIT_NV = 1048576,
GL_FONT_ASCENDER_BIT_NV = 2097152,
GL_FONT_DESCENDER_BIT_NV = 4194304,
GL_FONT_HEIGHT_BIT_NV = 8388608,
GL_FONT_MAX_ADVANCE_WIDTH_BIT_NV = 16777216,
GL_FONT_MAX_ADVANCE_HEIGHT_BIT_NV = 33554432,
GL_FONT_UNDERLINE_POSITION_BIT_NV = 67108864,
GL_FONT_UNDERLINE_THICKNESS_BIT_NV = 134217728,
GL_FONT_HAS_KERNING_BIT_NV = 268435456,
GL_FONT_NUM_GLYPH_INDICES_BIT_NV = 536870912,
GL_PERFQUERY_SINGLE_CONTEXT_INTEL = 0,
GL_PERFQUERY_GLOBAL_CONTEXT_INTEL = 1,
GL_VERTEX23_BIT_PGI = 4,
GL_VERTEX4_BIT_PGI = 8,
GL_COLOR3_BIT_PGI = 65536,
GL_COLOR4_BIT_PGI = 131072,
GL_EDGEFLAG_BIT_PGI = 262144,
GL_INDEX_BIT_PGI = 524288,
GL_MAT_AMBIENT_BIT_PGI = 1048576,
GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI = 2097152,
GL_MAT_DIFFUSE_BIT_PGI = 4194304,
GL_MAT_EMISSION_BIT_PGI = 8388608,
GL_MAT_COLOR_INDEXES_BIT_PGI = 16777216,
GL_MAT_SHININESS_BIT_PGI = 33554432,
GL_MAT_SPECULAR_BIT_PGI = 67108864,
GL_NORMAL_BIT_PGI = 134217728,
GL_TEXCOORD1_BIT_PGI = 268435456,
GL_TEXCOORD2_BIT_PGI = 536870912,
GL_TEXCOORD3_BIT_PGI = 1073741824,
GL_TEXCOORD4_BIT_PGI = 2147483648,
GL_COLOR_BUFFER_BIT0_QCOM = 1,
GL_COLOR_BUFFER_BIT1_QCOM = 2,
GL_COLOR_BUFFER_BIT2_QCOM = 4,
GL_COLOR_BUFFER_BIT3_QCOM = 8,
GL_COLOR_BUFFER_BIT4_QCOM = 16,
GL_COLOR_BUFFER_BIT5_QCOM = 32,
GL_COLOR_BUFFER_BIT6_QCOM = 64,
GL_COLOR_BUFFER_BIT7_QCOM = 128,
GL_DEPTH_BUFFER_BIT0_QCOM = 256,
GL_DEPTH_BUFFER_BIT1_QCOM = 512,
GL_DEPTH_BUFFER_BIT2_QCOM = 1024,
GL_DEPTH_BUFFER_BIT3_QCOM = 2048,
GL_DEPTH_BUFFER_BIT4_QCOM = 4096,
GL_DEPTH_BUFFER_BIT5_QCOM = 8192,
GL_DEPTH_BUFFER_BIT6_QCOM = 16384,
GL_DEPTH_BUFFER_BIT7_QCOM = 32768,
GL_STENCIL_BUFFER_BIT0_QCOM = 65536,
GL_STENCIL_BUFFER_BIT1_QCOM = 131072,
GL_STENCIL_BUFFER_BIT2_QCOM = 262144,
GL_STENCIL_BUFFER_BIT3_QCOM = 524288,
GL_STENCIL_BUFFER_BIT4_QCOM = 1048576,
GL_STENCIL_BUFFER_BIT5_QCOM = 2097152,
GL_STENCIL_BUFFER_BIT6_QCOM = 4194304,
GL_STENCIL_BUFFER_BIT7_QCOM = 8388608,
GL_MULTISAMPLE_BUFFER_BIT0_QCOM = 16777216,
GL_MULTISAMPLE_BUFFER_BIT1_QCOM = 33554432,
GL_MULTISAMPLE_BUFFER_BIT2_QCOM = 67108864,
GL_MULTISAMPLE_BUFFER_BIT3_QCOM = 134217728,
GL_MULTISAMPLE_BUFFER_BIT4_QCOM = 268435456,
GL_MULTISAMPLE_BUFFER_BIT5_QCOM = 536870912,
GL_MULTISAMPLE_BUFFER_BIT6_QCOM = 1073741824,
GL_MULTISAMPLE_BUFFER_BIT7_QCOM = 2147483648,
GL_TEXTURE_DEFORMATION_BIT_SGIX = 1,
GL_GEOMETRY_DEFORMATION_BIT_SGIX = 2,
};
enum class GLenum : uint32_t {
GL_TERMINATE_SEQUENCE_COMMAND_NV = 0,
GL_NOP_COMMAND_NV = 1,
GL_DRAW_ELEMENTS_COMMAND_NV = 2,
GL_DRAW_ARRAYS_COMMAND_NV = 3,
GL_DRAW_ELEMENTS_STRIP_COMMAND_NV = 4,
GL_DRAW_ARRAYS_STRIP_COMMAND_NV = 5,
GL_DRAW_ELEMENTS_INSTANCED_COMMAND_NV = 6,
GL_DRAW_ARRAYS_INSTANCED_COMMAND_NV = 7,
GL_ELEMENT_ADDRESS_COMMAND_NV = 8,
GL_ATTRIBUTE_ADDRESS_COMMAND_NV = 9,
GL_UNIFORM_ADDRESS_COMMAND_NV = 10,
GL_BLEND_COLOR_COMMAND_NV = 11,
GL_STENCIL_REF_COMMAND_NV = 12,
GL_LINE_WIDTH_COMMAND_NV = 13,
GL_POLYGON_OFFSET_COMMAND_NV = 14,
GL_ALPHA_REF_COMMAND_NV = 15,
GL_VIEWPORT_COMMAND_NV = 16,
GL_SCISSOR_COMMAND_NV = 17,
GL_FRONT_FACE_COMMAND_NV = 18,
GL_LAYOUT_DEFAULT_INTEL = 0,
GL_LAYOUT_LINEAR_INTEL = 1,
GL_LAYOUT_LINEAR_CPU_CACHED_INTEL = 2,
GL_CLOSE_PATH_NV = 0,
GL_MOVE_TO_NV = 2,
GL_RELATIVE_MOVE_TO_NV = 3,
GL_LINE_TO_NV = 4,
GL_RELATIVE_LINE_TO_NV = 5,
GL_HORIZONTAL_LINE_TO_NV = 6,
GL_RELATIVE_HORIZONTAL_LINE_TO_NV = 7,
GL_VERTICAL_LINE_TO_NV = 8,
GL_RELATIVE_VERTICAL_LINE_TO_NV = 9,
GL_QUADRATIC_CURVE_TO_NV = 10,
GL_RELATIVE_QUADRATIC_CURVE_TO_NV = 11,
GL_CUBIC_CURVE_TO_NV = 12,
GL_RELATIVE_CUBIC_CURVE_TO_NV = 13,
GL_SMOOTH_QUADRATIC_CURVE_TO_NV = 14,
GL_RELATIVE_SMOOTH_QUADRATIC_CURVE_TO_NV = 15,
GL_SMOOTH_CUBIC_CURVE_TO_NV = 16,
GL_RELATIVE_SMOOTH_CUBIC_CURVE_TO_NV = 17,
GL_SMALL_CCW_ARC_TO_NV = 18,
GL_RELATIVE_SMALL_CCW_ARC_TO_NV = 19,
GL_SMALL_CW_ARC_TO_NV = 20,
GL_RELATIVE_SMALL_CW_ARC_TO_NV = 21,
GL_LARGE_CCW_ARC_TO_NV = 22,
GL_RELATIVE_LARGE_CCW_ARC_TO_NV = 23,
GL_LARGE_CW_ARC_TO_NV = 24,
GL_RELATIVE_LARGE_CW_ARC_TO_NV = 25,
GL_CONIC_CURVE_TO_NV = 26,
GL_RELATIVE_CONIC_CURVE_TO_NV = 27,
GL_SHARED_EDGE_NV = 192,
GL_ROUNDED_RECT_NV = 232,
GL_RELATIVE_ROUNDED_RECT_NV = 233,
GL_ROUNDED_RECT2_NV = 234,
GL_RELATIVE_ROUNDED_RECT2_NV = 235,
GL_ROUNDED_RECT4_NV = 236,
GL_RELATIVE_ROUNDED_RECT4_NV = 237,
GL_ROUNDED_RECT8_NV = 238,
GL_RELATIVE_ROUNDED_RECT8_NV = 239,
GL_RESTART_PATH_NV = 240,
GL_DUP_FIRST_CUBIC_CURVE_TO_NV = 242,
GL_DUP_LAST_CUBIC_CURVE_TO_NV = 244,
GL_RECT_NV = 246,
GL_RELATIVE_RECT_NV = 247,
GL_CIRCULAR_CCW_ARC_TO_NV = 248,
GL_CIRCULAR_CW_ARC_TO_NV = 250,
GL_CIRCULAR_TANGENT_ARC_TO_NV = 252,
GL_ARC_TO_NV = 254,
GL_RELATIVE_ARC_TO_NV = 255,
GL_NEXT_BUFFER_NV = 4294967294,
GL_SKIP_COMPONENTS4_NV = 4294967293,
GL_SKIP_COMPONENTS3_NV = 4294967292,
GL_SKIP_COMPONENTS2_NV = 4294967291,
GL_SKIP_COMPONENTS1_NV = 4294967290,
GL_RESTART_SUN = 1,
GL_REPLACE_MIDDLE_SUN = 2,
GL_REPLACE_OLDEST_SUN = 3,
GL_FALSE = 0,
GL_NO_ERROR = 0,
GL_ZERO = 0,
GL_NONE = 0,
GL_NONE_OES = 0,
GL_TRUE = 1,
GL_ONE = 1,
GL_INVALID_INDEX = 4294967295,
GL_VERSION_ES_CL_1_0 = 1,
GL_VERSION_ES_CM_1_1 = 1,
GL_VERSION_ES_CL_1_1 = 1,
GL_POINTS = 0,
GL_LINES = 1,
GL_LINE_LOOP = 2,
GL_LINE_STRIP = 3,
GL_TRIANGLES = 4,
GL_TRIANGLE_STRIP = 5,
GL_TRIANGLE_FAN = 6,
GL_QUADS = 7,
GL_QUADS_EXT = 7,
GL_QUADS_OES = 7,
GL_QUAD_STRIP = 8,
GL_POLYGON = 9,
GL_LINES_ADJACENCY = 10,
GL_LINES_ADJACENCY_ARB = 10,
GL_LINES_ADJACENCY_EXT = 10,
GL_LINES_ADJACENCY_OES = 10,
GL_LINE_STRIP_ADJACENCY = 11,
GL_LINE_STRIP_ADJACENCY_ARB = 11,
GL_LINE_STRIP_ADJACENCY_EXT = 11,
GL_LINE_STRIP_ADJACENCY_OES = 11,
GL_TRIANGLES_ADJACENCY = 12,
GL_TRIANGLES_ADJACENCY_ARB = 12,
GL_TRIANGLES_ADJACENCY_EXT = 12,
GL_TRIANGLES_ADJACENCY_OES = 12,
GL_TRIANGLE_STRIP_ADJACENCY = 13,
GL_TRIANGLE_STRIP_ADJACENCY_ARB = 13,
GL_TRIANGLE_STRIP_ADJACENCY_EXT = 13,
GL_TRIANGLE_STRIP_ADJACENCY_OES = 13,
GL_PATCHES = 14,
GL_PATCHES_EXT = 14,
GL_PATCHES_OES = 14,
GL_ACCUM = 256,
GL_LOAD = 257,
GL_RETURN = 258,
GL_MULT = 259,
GL_ADD = 260,
GL_NEVER = 512,
GL_LESS = 513,
GL_EQUAL = 514,
GL_LEQUAL = 515,
GL_GREATER = 516,
GL_NOTEQUAL = 517,
GL_GEQUAL = 518,
GL_ALWAYS = 519,
GL_SRC_COLOR = 768,
GL_ONE_MINUS_SRC_COLOR = 769,
GL_SRC_ALPHA = 770,
GL_ONE_MINUS_SRC_ALPHA = 771,
GL_DST_ALPHA = 772,
GL_ONE_MINUS_DST_ALPHA = 773,
GL_DST_COLOR = 774,
GL_ONE_MINUS_DST_COLOR = 775,
GL_SRC_ALPHA_SATURATE = 776,
GL_FRONT_LEFT = 1024,
GL_FRONT_RIGHT = 1025,
GL_BACK_LEFT = 1026,
GL_BACK_RIGHT = 1027,
GL_FRONT = 1028,
GL_BACK = 1029,
GL_LEFT = 1030,
GL_RIGHT = 1031,
GL_FRONT_AND_BACK = 1032,
GL_AUX0 = 1033,
GL_AUX1 = 1034,
GL_AUX2 = 1035,
GL_AUX3 = 1036,
GL_INVALID_ENUM = 1280,
GL_INVALID_VALUE = 1281,
GL_INVALID_OPERATION = 1282,
GL_STACK_OVERFLOW = 1283,
GL_STACK_OVERFLOW_KHR = 1283,
GL_STACK_UNDERFLOW = 1284,
GL_STACK_UNDERFLOW_KHR = 1284,
GL_OUT_OF_MEMORY = 1285,
GL_INVALID_FRAMEBUFFER_OPERATION = 1286,
GL_INVALID_FRAMEBUFFER_OPERATION_EXT = 1286,
GL_INVALID_FRAMEBUFFER_OPERATION_OES = 1286,
GL_CONTEXT_LOST = 1287,
GL_CONTEXT_LOST_KHR = 1287,
GL_2D = 1536,
GL_3D = 1537,
GL_3D_COLOR = 1538,
GL_3D_COLOR_TEXTURE = 1539,
GL_4D_COLOR_TEXTURE = 1540,
GL_PASS_THROUGH_TOKEN = 1792,
GL_POINT_TOKEN = 1793,
GL_LINE_TOKEN = 1794,
GL_POLYGON_TOKEN = 1795,
GL_BITMAP_TOKEN = 1796,
GL_DRAW_PIXEL_TOKEN = 1797,
GL_COPY_PIXEL_TOKEN = 1798,
GL_LINE_RESET_TOKEN = 1799,
GL_EXP = 2048,
GL_EXP2 = 2049,
GL_CW = 2304,
GL_CCW = 2305,
GL_COEFF = 2560,
GL_ORDER = 2561,
GL_DOMAIN = 2562,
GL_CURRENT_COLOR = 2816,
GL_CURRENT_INDEX = 2817,
GL_CURRENT_NORMAL = 2818,
GL_CURRENT_TEXTURE_COORDS = 2819,
GL_CURRENT_RASTER_COLOR = 2820,
GL_CURRENT_RASTER_INDEX = 2821,
GL_CURRENT_RASTER_TEXTURE_COORDS = 2822,
GL_CURRENT_RASTER_POSITION = 2823,
GL_CURRENT_RASTER_POSITION_VALID = 2824,
GL_CURRENT_RASTER_DISTANCE = 2825,
GL_POINT_SMOOTH = 2832,
GL_POINT_SIZE = 2833,
GL_POINT_SIZE_RANGE = 2834,
GL_SMOOTH_POINT_SIZE_RANGE = 2834,
GL_POINT_SIZE_GRANULARITY = 2835,
GL_SMOOTH_POINT_SIZE_GRANULARITY = 2835,
GL_LINE_SMOOTH = 2848,
GL_LINE_WIDTH = 2849,
GL_LINE_WIDTH_RANGE = 2850,
GL_SMOOTH_LINE_WIDTH_RANGE = 2850,
GL_LINE_WIDTH_GRANULARITY = 2851,
GL_SMOOTH_LINE_WIDTH_GRANULARITY = 2851,
GL_LINE_STIPPLE = 2852,
GL_LINE_STIPPLE_PATTERN = 2853,
GL_LINE_STIPPLE_REPEAT = 2854,
GL_LIST_MODE = 2864,
GL_MAX_LIST_NESTING = 2865,
GL_LIST_BASE = 2866,
GL_LIST_INDEX = 2867,
GL_POLYGON_MODE = 2880,
GL_POLYGON_MODE_NV = 2880,
GL_POLYGON_SMOOTH = 2881,
GL_POLYGON_STIPPLE = 2882,
GL_EDGE_FLAG = 2883,
GL_CULL_FACE = 2884,
GL_CULL_FACE_MODE = 2885,
GL_FRONT_FACE = 2886,
GL_LIGHTING = 2896,
GL_LIGHT_MODEL_LOCAL_VIEWER = 2897,
GL_LIGHT_MODEL_TWO_SIDE = 2898,
GL_LIGHT_MODEL_AMBIENT = 2899,
GL_SHADE_MODEL = 2900,
GL_COLOR_MATERIAL_FACE = 2901,
GL_COLOR_MATERIAL_PARAMETER = 2902,
GL_COLOR_MATERIAL = 2903,
GL_FOG = 2912,
GL_FOG_INDEX = 2913,
GL_FOG_DENSITY = 2914,
GL_FOG_START = 2915,
GL_FOG_END = 2916,
GL_FOG_MODE = 2917,
GL_FOG_COLOR = 2918,
GL_DEPTH_RANGE = 2928,
GL_DEPTH_TEST = 2929,
GL_DEPTH_WRITEMASK = 2930,
GL_DEPTH_CLEAR_VALUE = 2931,
GL_DEPTH_FUNC = 2932,
GL_ACCUM_CLEAR_VALUE = 2944,
GL_STENCIL_TEST = 2960,
GL_STENCIL_CLEAR_VALUE = 2961,
GL_STENCIL_FUNC = 2962,
GL_STENCIL_VALUE_MASK = 2963,
GL_STENCIL_FAIL = 2964,
GL_STENCIL_PASS_DEPTH_FAIL = 2965,
GL_STENCIL_PASS_DEPTH_PASS = 2966,
GL_STENCIL_REF = 2967,
GL_STENCIL_WRITEMASK = 2968,
GL_MATRIX_MODE = 2976,
GL_NORMALIZE = 2977,
GL_VIEWPORT = 2978,
GL_MODELVIEW_STACK_DEPTH = 2979,
GL_MODELVIEW0_STACK_DEPTH_EXT = 2979,
GL_PATH_MODELVIEW_STACK_DEPTH_NV = 2979,
GL_PROJECTION_STACK_DEPTH = 2980,
GL_PATH_PROJECTION_STACK_DEPTH_NV = 2980,
GL_TEXTURE_STACK_DEPTH = 2981,
GL_MODELVIEW_MATRIX = 2982,
GL_MODELVIEW0_MATRIX_EXT = 2982,
GL_PATH_MODELVIEW_MATRIX_NV = 2982,
GL_PROJECTION_MATRIX = 2983,
GL_PATH_PROJECTION_MATRIX_NV = 2983,
GL_TEXTURE_MATRIX = 2984,
GL_ATTRIB_STACK_DEPTH = 2992,
GL_CLIENT_ATTRIB_STACK_DEPTH = 2993,
GL_ALPHA_TEST = 3008,
GL_ALPHA_TEST_QCOM = 3008,
GL_ALPHA_TEST_FUNC = 3009,
GL_ALPHA_TEST_FUNC_QCOM = 3009,
GL_ALPHA_TEST_REF = 3010,
GL_ALPHA_TEST_REF_QCOM = 3010,
GL_DITHER = 3024,
GL_BLEND_DST = 3040,
GL_BLEND_SRC = 3041,
GL_BLEND = 3042,
GL_LOGIC_OP_MODE = 3056,
GL_INDEX_LOGIC_OP = 3057,
GL_LOGIC_OP = 3057,
GL_COLOR_LOGIC_OP = 3058,
GL_AUX_BUFFERS = 3072,
GL_DRAW_BUFFER = 3073,
GL_DRAW_BUFFER_EXT = 3073,
GL_READ_BUFFER = 3074,
GL_READ_BUFFER_EXT = 3074,
GL_READ_BUFFER_NV = 3074,
GL_SCISSOR_BOX = 3088,
GL_SCISSOR_TEST = 3089,
GL_INDEX_CLEAR_VALUE = 3104,
GL_INDEX_WRITEMASK = 3105,
GL_COLOR_CLEAR_VALUE = 3106,
GL_COLOR_WRITEMASK = 3107,
GL_INDEX_MODE = 3120,
GL_RGBA_MODE = 3121,
GL_DOUBLEBUFFER = 3122,
GL_STEREO = 3123,
GL_RENDER_MODE = 3136,
GL_PERSPECTIVE_CORRECTION_HINT = 3152,
GL_POINT_SMOOTH_HINT = 3153,
GL_LINE_SMOOTH_HINT = 3154,
GL_POLYGON_SMOOTH_HINT = 3155,
GL_FOG_HINT = 3156,
GL_TEXTURE_GEN_S = 3168,
GL_TEXTURE_GEN_T = 3169,
GL_TEXTURE_GEN_R = 3170,
GL_TEXTURE_GEN_Q = 3171,
GL_PIXEL_MAP_I_TO_I = 3184,
GL_PIXEL_MAP_S_TO_S = 3185,
GL_PIXEL_MAP_I_TO_R = 3186,
GL_PIXEL_MAP_I_TO_G = 3187,
GL_PIXEL_MAP_I_TO_B = 3188,
GL_PIXEL_MAP_I_TO_A = 3189,
GL_PIXEL_MAP_R_TO_R = 3190,
GL_PIXEL_MAP_G_TO_G = 3191,
GL_PIXEL_MAP_B_TO_B = 3192,
GL_PIXEL_MAP_A_TO_A = 3193,
GL_PIXEL_MAP_I_TO_I_SIZE = 3248,
GL_PIXEL_MAP_S_TO_S_SIZE = 3249,
GL_PIXEL_MAP_I_TO_R_SIZE = 3250,
GL_PIXEL_MAP_I_TO_G_SIZE = 3251,
GL_PIXEL_MAP_I_TO_B_SIZE = 3252,
GL_PIXEL_MAP_I_TO_A_SIZE = 3253,
GL_PIXEL_MAP_R_TO_R_SIZE = 3254,
GL_PIXEL_MAP_G_TO_G_SIZE = 3255,
GL_PIXEL_MAP_B_TO_B_SIZE = 3256,
GL_PIXEL_MAP_A_TO_A_SIZE = 3257,
GL_UNPACK_SWAP_BYTES = 3312,
GL_UNPACK_LSB_FIRST = 3313,
GL_UNPACK_ROW_LENGTH = 3314,
GL_UNPACK_ROW_LENGTH_EXT = 3314,
GL_UNPACK_SKIP_ROWS = 3315,
GL_UNPACK_SKIP_ROWS_EXT = 3315,
GL_UNPACK_SKIP_PIXELS = 3316,
GL_UNPACK_SKIP_PIXELS_EXT = 3316,
GL_UNPACK_ALIGNMENT = 3317,
GL_PACK_SWAP_BYTES = 3328,
GL_PACK_LSB_FIRST = 3329,
GL_PACK_ROW_LENGTH = 3330,
GL_PACK_SKIP_ROWS = 3331,
GL_PACK_SKIP_PIXELS = 3332,
GL_PACK_ALIGNMENT = 3333,
GL_MAP_COLOR = 3344,
GL_MAP_STENCIL = 3345,
GL_INDEX_SHIFT = 3346,
GL_INDEX_OFFSET = 3347,
GL_RED_SCALE = 3348,
GL_RED_BIAS = 3349,
GL_ZOOM_X = 3350,
GL_ZOOM_Y = 3351,
GL_GREEN_SCALE = 3352,
GL_GREEN_BIAS = 3353,
GL_BLUE_SCALE = 3354,
GL_BLUE_BIAS = 3355,
GL_ALPHA_SCALE = 3356,
GL_ALPHA_BIAS = 3357,
GL_DEPTH_SCALE = 3358,
GL_DEPTH_BIAS = 3359,
GL_MAX_EVAL_ORDER = 3376,
GL_MAX_LIGHTS = 3377,
GL_MAX_CLIP_PLANES = 3378,
GL_MAX_CLIP_PLANES_IMG = 3378,
GL_MAX_CLIP_DISTANCES = 3378,
GL_MAX_CLIP_DISTANCES_APPLE = 3378,
GL_MAX_TEXTURE_SIZE = 3379,
GL_MAX_PIXEL_MAP_TABLE = 3380,
GL_MAX_ATTRIB_STACK_DEPTH = 3381,
GL_MAX_MODELVIEW_STACK_DEPTH = 3382,
GL_PATH_MAX_MODELVIEW_STACK_DEPTH_NV = 3382,
GL_MAX_NAME_STACK_DEPTH = 3383,
GL_MAX_PROJECTION_STACK_DEPTH = 3384,
GL_PATH_MAX_PROJECTION_STACK_DEPTH_NV = 3384,
GL_MAX_TEXTURE_STACK_DEPTH = 3385,
GL_MAX_VIEWPORT_DIMS = 3386,
GL_MAX_CLIENT_ATTRIB_STACK_DEPTH = 3387,
GL_SUBPIXEL_BITS = 3408,
GL_INDEX_BITS = 3409,
GL_RED_BITS = 3410,
GL_GREEN_BITS = 3411,
GL_BLUE_BITS = 3412,
GL_ALPHA_BITS = 3413,
GL_DEPTH_BITS = 3414,
GL_STENCIL_BITS = 3415,
GL_ACCUM_RED_BITS = 3416,
GL_ACCUM_GREEN_BITS = 3417,
GL_ACCUM_BLUE_BITS = 3418,
GL_ACCUM_ALPHA_BITS = 3419,
GL_NAME_STACK_DEPTH = 3440,
GL_AUTO_NORMAL = 3456,
GL_MAP1_COLOR_4 = 3472,
GL_MAP1_INDEX = 3473,
GL_MAP1_NORMAL = 3474,
GL_MAP1_TEXTURE_COORD_1 = 3475,
GL_MAP1_TEXTURE_COORD_2 = 3476,
GL_MAP1_TEXTURE_COORD_3 = 3477,
GL_MAP1_TEXTURE_COORD_4 = 3478,
GL_MAP1_VERTEX_3 = 3479,
GL_MAP1_VERTEX_4 = 3480,
GL_MAP2_COLOR_4 = 3504,
GL_MAP2_INDEX = 3505,
GL_MAP2_NORMAL = 3506,
GL_MAP2_TEXTURE_COORD_1 = 3507,
GL_MAP2_TEXTURE_COORD_2 = 3508,
GL_MAP2_TEXTURE_COORD_3 = 3509,
GL_MAP2_TEXTURE_COORD_4 = 3510,
GL_MAP2_VERTEX_3 = 3511,
GL_MAP2_VERTEX_4 = 3512,
GL_MAP1_GRID_DOMAIN = 3536,
GL_MAP1_GRID_SEGMENTS = 3537,
GL_MAP2_GRID_DOMAIN = 3538,
GL_MAP2_GRID_SEGMENTS = 3539,
GL_TEXTURE_1D = 3552,
GL_TEXTURE_2D = 3553,
GL_FEEDBACK_BUFFER_POINTER = 3568,
GL_FEEDBACK_BUFFER_SIZE = 3569,
GL_FEEDBACK_BUFFER_TYPE = 3570,
GL_SELECTION_BUFFER_POINTER = 3571,
GL_SELECTION_BUFFER_SIZE = 3572,
GL_TEXTURE_WIDTH = 4096,
GL_TEXTURE_HEIGHT = 4097,
GL_TEXTURE_INTERNAL_FORMAT = 4099,
GL_TEXTURE_COMPONENTS = 4099,
GL_TEXTURE_BORDER_COLOR = 4100,
GL_TEXTURE_BORDER_COLOR_EXT = 4100,
GL_TEXTURE_BORDER_COLOR_NV = 4100,
GL_TEXTURE_BORDER_COLOR_OES = 4100,
GL_TEXTURE_BORDER = 4101,
GL_TEXTURE_TARGET = 4102,
GL_DONT_CARE = 4352,
GL_FASTEST = 4353,
GL_NICEST = 4354,
GL_AMBIENT = 4608,
GL_DIFFUSE = 4609,
GL_SPECULAR = 4610,
GL_POSITION = 4611,
GL_SPOT_DIRECTION = 4612,
GL_SPOT_EXPONENT = 4613,
GL_SPOT_CUTOFF = 4614,
GL_CONSTANT_ATTENUATION = 4615,
GL_LINEAR_ATTENUATION = 4616,
GL_QUADRATIC_ATTENUATION = 4617,
GL_COMPILE = 4864,
GL_COMPILE_AND_EXECUTE = 4865,
GL_BYTE = 5120,
GL_UNSIGNED_BYTE = 5121,
GL_SHORT = 5122,
GL_UNSIGNED_SHORT = 5123,
GL_INT = 5124,
GL_UNSIGNED_INT = 5125,
GL_FLOAT = 5126,
GL_2_BYTES = 5127,
GL_2_BYTES_NV = 5127,
GL_3_BYTES = 5128,
GL_3_BYTES_NV = 5128,
GL_4_BYTES = 5129,
GL_4_BYTES_NV = 5129,
GL_DOUBLE = 5130,
GL_DOUBLE_EXT = 5130,
GL_HALF_FLOAT = 5131,
GL_HALF_FLOAT_ARB = 5131,
GL_HALF_FLOAT_NV = 5131,
GL_HALF_APPLE = 5131,
GL_FIXED = 5132,
GL_FIXED_OES = 5132,
GL_INT64_NV = 5134,
GL_UNSIGNED_INT64_ARB = 5135,
GL_UNSIGNED_INT64_NV = 5135,
GL_CLEAR = 5376,
GL_AND = 5377,
GL_AND_REVERSE = 5378,
GL_COPY = 5379,
GL_AND_INVERTED = 5380,
GL_NOOP = 5381,
GL_XOR = 5382,
GL_XOR_NV = 5382,
GL_OR = 5383,
GL_NOR = 5384,
GL_EQUIV = 5385,
GL_INVERT = 5386,
GL_OR_REVERSE = 5387,
GL_COPY_INVERTED = 5388,
GL_OR_INVERTED = 5389,
GL_NAND = 5390,
GL_SET = 5391,
GL_EMISSION = 5632,
GL_SHININESS = 5633,
GL_AMBIENT_AND_DIFFUSE = 5634,
GL_COLOR_INDEXES = 5635,
GL_MODELVIEW = 5888,
GL_MODELVIEW0_ARB = 5888,
GL_MODELVIEW0_EXT = 5888,
GL_PATH_MODELVIEW_NV = 5888,
GL_PROJECTION = 5889,
GL_PATH_PROJECTION_NV = 5889,
GL_TEXTURE = 5890,
GL_COLOR = 6144,
GL_COLOR_EXT = 6144,
GL_DEPTH = 6145,
GL_DEPTH_EXT = 6145,
GL_STENCIL = 6146,
GL_STENCIL_EXT = 6146,
GL_COLOR_INDEX = 6400,
GL_STENCIL_INDEX = 6401,
GL_STENCIL_INDEX_OES = 6401,
GL_DEPTH_COMPONENT = 6402,
GL_RED = 6403,
GL_RED_EXT = 6403,
GL_RED_NV = 6403,
GL_GREEN = 6404,
GL_GREEN_NV = 6404,
GL_BLUE = 6405,
GL_BLUE_NV = 6405,
GL_ALPHA = 6406,
GL_RGB = 6407,
GL_RGBA = 6408,
GL_LUMINANCE = 6409,
GL_LUMINANCE_ALPHA = 6410,
GL_BITMAP = 6656,
GL_POINT = 6912,
GL_POINT_NV = 6912,
GL_LINE = 6913,
GL_LINE_NV = 6913,
GL_FILL = 6914,
GL_FILL_NV = 6914,
GL_RENDER = 7168,
GL_FEEDBACK = 7169,
GL_SELECT = 7170,
GL_FLAT = 7424,
GL_SMOOTH = 7425,
GL_KEEP = 7680,
GL_REPLACE = 7681,
GL_INCR = 7682,
GL_DECR = 7683,
GL_VENDOR = 7936,
GL_RENDERER = 7937,
GL_VERSION = 7938,
GL_EXTENSIONS = 7939,
GL_S = 8192,
GL_T = 8193,
GL_R = 8194,
GL_Q = 8195,
GL_MODULATE = 8448,
GL_DECAL = 8449,
GL_TEXTURE_ENV_MODE = 8704,
GL_TEXTURE_ENV_COLOR = 8705,
GL_TEXTURE_ENV = 8960,
GL_EYE_LINEAR = 9216,
GL_EYE_LINEAR_NV = 9216,
GL_OBJECT_LINEAR = 9217,
GL_OBJECT_LINEAR_NV = 9217,
GL_SPHERE_MAP = 9218,
GL_TEXTURE_GEN_MODE = 9472,
GL_TEXTURE_GEN_MODE_OES = 9472,
GL_OBJECT_PLANE = 9473,
GL_EYE_PLANE = 9474,
GL_NEAREST = 9728,
GL_LINEAR = 9729,
GL_NEAREST_MIPMAP_NEAREST = 9984,
GL_LINEAR_MIPMAP_NEAREST = 9985,
GL_NEAREST_MIPMAP_LINEAR = 9986,
GL_LINEAR_MIPMAP_LINEAR = 9987,
GL_TEXTURE_MAG_FILTER = 10240,
GL_TEXTURE_MIN_FILTER = 10241,
GL_TEXTURE_WRAP_S = 10242,
GL_TEXTURE_WRAP_T = 10243,
GL_CLAMP = 10496,
GL_REPEAT = 10497,
GL_POLYGON_OFFSET_UNITS = 10752,
GL_POLYGON_OFFSET_POINT = 10753,
GL_POLYGON_OFFSET_POINT_NV = 10753,
GL_POLYGON_OFFSET_LINE = 10754,
GL_POLYGON_OFFSET_LINE_NV = 10754,
GL_R3_G3_B2 = 10768,
GL_V2F = 10784,
GL_V3F = 10785,
GL_C4UB_V2F = 10786,
GL_C4UB_V3F = 10787,
GL_C3F_V3F = 10788,
GL_N3F_V3F = 10789,
GL_C4F_N3F_V3F = 10790,
GL_T2F_V3F = 10791,
GL_T4F_V4F = 10792,
GL_T2F_C4UB_V3F = 10793,
GL_T2F_C3F_V3F = 10794,
GL_T2F_N3F_V3F = 10795,
GL_T2F_C4F_N3F_V3F = 10796,
GL_T4F_C4F_N3F_V4F = 10797,
GL_CLIP_PLANE0 = 12288,
GL_CLIP_PLANE0_IMG = 12288,
GL_CLIP_DISTANCE0 = 12288,
GL_CLIP_DISTANCE0_APPLE = 12288,
GL_CLIP_PLANE1 = 12289,
GL_CLIP_PLANE1_IMG = 12289,
GL_CLIP_DISTANCE1 = 12289,
GL_CLIP_DISTANCE1_APPLE = 12289,
GL_CLIP_PLANE2 = 12290,
GL_CLIP_PLANE2_IMG = 12290,
GL_CLIP_DISTANCE2 = 12290,
GL_CLIP_DISTANCE2_APPLE = 12290,
GL_CLIP_PLANE3 = 12291,
GL_CLIP_PLANE3_IMG = 12291,
GL_CLIP_DISTANCE3 = 12291,
GL_CLIP_DISTANCE3_APPLE = 12291,
GL_CLIP_PLANE4 = 12292,
GL_CLIP_PLANE4_IMG = 12292,
GL_CLIP_DISTANCE4 = 12292,
GL_CLIP_DISTANCE4_APPLE = 12292,
GL_CLIP_PLANE5 = 12293,
GL_CLIP_PLANE5_IMG = 12293,
GL_CLIP_DISTANCE5 = 12293,
GL_CLIP_DISTANCE5_APPLE = 12293,
GL_CLIP_DISTANCE6 = 12294,
GL_CLIP_DISTANCE6_APPLE = 12294,
GL_CLIP_DISTANCE7 = 12295,
GL_CLIP_DISTANCE7_APPLE = 12295,
GL_LIGHT0 = 16384,
GL_LIGHT1 = 16385,
GL_LIGHT2 = 16386,
GL_LIGHT3 = 16387,
GL_LIGHT4 = 16388,
GL_LIGHT5 = 16389,
GL_LIGHT6 = 16390,
GL_LIGHT7 = 16391,
GL_ABGR_EXT = 32768,
GL_CONSTANT_COLOR = 32769,
GL_CONSTANT_COLOR_EXT = 32769,
GL_ONE_MINUS_CONSTANT_COLOR = 32770,
GL_ONE_MINUS_CONSTANT_COLOR_EXT = 32770,
GL_CONSTANT_ALPHA = 32771,
GL_CONSTANT_ALPHA_EXT = 32771,
GL_ONE_MINUS_CONSTANT_ALPHA = 32772,
GL_ONE_MINUS_CONSTANT_ALPHA_EXT = 32772,
GL_BLEND_COLOR = 32773,
GL_BLEND_COLOR_EXT = 32773,
GL_FUNC_ADD = 32774,
GL_FUNC_ADD_EXT = 32774,
GL_FUNC_ADD_OES = 32774,
GL_MIN = 32775,
GL_MIN_EXT = 32775,
GL_MAX = 32776,
GL_MAX_EXT = 32776,
GL_BLEND_EQUATION = 32777,
GL_BLEND_EQUATION_EXT = 32777,
GL_BLEND_EQUATION_OES = 32777,
GL_BLEND_EQUATION_RGB = 32777,
GL_BLEND_EQUATION_RGB_EXT = 32777,
GL_BLEND_EQUATION_RGB_OES = 32777,
GL_FUNC_SUBTRACT = 32778,
GL_FUNC_SUBTRACT_EXT = 32778,
GL_FUNC_SUBTRACT_OES = 32778,
GL_FUNC_REVERSE_SUBTRACT = 32779,
GL_FUNC_REVERSE_SUBTRACT_EXT = 32779,
GL_FUNC_REVERSE_SUBTRACT_OES = 32779,
GL_CMYK_EXT = 32780,
GL_CMYKA_EXT = 32781,
GL_PACK_CMYK_HINT_EXT = 32782,
GL_UNPACK_CMYK_HINT_EXT = 32783,
GL_CONVOLUTION_1D = 32784,
GL_CONVOLUTION_1D_EXT = 32784,
GL_CONVOLUTION_2D = 32785,
GL_CONVOLUTION_2D_EXT = 32785,
GL_SEPARABLE_2D = 32786,
GL_SEPARABLE_2D_EXT = 32786,
GL_CONVOLUTION_BORDER_MODE = 32787,
GL_CONVOLUTION_BORDER_MODE_EXT = 32787,
GL_CONVOLUTION_FILTER_SCALE = 32788,
GL_CONVOLUTION_FILTER_SCALE_EXT = 32788,
GL_CONVOLUTION_FILTER_BIAS = 32789,
GL_CONVOLUTION_FILTER_BIAS_EXT = 32789,
GL_REDUCE = 32790,
GL_REDUCE_EXT = 32790,
GL_CONVOLUTION_FORMAT = 32791,
GL_CONVOLUTION_FORMAT_EXT = 32791,
GL_CONVOLUTION_WIDTH = 32792,
GL_CONVOLUTION_WIDTH_EXT = 32792,
GL_CONVOLUTION_HEIGHT = 32793,
GL_CONVOLUTION_HEIGHT_EXT = 32793,
GL_MAX_CONVOLUTION_WIDTH = 32794,
GL_MAX_CONVOLUTION_WIDTH_EXT = 32794,
GL_MAX_CONVOLUTION_HEIGHT = 32795,
GL_MAX_CONVOLUTION_HEIGHT_EXT = 32795,
GL_POST_CONVOLUTION_RED_SCALE = 32796,
GL_POST_CONVOLUTION_RED_SCALE_EXT = 32796,
GL_POST_CONVOLUTION_GREEN_SCALE = 32797,
GL_POST_CONVOLUTION_GREEN_SCALE_EXT = 32797,
GL_POST_CONVOLUTION_BLUE_SCALE = 32798,
GL_POST_CONVOLUTION_BLUE_SCALE_EXT = 32798,
GL_POST_CONVOLUTION_ALPHA_SCALE = 32799,
GL_POST_CONVOLUTION_ALPHA_SCALE_EXT = 32799,
GL_POST_CONVOLUTION_RED_BIAS = 32800,
GL_POST_CONVOLUTION_RED_BIAS_EXT = 32800,
GL_POST_CONVOLUTION_GREEN_BIAS = 32801,
GL_POST_CONVOLUTION_GREEN_BIAS_EXT = 32801,
GL_POST_CONVOLUTION_BLUE_BIAS = 32802,
GL_POST_CONVOLUTION_BLUE_BIAS_EXT = 32802,
GL_POST_CONVOLUTION_ALPHA_BIAS = 32803,
GL_POST_CONVOLUTION_ALPHA_BIAS_EXT = 32803,
GL_HISTOGRAM = 32804,
GL_HISTOGRAM_EXT = 32804,
GL_PROXY_HISTOGRAM = 32805,
GL_PROXY_HISTOGRAM_EXT = 32805,
GL_HISTOGRAM_WIDTH = 32806,
GL_HISTOGRAM_WIDTH_EXT = 32806,
GL_HISTOGRAM_FORMAT = 32807,
GL_HISTOGRAM_FORMAT_EXT = 32807,
GL_HISTOGRAM_RED_SIZE = 32808,
GL_HISTOGRAM_RED_SIZE_EXT = 32808,
GL_HISTOGRAM_GREEN_SIZE = 32809,
GL_HISTOGRAM_GREEN_SIZE_EXT = 32809,
GL_HISTOGRAM_BLUE_SIZE = 32810,
GL_HISTOGRAM_BLUE_SIZE_EXT = 32810,
GL_HISTOGRAM_ALPHA_SIZE = 32811,
GL_HISTOGRAM_ALPHA_SIZE_EXT = 32811,
GL_HISTOGRAM_LUMINANCE_SIZE = 32812,
GL_HISTOGRAM_LUMINANCE_SIZE_EXT = 32812,
GL_HISTOGRAM_SINK = 32813,
GL_HISTOGRAM_SINK_EXT = 32813,
GL_MINMAX = 32814,
GL_MINMAX_EXT = 32814,
GL_MINMAX_FORMAT = 32815,
GL_MINMAX_FORMAT_EXT = 32815,
GL_MINMAX_SINK = 32816,
GL_MINMAX_SINK_EXT = 32816,
GL_TABLE_TOO_LARGE_EXT = 32817,
GL_TABLE_TOO_LARGE = 32817,
GL_UNSIGNED_BYTE_3_3_2 = 32818,
GL_UNSIGNED_BYTE_3_3_2_EXT = 32818,
GL_UNSIGNED_SHORT_4_4_4_4 = 32819,
GL_UNSIGNED_SHORT_4_4_4_4_EXT = 32819,
GL_UNSIGNED_SHORT_5_5_5_1 = 32820,
GL_UNSIGNED_SHORT_5_5_5_1_EXT = 32820,
GL_UNSIGNED_INT_8_8_8_8 = 32821,
GL_UNSIGNED_INT_8_8_8_8_EXT = 32821,
GL_UNSIGNED_INT_10_10_10_2 = 32822,
GL_UNSIGNED_INT_10_10_10_2_EXT = 32822,
GL_POLYGON_OFFSET_EXT = 32823,
GL_POLYGON_OFFSET_FILL = 32823,
GL_POLYGON_OFFSET_FACTOR = 32824,
GL_POLYGON_OFFSET_FACTOR_EXT = 32824,
GL_POLYGON_OFFSET_BIAS_EXT = 32825,
GL_RESCALE_NORMAL = 32826,
GL_RESCALE_NORMAL_EXT = 32826,
GL_ALPHA4 = 32827,
GL_ALPHA4_EXT = 32827,
GL_ALPHA8 = 32828,
GL_ALPHA8_EXT = 32828,
GL_ALPHA8_OES = 32828,
GL_ALPHA12 = 32829,
GL_ALPHA12_EXT = 32829,
GL_ALPHA16 = 32830,
GL_ALPHA16_EXT = 32830,
GL_LUMINANCE4 = 32831,
GL_LUMINANCE4_EXT = 32831,
GL_LUMINANCE8 = 32832,
GL_LUMINANCE8_EXT = 32832,
GL_LUMINANCE8_OES = 32832,
GL_LUMINANCE12 = 32833,
GL_LUMINANCE12_EXT = 32833,
GL_LUMINANCE16 = 32834,
GL_LUMINANCE16_EXT = 32834,
GL_LUMINANCE4_ALPHA4 = 32835,
GL_LUMINANCE4_ALPHA4_EXT = 32835,
GL_LUMINANCE4_ALPHA4_OES = 32835,
GL_LUMINANCE6_ALPHA2 = 32836,
GL_LUMINANCE6_ALPHA2_EXT = 32836,
GL_LUMINANCE8_ALPHA8 = 32837,
GL_LUMINANCE8_ALPHA8_EXT = 32837,
GL_LUMINANCE8_ALPHA8_OES = 32837,
GL_LUMINANCE12_ALPHA4 = 32838,
GL_LUMINANCE12_ALPHA4_EXT = 32838,
GL_LUMINANCE12_ALPHA12 = 32839,
GL_LUMINANCE12_ALPHA12_EXT = 32839,
GL_LUMINANCE16_ALPHA16 = 32840,
GL_LUMINANCE16_ALPHA16_EXT = 32840,
GL_INTENSITY = 32841,
GL_INTENSITY_EXT = 32841,
GL_INTENSITY4 = 32842,
GL_INTENSITY4_EXT = 32842,
GL_INTENSITY8 = 32843,
GL_INTENSITY8_EXT = 32843,
GL_INTENSITY12 = 32844,
GL_INTENSITY12_EXT = 32844,
GL_INTENSITY16 = 32845,
GL_INTENSITY16_EXT = 32845,
GL_RGB2_EXT = 32846,
GL_RGB4 = 32847,
GL_RGB4_EXT = 32847,
GL_RGB5 = 32848,
GL_RGB5_EXT = 32848,
GL_RGB8 = 32849,
GL_RGB8_EXT = 32849,
GL_RGB8_OES = 32849,
GL_RGB10 = 32850,
GL_RGB10_EXT = 32850,
GL_RGB12 = 32851,
GL_RGB12_EXT = 32851,
GL_RGB16 = 32852,
GL_RGB16_EXT = 32852,
GL_RGBA2 = 32853,
GL_RGBA2_EXT = 32853,
GL_RGBA4 = 32854,
GL_RGBA4_EXT = 32854,
GL_RGBA4_OES = 32854,
GL_RGB5_A1 = 32855,
GL_RGB5_A1_EXT = 32855,
GL_RGB5_A1_OES = 32855,
GL_RGBA8 = 32856,
GL_RGBA8_EXT = 32856,
GL_RGBA8_OES = 32856,
GL_RGB10_A2 = 32857,
GL_RGB10_A2_EXT = 32857,
GL_RGBA12 = 32858,
GL_RGBA12_EXT = 32858,
GL_RGBA16 = 32859,
GL_RGBA16_EXT = 32859,
GL_TEXTURE_RED_SIZE = 32860,
GL_TEXTURE_RED_SIZE_EXT = 32860,
GL_TEXTURE_GREEN_SIZE = 32861,
GL_TEXTURE_GREEN_SIZE_EXT = 32861,
GL_TEXTURE_BLUE_SIZE = 32862,
GL_TEXTURE_BLUE_SIZE_EXT = 32862,
GL_TEXTURE_ALPHA_SIZE = 32863,
GL_TEXTURE_ALPHA_SIZE_EXT = 32863,
GL_TEXTURE_LUMINANCE_SIZE = 32864,
GL_TEXTURE_LUMINANCE_SIZE_EXT = 32864,
GL_TEXTURE_INTENSITY_SIZE = 32865,
GL_TEXTURE_INTENSITY_SIZE_EXT = 32865,
GL_REPLACE_EXT = 32866,
GL_PROXY_TEXTURE_1D = 32867,
GL_PROXY_TEXTURE_1D_EXT = 32867,
GL_PROXY_TEXTURE_2D = 32868,
GL_PROXY_TEXTURE_2D_EXT = 32868,
GL_TEXTURE_TOO_LARGE_EXT = 32869,
GL_TEXTURE_PRIORITY = 32870,
GL_TEXTURE_PRIORITY_EXT = 32870,
GL_TEXTURE_RESIDENT = 32871,
GL_TEXTURE_RESIDENT_EXT = 32871,
GL_TEXTURE_1D_BINDING_EXT = 32872,
GL_TEXTURE_BINDING_1D = 32872,
GL_TEXTURE_2D_BINDING_EXT = 32873,
GL_TEXTURE_BINDING_2D = 32873,
GL_TEXTURE_3D_BINDING_EXT = 32874,
GL_TEXTURE_3D_BINDING_OES = 32874,
GL_TEXTURE_BINDING_3D = 32874,
GL_TEXTURE_BINDING_3D_OES = 32874,
GL_PACK_SKIP_IMAGES = 32875,
GL_PACK_SKIP_IMAGES_EXT = 32875,
GL_PACK_IMAGE_HEIGHT = 32876,
GL_PACK_IMAGE_HEIGHT_EXT = 32876,
GL_UNPACK_SKIP_IMAGES = 32877,
GL_UNPACK_SKIP_IMAGES_EXT = 32877,
GL_UNPACK_IMAGE_HEIGHT = 32878,
GL_UNPACK_IMAGE_HEIGHT_EXT = 32878,
GL_TEXTURE_3D = 32879,
GL_TEXTURE_3D_EXT = 32879,
GL_TEXTURE_3D_OES = 32879,
GL_PROXY_TEXTURE_3D = 32880,
GL_PROXY_TEXTURE_3D_EXT = 32880,
GL_TEXTURE_DEPTH = 32881,
GL_TEXTURE_DEPTH_EXT = 32881,
GL_TEXTURE_WRAP_R = 32882,
GL_TEXTURE_WRAP_R_EXT = 32882,
GL_TEXTURE_WRAP_R_OES = 32882,
GL_MAX_3D_TEXTURE_SIZE = 32883,
GL_MAX_3D_TEXTURE_SIZE_EXT = 32883,
GL_MAX_3D_TEXTURE_SIZE_OES = 32883,
GL_VERTEX_ARRAY = 32884,
GL_VERTEX_ARRAY_EXT = 32884,
GL_VERTEX_ARRAY_KHR = 32884,
GL_NORMAL_ARRAY = 32885,
GL_NORMAL_ARRAY_EXT = 32885,
GL_COLOR_ARRAY = 32886,
GL_COLOR_ARRAY_EXT = 32886,
GL_INDEX_ARRAY = 32887,
GL_INDEX_ARRAY_EXT = 32887,
GL_TEXTURE_COORD_ARRAY = 32888,
GL_TEXTURE_COORD_ARRAY_EXT = 32888,
GL_EDGE_FLAG_ARRAY = 32889,
GL_EDGE_FLAG_ARRAY_EXT = 32889,
GL_VERTEX_ARRAY_SIZE = 32890,
GL_VERTEX_ARRAY_SIZE_EXT = 32890,
GL_VERTEX_ARRAY_TYPE = 32891,
GL_VERTEX_ARRAY_TYPE_EXT = 32891,
GL_VERTEX_ARRAY_STRIDE = 32892,
GL_VERTEX_ARRAY_STRIDE_EXT = 32892,
GL_VERTEX_ARRAY_COUNT_EXT = 32893,
GL_NORMAL_ARRAY_TYPE = 32894,
GL_NORMAL_ARRAY_TYPE_EXT = 32894,
GL_NORMAL_ARRAY_STRIDE = 32895,
GL_NORMAL_ARRAY_STRIDE_EXT = 32895,
GL_NORMAL_ARRAY_COUNT_EXT = 32896,
GL_COLOR_ARRAY_SIZE = 32897,
GL_COLOR_ARRAY_SIZE_EXT = 32897,
GL_COLOR_ARRAY_TYPE = 32898,
GL_COLOR_ARRAY_TYPE_EXT = 32898,
GL_COLOR_ARRAY_STRIDE = 32899,
GL_COLOR_ARRAY_STRIDE_EXT = 32899,
GL_COLOR_ARRAY_COUNT_EXT = 32900,
GL_INDEX_ARRAY_TYPE = 32901,
GL_INDEX_ARRAY_TYPE_EXT = 32901,
GL_INDEX_ARRAY_STRIDE = 32902,
GL_INDEX_ARRAY_STRIDE_EXT = 32902,
GL_INDEX_ARRAY_COUNT_EXT = 32903,
GL_TEXTURE_COORD_ARRAY_SIZE = 32904,
GL_TEXTURE_COORD_ARRAY_SIZE_EXT = 32904,
GL_TEXTURE_COORD_ARRAY_TYPE = 32905,
GL_TEXTURE_COORD_ARRAY_TYPE_EXT = 32905,
GL_TEXTURE_COORD_ARRAY_STRIDE = 32906,
GL_TEXTURE_COORD_ARRAY_STRIDE_EXT = 32906,
GL_TEXTURE_COORD_ARRAY_COUNT_EXT = 32907,
GL_EDGE_FLAG_ARRAY_STRIDE = 32908,
GL_EDGE_FLAG_ARRAY_STRIDE_EXT = 32908,
GL_EDGE_FLAG_ARRAY_COUNT_EXT = 32909,
GL_VERTEX_ARRAY_POINTER = 32910,
GL_VERTEX_ARRAY_POINTER_EXT = 32910,
GL_NORMAL_ARRAY_POINTER = 32911,
GL_NORMAL_ARRAY_POINTER_EXT = 32911,
GL_COLOR_ARRAY_POINTER = 32912,
GL_COLOR_ARRAY_POINTER_EXT = 32912,
GL_INDEX_ARRAY_POINTER = 32913,
GL_INDEX_ARRAY_POINTER_EXT = 32913,
GL_TEXTURE_COORD_ARRAY_POINTER = 32914,
GL_TEXTURE_COORD_ARRAY_POINTER_EXT = 32914,
GL_EDGE_FLAG_ARRAY_POINTER = 32915,
GL_EDGE_FLAG_ARRAY_POINTER_EXT = 32915,
GL_INTERLACE_SGIX = 32916,
GL_DETAIL_TEXTURE_2D_SGIS = 32917,
GL_DETAIL_TEXTURE_2D_BINDING_SGIS = 32918,
GL_LINEAR_DETAIL_SGIS = 32919,
GL_LINEAR_DETAIL_ALPHA_SGIS = 32920,
GL_LINEAR_DETAIL_COLOR_SGIS = 32921,
GL_DETAIL_TEXTURE_LEVEL_SGIS = 32922,
GL_DETAIL_TEXTURE_MODE_SGIS = 32923,
GL_DETAIL_TEXTURE_FUNC_POINTS_SGIS = 32924,
GL_MULTISAMPLE = 32925,
GL_MULTISAMPLE_ARB = 32925,
GL_MULTISAMPLE_EXT = 32925,
GL_MULTISAMPLE_SGIS = 32925,
GL_SAMPLE_ALPHA_TO_COVERAGE = 32926,
GL_SAMPLE_ALPHA_TO_COVERAGE_ARB = 32926,
GL_SAMPLE_ALPHA_TO_MASK_EXT = 32926,
GL_SAMPLE_ALPHA_TO_MASK_SGIS = 32926,
GL_SAMPLE_ALPHA_TO_ONE = 32927,
GL_SAMPLE_ALPHA_TO_ONE_ARB = 32927,
GL_SAMPLE_ALPHA_TO_ONE_EXT = 32927,
GL_SAMPLE_ALPHA_TO_ONE_SGIS = 32927,
GL_SAMPLE_COVERAGE = 32928,
GL_SAMPLE_COVERAGE_ARB = 32928,
GL_SAMPLE_MASK_EXT = 32928,
GL_SAMPLE_MASK_SGIS = 32928,
GL_1PASS_EXT = 32929,
GL_1PASS_SGIS = 32929,
GL_2PASS_0_EXT = 32930,
GL_2PASS_0_SGIS = 32930,
GL_2PASS_1_EXT = 32931,
GL_2PASS_1_SGIS = 32931,
GL_4PASS_0_EXT = 32932,
GL_4PASS_0_SGIS = 32932,
GL_4PASS_1_EXT = 32933,
GL_4PASS_1_SGIS = 32933,
GL_4PASS_2_EXT = 32934,
GL_4PASS_2_SGIS = 32934,
GL_4PASS_3_EXT = 32935,
GL_4PASS_3_SGIS = 32935,
GL_SAMPLE_BUFFERS = 32936,
GL_SAMPLE_BUFFERS_ARB = 32936,
GL_SAMPLE_BUFFERS_EXT = 32936,
GL_SAMPLE_BUFFERS_SGIS = 32936,
GL_SAMPLES = 32937,
GL_SAMPLES_ARB = 32937,
GL_SAMPLES_EXT = 32937,
GL_SAMPLES_SGIS = 32937,
GL_SAMPLE_COVERAGE_VALUE = 32938,
GL_SAMPLE_COVERAGE_VALUE_ARB = 32938,
GL_SAMPLE_MASK_VALUE_EXT = 32938,
GL_SAMPLE_MASK_VALUE_SGIS = 32938,
GL_SAMPLE_COVERAGE_INVERT = 32939,
GL_SAMPLE_COVERAGE_INVERT_ARB = 32939,
GL_SAMPLE_MASK_INVERT_EXT = 32939,
GL_SAMPLE_MASK_INVERT_SGIS = 32939,
GL_SAMPLE_PATTERN_EXT = 32940,
GL_SAMPLE_PATTERN_SGIS = 32940,
GL_LINEAR_SHARPEN_SGIS = 32941,
GL_LINEAR_SHARPEN_ALPHA_SGIS = 32942,
GL_LINEAR_SHARPEN_COLOR_SGIS = 32943,
GL_SHARPEN_TEXTURE_FUNC_POINTS_SGIS = 32944,
GL_COLOR_MATRIX = 32945,
GL_COLOR_MATRIX_SGI = 32945,
GL_COLOR_MATRIX_STACK_DEPTH = 32946,
GL_COLOR_MATRIX_STACK_DEPTH_SGI = 32946,
GL_MAX_COLOR_MATRIX_STACK_DEPTH = 32947,
GL_MAX_COLOR_MATRIX_STACK_DEPTH_SGI = 32947,
GL_POST_COLOR_MATRIX_RED_SCALE = 32948,
GL_POST_COLOR_MATRIX_RED_SCALE_SGI = 32948,
GL_POST_COLOR_MATRIX_GREEN_SCALE = 32949,
GL_POST_COLOR_MATRIX_GREEN_SCALE_SGI = 32949,
GL_POST_COLOR_MATRIX_BLUE_SCALE = 32950,
GL_POST_COLOR_MATRIX_BLUE_SCALE_SGI = 32950,
GL_POST_COLOR_MATRIX_ALPHA_SCALE = 32951,
GL_POST_COLOR_MATRIX_ALPHA_SCALE_SGI = 32951,
GL_POST_COLOR_MATRIX_RED_BIAS = 32952,
GL_POST_COLOR_MATRIX_RED_BIAS_SGI = 32952,
GL_POST_COLOR_MATRIX_GREEN_BIAS = 32953,
GL_POST_COLOR_MATRIX_GREEN_BIAS_SGI = 32953,
GL_POST_COLOR_MATRIX_BLUE_BIAS = 32954,
GL_POST_COLOR_MATRIX_BLUE_BIAS_SGI = 32954,
GL_POST_COLOR_MATRIX_ALPHA_BIAS = 32955,
GL_POST_COLOR_MATRIX_ALPHA_BIAS_SGI = 32955,
GL_TEXTURE_COLOR_TABLE_SGI = 32956,
GL_PROXY_TEXTURE_COLOR_TABLE_SGI = 32957,
GL_TEXTURE_ENV_BIAS_SGIX = 32958,
GL_SHADOW_AMBIENT_SGIX = 32959,
GL_TEXTURE_COMPARE_FAIL_VALUE_ARB = 32959,
GL_BLEND_DST_RGB = 32968,
GL_BLEND_DST_RGB_EXT = 32968,
GL_BLEND_DST_RGB_OES = 32968,
GL_BLEND_SRC_RGB = 32969,
GL_BLEND_SRC_RGB_EXT = 32969,
GL_BLEND_SRC_RGB_OES = 32969,
GL_BLEND_DST_ALPHA = 32970,
GL_BLEND_DST_ALPHA_EXT = 32970,
GL_BLEND_DST_ALPHA_OES = 32970,
GL_BLEND_SRC_ALPHA = 32971,
GL_BLEND_SRC_ALPHA_EXT = 32971,
GL_BLEND_SRC_ALPHA_OES = 32971,
GL_422_EXT = 32972,
GL_422_REV_EXT = 32973,
GL_422_AVERAGE_EXT = 32974,
GL_422_REV_AVERAGE_EXT = 32975,
GL_COLOR_TABLE = 32976,
GL_COLOR_TABLE_SGI = 32976,
GL_POST_CONVOLUTION_COLOR_TABLE = 32977,
GL_POST_CONVOLUTION_COLOR_TABLE_SGI = 32977,
GL_POST_COLOR_MATRIX_COLOR_TABLE = 32978,
GL_POST_COLOR_MATRIX_COLOR_TABLE_SGI = 32978,
GL_PROXY_COLOR_TABLE = 32979,
GL_PROXY_COLOR_TABLE_SGI = 32979,
GL_PROXY_POST_CONVOLUTION_COLOR_TABLE = 32980,
GL_PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI = 32980,
GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE = 32981,
GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI = 32981,
GL_COLOR_TABLE_SCALE = 32982,
GL_COLOR_TABLE_SCALE_SGI = 32982,
GL_COLOR_TABLE_BIAS = 32983,
GL_COLOR_TABLE_BIAS_SGI = 32983,
GL_COLOR_TABLE_FORMAT = 32984,
GL_COLOR_TABLE_FORMAT_SGI = 32984,
GL_COLOR_TABLE_WIDTH = 32985,
GL_COLOR_TABLE_WIDTH_SGI = 32985,
GL_COLOR_TABLE_RED_SIZE = 32986,
GL_COLOR_TABLE_RED_SIZE_SGI = 32986,
GL_COLOR_TABLE_GREEN_SIZE = 32987,
GL_COLOR_TABLE_GREEN_SIZE_SGI = 32987,
GL_COLOR_TABLE_BLUE_SIZE = 32988,
GL_COLOR_TABLE_BLUE_SIZE_SGI = 32988,
GL_COLOR_TABLE_ALPHA_SIZE = 32989,
GL_COLOR_TABLE_ALPHA_SIZE_SGI = 32989,
GL_COLOR_TABLE_LUMINANCE_SIZE = 32990,
GL_COLOR_TABLE_LUMINANCE_SIZE_SGI = 32990,
GL_COLOR_TABLE_INTENSITY_SIZE = 32991,
GL_COLOR_TABLE_INTENSITY_SIZE_SGI = 32991,
GL_BGR = 32992,
GL_BGR_EXT = 32992,
GL_BGRA = 32993,
GL_BGRA_EXT = 32993,
GL_BGRA_IMG = 32993,
GL_COLOR_INDEX1_EXT = 32994,
GL_COLOR_INDEX2_EXT = 32995,
GL_COLOR_INDEX4_EXT = 32996,
GL_COLOR_INDEX8_EXT = 32997,
GL_COLOR_INDEX12_EXT = 32998,
GL_COLOR_INDEX16_EXT = 32999,
GL_MAX_ELEMENTS_VERTICES = 33000,
GL_MAX_ELEMENTS_VERTICES_EXT = 33000,
GL_MAX_ELEMENTS_INDICES = 33001,
GL_MAX_ELEMENTS_INDICES_EXT = 33001,
GL_PHONG_WIN = 33002,
GL_PHONG_HINT_WIN = 33003,
GL_FOG_SPECULAR_TEXTURE_WIN = 33004,
GL_TEXTURE_INDEX_SIZE_EXT = 33005,
GL_PARAMETER_BUFFER_ARB = 33006,
GL_PARAMETER_BUFFER_BINDING_ARB = 33007,
GL_CLIP_VOLUME_CLIPPING_HINT_EXT = 33008,
GL_DUAL_ALPHA4_SGIS = 33040,
GL_DUAL_ALPHA8_SGIS = 33041,
GL_DUAL_ALPHA12_SGIS = 33042,
GL_DUAL_ALPHA16_SGIS = 33043,
GL_DUAL_LUMINANCE4_SGIS = 33044,
GL_DUAL_LUMINANCE8_SGIS = 33045,
GL_DUAL_LUMINANCE12_SGIS = 33046,
GL_DUAL_LUMINANCE16_SGIS = 33047,
GL_DUAL_INTENSITY4_SGIS = 33048,
GL_DUAL_INTENSITY8_SGIS = 33049,
GL_DUAL_INTENSITY12_SGIS = 33050,
GL_DUAL_INTENSITY16_SGIS = 33051,
GL_DUAL_LUMINANCE_ALPHA4_SGIS = 33052,
GL_DUAL_LUMINANCE_ALPHA8_SGIS = 33053,
GL_QUAD_ALPHA4_SGIS = 33054,
GL_QUAD_ALPHA8_SGIS = 33055,
GL_QUAD_LUMINANCE4_SGIS = 33056,
GL_QUAD_LUMINANCE8_SGIS = 33057,
GL_QUAD_INTENSITY4_SGIS = 33058,
GL_QUAD_INTENSITY8_SGIS = 33059,
GL_DUAL_TEXTURE_SELECT_SGIS = 33060,
GL_QUAD_TEXTURE_SELECT_SGIS = 33061,
GL_POINT_SIZE_MIN = 33062,
GL_POINT_SIZE_MIN_ARB = 33062,
GL_POINT_SIZE_MIN_EXT = 33062,
GL_POINT_SIZE_MIN_SGIS = 33062,
GL_POINT_SIZE_MAX = 33063,
GL_POINT_SIZE_MAX_ARB = 33063,
GL_POINT_SIZE_MAX_EXT = 33063,
GL_POINT_SIZE_MAX_SGIS = 33063,
GL_POINT_FADE_THRESHOLD_SIZE = 33064,
GL_POINT_FADE_THRESHOLD_SIZE_ARB = 33064,
GL_POINT_FADE_THRESHOLD_SIZE_EXT = 33064,
GL_POINT_FADE_THRESHOLD_SIZE_SGIS = 33064,
GL_DISTANCE_ATTENUATION_EXT = 33065,
GL_DISTANCE_ATTENUATION_SGIS = 33065,
GL_POINT_DISTANCE_ATTENUATION = 33065,
GL_POINT_DISTANCE_ATTENUATION_ARB = 33065,
GL_FOG_FUNC_SGIS = 33066,
GL_FOG_FUNC_POINTS_SGIS = 33067,
GL_MAX_FOG_FUNC_POINTS_SGIS = 33068,
GL_CLAMP_TO_BORDER = 33069,
GL_CLAMP_TO_BORDER_ARB = 33069,
GL_CLAMP_TO_BORDER_EXT = 33069,
GL_CLAMP_TO_BORDER_NV = 33069,
GL_CLAMP_TO_BORDER_SGIS = 33069,
GL_CLAMP_TO_BORDER_OES = 33069,
GL_TEXTURE_MULTI_BUFFER_HINT_SGIX = 33070,
GL_CLAMP_TO_EDGE = 33071,
GL_CLAMP_TO_EDGE_SGIS = 33071,
GL_PACK_SKIP_VOLUMES_SGIS = 33072,
GL_PACK_IMAGE_DEPTH_SGIS = 33073,
GL_UNPACK_SKIP_VOLUMES_SGIS = 33074,
GL_UNPACK_IMAGE_DEPTH_SGIS = 33075,
GL_TEXTURE_4D_SGIS = 33076,
GL_PROXY_TEXTURE_4D_SGIS = 33077,
GL_TEXTURE_4DSIZE_SGIS = 33078,
GL_TEXTURE_WRAP_Q_SGIS = 33079,
GL_MAX_4D_TEXTURE_SIZE_SGIS = 33080,
GL_PIXEL_TEX_GEN_SGIX = 33081,
GL_TEXTURE_MIN_LOD = 33082,
GL_TEXTURE_MIN_LOD_SGIS = 33082,
GL_TEXTURE_MAX_LOD = 33083,
GL_TEXTURE_MAX_LOD_SGIS = 33083,
GL_TEXTURE_BASE_LEVEL = 33084,
GL_TEXTURE_BASE_LEVEL_SGIS = 33084,
GL_TEXTURE_MAX_LEVEL = 33085,
GL_TEXTURE_MAX_LEVEL_APPLE = 33085,
GL_TEXTURE_MAX_LEVEL_SGIS = 33085,
GL_PIXEL_TILE_BEST_ALIGNMENT_SGIX = 33086,
GL_PIXEL_TILE_CACHE_INCREMENT_SGIX = 33087,
GL_PIXEL_TILE_WIDTH_SGIX = 33088,
GL_PIXEL_TILE_HEIGHT_SGIX = 33089,
GL_PIXEL_TILE_GRID_WIDTH_SGIX = 33090,
GL_PIXEL_TILE_GRID_HEIGHT_SGIX = 33091,
GL_PIXEL_TILE_GRID_DEPTH_SGIX = 33092,
GL_PIXEL_TILE_CACHE_SIZE_SGIX = 33093,
GL_FILTER4_SGIS = 33094,
GL_TEXTURE_FILTER4_SIZE_SGIS = 33095,
GL_SPRITE_SGIX = 33096,
GL_SPRITE_MODE_SGIX = 33097,
GL_SPRITE_AXIS_SGIX = 33098,
GL_SPRITE_TRANSLATION_SGIX = 33099,
GL_SPRITE_AXIAL_SGIX = 33100,
GL_SPRITE_OBJECT_ALIGNED_SGIX = 33101,
GL_SPRITE_EYE_ALIGNED_SGIX = 33102,
GL_TEXTURE_4D_BINDING_SGIS = 33103,
GL_IGNORE_BORDER_HP = 33104,
GL_CONSTANT_BORDER = 33105,
GL_CONSTANT_BORDER_HP = 33105,
GL_REPLICATE_BORDER = 33107,
GL_REPLICATE_BORDER_HP = 33107,
GL_CONVOLUTION_BORDER_COLOR = 33108,
GL_CONVOLUTION_BORDER_COLOR_HP = 33108,
GL_IMAGE_SCALE_X_HP = 33109,
GL_IMAGE_SCALE_Y_HP = 33110,
GL_IMAGE_TRANSLATE_X_HP = 33111,
GL_IMAGE_TRANSLATE_Y_HP = 33112,
GL_IMAGE_ROTATE_ANGLE_HP = 33113,
GL_IMAGE_ROTATE_ORIGIN_X_HP = 33114,
GL_IMAGE_ROTATE_ORIGIN_Y_HP = 33115,
GL_IMAGE_MAG_FILTER_HP = 33116,
GL_IMAGE_MIN_FILTER_HP = 33117,
GL_IMAGE_CUBIC_WEIGHT_HP = 33118,
GL_CUBIC_HP = 33119,
GL_AVERAGE_HP = 33120,
GL_IMAGE_TRANSFORM_2D_HP = 33121,
GL_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP = 33122,
GL_PROXY_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP = 33123,
GL_OCCLUSION_TEST_HP = 33125,
GL_OCCLUSION_TEST_RESULT_HP = 33126,
GL_TEXTURE_LIGHTING_MODE_HP = 33127,
GL_TEXTURE_POST_SPECULAR_HP = 33128,
GL_TEXTURE_PRE_SPECULAR_HP = 33129,
GL_LINEAR_CLIPMAP_LINEAR_SGIX = 33136,
GL_TEXTURE_CLIPMAP_CENTER_SGIX = 33137,
GL_TEXTURE_CLIPMAP_FRAME_SGIX = 33138,
GL_TEXTURE_CLIPMAP_OFFSET_SGIX = 33139,
GL_TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX = 33140,
GL_TEXTURE_CLIPMAP_LOD_OFFSET_SGIX = 33141,
GL_TEXTURE_CLIPMAP_DEPTH_SGIX = 33142,
GL_MAX_CLIPMAP_DEPTH_SGIX = 33143,
GL_MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX = 33144,
GL_POST_TEXTURE_FILTER_BIAS_SGIX = 33145,
GL_POST_TEXTURE_FILTER_SCALE_SGIX = 33146,
GL_POST_TEXTURE_FILTER_BIAS_RANGE_SGIX = 33147,
GL_POST_TEXTURE_FILTER_SCALE_RANGE_SGIX = 33148,
GL_REFERENCE_PLANE_SGIX = 33149,
GL_REFERENCE_PLANE_EQUATION_SGIX = 33150,
GL_IR_INSTRUMENT1_SGIX = 33151,
GL_INSTRUMENT_BUFFER_POINTER_SGIX = 33152,
GL_INSTRUMENT_MEASUREMENTS_SGIX = 33153,
GL_LIST_PRIORITY_SGIX = 33154,
GL_CALLIGRAPHIC_FRAGMENT_SGIX = 33155,
GL_PIXEL_TEX_GEN_Q_CEILING_SGIX = 33156,
GL_PIXEL_TEX_GEN_Q_ROUND_SGIX = 33157,
GL_PIXEL_TEX_GEN_Q_FLOOR_SGIX = 33158,
GL_PIXEL_TEX_GEN_ALPHA_REPLACE_SGIX = 33159,
GL_PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX = 33160,
GL_PIXEL_TEX_GEN_ALPHA_LS_SGIX = 33161,
GL_PIXEL_TEX_GEN_ALPHA_MS_SGIX = 33162,
GL_FRAMEZOOM_SGIX = 33163,
GL_FRAMEZOOM_FACTOR_SGIX = 33164,
GL_MAX_FRAMEZOOM_FACTOR_SGIX = 33165,
GL_TEXTURE_LOD_BIAS_S_SGIX = 33166,
GL_TEXTURE_LOD_BIAS_T_SGIX = 33167,
GL_TEXTURE_LOD_BIAS_R_SGIX = 33168,
GL_GENERATE_MIPMAP = 33169,
GL_GENERATE_MIPMAP_SGIS = 33169,
GL_GENERATE_MIPMAP_HINT = 33170,
GL_GENERATE_MIPMAP_HINT_SGIS = 33170,
GL_GEOMETRY_DEFORMATION_SGIX = 33172,
GL_TEXTURE_DEFORMATION_SGIX = 33173,
GL_DEFORMATIONS_MASK_SGIX = 33174,
GL_MAX_DEFORMATION_ORDER_SGIX = 33175,
GL_FOG_OFFSET_SGIX = 33176,
GL_FOG_OFFSET_VALUE_SGIX = 33177,
GL_TEXTURE_COMPARE_SGIX = 33178,
GL_TEXTURE_COMPARE_OPERATOR_SGIX = 33179,
GL_TEXTURE_LEQUAL_R_SGIX = 33180,
GL_TEXTURE_GEQUAL_R_SGIX = 33181,
GL_DEPTH_COMPONENT16 = 33189,
GL_DEPTH_COMPONENT16_ARB = 33189,
GL_DEPTH_COMPONENT16_OES = 33189,
GL_DEPTH_COMPONENT16_SGIX = 33189,
GL_DEPTH_COMPONENT24 = 33190,
GL_DEPTH_COMPONENT24_ARB = 33190,
GL_DEPTH_COMPONENT24_OES = 33190,
GL_DEPTH_COMPONENT24_SGIX = 33190,
GL_DEPTH_COMPONENT32 = 33191,
GL_DEPTH_COMPONENT32_ARB = 33191,
GL_DEPTH_COMPONENT32_OES = 33191,
GL_DEPTH_COMPONENT32_SGIX = 33191,
GL_ARRAY_ELEMENT_LOCK_FIRST_EXT = 33192,
GL_ARRAY_ELEMENT_LOCK_COUNT_EXT = 33193,
GL_CULL_VERTEX_EXT = 33194,
GL_CULL_VERTEX_EYE_POSITION_EXT = 33195,
GL_CULL_VERTEX_OBJECT_POSITION_EXT = 33196,
GL_IUI_V2F_EXT = 33197,
GL_IUI_V3F_EXT = 33198,
GL_IUI_N3F_V2F_EXT = 33199,
GL_IUI_N3F_V3F_EXT = 33200,
GL_T2F_IUI_V2F_EXT = 33201,
GL_T2F_IUI_V3F_EXT = 33202,
GL_T2F_IUI_N3F_V2F_EXT = 33203,
GL_T2F_IUI_N3F_V3F_EXT = 33204,
GL_INDEX_TEST_EXT = 33205,
GL_INDEX_TEST_FUNC_EXT = 33206,
GL_INDEX_TEST_REF_EXT = 33207,
GL_INDEX_MATERIAL_EXT = 33208,
GL_INDEX_MATERIAL_PARAMETER_EXT = 33209,
GL_INDEX_MATERIAL_FACE_EXT = 33210,
GL_YCRCB_422_SGIX = 33211,
GL_YCRCB_444_SGIX = 33212,
GL_WRAP_BORDER_SUN = 33236,
GL_UNPACK_CONSTANT_DATA_SUNX = 33237,
GL_TEXTURE_CONSTANT_DATA_SUNX = 33238,
GL_TRIANGLE_LIST_SUN = 33239,
GL_REPLACEMENT_CODE_SUN = 33240,
GL_GLOBAL_ALPHA_SUN = 33241,
GL_GLOBAL_ALPHA_FACTOR_SUN = 33242,
GL_TEXTURE_COLOR_WRITEMASK_SGIS = 33263,
GL_EYE_DISTANCE_TO_POINT_SGIS = 33264,
GL_OBJECT_DISTANCE_TO_POINT_SGIS = 33265,
GL_EYE_DISTANCE_TO_LINE_SGIS = 33266,
GL_OBJECT_DISTANCE_TO_LINE_SGIS = 33267,
GL_EYE_POINT_SGIS = 33268,
GL_OBJECT_POINT_SGIS = 33269,
GL_EYE_LINE_SGIS = 33270,
GL_OBJECT_LINE_SGIS = 33271,
GL_LIGHT_MODEL_COLOR_CONTROL = 33272,
GL_LIGHT_MODEL_COLOR_CONTROL_EXT = 33272,
GL_SINGLE_COLOR = 33273,
GL_SINGLE_COLOR_EXT = 33273,
GL_SEPARATE_SPECULAR_COLOR = 33274,
GL_SEPARATE_SPECULAR_COLOR_EXT = 33274,
GL_SHARED_TEXTURE_PALETTE_EXT = 33275,
GL_TEXT_FRAGMENT_SHADER_ATI = 33280,
GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING = 33296,
GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT = 33296,
GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE = 33297,
GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT = 33297,
GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE = 33298,
GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE = 33299,
GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE = 33300,
GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE = 33301,
GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE = 33302,
GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE = 33303,
GL_FRAMEBUFFER_DEFAULT = 33304,
GL_FRAMEBUFFER_UNDEFINED = 33305,
GL_FRAMEBUFFER_UNDEFINED_OES = 33305,
GL_DEPTH_STENCIL_ATTACHMENT = 33306,
GL_MAJOR_VERSION = 33307,
GL_MINOR_VERSION = 33308,
GL_NUM_EXTENSIONS = 33309,
GL_CONTEXT_FLAGS = 33310,
GL_BUFFER_IMMUTABLE_STORAGE = 33311,
GL_BUFFER_IMMUTABLE_STORAGE_EXT = 33311,
GL_BUFFER_STORAGE_FLAGS = 33312,
GL_BUFFER_STORAGE_FLAGS_EXT = 33312,
GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED = 33313,
GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED_OES = 33313,
GL_INDEX = 33314,
GL_COMPRESSED_RED = 33317,
GL_COMPRESSED_RG = 33318,
GL_RG = 33319,
GL_RG_EXT = 33319,
GL_RG_INTEGER = 33320,
GL_R8 = 33321,
GL_R8_EXT = 33321,
GL_R16 = 33322,
GL_R16_EXT = 33322,
GL_RG8 = 33323,
GL_RG8_EXT = 33323,
GL_RG16 = 33324,
GL_RG16_EXT = 33324,
GL_R16F = 33325,
GL_R16F_EXT = 33325,
GL_R32F = 33326,
GL_R32F_EXT = 33326,
GL_RG16F = 33327,
GL_RG16F_EXT = 33327,
GL_RG32F = 33328,
GL_RG32F_EXT = 33328,
GL_R8I = 33329,
GL_R8UI = 33330,
GL_R16I = 33331,
GL_R16UI = 33332,
GL_R32I = 33333,
GL_R32UI = 33334,
GL_RG8I = 33335,
GL_RG8UI = 33336,
GL_RG16I = 33337,
GL_RG16UI = 33338,
GL_RG32I = 33339,
GL_RG32UI = 33340,
GL_SYNC_CL_EVENT_ARB = 33344,
GL_SYNC_CL_EVENT_COMPLETE_ARB = 33345,
GL_DEBUG_OUTPUT_SYNCHRONOUS = 33346,
GL_DEBUG_OUTPUT_SYNCHRONOUS_ARB = 33346,
GL_DEBUG_OUTPUT_SYNCHRONOUS_KHR = 33346,
GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH = 33347,
GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB = 33347,
GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_KHR = 33347,
GL_DEBUG_CALLBACK_FUNCTION = 33348,
GL_DEBUG_CALLBACK_FUNCTION_ARB = 33348,
GL_DEBUG_CALLBACK_FUNCTION_KHR = 33348,
GL_DEBUG_CALLBACK_USER_PARAM = 33349,
GL_DEBUG_CALLBACK_USER_PARAM_ARB = 33349,
GL_DEBUG_CALLBACK_USER_PARAM_KHR = 33349,
GL_DEBUG_SOURCE_API = 33350,
GL_DEBUG_SOURCE_API_ARB = 33350,
GL_DEBUG_SOURCE_API_KHR = 33350,
GL_DEBUG_SOURCE_WINDOW_SYSTEM = 33351,
GL_DEBUG_SOURCE_WINDOW_SYSTEM_ARB = 33351,
GL_DEBUG_SOURCE_WINDOW_SYSTEM_KHR = 33351,
GL_DEBUG_SOURCE_SHADER_COMPILER = 33352,
GL_DEBUG_SOURCE_SHADER_COMPILER_ARB = 33352,
GL_DEBUG_SOURCE_SHADER_COMPILER_KHR = 33352,
GL_DEBUG_SOURCE_THIRD_PARTY = 33353,
GL_DEBUG_SOURCE_THIRD_PARTY_ARB = 33353,
GL_DEBUG_SOURCE_THIRD_PARTY_KHR = 33353,
GL_DEBUG_SOURCE_APPLICATION = 33354,
GL_DEBUG_SOURCE_APPLICATION_ARB = 33354,
GL_DEBUG_SOURCE_APPLICATION_KHR = 33354,
GL_DEBUG_SOURCE_OTHER = 33355,
GL_DEBUG_SOURCE_OTHER_ARB = 33355,
GL_DEBUG_SOURCE_OTHER_KHR = 33355,
GL_DEBUG_TYPE_ERROR = 33356,
GL_DEBUG_TYPE_ERROR_ARB = 33356,
GL_DEBUG_TYPE_ERROR_KHR = 33356,
GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR = 33357,
GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_ARB = 33357,
GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_KHR = 33357,
GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR = 33358,
GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_ARB = 33358,
GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_KHR = 33358,
GL_DEBUG_TYPE_PORTABILITY = 33359,
GL_DEBUG_TYPE_PORTABILITY_ARB = 33359,
GL_DEBUG_TYPE_PORTABILITY_KHR = 33359,
GL_DEBUG_TYPE_PERFORMANCE = 33360,
GL_DEBUG_TYPE_PERFORMANCE_ARB = 33360,
GL_DEBUG_TYPE_PERFORMANCE_KHR = 33360,
GL_DEBUG_TYPE_OTHER = 33361,
GL_DEBUG_TYPE_OTHER_ARB = 33361,
GL_DEBUG_TYPE_OTHER_KHR = 33361,
GL_LOSE_CONTEXT_ON_RESET = 33362,
GL_LOSE_CONTEXT_ON_RESET_ARB = 33362,
GL_LOSE_CONTEXT_ON_RESET_EXT = 33362,
GL_LOSE_CONTEXT_ON_RESET_KHR = 33362,
GL_GUILTY_CONTEXT_RESET = 33363,
GL_GUILTY_CONTEXT_RESET_ARB = 33363,
GL_GUILTY_CONTEXT_RESET_EXT = 33363,
GL_GUILTY_CONTEXT_RESET_KHR = 33363,
GL_INNOCENT_CONTEXT_RESET = 33364,
GL_INNOCENT_CONTEXT_RESET_ARB = 33364,
GL_INNOCENT_CONTEXT_RESET_EXT = 33364,
GL_INNOCENT_CONTEXT_RESET_KHR = 33364,
GL_UNKNOWN_CONTEXT_RESET = 33365,
GL_UNKNOWN_CONTEXT_RESET_ARB = 33365,
GL_UNKNOWN_CONTEXT_RESET_EXT = 33365,
GL_UNKNOWN_CONTEXT_RESET_KHR = 33365,
GL_RESET_NOTIFICATION_STRATEGY = 33366,
GL_RESET_NOTIFICATION_STRATEGY_ARB = 33366,
GL_RESET_NOTIFICATION_STRATEGY_EXT = 33366,
GL_RESET_NOTIFICATION_STRATEGY_KHR = 33366,
GL_PROGRAM_BINARY_RETRIEVABLE_HINT = 33367,
GL_PROGRAM_SEPARABLE = 33368,
GL_PROGRAM_SEPARABLE_EXT = 33368,
GL_ACTIVE_PROGRAM = 33369,
GL_ACTIVE_PROGRAM_EXT = 33369,
GL_PROGRAM_PIPELINE_BINDING = 33370,
GL_PROGRAM_PIPELINE_BINDING_EXT = 33370,
GL_MAX_VIEWPORTS = 33371,
GL_MAX_VIEWPORTS_NV = 33371,
GL_VIEWPORT_SUBPIXEL_BITS = 33372,
GL_VIEWPORT_SUBPIXEL_BITS_EXT = 33372,
GL_VIEWPORT_SUBPIXEL_BITS_NV = 33372,
GL_VIEWPORT_BOUNDS_RANGE = 33373,
GL_VIEWPORT_BOUNDS_RANGE_EXT = 33373,
GL_VIEWPORT_BOUNDS_RANGE_NV = 33373,
GL_LAYER_PROVOKING_VERTEX = 33374,
GL_LAYER_PROVOKING_VERTEX_EXT = 33374,
GL_LAYER_PROVOKING_VERTEX_OES = 33374,
GL_VIEWPORT_INDEX_PROVOKING_VERTEX = 33375,
GL_VIEWPORT_INDEX_PROVOKING_VERTEX_EXT = 33375,
GL_VIEWPORT_INDEX_PROVOKING_VERTEX_NV = 33375,
GL_UNDEFINED_VERTEX = 33376,
GL_UNDEFINED_VERTEX_EXT = 33376,
GL_UNDEFINED_VERTEX_OES = 33376,
GL_NO_RESET_NOTIFICATION = 33377,
GL_NO_RESET_NOTIFICATION_ARB = 33377,
GL_NO_RESET_NOTIFICATION_EXT = 33377,
GL_NO_RESET_NOTIFICATION_KHR = 33377,
GL_MAX_COMPUTE_SHARED_MEMORY_SIZE = 33378,
GL_MAX_COMPUTE_UNIFORM_COMPONENTS = 33379,
GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS = 33380,
GL_MAX_COMPUTE_ATOMIC_COUNTERS = 33381,
GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS = 33382,
GL_COMPUTE_WORK_GROUP_SIZE = 33383,
GL_DEBUG_TYPE_MARKER = 33384,
GL_DEBUG_TYPE_MARKER_KHR = 33384,
GL_DEBUG_TYPE_PUSH_GROUP = 33385,
GL_DEBUG_TYPE_PUSH_GROUP_KHR = 33385,
GL_DEBUG_TYPE_POP_GROUP = 33386,
GL_DEBUG_TYPE_POP_GROUP_KHR = 33386,
GL_DEBUG_SEVERITY_NOTIFICATION = 33387,
GL_DEBUG_SEVERITY_NOTIFICATION_KHR = 33387,
GL_MAX_DEBUG_GROUP_STACK_DEPTH = 33388,
GL_MAX_DEBUG_GROUP_STACK_DEPTH_KHR = 33388,
GL_DEBUG_GROUP_STACK_DEPTH = 33389,
GL_DEBUG_GROUP_STACK_DEPTH_KHR = 33389,
GL_MAX_UNIFORM_LOCATIONS = 33390,
GL_INTERNALFORMAT_SUPPORTED = 33391,
GL_INTERNALFORMAT_PREFERRED = 33392,
GL_INTERNALFORMAT_RED_SIZE = 33393,
GL_INTERNALFORMAT_GREEN_SIZE = 33394,
GL_INTERNALFORMAT_BLUE_SIZE = 33395,
GL_INTERNALFORMAT_ALPHA_SIZE = 33396,
GL_INTERNALFORMAT_DEPTH_SIZE = 33397,
GL_INTERNALFORMAT_STENCIL_SIZE = 33398,
GL_INTERNALFORMAT_SHARED_SIZE = 33399,
GL_INTERNALFORMAT_RED_TYPE = 33400,
GL_INTERNALFORMAT_GREEN_TYPE = 33401,
GL_INTERNALFORMAT_BLUE_TYPE = 33402,
GL_INTERNALFORMAT_ALPHA_TYPE = 33403,
GL_INTERNALFORMAT_DEPTH_TYPE = 33404,
GL_INTERNALFORMAT_STENCIL_TYPE = 33405,
GL_MAX_WIDTH = 33406,
GL_MAX_HEIGHT = 33407,
GL_MAX_DEPTH = 33408,
GL_MAX_LAYERS = 33409,
GL_MAX_COMBINED_DIMENSIONS = 33410,
GL_COLOR_COMPONENTS = 33411,
GL_DEPTH_COMPONENTS = 33412,
GL_STENCIL_COMPONENTS = 33413,
GL_COLOR_RENDERABLE = 33414,
GL_DEPTH_RENDERABLE = 33415,
GL_STENCIL_RENDERABLE = 33416,
GL_FRAMEBUFFER_RENDERABLE = 33417,
GL_FRAMEBUFFER_RENDERABLE_LAYERED = 33418,
GL_FRAMEBUFFER_BLEND = 33419,
GL_READ_PIXELS = 33420,
GL_READ_PIXELS_FORMAT = 33421,
GL_READ_PIXELS_TYPE = 33422,
GL_TEXTURE_IMAGE_FORMAT = 33423,
GL_TEXTURE_IMAGE_TYPE = 33424,
GL_GET_TEXTURE_IMAGE_FORMAT = 33425,
GL_GET_TEXTURE_IMAGE_TYPE = 33426,
GL_MIPMAP = 33427,
GL_MANUAL_GENERATE_MIPMAP = 33428,
GL_AUTO_GENERATE_MIPMAP = 33429,
GL_COLOR_ENCODING = 33430,
GL_SRGB_READ = 33431,
GL_SRGB_WRITE = 33432,
GL_SRGB_DECODE_ARB = 33433,
GL_FILTER = 33434,
GL_VERTEX_TEXTURE = 33435,
GL_TESS_CONTROL_TEXTURE = 33436,
GL_TESS_EVALUATION_TEXTURE = 33437,
GL_GEOMETRY_TEXTURE = 33438,
GL_FRAGMENT_TEXTURE = 33439,
GL_COMPUTE_TEXTURE = 33440,
GL_TEXTURE_SHADOW = 33441,
GL_TEXTURE_GATHER = 33442,
GL_TEXTURE_GATHER_SHADOW = 33443,
GL_SHADER_IMAGE_LOAD = 33444,
GL_SHADER_IMAGE_STORE = 33445,
GL_SHADER_IMAGE_ATOMIC = 33446,
GL_IMAGE_TEXEL_SIZE = 33447,
GL_IMAGE_COMPATIBILITY_CLASS = 33448,
GL_IMAGE_PIXEL_FORMAT = 33449,
GL_IMAGE_PIXEL_TYPE = 33450,
GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST = 33452,
GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST = 33453,
GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE = 33454,
GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE = 33455,
GL_TEXTURE_COMPRESSED_BLOCK_WIDTH = 33457,
GL_TEXTURE_COMPRESSED_BLOCK_HEIGHT = 33458,
GL_TEXTURE_COMPRESSED_BLOCK_SIZE = 33459,
GL_CLEAR_BUFFER = 33460,
GL_TEXTURE_VIEW = 33461,
GL_VIEW_COMPATIBILITY_CLASS = 33462,
GL_FULL_SUPPORT = 33463,
GL_CAVEAT_SUPPORT = 33464,
GL_IMAGE_CLASS_4_X_32 = 33465,
GL_IMAGE_CLASS_2_X_32 = 33466,
GL_IMAGE_CLASS_1_X_32 = 33467,
GL_IMAGE_CLASS_4_X_16 = 33468,
GL_IMAGE_CLASS_2_X_16 = 33469,
GL_IMAGE_CLASS_1_X_16 = 33470,
GL_IMAGE_CLASS_4_X_8 = 33471,
GL_IMAGE_CLASS_2_X_8 = 33472,
GL_IMAGE_CLASS_1_X_8 = 33473,
GL_IMAGE_CLASS_11_11_10 = 33474,
GL_IMAGE_CLASS_10_10_10_2 = 33475,
GL_VIEW_CLASS_128_BITS = 33476,
GL_VIEW_CLASS_96_BITS = 33477,
GL_VIEW_CLASS_64_BITS = 33478,
GL_VIEW_CLASS_48_BITS = 33479,
GL_VIEW_CLASS_32_BITS = 33480,
GL_VIEW_CLASS_24_BITS = 33481,
GL_VIEW_CLASS_16_BITS = 33482,
GL_VIEW_CLASS_8_BITS = 33483,
GL_VIEW_CLASS_S3TC_DXT1_RGB = 33484,
GL_VIEW_CLASS_S3TC_DXT1_RGBA = 33485,
GL_VIEW_CLASS_S3TC_DXT3_RGBA = 33486,
GL_VIEW_CLASS_S3TC_DXT5_RGBA = 33487,
GL_VIEW_CLASS_RGTC1_RED = 33488,
GL_VIEW_CLASS_RGTC2_RG = 33489,
GL_VIEW_CLASS_BPTC_UNORM = 33490,
GL_VIEW_CLASS_BPTC_FLOAT = 33491,
GL_VERTEX_ATTRIB_BINDING = 33492,
GL_VERTEX_ATTRIB_RELATIVE_OFFSET = 33493,
GL_VERTEX_BINDING_DIVISOR = 33494,
GL_VERTEX_BINDING_OFFSET = 33495,
GL_VERTEX_BINDING_STRIDE = 33496,
GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET = 33497,
GL_MAX_VERTEX_ATTRIB_BINDINGS = 33498,
GL_TEXTURE_VIEW_MIN_LEVEL = 33499,
GL_TEXTURE_VIEW_MIN_LEVEL_EXT = 33499,
GL_TEXTURE_VIEW_MIN_LEVEL_OES = 33499,
GL_TEXTURE_VIEW_NUM_LEVELS = 33500,
GL_TEXTURE_VIEW_NUM_LEVELS_EXT = 33500,
GL_TEXTURE_VIEW_NUM_LEVELS_OES = 33500,
GL_TEXTURE_VIEW_MIN_LAYER = 33501,
GL_TEXTURE_VIEW_MIN_LAYER_EXT = 33501,
GL_TEXTURE_VIEW_MIN_LAYER_OES = 33501,
GL_TEXTURE_VIEW_NUM_LAYERS = 33502,
GL_TEXTURE_VIEW_NUM_LAYERS_EXT = 33502,
GL_TEXTURE_VIEW_NUM_LAYERS_OES = 33502,
GL_TEXTURE_IMMUTABLE_LEVELS = 33503,
GL_BUFFER = 33504,
GL_BUFFER_KHR = 33504,
GL_SHADER = 33505,
GL_SHADER_KHR = 33505,
GL_PROGRAM = 33506,
GL_PROGRAM_KHR = 33506,
GL_QUERY = 33507,
GL_QUERY_KHR = 33507,
GL_PROGRAM_PIPELINE = 33508,
GL_PROGRAM_PIPELINE_KHR = 33508,
GL_MAX_VERTEX_ATTRIB_STRIDE = 33509,
GL_SAMPLER = 33510,
GL_SAMPLER_KHR = 33510,
GL_DISPLAY_LIST = 33511,
GL_MAX_LABEL_LENGTH = 33512,
GL_MAX_LABEL_LENGTH_KHR = 33512,
GL_NUM_SHADING_LANGUAGE_VERSIONS = 33513,
GL_QUERY_TARGET = 33514,
GL_TRANSFORM_FEEDBACK_OVERFLOW_ARB = 33516,
GL_TRANSFORM_FEEDBACK_STREAM_OVERFLOW_ARB = 33517,
GL_VERTICES_SUBMITTED_ARB = 33518,
GL_PRIMITIVES_SUBMITTED_ARB = 33519,
GL_VERTEX_SHADER_INVOCATIONS_ARB = 33520,
GL_TESS_CONTROL_SHADER_PATCHES_ARB = 33521,
GL_TESS_EVALUATION_SHADER_INVOCATIONS_ARB = 33522,
GL_GEOMETRY_SHADER_PRIMITIVES_EMITTED_ARB = 33523,
GL_FRAGMENT_SHADER_INVOCATIONS_ARB = 33524,
GL_COMPUTE_SHADER_INVOCATIONS_ARB = 33525,
GL_CLIPPING_INPUT_PRIMITIVES_ARB = 33526,
GL_CLIPPING_OUTPUT_PRIMITIVES_ARB = 33527,
GL_SPARSE_BUFFER_PAGE_SIZE_ARB = 33528,
GL_MAX_CULL_DISTANCES = 33529,
GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES = 33530,
GL_CONTEXT_RELEASE_BEHAVIOR = 33531,
GL_CONTEXT_RELEASE_BEHAVIOR_KHR = 33531,
GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH = 33532,
GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH_KHR = 33532,
GL_DEPTH_PASS_INSTRUMENT_SGIX = 33552,
GL_DEPTH_PASS_INSTRUMENT_COUNTERS_SGIX = 33553,
GL_DEPTH_PASS_INSTRUMENT_MAX_SGIX = 33554,
GL_FRAGMENTS_INSTRUMENT_SGIX = 33555,
GL_FRAGMENTS_INSTRUMENT_COUNTERS_SGIX = 33556,
GL_FRAGMENTS_INSTRUMENT_MAX_SGIX = 33557,
GL_CONVOLUTION_HINT_SGIX = 33558,
GL_YCRCB_SGIX = 33560,
GL_YCRCBA_SGIX = 33561,
GL_UNPACK_COMPRESSED_SIZE_SGIX = 33562,
GL_PACK_MAX_COMPRESSED_SIZE_SGIX = 33563,
GL_PACK_COMPRESSED_SIZE_SGIX = 33564,
GL_SLIM8U_SGIX = 33565,
GL_SLIM10U_SGIX = 33566,
GL_SLIM12S_SGIX = 33567,
GL_ALPHA_MIN_SGIX = 33568,
GL_ALPHA_MAX_SGIX = 33569,
GL_SCALEBIAS_HINT_SGIX = 33570,
GL_ASYNC_MARKER_SGIX = 33577,
GL_PIXEL_TEX_GEN_MODE_SGIX = 33579,
GL_ASYNC_HISTOGRAM_SGIX = 33580,
GL_MAX_ASYNC_HISTOGRAM_SGIX = 33581,
GL_PIXEL_TRANSFORM_2D_EXT = 33584,
GL_PIXEL_MAG_FILTER_EXT = 33585,
GL_PIXEL_MIN_FILTER_EXT = 33586,
GL_PIXEL_CUBIC_WEIGHT_EXT = 33587,
GL_CUBIC_EXT = 33588,
GL_AVERAGE_EXT = 33589,
GL_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT = 33590,
GL_MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT = 33591,
GL_PIXEL_TRANSFORM_2D_MATRIX_EXT = 33592,
GL_FRAGMENT_MATERIAL_EXT = 33609,
GL_FRAGMENT_NORMAL_EXT = 33610,
GL_FRAGMENT_COLOR_EXT = 33612,
GL_ATTENUATION_EXT = 33613,
GL_SHADOW_ATTENUATION_EXT = 33614,
GL_TEXTURE_APPLICATION_MODE_EXT = 33615,
GL_TEXTURE_LIGHT_EXT = 33616,
GL_TEXTURE_MATERIAL_FACE_EXT = 33617,
GL_TEXTURE_MATERIAL_PARAMETER_EXT = 33618,
GL_PIXEL_TEXTURE_SGIS = 33619,
GL_PIXEL_FRAGMENT_RGB_SOURCE_SGIS = 33620,
GL_PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS = 33621,
GL_PIXEL_GROUP_COLOR_SGIS = 33622,
GL_LINE_QUALITY_HINT_SGIX = 33627,
GL_ASYNC_TEX_IMAGE_SGIX = 33628,
GL_ASYNC_DRAW_PIXELS_SGIX = 33629,
GL_ASYNC_READ_PIXELS_SGIX = 33630,
GL_MAX_ASYNC_TEX_IMAGE_SGIX = 33631,
GL_MAX_ASYNC_DRAW_PIXELS_SGIX = 33632,
GL_MAX_ASYNC_READ_PIXELS_SGIX = 33633,
GL_UNSIGNED_BYTE_2_3_3_REV = 33634,
GL_UNSIGNED_BYTE_2_3_3_REV_EXT = 33634,
GL_UNSIGNED_SHORT_5_6_5 = 33635,
GL_UNSIGNED_SHORT_5_6_5_EXT = 33635,
GL_UNSIGNED_SHORT_5_6_5_REV = 33636,
GL_UNSIGNED_SHORT_5_6_5_REV_EXT = 33636,
GL_UNSIGNED_SHORT_4_4_4_4_REV = 33637,
GL_UNSIGNED_SHORT_4_4_4_4_REV_EXT = 33637,
GL_UNSIGNED_SHORT_4_4_4_4_REV_IMG = 33637,
GL_UNSIGNED_SHORT_1_5_5_5_REV = 33638,
GL_UNSIGNED_SHORT_1_5_5_5_REV_EXT = 33638,
GL_UNSIGNED_INT_8_8_8_8_REV = 33639,
GL_UNSIGNED_INT_8_8_8_8_REV_EXT = 33639,
GL_UNSIGNED_INT_2_10_10_10_REV = 33640,
GL_UNSIGNED_INT_2_10_10_10_REV_EXT = 33640,
GL_TEXTURE_MAX_CLAMP_S_SGIX = 33641,
GL_TEXTURE_MAX_CLAMP_T_SGIX = 33642,
GL_TEXTURE_MAX_CLAMP_R_SGIX = 33643,
GL_MIRRORED_REPEAT = 33648,
GL_MIRRORED_REPEAT_ARB = 33648,
GL_MIRRORED_REPEAT_IBM = 33648,
GL_MIRRORED_REPEAT_OES = 33648,
GL_RGB_S3TC = 33696,
GL_RGB4_S3TC = 33697,
GL_RGBA_S3TC = 33698,
GL_RGBA4_S3TC = 33699,
GL_RGBA_DXT5_S3TC = 33700,
GL_RGBA4_DXT5_S3TC = 33701,
GL_VERTEX_PRECLIP_SGIX = 33774,
GL_VERTEX_PRECLIP_HINT_SGIX = 33775,
GL_COMPRESSED_RGB_S3TC_DXT1_EXT = 33776,
GL_COMPRESSED_RGBA_S3TC_DXT1_EXT = 33777,
GL_COMPRESSED_RGBA_S3TC_DXT3_ANGLE = 33778,
GL_COMPRESSED_RGBA_S3TC_DXT3_EXT = 33778,
GL_COMPRESSED_RGBA_S3TC_DXT5_ANGLE = 33779,
GL_COMPRESSED_RGBA_S3TC_DXT5_EXT = 33779,
GL_PARALLEL_ARRAYS_INTEL = 33780,
GL_VERTEX_ARRAY_PARALLEL_POINTERS_INTEL = 33781,
GL_NORMAL_ARRAY_PARALLEL_POINTERS_INTEL = 33782,
GL_COLOR_ARRAY_PARALLEL_POINTERS_INTEL = 33783,
GL_TEXTURE_COORD_ARRAY_PARALLEL_POINTERS_INTEL = 33784,
GL_PERFQUERY_DONOT_FLUSH_INTEL = 33785,
GL_PERFQUERY_FLUSH_INTEL = 33786,
GL_PERFQUERY_WAIT_INTEL = 33787,
GL_TEXTURE_MEMORY_LAYOUT_INTEL = 33791,
GL_FRAGMENT_LIGHTING_SGIX = 33792,
GL_FRAGMENT_COLOR_MATERIAL_SGIX = 33793,
GL_FRAGMENT_COLOR_MATERIAL_FACE_SGIX = 33794,
GL_FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX = 33795,
GL_MAX_FRAGMENT_LIGHTS_SGIX = 33796,
GL_MAX_ACTIVE_LIGHTS_SGIX = 33797,
GL_CURRENT_RASTER_NORMAL_SGIX = 33798,
GL_LIGHT_ENV_MODE_SGIX = 33799,
GL_FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX = 33800,
GL_FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX = 33801,
GL_FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX = 33802,
GL_FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX = 33803,
GL_FRAGMENT_LIGHT0_SGIX = 33804,
GL_FRAGMENT_LIGHT1_SGIX = 33805,
GL_FRAGMENT_LIGHT2_SGIX = 33806,
GL_FRAGMENT_LIGHT3_SGIX = 33807,
GL_FRAGMENT_LIGHT4_SGIX = 33808,
GL_FRAGMENT_LIGHT5_SGIX = 33809,
GL_FRAGMENT_LIGHT6_SGIX = 33810,
GL_FRAGMENT_LIGHT7_SGIX = 33811,
GL_PACK_RESAMPLE_SGIX = 33838,
GL_UNPACK_RESAMPLE_SGIX = 33839,
GL_RESAMPLE_DECIMATE_SGIX = 33840,
GL_RESAMPLE_REPLICATE_SGIX = 33843,
GL_RESAMPLE_ZERO_FILL_SGIX = 33844,
GL_TANGENT_ARRAY_EXT = 33849,
GL_BINORMAL_ARRAY_EXT = 33850,
GL_CURRENT_TANGENT_EXT = 33851,
GL_CURRENT_BINORMAL_EXT = 33852,
GL_TANGENT_ARRAY_TYPE_EXT = 33854,
GL_TANGENT_ARRAY_STRIDE_EXT = 33855,
GL_BINORMAL_ARRAY_TYPE_EXT = 33856,
GL_BINORMAL_ARRAY_STRIDE_EXT = 33857,
GL_TANGENT_ARRAY_POINTER_EXT = 33858,
GL_BINORMAL_ARRAY_POINTER_EXT = 33859,
GL_MAP1_TANGENT_EXT = 33860,
GL_MAP2_TANGENT_EXT = 33861,
GL_MAP1_BINORMAL_EXT = 33862,
GL_MAP2_BINORMAL_EXT = 33863,
GL_NEAREST_CLIPMAP_NEAREST_SGIX = 33869,
GL_NEAREST_CLIPMAP_LINEAR_SGIX = 33870,
GL_LINEAR_CLIPMAP_NEAREST_SGIX = 33871,
GL_FOG_COORDINATE_SOURCE = 33872,
GL_FOG_COORDINATE_SOURCE_EXT = 33872,
GL_FOG_COORD_SRC = 33872,
GL_FOG_COORDINATE = 33873,
GL_FOG_COORD = 33873,
GL_FOG_COORDINATE_EXT = 33873,
GL_FRAGMENT_DEPTH = 33874,
GL_FRAGMENT_DEPTH_EXT = 33874,
GL_CURRENT_FOG_COORDINATE = 33875,
GL_CURRENT_FOG_COORD = 33875,
GL_CURRENT_FOG_COORDINATE_EXT = 33875,
GL_FOG_COORDINATE_ARRAY_TYPE = 33876,
GL_FOG_COORDINATE_ARRAY_TYPE_EXT = 33876,
GL_FOG_COORD_ARRAY_TYPE = 33876,
GL_FOG_COORDINATE_ARRAY_STRIDE = 33877,
GL_FOG_COORDINATE_ARRAY_STRIDE_EXT = 33877,
GL_FOG_COORD_ARRAY_STRIDE = 33877,
GL_FOG_COORDINATE_ARRAY_POINTER = 33878,
GL_FOG_COORDINATE_ARRAY_POINTER_EXT = 33878,
GL_FOG_COORD_ARRAY_POINTER = 33878,
GL_FOG_COORDINATE_ARRAY = 33879,
GL_FOG_COORDINATE_ARRAY_EXT = 33879,
GL_FOG_COORD_ARRAY = 33879,
GL_COLOR_SUM = 33880,
GL_COLOR_SUM_ARB = 33880,
GL_COLOR_SUM_EXT = 33880,
GL_CURRENT_SECONDARY_COLOR = 33881,
GL_CURRENT_SECONDARY_COLOR_EXT = 33881,
GL_SECONDARY_COLOR_ARRAY_SIZE = 33882,
GL_SECONDARY_COLOR_ARRAY_SIZE_EXT = 33882,
GL_SECONDARY_COLOR_ARRAY_TYPE = 33883,
GL_SECONDARY_COLOR_ARRAY_TYPE_EXT = 33883,
GL_SECONDARY_COLOR_ARRAY_STRIDE = 33884,
GL_SECONDARY_COLOR_ARRAY_STRIDE_EXT = 33884,
GL_SECONDARY_COLOR_ARRAY_POINTER = 33885,
GL_SECONDARY_COLOR_ARRAY_POINTER_EXT = 33885,
GL_SECONDARY_COLOR_ARRAY = 33886,
GL_SECONDARY_COLOR_ARRAY_EXT = 33886,
GL_CURRENT_RASTER_SECONDARY_COLOR = 33887,
GL_ALIASED_POINT_SIZE_RANGE = 33901,
GL_ALIASED_LINE_WIDTH_RANGE = 33902,
GL_SCREEN_COORDINATES_REND = 33936,
GL_INVERTED_SCREEN_W_REND = 33937,
GL_TEXTURE0 = 33984,
GL_TEXTURE0_ARB = 33984,
GL_TEXTURE1 = 33985,
GL_TEXTURE1_ARB = 33985,
GL_TEXTURE2 = 33986,
GL_TEXTURE2_ARB = 33986,
GL_TEXTURE3 = 33987,
GL_TEXTURE3_ARB = 33987,
GL_TEXTURE4 = 33988,
GL_TEXTURE4_ARB = 33988,
GL_TEXTURE5 = 33989,
GL_TEXTURE5_ARB = 33989,
GL_TEXTURE6 = 33990,
GL_TEXTURE6_ARB = 33990,
GL_TEXTURE7 = 33991,
GL_TEXTURE7_ARB = 33991,
GL_TEXTURE8 = 33992,
GL_TEXTURE8_ARB = 33992,
GL_TEXTURE9 = 33993,
GL_TEXTURE9_ARB = 33993,
GL_TEXTURE10 = 33994,
GL_TEXTURE10_ARB = 33994,
GL_TEXTURE11 = 33995,
GL_TEXTURE11_ARB = 33995,
GL_TEXTURE12 = 33996,
GL_TEXTURE12_ARB = 33996,
GL_TEXTURE13 = 33997,
GL_TEXTURE13_ARB = 33997,
GL_TEXTURE14 = 33998,
GL_TEXTURE14_ARB = 33998,
GL_TEXTURE15 = 33999,
GL_TEXTURE15_ARB = 33999,
GL_TEXTURE16 = 34000,
GL_TEXTURE16_ARB = 34000,
GL_TEXTURE17 = 34001,
GL_TEXTURE17_ARB = 34001,
GL_TEXTURE18 = 34002,
GL_TEXTURE18_ARB = 34002,
GL_TEXTURE19 = 34003,
GL_TEXTURE19_ARB = 34003,
GL_TEXTURE20 = 34004,
GL_TEXTURE20_ARB = 34004,
GL_TEXTURE21 = 34005,
GL_TEXTURE21_ARB = 34005,
GL_TEXTURE22 = 34006,
GL_TEXTURE22_ARB = 34006,
GL_TEXTURE23 = 34007,
GL_TEXTURE23_ARB = 34007,
GL_TEXTURE24 = 34008,
GL_TEXTURE24_ARB = 34008,
GL_TEXTURE25 = 34009,
GL_TEXTURE25_ARB = 34009,
GL_TEXTURE26 = 34010,
GL_TEXTURE26_ARB = 34010,
GL_TEXTURE27 = 34011,
GL_TEXTURE27_ARB = 34011,
GL_TEXTURE28 = 34012,
GL_TEXTURE28_ARB = 34012,
GL_TEXTURE29 = 34013,
GL_TEXTURE29_ARB = 34013,
GL_TEXTURE30 = 34014,
GL_TEXTURE30_ARB = 34014,
GL_TEXTURE31 = 34015,
GL_TEXTURE31_ARB = 34015,
GL_ACTIVE_TEXTURE = 34016,
GL_ACTIVE_TEXTURE_ARB = 34016,
GL_CLIENT_ACTIVE_TEXTURE = 34017,
GL_CLIENT_ACTIVE_TEXTURE_ARB = 34017,
GL_MAX_TEXTURE_UNITS = 34018,
GL_MAX_TEXTURE_UNITS_ARB = 34018,
GL_TRANSPOSE_MODELVIEW_MATRIX = 34019,
GL_TRANSPOSE_MODELVIEW_MATRIX_ARB = 34019,
GL_PATH_TRANSPOSE_MODELVIEW_MATRIX_NV = 34019,
GL_TRANSPOSE_PROJECTION_MATRIX = 34020,
GL_TRANSPOSE_PROJECTION_MATRIX_ARB = 34020,
GL_PATH_TRANSPOSE_PROJECTION_MATRIX_NV = 34020,
GL_TRANSPOSE_TEXTURE_MATRIX = 34021,
GL_TRANSPOSE_TEXTURE_MATRIX_ARB = 34021,
GL_TRANSPOSE_COLOR_MATRIX = 34022,
GL_TRANSPOSE_COLOR_MATRIX_ARB = 34022,
GL_SUBTRACT = 34023,
GL_SUBTRACT_ARB = 34023,
GL_MAX_RENDERBUFFER_SIZE = 34024,
GL_MAX_RENDERBUFFER_SIZE_EXT = 34024,
GL_MAX_RENDERBUFFER_SIZE_OES = 34024,
GL_COMPRESSED_ALPHA = 34025,
GL_COMPRESSED_ALPHA_ARB = 34025,
GL_COMPRESSED_LUMINANCE = 34026,
GL_COMPRESSED_LUMINANCE_ARB = 34026,
GL_COMPRESSED_LUMINANCE_ALPHA = 34027,
GL_COMPRESSED_LUMINANCE_ALPHA_ARB = 34027,
GL_COMPRESSED_INTENSITY = 34028,
GL_COMPRESSED_INTENSITY_ARB = 34028,
GL_COMPRESSED_RGB = 34029,
GL_COMPRESSED_RGB_ARB = 34029,
GL_COMPRESSED_RGBA = 34030,
GL_COMPRESSED_RGBA_ARB = 34030,
GL_TEXTURE_COMPRESSION_HINT = 34031,
GL_TEXTURE_COMPRESSION_HINT_ARB = 34031,
GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER = 34032,
GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER = 34033,
GL_ALL_COMPLETED_NV = 34034,
GL_FENCE_STATUS_NV = 34035,
GL_FENCE_CONDITION_NV = 34036,
GL_TEXTURE_RECTANGLE = 34037,
GL_TEXTURE_RECTANGLE_ARB = 34037,
GL_TEXTURE_RECTANGLE_NV = 34037,
GL_TEXTURE_BINDING_RECTANGLE = 34038,
GL_TEXTURE_BINDING_RECTANGLE_ARB = 34038,
GL_TEXTURE_BINDING_RECTANGLE_NV = 34038,
GL_PROXY_TEXTURE_RECTANGLE = 34039,
GL_PROXY_TEXTURE_RECTANGLE_ARB = 34039,
GL_PROXY_TEXTURE_RECTANGLE_NV = 34039,
GL_MAX_RECTANGLE_TEXTURE_SIZE = 34040,
GL_MAX_RECTANGLE_TEXTURE_SIZE_ARB = 34040,
GL_MAX_RECTANGLE_TEXTURE_SIZE_NV = 34040,
GL_DEPTH_STENCIL = 34041,
GL_DEPTH_STENCIL_EXT = 34041,
GL_DEPTH_STENCIL_NV = 34041,
GL_DEPTH_STENCIL_OES = 34041,
GL_UNSIGNED_INT_24_8 = 34042,
GL_UNSIGNED_INT_24_8_EXT = 34042,
GL_UNSIGNED_INT_24_8_NV = 34042,
GL_UNSIGNED_INT_24_8_OES = 34042,
GL_MAX_TEXTURE_LOD_BIAS = 34045,
GL_MAX_TEXTURE_LOD_BIAS_EXT = 34045,
GL_TEXTURE_MAX_ANISOTROPY_EXT = 34046,
GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT = 34047,
GL_TEXTURE_FILTER_CONTROL = 34048,
GL_TEXTURE_FILTER_CONTROL_EXT = 34048,
GL_TEXTURE_LOD_BIAS = 34049,
GL_TEXTURE_LOD_BIAS_EXT = 34049,
GL_MODELVIEW1_STACK_DEPTH_EXT = 34050,
GL_COMBINE4_NV = 34051,
GL_MAX_SHININESS_NV = 34052,
GL_MAX_SPOT_EXPONENT_NV = 34053,
GL_MODELVIEW1_MATRIX_EXT = 34054,
GL_INCR_WRAP = 34055,
GL_INCR_WRAP_EXT = 34055,
GL_INCR_WRAP_OES = 34055,
GL_DECR_WRAP = 34056,
GL_DECR_WRAP_EXT = 34056,
GL_DECR_WRAP_OES = 34056,
GL_VERTEX_WEIGHTING_EXT = 34057,
GL_MODELVIEW1_ARB = 34058,
GL_MODELVIEW1_EXT = 34058,
GL_CURRENT_VERTEX_WEIGHT_EXT = 34059,
GL_VERTEX_WEIGHT_ARRAY_EXT = 34060,
GL_VERTEX_WEIGHT_ARRAY_SIZE_EXT = 34061,
GL_VERTEX_WEIGHT_ARRAY_TYPE_EXT = 34062,
GL_VERTEX_WEIGHT_ARRAY_STRIDE_EXT = 34063,
GL_VERTEX_WEIGHT_ARRAY_POINTER_EXT = 34064,
GL_NORMAL_MAP = 34065,
GL_NORMAL_MAP_ARB = 34065,
GL_NORMAL_MAP_EXT = 34065,
GL_NORMAL_MAP_NV = 34065,
GL_NORMAL_MAP_OES = 34065,
GL_REFLECTION_MAP = 34066,
GL_REFLECTION_MAP_ARB = 34066,
GL_REFLECTION_MAP_EXT = 34066,
GL_REFLECTION_MAP_NV = 34066,
GL_REFLECTION_MAP_OES = 34066,
GL_TEXTURE_CUBE_MAP = 34067,
GL_TEXTURE_CUBE_MAP_ARB = 34067,
GL_TEXTURE_CUBE_MAP_EXT = 34067,
GL_TEXTURE_CUBE_MAP_OES = 34067,
GL_TEXTURE_BINDING_CUBE_MAP = 34068,
GL_TEXTURE_BINDING_CUBE_MAP_ARB = 34068,
GL_TEXTURE_BINDING_CUBE_MAP_EXT = 34068,
GL_TEXTURE_BINDING_CUBE_MAP_OES = 34068,
GL_TEXTURE_CUBE_MAP_POSITIVE_X = 34069,
GL_TEXTURE_CUBE_MAP_POSITIVE_X_ARB = 34069,
GL_TEXTURE_CUBE_MAP_POSITIVE_X_EXT = 34069,
GL_TEXTURE_CUBE_MAP_POSITIVE_X_OES = 34069,
GL_TEXTURE_CUBE_MAP_NEGATIVE_X = 34070,
GL_TEXTURE_CUBE_MAP_NEGATIVE_X_ARB = 34070,
GL_TEXTURE_CUBE_MAP_NEGATIVE_X_EXT = 34070,
GL_TEXTURE_CUBE_MAP_NEGATIVE_X_OES = 34070,
GL_TEXTURE_CUBE_MAP_POSITIVE_Y = 34071,
GL_TEXTURE_CUBE_MAP_POSITIVE_Y_ARB = 34071,
GL_TEXTURE_CUBE_MAP_POSITIVE_Y_EXT = 34071,
GL_TEXTURE_CUBE_MAP_POSITIVE_Y_OES = 34071,
GL_TEXTURE_CUBE_MAP_NEGATIVE_Y = 34072,
GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB = 34072,
GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_EXT = 34072,
GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_OES = 34072,
GL_TEXTURE_CUBE_MAP_POSITIVE_Z = 34073,
GL_TEXTURE_CUBE_MAP_POSITIVE_Z_ARB = 34073,
GL_TEXTURE_CUBE_MAP_POSITIVE_Z_EXT = 34073,
GL_TEXTURE_CUBE_MAP_POSITIVE_Z_OES = 34073,
GL_TEXTURE_CUBE_MAP_NEGATIVE_Z = 34074,
GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB = 34074,
GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_EXT = 34074,
GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_OES = 34074,
GL_PROXY_TEXTURE_CUBE_MAP = 34075,
GL_PROXY_TEXTURE_CUBE_MAP_ARB = 34075,
GL_PROXY_TEXTURE_CUBE_MAP_EXT = 34075,
GL_MAX_CUBE_MAP_TEXTURE_SIZE = 34076,
GL_MAX_CUBE_MAP_TEXTURE_SIZE_ARB = 34076,
GL_MAX_CUBE_MAP_TEXTURE_SIZE_EXT = 34076,
GL_MAX_CUBE_MAP_TEXTURE_SIZE_OES = 34076,
GL_VERTEX_ARRAY_RANGE_APPLE = 34077,
GL_VERTEX_ARRAY_RANGE_NV = 34077,
GL_VERTEX_ARRAY_RANGE_LENGTH_APPLE = 34078,
GL_VERTEX_ARRAY_RANGE_LENGTH_NV = 34078,
GL_VERTEX_ARRAY_RANGE_VALID_NV = 34079,
GL_VERTEX_ARRAY_STORAGE_HINT_APPLE = 34079,
GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV = 34080,
GL_VERTEX_ARRAY_RANGE_POINTER_APPLE = 34081,
GL_VERTEX_ARRAY_RANGE_POINTER_NV = 34081,
GL_REGISTER_COMBINERS_NV = 34082,
GL_VARIABLE_A_NV = 34083,
GL_VARIABLE_B_NV = 34084,
GL_VARIABLE_C_NV = 34085,
GL_VARIABLE_D_NV = 34086,
GL_VARIABLE_E_NV = 34087,
GL_VARIABLE_F_NV = 34088,
GL_VARIABLE_G_NV = 34089,
GL_CONSTANT_COLOR0_NV = 34090,
GL_CONSTANT_COLOR1_NV = 34091,
GL_PRIMARY_COLOR_NV = 34092,
GL_SECONDARY_COLOR_NV = 34093,
GL_SPARE0_NV = 34094,
GL_SPARE1_NV = 34095,
GL_DISCARD_NV = 34096,
GL_E_TIMES_F_NV = 34097,
GL_SPARE0_PLUS_SECONDARY_COLOR_NV = 34098,
GL_VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV = 34099,
GL_MULTISAMPLE_FILTER_HINT_NV = 34100,
GL_PER_STAGE_CONSTANTS_NV = 34101,
GL_UNSIGNED_IDENTITY_NV = 34102,
GL_UNSIGNED_INVERT_NV = 34103,
GL_EXPAND_NORMAL_NV = 34104,
GL_EXPAND_NEGATE_NV = 34105,
GL_HALF_BIAS_NORMAL_NV = 34106,
GL_HALF_BIAS_NEGATE_NV = 34107,
GL_SIGNED_IDENTITY_NV = 34108,
GL_SIGNED_NEGATE_NV = 34109,
GL_SCALE_BY_TWO_NV = 34110,
GL_SCALE_BY_FOUR_NV = 34111,
GL_SCALE_BY_ONE_HALF_NV = 34112,
GL_BIAS_BY_NEGATIVE_ONE_HALF_NV = 34113,
GL_COMBINER_INPUT_NV = 34114,
GL_COMBINER_MAPPING_NV = 34115,
GL_COMBINER_COMPONENT_USAGE_NV = 34116,
GL_COMBINER_AB_DOT_PRODUCT_NV = 34117,
GL_COMBINER_CD_DOT_PRODUCT_NV = 34118,
GL_COMBINER_MUX_SUM_NV = 34119,
GL_COMBINER_SCALE_NV = 34120,
GL_COMBINER_BIAS_NV = 34121,
GL_COMBINER_AB_OUTPUT_NV = 34122,
GL_COMBINER_CD_OUTPUT_NV = 34123,
GL_COMBINER_SUM_OUTPUT_NV = 34124,
GL_MAX_GENERAL_COMBINERS_NV = 34125,
GL_NUM_GENERAL_COMBINERS_NV = 34126,
GL_COLOR_SUM_CLAMP_NV = 34127,
GL_COMBINER0_NV = 34128,
GL_COMBINER1_NV = 34129,
GL_COMBINER2_NV = 34130,
GL_COMBINER3_NV = 34131,
GL_COMBINER4_NV = 34132,
GL_COMBINER5_NV = 34133,
GL_COMBINER6_NV = 34134,
GL_COMBINER7_NV = 34135,
GL_PRIMITIVE_RESTART_NV = 34136,
GL_PRIMITIVE_RESTART_INDEX_NV = 34137,
GL_FOG_DISTANCE_MODE_NV = 34138,
GL_EYE_RADIAL_NV = 34139,
GL_EYE_PLANE_ABSOLUTE_NV = 34140,
GL_EMBOSS_LIGHT_NV = 34141,
GL_EMBOSS_CONSTANT_NV = 34142,
GL_EMBOSS_MAP_NV = 34143,
GL_RED_MIN_CLAMP_INGR = 34144,
GL_GREEN_MIN_CLAMP_INGR = 34145,
GL_BLUE_MIN_CLAMP_INGR = 34146,
GL_ALPHA_MIN_CLAMP_INGR = 34147,
GL_RED_MAX_CLAMP_INGR = 34148,
GL_GREEN_MAX_CLAMP_INGR = 34149,
GL_BLUE_MAX_CLAMP_INGR = 34150,
GL_ALPHA_MAX_CLAMP_INGR = 34151,
GL_INTERLACE_READ_INGR = 34152,
GL_COMBINE = 34160,
GL_COMBINE_ARB = 34160,
GL_COMBINE_EXT = 34160,
GL_COMBINE_RGB = 34161,
GL_COMBINE_RGB_ARB = 34161,
GL_COMBINE_RGB_EXT = 34161,
GL_COMBINE_ALPHA = 34162,
GL_COMBINE_ALPHA_ARB = 34162,
GL_COMBINE_ALPHA_EXT = 34162,
GL_RGB_SCALE = 34163,
GL_RGB_SCALE_ARB = 34163,
GL_RGB_SCALE_EXT = 34163,
GL_ADD_SIGNED = 34164,
GL_ADD_SIGNED_ARB = 34164,
GL_ADD_SIGNED_EXT = 34164,
GL_INTERPOLATE = 34165,
GL_INTERPOLATE_ARB = 34165,
GL_INTERPOLATE_EXT = 34165,
GL_CONSTANT = 34166,
GL_CONSTANT_ARB = 34166,
GL_CONSTANT_EXT = 34166,
GL_CONSTANT_NV = 34166,
GL_PRIMARY_COLOR = 34167,
GL_PRIMARY_COLOR_ARB = 34167,
GL_PRIMARY_COLOR_EXT = 34167,
GL_PREVIOUS = 34168,
GL_PREVIOUS_ARB = 34168,
GL_PREVIOUS_EXT = 34168,
GL_SOURCE0_RGB = 34176,
GL_SOURCE0_RGB_ARB = 34176,
GL_SOURCE0_RGB_EXT = 34176,
GL_SRC0_RGB = 34176,
GL_SOURCE1_RGB = 34177,
GL_SOURCE1_RGB_ARB = 34177,
GL_SOURCE1_RGB_EXT = 34177,
GL_SRC1_RGB = 34177,
GL_SOURCE2_RGB = 34178,
GL_SOURCE2_RGB_ARB = 34178,
GL_SOURCE2_RGB_EXT = 34178,
GL_SRC2_RGB = 34178,
GL_SOURCE3_RGB_NV = 34179,
GL_SOURCE0_ALPHA = 34184,
GL_SOURCE0_ALPHA_ARB = 34184,
GL_SOURCE0_ALPHA_EXT = 34184,
GL_SRC0_ALPHA = 34184,
GL_SOURCE1_ALPHA = 34185,
GL_SOURCE1_ALPHA_ARB = 34185,
GL_SOURCE1_ALPHA_EXT = 34185,
GL_SRC1_ALPHA = 34185,
GL_SOURCE2_ALPHA = 34186,
GL_SOURCE2_ALPHA_ARB = 34186,
GL_SOURCE2_ALPHA_EXT = 34186,
GL_SRC2_ALPHA = 34186,
GL_SOURCE3_ALPHA_NV = 34187,
GL_OPERAND0_RGB = 34192,
GL_OPERAND0_RGB_ARB = 34192,
GL_OPERAND0_RGB_EXT = 34192,
GL_OPERAND1_RGB = 34193,
GL_OPERAND1_RGB_ARB = 34193,
GL_OPERAND1_RGB_EXT = 34193,
GL_OPERAND2_RGB = 34194,
GL_OPERAND2_RGB_ARB = 34194,
GL_OPERAND2_RGB_EXT = 34194,
GL_OPERAND3_RGB_NV = 34195,
GL_OPERAND0_ALPHA = 34200,
GL_OPERAND0_ALPHA_ARB = 34200,
GL_OPERAND0_ALPHA_EXT = 34200,
GL_OPERAND1_ALPHA = 34201,
GL_OPERAND1_ALPHA_ARB = 34201,
GL_OPERAND1_ALPHA_EXT = 34201,
GL_OPERAND2_ALPHA = 34202,
GL_OPERAND2_ALPHA_ARB = 34202,
GL_OPERAND2_ALPHA_EXT = 34202,
GL_OPERAND3_ALPHA_NV = 34203,
GL_PACK_SUBSAMPLE_RATE_SGIX = 34208,
GL_UNPACK_SUBSAMPLE_RATE_SGIX = 34209,
GL_PIXEL_SUBSAMPLE_4444_SGIX = 34210,
GL_PIXEL_SUBSAMPLE_2424_SGIX = 34211,
GL_PIXEL_SUBSAMPLE_4242_SGIX = 34212,
GL_PERTURB_EXT = 34222,
GL_TEXTURE_NORMAL_EXT = 34223,
GL_LIGHT_MODEL_SPECULAR_VECTOR_APPLE = 34224,
GL_TRANSFORM_HINT_APPLE = 34225,
GL_UNPACK_CLIENT_STORAGE_APPLE = 34226,
GL_BUFFER_OBJECT_APPLE = 34227,
GL_STORAGE_CLIENT_APPLE = 34228,
GL_VERTEX_ARRAY_BINDING = 34229,
GL_VERTEX_ARRAY_BINDING_APPLE = 34229,
GL_VERTEX_ARRAY_BINDING_OES = 34229,
GL_TEXTURE_RANGE_LENGTH_APPLE = 34231,
GL_TEXTURE_RANGE_POINTER_APPLE = 34232,
GL_YCBCR_422_APPLE = 34233,
GL_UNSIGNED_SHORT_8_8_APPLE = 34234,
GL_UNSIGNED_SHORT_8_8_MESA = 34234,
GL_UNSIGNED_SHORT_8_8_REV_APPLE = 34235,
GL_UNSIGNED_SHORT_8_8_REV_MESA = 34235,
GL_TEXTURE_STORAGE_HINT_APPLE = 34236,
GL_STORAGE_PRIVATE_APPLE = 34237,
GL_STORAGE_CACHED_APPLE = 34238,
GL_STORAGE_SHARED_APPLE = 34239,
GL_REPLACEMENT_CODE_ARRAY_SUN = 34240,
GL_REPLACEMENT_CODE_ARRAY_TYPE_SUN = 34241,
GL_REPLACEMENT_CODE_ARRAY_STRIDE_SUN = 34242,
GL_REPLACEMENT_CODE_ARRAY_POINTER_SUN = 34243,
GL_R1UI_V3F_SUN = 34244,
GL_R1UI_C4UB_V3F_SUN = 34245,
GL_R1UI_C3F_V3F_SUN = 34246,
GL_R1UI_N3F_V3F_SUN = 34247,
GL_R1UI_C4F_N3F_V3F_SUN = 34248,
GL_R1UI_T2F_V3F_SUN = 34249,
GL_R1UI_T2F_N3F_V3F_SUN = 34250,
GL_R1UI_T2F_C4F_N3F_V3F_SUN = 34251,
GL_SLICE_ACCUM_SUN = 34252,
GL_QUAD_MESH_SUN = 34324,
GL_TRIANGLE_MESH_SUN = 34325,
GL_VERTEX_PROGRAM_ARB = 34336,
GL_VERTEX_PROGRAM_NV = 34336,
GL_VERTEX_STATE_PROGRAM_NV = 34337,
GL_VERTEX_ATTRIB_ARRAY_ENABLED = 34338,
GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB = 34338,
GL_ATTRIB_ARRAY_SIZE_NV = 34339,
GL_VERTEX_ATTRIB_ARRAY_SIZE = 34339,
GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB = 34339,
GL_ATTRIB_ARRAY_STRIDE_NV = 34340,
GL_VERTEX_ATTRIB_ARRAY_STRIDE = 34340,
GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB = 34340,
GL_ATTRIB_ARRAY_TYPE_NV = 34341,
GL_VERTEX_ATTRIB_ARRAY_TYPE = 34341,
GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB = 34341,
GL_CURRENT_ATTRIB_NV = 34342,
GL_CURRENT_VERTEX_ATTRIB = 34342,
GL_CURRENT_VERTEX_ATTRIB_ARB = 34342,
GL_PROGRAM_LENGTH_ARB = 34343,
GL_PROGRAM_LENGTH_NV = 34343,
GL_PROGRAM_STRING_ARB = 34344,
GL_PROGRAM_STRING_NV = 34344,
GL_MODELVIEW_PROJECTION_NV = 34345,
GL_IDENTITY_NV = 34346,
GL_INVERSE_NV = 34347,
GL_TRANSPOSE_NV = 34348,
GL_INVERSE_TRANSPOSE_NV = 34349,
GL_MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB = 34350,
GL_MAX_TRACK_MATRIX_STACK_DEPTH_NV = 34350,
GL_MAX_PROGRAM_MATRICES_ARB = 34351,
GL_MAX_TRACK_MATRICES_NV = 34351,
GL_MATRIX0_NV = 34352,
GL_MATRIX1_NV = 34353,
GL_MATRIX2_NV = 34354,
GL_MATRIX3_NV = 34355,
GL_MATRIX4_NV = 34356,
GL_MATRIX5_NV = 34357,
GL_MATRIX6_NV = 34358,
GL_MATRIX7_NV = 34359,
GL_CURRENT_MATRIX_STACK_DEPTH_ARB = 34368,
GL_CURRENT_MATRIX_STACK_DEPTH_NV = 34368,
GL_CURRENT_MATRIX_ARB = 34369,
GL_CURRENT_MATRIX_NV = 34369,
GL_VERTEX_PROGRAM_POINT_SIZE = 34370,
GL_VERTEX_PROGRAM_POINT_SIZE_ARB = 34370,
GL_VERTEX_PROGRAM_POINT_SIZE_NV = 34370,
GL_PROGRAM_POINT_SIZE = 34370,
GL_PROGRAM_POINT_SIZE_ARB = 34370,
GL_PROGRAM_POINT_SIZE_EXT = 34370,
GL_VERTEX_PROGRAM_TWO_SIDE = 34371,
GL_VERTEX_PROGRAM_TWO_SIDE_ARB = 34371,
GL_VERTEX_PROGRAM_TWO_SIDE_NV = 34371,
GL_PROGRAM_PARAMETER_NV = 34372,
GL_ATTRIB_ARRAY_POINTER_NV = 34373,
GL_VERTEX_ATTRIB_ARRAY_POINTER = 34373,
GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB = 34373,
GL_PROGRAM_TARGET_NV = 34374,
GL_PROGRAM_RESIDENT_NV = 34375,
GL_TRACK_MATRIX_NV = 34376,
GL_TRACK_MATRIX_TRANSFORM_NV = 34377,
GL_VERTEX_PROGRAM_BINDING_NV = 34378,
GL_PROGRAM_ERROR_POSITION_ARB = 34379,
GL_PROGRAM_ERROR_POSITION_NV = 34379,
GL_OFFSET_TEXTURE_RECTANGLE_NV = 34380,
GL_OFFSET_TEXTURE_RECTANGLE_SCALE_NV = 34381,
GL_DOT_PRODUCT_TEXTURE_RECTANGLE_NV = 34382,
GL_DEPTH_CLAMP = 34383,
GL_DEPTH_CLAMP_NV = 34383,
GL_VERTEX_ATTRIB_ARRAY0_NV = 34384,
GL_VERTEX_ATTRIB_ARRAY1_NV = 34385,
GL_VERTEX_ATTRIB_ARRAY2_NV = 34386,
GL_VERTEX_ATTRIB_ARRAY3_NV = 34387,
GL_VERTEX_ATTRIB_ARRAY4_NV = 34388,
GL_VERTEX_ATTRIB_ARRAY5_NV = 34389,
GL_VERTEX_ATTRIB_ARRAY6_NV = 34390,
GL_VERTEX_ATTRIB_ARRAY7_NV = 34391,
GL_VERTEX_ATTRIB_ARRAY8_NV = 34392,
GL_VERTEX_ATTRIB_ARRAY9_NV = 34393,
GL_VERTEX_ATTRIB_ARRAY10_NV = 34394,
GL_VERTEX_ATTRIB_ARRAY11_NV = 34395,
GL_VERTEX_ATTRIB_ARRAY12_NV = 34396,
GL_VERTEX_ATTRIB_ARRAY13_NV = 34397,
GL_VERTEX_ATTRIB_ARRAY14_NV = 34398,
GL_VERTEX_ATTRIB_ARRAY15_NV = 34399,
GL_MAP1_VERTEX_ATTRIB0_4_NV = 34400,
GL_MAP1_VERTEX_ATTRIB1_4_NV = 34401,
GL_MAP1_VERTEX_ATTRIB2_4_NV = 34402,
GL_MAP1_VERTEX_ATTRIB3_4_NV = 34403,
GL_MAP1_VERTEX_ATTRIB4_4_NV = 34404,
GL_MAP1_VERTEX_ATTRIB5_4_NV = 34405,
GL_MAP1_VERTEX_ATTRIB6_4_NV = 34406,
GL_MAP1_VERTEX_ATTRIB7_4_NV = 34407,
GL_MAP1_VERTEX_ATTRIB8_4_NV = 34408,
GL_MAP1_VERTEX_ATTRIB9_4_NV = 34409,
GL_MAP1_VERTEX_ATTRIB10_4_NV = 34410,
GL_MAP1_VERTEX_ATTRIB11_4_NV = 34411,
GL_MAP1_VERTEX_ATTRIB12_4_NV = 34412,
GL_MAP1_VERTEX_ATTRIB13_4_NV = 34413,
GL_MAP1_VERTEX_ATTRIB14_4_NV = 34414,
GL_MAP1_VERTEX_ATTRIB15_4_NV = 34415,
GL_MAP2_VERTEX_ATTRIB0_4_NV = 34416,
GL_MAP2_VERTEX_ATTRIB1_4_NV = 34417,
GL_MAP2_VERTEX_ATTRIB2_4_NV = 34418,
GL_MAP2_VERTEX_ATTRIB3_4_NV = 34419,
GL_MAP2_VERTEX_ATTRIB4_4_NV = 34420,
GL_MAP2_VERTEX_ATTRIB5_4_NV = 34421,
GL_MAP2_VERTEX_ATTRIB6_4_NV = 34422,
GL_MAP2_VERTEX_ATTRIB7_4_NV = 34423,
GL_PROGRAM_BINDING_ARB = 34423,
GL_MAP2_VERTEX_ATTRIB8_4_NV = 34424,
GL_MAP2_VERTEX_ATTRIB9_4_NV = 34425,
GL_MAP2_VERTEX_ATTRIB10_4_NV = 34426,
GL_MAP2_VERTEX_ATTRIB11_4_NV = 34427,
GL_MAP2_VERTEX_ATTRIB12_4_NV = 34428,
GL_MAP2_VERTEX_ATTRIB13_4_NV = 34429,
GL_MAP2_VERTEX_ATTRIB14_4_NV = 34430,
GL_MAP2_VERTEX_ATTRIB15_4_NV = 34431,
GL_TEXTURE_COMPRESSED_IMAGE_SIZE = 34464,
GL_TEXTURE_COMPRESSED_IMAGE_SIZE_ARB = 34464,
GL_TEXTURE_COMPRESSED = 34465,
GL_TEXTURE_COMPRESSED_ARB = 34465,
GL_NUM_COMPRESSED_TEXTURE_FORMATS = 34466,
GL_NUM_COMPRESSED_TEXTURE_FORMATS_ARB = 34466,
GL_COMPRESSED_TEXTURE_FORMATS = 34467,
GL_COMPRESSED_TEXTURE_FORMATS_ARB = 34467,
GL_MAX_VERTEX_UNITS_ARB = 34468,
GL_MAX_VERTEX_UNITS_OES = 34468,
GL_ACTIVE_VERTEX_UNITS_ARB = 34469,
GL_WEIGHT_SUM_UNITY_ARB = 34470,
GL_VERTEX_BLEND_ARB = 34471,
GL_CURRENT_WEIGHT_ARB = 34472,
GL_WEIGHT_ARRAY_TYPE_ARB = 34473,
GL_WEIGHT_ARRAY_TYPE_OES = 34473,
GL_WEIGHT_ARRAY_STRIDE_ARB = 34474,
GL_WEIGHT_ARRAY_STRIDE_OES = 34474,
GL_WEIGHT_ARRAY_SIZE_ARB = 34475,
GL_WEIGHT_ARRAY_SIZE_OES = 34475,
GL_WEIGHT_ARRAY_POINTER_ARB = 34476,
GL_WEIGHT_ARRAY_POINTER_OES = 34476,
GL_WEIGHT_ARRAY_ARB = 34477,
GL_WEIGHT_ARRAY_OES = 34477,
GL_DOT3_RGB = 34478,
GL_DOT3_RGB_ARB = 34478,
GL_DOT3_RGBA = 34479,
GL_DOT3_RGBA_ARB = 34479,
GL_DOT3_RGBA_IMG = 34479,
GL_COMPRESSED_RGB_FXT1_3DFX = 34480,
GL_COMPRESSED_RGBA_FXT1_3DFX = 34481,
GL_MULTISAMPLE_3DFX = 34482,
GL_SAMPLE_BUFFERS_3DFX = 34483,
GL_SAMPLES_3DFX = 34484,
GL_EVAL_2D_NV = 34496,
GL_EVAL_TRIANGULAR_2D_NV = 34497,
GL_MAP_TESSELLATION_NV = 34498,
GL_MAP_ATTRIB_U_ORDER_NV = 34499,
GL_MAP_ATTRIB_V_ORDER_NV = 34500,
GL_EVAL_FRACTIONAL_TESSELLATION_NV = 34501,
GL_EVAL_VERTEX_ATTRIB0_NV = 34502,
GL_EVAL_VERTEX_ATTRIB1_NV = 34503,
GL_EVAL_VERTEX_ATTRIB2_NV = 34504,
GL_EVAL_VERTEX_ATTRIB3_NV = 34505,
GL_EVAL_VERTEX_ATTRIB4_NV = 34506,
GL_EVAL_VERTEX_ATTRIB5_NV = 34507,
GL_EVAL_VERTEX_ATTRIB6_NV = 34508,
GL_EVAL_VERTEX_ATTRIB7_NV = 34509,
GL_EVAL_VERTEX_ATTRIB8_NV = 34510,
GL_EVAL_VERTEX_ATTRIB9_NV = 34511,
GL_EVAL_VERTEX_ATTRIB10_NV = 34512,
GL_EVAL_VERTEX_ATTRIB11_NV = 34513,
GL_EVAL_VERTEX_ATTRIB12_NV = 34514,
GL_EVAL_VERTEX_ATTRIB13_NV = 34515,
GL_EVAL_VERTEX_ATTRIB14_NV = 34516,
GL_EVAL_VERTEX_ATTRIB15_NV = 34517,
GL_MAX_MAP_TESSELLATION_NV = 34518,
GL_MAX_RATIONAL_EVAL_ORDER_NV = 34519,
GL_MAX_PROGRAM_PATCH_ATTRIBS_NV = 34520,
GL_RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV = 34521,
GL_UNSIGNED_INT_S8_S8_8_8_NV = 34522,
GL_UNSIGNED_INT_8_8_S8_S8_REV_NV = 34523,
GL_DSDT_MAG_INTENSITY_NV = 34524,
GL_SHADER_CONSISTENT_NV = 34525,
GL_TEXTURE_SHADER_NV = 34526,
GL_SHADER_OPERATION_NV = 34527,
GL_CULL_MODES_NV = 34528,
GL_OFFSET_TEXTURE_MATRIX_NV = 34529,
GL_OFFSET_TEXTURE_2D_MATRIX_NV = 34529,
GL_OFFSET_TEXTURE_SCALE_NV = 34530,
GL_OFFSET_TEXTURE_2D_SCALE_NV = 34530,
GL_OFFSET_TEXTURE_BIAS_NV = 34531,
GL_OFFSET_TEXTURE_2D_BIAS_NV = 34531,
GL_PREVIOUS_TEXTURE_INPUT_NV = 34532,
GL_CONST_EYE_NV = 34533,
GL_PASS_THROUGH_NV = 34534,
GL_CULL_FRAGMENT_NV = 34535,
GL_OFFSET_TEXTURE_2D_NV = 34536,
GL_DEPENDENT_AR_TEXTURE_2D_NV = 34537,
GL_DEPENDENT_GB_TEXTURE_2D_NV = 34538,
GL_SURFACE_STATE_NV = 34539,
GL_DOT_PRODUCT_NV = 34540,
GL_DOT_PRODUCT_DEPTH_REPLACE_NV = 34541,
GL_DOT_PRODUCT_TEXTURE_2D_NV = 34542,
GL_DOT_PRODUCT_TEXTURE_3D_NV = 34543,
GL_DOT_PRODUCT_TEXTURE_CUBE_MAP_NV = 34544,
GL_DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV = 34545,
GL_DOT_PRODUCT_REFLECT_CUBE_MAP_NV = 34546,
GL_DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV = 34547,
GL_HILO_NV = 34548,
GL_DSDT_NV = 34549,
GL_DSDT_MAG_NV = 34550,
GL_DSDT_MAG_VIB_NV = 34551,
GL_HILO16_NV = 34552,
GL_SIGNED_HILO_NV = 34553,
GL_SIGNED_HILO16_NV = 34554,
GL_SIGNED_RGBA_NV = 34555,
GL_SIGNED_RGBA8_NV = 34556,
GL_SURFACE_REGISTERED_NV = 34557,
GL_SIGNED_RGB_NV = 34558,
GL_SIGNED_RGB8_NV = 34559,
GL_SURFACE_MAPPED_NV = 34560,
GL_SIGNED_LUMINANCE_NV = 34561,
GL_SIGNED_LUMINANCE8_NV = 34562,
GL_SIGNED_LUMINANCE_ALPHA_NV = 34563,
GL_SIGNED_LUMINANCE8_ALPHA8_NV = 34564,
GL_SIGNED_ALPHA_NV = 34565,
GL_SIGNED_ALPHA8_NV = 34566,
GL_SIGNED_INTENSITY_NV = 34567,
GL_SIGNED_INTENSITY8_NV = 34568,
GL_DSDT8_NV = 34569,
GL_DSDT8_MAG8_NV = 34570,
GL_DSDT8_MAG8_INTENSITY8_NV = 34571,
GL_SIGNED_RGB_UNSIGNED_ALPHA_NV = 34572,
GL_SIGNED_RGB8_UNSIGNED_ALPHA8_NV = 34573,
GL_HI_SCALE_NV = 34574,
GL_LO_SCALE_NV = 34575,
GL_DS_SCALE_NV = 34576,
GL_DT_SCALE_NV = 34577,
GL_MAGNITUDE_SCALE_NV = 34578,
GL_VIBRANCE_SCALE_NV = 34579,
GL_HI_BIAS_NV = 34580,
GL_LO_BIAS_NV = 34581,
GL_DS_BIAS_NV = 34582,
GL_DT_BIAS_NV = 34583,
GL_MAGNITUDE_BIAS_NV = 34584,
GL_VIBRANCE_BIAS_NV = 34585,
GL_TEXTURE_BORDER_VALUES_NV = 34586,
GL_TEXTURE_HI_SIZE_NV = 34587,
GL_TEXTURE_LO_SIZE_NV = 34588,
GL_TEXTURE_DS_SIZE_NV = 34589,
GL_TEXTURE_DT_SIZE_NV = 34590,
GL_TEXTURE_MAG_SIZE_NV = 34591,
GL_MODELVIEW2_ARB = 34594,
GL_MODELVIEW3_ARB = 34595,
GL_MODELVIEW4_ARB = 34596,
GL_MODELVIEW5_ARB = 34597,
GL_MODELVIEW6_ARB = 34598,
GL_MODELVIEW7_ARB = 34599,
GL_MODELVIEW8_ARB = 34600,
GL_MODELVIEW9_ARB = 34601,
GL_MODELVIEW10_ARB = 34602,
GL_MODELVIEW11_ARB = 34603,
GL_MODELVIEW12_ARB = 34604,
GL_MODELVIEW13_ARB = 34605,
GL_MODELVIEW14_ARB = 34606,
GL_MODELVIEW15_ARB = 34607,
GL_MODELVIEW16_ARB = 34608,
GL_MODELVIEW17_ARB = 34609,
GL_MODELVIEW18_ARB = 34610,
GL_MODELVIEW19_ARB = 34611,
GL_MODELVIEW20_ARB = 34612,
GL_MODELVIEW21_ARB = 34613,
GL_MODELVIEW22_ARB = 34614,
GL_MODELVIEW23_ARB = 34615,
GL_MODELVIEW24_ARB = 34616,
GL_MODELVIEW25_ARB = 34617,
GL_MODELVIEW26_ARB = 34618,
GL_MODELVIEW27_ARB = 34619,
GL_MODELVIEW28_ARB = 34620,
GL_MODELVIEW29_ARB = 34621,
GL_MODELVIEW30_ARB = 34622,
GL_MODELVIEW31_ARB = 34623,
GL_DOT3_RGB_EXT = 34624,
GL_Z400_BINARY_AMD = 34624,
GL_DOT3_RGBA_EXT = 34625,
GL_PROGRAM_BINARY_LENGTH_OES = 34625,
GL_PROGRAM_BINARY_LENGTH = 34625,
GL_MIRROR_CLAMP_ATI = 34626,
GL_MIRROR_CLAMP_EXT = 34626,
GL_MIRROR_CLAMP_TO_EDGE = 34627,
GL_MIRROR_CLAMP_TO_EDGE_ATI = 34627,
GL_MIRROR_CLAMP_TO_EDGE_EXT = 34627,
GL_MODULATE_ADD_ATI = 34628,
GL_MODULATE_SIGNED_ADD_ATI = 34629,
GL_MODULATE_SUBTRACT_ATI = 34630,
GL_SET_AMD = 34634,
GL_REPLACE_VALUE_AMD = 34635,
GL_STENCIL_OP_VALUE_AMD = 34636,
GL_STENCIL_BACK_OP_VALUE_AMD = 34637,
GL_VERTEX_ATTRIB_ARRAY_LONG = 34638,
GL_OCCLUSION_QUERY_EVENT_MASK_AMD = 34639,
GL_DEPTH_STENCIL_MESA = 34640,
GL_UNSIGNED_INT_24_8_MESA = 34641,
GL_UNSIGNED_INT_8_24_REV_MESA = 34642,
GL_UNSIGNED_SHORT_15_1_MESA = 34643,
GL_UNSIGNED_SHORT_1_15_REV_MESA = 34644,
GL_TRACE_MASK_MESA = 34645,
GL_TRACE_NAME_MESA = 34646,
GL_YCBCR_MESA = 34647,
GL_PACK_INVERT_MESA = 34648,
GL_DEBUG_OBJECT_MESA = 34649,
GL_TEXTURE_1D_STACK_MESAX = 34649,
GL_DEBUG_PRINT_MESA = 34650,
GL_TEXTURE_2D_STACK_MESAX = 34650,
GL_DEBUG_ASSERT_MESA = 34651,
GL_PROXY_TEXTURE_1D_STACK_MESAX = 34651,
GL_PROXY_TEXTURE_2D_STACK_MESAX = 34652,
GL_TEXTURE_1D_STACK_BINDING_MESAX = 34653,
GL_TEXTURE_2D_STACK_BINDING_MESAX = 34654,
GL_STATIC_ATI = 34656,
GL_DYNAMIC_ATI = 34657,
GL_PRESERVE_ATI = 34658,
GL_DISCARD_ATI = 34659,
GL_BUFFER_SIZE = 34660,
GL_BUFFER_SIZE_ARB = 34660,
GL_OBJECT_BUFFER_SIZE_ATI = 34660,
GL_BUFFER_USAGE = 34661,
GL_BUFFER_USAGE_ARB = 34661,
GL_OBJECT_BUFFER_USAGE_ATI = 34661,
GL_ARRAY_OBJECT_BUFFER_ATI = 34662,
GL_ARRAY_OBJECT_OFFSET_ATI = 34663,
GL_ELEMENT_ARRAY_ATI = 34664,
GL_ELEMENT_ARRAY_TYPE_ATI = 34665,
GL_ELEMENT_ARRAY_POINTER_ATI = 34666,
GL_MAX_VERTEX_STREAMS_ATI = 34667,
GL_VERTEX_STREAM0_ATI = 34668,
GL_VERTEX_STREAM1_ATI = 34669,
GL_VERTEX_STREAM2_ATI = 34670,
GL_VERTEX_STREAM3_ATI = 34671,
GL_VERTEX_STREAM4_ATI = 34672,
GL_VERTEX_STREAM5_ATI = 34673,
GL_VERTEX_STREAM6_ATI = 34674,
GL_VERTEX_STREAM7_ATI = 34675,
GL_VERTEX_SOURCE_ATI = 34676,
GL_BUMP_ROT_MATRIX_ATI = 34677,
GL_BUMP_ROT_MATRIX_SIZE_ATI = 34678,
GL_BUMP_NUM_TEX_UNITS_ATI = 34679,
GL_BUMP_TEX_UNITS_ATI = 34680,
GL_DUDV_ATI = 34681,
GL_DU8DV8_ATI = 34682,
GL_BUMP_ENVMAP_ATI = 34683,
GL_BUMP_TARGET_ATI = 34684,
GL_VERTEX_SHADER_EXT = 34688,
GL_VERTEX_SHADER_BINDING_EXT = 34689,
GL_OP_INDEX_EXT = 34690,
GL_OP_NEGATE_EXT = 34691,
GL_OP_DOT3_EXT = 34692,
GL_OP_DOT4_EXT = 34693,
GL_OP_MUL_EXT = 34694,
GL_OP_ADD_EXT = 34695,
GL_OP_MADD_EXT = 34696,
GL_OP_FRAC_EXT = 34697,
GL_OP_MAX_EXT = 34698,
GL_OP_MIN_EXT = 34699,
GL_OP_SET_GE_EXT = 34700,
GL_OP_SET_LT_EXT = 34701,
GL_OP_CLAMP_EXT = 34702,
GL_OP_FLOOR_EXT = 34703,
GL_OP_ROUND_EXT = 34704,
GL_OP_EXP_BASE_2_EXT = 34705,
GL_OP_LOG_BASE_2_EXT = 34706,
GL_OP_POWER_EXT = 34707,
GL_OP_RECIP_EXT = 34708,
GL_OP_RECIP_SQRT_EXT = 34709,
GL_OP_SUB_EXT = 34710,
GL_OP_CROSS_PRODUCT_EXT = 34711,
GL_OP_MULTIPLY_MATRIX_EXT = 34712,
GL_OP_MOV_EXT = 34713,
GL_OUTPUT_VERTEX_EXT = 34714,
GL_OUTPUT_COLOR0_EXT = 34715,
GL_OUTPUT_COLOR1_EXT = 34716,
GL_OUTPUT_TEXTURE_COORD0_EXT = 34717,
GL_OUTPUT_TEXTURE_COORD1_EXT = 34718,
GL_OUTPUT_TEXTURE_COORD2_EXT = 34719,
GL_OUTPUT_TEXTURE_COORD3_EXT = 34720,
GL_OUTPUT_TEXTURE_COORD4_EXT = 34721,
GL_OUTPUT_TEXTURE_COORD5_EXT = 34722,
GL_OUTPUT_TEXTURE_COORD6_EXT = 34723,
GL_OUTPUT_TEXTURE_COORD7_EXT = 34724,
GL_OUTPUT_TEXTURE_COORD8_EXT = 34725,
GL_OUTPUT_TEXTURE_COORD9_EXT = 34726,
GL_OUTPUT_TEXTURE_COORD10_EXT = 34727,
GL_OUTPUT_TEXTURE_COORD11_EXT = 34728,
GL_OUTPUT_TEXTURE_COORD12_EXT = 34729,
GL_OUTPUT_TEXTURE_COORD13_EXT = 34730,
GL_OUTPUT_TEXTURE_COORD14_EXT = 34731,
GL_OUTPUT_TEXTURE_COORD15_EXT = 34732,
GL_OUTPUT_TEXTURE_COORD16_EXT = 34733,
GL_OUTPUT_TEXTURE_COORD17_EXT = 34734,
GL_OUTPUT_TEXTURE_COORD18_EXT = 34735,
GL_OUTPUT_TEXTURE_COORD19_EXT = 34736,
GL_OUTPUT_TEXTURE_COORD20_EXT = 34737,
GL_OUTPUT_TEXTURE_COORD21_EXT = 34738,
GL_OUTPUT_TEXTURE_COORD22_EXT = 34739,
GL_OUTPUT_TEXTURE_COORD23_EXT = 34740,
GL_OUTPUT_TEXTURE_COORD24_EXT = 34741,
GL_OUTPUT_TEXTURE_COORD25_EXT = 34742,
GL_OUTPUT_TEXTURE_COORD26_EXT = 34743,
GL_OUTPUT_TEXTURE_COORD27_EXT = 34744,
GL_OUTPUT_TEXTURE_COORD28_EXT = 34745,
GL_OUTPUT_TEXTURE_COORD29_EXT = 34746,
GL_OUTPUT_TEXTURE_COORD30_EXT = 34747,
GL_OUTPUT_TEXTURE_COORD31_EXT = 34748,
GL_OUTPUT_FOG_EXT = 34749,
GL_SCALAR_EXT = 34750,
GL_VECTOR_EXT = 34751,
GL_MATRIX_EXT = 34752,
GL_VARIANT_EXT = 34753,
GL_INVARIANT_EXT = 34754,
GL_LOCAL_CONSTANT_EXT = 34755,
GL_LOCAL_EXT = 34756,
GL_MAX_VERTEX_SHADER_INSTRUCTIONS_EXT = 34757,
GL_MAX_VERTEX_SHADER_VARIANTS_EXT = 34758,
GL_MAX_VERTEX_SHADER_INVARIANTS_EXT = 34759,
GL_MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT = 34760,
GL_MAX_VERTEX_SHADER_LOCALS_EXT = 34761,
GL_MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT = 34762,
GL_MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT = 34763,
GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT = 34764,
GL_MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT = 34765,
GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT = 34766,
GL_VERTEX_SHADER_INSTRUCTIONS_EXT = 34767,
GL_VERTEX_SHADER_VARIANTS_EXT = 34768,
GL_VERTEX_SHADER_INVARIANTS_EXT = 34769,
GL_VERTEX_SHADER_LOCAL_CONSTANTS_EXT = 34770,
GL_VERTEX_SHADER_LOCALS_EXT = 34771,
GL_VERTEX_SHADER_OPTIMIZED_EXT = 34772,
GL_X_EXT = 34773,
GL_Y_EXT = 34774,
GL_Z_EXT = 34775,
GL_W_EXT = 34776,
GL_NEGATIVE_X_EXT = 34777,
GL_NEGATIVE_Y_EXT = 34778,
GL_NEGATIVE_Z_EXT = 34779,
GL_NEGATIVE_W_EXT = 34780,
GL_ZERO_EXT = 34781,
GL_ONE_EXT = 34782,
GL_NEGATIVE_ONE_EXT = 34783,
GL_NORMALIZED_RANGE_EXT = 34784,
GL_FULL_RANGE_EXT = 34785,
GL_CURRENT_VERTEX_EXT = 34786,
GL_MVP_MATRIX_EXT = 34787,
GL_VARIANT_VALUE_EXT = 34788,
GL_VARIANT_DATATYPE_EXT = 34789,
GL_VARIANT_ARRAY_STRIDE_EXT = 34790,
GL_VARIANT_ARRAY_TYPE_EXT = 34791,
GL_VARIANT_ARRAY_EXT = 34792,
GL_VARIANT_ARRAY_POINTER_EXT = 34793,
GL_INVARIANT_VALUE_EXT = 34794,
GL_INVARIANT_DATATYPE_EXT = 34795,
GL_LOCAL_CONSTANT_VALUE_EXT = 34796,
GL_LOCAL_CONSTANT_DATATYPE_EXT = 34797,
GL_ATC_RGBA_INTERPOLATED_ALPHA_AMD = 34798,
GL_PN_TRIANGLES_ATI = 34800,
GL_MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI = 34801,
GL_PN_TRIANGLES_POINT_MODE_ATI = 34802,
GL_PN_TRIANGLES_NORMAL_MODE_ATI = 34803,
GL_PN_TRIANGLES_TESSELATION_LEVEL_ATI = 34804,
GL_PN_TRIANGLES_POINT_MODE_LINEAR_ATI = 34805,
GL_PN_TRIANGLES_POINT_MODE_CUBIC_ATI = 34806,
GL_PN_TRIANGLES_NORMAL_MODE_LINEAR_ATI = 34807,
GL_PN_TRIANGLES_NORMAL_MODE_QUADRATIC_ATI = 34808,
GL_3DC_X_AMD = 34809,
GL_3DC_XY_AMD = 34810,
GL_VBO_FREE_MEMORY_ATI = 34811,
GL_TEXTURE_FREE_MEMORY_ATI = 34812,
GL_RENDERBUFFER_FREE_MEMORY_ATI = 34813,
GL_NUM_PROGRAM_BINARY_FORMATS = 34814,
GL_NUM_PROGRAM_BINARY_FORMATS_OES = 34814,
GL_PROGRAM_BINARY_FORMATS = 34815,
GL_PROGRAM_BINARY_FORMATS_OES = 34815,
GL_STENCIL_BACK_FUNC = 34816,
GL_STENCIL_BACK_FUNC_ATI = 34816,
GL_STENCIL_BACK_FAIL = 34817,
GL_STENCIL_BACK_FAIL_ATI = 34817,
GL_STENCIL_BACK_PASS_DEPTH_FAIL = 34818,
GL_STENCIL_BACK_PASS_DEPTH_FAIL_ATI = 34818,
GL_STENCIL_BACK_PASS_DEPTH_PASS = 34819,
GL_STENCIL_BACK_PASS_DEPTH_PASS_ATI = 34819,
GL_FRAGMENT_PROGRAM_ARB = 34820,
GL_PROGRAM_ALU_INSTRUCTIONS_ARB = 34821,
GL_PROGRAM_TEX_INSTRUCTIONS_ARB = 34822,
GL_PROGRAM_TEX_INDIRECTIONS_ARB = 34823,
GL_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB = 34824,
GL_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB = 34825,
GL_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB = 34826,
GL_MAX_PROGRAM_ALU_INSTRUCTIONS_ARB = 34827,
GL_MAX_PROGRAM_TEX_INSTRUCTIONS_ARB = 34828,
GL_MAX_PROGRAM_TEX_INDIRECTIONS_ARB = 34829,
GL_MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB = 34830,
GL_MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB = 34831,
GL_MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB = 34832,
GL_RGBA32F = 34836,
GL_RGBA32F_ARB = 34836,
GL_RGBA32F_EXT = 34836,
GL_RGBA_FLOAT32_APPLE = 34836,
GL_RGBA_FLOAT32_ATI = 34836,
GL_RGB32F = 34837,
GL_RGB32F_ARB = 34837,
GL_RGB32F_EXT = 34837,
GL_RGB_FLOAT32_APPLE = 34837,
GL_RGB_FLOAT32_ATI = 34837,
GL_ALPHA32F_ARB = 34838,
GL_ALPHA32F_EXT = 34838,
GL_ALPHA_FLOAT32_APPLE = 34838,
GL_ALPHA_FLOAT32_ATI = 34838,
GL_INTENSITY32F_ARB = 34839,
GL_INTENSITY_FLOAT32_APPLE = 34839,
GL_INTENSITY_FLOAT32_ATI = 34839,
GL_LUMINANCE32F_ARB = 34840,
GL_LUMINANCE32F_EXT = 34840,
GL_LUMINANCE_FLOAT32_APPLE = 34840,
GL_LUMINANCE_FLOAT32_ATI = 34840,
GL_LUMINANCE_ALPHA32F_ARB = 34841,
GL_LUMINANCE_ALPHA32F_EXT = 34841,
GL_LUMINANCE_ALPHA_FLOAT32_APPLE = 34841,
GL_LUMINANCE_ALPHA_FLOAT32_ATI = 34841,
GL_RGBA16F = 34842,
GL_RGBA16F_ARB = 34842,
GL_RGBA16F_EXT = 34842,
GL_RGBA_FLOAT16_APPLE = 34842,
GL_RGBA_FLOAT16_ATI = 34842,
GL_RGB16F = 34843,
GL_RGB16F_ARB = 34843,
GL_RGB16F_EXT = 34843,
GL_RGB_FLOAT16_APPLE = 34843,
GL_RGB_FLOAT16_ATI = 34843,
GL_ALPHA16F_ARB = 34844,
GL_ALPHA16F_EXT = 34844,
GL_ALPHA_FLOAT16_APPLE = 34844,
GL_ALPHA_FLOAT16_ATI = 34844,
GL_INTENSITY16F_ARB = 34845,
GL_INTENSITY_FLOAT16_APPLE = 34845,
GL_INTENSITY_FLOAT16_ATI = 34845,
GL_LUMINANCE16F_ARB = 34846,
GL_LUMINANCE16F_EXT = 34846,
GL_LUMINANCE_FLOAT16_APPLE = 34846,
GL_LUMINANCE_FLOAT16_ATI = 34846,
GL_LUMINANCE_ALPHA16F_ARB = 34847,
GL_LUMINANCE_ALPHA16F_EXT = 34847,
GL_LUMINANCE_ALPHA_FLOAT16_APPLE = 34847,
GL_LUMINANCE_ALPHA_FLOAT16_ATI = 34847,
GL_RGBA_FLOAT_MODE_ARB = 34848,
GL_RGBA_FLOAT_MODE_ATI = 34848,
GL_WRITEONLY_RENDERING_QCOM = 34851,
GL_MAX_DRAW_BUFFERS = 34852,
GL_MAX_DRAW_BUFFERS_ARB = 34852,
GL_MAX_DRAW_BUFFERS_ATI = 34852,
GL_MAX_DRAW_BUFFERS_EXT = 34852,
GL_MAX_DRAW_BUFFERS_NV = 34852,
GL_DRAW_BUFFER0 = 34853,
GL_DRAW_BUFFER0_ARB = 34853,
GL_DRAW_BUFFER0_ATI = 34853,
GL_DRAW_BUFFER0_EXT = 34853,
GL_DRAW_BUFFER0_NV = 34853,
GL_DRAW_BUFFER1 = 34854,
GL_DRAW_BUFFER1_ARB = 34854,
GL_DRAW_BUFFER1_ATI = 34854,
GL_DRAW_BUFFER1_EXT = 34854,
GL_DRAW_BUFFER1_NV = 34854,
GL_DRAW_BUFFER2 = 34855,
GL_DRAW_BUFFER2_ARB = 34855,
GL_DRAW_BUFFER2_ATI = 34855,
GL_DRAW_BUFFER2_EXT = 34855,
GL_DRAW_BUFFER2_NV = 34855,
GL_DRAW_BUFFER3 = 34856,
GL_DRAW_BUFFER3_ARB = 34856,
GL_DRAW_BUFFER3_ATI = 34856,
GL_DRAW_BUFFER3_EXT = 34856,
GL_DRAW_BUFFER3_NV = 34856,
GL_DRAW_BUFFER4 = 34857,
GL_DRAW_BUFFER4_ARB = 34857,
GL_DRAW_BUFFER4_ATI = 34857,
GL_DRAW_BUFFER4_EXT = 34857,
GL_DRAW_BUFFER4_NV = 34857,
GL_DRAW_BUFFER5 = 34858,
GL_DRAW_BUFFER5_ARB = 34858,
GL_DRAW_BUFFER5_ATI = 34858,
GL_DRAW_BUFFER5_EXT = 34858,
GL_DRAW_BUFFER5_NV = 34858,
GL_DRAW_BUFFER6 = 34859,
GL_DRAW_BUFFER6_ARB = 34859,
GL_DRAW_BUFFER6_ATI = 34859,
GL_DRAW_BUFFER6_EXT = 34859,
GL_DRAW_BUFFER6_NV = 34859,
GL_DRAW_BUFFER7 = 34860,
GL_DRAW_BUFFER7_ARB = 34860,
GL_DRAW_BUFFER7_ATI = 34860,
GL_DRAW_BUFFER7_EXT = 34860,
GL_DRAW_BUFFER7_NV = 34860,
GL_DRAW_BUFFER8 = 34861,
GL_DRAW_BUFFER8_ARB = 34861,
GL_DRAW_BUFFER8_ATI = 34861,
GL_DRAW_BUFFER8_EXT = 34861,
GL_DRAW_BUFFER8_NV = 34861,
GL_DRAW_BUFFER9 = 34862,
GL_DRAW_BUFFER9_ARB = 34862,
GL_DRAW_BUFFER9_ATI = 34862,
GL_DRAW_BUFFER9_EXT = 34862,
GL_DRAW_BUFFER9_NV = 34862,
GL_DRAW_BUFFER10 = 34863,
GL_DRAW_BUFFER10_ARB = 34863,
GL_DRAW_BUFFER10_ATI = 34863,
GL_DRAW_BUFFER10_EXT = 34863,
GL_DRAW_BUFFER10_NV = 34863,
GL_DRAW_BUFFER11 = 34864,
GL_DRAW_BUFFER11_ARB = 34864,
GL_DRAW_BUFFER11_ATI = 34864,
GL_DRAW_BUFFER11_EXT = 34864,
GL_DRAW_BUFFER11_NV = 34864,
GL_DRAW_BUFFER12 = 34865,
GL_DRAW_BUFFER12_ARB = 34865,
GL_DRAW_BUFFER12_ATI = 34865,
GL_DRAW_BUFFER12_EXT = 34865,
GL_DRAW_BUFFER12_NV = 34865,
GL_DRAW_BUFFER13 = 34866,
GL_DRAW_BUFFER13_ARB = 34866,
GL_DRAW_BUFFER13_ATI = 34866,
GL_DRAW_BUFFER13_EXT = 34866,
GL_DRAW_BUFFER13_NV = 34866,
GL_DRAW_BUFFER14 = 34867,
GL_DRAW_BUFFER14_ARB = 34867,
GL_DRAW_BUFFER14_ATI = 34867,
GL_DRAW_BUFFER14_EXT = 34867,
GL_DRAW_BUFFER14_NV = 34867,
GL_DRAW_BUFFER15 = 34868,
GL_DRAW_BUFFER15_ARB = 34868,
GL_DRAW_BUFFER15_ATI = 34868,
GL_DRAW_BUFFER15_EXT = 34868,
GL_DRAW_BUFFER15_NV = 34868,
GL_COLOR_CLEAR_UNCLAMPED_VALUE_ATI = 34869,
GL_COMPRESSED_LUMINANCE_ALPHA_3DC_ATI = 34871,
GL_BLEND_EQUATION_ALPHA = 34877,
GL_BLEND_EQUATION_ALPHA_EXT = 34877,
GL_BLEND_EQUATION_ALPHA_OES = 34877,
GL_SUBSAMPLE_DISTANCE_AMD = 34879,
GL_MATRIX_PALETTE_ARB = 34880,
GL_MATRIX_PALETTE_OES = 34880,
GL_MAX_MATRIX_PALETTE_STACK_DEPTH_ARB = 34881,
GL_MAX_PALETTE_MATRICES_ARB = 34882,
GL_MAX_PALETTE_MATRICES_OES = 34882,
GL_CURRENT_PALETTE_MATRIX_ARB = 34883,
GL_CURRENT_PALETTE_MATRIX_OES = 34883,
GL_MATRIX_INDEX_ARRAY_ARB = 34884,
GL_MATRIX_INDEX_ARRAY_OES = 34884,
GL_CURRENT_MATRIX_INDEX_ARB = 34885,
GL_MATRIX_INDEX_ARRAY_SIZE_ARB = 34886,
GL_MATRIX_INDEX_ARRAY_SIZE_OES = 34886,
GL_MATRIX_INDEX_ARRAY_TYPE_ARB = 34887,
GL_MATRIX_INDEX_ARRAY_TYPE_OES = 34887,
GL_MATRIX_INDEX_ARRAY_STRIDE_ARB = 34888,
GL_MATRIX_INDEX_ARRAY_STRIDE_OES = 34888,
GL_MATRIX_INDEX_ARRAY_POINTER_ARB = 34889,
GL_MATRIX_INDEX_ARRAY_POINTER_OES = 34889,
GL_TEXTURE_DEPTH_SIZE = 34890,
GL_TEXTURE_DEPTH_SIZE_ARB = 34890,
GL_DEPTH_TEXTURE_MODE = 34891,
GL_DEPTH_TEXTURE_MODE_ARB = 34891,
GL_TEXTURE_COMPARE_MODE = 34892,
GL_TEXTURE_COMPARE_MODE_ARB = 34892,
GL_TEXTURE_COMPARE_MODE_EXT = 34892,
GL_TEXTURE_COMPARE_FUNC = 34893,
GL_TEXTURE_COMPARE_FUNC_ARB = 34893,
GL_TEXTURE_COMPARE_FUNC_EXT = 34893,
GL_COMPARE_R_TO_TEXTURE = 34894,
GL_COMPARE_R_TO_TEXTURE_ARB = 34894,
GL_COMPARE_REF_DEPTH_TO_TEXTURE_EXT = 34894,
GL_COMPARE_REF_TO_TEXTURE = 34894,
GL_COMPARE_REF_TO_TEXTURE_EXT = 34894,
GL_TEXTURE_CUBE_MAP_SEAMLESS = 34895,
GL_OFFSET_PROJECTIVE_TEXTURE_2D_NV = 34896,
GL_OFFSET_PROJECTIVE_TEXTURE_2D_SCALE_NV = 34897,
GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_NV = 34898,
GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NV = 34899,
GL_OFFSET_HILO_TEXTURE_2D_NV = 34900,
GL_OFFSET_HILO_TEXTURE_RECTANGLE_NV = 34901,
GL_OFFSET_HILO_PROJECTIVE_TEXTURE_2D_NV = 34902,
GL_OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NV = 34903,
GL_DEPENDENT_HILO_TEXTURE_2D_NV = 34904,
GL_DEPENDENT_RGB_TEXTURE_3D_NV = 34905,
GL_DEPENDENT_RGB_TEXTURE_CUBE_MAP_NV = 34906,
GL_DOT_PRODUCT_PASS_THROUGH_NV = 34907,
GL_DOT_PRODUCT_TEXTURE_1D_NV = 34908,
GL_DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NV = 34909,
GL_HILO8_NV = 34910,
GL_SIGNED_HILO8_NV = 34911,
GL_FORCE_BLUE_TO_ONE_NV = 34912,
GL_POINT_SPRITE = 34913,
GL_POINT_SPRITE_ARB = 34913,
GL_POINT_SPRITE_NV = 34913,
GL_POINT_SPRITE_OES = 34913,
GL_COORD_REPLACE = 34914,
GL_COORD_REPLACE_ARB = 34914,
GL_COORD_REPLACE_NV = 34914,
GL_COORD_REPLACE_OES = 34914,
GL_POINT_SPRITE_R_MODE_NV = 34915,
GL_PIXEL_COUNTER_BITS_NV = 34916,
GL_QUERY_COUNTER_BITS = 34916,
GL_QUERY_COUNTER_BITS_ARB = 34916,
GL_QUERY_COUNTER_BITS_EXT = 34916,
GL_CURRENT_OCCLUSION_QUERY_ID_NV = 34917,
GL_CURRENT_QUERY = 34917,
GL_CURRENT_QUERY_ARB = 34917,
GL_CURRENT_QUERY_EXT = 34917,
GL_PIXEL_COUNT_NV = 34918,
GL_QUERY_RESULT = 34918,
GL_QUERY_RESULT_ARB = 34918,
GL_QUERY_RESULT_EXT = 34918,
GL_PIXEL_COUNT_AVAILABLE_NV = 34919,
GL_QUERY_RESULT_AVAILABLE = 34919,
GL_QUERY_RESULT_AVAILABLE_ARB = 34919,
GL_QUERY_RESULT_AVAILABLE_EXT = 34919,
GL_MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV = 34920,
GL_MAX_VERTEX_ATTRIBS = 34921,
GL_MAX_VERTEX_ATTRIBS_ARB = 34921,
GL_VERTEX_ATTRIB_ARRAY_NORMALIZED = 34922,
GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB = 34922,
GL_MAX_TESS_CONTROL_INPUT_COMPONENTS = 34924,
GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_EXT = 34924,
GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_OES = 34924,
GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS = 34925,
GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_EXT = 34925,
GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_OES = 34925,
GL_DEPTH_STENCIL_TO_RGBA_NV = 34926,
GL_DEPTH_STENCIL_TO_BGRA_NV = 34927,
GL_FRAGMENT_PROGRAM_NV = 34928,
GL_MAX_TEXTURE_COORDS = 34929,
GL_MAX_TEXTURE_COORDS_ARB = 34929,
GL_MAX_TEXTURE_COORDS_NV = 34929,
GL_MAX_TEXTURE_IMAGE_UNITS = 34930,
GL_MAX_TEXTURE_IMAGE_UNITS_ARB = 34930,
GL_MAX_TEXTURE_IMAGE_UNITS_NV = 34930,
GL_FRAGMENT_PROGRAM_BINDING_NV = 34931,
GL_PROGRAM_ERROR_STRING_ARB = 34932,
GL_PROGRAM_ERROR_STRING_NV = 34932,
GL_PROGRAM_FORMAT_ASCII_ARB = 34933,
GL_PROGRAM_FORMAT_ARB = 34934,
GL_WRITE_PIXEL_DATA_RANGE_NV = 34936,
GL_READ_PIXEL_DATA_RANGE_NV = 34937,
GL_WRITE_PIXEL_DATA_RANGE_LENGTH_NV = 34938,
GL_READ_PIXEL_DATA_RANGE_LENGTH_NV = 34939,
GL_WRITE_PIXEL_DATA_RANGE_POINTER_NV = 34940,
GL_READ_PIXEL_DATA_RANGE_POINTER_NV = 34941,
GL_GEOMETRY_SHADER_INVOCATIONS = 34943,
GL_GEOMETRY_SHADER_INVOCATIONS_EXT = 34943,
GL_GEOMETRY_SHADER_INVOCATIONS_OES = 34943,
GL_FLOAT_R_NV = 34944,
GL_FLOAT_RG_NV = 34945,
GL_FLOAT_RGB_NV = 34946,
GL_FLOAT_RGBA_NV = 34947,
GL_FLOAT_R16_NV = 34948,
GL_FLOAT_R32_NV = 34949,
GL_FLOAT_RG16_NV = 34950,
GL_FLOAT_RG32_NV = 34951,
GL_FLOAT_RGB16_NV = 34952,
GL_FLOAT_RGB32_NV = 34953,
GL_FLOAT_RGBA16_NV = 34954,
GL_FLOAT_RGBA32_NV = 34955,
GL_TEXTURE_FLOAT_COMPONENTS_NV = 34956,
GL_FLOAT_CLEAR_COLOR_VALUE_NV = 34957,
GL_FLOAT_RGBA_MODE_NV = 34958,
GL_TEXTURE_UNSIGNED_REMAP_MODE_NV = 34959,
GL_DEPTH_BOUNDS_TEST_EXT = 34960,
GL_DEPTH_BOUNDS_EXT = 34961,
GL_ARRAY_BUFFER = 34962,
GL_ARRAY_BUFFER_ARB = 34962,
GL_ELEMENT_ARRAY_BUFFER = 34963,
GL_ELEMENT_ARRAY_BUFFER_ARB = 34963,
GL_ARRAY_BUFFER_BINDING = 34964,
GL_ARRAY_BUFFER_BINDING_ARB = 34964,
GL_ELEMENT_ARRAY_BUFFER_BINDING = 34965,
GL_ELEMENT_ARRAY_BUFFER_BINDING_ARB = 34965,
GL_VERTEX_ARRAY_BUFFER_BINDING = 34966,
GL_VERTEX_ARRAY_BUFFER_BINDING_ARB = 34966,
GL_NORMAL_ARRAY_BUFFER_BINDING = 34967,
GL_NORMAL_ARRAY_BUFFER_BINDING_ARB = 34967,
GL_COLOR_ARRAY_BUFFER_BINDING = 34968,
GL_COLOR_ARRAY_BUFFER_BINDING_ARB = 34968,
GL_INDEX_ARRAY_BUFFER_BINDING = 34969,
GL_INDEX_ARRAY_BUFFER_BINDING_ARB = 34969,
GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING = 34970,
GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB = 34970,
GL_EDGE_FLAG_ARRAY_BUFFER_BINDING = 34971,
GL_EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB = 34971,
GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING = 34972,
GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB = 34972,
GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB = 34973,
GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING = 34973,
GL_FOG_COORD_ARRAY_BUFFER_BINDING = 34973,
GL_WEIGHT_ARRAY_BUFFER_BINDING = 34974,
GL_WEIGHT_ARRAY_BUFFER_BINDING_ARB = 34974,
GL_WEIGHT_ARRAY_BUFFER_BINDING_OES = 34974,
GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING = 34975,
GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB = 34975,
GL_PROGRAM_INSTRUCTIONS_ARB = 34976,
GL_MAX_PROGRAM_INSTRUCTIONS_ARB = 34977,
GL_PROGRAM_NATIVE_INSTRUCTIONS_ARB = 34978,
GL_MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB = 34979,
GL_PROGRAM_TEMPORARIES_ARB = 34980,
GL_MAX_PROGRAM_TEMPORARIES_ARB = 34981,
GL_PROGRAM_NATIVE_TEMPORARIES_ARB = 34982,
GL_MAX_PROGRAM_NATIVE_TEMPORARIES_ARB = 34983,
GL_PROGRAM_PARAMETERS_ARB = 34984,
GL_MAX_PROGRAM_PARAMETERS_ARB = 34985,
GL_PROGRAM_NATIVE_PARAMETERS_ARB = 34986,
GL_MAX_PROGRAM_NATIVE_PARAMETERS_ARB = 34987,
GL_PROGRAM_ATTRIBS_ARB = 34988,
GL_MAX_PROGRAM_ATTRIBS_ARB = 34989,
GL_PROGRAM_NATIVE_ATTRIBS_ARB = 34990,
GL_MAX_PROGRAM_NATIVE_ATTRIBS_ARB = 34991,
GL_PROGRAM_ADDRESS_REGISTERS_ARB = 34992,
GL_MAX_PROGRAM_ADDRESS_REGISTERS_ARB = 34993,
GL_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB = 34994,
GL_MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB = 34995,
GL_MAX_PROGRAM_LOCAL_PARAMETERS_ARB = 34996,
GL_MAX_PROGRAM_ENV_PARAMETERS_ARB = 34997,
GL_PROGRAM_UNDER_NATIVE_LIMITS_ARB = 34998,
GL_TRANSPOSE_CURRENT_MATRIX_ARB = 34999,
GL_READ_ONLY = 35000,
GL_READ_ONLY_ARB = 35000,
GL_WRITE_ONLY = 35001,
GL_WRITE_ONLY_ARB = 35001,
GL_WRITE_ONLY_OES = 35001,
GL_READ_WRITE = 35002,
GL_READ_WRITE_ARB = 35002,
GL_BUFFER_ACCESS = 35003,
GL_BUFFER_ACCESS_ARB = 35003,
GL_BUFFER_ACCESS_OES = 35003,
GL_BUFFER_MAPPED = 35004,
GL_BUFFER_MAPPED_ARB = 35004,
GL_BUFFER_MAPPED_OES = 35004,
GL_BUFFER_MAP_POINTER = 35005,
GL_BUFFER_MAP_POINTER_ARB = 35005,
GL_BUFFER_MAP_POINTER_OES = 35005,
GL_WRITE_DISCARD_NV = 35006,
GL_TIME_ELAPSED = 35007,
GL_TIME_ELAPSED_EXT = 35007,
GL_MATRIX0_ARB = 35008,
GL_MATRIX1_ARB = 35009,
GL_MATRIX2_ARB = 35010,
GL_MATRIX3_ARB = 35011,
GL_MATRIX4_ARB = 35012,
GL_MATRIX5_ARB = 35013,
GL_MATRIX6_ARB = 35014,
GL_MATRIX7_ARB = 35015,
GL_MATRIX8_ARB = 35016,
GL_MATRIX9_ARB = 35017,
GL_MATRIX10_ARB = 35018,
GL_MATRIX11_ARB = 35019,
GL_MATRIX12_ARB = 35020,
GL_MATRIX13_ARB = 35021,
GL_MATRIX14_ARB = 35022,
GL_MATRIX15_ARB = 35023,
GL_MATRIX16_ARB = 35024,
GL_MATRIX17_ARB = 35025,
GL_MATRIX18_ARB = 35026,
GL_MATRIX19_ARB = 35027,
GL_MATRIX20_ARB = 35028,
GL_MATRIX21_ARB = 35029,
GL_MATRIX22_ARB = 35030,
GL_MATRIX23_ARB = 35031,
GL_MATRIX24_ARB = 35032,
GL_MATRIX25_ARB = 35033,
GL_MATRIX26_ARB = 35034,
GL_MATRIX27_ARB = 35035,
GL_MATRIX28_ARB = 35036,
GL_MATRIX29_ARB = 35037,
GL_MATRIX30_ARB = 35038,
GL_MATRIX31_ARB = 35039,
GL_STREAM_DRAW = 35040,
GL_STREAM_DRAW_ARB = 35040,
GL_STREAM_READ = 35041,
GL_STREAM_READ_ARB = 35041,
GL_STREAM_COPY = 35042,
GL_STREAM_COPY_ARB = 35042,
GL_STATIC_DRAW = 35044,
GL_STATIC_DRAW_ARB = 35044,
GL_STATIC_READ = 35045,
GL_STATIC_READ_ARB = 35045,
GL_STATIC_COPY = 35046,
GL_STATIC_COPY_ARB = 35046,
GL_DYNAMIC_DRAW = 35048,
GL_DYNAMIC_DRAW_ARB = 35048,
GL_DYNAMIC_READ = 35049,
GL_DYNAMIC_READ_ARB = 35049,
GL_DYNAMIC_COPY = 35050,
GL_DYNAMIC_COPY_ARB = 35050,
GL_PIXEL_PACK_BUFFER = 35051,
GL_PIXEL_PACK_BUFFER_ARB = 35051,
GL_PIXEL_PACK_BUFFER_EXT = 35051,
GL_PIXEL_UNPACK_BUFFER = 35052,
GL_PIXEL_UNPACK_BUFFER_ARB = 35052,
GL_PIXEL_UNPACK_BUFFER_EXT = 35052,
GL_PIXEL_PACK_BUFFER_BINDING = 35053,
GL_PIXEL_PACK_BUFFER_BINDING_ARB = 35053,
GL_PIXEL_PACK_BUFFER_BINDING_EXT = 35053,
GL_ETC1_SRGB8_NV = 35054,
GL_PIXEL_UNPACK_BUFFER_BINDING = 35055,
GL_PIXEL_UNPACK_BUFFER_BINDING_ARB = 35055,
GL_PIXEL_UNPACK_BUFFER_BINDING_EXT = 35055,
GL_DEPTH24_STENCIL8 = 35056,
GL_DEPTH24_STENCIL8_EXT = 35056,
GL_DEPTH24_STENCIL8_OES = 35056,
GL_TEXTURE_STENCIL_SIZE = 35057,
GL_TEXTURE_STENCIL_SIZE_EXT = 35057,
GL_STENCIL_TAG_BITS_EXT = 35058,
GL_STENCIL_CLEAR_TAG_VALUE_EXT = 35059,
GL_MAX_PROGRAM_EXEC_INSTRUCTIONS_NV = 35060,
GL_MAX_PROGRAM_CALL_DEPTH_NV = 35061,
GL_MAX_PROGRAM_IF_DEPTH_NV = 35062,
GL_MAX_PROGRAM_LOOP_DEPTH_NV = 35063,
GL_MAX_PROGRAM_LOOP_COUNT_NV = 35064,
GL_SRC1_COLOR = 35065,
GL_ONE_MINUS_SRC1_COLOR = 35066,
GL_ONE_MINUS_SRC1_ALPHA = 35067,
GL_MAX_DUAL_SOURCE_DRAW_BUFFERS = 35068,
GL_VERTEX_ATTRIB_ARRAY_INTEGER = 35069,
GL_VERTEX_ATTRIB_ARRAY_INTEGER_EXT = 35069,
GL_VERTEX_ATTRIB_ARRAY_INTEGER_NV = 35069,
GL_VERTEX_ATTRIB_ARRAY_DIVISOR = 35070,
GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE = 35070,
GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ARB = 35070,
GL_VERTEX_ATTRIB_ARRAY_DIVISOR_EXT = 35070,
GL_VERTEX_ATTRIB_ARRAY_DIVISOR_NV = 35070,
GL_MAX_ARRAY_TEXTURE_LAYERS = 35071,
GL_MAX_ARRAY_TEXTURE_LAYERS_EXT = 35071,
GL_MIN_PROGRAM_TEXEL_OFFSET = 35076,
GL_MIN_PROGRAM_TEXEL_OFFSET_EXT = 35076,
GL_MIN_PROGRAM_TEXEL_OFFSET_NV = 35076,
GL_MAX_PROGRAM_TEXEL_OFFSET = 35077,
GL_MAX_PROGRAM_TEXEL_OFFSET_EXT = 35077,
GL_MAX_PROGRAM_TEXEL_OFFSET_NV = 35077,
GL_PROGRAM_ATTRIB_COMPONENTS_NV = 35078,
GL_PROGRAM_RESULT_COMPONENTS_NV = 35079,
GL_MAX_PROGRAM_ATTRIB_COMPONENTS_NV = 35080,
GL_MAX_PROGRAM_RESULT_COMPONENTS_NV = 35081,
GL_STENCIL_TEST_TWO_SIDE_EXT = 35088,
GL_ACTIVE_STENCIL_FACE_EXT = 35089,
GL_MIRROR_CLAMP_TO_BORDER_EXT = 35090,
GL_SAMPLES_PASSED = 35092,
GL_SAMPLES_PASSED_ARB = 35092,
GL_GEOMETRY_VERTICES_OUT = 35094,
GL_GEOMETRY_LINKED_VERTICES_OUT_EXT = 35094,
GL_GEOMETRY_LINKED_VERTICES_OUT_OES = 35094,
GL_GEOMETRY_INPUT_TYPE = 35095,
GL_GEOMETRY_LINKED_INPUT_TYPE_EXT = 35095,
GL_GEOMETRY_LINKED_INPUT_TYPE_OES = 35095,
GL_GEOMETRY_OUTPUT_TYPE = 35096,
GL_GEOMETRY_LINKED_OUTPUT_TYPE_EXT = 35096,
GL_GEOMETRY_LINKED_OUTPUT_TYPE_OES = 35096,
GL_SAMPLER_BINDING = 35097,
GL_CLAMP_VERTEX_COLOR = 35098,
GL_CLAMP_VERTEX_COLOR_ARB = 35098,
GL_CLAMP_FRAGMENT_COLOR = 35099,
GL_CLAMP_FRAGMENT_COLOR_ARB = 35099,
GL_CLAMP_READ_COLOR = 35100,
GL_CLAMP_READ_COLOR_ARB = 35100,
GL_FIXED_ONLY = 35101,
GL_FIXED_ONLY_ARB = 35101,
GL_TESS_CONTROL_PROGRAM_NV = 35102,
GL_TESS_EVALUATION_PROGRAM_NV = 35103,
GL_FRAGMENT_SHADER_ATI = 35104,
GL_REG_0_ATI = 35105,
GL_REG_1_ATI = 35106,
GL_REG_2_ATI = 35107,
GL_REG_3_ATI = 35108,
GL_REG_4_ATI = 35109,
GL_REG_5_ATI = 35110,
GL_REG_6_ATI = 35111,
GL_REG_7_ATI = 35112,
GL_REG_8_ATI = 35113,
GL_REG_9_ATI = 35114,
GL_REG_10_ATI = 35115,
GL_REG_11_ATI = 35116,
GL_REG_12_ATI = 35117,
GL_REG_13_ATI = 35118,
GL_REG_14_ATI = 35119,
GL_REG_15_ATI = 35120,
GL_REG_16_ATI = 35121,
GL_REG_17_ATI = 35122,
GL_REG_18_ATI = 35123,
GL_REG_19_ATI = 35124,
GL_REG_20_ATI = 35125,
GL_REG_21_ATI = 35126,
GL_REG_22_ATI = 35127,
GL_REG_23_ATI = 35128,
GL_REG_24_ATI = 35129,
GL_REG_25_ATI = 35130,
GL_REG_26_ATI = 35131,
GL_REG_27_ATI = 35132,
GL_REG_28_ATI = 35133,
GL_REG_29_ATI = 35134,
GL_REG_30_ATI = 35135,
GL_REG_31_ATI = 35136,
GL_CON_0_ATI = 35137,
GL_CON_1_ATI = 35138,
GL_CON_2_ATI = 35139,
GL_CON_3_ATI = 35140,
GL_CON_4_ATI = 35141,
GL_CON_5_ATI = 35142,
GL_CON_6_ATI = 35143,
GL_CON_7_ATI = 35144,
GL_CON_8_ATI = 35145,
GL_CON_9_ATI = 35146,
GL_CON_10_ATI = 35147,
GL_CON_11_ATI = 35148,
GL_CON_12_ATI = 35149,
GL_CON_13_ATI = 35150,
GL_CON_14_ATI = 35151,
GL_CON_15_ATI = 35152,
GL_CON_16_ATI = 35153,
GL_CON_17_ATI = 35154,
GL_CON_18_ATI = 35155,
GL_CON_19_ATI = 35156,
GL_CON_20_ATI = 35157,
GL_CON_21_ATI = 35158,
GL_CON_22_ATI = 35159,
GL_CON_23_ATI = 35160,
GL_CON_24_ATI = 35161,
GL_CON_25_ATI = 35162,
GL_CON_26_ATI = 35163,
GL_CON_27_ATI = 35164,
GL_CON_28_ATI = 35165,
GL_CON_29_ATI = 35166,
GL_CON_30_ATI = 35167,
GL_CON_31_ATI = 35168,
GL_MOV_ATI = 35169,
GL_ADD_ATI = 35171,
GL_MUL_ATI = 35172,
GL_SUB_ATI = 35173,
GL_DOT3_ATI = 35174,
GL_DOT4_ATI = 35175,
GL_MAD_ATI = 35176,
GL_LERP_ATI = 35177,
GL_CND_ATI = 35178,
GL_CND0_ATI = 35179,
GL_DOT2_ADD_ATI = 35180,
GL_SECONDARY_INTERPOLATOR_ATI = 35181,
GL_NUM_FRAGMENT_REGISTERS_ATI = 35182,
GL_NUM_FRAGMENT_CONSTANTS_ATI = 35183,
GL_NUM_PASSES_ATI = 35184,
GL_NUM_INSTRUCTIONS_PER_PASS_ATI = 35185,
GL_NUM_INSTRUCTIONS_TOTAL_ATI = 35186,
GL_NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI = 35187,
GL_NUM_LOOPBACK_COMPONENTS_ATI = 35188,
GL_COLOR_ALPHA_PAIRING_ATI = 35189,
GL_SWIZZLE_STR_ATI = 35190,
GL_SWIZZLE_STQ_ATI = 35191,
GL_SWIZZLE_STR_DR_ATI = 35192,
GL_SWIZZLE_STQ_DQ_ATI = 35193,
GL_SWIZZLE_STRQ_ATI = 35194,
GL_SWIZZLE_STRQ_DQ_ATI = 35195,
GL_INTERLACE_OML = 35200,
GL_INTERLACE_READ_OML = 35201,
GL_FORMAT_SUBSAMPLE_24_24_OML = 35202,
GL_FORMAT_SUBSAMPLE_244_244_OML = 35203,
GL_PACK_RESAMPLE_OML = 35204,
GL_UNPACK_RESAMPLE_OML = 35205,
GL_RESAMPLE_REPLICATE_OML = 35206,
GL_RESAMPLE_ZERO_FILL_OML = 35207,
GL_RESAMPLE_AVERAGE_OML = 35208,
GL_RESAMPLE_DECIMATE_OML = 35209,
GL_POINT_SIZE_ARRAY_TYPE_OES = 35210,
GL_POINT_SIZE_ARRAY_STRIDE_OES = 35211,
GL_POINT_SIZE_ARRAY_POINTER_OES = 35212,
GL_MODELVIEW_MATRIX_FLOAT_AS_INT_BITS_OES = 35213,
GL_PROJECTION_MATRIX_FLOAT_AS_INT_BITS_OES = 35214,
GL_TEXTURE_MATRIX_FLOAT_AS_INT_BITS_OES = 35215,
GL_VERTEX_ATTRIB_MAP1_APPLE = 35328,
GL_VERTEX_ATTRIB_MAP2_APPLE = 35329,
GL_VERTEX_ATTRIB_MAP1_SIZE_APPLE = 35330,
GL_VERTEX_ATTRIB_MAP1_COEFF_APPLE = 35331,
GL_VERTEX_ATTRIB_MAP1_ORDER_APPLE = 35332,
GL_VERTEX_ATTRIB_MAP1_DOMAIN_APPLE = 35333,
GL_VERTEX_ATTRIB_MAP2_SIZE_APPLE = 35334,
GL_VERTEX_ATTRIB_MAP2_COEFF_APPLE = 35335,
GL_VERTEX_ATTRIB_MAP2_ORDER_APPLE = 35336,
GL_VERTEX_ATTRIB_MAP2_DOMAIN_APPLE = 35337,
GL_DRAW_PIXELS_APPLE = 35338,
GL_FENCE_APPLE = 35339,
GL_ELEMENT_ARRAY_APPLE = 35340,
GL_ELEMENT_ARRAY_TYPE_APPLE = 35341,
GL_ELEMENT_ARRAY_POINTER_APPLE = 35342,
GL_COLOR_FLOAT_APPLE = 35343,
GL_UNIFORM_BUFFER = 35345,
GL_BUFFER_SERIALIZED_MODIFY_APPLE = 35346,
GL_BUFFER_FLUSHING_UNMAP_APPLE = 35347,
GL_AUX_DEPTH_STENCIL_APPLE = 35348,
GL_PACK_ROW_BYTES_APPLE = 35349,
GL_UNPACK_ROW_BYTES_APPLE = 35350,
GL_RELEASED_APPLE = 35353,
GL_VOLATILE_APPLE = 35354,
GL_RETAINED_APPLE = 35355,
GL_UNDEFINED_APPLE = 35356,
GL_PURGEABLE_APPLE = 35357,
GL_RGB_422_APPLE = 35359,
GL_UNIFORM_BUFFER_BINDING = 35368,
GL_UNIFORM_BUFFER_START = 35369,
GL_UNIFORM_BUFFER_SIZE = 35370,
GL_MAX_VERTEX_UNIFORM_BLOCKS = 35371,
GL_MAX_GEOMETRY_UNIFORM_BLOCKS = 35372,
GL_MAX_GEOMETRY_UNIFORM_BLOCKS_EXT = 35372,
GL_MAX_GEOMETRY_UNIFORM_BLOCKS_OES = 35372,
GL_MAX_FRAGMENT_UNIFORM_BLOCKS = 35373,
GL_MAX_COMBINED_UNIFORM_BLOCKS = 35374,
GL_MAX_UNIFORM_BUFFER_BINDINGS = 35375,
GL_MAX_UNIFORM_BLOCK_SIZE = 35376,
GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS = 35377,
GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS = 35378,
GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS_EXT = 35378,
GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS_OES = 35378,
GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS = 35379,
GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT = 35380,
GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH = 35381,
GL_ACTIVE_UNIFORM_BLOCKS = 35382,
GL_UNIFORM_TYPE = 35383,
GL_UNIFORM_SIZE = 35384,
GL_UNIFORM_NAME_LENGTH = 35385,
GL_UNIFORM_BLOCK_INDEX = 35386,
GL_UNIFORM_OFFSET = 35387,
GL_UNIFORM_ARRAY_STRIDE = 35388,
GL_UNIFORM_MATRIX_STRIDE = 35389,
GL_UNIFORM_IS_ROW_MAJOR = 35390,
GL_UNIFORM_BLOCK_BINDING = 35391,
GL_UNIFORM_BLOCK_DATA_SIZE = 35392,
GL_UNIFORM_BLOCK_NAME_LENGTH = 35393,
GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS = 35394,
GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES = 35395,
GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER = 35396,
GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER = 35397,
GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER = 35398,
GL_TEXTURE_SRGB_DECODE_EXT = 35400,
GL_DECODE_EXT = 35401,
GL_SKIP_DECODE_EXT = 35402,
GL_PROGRAM_PIPELINE_OBJECT_EXT = 35407,
GL_RGB_RAW_422_APPLE = 35409,
GL_FRAGMENT_SHADER_DISCARDS_SAMPLES_EXT = 35410,
GL_SYNC_OBJECT_APPLE = 35411,
GL_COMPRESSED_SRGB_PVRTC_2BPPV1_EXT = 35412,
GL_COMPRESSED_SRGB_PVRTC_4BPPV1_EXT = 35413,
GL_COMPRESSED_SRGB_ALPHA_PVRTC_2BPPV1_EXT = 35414,
GL_COMPRESSED_SRGB_ALPHA_PVRTC_4BPPV1_EXT = 35415,
GL_FRAGMENT_SHADER = 35632,
GL_FRAGMENT_SHADER_ARB = 35632,
GL_VERTEX_SHADER = 35633,
GL_VERTEX_SHADER_ARB = 35633,
GL_PROGRAM_OBJECT_ARB = 35648,
GL_PROGRAM_OBJECT_EXT = 35648,
GL_SHADER_OBJECT_ARB = 35656,
GL_SHADER_OBJECT_EXT = 35656,
GL_MAX_FRAGMENT_UNIFORM_COMPONENTS = 35657,
GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB = 35657,
GL_MAX_VERTEX_UNIFORM_COMPONENTS = 35658,
GL_MAX_VERTEX_UNIFORM_COMPONENTS_ARB = 35658,
GL_MAX_VARYING_FLOATS = 35659,
GL_MAX_VARYING_COMPONENTS = 35659,
GL_MAX_VARYING_COMPONENTS_EXT = 35659,
GL_MAX_VARYING_FLOATS_ARB = 35659,
GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS = 35660,
GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB = 35660,
GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS = 35661,
GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB = 35661,
GL_OBJECT_TYPE_ARB = 35662,
GL_SHADER_TYPE = 35663,
GL_OBJECT_SUBTYPE_ARB = 35663,
GL_FLOAT_VEC2 = 35664,
GL_FLOAT_VEC2_ARB = 35664,
GL_FLOAT_VEC3 = 35665,
GL_FLOAT_VEC3_ARB = 35665,
GL_FLOAT_VEC4 = 35666,
GL_FLOAT_VEC4_ARB = 35666,
GL_INT_VEC2 = 35667,
GL_INT_VEC2_ARB = 35667,
GL_INT_VEC3 = 35668,
GL_INT_VEC3_ARB = 35668,
GL_INT_VEC4 = 35669,
GL_INT_VEC4_ARB = 35669,
GL_BOOL = 35670,
GL_BOOL_ARB = 35670,
GL_BOOL_VEC2 = 35671,
GL_BOOL_VEC2_ARB = 35671,
GL_BOOL_VEC3 = 35672,
GL_BOOL_VEC3_ARB = 35672,
GL_BOOL_VEC4 = 35673,
GL_BOOL_VEC4_ARB = 35673,
GL_FLOAT_MAT2 = 35674,
GL_FLOAT_MAT2_ARB = 35674,
GL_FLOAT_MAT3 = 35675,
GL_FLOAT_MAT3_ARB = 35675,
GL_FLOAT_MAT4 = 35676,
GL_FLOAT_MAT4_ARB = 35676,
GL_SAMPLER_1D = 35677,
GL_SAMPLER_1D_ARB = 35677,
GL_SAMPLER_2D = 35678,
GL_SAMPLER_2D_ARB = 35678,
GL_SAMPLER_3D = 35679,
GL_SAMPLER_3D_ARB = 35679,
GL_SAMPLER_3D_OES = 35679,
GL_SAMPLER_CUBE = 35680,
GL_SAMPLER_CUBE_ARB = 35680,
GL_SAMPLER_1D_SHADOW = 35681,
GL_SAMPLER_1D_SHADOW_ARB = 35681,
GL_SAMPLER_2D_SHADOW = 35682,
GL_SAMPLER_2D_SHADOW_ARB = 35682,
GL_SAMPLER_2D_SHADOW_EXT = 35682,
GL_SAMPLER_2D_RECT = 35683,
GL_SAMPLER_2D_RECT_ARB = 35683,
GL_SAMPLER_2D_RECT_SHADOW = 35684,
GL_SAMPLER_2D_RECT_SHADOW_ARB = 35684,
GL_FLOAT_MAT2x3 = 35685,
GL_FLOAT_MAT2x3_NV = 35685,
GL_FLOAT_MAT2x4 = 35686,
GL_FLOAT_MAT2x4_NV = 35686,
GL_FLOAT_MAT3x2 = 35687,
GL_FLOAT_MAT3x2_NV = 35687,
GL_FLOAT_MAT3x4 = 35688,
GL_FLOAT_MAT3x4_NV = 35688,
GL_FLOAT_MAT4x2 = 35689,
GL_FLOAT_MAT4x2_NV = 35689,
GL_FLOAT_MAT4x3 = 35690,
GL_FLOAT_MAT4x3_NV = 35690,
GL_DELETE_STATUS = 35712,
GL_OBJECT_DELETE_STATUS_ARB = 35712,
GL_COMPILE_STATUS = 35713,
GL_OBJECT_COMPILE_STATUS_ARB = 35713,
GL_LINK_STATUS = 35714,
GL_OBJECT_LINK_STATUS_ARB = 35714,
GL_VALIDATE_STATUS = 35715,
GL_OBJECT_VALIDATE_STATUS_ARB = 35715,
GL_INFO_LOG_LENGTH = 35716,
GL_OBJECT_INFO_LOG_LENGTH_ARB = 35716,
GL_ATTACHED_SHADERS = 35717,
GL_OBJECT_ATTACHED_OBJECTS_ARB = 35717,
GL_ACTIVE_UNIFORMS = 35718,
GL_OBJECT_ACTIVE_UNIFORMS_ARB = 35718,
GL_ACTIVE_UNIFORM_MAX_LENGTH = 35719,
GL_OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB = 35719,
GL_SHADER_SOURCE_LENGTH = 35720,
GL_OBJECT_SHADER_SOURCE_LENGTH_ARB = 35720,
GL_ACTIVE_ATTRIBUTES = 35721,
GL_OBJECT_ACTIVE_ATTRIBUTES_ARB = 35721,
GL_ACTIVE_ATTRIBUTE_MAX_LENGTH = 35722,
GL_OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB = 35722,
GL_FRAGMENT_SHADER_DERIVATIVE_HINT = 35723,
GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB = 35723,
GL_FRAGMENT_SHADER_DERIVATIVE_HINT_OES = 35723,
GL_SHADING_LANGUAGE_VERSION = 35724,
GL_SHADING_LANGUAGE_VERSION_ARB = 35724,
GL_CURRENT_PROGRAM = 35725,
GL_PALETTE4_RGB8_OES = 35728,
GL_PALETTE4_RGBA8_OES = 35729,
GL_PALETTE4_R5_G6_B5_OES = 35730,
GL_PALETTE4_RGBA4_OES = 35731,
GL_PALETTE4_RGB5_A1_OES = 35732,
GL_PALETTE8_RGB8_OES = 35733,
GL_PALETTE8_RGBA8_OES = 35734,
GL_PALETTE8_R5_G6_B5_OES = 35735,
GL_PALETTE8_RGBA4_OES = 35736,
GL_PALETTE8_RGB5_A1_OES = 35737,
GL_IMPLEMENTATION_COLOR_READ_TYPE = 35738,
GL_IMPLEMENTATION_COLOR_READ_TYPE_OES = 35738,
GL_IMPLEMENTATION_COLOR_READ_FORMAT = 35739,
GL_IMPLEMENTATION_COLOR_READ_FORMAT_OES = 35739,
GL_POINT_SIZE_ARRAY_OES = 35740,
GL_TEXTURE_CROP_RECT_OES = 35741,
GL_MATRIX_INDEX_ARRAY_BUFFER_BINDING_OES = 35742,
GL_POINT_SIZE_ARRAY_BUFFER_BINDING_OES = 35743,
GL_FRAGMENT_PROGRAM_POSITION_MESA = 35760,
GL_FRAGMENT_PROGRAM_CALLBACK_MESA = 35761,
GL_FRAGMENT_PROGRAM_CALLBACK_FUNC_MESA = 35762,
GL_FRAGMENT_PROGRAM_CALLBACK_DATA_MESA = 35763,
GL_VERTEX_PROGRAM_POSITION_MESA = 35764,
GL_VERTEX_PROGRAM_CALLBACK_MESA = 35765,
GL_VERTEX_PROGRAM_CALLBACK_FUNC_MESA = 35766,
GL_VERTEX_PROGRAM_CALLBACK_DATA_MESA = 35767,
GL_COUNTER_TYPE_AMD = 35776,
GL_COUNTER_RANGE_AMD = 35777,
GL_UNSIGNED_INT64_AMD = 35778,
GL_PERCENTAGE_AMD = 35779,
GL_PERFMON_RESULT_AVAILABLE_AMD = 35780,
GL_PERFMON_RESULT_SIZE_AMD = 35781,
GL_PERFMON_RESULT_AMD = 35782,
GL_TEXTURE_WIDTH_QCOM = 35794,
GL_TEXTURE_HEIGHT_QCOM = 35795,
GL_TEXTURE_DEPTH_QCOM = 35796,
GL_TEXTURE_INTERNAL_FORMAT_QCOM = 35797,
GL_TEXTURE_FORMAT_QCOM = 35798,
GL_TEXTURE_TYPE_QCOM = 35799,
GL_TEXTURE_IMAGE_VALID_QCOM = 35800,
GL_TEXTURE_NUM_LEVELS_QCOM = 35801,
GL_TEXTURE_TARGET_QCOM = 35802,
GL_TEXTURE_OBJECT_VALID_QCOM = 35803,
GL_STATE_RESTORE = 35804,
GL_SAMPLER_EXTERNAL_2D_Y2Y_EXT = 35815,
GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG = 35840,
GL_COMPRESSED_RGB_PVRTC_2BPPV1_IMG = 35841,
GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG = 35842,
GL_COMPRESSED_RGBA_PVRTC_2BPPV1_IMG = 35843,
GL_MODULATE_COLOR_IMG = 35844,
GL_RECIP_ADD_SIGNED_ALPHA_IMG = 35845,
GL_TEXTURE_ALPHA_MODULATE_IMG = 35846,
GL_FACTOR_ALPHA_MODULATE_IMG = 35847,
GL_FRAGMENT_ALPHA_MODULATE_IMG = 35848,
GL_ADD_BLEND_IMG = 35849,
GL_SGX_BINARY_IMG = 35850,
GL_TEXTURE_RED_TYPE = 35856,
GL_TEXTURE_RED_TYPE_ARB = 35856,
GL_TEXTURE_GREEN_TYPE = 35857,
GL_TEXTURE_GREEN_TYPE_ARB = 35857,
GL_TEXTURE_BLUE_TYPE = 35858,
GL_TEXTURE_BLUE_TYPE_ARB = 35858,
GL_TEXTURE_ALPHA_TYPE = 35859,
GL_TEXTURE_ALPHA_TYPE_ARB = 35859,
GL_TEXTURE_LUMINANCE_TYPE = 35860,
GL_TEXTURE_LUMINANCE_TYPE_ARB = 35860,
GL_TEXTURE_INTENSITY_TYPE = 35861,
GL_TEXTURE_INTENSITY_TYPE_ARB = 35861,
GL_TEXTURE_DEPTH_TYPE = 35862,
GL_TEXTURE_DEPTH_TYPE_ARB = 35862,
GL_UNSIGNED_NORMALIZED = 35863,
GL_UNSIGNED_NORMALIZED_ARB = 35863,
GL_UNSIGNED_NORMALIZED_EXT = 35863,
GL_TEXTURE_1D_ARRAY = 35864,
GL_TEXTURE_1D_ARRAY_EXT = 35864,
GL_PROXY_TEXTURE_1D_ARRAY = 35865,
GL_PROXY_TEXTURE_1D_ARRAY_EXT = 35865,
GL_TEXTURE_2D_ARRAY = 35866,
GL_TEXTURE_2D_ARRAY_EXT = 35866,
GL_PROXY_TEXTURE_2D_ARRAY = 35867,
GL_PROXY_TEXTURE_2D_ARRAY_EXT = 35867,
GL_TEXTURE_BINDING_1D_ARRAY = 35868,
GL_TEXTURE_BINDING_1D_ARRAY_EXT = 35868,
GL_TEXTURE_BINDING_2D_ARRAY = 35869,
GL_TEXTURE_BINDING_2D_ARRAY_EXT = 35869,
GL_GEOMETRY_PROGRAM_NV = 35878,
GL_MAX_PROGRAM_OUTPUT_VERTICES_NV = 35879,
GL_MAX_PROGRAM_TOTAL_OUTPUT_COMPONENTS_NV = 35880,
GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS = 35881,
GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB = 35881,
GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT = 35881,
GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_OES = 35881,
GL_TEXTURE_BUFFER = 35882,
GL_TEXTURE_BUFFER_ARB = 35882,
GL_TEXTURE_BUFFER_EXT = 35882,
GL_TEXTURE_BUFFER_OES = 35882,
GL_TEXTURE_BUFFER_BINDING = 35882,
GL_TEXTURE_BUFFER_BINDING_EXT = 35882,
GL_TEXTURE_BUFFER_BINDING_OES = 35882,
GL_MAX_TEXTURE_BUFFER_SIZE = 35883,
GL_MAX_TEXTURE_BUFFER_SIZE_ARB = 35883,
GL_MAX_TEXTURE_BUFFER_SIZE_EXT = 35883,
GL_MAX_TEXTURE_BUFFER_SIZE_OES = 35883,
GL_TEXTURE_BINDING_BUFFER = 35884,
GL_TEXTURE_BINDING_BUFFER_ARB = 35884,
GL_TEXTURE_BINDING_BUFFER_EXT = 35884,
GL_TEXTURE_BINDING_BUFFER_OES = 35884,
GL_TEXTURE_BUFFER_DATA_STORE_BINDING = 35885,
GL_TEXTURE_BUFFER_DATA_STORE_BINDING_ARB = 35885,
GL_TEXTURE_BUFFER_DATA_STORE_BINDING_EXT = 35885,
GL_TEXTURE_BUFFER_DATA_STORE_BINDING_OES = 35885,
GL_TEXTURE_BUFFER_FORMAT_ARB = 35886,
GL_TEXTURE_BUFFER_FORMAT_EXT = 35886,
GL_ANY_SAMPLES_PASSED = 35887,
GL_ANY_SAMPLES_PASSED_EXT = 35887,
GL_SAMPLE_SHADING = 35894,
GL_SAMPLE_SHADING_ARB = 35894,
GL_SAMPLE_SHADING_OES = 35894,
GL_MIN_SAMPLE_SHADING_VALUE = 35895,
GL_MIN_SAMPLE_SHADING_VALUE_ARB = 35895,
GL_MIN_SAMPLE_SHADING_VALUE_OES = 35895,
GL_R11F_G11F_B10F = 35898,
GL_R11F_G11F_B10F_APPLE = 35898,
GL_R11F_G11F_B10F_EXT = 35898,
GL_UNSIGNED_INT_10F_11F_11F_REV = 35899,
GL_UNSIGNED_INT_10F_11F_11F_REV_APPLE = 35899,
GL_UNSIGNED_INT_10F_11F_11F_REV_EXT = 35899,
GL_RGBA_SIGNED_COMPONENTS_EXT = 35900,
GL_RGB9_E5 = 35901,
GL_RGB9_E5_APPLE = 35901,
GL_RGB9_E5_EXT = 35901,
GL_UNSIGNED_INT_5_9_9_9_REV = 35902,
GL_UNSIGNED_INT_5_9_9_9_REV_APPLE = 35902,
GL_UNSIGNED_INT_5_9_9_9_REV_EXT = 35902,
GL_TEXTURE_SHARED_SIZE = 35903,
GL_TEXTURE_SHARED_SIZE_EXT = 35903,
GL_SRGB = 35904,
GL_SRGB_EXT = 35904,
GL_SRGB8 = 35905,
GL_SRGB8_EXT = 35905,
GL_SRGB8_NV = 35905,
GL_SRGB_ALPHA = 35906,
GL_SRGB_ALPHA_EXT = 35906,
GL_SRGB8_ALPHA8 = 35907,
GL_SRGB8_ALPHA8_EXT = 35907,
GL_SLUMINANCE_ALPHA = 35908,
GL_SLUMINANCE_ALPHA_EXT = 35908,
GL_SLUMINANCE_ALPHA_NV = 35908,
GL_SLUMINANCE8_ALPHA8 = 35909,
GL_SLUMINANCE8_ALPHA8_EXT = 35909,
GL_SLUMINANCE8_ALPHA8_NV = 35909,
GL_SLUMINANCE = 35910,
GL_SLUMINANCE_EXT = 35910,
GL_SLUMINANCE_NV = 35910,
GL_SLUMINANCE8 = 35911,
GL_SLUMINANCE8_EXT = 35911,
GL_SLUMINANCE8_NV = 35911,
GL_COMPRESSED_SRGB = 35912,
GL_COMPRESSED_SRGB_EXT = 35912,
GL_COMPRESSED_SRGB_ALPHA = 35913,
GL_COMPRESSED_SRGB_ALPHA_EXT = 35913,
GL_COMPRESSED_SLUMINANCE = 35914,
GL_COMPRESSED_SLUMINANCE_EXT = 35914,
GL_COMPRESSED_SLUMINANCE_ALPHA = 35915,
GL_COMPRESSED_SLUMINANCE_ALPHA_EXT = 35915,
GL_COMPRESSED_SRGB_S3TC_DXT1_EXT = 35916,
GL_COMPRESSED_SRGB_S3TC_DXT1_NV = 35916,
GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT = 35917,
GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_NV = 35917,
GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT = 35918,
GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_NV = 35918,
GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT = 35919,
GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_NV = 35919,
GL_COMPRESSED_LUMINANCE_LATC1_EXT = 35952,
GL_COMPRESSED_SIGNED_LUMINANCE_LATC1_EXT = 35953,
GL_COMPRESSED_LUMINANCE_ALPHA_LATC2_EXT = 35954,
GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT = 35955,
GL_TESS_CONTROL_PROGRAM_PARAMETER_BUFFER_NV = 35956,
GL_TESS_EVALUATION_PROGRAM_PARAMETER_BUFFER_NV = 35957,
GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH = 35958,
GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH_EXT = 35958,
GL_BACK_PRIMARY_COLOR_NV = 35959,
GL_BACK_SECONDARY_COLOR_NV = 35960,
GL_TEXTURE_COORD_NV = 35961,
GL_CLIP_DISTANCE_NV = 35962,
GL_VERTEX_ID_NV = 35963,
GL_PRIMITIVE_ID_NV = 35964,
GL_GENERIC_ATTRIB_NV = 35965,
GL_TRANSFORM_FEEDBACK_ATTRIBS_NV = 35966,
GL_TRANSFORM_FEEDBACK_BUFFER_MODE = 35967,
GL_TRANSFORM_FEEDBACK_BUFFER_MODE_EXT = 35967,
GL_TRANSFORM_FEEDBACK_BUFFER_MODE_NV = 35967,
GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS = 35968,
GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_EXT = 35968,
GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NV = 35968,
GL_ACTIVE_VARYINGS_NV = 35969,
GL_ACTIVE_VARYING_MAX_LENGTH_NV = 35970,
GL_TRANSFORM_FEEDBACK_VARYINGS = 35971,
GL_TRANSFORM_FEEDBACK_VARYINGS_EXT = 35971,
GL_TRANSFORM_FEEDBACK_VARYINGS_NV = 35971,
GL_TRANSFORM_FEEDBACK_BUFFER_START = 35972,
GL_TRANSFORM_FEEDBACK_BUFFER_START_EXT = 35972,
GL_TRANSFORM_FEEDBACK_BUFFER_START_NV = 35972,
GL_TRANSFORM_FEEDBACK_BUFFER_SIZE = 35973,
GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_EXT = 35973,
GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_NV = 35973,
GL_TRANSFORM_FEEDBACK_RECORD_NV = 35974,
GL_PRIMITIVES_GENERATED = 35975,
GL_PRIMITIVES_GENERATED_EXT = 35975,
GL_PRIMITIVES_GENERATED_NV = 35975,
GL_PRIMITIVES_GENERATED_OES = 35975,
GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN = 35976,
GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_EXT = 35976,
GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_NV = 35976,
GL_RASTERIZER_DISCARD = 35977,
GL_RASTERIZER_DISCARD_EXT = 35977,
GL_RASTERIZER_DISCARD_NV = 35977,
GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS = 35978,
GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_EXT = 35978,
GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_NV = 35978,
GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS = 35979,
GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_EXT = 35979,
GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV = 35979,
GL_INTERLEAVED_ATTRIBS = 35980,
GL_INTERLEAVED_ATTRIBS_EXT = 35980,
GL_INTERLEAVED_ATTRIBS_NV = 35980,
GL_SEPARATE_ATTRIBS = 35981,
GL_SEPARATE_ATTRIBS_EXT = 35981,
GL_SEPARATE_ATTRIBS_NV = 35981,
GL_TRANSFORM_FEEDBACK_BUFFER = 35982,
GL_TRANSFORM_FEEDBACK_BUFFER_EXT = 35982,
GL_TRANSFORM_FEEDBACK_BUFFER_NV = 35982,
GL_TRANSFORM_FEEDBACK_BUFFER_BINDING = 35983,
GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_EXT = 35983,
GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_NV = 35983,
GL_ATC_RGB_AMD = 35986,
GL_ATC_RGBA_EXPLICIT_ALPHA_AMD = 35987,
GL_POINT_SPRITE_COORD_ORIGIN = 36000,
GL_LOWER_LEFT = 36001,
GL_UPPER_LEFT = 36002,
GL_STENCIL_BACK_REF = 36003,
GL_STENCIL_BACK_VALUE_MASK = 36004,
GL_STENCIL_BACK_WRITEMASK = 36005,
GL_DRAW_FRAMEBUFFER_BINDING = 36006,
GL_DRAW_FRAMEBUFFER_BINDING_ANGLE = 36006,
GL_DRAW_FRAMEBUFFER_BINDING_APPLE = 36006,
GL_DRAW_FRAMEBUFFER_BINDING_EXT = 36006,
GL_DRAW_FRAMEBUFFER_BINDING_NV = 36006,
GL_FRAMEBUFFER_BINDING = 36006,
GL_FRAMEBUFFER_BINDING_ANGLE = 36006,
GL_FRAMEBUFFER_BINDING_EXT = 36006,
GL_FRAMEBUFFER_BINDING_OES = 36006,
GL_RENDERBUFFER_BINDING = 36007,
GL_RENDERBUFFER_BINDING_ANGLE = 36007,
GL_RENDERBUFFER_BINDING_EXT = 36007,
GL_RENDERBUFFER_BINDING_OES = 36007,
GL_READ_FRAMEBUFFER = 36008,
GL_READ_FRAMEBUFFER_ANGLE = 36008,
GL_READ_FRAMEBUFFER_APPLE = 36008,
GL_READ_FRAMEBUFFER_EXT = 36008,
GL_READ_FRAMEBUFFER_NV = 36008,
GL_DRAW_FRAMEBUFFER = 36009,
GL_DRAW_FRAMEBUFFER_ANGLE = 36009,
GL_DRAW_FRAMEBUFFER_APPLE = 36009,
GL_DRAW_FRAMEBUFFER_EXT = 36009,
GL_DRAW_FRAMEBUFFER_NV = 36009,
GL_READ_FRAMEBUFFER_BINDING = 36010,
GL_READ_FRAMEBUFFER_BINDING_ANGLE = 36010,
GL_READ_FRAMEBUFFER_BINDING_APPLE = 36010,
GL_READ_FRAMEBUFFER_BINDING_EXT = 36010,
GL_READ_FRAMEBUFFER_BINDING_NV = 36010,
GL_RENDERBUFFER_COVERAGE_SAMPLES_NV = 36011,
GL_RENDERBUFFER_SAMPLES = 36011,
GL_RENDERBUFFER_SAMPLES_ANGLE = 36011,
GL_RENDERBUFFER_SAMPLES_APPLE = 36011,
GL_RENDERBUFFER_SAMPLES_EXT = 36011,
GL_RENDERBUFFER_SAMPLES_NV = 36011,
GL_DEPTH_COMPONENT32F = 36012,
GL_DEPTH32F_STENCIL8 = 36013,
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE = 36048,
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT = 36048,
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_OES = 36048,
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME = 36049,
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT = 36049,
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_OES = 36049,
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL = 36050,
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_EXT = 36050,
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_OES = 36050,
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE = 36051,
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_EXT = 36051,
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_OES = 36051,
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT = 36052,
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_OES = 36052,
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER = 36052,
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT = 36052,
GL_FRAMEBUFFER_COMPLETE = 36053,
GL_FRAMEBUFFER_COMPLETE_EXT = 36053,
GL_FRAMEBUFFER_COMPLETE_OES = 36053,
GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT = 36054,
GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT = 36054,
GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_OES = 36054,
GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT = 36055,
GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT = 36055,
GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_OES = 36055,
GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS = 36057,
GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT = 36057,
GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_OES = 36057,
GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT = 36058,
GL_FRAMEBUFFER_INCOMPLETE_FORMATS_OES = 36058,
GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER = 36059,
GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT = 36059,
GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_OES = 36059,
GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER = 36060,
GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT = 36060,
GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_OES = 36060,
GL_FRAMEBUFFER_UNSUPPORTED = 36061,
GL_FRAMEBUFFER_UNSUPPORTED_EXT = 36061,
GL_FRAMEBUFFER_UNSUPPORTED_OES = 36061,
GL_MAX_COLOR_ATTACHMENTS = 36063,
GL_MAX_COLOR_ATTACHMENTS_EXT = 36063,
GL_MAX_COLOR_ATTACHMENTS_NV = 36063,
GL_COLOR_ATTACHMENT0 = 36064,
GL_COLOR_ATTACHMENT0_EXT = 36064,
GL_COLOR_ATTACHMENT0_NV = 36064,
GL_COLOR_ATTACHMENT0_OES = 36064,
GL_COLOR_ATTACHMENT1 = 36065,
GL_COLOR_ATTACHMENT1_EXT = 36065,
GL_COLOR_ATTACHMENT1_NV = 36065,
GL_COLOR_ATTACHMENT2 = 36066,
GL_COLOR_ATTACHMENT2_EXT = 36066,
GL_COLOR_ATTACHMENT2_NV = 36066,
GL_COLOR_ATTACHMENT3 = 36067,
GL_COLOR_ATTACHMENT3_EXT = 36067,
GL_COLOR_ATTACHMENT3_NV = 36067,
GL_COLOR_ATTACHMENT4 = 36068,
GL_COLOR_ATTACHMENT4_EXT = 36068,
GL_COLOR_ATTACHMENT4_NV = 36068,
GL_COLOR_ATTACHMENT5 = 36069,
GL_COLOR_ATTACHMENT5_EXT = 36069,
GL_COLOR_ATTACHMENT5_NV = 36069,
GL_COLOR_ATTACHMENT6 = 36070,
GL_COLOR_ATTACHMENT6_EXT = 36070,
GL_COLOR_ATTACHMENT6_NV = 36070,
GL_COLOR_ATTACHMENT7 = 36071,
GL_COLOR_ATTACHMENT7_EXT = 36071,
GL_COLOR_ATTACHMENT7_NV = 36071,
GL_COLOR_ATTACHMENT8 = 36072,
GL_COLOR_ATTACHMENT8_EXT = 36072,
GL_COLOR_ATTACHMENT8_NV = 36072,
GL_COLOR_ATTACHMENT9 = 36073,
GL_COLOR_ATTACHMENT9_EXT = 36073,
GL_COLOR_ATTACHMENT9_NV = 36073,
GL_COLOR_ATTACHMENT10 = 36074,
GL_COLOR_ATTACHMENT10_EXT = 36074,
GL_COLOR_ATTACHMENT10_NV = 36074,
GL_COLOR_ATTACHMENT11 = 36075,
GL_COLOR_ATTACHMENT11_EXT = 36075,
GL_COLOR_ATTACHMENT11_NV = 36075,
GL_COLOR_ATTACHMENT12 = 36076,
GL_COLOR_ATTACHMENT12_EXT = 36076,
GL_COLOR_ATTACHMENT12_NV = 36076,
GL_COLOR_ATTACHMENT13 = 36077,
GL_COLOR_ATTACHMENT13_EXT = 36077,
GL_COLOR_ATTACHMENT13_NV = 36077,
GL_COLOR_ATTACHMENT14 = 36078,
GL_COLOR_ATTACHMENT14_EXT = 36078,
GL_COLOR_ATTACHMENT14_NV = 36078,
GL_COLOR_ATTACHMENT15 = 36079,
GL_COLOR_ATTACHMENT15_EXT = 36079,
GL_COLOR_ATTACHMENT15_NV = 36079,
GL_COLOR_ATTACHMENT16 = 36080,
GL_COLOR_ATTACHMENT17 = 36081,
GL_COLOR_ATTACHMENT18 = 36082,
GL_COLOR_ATTACHMENT19 = 36083,
GL_COLOR_ATTACHMENT20 = 36084,
GL_COLOR_ATTACHMENT21 = 36085,
GL_COLOR_ATTACHMENT22 = 36086,
GL_COLOR_ATTACHMENT23 = 36087,
GL_COLOR_ATTACHMENT24 = 36088,
GL_COLOR_ATTACHMENT25 = 36089,
GL_COLOR_ATTACHMENT26 = 36090,
GL_COLOR_ATTACHMENT27 = 36091,
GL_COLOR_ATTACHMENT28 = 36092,
GL_COLOR_ATTACHMENT29 = 36093,
GL_COLOR_ATTACHMENT30 = 36094,
GL_COLOR_ATTACHMENT31 = 36095,
GL_DEPTH_ATTACHMENT = 36096,
GL_DEPTH_ATTACHMENT_EXT = 36096,
GL_DEPTH_ATTACHMENT_OES = 36096,
GL_STENCIL_ATTACHMENT = 36128,
GL_STENCIL_ATTACHMENT_EXT = 36128,
GL_STENCIL_ATTACHMENT_OES = 36128,
GL_FRAMEBUFFER = 36160,
GL_FRAMEBUFFER_EXT = 36160,
GL_FRAMEBUFFER_OES = 36160,
GL_RENDERBUFFER = 36161,
GL_RENDERBUFFER_EXT = 36161,
GL_RENDERBUFFER_OES = 36161,
GL_RENDERBUFFER_WIDTH = 36162,
GL_RENDERBUFFER_WIDTH_EXT = 36162,
GL_RENDERBUFFER_WIDTH_OES = 36162,
GL_RENDERBUFFER_HEIGHT = 36163,
GL_RENDERBUFFER_HEIGHT_EXT = 36163,
GL_RENDERBUFFER_HEIGHT_OES = 36163,
GL_RENDERBUFFER_INTERNAL_FORMAT = 36164,
GL_RENDERBUFFER_INTERNAL_FORMAT_EXT = 36164,
GL_RENDERBUFFER_INTERNAL_FORMAT_OES = 36164,
GL_STENCIL_INDEX1 = 36166,
GL_STENCIL_INDEX1_EXT = 36166,
GL_STENCIL_INDEX1_OES = 36166,
GL_STENCIL_INDEX4 = 36167,
GL_STENCIL_INDEX4_EXT = 36167,
GL_STENCIL_INDEX4_OES = 36167,
GL_STENCIL_INDEX8 = 36168,
GL_STENCIL_INDEX8_EXT = 36168,
GL_STENCIL_INDEX8_OES = 36168,
GL_STENCIL_INDEX16 = 36169,
GL_STENCIL_INDEX16_EXT = 36169,
GL_RENDERBUFFER_RED_SIZE = 36176,
GL_RENDERBUFFER_RED_SIZE_EXT = 36176,
GL_RENDERBUFFER_RED_SIZE_OES = 36176,
GL_RENDERBUFFER_GREEN_SIZE = 36177,
GL_RENDERBUFFER_GREEN_SIZE_EXT = 36177,
GL_RENDERBUFFER_GREEN_SIZE_OES = 36177,
GL_RENDERBUFFER_BLUE_SIZE = 36178,
GL_RENDERBUFFER_BLUE_SIZE_EXT = 36178,
GL_RENDERBUFFER_BLUE_SIZE_OES = 36178,
GL_RENDERBUFFER_ALPHA_SIZE = 36179,
GL_RENDERBUFFER_ALPHA_SIZE_EXT = 36179,
GL_RENDERBUFFER_ALPHA_SIZE_OES = 36179,
GL_RENDERBUFFER_DEPTH_SIZE = 36180,
GL_RENDERBUFFER_DEPTH_SIZE_EXT = 36180,
GL_RENDERBUFFER_DEPTH_SIZE_OES = 36180,
GL_RENDERBUFFER_STENCIL_SIZE = 36181,
GL_RENDERBUFFER_STENCIL_SIZE_EXT = 36181,
GL_RENDERBUFFER_STENCIL_SIZE_OES = 36181,
GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE = 36182,
GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_ANGLE = 36182,
GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_APPLE = 36182,
GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT = 36182,
GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_NV = 36182,
GL_MAX_SAMPLES = 36183,
GL_MAX_SAMPLES_ANGLE = 36183,
GL_MAX_SAMPLES_APPLE = 36183,
GL_MAX_SAMPLES_EXT = 36183,
GL_MAX_SAMPLES_NV = 36183,
GL_TEXTURE_GEN_STR_OES = 36192,
GL_HALF_FLOAT_OES = 36193,
GL_RGB565_OES = 36194,
GL_RGB565 = 36194,
GL_ETC1_RGB8_OES = 36196,
GL_TEXTURE_EXTERNAL_OES = 36197,
GL_SAMPLER_EXTERNAL_OES = 36198,
GL_TEXTURE_BINDING_EXTERNAL_OES = 36199,
GL_REQUIRED_TEXTURE_IMAGE_UNITS_OES = 36200,
GL_PRIMITIVE_RESTART_FIXED_INDEX = 36201,
GL_ANY_SAMPLES_PASSED_CONSERVATIVE = 36202,
GL_ANY_SAMPLES_PASSED_CONSERVATIVE_EXT = 36202,
GL_MAX_ELEMENT_INDEX = 36203,
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SAMPLES_EXT = 36204,
GL_RGBA32UI = 36208,
GL_RGBA32UI_EXT = 36208,
GL_RGB32UI = 36209,
GL_RGB32UI_EXT = 36209,
GL_ALPHA32UI_EXT = 36210,
GL_INTENSITY32UI_EXT = 36211,
GL_LUMINANCE32UI_EXT = 36212,
GL_LUMINANCE_ALPHA32UI_EXT = 36213,
GL_RGBA16UI = 36214,
GL_RGBA16UI_EXT = 36214,
GL_RGB16UI = 36215,
GL_RGB16UI_EXT = 36215,
GL_ALPHA16UI_EXT = 36216,
GL_INTENSITY16UI_EXT = 36217,
GL_LUMINANCE16UI_EXT = 36218,
GL_LUMINANCE_ALPHA16UI_EXT = 36219,
GL_RGBA8UI = 36220,
GL_RGBA8UI_EXT = 36220,
GL_RGB8UI = 36221,
GL_RGB8UI_EXT = 36221,
GL_ALPHA8UI_EXT = 36222,
GL_INTENSITY8UI_EXT = 36223,
GL_LUMINANCE8UI_EXT = 36224,
GL_LUMINANCE_ALPHA8UI_EXT = 36225,
GL_RGBA32I = 36226,
GL_RGBA32I_EXT = 36226,
GL_RGB32I = 36227,
GL_RGB32I_EXT = 36227,
GL_ALPHA32I_EXT = 36228,
GL_INTENSITY32I_EXT = 36229,
GL_LUMINANCE32I_EXT = 36230,
GL_LUMINANCE_ALPHA32I_EXT = 36231,
GL_RGBA16I = 36232,
GL_RGBA16I_EXT = 36232,
GL_RGB16I = 36233,
GL_RGB16I_EXT = 36233,
GL_ALPHA16I_EXT = 36234,
GL_INTENSITY16I_EXT = 36235,
GL_LUMINANCE16I_EXT = 36236,
GL_LUMINANCE_ALPHA16I_EXT = 36237,
GL_RGBA8I = 36238,
GL_RGBA8I_EXT = 36238,
GL_RGB8I = 36239,
GL_RGB8I_EXT = 36239,
GL_ALPHA8I_EXT = 36240,
GL_INTENSITY8I_EXT = 36241,
GL_LUMINANCE8I_EXT = 36242,
GL_LUMINANCE_ALPHA8I_EXT = 36243,
GL_RED_INTEGER = 36244,
GL_RED_INTEGER_EXT = 36244,
GL_GREEN_INTEGER = 36245,
GL_GREEN_INTEGER_EXT = 36245,
GL_BLUE_INTEGER = 36246,
GL_BLUE_INTEGER_EXT = 36246,
GL_ALPHA_INTEGER = 36247,
GL_ALPHA_INTEGER_EXT = 36247,
GL_RGB_INTEGER = 36248,
GL_RGB_INTEGER_EXT = 36248,
GL_RGBA_INTEGER = 36249,
GL_RGBA_INTEGER_EXT = 36249,
GL_BGR_INTEGER = 36250,
GL_BGR_INTEGER_EXT = 36250,
GL_BGRA_INTEGER = 36251,
GL_BGRA_INTEGER_EXT = 36251,
GL_LUMINANCE_INTEGER_EXT = 36252,
GL_LUMINANCE_ALPHA_INTEGER_EXT = 36253,
GL_RGBA_INTEGER_MODE_EXT = 36254,
GL_INT_2_10_10_10_REV = 36255,
GL_MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS_NV = 36256,
GL_MAX_PROGRAM_PARAMETER_BUFFER_SIZE_NV = 36257,
GL_VERTEX_PROGRAM_PARAMETER_BUFFER_NV = 36258,
GL_GEOMETRY_PROGRAM_PARAMETER_BUFFER_NV = 36259,
GL_FRAGMENT_PROGRAM_PARAMETER_BUFFER_NV = 36260,
GL_MAX_PROGRAM_GENERIC_ATTRIBS_NV = 36261,
GL_MAX_PROGRAM_GENERIC_RESULTS_NV = 36262,
GL_FRAMEBUFFER_ATTACHMENT_LAYERED = 36263,
GL_FRAMEBUFFER_ATTACHMENT_LAYERED_ARB = 36263,
GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT = 36263,
GL_FRAMEBUFFER_ATTACHMENT_LAYERED_OES = 36263,
GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS = 36264,
GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_ARB = 36264,
GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT = 36264,
GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_OES = 36264,
GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_ARB = 36265,
GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT = 36265,
GL_LAYER_NV = 36266,
GL_DEPTH_COMPONENT32F_NV = 36267,
GL_DEPTH32F_STENCIL8_NV = 36268,
GL_FLOAT_32_UNSIGNED_INT_24_8_REV = 36269,
GL_FLOAT_32_UNSIGNED_INT_24_8_REV_NV = 36269,
GL_SHADER_INCLUDE_ARB = 36270,
GL_DEPTH_BUFFER_FLOAT_MODE_NV = 36271,
GL_FRAMEBUFFER_SRGB = 36281,
GL_FRAMEBUFFER_SRGB_EXT = 36281,
GL_FRAMEBUFFER_SRGB_CAPABLE_EXT = 36282,
GL_COMPRESSED_RED_RGTC1 = 36283,
GL_COMPRESSED_RED_RGTC1_EXT = 36283,
GL_COMPRESSED_SIGNED_RED_RGTC1 = 36284,
GL_COMPRESSED_SIGNED_RED_RGTC1_EXT = 36284,
GL_COMPRESSED_RED_GREEN_RGTC2_EXT = 36285,
GL_COMPRESSED_RG_RGTC2 = 36285,
GL_COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT = 36286,
GL_COMPRESSED_SIGNED_RG_RGTC2 = 36286,
GL_SAMPLER_1D_ARRAY = 36288,
GL_SAMPLER_1D_ARRAY_EXT = 36288,
GL_SAMPLER_2D_ARRAY = 36289,
GL_SAMPLER_2D_ARRAY_EXT = 36289,
GL_SAMPLER_BUFFER = 36290,
GL_SAMPLER_BUFFER_EXT = 36290,
GL_SAMPLER_BUFFER_OES = 36290,
GL_SAMPLER_1D_ARRAY_SHADOW = 36291,
GL_SAMPLER_1D_ARRAY_SHADOW_EXT = 36291,
GL_SAMPLER_2D_ARRAY_SHADOW = 36292,
GL_SAMPLER_2D_ARRAY_SHADOW_EXT = 36292,
GL_SAMPLER_2D_ARRAY_SHADOW_NV = 36292,
GL_SAMPLER_CUBE_SHADOW = 36293,
GL_SAMPLER_CUBE_SHADOW_EXT = 36293,
GL_SAMPLER_CUBE_SHADOW_NV = 36293,
GL_UNSIGNED_INT_VEC2 = 36294,
GL_UNSIGNED_INT_VEC2_EXT = 36294,
GL_UNSIGNED_INT_VEC3 = 36295,
GL_UNSIGNED_INT_VEC3_EXT = 36295,
GL_UNSIGNED_INT_VEC4 = 36296,
GL_UNSIGNED_INT_VEC4_EXT = 36296,
GL_INT_SAMPLER_1D = 36297,
GL_INT_SAMPLER_1D_EXT = 36297,
GL_INT_SAMPLER_2D = 36298,
GL_INT_SAMPLER_2D_EXT = 36298,
GL_INT_SAMPLER_3D = 36299,
GL_INT_SAMPLER_3D_EXT = 36299,
GL_INT_SAMPLER_CUBE = 36300,
GL_INT_SAMPLER_CUBE_EXT = 36300,
GL_INT_SAMPLER_2D_RECT = 36301,
GL_INT_SAMPLER_2D_RECT_EXT = 36301,
GL_INT_SAMPLER_1D_ARRAY = 36302,
GL_INT_SAMPLER_1D_ARRAY_EXT = 36302,
GL_INT_SAMPLER_2D_ARRAY = 36303,
GL_INT_SAMPLER_2D_ARRAY_EXT = 36303,
GL_INT_SAMPLER_BUFFER = 36304,
GL_INT_SAMPLER_BUFFER_EXT = 36304,
GL_INT_SAMPLER_BUFFER_OES = 36304,
GL_UNSIGNED_INT_SAMPLER_1D = 36305,
GL_UNSIGNED_INT_SAMPLER_1D_EXT = 36305,
GL_UNSIGNED_INT_SAMPLER_2D = 36306,
GL_UNSIGNED_INT_SAMPLER_2D_EXT = 36306,
GL_UNSIGNED_INT_SAMPLER_3D = 36307,
GL_UNSIGNED_INT_SAMPLER_3D_EXT = 36307,
GL_UNSIGNED_INT_SAMPLER_CUBE = 36308,
GL_UNSIGNED_INT_SAMPLER_CUBE_EXT = 36308,
GL_UNSIGNED_INT_SAMPLER_2D_RECT = 36309,
GL_UNSIGNED_INT_SAMPLER_2D_RECT_EXT = 36309,
GL_UNSIGNED_INT_SAMPLER_1D_ARRAY = 36310,
GL_UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT = 36310,
GL_UNSIGNED_INT_SAMPLER_2D_ARRAY = 36311,
GL_UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT = 36311,
GL_UNSIGNED_INT_SAMPLER_BUFFER = 36312,
GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT = 36312,
GL_UNSIGNED_INT_SAMPLER_BUFFER_OES = 36312,
GL_GEOMETRY_SHADER = 36313,
GL_GEOMETRY_SHADER_ARB = 36313,
GL_GEOMETRY_SHADER_EXT = 36313,
GL_GEOMETRY_SHADER_OES = 36313,
GL_GEOMETRY_VERTICES_OUT_ARB = 36314,
GL_GEOMETRY_VERTICES_OUT_EXT = 36314,
GL_GEOMETRY_INPUT_TYPE_ARB = 36315,
GL_GEOMETRY_INPUT_TYPE_EXT = 36315,
GL_GEOMETRY_OUTPUT_TYPE_ARB = 36316,
GL_GEOMETRY_OUTPUT_TYPE_EXT = 36316,
GL_MAX_GEOMETRY_VARYING_COMPONENTS_ARB = 36317,
GL_MAX_GEOMETRY_VARYING_COMPONENTS_EXT = 36317,
GL_MAX_VERTEX_VARYING_COMPONENTS_ARB = 36318,
GL_MAX_VERTEX_VARYING_COMPONENTS_EXT = 36318,
GL_MAX_GEOMETRY_UNIFORM_COMPONENTS = 36319,
GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB = 36319,
GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT = 36319,
GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_OES = 36319,
GL_MAX_GEOMETRY_OUTPUT_VERTICES = 36320,
GL_MAX_GEOMETRY_OUTPUT_VERTICES_ARB = 36320,
GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT = 36320,
GL_MAX_GEOMETRY_OUTPUT_VERTICES_OES = 36320,
GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS = 36321,
GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB = 36321,
GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT = 36321,
GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_OES = 36321,
GL_MAX_VERTEX_BINDABLE_UNIFORMS_EXT = 36322,
GL_MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT = 36323,
GL_MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT = 36324,
GL_ACTIVE_SUBROUTINES = 36325,
GL_ACTIVE_SUBROUTINE_UNIFORMS = 36326,
GL_MAX_SUBROUTINES = 36327,
GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS = 36328,
GL_NAMED_STRING_LENGTH_ARB = 36329,
GL_NAMED_STRING_TYPE_ARB = 36330,
GL_MAX_BINDABLE_UNIFORM_SIZE_EXT = 36333,
GL_UNIFORM_BUFFER_EXT = 36334,
GL_UNIFORM_BUFFER_BINDING_EXT = 36335,
GL_LOW_FLOAT = 36336,
GL_MEDIUM_FLOAT = 36337,
GL_HIGH_FLOAT = 36338,
GL_LOW_INT = 36339,
GL_MEDIUM_INT = 36340,
GL_HIGH_INT = 36341,
GL_UNSIGNED_INT_10_10_10_2_OES = 36342,
GL_INT_10_10_10_2_OES = 36343,
GL_SHADER_BINARY_FORMATS = 36344,
GL_NUM_SHADER_BINARY_FORMATS = 36345,
GL_SHADER_COMPILER = 36346,
GL_MAX_VERTEX_UNIFORM_VECTORS = 36347,
GL_MAX_VARYING_VECTORS = 36348,
GL_MAX_FRAGMENT_UNIFORM_VECTORS = 36349,
GL_RENDERBUFFER_COLOR_SAMPLES_NV = 36368,
GL_MAX_MULTISAMPLE_COVERAGE_MODES_NV = 36369,
GL_MULTISAMPLE_COVERAGE_MODES_NV = 36370,
GL_QUERY_WAIT = 36371,
GL_QUERY_WAIT_NV = 36371,
GL_QUERY_NO_WAIT = 36372,
GL_QUERY_NO_WAIT_NV = 36372,
GL_QUERY_BY_REGION_WAIT = 36373,
GL_QUERY_BY_REGION_WAIT_NV = 36373,
GL_QUERY_BY_REGION_NO_WAIT = 36374,
GL_QUERY_BY_REGION_NO_WAIT_NV = 36374,
GL_QUERY_WAIT_INVERTED = 36375,
GL_QUERY_NO_WAIT_INVERTED = 36376,
GL_QUERY_BY_REGION_WAIT_INVERTED = 36377,
GL_QUERY_BY_REGION_NO_WAIT_INVERTED = 36378,
GL_POLYGON_OFFSET_CLAMP_EXT = 36379,
GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS = 36382,
GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_EXT = 36382,
GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_OES = 36382,
GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS = 36383,
GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT = 36383,
GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_OES = 36383,
GL_COLOR_SAMPLES_NV = 36384,
GL_TRANSFORM_FEEDBACK = 36386,
GL_TRANSFORM_FEEDBACK_NV = 36386,
GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED = 36387,
GL_TRANSFORM_FEEDBACK_PAUSED = 36387,
GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED_NV = 36387,
GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE = 36388,
GL_TRANSFORM_FEEDBACK_ACTIVE = 36388,
GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE_NV = 36388,
GL_TRANSFORM_FEEDBACK_BINDING = 36389,
GL_TRANSFORM_FEEDBACK_BINDING_NV = 36389,
GL_FRAME_NV = 36390,
GL_FIELDS_NV = 36391,
GL_CURRENT_TIME_NV = 36392,
GL_TIMESTAMP = 36392,
GL_TIMESTAMP_EXT = 36392,
GL_NUM_FILL_STREAMS_NV = 36393,
GL_PRESENT_TIME_NV = 36394,
GL_PRESENT_DURATION_NV = 36395,
GL_DEPTH_COMPONENT16_NONLINEAR_NV = 36396,
GL_PROGRAM_MATRIX_EXT = 36397,
GL_TRANSPOSE_PROGRAM_MATRIX_EXT = 36398,
GL_PROGRAM_MATRIX_STACK_DEPTH_EXT = 36399,
GL_TEXTURE_SWIZZLE_R = 36418,
GL_TEXTURE_SWIZZLE_R_EXT = 36418,
GL_TEXTURE_SWIZZLE_G = 36419,
GL_TEXTURE_SWIZZLE_G_EXT = 36419,
GL_TEXTURE_SWIZZLE_B = 36420,
GL_TEXTURE_SWIZZLE_B_EXT = 36420,
GL_TEXTURE_SWIZZLE_A = 36421,
GL_TEXTURE_SWIZZLE_A_EXT = 36421,
GL_TEXTURE_SWIZZLE_RGBA = 36422,
GL_TEXTURE_SWIZZLE_RGBA_EXT = 36422,
GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS = 36423,
GL_ACTIVE_SUBROUTINE_MAX_LENGTH = 36424,
GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH = 36425,
GL_NUM_COMPATIBLE_SUBROUTINES = 36426,
GL_COMPATIBLE_SUBROUTINES = 36427,
GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION = 36428,
GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION_EXT = 36428,
GL_FIRST_VERTEX_CONVENTION = 36429,
GL_FIRST_VERTEX_CONVENTION_EXT = 36429,
GL_FIRST_VERTEX_CONVENTION_OES = 36429,
GL_LAST_VERTEX_CONVENTION = 36430,
GL_LAST_VERTEX_CONVENTION_EXT = 36430,
GL_LAST_VERTEX_CONVENTION_OES = 36430,
GL_PROVOKING_VERTEX = 36431,
GL_PROVOKING_VERTEX_EXT = 36431,
GL_SAMPLE_POSITION = 36432,
GL_SAMPLE_POSITION_NV = 36432,
GL_SAMPLE_LOCATION_NV = 36432,
GL_SAMPLE_MASK = 36433,
GL_SAMPLE_MASK_NV = 36433,
GL_SAMPLE_MASK_VALUE = 36434,
GL_SAMPLE_MASK_VALUE_NV = 36434,
GL_TEXTURE_BINDING_RENDERBUFFER_NV = 36435,
GL_TEXTURE_RENDERBUFFER_DATA_STORE_BINDING_NV = 36436,
GL_TEXTURE_RENDERBUFFER_NV = 36437,
GL_SAMPLER_RENDERBUFFER_NV = 36438,
GL_INT_SAMPLER_RENDERBUFFER_NV = 36439,
GL_UNSIGNED_INT_SAMPLER_RENDERBUFFER_NV = 36440,
GL_MAX_SAMPLE_MASK_WORDS = 36441,
GL_MAX_SAMPLE_MASK_WORDS_NV = 36441,
GL_MAX_GEOMETRY_PROGRAM_INVOCATIONS_NV = 36442,
GL_MAX_GEOMETRY_SHADER_INVOCATIONS = 36442,
GL_MAX_GEOMETRY_SHADER_INVOCATIONS_EXT = 36442,
GL_MAX_GEOMETRY_SHADER_INVOCATIONS_OES = 36442,
GL_MIN_FRAGMENT_INTERPOLATION_OFFSET = 36443,
GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_OES = 36443,
GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_NV = 36443,
GL_MAX_FRAGMENT_INTERPOLATION_OFFSET = 36444,
GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_OES = 36444,
GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_NV = 36444,
GL_FRAGMENT_INTERPOLATION_OFFSET_BITS = 36445,
GL_FRAGMENT_INTERPOLATION_OFFSET_BITS_OES = 36445,
GL_FRAGMENT_PROGRAM_INTERPOLATION_OFFSET_BITS_NV = 36445,
GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET = 36446,
GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_ARB = 36446,
GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_NV = 36446,
GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET = 36447,
GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_ARB = 36447,
GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_NV = 36447,
GL_MAX_TRANSFORM_FEEDBACK_BUFFERS = 36464,
GL_MAX_VERTEX_STREAMS = 36465,
GL_PATCH_VERTICES = 36466,
GL_PATCH_VERTICES_EXT = 36466,
GL_PATCH_VERTICES_OES = 36466,
GL_PATCH_DEFAULT_INNER_LEVEL = 36467,
GL_PATCH_DEFAULT_INNER_LEVEL_EXT = 36467,
GL_PATCH_DEFAULT_OUTER_LEVEL = 36468,
GL_PATCH_DEFAULT_OUTER_LEVEL_EXT = 36468,
GL_TESS_CONTROL_OUTPUT_VERTICES = 36469,
GL_TESS_CONTROL_OUTPUT_VERTICES_EXT = 36469,
GL_TESS_CONTROL_OUTPUT_VERTICES_OES = 36469,
GL_TESS_GEN_MODE = 36470,
GL_TESS_GEN_MODE_EXT = 36470,
GL_TESS_GEN_MODE_OES = 36470,
GL_TESS_GEN_SPACING = 36471,
GL_TESS_GEN_SPACING_EXT = 36471,
GL_TESS_GEN_SPACING_OES = 36471,
GL_TESS_GEN_VERTEX_ORDER = 36472,
GL_TESS_GEN_VERTEX_ORDER_EXT = 36472,
GL_TESS_GEN_VERTEX_ORDER_OES = 36472,
GL_TESS_GEN_POINT_MODE = 36473,
GL_TESS_GEN_POINT_MODE_EXT = 36473,
GL_TESS_GEN_POINT_MODE_OES = 36473,
GL_ISOLINES = 36474,
GL_ISOLINES_EXT = 36474,
GL_ISOLINES_OES = 36474,
GL_FRACTIONAL_ODD = 36475,
GL_FRACTIONAL_ODD_EXT = 36475,
GL_FRACTIONAL_ODD_OES = 36475,
GL_FRACTIONAL_EVEN = 36476,
GL_FRACTIONAL_EVEN_EXT = 36476,
GL_FRACTIONAL_EVEN_OES = 36476,
GL_MAX_PATCH_VERTICES = 36477,
GL_MAX_PATCH_VERTICES_EXT = 36477,
GL_MAX_PATCH_VERTICES_OES = 36477,
GL_MAX_TESS_GEN_LEVEL = 36478,
GL_MAX_TESS_GEN_LEVEL_EXT = 36478,
GL_MAX_TESS_GEN_LEVEL_OES = 36478,
GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS = 36479,
GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_EXT = 36479,
GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_OES = 36479,
GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS = 36480,
GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT = 36480,
GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_OES = 36480,
GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS = 36481,
GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_EXT = 36481,
GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_OES = 36481,
GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS = 36482,
GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_EXT = 36482,
GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_OES = 36482,
GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS = 36483,
GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_EXT = 36483,
GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_OES = 36483,
GL_MAX_TESS_PATCH_COMPONENTS = 36484,
GL_MAX_TESS_PATCH_COMPONENTS_EXT = 36484,
GL_MAX_TESS_PATCH_COMPONENTS_OES = 36484,
GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS = 36485,
GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_EXT = 36485,
GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_OES = 36485,
GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS = 36486,
GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_EXT = 36486,
GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_OES = 36486,
GL_TESS_EVALUATION_SHADER = 36487,
GL_TESS_EVALUATION_SHADER_EXT = 36487,
GL_TESS_EVALUATION_SHADER_OES = 36487,
GL_TESS_CONTROL_SHADER = 36488,
GL_TESS_CONTROL_SHADER_EXT = 36488,
GL_TESS_CONTROL_SHADER_OES = 36488,
GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS = 36489,
GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_EXT = 36489,
GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_OES = 36489,
GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS = 36490,
GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_EXT = 36490,
GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_OES = 36490,
GL_COMPRESSED_RGBA_BPTC_UNORM = 36492,
GL_COMPRESSED_RGBA_BPTC_UNORM_ARB = 36492,
GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM = 36493,
GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM_ARB = 36493,
GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT = 36494,
GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT_ARB = 36494,
GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT = 36495,
GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_ARB = 36495,
GL_COVERAGE_COMPONENT_NV = 36560,
GL_COVERAGE_COMPONENT4_NV = 36561,
GL_COVERAGE_ATTACHMENT_NV = 36562,
GL_COVERAGE_BUFFERS_NV = 36563,
GL_COVERAGE_SAMPLES_NV = 36564,
GL_COVERAGE_ALL_FRAGMENTS_NV = 36565,
GL_COVERAGE_EDGE_FRAGMENTS_NV = 36566,
GL_COVERAGE_AUTOMATIC_NV = 36567,
GL_BUFFER_GPU_ADDRESS_NV = 36637,
GL_VERTEX_ATTRIB_ARRAY_UNIFIED_NV = 36638,
GL_ELEMENT_ARRAY_UNIFIED_NV = 36639,
GL_VERTEX_ATTRIB_ARRAY_ADDRESS_NV = 36640,
GL_VERTEX_ARRAY_ADDRESS_NV = 36641,
GL_NORMAL_ARRAY_ADDRESS_NV = 36642,
GL_COLOR_ARRAY_ADDRESS_NV = 36643,
GL_INDEX_ARRAY_ADDRESS_NV = 36644,
GL_TEXTURE_COORD_ARRAY_ADDRESS_NV = 36645,
GL_EDGE_FLAG_ARRAY_ADDRESS_NV = 36646,
GL_SECONDARY_COLOR_ARRAY_ADDRESS_NV = 36647,
GL_FOG_COORD_ARRAY_ADDRESS_NV = 36648,
GL_ELEMENT_ARRAY_ADDRESS_NV = 36649,
GL_VERTEX_ATTRIB_ARRAY_LENGTH_NV = 36650,
GL_VERTEX_ARRAY_LENGTH_NV = 36651,
GL_NORMAL_ARRAY_LENGTH_NV = 36652,
GL_COLOR_ARRAY_LENGTH_NV = 36653,
GL_INDEX_ARRAY_LENGTH_NV = 36654,
GL_TEXTURE_COORD_ARRAY_LENGTH_NV = 36655,
GL_EDGE_FLAG_ARRAY_LENGTH_NV = 36656,
GL_SECONDARY_COLOR_ARRAY_LENGTH_NV = 36657,
GL_FOG_COORD_ARRAY_LENGTH_NV = 36658,
GL_ELEMENT_ARRAY_LENGTH_NV = 36659,
GL_GPU_ADDRESS_NV = 36660,
GL_MAX_SHADER_BUFFER_ADDRESS_NV = 36661,
GL_COPY_READ_BUFFER = 36662,
GL_COPY_READ_BUFFER_NV = 36662,
GL_COPY_READ_BUFFER_BINDING = 36662,
GL_COPY_WRITE_BUFFER = 36663,
GL_COPY_WRITE_BUFFER_NV = 36663,
GL_COPY_WRITE_BUFFER_BINDING = 36663,
GL_MAX_IMAGE_UNITS = 36664,
GL_MAX_IMAGE_UNITS_EXT = 36664,
GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS = 36665,
GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS_EXT = 36665,
GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES = 36665,
GL_IMAGE_BINDING_NAME = 36666,
GL_IMAGE_BINDING_NAME_EXT = 36666,
GL_IMAGE_BINDING_LEVEL = 36667,
GL_IMAGE_BINDING_LEVEL_EXT = 36667,
GL_IMAGE_BINDING_LAYERED = 36668,
GL_IMAGE_BINDING_LAYERED_EXT = 36668,
GL_IMAGE_BINDING_LAYER = 36669,
GL_IMAGE_BINDING_LAYER_EXT = 36669,
GL_IMAGE_BINDING_ACCESS = 36670,
GL_IMAGE_BINDING_ACCESS_EXT = 36670,
GL_DRAW_INDIRECT_BUFFER = 36671,
GL_DRAW_INDIRECT_UNIFIED_NV = 36672,
GL_DRAW_INDIRECT_ADDRESS_NV = 36673,
GL_DRAW_INDIRECT_LENGTH_NV = 36674,
GL_DRAW_INDIRECT_BUFFER_BINDING = 36675,
GL_MAX_PROGRAM_SUBROUTINE_PARAMETERS_NV = 36676,
GL_MAX_PROGRAM_SUBROUTINE_NUM_NV = 36677,
GL_DOUBLE_MAT2 = 36678,
GL_DOUBLE_MAT2_EXT = 36678,
GL_DOUBLE_MAT3 = 36679,
GL_DOUBLE_MAT3_EXT = 36679,
GL_DOUBLE_MAT4 = 36680,
GL_DOUBLE_MAT4_EXT = 36680,
GL_DOUBLE_MAT2x3 = 36681,
GL_DOUBLE_MAT2x3_EXT = 36681,
GL_DOUBLE_MAT2x4 = 36682,
GL_DOUBLE_MAT2x4_EXT = 36682,
GL_DOUBLE_MAT3x2 = 36683,
GL_DOUBLE_MAT3x2_EXT = 36683,
GL_DOUBLE_MAT3x4 = 36684,
GL_DOUBLE_MAT3x4_EXT = 36684,
GL_DOUBLE_MAT4x2 = 36685,
GL_DOUBLE_MAT4x2_EXT = 36685,
GL_DOUBLE_MAT4x3 = 36686,
GL_DOUBLE_MAT4x3_EXT = 36686,
GL_VERTEX_BINDING_BUFFER = 36687,
GL_MALI_SHADER_BINARY_ARM = 36704,
GL_MALI_PROGRAM_BINARY_ARM = 36705,
GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_FAST_SIZE_EXT = 36707,
GL_SHADER_PIXEL_LOCAL_STORAGE_EXT = 36708,
GL_FETCH_PER_SAMPLE_ARM = 36709,
GL_FRAGMENT_SHADER_FRAMEBUFFER_FETCH_MRT_ARM = 36710,
GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_SIZE_EXT = 36711,
GL_RED_SNORM = 36752,
GL_RG_SNORM = 36753,
GL_RGB_SNORM = 36754,
GL_RGBA_SNORM = 36755,
GL_R8_SNORM = 36756,
GL_RG8_SNORM = 36757,
GL_RGB8_SNORM = 36758,
GL_RGBA8_SNORM = 36759,
GL_R16_SNORM = 36760,
GL_R16_SNORM_EXT = 36760,
GL_RG16_SNORM = 36761,
GL_RG16_SNORM_EXT = 36761,
GL_RGB16_SNORM = 36762,
GL_RGB16_SNORM_EXT = 36762,
GL_RGBA16_SNORM = 36763,
GL_RGBA16_SNORM_EXT = 36763,
GL_SIGNED_NORMALIZED = 36764,
GL_PRIMITIVE_RESTART = 36765,
GL_PRIMITIVE_RESTART_INDEX = 36766,
GL_MAX_PROGRAM_TEXTURE_GATHER_COMPONENTS_ARB = 36767,
GL_PERFMON_GLOBAL_MODE_QCOM = 36768,
GL_BINNING_CONTROL_HINT_QCOM = 36784,
GL_CPU_OPTIMIZED_QCOM = 36785,
GL_GPU_OPTIMIZED_QCOM = 36786,
GL_RENDER_DIRECT_TO_FRAMEBUFFER_QCOM = 36787,
GL_GPU_DISJOINT_EXT = 36795,
GL_SR8_EXT = 36797,
GL_SRG8_EXT = 36798,
GL_SHADER_BINARY_VIV = 36804,
GL_INT8_NV = 36832,
GL_INT8_VEC2_NV = 36833,
GL_INT8_VEC3_NV = 36834,
GL_INT8_VEC4_NV = 36835,
GL_INT16_NV = 36836,
GL_INT16_VEC2_NV = 36837,
GL_INT16_VEC3_NV = 36838,
GL_INT16_VEC4_NV = 36839,
GL_INT64_VEC2_NV = 36841,
GL_INT64_VEC3_NV = 36842,
GL_INT64_VEC4_NV = 36843,
GL_UNSIGNED_INT8_NV = 36844,
GL_UNSIGNED_INT8_VEC2_NV = 36845,
GL_UNSIGNED_INT8_VEC3_NV = 36846,
GL_UNSIGNED_INT8_VEC4_NV = 36847,
GL_UNSIGNED_INT16_NV = 36848,
GL_UNSIGNED_INT16_VEC2_NV = 36849,
GL_UNSIGNED_INT16_VEC3_NV = 36850,
GL_UNSIGNED_INT16_VEC4_NV = 36851,
GL_UNSIGNED_INT64_VEC2_NV = 36853,
GL_UNSIGNED_INT64_VEC3_NV = 36854,
GL_UNSIGNED_INT64_VEC4_NV = 36855,
GL_FLOAT16_NV = 36856,
GL_FLOAT16_VEC2_NV = 36857,
GL_FLOAT16_VEC3_NV = 36858,
GL_FLOAT16_VEC4_NV = 36859,
GL_DOUBLE_VEC2 = 36860,
GL_DOUBLE_VEC2_EXT = 36860,
GL_DOUBLE_VEC3 = 36861,
GL_DOUBLE_VEC3_EXT = 36861,
GL_DOUBLE_VEC4 = 36862,
GL_DOUBLE_VEC4_EXT = 36862,
GL_SAMPLER_BUFFER_AMD = 36865,
GL_INT_SAMPLER_BUFFER_AMD = 36866,
GL_UNSIGNED_INT_SAMPLER_BUFFER_AMD = 36867,
GL_TESSELLATION_MODE_AMD = 36868,
GL_TESSELLATION_FACTOR_AMD = 36869,
GL_DISCRETE_AMD = 36870,
GL_CONTINUOUS_AMD = 36871,
GL_TEXTURE_CUBE_MAP_ARRAY = 36873,
GL_TEXTURE_CUBE_MAP_ARRAY_ARB = 36873,
GL_TEXTURE_CUBE_MAP_ARRAY_EXT = 36873,
GL_TEXTURE_CUBE_MAP_ARRAY_OES = 36873,
GL_TEXTURE_BINDING_CUBE_MAP_ARRAY = 36874,
GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_ARB = 36874,
GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_EXT = 36874,
GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_OES = 36874,
GL_PROXY_TEXTURE_CUBE_MAP_ARRAY = 36875,
GL_PROXY_TEXTURE_CUBE_MAP_ARRAY_ARB = 36875,
GL_SAMPLER_CUBE_MAP_ARRAY = 36876,
GL_SAMPLER_CUBE_MAP_ARRAY_ARB = 36876,
GL_SAMPLER_CUBE_MAP_ARRAY_EXT = 36876,
GL_SAMPLER_CUBE_MAP_ARRAY_OES = 36876,
GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW = 36877,
GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_ARB = 36877,
GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_EXT = 36877,
GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_OES = 36877,
GL_INT_SAMPLER_CUBE_MAP_ARRAY = 36878,
GL_INT_SAMPLER_CUBE_MAP_ARRAY_ARB = 36878,
GL_INT_SAMPLER_CUBE_MAP_ARRAY_EXT = 36878,
GL_INT_SAMPLER_CUBE_MAP_ARRAY_OES = 36878,
GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY = 36879,
GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_ARB = 36879,
GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_EXT = 36879,
GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_OES = 36879,
GL_ALPHA_SNORM = 36880,
GL_LUMINANCE_SNORM = 36881,
GL_LUMINANCE_ALPHA_SNORM = 36882,
GL_INTENSITY_SNORM = 36883,
GL_ALPHA8_SNORM = 36884,
GL_LUMINANCE8_SNORM = 36885,
GL_LUMINANCE8_ALPHA8_SNORM = 36886,
GL_INTENSITY8_SNORM = 36887,
GL_ALPHA16_SNORM = 36888,
GL_LUMINANCE16_SNORM = 36889,
GL_LUMINANCE16_ALPHA16_SNORM = 36890,
GL_INTENSITY16_SNORM = 36891,
GL_FACTOR_MIN_AMD = 36892,
GL_FACTOR_MAX_AMD = 36893,
GL_DEPTH_CLAMP_NEAR_AMD = 36894,
GL_DEPTH_CLAMP_FAR_AMD = 36895,
GL_VIDEO_BUFFER_NV = 36896,
GL_VIDEO_BUFFER_BINDING_NV = 36897,
GL_FIELD_UPPER_NV = 36898,
GL_FIELD_LOWER_NV = 36899,
GL_NUM_VIDEO_CAPTURE_STREAMS_NV = 36900,
GL_NEXT_VIDEO_CAPTURE_BUFFER_STATUS_NV = 36901,
GL_VIDEO_CAPTURE_TO_422_SUPPORTED_NV = 36902,
GL_LAST_VIDEO_CAPTURE_STATUS_NV = 36903,
GL_VIDEO_BUFFER_PITCH_NV = 36904,
GL_VIDEO_COLOR_CONVERSION_MATRIX_NV = 36905,
GL_VIDEO_COLOR_CONVERSION_MAX_NV = 36906,
GL_VIDEO_COLOR_CONVERSION_MIN_NV = 36907,
GL_VIDEO_COLOR_CONVERSION_OFFSET_NV = 36908,
GL_VIDEO_BUFFER_INTERNAL_FORMAT_NV = 36909,
GL_PARTIAL_SUCCESS_NV = 36910,
GL_SUCCESS_NV = 36911,
GL_FAILURE_NV = 36912,
GL_YCBYCR8_422_NV = 36913,
GL_YCBAYCR8A_4224_NV = 36914,
GL_Z6Y10Z6CB10Z6Y10Z6CR10_422_NV = 36915,
GL_Z6Y10Z6CB10Z6A10Z6Y10Z6CR10Z6A10_4224_NV = 36916,
GL_Z4Y12Z4CB12Z4Y12Z4CR12_422_NV = 36917,
GL_Z4Y12Z4CB12Z4A12Z4Y12Z4CR12Z4A12_4224_NV = 36918,
GL_Z4Y12Z4CB12Z4CR12_444_NV = 36919,
GL_VIDEO_CAPTURE_FRAME_WIDTH_NV = 36920,
GL_VIDEO_CAPTURE_FRAME_HEIGHT_NV = 36921,
GL_VIDEO_CAPTURE_FIELD_UPPER_HEIGHT_NV = 36922,
GL_VIDEO_CAPTURE_FIELD_LOWER_HEIGHT_NV = 36923,
GL_VIDEO_CAPTURE_SURFACE_ORIGIN_NV = 36924,
GL_TEXTURE_COVERAGE_SAMPLES_NV = 36933,
GL_TEXTURE_COLOR_SAMPLES_NV = 36934,
GL_GPU_MEMORY_INFO_DEDICATED_VIDMEM_NVX = 36935,
GL_GPU_MEMORY_INFO_TOTAL_AVAILABLE_MEMORY_NVX = 36936,
GL_GPU_MEMORY_INFO_CURRENT_AVAILABLE_VIDMEM_NVX = 36937,
GL_GPU_MEMORY_INFO_EVICTION_COUNT_NVX = 36938,
GL_GPU_MEMORY_INFO_EVICTED_MEMORY_NVX = 36939,
GL_IMAGE_1D = 36940,
GL_IMAGE_1D_EXT = 36940,
GL_IMAGE_2D = 36941,
GL_IMAGE_2D_EXT = 36941,
GL_IMAGE_3D = 36942,
GL_IMAGE_3D_EXT = 36942,
GL_IMAGE_2D_RECT = 36943,
GL_IMAGE_2D_RECT_EXT = 36943,
GL_IMAGE_CUBE = 36944,
GL_IMAGE_CUBE_EXT = 36944,
GL_IMAGE_BUFFER = 36945,
GL_IMAGE_BUFFER_EXT = 36945,
GL_IMAGE_BUFFER_OES = 36945,
GL_IMAGE_1D_ARRAY = 36946,
GL_IMAGE_1D_ARRAY_EXT = 36946,
GL_IMAGE_2D_ARRAY = 36947,
GL_IMAGE_2D_ARRAY_EXT = 36947,
GL_IMAGE_CUBE_MAP_ARRAY = 36948,
GL_IMAGE_CUBE_MAP_ARRAY_EXT = 36948,
GL_IMAGE_CUBE_MAP_ARRAY_OES = 36948,
GL_IMAGE_2D_MULTISAMPLE = 36949,
GL_IMAGE_2D_MULTISAMPLE_EXT = 36949,
GL_IMAGE_2D_MULTISAMPLE_ARRAY = 36950,
GL_IMAGE_2D_MULTISAMPLE_ARRAY_EXT = 36950,
GL_INT_IMAGE_1D = 36951,
GL_INT_IMAGE_1D_EXT = 36951,
GL_INT_IMAGE_2D = 36952,
GL_INT_IMAGE_2D_EXT = 36952,
GL_INT_IMAGE_3D = 36953,
GL_INT_IMAGE_3D_EXT = 36953,
GL_INT_IMAGE_2D_RECT = 36954,
GL_INT_IMAGE_2D_RECT_EXT = 36954,
GL_INT_IMAGE_CUBE = 36955,
GL_INT_IMAGE_CUBE_EXT = 36955,
GL_INT_IMAGE_BUFFER = 36956,
GL_INT_IMAGE_BUFFER_EXT = 36956,
GL_INT_IMAGE_BUFFER_OES = 36956,
GL_INT_IMAGE_1D_ARRAY = 36957,
GL_INT_IMAGE_1D_ARRAY_EXT = 36957,
GL_INT_IMAGE_2D_ARRAY = 36958,
GL_INT_IMAGE_2D_ARRAY_EXT = 36958,
GL_INT_IMAGE_CUBE_MAP_ARRAY = 36959,
GL_INT_IMAGE_CUBE_MAP_ARRAY_EXT = 36959,
GL_INT_IMAGE_CUBE_MAP_ARRAY_OES = 36959,
GL_INT_IMAGE_2D_MULTISAMPLE = 36960,
GL_INT_IMAGE_2D_MULTISAMPLE_EXT = 36960,
GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY = 36961,
GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY_EXT = 36961,
GL_UNSIGNED_INT_IMAGE_1D = 36962,
GL_UNSIGNED_INT_IMAGE_1D_EXT = 36962,
GL_UNSIGNED_INT_IMAGE_2D = 36963,
GL_UNSIGNED_INT_IMAGE_2D_EXT = 36963,
GL_UNSIGNED_INT_IMAGE_3D = 36964,
GL_UNSIGNED_INT_IMAGE_3D_EXT = 36964,
GL_UNSIGNED_INT_IMAGE_2D_RECT = 36965,
GL_UNSIGNED_INT_IMAGE_2D_RECT_EXT = 36965,
GL_UNSIGNED_INT_IMAGE_CUBE = 36966,
GL_UNSIGNED_INT_IMAGE_CUBE_EXT = 36966,
GL_UNSIGNED_INT_IMAGE_BUFFER = 36967,
GL_UNSIGNED_INT_IMAGE_BUFFER_EXT = 36967,
GL_UNSIGNED_INT_IMAGE_BUFFER_OES = 36967,
GL_UNSIGNED_INT_IMAGE_1D_ARRAY = 36968,
GL_UNSIGNED_INT_IMAGE_1D_ARRAY_EXT = 36968,
GL_UNSIGNED_INT_IMAGE_2D_ARRAY = 36969,
GL_UNSIGNED_INT_IMAGE_2D_ARRAY_EXT = 36969,
GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY = 36970,
GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_EXT = 36970,
GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_OES = 36970,
GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE = 36971,
GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_EXT = 36971,
GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY = 36972,
GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY_EXT = 36972,
GL_MAX_IMAGE_SAMPLES = 36973,
GL_MAX_IMAGE_SAMPLES_EXT = 36973,
GL_IMAGE_BINDING_FORMAT = 36974,
GL_IMAGE_BINDING_FORMAT_EXT = 36974,
GL_RGB10_A2UI = 36975,
GL_PATH_FORMAT_SVG_NV = 36976,
GL_PATH_FORMAT_PS_NV = 36977,
GL_STANDARD_FONT_NAME_NV = 36978,
GL_SYSTEM_FONT_NAME_NV = 36979,
GL_FILE_NAME_NV = 36980,
GL_PATH_STROKE_WIDTH_NV = 36981,
GL_PATH_END_CAPS_NV = 36982,
GL_PATH_INITIAL_END_CAP_NV = 36983,
GL_PATH_TERMINAL_END_CAP_NV = 36984,
GL_PATH_JOIN_STYLE_NV = 36985,
GL_PATH_MITER_LIMIT_NV = 36986,
GL_PATH_DASH_CAPS_NV = 36987,
GL_PATH_INITIAL_DASH_CAP_NV = 36988,
GL_PATH_TERMINAL_DASH_CAP_NV = 36989,
GL_PATH_DASH_OFFSET_NV = 36990,
GL_PATH_CLIENT_LENGTH_NV = 36991,
GL_PATH_FILL_MODE_NV = 36992,
GL_PATH_FILL_MASK_NV = 36993,
GL_PATH_FILL_COVER_MODE_NV = 36994,
GL_PATH_STROKE_COVER_MODE_NV = 36995,
GL_PATH_STROKE_MASK_NV = 36996,
GL_COUNT_UP_NV = 37000,
GL_COUNT_DOWN_NV = 37001,
GL_PATH_OBJECT_BOUNDING_BOX_NV = 37002,
GL_CONVEX_HULL_NV = 37003,
GL_BOUNDING_BOX_NV = 37005,
GL_TRANSLATE_X_NV = 37006,
GL_TRANSLATE_Y_NV = 37007,
GL_TRANSLATE_2D_NV = 37008,
GL_TRANSLATE_3D_NV = 37009,
GL_AFFINE_2D_NV = 37010,
GL_AFFINE_3D_NV = 37012,
GL_TRANSPOSE_AFFINE_2D_NV = 37014,
GL_TRANSPOSE_AFFINE_3D_NV = 37016,
GL_UTF8_NV = 37018,
GL_UTF16_NV = 37019,
GL_BOUNDING_BOX_OF_BOUNDING_BOXES_NV = 37020,
GL_PATH_COMMAND_COUNT_NV = 37021,
GL_PATH_COORD_COUNT_NV = 37022,
GL_PATH_DASH_ARRAY_COUNT_NV = 37023,
GL_PATH_COMPUTED_LENGTH_NV = 37024,
GL_PATH_FILL_BOUNDING_BOX_NV = 37025,
GL_PATH_STROKE_BOUNDING_BOX_NV = 37026,
GL_SQUARE_NV = 37027,
GL_ROUND_NV = 37028,
GL_TRIANGULAR_NV = 37029,
GL_BEVEL_NV = 37030,
GL_MITER_REVERT_NV = 37031,
GL_MITER_TRUNCATE_NV = 37032,
GL_SKIP_MISSING_GLYPH_NV = 37033,
GL_USE_MISSING_GLYPH_NV = 37034,
GL_PATH_ERROR_POSITION_NV = 37035,
GL_PATH_FOG_GEN_MODE_NV = 37036,
GL_ACCUM_ADJACENT_PAIRS_NV = 37037,
GL_ADJACENT_PAIRS_NV = 37038,
GL_FIRST_TO_REST_NV = 37039,
GL_PATH_GEN_MODE_NV = 37040,
GL_PATH_GEN_COEFF_NV = 37041,
GL_PATH_GEN_COLOR_FORMAT_NV = 37042,
GL_PATH_GEN_COMPONENTS_NV = 37043,
GL_PATH_DASH_OFFSET_RESET_NV = 37044,
GL_MOVE_TO_RESETS_NV = 37045,
GL_MOVE_TO_CONTINUES_NV = 37046,
GL_PATH_STENCIL_FUNC_NV = 37047,
GL_PATH_STENCIL_REF_NV = 37048,
GL_PATH_STENCIL_VALUE_MASK_NV = 37049,
GL_SCALED_RESOLVE_FASTEST_EXT = 37050,
GL_SCALED_RESOLVE_NICEST_EXT = 37051,
GL_MIN_MAP_BUFFER_ALIGNMENT = 37052,
GL_PATH_STENCIL_DEPTH_OFFSET_FACTOR_NV = 37053,
GL_PATH_STENCIL_DEPTH_OFFSET_UNITS_NV = 37054,
GL_PATH_COVER_DEPTH_FUNC_NV = 37055,
GL_IMAGE_FORMAT_COMPATIBILITY_TYPE = 37063,
GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE = 37064,
GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS = 37065,
GL_MAX_VERTEX_IMAGE_UNIFORMS = 37066,
GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS = 37067,
GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS_EXT = 37067,
GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS_OES = 37067,
GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS = 37068,
GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS_EXT = 37068,
GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS_OES = 37068,
GL_MAX_GEOMETRY_IMAGE_UNIFORMS = 37069,
GL_MAX_GEOMETRY_IMAGE_UNIFORMS_EXT = 37069,
GL_MAX_GEOMETRY_IMAGE_UNIFORMS_OES = 37069,
GL_MAX_FRAGMENT_IMAGE_UNIFORMS = 37070,
GL_MAX_COMBINED_IMAGE_UNIFORMS = 37071,
GL_MAX_DEEP_3D_TEXTURE_WIDTH_HEIGHT_NV = 37072,
GL_MAX_DEEP_3D_TEXTURE_DEPTH_NV = 37073,
GL_SHADER_STORAGE_BUFFER = 37074,
GL_SHADER_STORAGE_BUFFER_BINDING = 37075,
GL_SHADER_STORAGE_BUFFER_START = 37076,
GL_SHADER_STORAGE_BUFFER_SIZE = 37077,
GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS = 37078,
GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS = 37079,
GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS_EXT = 37079,
GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS_OES = 37079,
GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS = 37080,
GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_EXT = 37080,
GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_OES = 37080,
GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS = 37081,
GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_EXT = 37081,
GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_OES = 37081,
GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS = 37082,
GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS = 37083,
GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS = 37084,
GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS = 37085,
GL_MAX_SHADER_STORAGE_BLOCK_SIZE = 37086,
GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT = 37087,
GL_SYNC_X11_FENCE_EXT = 37089,
GL_DEPTH_STENCIL_TEXTURE_MODE = 37098,
GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS = 37099,
GL_MAX_COMPUTE_FIXED_GROUP_INVOCATIONS_ARB = 37099,
GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER = 37100,
GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER = 37101,
GL_DISPATCH_INDIRECT_BUFFER = 37102,
GL_DISPATCH_INDIRECT_BUFFER_BINDING = 37103,
GL_COLOR_ATTACHMENT_EXT = 37104,
GL_MULTIVIEW_EXT = 37105,
GL_MAX_MULTIVIEW_BUFFERS_EXT = 37106,
GL_CONTEXT_ROBUST_ACCESS = 37107,
GL_CONTEXT_ROBUST_ACCESS_EXT = 37107,
GL_CONTEXT_ROBUST_ACCESS_KHR = 37107,
GL_COMPUTE_PROGRAM_NV = 37115,
GL_COMPUTE_PROGRAM_PARAMETER_BUFFER_NV = 37116,
GL_TEXTURE_2D_MULTISAMPLE = 37120,
GL_PROXY_TEXTURE_2D_MULTISAMPLE = 37121,
GL_TEXTURE_2D_MULTISAMPLE_ARRAY = 37122,
GL_TEXTURE_2D_MULTISAMPLE_ARRAY_OES = 37122,
GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY = 37123,
GL_TEXTURE_BINDING_2D_MULTISAMPLE = 37124,
GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY = 37125,
GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY_OES = 37125,
GL_TEXTURE_SAMPLES = 37126,
GL_TEXTURE_FIXED_SAMPLE_LOCATIONS = 37127,
GL_SAMPLER_2D_MULTISAMPLE = 37128,
GL_INT_SAMPLER_2D_MULTISAMPLE = 37129,
GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE = 37130,
GL_SAMPLER_2D_MULTISAMPLE_ARRAY = 37131,
GL_SAMPLER_2D_MULTISAMPLE_ARRAY_OES = 37131,
GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY = 37132,
GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES = 37132,
GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY = 37133,
GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES = 37133,
GL_MAX_COLOR_TEXTURE_SAMPLES = 37134,
GL_MAX_DEPTH_TEXTURE_SAMPLES = 37135,
GL_MAX_INTEGER_SAMPLES = 37136,
GL_MAX_SERVER_WAIT_TIMEOUT = 37137,
GL_MAX_SERVER_WAIT_TIMEOUT_APPLE = 37137,
GL_OBJECT_TYPE = 37138,
GL_OBJECT_TYPE_APPLE = 37138,
GL_SYNC_CONDITION = 37139,
GL_SYNC_CONDITION_APPLE = 37139,
GL_SYNC_STATUS = 37140,
GL_SYNC_STATUS_APPLE = 37140,
GL_SYNC_FLAGS = 37141,
GL_SYNC_FLAGS_APPLE = 37141,
GL_SYNC_FENCE = 37142,
GL_SYNC_FENCE_APPLE = 37142,
GL_SYNC_GPU_COMMANDS_COMPLETE = 37143,
GL_SYNC_GPU_COMMANDS_COMPLETE_APPLE = 37143,
GL_UNSIGNALED = 37144,
GL_UNSIGNALED_APPLE = 37144,
GL_SIGNALED = 37145,
GL_SIGNALED_APPLE = 37145,
GL_ALREADY_SIGNALED = 37146,
GL_ALREADY_SIGNALED_APPLE = 37146,
GL_TIMEOUT_EXPIRED = 37147,
GL_TIMEOUT_EXPIRED_APPLE = 37147,
GL_CONDITION_SATISFIED = 37148,
GL_CONDITION_SATISFIED_APPLE = 37148,
GL_WAIT_FAILED = 37149,
GL_WAIT_FAILED_APPLE = 37149,
GL_BUFFER_ACCESS_FLAGS = 37151,
GL_BUFFER_MAP_LENGTH = 37152,
GL_BUFFER_MAP_OFFSET = 37153,
GL_MAX_VERTEX_OUTPUT_COMPONENTS = 37154,
GL_MAX_GEOMETRY_INPUT_COMPONENTS = 37155,
GL_MAX_GEOMETRY_INPUT_COMPONENTS_EXT = 37155,
GL_MAX_GEOMETRY_INPUT_COMPONENTS_OES = 37155,
GL_MAX_GEOMETRY_OUTPUT_COMPONENTS = 37156,
GL_MAX_GEOMETRY_OUTPUT_COMPONENTS_EXT = 37156,
GL_MAX_GEOMETRY_OUTPUT_COMPONENTS_OES = 37156,
GL_MAX_FRAGMENT_INPUT_COMPONENTS = 37157,
GL_CONTEXT_PROFILE_MASK = 37158,
GL_UNPACK_COMPRESSED_BLOCK_WIDTH = 37159,
GL_UNPACK_COMPRESSED_BLOCK_HEIGHT = 37160,
GL_UNPACK_COMPRESSED_BLOCK_DEPTH = 37161,
GL_UNPACK_COMPRESSED_BLOCK_SIZE = 37162,
GL_PACK_COMPRESSED_BLOCK_WIDTH = 37163,
GL_PACK_COMPRESSED_BLOCK_HEIGHT = 37164,
GL_PACK_COMPRESSED_BLOCK_DEPTH = 37165,
GL_PACK_COMPRESSED_BLOCK_SIZE = 37166,
GL_TEXTURE_IMMUTABLE_FORMAT = 37167,
GL_TEXTURE_IMMUTABLE_FORMAT_EXT = 37167,
GL_SGX_PROGRAM_BINARY_IMG = 37168,
GL_RENDERBUFFER_SAMPLES_IMG = 37171,
GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_IMG = 37172,
GL_MAX_SAMPLES_IMG = 37173,
GL_TEXTURE_SAMPLES_IMG = 37174,
GL_COMPRESSED_RGBA_PVRTC_2BPPV2_IMG = 37175,
GL_COMPRESSED_RGBA_PVRTC_4BPPV2_IMG = 37176,
GL_MAX_DEBUG_MESSAGE_LENGTH = 37187,
GL_MAX_DEBUG_MESSAGE_LENGTH_AMD = 37187,
GL_MAX_DEBUG_MESSAGE_LENGTH_ARB = 37187,
GL_MAX_DEBUG_MESSAGE_LENGTH_KHR = 37187,
GL_MAX_DEBUG_LOGGED_MESSAGES = 37188,
GL_MAX_DEBUG_LOGGED_MESSAGES_AMD = 37188,
GL_MAX_DEBUG_LOGGED_MESSAGES_ARB = 37188,
GL_MAX_DEBUG_LOGGED_MESSAGES_KHR = 37188,
GL_DEBUG_LOGGED_MESSAGES = 37189,
GL_DEBUG_LOGGED_MESSAGES_AMD = 37189,
GL_DEBUG_LOGGED_MESSAGES_ARB = 37189,
GL_DEBUG_LOGGED_MESSAGES_KHR = 37189,
GL_DEBUG_SEVERITY_HIGH = 37190,
GL_DEBUG_SEVERITY_HIGH_AMD = 37190,
GL_DEBUG_SEVERITY_HIGH_ARB = 37190,
GL_DEBUG_SEVERITY_HIGH_KHR = 37190,
GL_DEBUG_SEVERITY_MEDIUM = 37191,
GL_DEBUG_SEVERITY_MEDIUM_AMD = 37191,
GL_DEBUG_SEVERITY_MEDIUM_ARB = 37191,
GL_DEBUG_SEVERITY_MEDIUM_KHR = 37191,
GL_DEBUG_SEVERITY_LOW = 37192,
GL_DEBUG_SEVERITY_LOW_AMD = 37192,
GL_DEBUG_SEVERITY_LOW_ARB = 37192,
GL_DEBUG_SEVERITY_LOW_KHR = 37192,
GL_DEBUG_CATEGORY_API_ERROR_AMD = 37193,
GL_DEBUG_CATEGORY_WINDOW_SYSTEM_AMD = 37194,
GL_DEBUG_CATEGORY_DEPRECATION_AMD = 37195,
GL_DEBUG_CATEGORY_UNDEFINED_BEHAVIOR_AMD = 37196,
GL_DEBUG_CATEGORY_PERFORMANCE_AMD = 37197,
GL_DEBUG_CATEGORY_SHADER_COMPILER_AMD = 37198,
GL_DEBUG_CATEGORY_APPLICATION_AMD = 37199,
GL_DEBUG_CATEGORY_OTHER_AMD = 37200,
GL_BUFFER_OBJECT_EXT = 37201,
GL_DATA_BUFFER_AMD = 37201,
GL_PERFORMANCE_MONITOR_AMD = 37202,
GL_QUERY_OBJECT_AMD = 37203,
GL_QUERY_OBJECT_EXT = 37203,
GL_VERTEX_ARRAY_OBJECT_AMD = 37204,
GL_VERTEX_ARRAY_OBJECT_EXT = 37204,
GL_SAMPLER_OBJECT_AMD = 37205,
GL_EXTERNAL_VIRTUAL_MEMORY_BUFFER_AMD = 37216,
GL_QUERY_BUFFER = 37266,
GL_QUERY_BUFFER_AMD = 37266,
GL_QUERY_BUFFER_BINDING = 37267,
GL_QUERY_BUFFER_BINDING_AMD = 37267,
GL_QUERY_RESULT_NO_WAIT = 37268,
GL_QUERY_RESULT_NO_WAIT_AMD = 37268,
GL_VIRTUAL_PAGE_SIZE_X_ARB = 37269,
GL_VIRTUAL_PAGE_SIZE_X_EXT = 37269,
GL_VIRTUAL_PAGE_SIZE_X_AMD = 37269,
GL_VIRTUAL_PAGE_SIZE_Y_ARB = 37270,
GL_VIRTUAL_PAGE_SIZE_Y_EXT = 37270,
GL_VIRTUAL_PAGE_SIZE_Y_AMD = 37270,
GL_VIRTUAL_PAGE_SIZE_Z_ARB = 37271,
GL_VIRTUAL_PAGE_SIZE_Z_EXT = 37271,
GL_VIRTUAL_PAGE_SIZE_Z_AMD = 37271,
GL_MAX_SPARSE_TEXTURE_SIZE_ARB = 37272,
GL_MAX_SPARSE_TEXTURE_SIZE_EXT = 37272,
GL_MAX_SPARSE_TEXTURE_SIZE_AMD = 37272,
GL_MAX_SPARSE_3D_TEXTURE_SIZE_ARB = 37273,
GL_MAX_SPARSE_3D_TEXTURE_SIZE_EXT = 37273,
GL_MAX_SPARSE_3D_TEXTURE_SIZE_AMD = 37273,
GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS = 37274,
GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_ARB = 37274,
GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_EXT = 37274,
GL_MIN_SPARSE_LEVEL_AMD = 37275,
GL_MIN_LOD_WARNING_AMD = 37276,
GL_TEXTURE_BUFFER_OFFSET = 37277,
GL_TEXTURE_BUFFER_OFFSET_EXT = 37277,
GL_TEXTURE_BUFFER_OFFSET_OES = 37277,
GL_TEXTURE_BUFFER_SIZE = 37278,
GL_TEXTURE_BUFFER_SIZE_EXT = 37278,
GL_TEXTURE_BUFFER_SIZE_OES = 37278,
GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT = 37279,
GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_EXT = 37279,
GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_OES = 37279,
GL_STREAM_RASTERIZATION_AMD = 37280,
GL_VERTEX_ELEMENT_SWIZZLE_AMD = 37284,
GL_VERTEX_ID_SWIZZLE_AMD = 37285,
GL_TEXTURE_SPARSE_ARB = 37286,
GL_TEXTURE_SPARSE_EXT = 37286,
GL_VIRTUAL_PAGE_SIZE_INDEX_ARB = 37287,
GL_VIRTUAL_PAGE_SIZE_INDEX_EXT = 37287,
GL_NUM_VIRTUAL_PAGE_SIZES_ARB = 37288,
GL_NUM_VIRTUAL_PAGE_SIZES_EXT = 37288,
GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_ARB = 37289,
GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_EXT = 37289,
GL_NUM_SPARSE_LEVELS_ARB = 37290,
GL_NUM_SPARSE_LEVELS_EXT = 37290,
GL_COMPUTE_SHADER = 37305,
GL_MAX_COMPUTE_UNIFORM_BLOCKS = 37307,
GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS = 37308,
GL_MAX_COMPUTE_IMAGE_UNIFORMS = 37309,
GL_MAX_COMPUTE_WORK_GROUP_COUNT = 37310,
GL_MAX_COMPUTE_WORK_GROUP_SIZE = 37311,
GL_MAX_COMPUTE_FIXED_GROUP_SIZE_ARB = 37311,
GL_UNPACK_FLIP_Y_WEBGL = 37440,
GL_UNPACK_PREMULTIPLY_ALPHA_WEBGL = 37441,
GL_CONTEXT_LOST_WEBGL = 37442,
GL_UNPACK_COLORSPACE_CONVERSION_WEBGL = 37443,
GL_BROWSER_DEFAULT_WEBGL = 37444,
GL_SHADER_BINARY_DMP = 37456,
GL_SMAPHS30_PROGRAM_BINARY_DMP = 37457,
GL_SMAPHS_PROGRAM_BINARY_DMP = 37458,
GL_DMP_PROGRAM_BINARY_DMP = 37459,
GL_GCCSO_SHADER_BINARY_FJ = 37472,
GL_COMPRESSED_R11_EAC = 37488,
GL_COMPRESSED_R11_EAC_OES = 37488,
GL_COMPRESSED_SIGNED_R11_EAC = 37489,
GL_COMPRESSED_SIGNED_R11_EAC_OES = 37489,
GL_COMPRESSED_RG11_EAC = 37490,
GL_COMPRESSED_RG11_EAC_OES = 37490,
GL_COMPRESSED_SIGNED_RG11_EAC = 37491,
GL_COMPRESSED_SIGNED_RG11_EAC_OES = 37491,
GL_COMPRESSED_RGB8_ETC2 = 37492,
GL_COMPRESSED_RGB8_ETC2_OES = 37492,
GL_COMPRESSED_SRGB8_ETC2 = 37493,
GL_COMPRESSED_SRGB8_ETC2_OES = 37493,
GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2 = 37494,
GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2_OES = 37494,
GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2 = 37495,
GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2_OES = 37495,
GL_COMPRESSED_RGBA8_ETC2_EAC = 37496,
GL_COMPRESSED_RGBA8_ETC2_EAC_OES = 37496,
GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC = 37497,
GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC_OES = 37497,
GL_BLEND_PREMULTIPLIED_SRC_NV = 37504,
GL_BLEND_OVERLAP_NV = 37505,
GL_UNCORRELATED_NV = 37506,
GL_DISJOINT_NV = 37507,
GL_CONJOINT_NV = 37508,
GL_BLEND_ADVANCED_COHERENT_KHR = 37509,
GL_BLEND_ADVANCED_COHERENT_NV = 37509,
GL_SRC_NV = 37510,
GL_DST_NV = 37511,
GL_SRC_OVER_NV = 37512,
GL_DST_OVER_NV = 37513,
GL_SRC_IN_NV = 37514,
GL_DST_IN_NV = 37515,
GL_SRC_OUT_NV = 37516,
GL_DST_OUT_NV = 37517,
GL_SRC_ATOP_NV = 37518,
GL_DST_ATOP_NV = 37519,
GL_PLUS_NV = 37521,
GL_PLUS_DARKER_NV = 37522,
GL_MULTIPLY_KHR = 37524,
GL_MULTIPLY_NV = 37524,
GL_SCREEN_KHR = 37525,
GL_SCREEN_NV = 37525,
GL_OVERLAY_KHR = 37526,
GL_OVERLAY_NV = 37526,
GL_DARKEN_KHR = 37527,
GL_DARKEN_NV = 37527,
GL_LIGHTEN_KHR = 37528,
GL_LIGHTEN_NV = 37528,
GL_COLORDODGE_KHR = 37529,
GL_COLORDODGE_NV = 37529,
GL_COLORBURN_KHR = 37530,
GL_COLORBURN_NV = 37530,
GL_HARDLIGHT_KHR = 37531,
GL_HARDLIGHT_NV = 37531,
GL_SOFTLIGHT_KHR = 37532,
GL_SOFTLIGHT_NV = 37532,
GL_DIFFERENCE_KHR = 37534,
GL_DIFFERENCE_NV = 37534,
GL_MINUS_NV = 37535,
GL_EXCLUSION_KHR = 37536,
GL_EXCLUSION_NV = 37536,
GL_CONTRAST_NV = 37537,
GL_INVERT_RGB_NV = 37539,
GL_LINEARDODGE_NV = 37540,
GL_LINEARBURN_NV = 37541,
GL_VIVIDLIGHT_NV = 37542,
GL_LINEARLIGHT_NV = 37543,
GL_PINLIGHT_NV = 37544,
GL_HARDMIX_NV = 37545,
GL_HSL_HUE_KHR = 37549,
GL_HSL_HUE_NV = 37549,
GL_HSL_SATURATION_KHR = 37550,
GL_HSL_SATURATION_NV = 37550,
GL_HSL_COLOR_KHR = 37551,
GL_HSL_COLOR_NV = 37551,
GL_HSL_LUMINOSITY_KHR = 37552,
GL_HSL_LUMINOSITY_NV = 37552,
GL_PLUS_CLAMPED_NV = 37553,
GL_PLUS_CLAMPED_ALPHA_NV = 37554,
GL_MINUS_CLAMPED_NV = 37555,
GL_INVERT_OVG_NV = 37556,
GL_PRIMITIVE_BOUNDING_BOX_EXT = 37566,
GL_PRIMITIVE_BOUNDING_BOX_OES = 37566,
GL_ATOMIC_COUNTER_BUFFER = 37568,
GL_ATOMIC_COUNTER_BUFFER_BINDING = 37569,
GL_ATOMIC_COUNTER_BUFFER_START = 37570,
GL_ATOMIC_COUNTER_BUFFER_SIZE = 37571,
GL_ATOMIC_COUNTER_BUFFER_DATA_SIZE = 37572,
GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS = 37573,
GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES = 37574,
GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER = 37575,
GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER = 37576,
GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER = 37577,
GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER = 37578,
GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER = 37579,
GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS = 37580,
GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS = 37581,
GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_EXT = 37581,
GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_OES = 37581,
GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS = 37582,
GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_EXT = 37582,
GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_OES = 37582,
GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS = 37583,
GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS_EXT = 37583,
GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS_OES = 37583,
GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS = 37584,
GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS = 37585,
GL_MAX_VERTEX_ATOMIC_COUNTERS = 37586,
GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS = 37587,
GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS_EXT = 37587,
GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS_OES = 37587,
GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS = 37588,
GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_EXT = 37588,
GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_OES = 37588,
GL_MAX_GEOMETRY_ATOMIC_COUNTERS = 37589,
GL_MAX_GEOMETRY_ATOMIC_COUNTERS_EXT = 37589,
GL_MAX_GEOMETRY_ATOMIC_COUNTERS_OES = 37589,
GL_MAX_FRAGMENT_ATOMIC_COUNTERS = 37590,
GL_MAX_COMBINED_ATOMIC_COUNTERS = 37591,
GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE = 37592,
GL_ACTIVE_ATOMIC_COUNTER_BUFFERS = 37593,
GL_UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX = 37594,
GL_UNSIGNED_INT_ATOMIC_COUNTER = 37595,
GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS = 37596,
GL_FRAGMENT_COVERAGE_TO_COLOR_NV = 37597,
GL_FRAGMENT_COVERAGE_COLOR_NV = 37598,
GL_DEBUG_OUTPUT = 37600,
GL_DEBUG_OUTPUT_KHR = 37600,
GL_UNIFORM = 37601,
GL_UNIFORM_BLOCK = 37602,
GL_PROGRAM_INPUT = 37603,
GL_PROGRAM_OUTPUT = 37604,
GL_BUFFER_VARIABLE = 37605,
GL_SHADER_STORAGE_BLOCK = 37606,
GL_IS_PER_PATCH = 37607,
GL_IS_PER_PATCH_EXT = 37607,
GL_IS_PER_PATCH_OES = 37607,
GL_VERTEX_SUBROUTINE = 37608,
GL_TESS_CONTROL_SUBROUTINE = 37609,
GL_TESS_EVALUATION_SUBROUTINE = 37610,
GL_GEOMETRY_SUBROUTINE = 37611,
GL_FRAGMENT_SUBROUTINE = 37612,
GL_COMPUTE_SUBROUTINE = 37613,
GL_VERTEX_SUBROUTINE_UNIFORM = 37614,
GL_TESS_CONTROL_SUBROUTINE_UNIFORM = 37615,
GL_TESS_EVALUATION_SUBROUTINE_UNIFORM = 37616,
GL_GEOMETRY_SUBROUTINE_UNIFORM = 37617,
GL_FRAGMENT_SUBROUTINE_UNIFORM = 37618,
GL_COMPUTE_SUBROUTINE_UNIFORM = 37619,
GL_TRANSFORM_FEEDBACK_VARYING = 37620,
GL_ACTIVE_RESOURCES = 37621,
GL_MAX_NAME_LENGTH = 37622,
GL_MAX_NUM_ACTIVE_VARIABLES = 37623,
GL_MAX_NUM_COMPATIBLE_SUBROUTINES = 37624,
GL_NAME_LENGTH = 37625,
GL_TYPE = 37626,
GL_ARRAY_SIZE = 37627,
GL_OFFSET = 37628,
GL_BLOCK_INDEX = 37629,
GL_ARRAY_STRIDE = 37630,
GL_MATRIX_STRIDE = 37631,
GL_IS_ROW_MAJOR = 37632,
GL_ATOMIC_COUNTER_BUFFER_INDEX = 37633,
GL_BUFFER_BINDING = 37634,
GL_BUFFER_DATA_SIZE = 37635,
GL_NUM_ACTIVE_VARIABLES = 37636,
GL_ACTIVE_VARIABLES = 37637,
GL_REFERENCED_BY_VERTEX_SHADER = 37638,
GL_REFERENCED_BY_TESS_CONTROL_SHADER = 37639,
GL_REFERENCED_BY_TESS_CONTROL_SHADER_EXT = 37639,
GL_REFERENCED_BY_TESS_CONTROL_SHADER_OES = 37639,
GL_REFERENCED_BY_TESS_EVALUATION_SHADER = 37640,
GL_REFERENCED_BY_TESS_EVALUATION_SHADER_EXT = 37640,
GL_REFERENCED_BY_TESS_EVALUATION_SHADER_OES = 37640,
GL_REFERENCED_BY_GEOMETRY_SHADER = 37641,
GL_REFERENCED_BY_GEOMETRY_SHADER_EXT = 37641,
GL_REFERENCED_BY_GEOMETRY_SHADER_OES = 37641,
GL_REFERENCED_BY_FRAGMENT_SHADER = 37642,
GL_REFERENCED_BY_COMPUTE_SHADER = 37643,
GL_TOP_LEVEL_ARRAY_SIZE = 37644,
GL_TOP_LEVEL_ARRAY_STRIDE = 37645,
GL_LOCATION = 37646,
GL_LOCATION_INDEX = 37647,
GL_FRAMEBUFFER_DEFAULT_WIDTH = 37648,
GL_FRAMEBUFFER_DEFAULT_HEIGHT = 37649,
GL_FRAMEBUFFER_DEFAULT_LAYERS = 37650,
GL_FRAMEBUFFER_DEFAULT_LAYERS_EXT = 37650,
GL_FRAMEBUFFER_DEFAULT_LAYERS_OES = 37650,
GL_FRAMEBUFFER_DEFAULT_SAMPLES = 37651,
GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS = 37652,
GL_MAX_FRAMEBUFFER_WIDTH = 37653,
GL_MAX_FRAMEBUFFER_HEIGHT = 37654,
GL_MAX_FRAMEBUFFER_LAYERS = 37655,
GL_MAX_FRAMEBUFFER_LAYERS_EXT = 37655,
GL_MAX_FRAMEBUFFER_LAYERS_OES = 37655,
GL_MAX_FRAMEBUFFER_SAMPLES = 37656,
GL_RASTER_MULTISAMPLE_EXT = 37671,
GL_RASTER_SAMPLES_EXT = 37672,
GL_MAX_RASTER_SAMPLES_EXT = 37673,
GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT = 37674,
GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT = 37675,
GL_EFFECTIVE_RASTER_SAMPLES_EXT = 37676,
GL_DEPTH_SAMPLES_NV = 37677,
GL_STENCIL_SAMPLES_NV = 37678,
GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV = 37679,
GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV = 37680,
GL_COVERAGE_MODULATION_TABLE_NV = 37681,
GL_COVERAGE_MODULATION_NV = 37682,
GL_COVERAGE_MODULATION_TABLE_SIZE_NV = 37683,
GL_WARP_SIZE_NV = 37689,
GL_WARPS_PER_SM_NV = 37690,
GL_SM_COUNT_NV = 37691,
GL_FILL_RECTANGLE_NV = 37692,
GL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV = 37693,
GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV = 37694,
GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_NV = 37695,
GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_NV = 37696,
GL_PROGRAMMABLE_SAMPLE_LOCATION_NV = 37697,
GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV = 37698,
GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_NV = 37699,
GL_MAX_COMPUTE_VARIABLE_GROUP_INVOCATIONS_ARB = 37700,
GL_MAX_COMPUTE_VARIABLE_GROUP_SIZE_ARB = 37701,
GL_CONSERVATIVE_RASTERIZATION_NV = 37702,
GL_SUBPIXEL_PRECISION_BIAS_X_BITS_NV = 37703,
GL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV = 37704,
GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV = 37705,
GL_LOCATION_COMPONENT = 37706,
GL_TRANSFORM_FEEDBACK_BUFFER_INDEX = 37707,
GL_TRANSFORM_FEEDBACK_BUFFER_STRIDE = 37708,
GL_CLIP_ORIGIN = 37724,
GL_CLIP_DEPTH_MODE = 37725,
GL_NEGATIVE_ONE_TO_ONE = 37726,
GL_ZERO_TO_ONE = 37727,
GL_CLEAR_TEXTURE = 37733,
GL_FONT_GLYPHS_AVAILABLE_NV = 37736,
GL_FONT_TARGET_UNAVAILABLE_NV = 37737,
GL_FONT_UNAVAILABLE_NV = 37738,
GL_FONT_UNINTELLIGIBLE_NV = 37739,
GL_STANDARD_FONT_FORMAT_NV = 37740,
GL_FRAGMENT_INPUT_NV = 37741,
GL_UNIFORM_BUFFER_UNIFIED_NV = 37742,
GL_UNIFORM_BUFFER_ADDRESS_NV = 37743,
GL_UNIFORM_BUFFER_LENGTH_NV = 37744,
GL_MULTISAMPLES_NV = 37745,
GL_SUPERSAMPLE_SCALE_X_NV = 37746,
GL_SUPERSAMPLE_SCALE_Y_NV = 37747,
GL_CONFORMANT_NV = 37748,
GL_NUM_SAMPLE_COUNTS = 37760,
GL_TRANSLATED_SHADER_SOURCE_LENGTH_ANGLE = 37792,
GL_BGRA8_EXT = 37793,
GL_TEXTURE_USAGE_ANGLE = 37794,
GL_FRAMEBUFFER_ATTACHMENT_ANGLE = 37795,
GL_PACK_REVERSE_ROW_ORDER_ANGLE = 37796,
GL_PROGRAM_BINARY_ANGLE = 37798,
GL_COMPRESSED_RGBA_ASTC_4x4_KHR = 37808,
GL_COMPRESSED_RGBA_ASTC_5x4_KHR = 37809,
GL_COMPRESSED_RGBA_ASTC_5x5_KHR = 37810,
GL_COMPRESSED_RGBA_ASTC_6x5_KHR = 37811,
GL_COMPRESSED_RGBA_ASTC_6x6_KHR = 37812,
GL_COMPRESSED_RGBA_ASTC_8x5_KHR = 37813,
GL_COMPRESSED_RGBA_ASTC_8x6_KHR = 37814,
GL_COMPRESSED_RGBA_ASTC_8x8_KHR = 37815,
GL_COMPRESSED_RGBA_ASTC_10x5_KHR = 37816,
GL_COMPRESSED_RGBA_ASTC_10x6_KHR = 37817,
GL_COMPRESSED_RGBA_ASTC_10x8_KHR = 37818,
GL_COMPRESSED_RGBA_ASTC_10x10_KHR = 37819,
GL_COMPRESSED_RGBA_ASTC_12x10_KHR = 37820,
GL_COMPRESSED_RGBA_ASTC_12x12_KHR = 37821,
GL_COMPRESSED_RGBA_ASTC_3x3x3_OES = 37824,
GL_COMPRESSED_RGBA_ASTC_4x3x3_OES = 37825,
GL_COMPRESSED_RGBA_ASTC_4x4x3_OES = 37826,
GL_COMPRESSED_RGBA_ASTC_4x4x4_OES = 37827,
GL_COMPRESSED_RGBA_ASTC_5x4x4_OES = 37828,
GL_COMPRESSED_RGBA_ASTC_5x5x4_OES = 37829,
GL_COMPRESSED_RGBA_ASTC_5x5x5_OES = 37830,
GL_COMPRESSED_RGBA_ASTC_6x5x5_OES = 37831,
GL_COMPRESSED_RGBA_ASTC_6x6x5_OES = 37832,
GL_COMPRESSED_RGBA_ASTC_6x6x6_OES = 37833,
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR = 37840,
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR = 37841,
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR = 37842,
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR = 37843,
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR = 37844,
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR = 37845,
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR = 37846,
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR = 37847,
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR = 37848,
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR = 37849,
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR = 37850,
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR = 37851,
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR = 37852,
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR = 37853,
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_3x3x3_OES = 37856,
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x3x3_OES = 37857,
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x3_OES = 37858,
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x4_OES = 37859,
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4x4_OES = 37860,
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x4_OES = 37861,
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x5_OES = 37862,
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5x5_OES = 37863,
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x5_OES = 37864,
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x6_OES = 37865,
GL_COMPRESSED_SRGB_ALPHA_PVRTC_2BPPV2_IMG = 37872,
GL_COMPRESSED_SRGB_ALPHA_PVRTC_4BPPV2_IMG = 37873,
GL_PERFQUERY_COUNTER_EVENT_INTEL = 38128,
GL_PERFQUERY_COUNTER_DURATION_NORM_INTEL = 38129,
GL_PERFQUERY_COUNTER_DURATION_RAW_INTEL = 38130,
GL_PERFQUERY_COUNTER_THROUGHPUT_INTEL = 38131,
GL_PERFQUERY_COUNTER_RAW_INTEL = 38132,
GL_PERFQUERY_COUNTER_TIMESTAMP_INTEL = 38133,
GL_PERFQUERY_COUNTER_DATA_UINT32_INTEL = 38136,
GL_PERFQUERY_COUNTER_DATA_UINT64_INTEL = 38137,
GL_PERFQUERY_COUNTER_DATA_FLOAT_INTEL = 38138,
GL_PERFQUERY_COUNTER_DATA_DOUBLE_INTEL = 38139,
GL_PERFQUERY_COUNTER_DATA_BOOL32_INTEL = 38140,
GL_PERFQUERY_QUERY_NAME_LENGTH_MAX_INTEL = 38141,
GL_PERFQUERY_COUNTER_NAME_LENGTH_MAX_INTEL = 38142,
GL_PERFQUERY_COUNTER_DESC_LENGTH_MAX_INTEL = 38143,
GL_PERFQUERY_GPA_EXTENDED_COUNTERS_INTEL = 38144,
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR = 38448,
GL_MAX_VIEWS_OVR = 38449,
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR = 38450,
GL_GS_SHADER_BINARY_MTK = 38464,
GL_GS_PROGRAM_BINARY_MTK = 38465,
GL_RASTER_POSITION_UNCLIPPED_IBM = 103010,
GL_CULL_VERTEX_IBM = 103050,
GL_ALL_STATIC_DATA_IBM = 103060,
GL_STATIC_VERTEX_ARRAY_IBM = 103061,
GL_VERTEX_ARRAY_LIST_IBM = 103070,
GL_NORMAL_ARRAY_LIST_IBM = 103071,
GL_COLOR_ARRAY_LIST_IBM = 103072,
GL_INDEX_ARRAY_LIST_IBM = 103073,
GL_TEXTURE_COORD_ARRAY_LIST_IBM = 103074,
GL_EDGE_FLAG_ARRAY_LIST_IBM = 103075,
GL_FOG_COORDINATE_ARRAY_LIST_IBM = 103076,
GL_SECONDARY_COLOR_ARRAY_LIST_IBM = 103077,
GL_VERTEX_ARRAY_LIST_STRIDE_IBM = 103080,
GL_NORMAL_ARRAY_LIST_STRIDE_IBM = 103081,
GL_COLOR_ARRAY_LIST_STRIDE_IBM = 103082,
GL_INDEX_ARRAY_LIST_STRIDE_IBM = 103083,
GL_TEXTURE_COORD_ARRAY_LIST_STRIDE_IBM = 103084,
GL_EDGE_FLAG_ARRAY_LIST_STRIDE_IBM = 103085,
GL_FOG_COORDINATE_ARRAY_LIST_STRIDE_IBM = 103086,
GL_SECONDARY_COLOR_ARRAY_LIST_STRIDE_IBM = 103087,
GL_PREFER_DOUBLEBUFFER_HINT_PGI = 107000,
GL_CONSERVE_MEMORY_HINT_PGI = 107005,
GL_RECLAIM_MEMORY_HINT_PGI = 107006,
GL_NATIVE_GRAPHICS_HANDLE_PGI = 107010,
GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI = 107011,
GL_NATIVE_GRAPHICS_END_HINT_PGI = 107012,
GL_ALWAYS_FAST_HINT_PGI = 107020,
GL_ALWAYS_SOFT_HINT_PGI = 107021,
GL_ALLOW_DRAW_OBJ_HINT_PGI = 107022,
GL_ALLOW_DRAW_WIN_HINT_PGI = 107023,
GL_ALLOW_DRAW_FRG_HINT_PGI = 107024,
GL_ALLOW_DRAW_MEM_HINT_PGI = 107025,
GL_STRICT_DEPTHFUNC_HINT_PGI = 107030,
GL_STRICT_LIGHTING_HINT_PGI = 107031,
GL_STRICT_SCISSOR_HINT_PGI = 107032,
GL_FULL_STIPPLE_HINT_PGI = 107033,
GL_CLIP_NEAR_HINT_PGI = 107040,
GL_CLIP_FAR_HINT_PGI = 107041,
GL_WIDE_LINE_HINT_PGI = 107042,
GL_BACK_NORMALS_HINT_PGI = 107043,
GL_VERTEX_DATA_HINT_PGI = 107050,
GL_VERTEX_CONSISTENT_HINT_PGI = 107051,
GL_MATERIAL_SIDE_HINT_PGI = 107052,
GL_MAX_VERTEX_HINT_PGI = 107053,
};
enum class ExtensionId : uint32_t {
GL_AMD_performance_monitor = 1,
GL_ANGLE_framebuffer_blit = 2,
GL_ANGLE_framebuffer_multisample = 3,
GL_ANGLE_instanced_arrays = 4,
GL_ANGLE_translated_shader_source = 5,
GL_APPLE_copy_texture_levels = 6,
GL_APPLE_framebuffer_multisample = 7,
GL_APPLE_sync = 8,
GL_EXT_base_instance = 9,
GL_EXT_buffer_storage = 10,
GL_EXT_copy_image = 11,
GL_EXT_debug_label = 12,
GL_EXT_debug_marker = 13,
GL_EXT_discard_framebuffer = 14,
GL_EXT_disjoint_timer_query = 15,
GL_EXT_draw_buffers = 16,
GL_EXT_draw_buffers_indexed = 17,
GL_EXT_draw_elements_base_vertex = 18,
GL_EXT_draw_instanced = 19,
GL_EXT_geometry_shader = 20,
GL_EXT_instanced_arrays = 21,
GL_EXT_map_buffer_range = 22,
GL_EXT_multi_draw_arrays = 23,
GL_EXT_multi_draw_indirect = 24,
GL_EXT_multisampled_render_to_texture = 25,
GL_EXT_multiview_draw_buffers = 26,
GL_EXT_occlusion_query_boolean = 27,
GL_EXT_primitive_bounding_box = 28,
GL_EXT_raster_multisample = 29,
GL_EXT_robustness = 30,
GL_EXT_separate_shader_objects = 31,
GL_EXT_sparse_texture = 32,
GL_EXT_tessellation_shader = 33,
GL_EXT_texture_border_clamp = 34,
GL_EXT_texture_buffer = 35,
GL_EXT_texture_filter_minmax = 36,
GL_EXT_texture_storage = 37,
GL_EXT_texture_view = 38,
GL_IMG_multisampled_render_to_texture = 39,
GL_INTEL_performance_query = 40,
GL_KHR_blend_equation_advanced = 41,
GL_KHR_debug = 42,
GL_KHR_robustness = 43,
GL_NV_bindless_texture = 44,
GL_NV_blend_equation_advanced = 45,
GL_NV_conditional_render = 46,
GL_NV_conservative_raster = 47,
GL_NV_copy_buffer = 48,
GL_NV_coverage_sample = 49,
GL_NV_draw_buffers = 50,
GL_NV_draw_instanced = 51,
GL_NV_fence = 52,
GL_NV_fragment_coverage_to_color = 53,
GL_NV_framebuffer_blit = 54,
GL_NV_framebuffer_mixed_samples = 55,
GL_NV_framebuffer_multisample = 56,
GL_NV_instanced_arrays = 57,
GL_NV_internalformat_sample_query = 58,
GL_NV_non_square_matrices = 59,
GL_NV_path_rendering = 60,
GL_NV_polygon_mode = 61,
GL_NV_read_buffer = 62,
GL_NV_sample_locations = 63,
GL_NV_viewport_array = 64,
GL_OES_copy_image = 65,
GL_OES_draw_buffers_indexed = 66,
GL_OES_draw_elements_base_vertex = 67,
GL_OES_EGL_image = 68,
GL_OES_geometry_shader = 69,
GL_OES_get_program_binary = 70,
GL_OES_mapbuffer = 71,
GL_OES_primitive_bounding_box = 72,
GL_OES_sample_shading = 73,
GL_OES_tessellation_shader = 74,
GL_OES_texture_3D = 75,
GL_OES_texture_border_clamp = 76,
GL_OES_texture_buffer = 77,
GL_OES_texture_storage_multisample_2d_array = 78,
GL_OES_texture_view = 79,
GL_OES_vertex_array_object = 80,
GL_OVR_multiview = 81,
GL_QCOM_alpha_test = 82,
GL_QCOM_driver_control = 83,
GL_QCOM_extended_get = 84,
GL_QCOM_extended_get2 = 85,
GL_QCOM_tiled_rendering = 86,
GL_AMD_compressed_ATC_texture = 87,
GL_OES_texture_half_float = 88,
GL_OES_vertex_half_float = 89,
};
enum class TextureKind : uint32_t {
UNDEFINED = 0,
TEXTURE2D = 1,
CUBEMAP = 2,
};
typedef int32_t GLint;
typedef GLint Vec2i;
typedef GLint Vec3i;
typedef GLint Vec4i;
typedef float GLfloat;
typedef GLfloat Vec2f;
typedef GLfloat Vec3f;
typedef GLfloat Vec4f;
typedef Vec2f Mat2f;
typedef Vec3f Mat3f;
typedef Vec4f Mat4f;
typedef uint32_t RenderbufferId;
typedef uint32_t TextureId;
typedef uint32_t FramebufferId;
typedef uint32_t BufferId;
typedef uint32_t ShaderId;
typedef uint32_t ProgramId;
typedef uint32_t VertexArrayId;
typedef uint32_t QueryId;
typedef int32_t UniformLocation;
typedef uint32_t SamplerId;
typedef uint32_t PipelineId;
typedef uint32_t UniformBlockId;
typedef uint32_t TransformFeedbackId;
typedef uint32_t AttributeLocation;
typedef void *IndicesPointer;
typedef void *VertexPointer;
typedef void *TexturePointer;
typedef void *BufferDataPointer;
typedef uint32_t ContextID;
typedef uint64_t ThreadID;
typedef int EGLBoolean;
typedef int EGLint;
typedef void *EGLConfig;
typedef void *EGLContext;
typedef void *EGLDisplay;
typedef void *EGLSurface;
typedef void *GLXContext;
typedef void *GLXDrawable;
typedef int Bool;
typedef void *HGLRC;
typedef void *HDC;
typedef int BOOL;
typedef int CGLError;
typedef void *CGLPixelFormatObj;
typedef void *CGLContextObj;
typedef void *CGSConnectionID;
typedef int32_t CGSWindowID;
typedef int32_t CGSSurfaceID;
typedef uint8_t GLboolean;
typedef int8_t GLbyte;
typedef uint8_t GLubyte;
typedef char GLchar;
typedef int16_t GLshort;
typedef uint16_t GLushort;
typedef uint32_t GLuint;
typedef int64_t GLint64;
typedef uint64_t GLuint64;
typedef int32_t GLfixed;
typedef int32_t GLsizei;
typedef int32_t GLintptr;
typedef int32_t GLsizeiptr;
typedef void *GLDEBUGPROCKHR;
typedef uint16_t GLhalf;
typedef float GLclampf;
typedef void GLvoid;
typedef uint64_t GLsync;
typedef void *GLeglImageOES;
typedef void(STDCALL *PFNGLBLENDBARRIERKHR)();
typedef void(STDCALL *PFNGLBLENDEQUATIONSEPARATEIEXT)(uint32_t buf, GLenum modeRGB,
GLenum modeAlpha);
typedef void(STDCALL *PFNGLBLENDEQUATIONIEXT)(uint32_t buf, GLenum mode);
typedef void(STDCALL *PFNGLBLENDFUNCSEPARATEIEXT)(uint32_t buf, GLenum srcRGB, GLenum dstRGB,
GLenum srcAlpha, GLenum dstAlpha);
typedef void(STDCALL *PFNGLBLENDFUNCIEXT)(uint32_t buf, GLenum src, GLenum dst);
typedef void(STDCALL *PFNGLCOLORMASKIEXT)(uint32_t index, uint8_t r, uint8_t g, uint8_t b,
uint8_t a);
typedef void(STDCALL *PFNGLCOPYIMAGESUBDATAEXT)(uint32_t srcName, GLenum srcTarget,
int32_t srcLevel, int32_t srcX, int32_t srcY,
int32_t srcZ, uint32_t dstName, GLenum dstTarget,
int32_t dstLevel, int32_t dstX, int32_t dstY,
int32_t dstZ, int32_t srcWidth, int32_t srcHeight,
int32_t srcDepth);
typedef void(STDCALL *PFNGLDEBUGMESSAGECALLBACKKHR)(void *callback, void *userParam);
typedef void(STDCALL *PFNGLDEBUGMESSAGECONTROLKHR)(GLenum source, GLenum type, GLenum severity,
int32_t count, uint32_t *ids, uint8_t enabled);
typedef void(STDCALL *PFNGLDEBUGMESSAGEINSERTKHR)(GLenum source, GLenum type, uint32_t id,
GLenum severity, int32_t length, char *buf);
typedef void(STDCALL *PFNGLDISABLEIEXT)(GLenum target, uint32_t index);
typedef void(STDCALL *PFNGLENABLEIEXT)(GLenum target, uint32_t index);
typedef void(STDCALL *PFNGLFRAMEBUFFERTEXTUREEXT)(GLenum target, GLenum attachment,
uint32_t texture, int32_t level);
typedef uint32_t(STDCALL *PFNGLGETDEBUGMESSAGELOGKHR)(uint32_t count, int32_t bufSize,
GLenum *sources, GLenum *types, uint32_t *ids,
GLenum *severities, int32_t *lengths,
char *messageLog);
typedef void(STDCALL *PFNGLGETOBJECTLABELKHR)(GLenum identifier, uint32_t name, int32_t bufSize,
int32_t *length, char *label);
typedef void(STDCALL *PFNGLGETOBJECTPTRLABELKHR)(void *ptr, int32_t bufSize, int32_t *length,
char *label);
typedef void(STDCALL *PFNGLGETPOINTERVKHR)(GLenum pname, void **params);
typedef void(STDCALL *PFNGLGETSAMPLERPARAMETERIIVEXT)(uint32_t sampler, GLenum pname,
int32_t *params);
typedef void(STDCALL *PFNGLGETSAMPLERPARAMETERIUIVEXT)(uint32_t sampler, GLenum pname,
uint32_t *params);
typedef void(STDCALL *PFNGLGETTEXPARAMETERIIVEXT)(GLenum target, GLenum pname, int32_t *params);
typedef void(STDCALL *PFNGLGETTEXPARAMETERIUIVEXT)(GLenum target, GLenum pname, uint32_t *params);
typedef uint8_t(STDCALL *PFNGLISENABLEDIEXT)(GLenum target, uint32_t index);
typedef void(STDCALL *PFNGLMINSAMPLESHADINGOES)(float value);
typedef void(STDCALL *PFNGLOBJECTLABELKHR)(GLenum identifier, uint32_t name, int32_t length,
char *label);
typedef void(STDCALL *PFNGLOBJECTPTRLABELKHR)(void *ptr, int32_t length, char *label);
typedef void(STDCALL *PFNGLPATCHPARAMETERIEXT)(GLenum pname, int32_t value);
typedef void(STDCALL *PFNGLPOPDEBUGGROUPKHR)();
typedef void(STDCALL *PFNGLPRIMITIVEBOUNDINGBOXEXT)(float minX, float minY, float minZ, float minW,
float maxX, float maxY, float maxZ, float maxW);
typedef void(STDCALL *PFNGLPUSHDEBUGGROUPKHR)(GLenum source, uint32_t id, int32_t length,
char *message);
typedef void(STDCALL *PFNGLSAMPLERPARAMETERIIVEXT)(uint32_t sampler, GLenum pname, int32_t *param);
typedef void(STDCALL *PFNGLSAMPLERPARAMETERIUIVEXT)(uint32_t sampler, GLenum pname,
uint32_t *param);
typedef void(STDCALL *PFNGLTEXBUFFEREXT)(GLenum target, GLenum internalformat, uint32_t buffer);
typedef void(STDCALL *PFNGLTEXBUFFERRANGEEXT)(GLenum target, GLenum internalformat, uint32_t buffer,
int32_t offset, int32_t size);
typedef void(STDCALL *PFNGLTEXPARAMETERIIVEXT)(GLenum target, GLenum pname, int32_t *params);
typedef void(STDCALL *PFNGLTEXPARAMETERIUIVEXT)(GLenum target, GLenum pname, uint32_t *params);
typedef void(STDCALL *PFNGLTEXSTORAGE3DMULTISAMPLEOES)(GLenum target, int32_t samples,
GLenum internalformat, int32_t width,
int32_t height, int32_t depth,
uint8_t fixedsamplelocations);
typedef void(STDCALL *PFNGLBEGINQUERY)(GLenum target, uint32_t query);
typedef void(STDCALL *PFNGLDELETEQUERIES)(int32_t count, uint32_t *queries);
typedef void(STDCALL *PFNGLENDQUERY)(GLenum target);
typedef void(STDCALL *PFNGLGENQUERIES)(int32_t count, uint32_t *queries);
typedef void(STDCALL *PFNGLGETQUERYOBJECTUIV)(uint32_t query, GLenum parameter, uint32_t *value);
typedef void(STDCALL *PFNGLGETQUERYIV)(GLenum target, GLenum parameter, int32_t *value);
typedef uint8_t(STDCALL *PFNGLISQUERY)(uint32_t query);
typedef void(STDCALL *PFNGLBINDBUFFER)(GLenum target, uint32_t buffer);
typedef void(STDCALL *PFNGLBINDBUFFERBASE)(GLenum target, uint32_t index, uint32_t buffer);
typedef void(STDCALL *PFNGLBINDBUFFERRANGE)(GLenum target, uint32_t index, uint32_t buffer,
int32_t offset, int32_t size);
typedef void(STDCALL *PFNGLBUFFERDATA)(GLenum target, int32_t size, void *data, GLenum usage);
typedef void(STDCALL *PFNGLBUFFERSUBDATA)(GLenum target, int32_t offset, int32_t size, void *data);
typedef void(STDCALL *PFNGLCOPYBUFFERSUBDATA)(GLenum readTarget, GLenum writeTarget,
int32_t readOffset, int32_t writeOffset,
int32_t size);
typedef void(STDCALL *PFNGLDELETEBUFFERS)(int32_t count, uint32_t *buffers);
typedef void(STDCALL *PFNGLGENBUFFERS)(int32_t count, uint32_t *buffers);
typedef void(STDCALL *PFNGLGETBUFFERPARAMETERI64V)(GLenum target, GLenum pname, int64_t *params);
typedef void(STDCALL *PFNGLGETBUFFERPARAMETERIV)(GLenum target, GLenum parameter, int32_t *value);
typedef void(STDCALL *PFNGLGETBUFFERPOINTERV)(GLenum target, GLenum pname, void **params);
typedef uint8_t(STDCALL *PFNGLISBUFFER)(uint32_t buffer);
typedef void *(STDCALL *PFNGLMAPBUFFERRANGE)(GLenum target, int32_t offset, int32_t length,
GLbitfield access);
typedef uint8_t(STDCALL *PFNGLUNMAPBUFFER)(GLenum target);
typedef void(STDCALL *PFNGLDRAWARRAYS)(GLenum draw_mode, int32_t first_index, int32_t index_count);
typedef void(STDCALL *PFNGLDRAWARRAYSINDIRECT)(GLenum mode, void *indirect);
typedef void(STDCALL *PFNGLDRAWARRAYSINSTANCED)(GLenum mode, int32_t first, int32_t count,
int32_t instancecount);
typedef void(STDCALL *PFNGLDRAWBUFFERS)(int32_t n, GLenum *bufs);
typedef void(STDCALL *PFNGLDRAWELEMENTS)(GLenum draw_mode, int32_t element_count,
GLenum indices_type, void *indices);
typedef void(STDCALL *PFNGLDRAWELEMENTSINDIRECT)(GLenum mode, GLenum type, void *indirect);
typedef void(STDCALL *PFNGLDRAWELEMENTSINSTANCED)(GLenum mode, int32_t count, GLenum type,
void *indices, int32_t instancecount);
typedef void(STDCALL *PFNGLDRAWRANGEELEMENTS)(GLenum mode, uint32_t start, uint32_t end,
int32_t count, GLenum type, void *indices);
typedef void(STDCALL *PFNGLACTIVESHADERPROGRAMEXT)(uint32_t pipeline, uint32_t program);
typedef void(STDCALL *PFNGLALPHAFUNCQCOM)(GLenum func, float ref);
typedef void(STDCALL *PFNGLBEGINCONDITIONALRENDERNV)(uint32_t id, GLenum mode);
typedef void(STDCALL *PFNGLBEGINPERFMONITORAMD)(uint32_t monitor);
typedef void(STDCALL *PFNGLBEGINPERFQUERYINTEL)(uint32_t queryHandle);
typedef void(STDCALL *PFNGLBEGINQUERYEXT)(GLenum target, uint32_t query);
typedef void(STDCALL *PFNGLBINDPROGRAMPIPELINEEXT)(uint32_t pipeline);
typedef void(STDCALL *PFNGLBINDVERTEXARRAYOES)(uint32_t array);
typedef void(STDCALL *PFNGLBLENDBARRIERNV)();
typedef void(STDCALL *PFNGLBLENDEQUATIONSEPARATEIOES)(uint32_t buf, GLenum modeRGB,
GLenum modeAlpha);
typedef void(STDCALL *PFNGLBLENDEQUATIONIOES)(uint32_t buf, GLenum mode);
typedef void(STDCALL *PFNGLBLENDFUNCSEPARATEIOES)(uint32_t buf, GLenum srcRGB, GLenum dstRGB,
GLenum srcAlpha, GLenum dstAlpha);
typedef void(STDCALL *PFNGLBLENDFUNCIOES)(uint32_t buf, GLenum src, GLenum dst);
typedef void(STDCALL *PFNGLBLENDPARAMETERINV)(GLenum pname, int32_t value);
typedef void(STDCALL *PFNGLBLITFRAMEBUFFERANGLE)(int32_t srcX0, int32_t srcY0, int32_t srcX1,
int32_t srcY1, int32_t dstX0, int32_t dstY0,
int32_t dstX1, int32_t dstY1, GLbitfield mask,
GLenum filter);
typedef void(STDCALL *PFNGLBLITFRAMEBUFFERNV)(int32_t srcX0, int32_t srcY0, int32_t srcX1,
int32_t srcY1, int32_t dstX0, int32_t dstY0,
int32_t dstX1, int32_t dstY1, GLbitfield mask,
GLenum filter);
typedef void(STDCALL *PFNGLBUFFERSTORAGEEXT)(GLenum target, int32_t size, void *data,
GLbitfield flag);
typedef GLenum(STDCALL *PFNGLCLIENTWAITSYNCAPPLE)(uint64_t sync, GLbitfield flag, uint64_t timeout);
typedef void(STDCALL *PFNGLCOLORMASKIOES)(uint32_t index, uint8_t r, uint8_t g, uint8_t b,
uint8_t a);
typedef void(STDCALL *PFNGLCOMPRESSEDTEXIMAGE3DOES)(GLenum target, int32_t level,
GLenum internalformat, int32_t width,
int32_t height, int32_t depth, int32_t border,
int32_t imageSize, void *data);
typedef void(STDCALL *PFNGLCOMPRESSEDTEXSUBIMAGE3DOES)(GLenum target, int32_t level,
int32_t xoffset, int32_t yoffset,
int32_t zoffset, int32_t width,
int32_t height, int32_t depth, GLenum format,
int32_t imageSize, void *data);
typedef void(STDCALL *PFNGLCOPYBUFFERSUBDATANV)(GLenum readTarget, GLenum writeTarget,
int32_t readOffset, int32_t writeOffset,
int32_t size);
typedef void(STDCALL *PFNGLCOPYIMAGESUBDATAOES)(uint32_t srcName, GLenum srcTarget,
int32_t srcLevel, int32_t srcX, int32_t srcY,
int32_t srcZ, uint32_t dstName, GLenum dstTarget,
int32_t dstLevel, int32_t dstX, int32_t dstY,
int32_t dstZ, int32_t srcWidth, int32_t srcHeight,
int32_t srcDepth);
typedef void(STDCALL *PFNGLCOPYPATHNV)(uint32_t resultPath, uint32_t srcPath);
typedef void(STDCALL *PFNGLCOPYTEXSUBIMAGE3DOES)(GLenum target, int32_t level, int32_t xoffset,
int32_t yoffset, int32_t zoffset, int32_t x,
int32_t y, int32_t width, int32_t height);
typedef void(STDCALL *PFNGLCOPYTEXTURELEVELSAPPLE)(uint32_t destinationTexture,
uint32_t sourceTexture, int32_t sourceBaseLevel,
int32_t sourceLevelCount);
typedef void(STDCALL *PFNGLCOVERFILLPATHINSTANCEDNV)(int32_t numPaths, GLenum pathNameType,
void *paths, uint32_t pathBase,
GLenum coverMode, GLenum transformType,
float *transformValues);
typedef void(STDCALL *PFNGLCOVERFILLPATHNV)(uint32_t path, GLenum coverMode);
typedef void(STDCALL *PFNGLCOVERSTROKEPATHINSTANCEDNV)(int32_t numPaths, GLenum pathNameType,
void *paths, uint32_t pathBase,
GLenum coverMode, GLenum transformType,
float *transformValues);
typedef void(STDCALL *PFNGLCOVERSTROKEPATHNV)(uint32_t path, GLenum coverMode);
typedef void(STDCALL *PFNGLCOVERAGEMASKNV)(uint8_t mask);
typedef void(STDCALL *PFNGLCOVERAGEOPERATIONNV)(GLenum operation);
typedef void(STDCALL *PFNGLCREATEPERFQUERYINTEL)(uint32_t queryId, uint32_t *queryHandle);
typedef uint32_t(STDCALL *PFNGLCREATESHADERPROGRAMVEXT)(GLenum type, int32_t count, char **strings);
typedef void(STDCALL *PFNGLDELETEFENCESNV)(int32_t n, uint32_t *fences);
typedef void(STDCALL *PFNGLDELETEPATHSNV)(uint32_t path, int32_t range);
typedef void(STDCALL *PFNGLDELETEPERFMONITORSAMD)(int32_t n, uint32_t *monitors);
typedef void(STDCALL *PFNGLDELETEPERFQUERYINTEL)(uint32_t queryHandle);
typedef void(STDCALL *PFNGLDELETEPROGRAMPIPELINESEXT)(int32_t n, uint32_t *pipelines);
typedef void(STDCALL *PFNGLDELETEQUERIESEXT)(int32_t count, uint32_t *queries);
typedef void(STDCALL *PFNGLDELETESYNCAPPLE)(uint64_t sync);
typedef void(STDCALL *PFNGLDELETEVERTEXARRAYSOES)(int32_t count, uint32_t *arrays);
typedef void(STDCALL *PFNGLDEPTHRANGEARRAYFVNV)(uint32_t first, int32_t count, float *v);
typedef void(STDCALL *PFNGLDEPTHRANGEINDEXEDFNV)(uint32_t index, float n, float f);
typedef void(STDCALL *PFNGLDISABLEDRIVERCONTROLQCOM)(uint32_t driverControl);
typedef void(STDCALL *PFNGLDISABLEINV)(GLenum target, uint32_t index);
typedef void(STDCALL *PFNGLDISABLEIOES)(GLenum target, uint32_t index);
typedef void(STDCALL *PFNGLDISCARDFRAMEBUFFEREXT)(GLenum target, int32_t numAttachments,
GLenum *attachments);
typedef void(STDCALL *PFNGLDRAWARRAYSINSTANCEDANGLE)(GLenum mode, int32_t first, int32_t count,
int32_t primcount);
typedef void(STDCALL *PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEEXT)(GLenum mode, int32_t first,
int32_t count, int32_t instancecount,
uint32_t baseinstance);
typedef void(STDCALL *PFNGLDRAWARRAYSINSTANCEDEXT)(GLenum mode, int32_t start, int32_t count,
int32_t primcount);
typedef void(STDCALL *PFNGLDRAWARRAYSINSTANCEDNV)(GLenum mode, int32_t first, int32_t count,
int32_t primcount);
typedef void(STDCALL *PFNGLDRAWBUFFERSEXT)(int32_t n, GLenum *bufs);
typedef void(STDCALL *PFNGLDRAWBUFFERSINDEXEDEXT)(int32_t n, GLenum *location, int32_t *indices);
typedef void(STDCALL *PFNGLDRAWBUFFERSNV)(int32_t n, GLenum *bufs);
typedef void(STDCALL *PFNGLDRAWELEMENTSBASEVERTEXEXT)(GLenum mode, int32_t count, GLenum type,
void *indices, int32_t basevertex);
typedef void(STDCALL *PFNGLDRAWELEMENTSBASEVERTEXOES)(GLenum mode, int32_t count, GLenum type,
void *indices, int32_t basevertex);
typedef void(STDCALL *PFNGLDRAWELEMENTSINSTANCEDANGLE)(GLenum mode, int32_t count, GLenum type,
void *indices, int32_t primcount);
typedef void(STDCALL *PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEEXT)(GLenum mode, int32_t count,
GLenum type, void *indices,
int32_t instancecount,
uint32_t baseinstance);
typedef void(STDCALL *PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXEXT)(GLenum mode, int32_t count,
GLenum type, void *indices,
int32_t instancecount,
int32_t basevertex);
typedef void(STDCALL *PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXOES)(GLenum mode, int32_t count,
GLenum type, void *indices,
int32_t instancecount,
int32_t basevertex);
typedef void(STDCALL *PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEEXT)(
GLenum mode, int32_t count, GLenum type, void *indices, int32_t instancecount,
int32_t basevertex, uint32_t baseinstance);
typedef void(STDCALL *PFNGLDRAWELEMENTSINSTANCEDEXT)(GLenum mode, int32_t count, GLenum type,
void *indices, int32_t primcount);
typedef void(STDCALL *PFNGLDRAWELEMENTSINSTANCEDNV)(GLenum mode, int32_t count, GLenum type,
void *indices, int32_t primcount);
typedef void(STDCALL *PFNGLDRAWRANGEELEMENTSBASEVERTEXEXT)(GLenum mode, uint32_t start,
uint32_t end, int32_t count, GLenum type,
void *indices, int32_t basevertex);
typedef void(STDCALL *PFNGLDRAWRANGEELEMENTSBASEVERTEXOES)(GLenum mode, uint32_t start,
uint32_t end, int32_t count, GLenum type,
void *indices, int32_t basevertex);
typedef void(STDCALL *PFNGLEGLIMAGETARGETRENDERBUFFERSTORAGEOES)(GLenum target, void *image);
typedef void(STDCALL *PFNGLEGLIMAGETARGETTEXTURE2DOES)(GLenum target, void *image);
typedef void(STDCALL *PFNGLENABLEDRIVERCONTROLQCOM)(uint32_t driverControl);
typedef void(STDCALL *PFNGLENABLEINV)(GLenum target, uint32_t index);
typedef void(STDCALL *PFNGLENABLEIOES)(GLenum target, uint32_t index);
typedef void(STDCALL *PFNGLENDCONDITIONALRENDERNV)();
typedef void(STDCALL *PFNGLENDPERFMONITORAMD)(uint32_t monitor);
typedef void(STDCALL *PFNGLENDPERFQUERYINTEL)(uint32_t queryHandle);
typedef void(STDCALL *PFNGLENDQUERYEXT)(GLenum target);
typedef void(STDCALL *PFNGLENDTILINGQCOM)(GLbitfield preserve_mask);
typedef void(STDCALL *PFNGLEXTGETBUFFERPOINTERVQCOM)(GLenum target, void **params);
typedef void(STDCALL *PFNGLEXTGETBUFFERSQCOM)(uint32_t *buffers, int32_t maxBuffers,
int32_t *numBuffers);
typedef void(STDCALL *PFNGLEXTGETFRAMEBUFFERSQCOM)(uint32_t *framebuffers, int32_t maxFramebuffers,
int32_t *numFramebuffers);
typedef void(STDCALL *PFNGLEXTGETPROGRAMBINARYSOURCEQCOM)(uint32_t program, GLenum shadertype,
char *source, int32_t *length);
typedef void(STDCALL *PFNGLEXTGETPROGRAMSQCOM)(uint32_t *programs, int32_t maxPrograms,
int32_t *numPrograms);
typedef void(STDCALL *PFNGLEXTGETRENDERBUFFERSQCOM)(uint32_t *renderbuffers,
int32_t maxRenderbuffers,
int32_t *numRenderbuffers);
typedef void(STDCALL *PFNGLEXTGETSHADERSQCOM)(uint32_t *shaders, int32_t maxShaders,
int32_t *numShaders);
typedef void(STDCALL *PFNGLEXTGETTEXLEVELPARAMETERIVQCOM)(uint32_t texture, GLenum face,
int32_t level, GLenum pname,
int32_t *params);
typedef void(STDCALL *PFNGLEXTGETTEXSUBIMAGEQCOM)(GLenum target, int32_t level, int32_t xoffset,
int32_t yoffset, int32_t zoffset, int32_t width,
int32_t height, int32_t depth, GLenum format,
GLenum type, void *texels);
typedef void(STDCALL *PFNGLEXTGETTEXTURESQCOM)(uint32_t *textures, int32_t maxTextures,
int32_t *numTextures);
typedef uint8_t(STDCALL *PFNGLEXTISPROGRAMBINARYQCOM)(uint32_t program);
typedef void(STDCALL *PFNGLEXTTEXOBJECTSTATEOVERRIDEIQCOM)(GLenum target, GLenum pname,
int32_t param);
typedef uint64_t(STDCALL *PFNGLFENCESYNCAPPLE)(GLenum condition, GLbitfield flag);
typedef void(STDCALL *PFNGLFINISHFENCENV)(uint32_t fence);
typedef void(STDCALL *PFNGLFLUSHMAPPEDBUFFERRANGEEXT)(GLenum target, int32_t offset,
int32_t length);
typedef void(STDCALL *PFNGLFRAMEBUFFERTEXTURE2DMULTISAMPLEEXT)(GLenum target, GLenum attachment,
GLenum textarget, uint32_t texture,
int32_t level, int32_t samples);
typedef void(STDCALL *PFNGLFRAMEBUFFERTEXTURE2DMULTISAMPLEIMG)(GLenum target, GLenum attachment,
GLenum textarget, uint32_t texture,
int32_t level, int32_t samples);
typedef void(STDCALL *PFNGLFRAMEBUFFERTEXTURE3DOES)(GLenum target, GLenum attachment,
GLenum textarget, uint32_t texture,
int32_t level, int32_t zoffset);
typedef void(STDCALL *PFNGLFRAMEBUFFERTEXTUREOES)(GLenum target, GLenum attachment,
uint32_t texture, int32_t level);
typedef void(STDCALL *PFNGLFRAMEBUFFERTEXTUREMULTIVIEWOVR)(GLenum target, GLenum attachment,
uint32_t texture, int32_t level,
int32_t baseViewIndex, int32_t numViews);
typedef void(STDCALL *PFNGLGENFENCESNV)(int32_t n, uint32_t *fences);
typedef uint32_t(STDCALL *PFNGLGENPATHSNV)(int32_t range);
typedef void(STDCALL *PFNGLGENPERFMONITORSAMD)(int32_t n, uint32_t *monitors);
typedef void(STDCALL *PFNGLGENPROGRAMPIPELINESEXT)(int32_t n, uint32_t *pipelines);
typedef void(STDCALL *PFNGLGENQUERIESEXT)(int32_t count, uint32_t *queries);
typedef void(STDCALL *PFNGLGENVERTEXARRAYSOES)(int32_t count, uint32_t *arrays);
typedef void(STDCALL *PFNGLGETBUFFERPOINTERVOES)(GLenum target, GLenum pname, void **params);
typedef void(STDCALL *PFNGLGETDRIVERCONTROLSTRINGQCOM)(uint32_t driverControl, int32_t bufSize,
int32_t *length, char *driverControlString);
typedef void(STDCALL *PFNGLGETDRIVERCONTROLSQCOM)(int32_t *num, int32_t size,
uint32_t *driverControls);
typedef void(STDCALL *PFNGLGETFENCEIVNV)(uint32_t fence, GLenum pname, int32_t *params);
typedef void(STDCALL *PFNGLGETFIRSTPERFQUERYIDINTEL)(uint32_t *queryId);
typedef void(STDCALL *PFNGLGETFLOATI_VNV)(GLenum target, uint32_t index, float *data);
typedef GLenum(STDCALL *PFNGLGETGRAPHICSRESETSTATUSEXT)();
typedef GLenum(STDCALL *PFNGLGETGRAPHICSRESETSTATUSKHR)();
typedef uint64_t(STDCALL *PFNGLGETIMAGEHANDLENV)(uint32_t texture, int32_t level, uint8_t layered,
int32_t layer, GLenum format);
typedef void(STDCALL *PFNGLGETINTEGER64VAPPLE)(GLenum pname, int64_t *params);
typedef void(STDCALL *PFNGLGETINTEGERI_VEXT)(GLenum target, uint32_t index, int32_t *data);
typedef void(STDCALL *PFNGLGETINTERNALFORMATSAMPLEIVNV)(GLenum target, GLenum internalformat,
int32_t samples, GLenum pname,
int32_t bufSize, int32_t *params);
typedef void(STDCALL *PFNGLGETNEXTPERFQUERYIDINTEL)(uint32_t queryId, uint32_t *nextQueryId);
typedef void(STDCALL *PFNGLGETOBJECTLABELEXT)(GLenum type, uint32_t object, int32_t bufSize,
int32_t *length, char *label);
typedef void(STDCALL *PFNGLGETPATHCOMMANDSNV)(uint32_t path, uint8_t *commands);
typedef void(STDCALL *PFNGLGETPATHCOORDSNV)(uint32_t path, float *coords);
typedef void(STDCALL *PFNGLGETPATHDASHARRAYNV)(uint32_t path, float *dashArray);
typedef float(STDCALL *PFNGLGETPATHLENGTHNV)(uint32_t path, int32_t startSegment,
int32_t numSegments);
typedef void(STDCALL *PFNGLGETPATHMETRICRANGENV)(GLbitfield metricQueryMask, uint32_t firstPathName,
int32_t numPaths, int32_t stride, float *metrics);
typedef void(STDCALL *PFNGLGETPATHMETRICSNV)(GLbitfield metricQueryMask, int32_t numPaths,
GLenum pathNameType, void *paths, uint32_t pathBase,
int32_t stride, float *metrics);
typedef void(STDCALL *PFNGLGETPATHPARAMETERFVNV)(uint32_t path, GLenum pname, float *value);
typedef void(STDCALL *PFNGLGETPATHPARAMETERIVNV)(uint32_t path, GLenum pname, int32_t *value);
typedef void(STDCALL *PFNGLGETPATHSPACINGNV)(GLenum pathListMode, int32_t numPaths,
GLenum pathNameType, void *paths, uint32_t pathBase,
float advanceScale, float kerningScale,
GLenum transformType, float *returnedSpacing);
typedef void(STDCALL *PFNGLGETPERFCOUNTERINFOINTEL)(
uint32_t queryId, uint32_t counterId, uint32_t counterNameLength, char *counterName,
uint32_t counterDescLength, char *counterDesc, uint32_t *counterOffset,
uint32_t *counterDataSize, uint32_t *counterTypeEnum, uint32_t *counterDataTypeEnum,
uint64_t *rawCounterMaxValue);
typedef void(STDCALL *PFNGLGETPERFMONITORCOUNTERDATAAMD)(uint32_t monitor, GLenum pname,
int32_t dataSize, uint32_t *data,
int32_t *bytesWritten);
typedef void(STDCALL *PFNGLGETPERFMONITORCOUNTERINFOAMD)(uint32_t group, uint32_t counter,
GLenum pname, void *data);
typedef void(STDCALL *PFNGLGETPERFMONITORCOUNTERSTRINGAMD)(uint32_t group, uint32_t counter,
int32_t bufSize, int32_t *length,
char *counterString);
typedef void(STDCALL *PFNGLGETPERFMONITORCOUNTERSAMD)(uint32_t group, int32_t *numCounters,
int32_t *maxActiveCounters,
int32_t counterSize, uint32_t *counters);
typedef void(STDCALL *PFNGLGETPERFMONITORGROUPSTRINGAMD)(uint32_t group, int32_t bufSize,
int32_t *length, char *groupString);
typedef void(STDCALL *PFNGLGETPERFMONITORGROUPSAMD)(int32_t *numGroups, int32_t groupsSize,
uint32_t *groups);
typedef void(STDCALL *PFNGLGETPERFQUERYDATAINTEL)(uint32_t queryHandle, uint32_t flag,
int32_t dataSize, void *data,
uint32_t *bytesWritten);
typedef void(STDCALL *PFNGLGETPERFQUERYIDBYNAMEINTEL)(char *queryName, uint32_t *queryId);
typedef void(STDCALL *PFNGLGETPERFQUERYINFOINTEL)(uint32_t queryId, uint32_t queryNameLength,
char *queryName, uint32_t *dataSize,
uint32_t *noCounters, uint32_t *noInstances,
uint32_t *capsMask);
typedef void(STDCALL *PFNGLGETPROGRAMBINARYOES)(uint32_t program, int32_t buffer_size,
int32_t *bytes_written, GLenum *binary_format,
void *binary);
typedef void(STDCALL *PFNGLGETPROGRAMPIPELINEINFOLOGEXT)(uint32_t pipeline, int32_t bufSize,
int32_t *length, char *infoLog);
typedef void(STDCALL *PFNGLGETPROGRAMPIPELINEIVEXT)(uint32_t pipeline, GLenum pname,
int32_t *params);
typedef void(STDCALL *PFNGLGETPROGRAMRESOURCEFVNV)(uint32_t program, GLenum programInterface,
uint32_t index, int32_t propCount, GLenum *props,
int32_t bufSize, int32_t *length, float *params);
typedef void(STDCALL *PFNGLGETQUERYOBJECTI64VEXT)(uint32_t query, GLenum parameter, int64_t *value);
typedef void(STDCALL *PFNGLGETQUERYOBJECTIVEXT)(uint32_t query, GLenum parameter, int32_t *value);
typedef void(STDCALL *PFNGLGETQUERYOBJECTUI64VEXT)(uint32_t query, GLenum parameter,
uint64_t *value);
typedef void(STDCALL *PFNGLGETQUERYOBJECTUIVEXT)(uint32_t query, GLenum parameter, uint32_t *value);
typedef void(STDCALL *PFNGLGETQUERYIVEXT)(GLenum target, GLenum parameter, int32_t *value);
typedef void(STDCALL *PFNGLGETSAMPLERPARAMETERIIVOES)(uint32_t sampler, GLenum pname,
int32_t *params);
typedef void(STDCALL *PFNGLGETSAMPLERPARAMETERIUIVOES)(uint32_t sampler, GLenum pname,
uint32_t *params);
typedef void(STDCALL *PFNGLGETSYNCIVAPPLE)(uint64_t sync, GLenum pname, int32_t bufSize,
int32_t *length, int32_t *values);
typedef void(STDCALL *PFNGLGETTEXPARAMETERIIVOES)(GLenum target, GLenum pname, int32_t *params);
typedef void(STDCALL *PFNGLGETTEXPARAMETERIUIVOES)(GLenum target, GLenum pname, uint32_t *params);
typedef uint64_t(STDCALL *PFNGLGETTEXTUREHANDLENV)(uint32_t texture);
typedef uint64_t(STDCALL *PFNGLGETTEXTURESAMPLERHANDLENV)(uint32_t texture, uint32_t sampler);
typedef void(STDCALL *PFNGLGETTRANSLATEDSHADERSOURCEANGLE)(uint32_t shader, int32_t bufsize,
int32_t *length, char *source);
typedef void(STDCALL *PFNGLGETNUNIFORMFVEXT)(uint32_t program, int32_t location, int32_t bufSize,
float *params);
typedef void(STDCALL *PFNGLGETNUNIFORMFVKHR)(uint32_t program, int32_t location, int32_t bufSize,
float *params);
typedef void(STDCALL *PFNGLGETNUNIFORMIVEXT)(uint32_t program, int32_t location, int32_t bufSize,
int32_t *params);
typedef void(STDCALL *PFNGLGETNUNIFORMIVKHR)(uint32_t program, int32_t location, int32_t bufSize,
int32_t *params);
typedef void(STDCALL *PFNGLGETNUNIFORMUIVKHR)(uint32_t program, int32_t location, int32_t bufSize,
uint32_t *params);
typedef void(STDCALL *PFNGLINSERTEVENTMARKEREXT)(int32_t length, char *marker);
typedef void(STDCALL *PFNGLINTERPOLATEPATHSNV)(uint32_t resultPath, uint32_t pathA, uint32_t pathB,
float weight);
typedef uint8_t(STDCALL *PFNGLISENABLEDIOES)(GLenum target, uint32_t index);
typedef uint8_t(STDCALL *PFNGLISENABLEDINV)(GLenum target, uint32_t index);
typedef uint8_t(STDCALL *PFNGLISFENCENV)(uint32_t fence);
typedef uint8_t(STDCALL *PFNGLISIMAGEHANDLERESIDENTNV)(uint64_t handle);
typedef uint8_t(STDCALL *PFNGLISPATHNV)(uint32_t path);
typedef uint8_t(STDCALL *PFNGLISPOINTINFILLPATHNV)(uint32_t path, uint32_t mask, float x, float y);
typedef uint8_t(STDCALL *PFNGLISPOINTINSTROKEPATHNV)(uint32_t path, float x, float y);
typedef uint8_t(STDCALL *PFNGLISPROGRAMPIPELINEEXT)(uint32_t pipeline);
typedef uint8_t(STDCALL *PFNGLISQUERYEXT)(uint32_t query);
typedef uint8_t(STDCALL *PFNGLISSYNCAPPLE)(uint64_t sync);
typedef uint8_t(STDCALL *PFNGLISTEXTUREHANDLERESIDENTNV)(uint64_t handle);
typedef uint8_t(STDCALL *PFNGLISVERTEXARRAYOES)(uint32_t array);
typedef void(STDCALL *PFNGLLABELOBJECTEXT)(GLenum type, uint32_t object, int32_t length,
char *label);
typedef void(STDCALL *PFNGLMAKEIMAGEHANDLENONRESIDENTNV)(uint64_t handle);
typedef void(STDCALL *PFNGLMAKEIMAGEHANDLERESIDENTNV)(uint64_t handle, GLenum access);
typedef void(STDCALL *PFNGLMAKETEXTUREHANDLENONRESIDENTNV)(uint64_t handle);
typedef void(STDCALL *PFNGLMAKETEXTUREHANDLERESIDENTNV)(uint64_t handle);
typedef void *(STDCALL *PFNGLMAPBUFFEROES)(GLenum target, GLenum access);
typedef void *(STDCALL *PFNGLMAPBUFFERRANGEEXT)(GLenum target, int32_t offset, int32_t length,
GLbitfield access);
typedef void(STDCALL *PFNGLMATRIXLOAD3X2FNV)(GLenum matrixMode, float *m);
typedef void(STDCALL *PFNGLMATRIXLOAD3X3FNV)(GLenum matrixMode, float *m);
typedef void(STDCALL *PFNGLMATRIXLOADTRANSPOSE3X3FNV)(GLenum matrixMode, float *m);
typedef void(STDCALL *PFNGLMATRIXMULT3X2FNV)(GLenum matrixMode, float *m);
typedef void(STDCALL *PFNGLMATRIXMULT3X3FNV)(GLenum matrixMode, float *m);
typedef void(STDCALL *PFNGLMATRIXMULTTRANSPOSE3X3FNV)(GLenum matrixMode, float *m);
typedef void(STDCALL *PFNGLMULTIDRAWARRAYSEXT)(GLenum mode, int32_t *first, int32_t *count,
int32_t primcount);
typedef void(STDCALL *PFNGLMULTIDRAWARRAYSINDIRECTEXT)(GLenum mode, void *indirect,
int32_t drawcount, int32_t stride);
typedef void(STDCALL *PFNGLMULTIDRAWELEMENTSBASEVERTEXEXT)(GLenum mode, int32_t *count, GLenum type,
void **indices, int32_t primcount,
int32_t *basevertex);
typedef void(STDCALL *PFNGLMULTIDRAWELEMENTSBASEVERTEXOES)(GLenum mode, int32_t *count, GLenum type,
void **indices, int32_t primcount,
int32_t *basevertex);
typedef void(STDCALL *PFNGLMULTIDRAWELEMENTSEXT)(GLenum mode, int32_t *count, GLenum type,
void **indices, int32_t primcount);
typedef void(STDCALL *PFNGLMULTIDRAWELEMENTSINDIRECTEXT)(GLenum mode, GLenum type, void *indirect,
int32_t drawcount, int32_t stride);
typedef void(STDCALL *PFNGLPATCHPARAMETERIOES)(GLenum pname, int32_t value);
typedef void(STDCALL *PFNGLPATHCOMMANDSNV)(uint32_t path, int32_t numCommands, uint8_t *commands,
int32_t numCoords, GLenum coordType, void *coords);
typedef void(STDCALL *PFNGLPATHCOORDSNV)(uint32_t path, int32_t numCoords, GLenum coordType,
void *coords);
typedef void(STDCALL *PFNGLPATHCOVERDEPTHFUNCNV)(GLenum func);
typedef void(STDCALL *PFNGLPATHDASHARRAYNV)(uint32_t path, int32_t dashCount, float *dashArray);
typedef GLenum(STDCALL *PFNGLPATHGLYPHINDEXARRAYNV)(uint32_t firstPathName, GLenum fontTarget,
void *fontName, GLbitfield fontStyle,
uint32_t firstGlyphIndex, int32_t numGlyphs,
uint32_t pathParameterTemplate, float emScale);
typedef GLenum(STDCALL *PFNGLPATHGLYPHINDEXRANGENV)(GLenum fontTarget, void *fontName,
GLbitfield fontStyle,
uint32_t pathParameterTemplate, float emScale,
uint32_t baseAndCount);
typedef void(STDCALL *PFNGLPATHGLYPHRANGENV)(uint32_t firstPathName, GLenum fontTarget,
void *fontName, GLbitfield fontStyle,
uint32_t firstGlyph, int32_t numGlyphs,
GLenum handleMissingGlyphs,
uint32_t pathParameterTemplate, float emScale);
typedef void(STDCALL *PFNGLPATHGLYPHSNV)(uint32_t firstPathName, GLenum fontTarget, void *fontName,
GLbitfield fontStyle, int32_t numGlyphs, GLenum type,
void *charcodes, GLenum handleMissingGlyphs,
uint32_t pathParameterTemplate, float emScale);
typedef GLenum(STDCALL *PFNGLPATHMEMORYGLYPHINDEXARRAYNV)(
uint32_t firstPathName, GLenum fontTarget, int32_t fontSize, void *fontData,
int32_t faceIndex, uint32_t firstGlyphIndex, int32_t numGlyphs,
uint32_t pathParameterTemplate, float emScale);
typedef void(STDCALL *PFNGLPATHPARAMETERFNV)(uint32_t path, GLenum pname, float value);
typedef void(STDCALL *PFNGLPATHPARAMETERFVNV)(uint32_t path, GLenum pname, float *value);
typedef void(STDCALL *PFNGLPATHPARAMETERINV)(uint32_t path, GLenum pname, int32_t value);
typedef void(STDCALL *PFNGLPATHPARAMETERIVNV)(uint32_t path, GLenum pname, int32_t *value);
typedef void(STDCALL *PFNGLPATHSTENCILDEPTHOFFSETNV)(float factor, float units);
typedef void(STDCALL *PFNGLPATHSTENCILFUNCNV)(GLenum func, int32_t ref, uint32_t mask);
typedef void(STDCALL *PFNGLPATHSTRINGNV)(uint32_t path, GLenum format, int32_t length,
void *pathString);
typedef void(STDCALL *PFNGLPATHSUBCOMMANDSNV)(uint32_t path, int32_t commandStart,
int32_t commandsToDelete, int32_t numCommands,
uint8_t *commands, int32_t numCoords,
GLenum coordType, void *coords);
typedef void(STDCALL *PFNGLPATHSUBCOORDSNV)(uint32_t path, int32_t coordStart, int32_t numCoords,
GLenum coordType, void *coords);
typedef uint8_t(STDCALL *PFNGLPOINTALONGPATHNV)(uint32_t path, int32_t startSegment,
int32_t numSegments, float distance, float *x,
float *y, float *tangentX, float *tangentY);
typedef void(STDCALL *PFNGLPOLYGONMODENV)(GLenum face, GLenum mode);
typedef void(STDCALL *PFNGLPOPGROUPMARKEREXT)();
typedef void(STDCALL *PFNGLPRIMITIVEBOUNDINGBOXOES)(float minX, float minY, float minZ, float minW,
float maxX, float maxY, float maxZ, float maxW);
typedef void(STDCALL *PFNGLPROGRAMBINARYOES)(uint32_t program, GLenum binary_format, void *binary,
int32_t binary_size);
typedef void(STDCALL *PFNGLPROGRAMPARAMETERIEXT)(uint32_t program, GLenum pname, int32_t value);
typedef void(STDCALL *PFNGLPROGRAMPATHFRAGMENTINPUTGENNV)(uint32_t program, int32_t location,
GLenum genMode, int32_t components,
float *coeffs);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM1FEXT)(uint32_t program, int32_t location, float v0);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM1FVEXT)(uint32_t program, int32_t location, int32_t count,
float *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM1IEXT)(uint32_t program, int32_t location, int32_t v0);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM1IVEXT)(uint32_t program, int32_t location, int32_t count,
int32_t *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM1UIEXT)(uint32_t program, int32_t location, uint32_t v0);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM1UIVEXT)(uint32_t program, int32_t location, int32_t count,
uint32_t *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM2FEXT)(uint32_t program, int32_t location, float v0,
float v1);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM2FVEXT)(uint32_t program, int32_t location, int32_t count,
float *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM2IEXT)(uint32_t program, int32_t location, int32_t v0,
int32_t v1);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM2IVEXT)(uint32_t program, int32_t location, int32_t count,
int32_t *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM2UIEXT)(uint32_t program, int32_t location, uint32_t v0,
uint32_t v1);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM2UIVEXT)(uint32_t program, int32_t location, int32_t count,
uint32_t *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM3FEXT)(uint32_t program, int32_t location, float v0,
float v1, float v2);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM3FVEXT)(uint32_t program, int32_t location, int32_t count,
float *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM3IEXT)(uint32_t program, int32_t location, int32_t v0,
int32_t v1, int32_t v2);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM3IVEXT)(uint32_t program, int32_t location, int32_t count,
int32_t *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM3UIEXT)(uint32_t program, int32_t location, uint32_t v0,
uint32_t v1, uint32_t v2);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM3UIVEXT)(uint32_t program, int32_t location, int32_t count,
uint32_t *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM4FEXT)(uint32_t program, int32_t location, float v0,
float v1, float v2, float v3);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM4FVEXT)(uint32_t program, int32_t location, int32_t count,
float *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM4IEXT)(uint32_t program, int32_t location, int32_t v0,
int32_t v1, int32_t v2, int32_t v3);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM4IVEXT)(uint32_t program, int32_t location, int32_t count,
int32_t *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM4UIEXT)(uint32_t program, int32_t location, uint32_t v0,
uint32_t v1, uint32_t v2, uint32_t v3);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM4UIVEXT)(uint32_t program, int32_t location, int32_t count,
uint32_t *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORMHANDLEUI64NV)(uint32_t program, int32_t location,
uint64_t value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORMHANDLEUI64VNV)(uint32_t program, int32_t location,
int32_t count, uint64_t *values);
typedef void(STDCALL *PFNGLPROGRAMUNIFORMMATRIX2FVEXT)(uint32_t program, int32_t location,
int32_t count, uint8_t transpose,
float *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORMMATRIX2X3FVEXT)(uint32_t program, int32_t location,
int32_t count, uint8_t transpose,
float *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORMMATRIX2X4FVEXT)(uint32_t program, int32_t location,
int32_t count, uint8_t transpose,
float *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORMMATRIX3FVEXT)(uint32_t program, int32_t location,
int32_t count, uint8_t transpose,
float *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORMMATRIX3X2FVEXT)(uint32_t program, int32_t location,
int32_t count, uint8_t transpose,
float *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORMMATRIX3X4FVEXT)(uint32_t program, int32_t location,
int32_t count, uint8_t transpose,
float *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORMMATRIX4FVEXT)(uint32_t program, int32_t location,
int32_t count, uint8_t transpose,
float *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORMMATRIX4X2FVEXT)(uint32_t program, int32_t location,
int32_t count, uint8_t transpose,
float *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORMMATRIX4X3FVEXT)(uint32_t program, int32_t location,
int32_t count, uint8_t transpose,
float *value);
typedef void(STDCALL *PFNGLPUSHGROUPMARKEREXT)(int32_t length, char *marker);
typedef void(STDCALL *PFNGLQUERYCOUNTEREXT)(uint32_t query, GLenum target);
typedef void(STDCALL *PFNGLREADBUFFERINDEXEDEXT)(GLenum src, int32_t index);
typedef void(STDCALL *PFNGLREADBUFFERNV)(GLenum mode);
typedef void(STDCALL *PFNGLREADNPIXELSEXT)(int32_t x, int32_t y, int32_t width, int32_t height,
GLenum format, GLenum type, int32_t bufSize, void *data);
typedef void(STDCALL *PFNGLREADNPIXELSKHR)(int32_t x, int32_t y, int32_t width, int32_t height,
GLenum format, GLenum type, int32_t bufSize, void *data);
typedef void(STDCALL *PFNGLRENDERBUFFERSTORAGEMULTISAMPLEANGLE)(GLenum target, int32_t samples,
GLenum internalformat,
int32_t width, int32_t height);
typedef void(STDCALL *PFNGLRENDERBUFFERSTORAGEMULTISAMPLEAPPLE)(GLenum target, int32_t samples,
GLenum internalformat,
int32_t width, int32_t height);
typedef void(STDCALL *PFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXT)(GLenum target, int32_t samples,
GLenum internalformat, int32_t width,
int32_t height);
typedef void(STDCALL *PFNGLRENDERBUFFERSTORAGEMULTISAMPLEIMG)(GLenum target, int32_t samples,
GLenum internalformat, int32_t width,
int32_t height);
typedef void(STDCALL *PFNGLRENDERBUFFERSTORAGEMULTISAMPLENV)(GLenum target, int32_t samples,
GLenum internalformat, int32_t width,
int32_t height);
typedef void(STDCALL *PFNGLRESOLVEMULTISAMPLEFRAMEBUFFERAPPLE)();
typedef void(STDCALL *PFNGLSAMPLERPARAMETERIIVOES)(uint32_t sampler, GLenum pname, int32_t *param);
typedef void(STDCALL *PFNGLSAMPLERPARAMETERIUIVOES)(uint32_t sampler, GLenum pname,
uint32_t *param);
typedef void(STDCALL *PFNGLSCISSORARRAYVNV)(uint32_t first, int32_t count, int32_t *v);
typedef void(STDCALL *PFNGLSCISSORINDEXEDNV)(uint32_t index, int32_t left, int32_t bottom,
int32_t width, int32_t height);
typedef void(STDCALL *PFNGLSCISSORINDEXEDVNV)(uint32_t index, int32_t *v);
typedef void(STDCALL *PFNGLSELECTPERFMONITORCOUNTERSAMD)(uint32_t monitor, uint8_t enable,
uint32_t group, int32_t numCounters,
uint32_t *counterList);
typedef void(STDCALL *PFNGLSETFENCENV)(uint32_t fence, GLenum condition);
typedef void(STDCALL *PFNGLSTARTTILINGQCOM)(uint32_t x, uint32_t y, uint32_t width, uint32_t height,
GLbitfield preserveMask);
typedef void(STDCALL *PFNGLSTENCILFILLPATHINSTANCEDNV)(int32_t numPaths, GLenum pathNameType,
void *paths, uint32_t pathBase,
GLenum fillMode, uint32_t mask,
GLenum transformType,
float *transformValues);
typedef void(STDCALL *PFNGLSTENCILFILLPATHNV)(uint32_t path, GLenum fillMode, uint32_t mask);
typedef void(STDCALL *PFNGLSTENCILSTROKEPATHINSTANCEDNV)(int32_t numPaths, GLenum pathNameType,
void *paths, uint32_t pathBase,
int32_t reference, uint32_t mask,
GLenum transformType,
float *transformValues);
typedef void(STDCALL *PFNGLSTENCILSTROKEPATHNV)(uint32_t path, int32_t reference, uint32_t mask);
typedef void(STDCALL *PFNGLSTENCILTHENCOVERFILLPATHINSTANCEDNV)(
int32_t numPaths, GLenum pathNameType, void *paths, uint32_t pathBase, GLenum fillMode,
uint32_t mask, GLenum coverMode, GLenum transformType, float *transformValues);
typedef void(STDCALL *PFNGLSTENCILTHENCOVERFILLPATHNV)(uint32_t path, GLenum fillMode,
uint32_t mask, GLenum coverMode);
typedef void(STDCALL *PFNGLSTENCILTHENCOVERSTROKEPATHINSTANCEDNV)(
int32_t numPaths, GLenum pathNameType, void *paths, uint32_t pathBase, int32_t reference,
uint32_t mask, GLenum coverMode, GLenum transformType, float *transformValues);
typedef void(STDCALL *PFNGLSTENCILTHENCOVERSTROKEPATHNV)(uint32_t path, int32_t reference,
uint32_t mask, GLenum coverMode);
typedef uint8_t(STDCALL *PFNGLTESTFENCENV)(uint32_t fence);
typedef void(STDCALL *PFNGLTEXBUFFEROES)(GLenum target, GLenum internalformat, uint32_t buffer);
typedef void(STDCALL *PFNGLTEXBUFFERRANGEOES)(GLenum target, GLenum internalformat, uint32_t buffer,
int32_t offset, int32_t size);
typedef void(STDCALL *PFNGLTEXIMAGE3DOES)(GLenum target, int32_t level, GLenum internalformat,
int32_t width, int32_t height, int32_t depth,
int32_t border, GLenum format, GLenum type, void *pixels);
typedef void(STDCALL *PFNGLTEXPAGECOMMITMENTARB)(GLenum target, int32_t level, int32_t xoffset,
int32_t yoffset, int32_t zoffset, int32_t width,
int32_t height, int32_t depth, uint8_t commit);
typedef void(STDCALL *PFNGLTEXPARAMETERIIVOES)(GLenum target, GLenum pname, int32_t *params);
typedef void(STDCALL *PFNGLTEXPARAMETERIUIVOES)(GLenum target, GLenum pname, uint32_t *params);
typedef void(STDCALL *PFNGLTEXSTORAGE1DEXT)(GLenum target, int32_t levels, GLenum format,
int32_t width);
typedef void(STDCALL *PFNGLTEXSTORAGE2DEXT)(GLenum target, int32_t levels, GLenum format,
int32_t width, int32_t height);
typedef void(STDCALL *PFNGLTEXSTORAGE3DEXT)(GLenum target, int32_t levels, GLenum format,
int32_t width, int32_t height, int32_t depth);
typedef void(STDCALL *PFNGLTEXSUBIMAGE3DOES)(GLenum target, int32_t level, int32_t xoffset,
int32_t yoffset, int32_t zoffset, int32_t width,
int32_t height, int32_t depth, GLenum format,
GLenum type, void *pixels);
typedef void(STDCALL *PFNGLTEXTURESTORAGE1DEXT)(uint32_t texture, GLenum target, int32_t levels,
GLenum format, int32_t width);
typedef void(STDCALL *PFNGLTEXTURESTORAGE2DEXT)(uint32_t texture, GLenum target, int32_t levels,
GLenum format, int32_t width, int32_t height);
typedef void(STDCALL *PFNGLTEXTURESTORAGE3DEXT)(uint32_t texture, GLenum target, int32_t levels,
GLenum format, int32_t width, int32_t height,
int32_t depth);
typedef void(STDCALL *PFNGLTEXTUREVIEWEXT)(uint32_t texture, GLenum target, uint32_t origtexture,
GLenum internalformat, uint32_t minlevel,
uint32_t numlevels, uint32_t minlayer,
uint32_t numlayers);
typedef void(STDCALL *PFNGLTEXTUREVIEWOES)(uint32_t texture, GLenum target, uint32_t origtexture,
GLenum internalformat, uint32_t minlevel,
uint32_t numlevels, uint32_t minlayer,
uint32_t numlayers);
typedef void(STDCALL *PFNGLTRANSFORMPATHNV)(uint32_t resultPath, uint32_t srcPath,
GLenum transformType, float *transformValues);
typedef void(STDCALL *PFNGLUNIFORMHANDLEUI64NV)(int32_t location, uint64_t value);
typedef void(STDCALL *PFNGLUNIFORMHANDLEUI64VNV)(int32_t location, int32_t count, uint64_t *value);
typedef void(STDCALL *PFNGLUNIFORMMATRIX2X3FVNV)(int32_t location, int32_t count, uint8_t transpose,
float *value);
typedef void(STDCALL *PFNGLUNIFORMMATRIX2X4FVNV)(int32_t location, int32_t count, uint8_t transpose,
float *value);
typedef void(STDCALL *PFNGLUNIFORMMATRIX3X2FVNV)(int32_t location, int32_t count, uint8_t transpose,
float *value);
typedef void(STDCALL *PFNGLUNIFORMMATRIX3X4FVNV)(int32_t location, int32_t count, uint8_t transpose,
float *value);
typedef void(STDCALL *PFNGLUNIFORMMATRIX4X2FVNV)(int32_t location, int32_t count, uint8_t transpose,
float *value);
typedef void(STDCALL *PFNGLUNIFORMMATRIX4X3FVNV)(int32_t location, int32_t count, uint8_t transpose,
float *value);
typedef uint8_t(STDCALL *PFNGLUNMAPBUFFEROES)(GLenum target);
typedef void(STDCALL *PFNGLUSEPROGRAMSTAGESEXT)(uint32_t pipeline, GLbitfield stages,
uint32_t program);
typedef void(STDCALL *PFNGLVALIDATEPROGRAMPIPELINEEXT)(uint32_t pipeline);
typedef void(STDCALL *PFNGLVERTEXATTRIBDIVISORANGLE)(uint32_t index, uint32_t divisor);
typedef void(STDCALL *PFNGLVERTEXATTRIBDIVISOREXT)(uint32_t index, uint32_t divisor);
typedef void(STDCALL *PFNGLVERTEXATTRIBDIVISORNV)(uint32_t index, uint32_t divisor);
typedef void(STDCALL *PFNGLVIEWPORTARRAYVNV)(uint32_t first, int32_t count, float *v);
typedef void(STDCALL *PFNGLVIEWPORTINDEXEDFNV)(uint32_t index, float x, float y, float w, float h);
typedef void(STDCALL *PFNGLVIEWPORTINDEXEDFVNV)(uint32_t index, float *v);
typedef void(STDCALL *PFNGLWAITSYNCAPPLE)(uint64_t sync, GLbitfield flag, uint64_t timeout);
typedef void(STDCALL *PFNGLWEIGHTPATHSNV)(uint32_t resultPath, int32_t numPaths, uint32_t *paths,
float *weights);
typedef void(STDCALL *PFNGLCOVERAGEMODULATIONNV)(GLenum components);
typedef void(STDCALL *PFNGLCOVERAGEMODULATIONTABLENV)(int32_t n, float *v);
typedef void(STDCALL *PFNGLFRAGMENTCOVERAGECOLORNV)(uint32_t color);
typedef void(STDCALL *PFNGLFRAMEBUFFERSAMPLELOCATIONSFVNV)(GLenum target, uint32_t start,
int32_t count, float *v);
typedef void(STDCALL *PFNGLGETCOVERAGEMODULATIONTABLENV)(int32_t bufsize, float *v);
typedef void(STDCALL *PFNGLNAMEDFRAMEBUFFERSAMPLELOCATIONSFVNV)(uint32_t framebuffer,
uint32_t start, int32_t count,
float *v);
typedef void(STDCALL *PFNGLRASTERSAMPLESEXT)(uint32_t samples, uint8_t fixedsamplelocations);
typedef void(STDCALL *PFNGLRESOLVEDEPTHVALUESNV)();
typedef void(STDCALL *PFNGLSUBPIXELPRECISIONBIASNV)(uint32_t xbits, uint32_t ybits);
typedef void(STDCALL *PFNGLBLENDCOLOR)(float red, float green, float blue, float alpha);
typedef void(STDCALL *PFNGLBLENDEQUATION)(GLenum equation);
typedef void(STDCALL *PFNGLBLENDEQUATIONSEPARATE)(GLenum rgb, GLenum alpha);
typedef void(STDCALL *PFNGLBLENDFUNC)(GLenum src_factor, GLenum dst_factor);
typedef void(STDCALL *PFNGLBLENDFUNCSEPARATE)(GLenum src_factor_rgb, GLenum dst_factor_rgb,
GLenum src_factor_alpha, GLenum dst_factor_alpha);
typedef void(STDCALL *PFNGLDEPTHFUNC)(GLenum function);
typedef void(STDCALL *PFNGLSAMPLECOVERAGE)(float value, uint8_t invert);
typedef void(STDCALL *PFNGLSAMPLEMASKI)(uint32_t maskNumber, GLbitfield mask);
typedef void(STDCALL *PFNGLSCISSOR)(int32_t x, int32_t y, int32_t width, int32_t height);
typedef void(STDCALL *PFNGLSTENCILFUNC)(GLenum func, int32_t ref, uint32_t mask);
typedef void(STDCALL *PFNGLSTENCILFUNCSEPARATE)(GLenum face, GLenum function,
int32_t reference_value, uint32_t mask);
typedef void(STDCALL *PFNGLSTENCILOP)(GLenum fail, GLenum zfail, GLenum zpass);
typedef void(STDCALL *PFNGLSTENCILOPSEPARATE)(GLenum face, GLenum stencil_fail,
GLenum stencil_pass_depth_fail,
GLenum stencil_pass_depth_pass);
typedef void(STDCALL *PFNGLBINDFRAMEBUFFER)(GLenum target, uint32_t framebuffer);
typedef void(STDCALL *PFNGLBINDRENDERBUFFER)(GLenum target, uint32_t renderbuffer);
typedef void(STDCALL *PFNGLBLITFRAMEBUFFER)(int32_t srcX0, int32_t srcY0, int32_t srcX1,
int32_t srcY1, int32_t dstX0, int32_t dstY0,
int32_t dstX1, int32_t dstY1, GLbitfield mask,
GLenum filter);
typedef GLenum(STDCALL *PFNGLCHECKFRAMEBUFFERSTATUS)(GLenum target);
typedef void(STDCALL *PFNGLCLEAR)(GLbitfield mask);
typedef void(STDCALL *PFNGLCLEARBUFFERFI)(GLenum buffer, int32_t drawbuffer, float depth,
int32_t stencil);
typedef void(STDCALL *PFNGLCLEARBUFFERFV)(GLenum buffer, int32_t drawbuffer, float *value);
typedef void(STDCALL *PFNGLCLEARBUFFERIV)(GLenum buffer, int32_t drawbuffer, int32_t *value);
typedef void(STDCALL *PFNGLCLEARBUFFERUIV)(GLenum buffer, int32_t drawbuffer, uint32_t *value);
typedef void(STDCALL *PFNGLCLEARCOLOR)(float r, float g, float b, float a);
typedef void(STDCALL *PFNGLCLEARDEPTHF)(float depth);
typedef void(STDCALL *PFNGLCLEARSTENCIL)(int32_t stencil);
typedef void(STDCALL *PFNGLCOLORMASK)(uint8_t red, uint8_t green, uint8_t blue, uint8_t alpha);
typedef void(STDCALL *PFNGLDELETEFRAMEBUFFERS)(int32_t count, uint32_t *framebuffers);
typedef void(STDCALL *PFNGLDELETERENDERBUFFERS)(int32_t count, uint32_t *renderbuffers);
typedef void(STDCALL *PFNGLDEPTHMASK)(uint8_t enabled);
typedef void(STDCALL *PFNGLFRAMEBUFFERPARAMETERI)(GLenum target, GLenum pname, int32_t param);
typedef void(STDCALL *PFNGLFRAMEBUFFERRENDERBUFFER)(GLenum framebuffer_target,
GLenum framebuffer_attachment,
GLenum renderbuffer_target,
uint32_t renderbuffer);
typedef void(STDCALL *PFNGLFRAMEBUFFERTEXTURE2D)(GLenum framebuffer_target,
GLenum framebuffer_attachment,
GLenum texture_target, uint32_t texture,
int32_t level);
typedef void(STDCALL *PFNGLFRAMEBUFFERTEXTURELAYER)(GLenum target, GLenum attachment,
uint32_t texture, int32_t level, int32_t layer);
typedef void(STDCALL *PFNGLGENFRAMEBUFFERS)(int32_t count, uint32_t *framebuffers);
typedef void(STDCALL *PFNGLGENRENDERBUFFERS)(int32_t count, uint32_t *renderbuffers);
typedef void(STDCALL *PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIV)(GLenum framebuffer_target,
GLenum attachment, GLenum parameter,
int32_t *value);
typedef void(STDCALL *PFNGLGETFRAMEBUFFERPARAMETERIV)(GLenum target, GLenum pname, int32_t *params);
typedef void(STDCALL *PFNGLGETRENDERBUFFERPARAMETERIV)(GLenum target, GLenum parameter,
int32_t *values);
typedef void(STDCALL *PFNGLINVALIDATEFRAMEBUFFER)(GLenum target, int32_t count,
GLenum *attachments);
typedef void(STDCALL *PFNGLINVALIDATESUBFRAMEBUFFER)(GLenum target, int32_t numAttachments,
GLenum *attachments, int32_t x, int32_t y,
int32_t width, int32_t height);
typedef uint8_t(STDCALL *PFNGLISFRAMEBUFFER)(uint32_t framebuffer);
typedef uint8_t(STDCALL *PFNGLISRENDERBUFFER)(uint32_t renderbuffer);
typedef void(STDCALL *PFNGLREADBUFFER)(GLenum src);
typedef void(STDCALL *PFNGLREADPIXELS)(int32_t x, int32_t y, int32_t width, int32_t height,
GLenum format, GLenum type, void *data);
typedef void(STDCALL *PFNGLRENDERBUFFERSTORAGE)(GLenum target, GLenum format, int32_t width,
int32_t height);
typedef void(STDCALL *PFNGLRENDERBUFFERSTORAGEMULTISAMPLE)(GLenum target, int32_t samples,
GLenum format, int32_t width,
int32_t height);
typedef void(STDCALL *PFNGLSTENCILMASK)(uint32_t mask);
typedef void(STDCALL *PFNGLSTENCILMASKSEPARATE)(GLenum face, uint32_t mask);
typedef void(STDCALL *PFNGLDISABLE)(GLenum capability);
typedef void(STDCALL *PFNGLENABLE)(GLenum capability);
typedef void(STDCALL *PFNGLFINISH)();
typedef void(STDCALL *PFNGLFLUSH)();
typedef void(STDCALL *PFNGLFLUSHMAPPEDBUFFERRANGE)(GLenum target, int32_t offset, int32_t length);
typedef GLenum(STDCALL *PFNGLGETERROR)();
typedef void(STDCALL *PFNGLHINT)(GLenum target, GLenum mode);
typedef void(STDCALL *PFNGLACTIVESHADERPROGRAM)(uint32_t pipeline, uint32_t program);
typedef void(STDCALL *PFNGLATTACHSHADER)(uint32_t program, uint32_t shader);
typedef void(STDCALL *PFNGLBINDATTRIBLOCATION)(uint32_t program, uint32_t location, char *name);
typedef void(STDCALL *PFNGLBINDPROGRAMPIPELINE)(uint32_t pipeline);
typedef void(STDCALL *PFNGLCOMPILESHADER)(uint32_t shader);
typedef uint32_t(STDCALL *PFNGLCREATEPROGRAM)();
typedef uint32_t(STDCALL *PFNGLCREATESHADER)(GLenum type);
typedef uint32_t(STDCALL *PFNGLCREATESHADERPROGRAMV)(GLenum type, int32_t count, char **strings);
typedef void(STDCALL *PFNGLDELETEPROGRAM)(uint32_t program);
typedef void(STDCALL *PFNGLDELETEPROGRAMPIPELINES)(int32_t n, uint32_t *pipelines);
typedef void(STDCALL *PFNGLDELETESHADER)(uint32_t shader);
typedef void(STDCALL *PFNGLDETACHSHADER)(uint32_t program, uint32_t shader);
typedef void(STDCALL *PFNGLDISPATCHCOMPUTE)(uint32_t num_groups_x, uint32_t num_groups_y,
uint32_t num_groups_z);
typedef void(STDCALL *PFNGLDISPATCHCOMPUTEINDIRECT)(int32_t indirect);
typedef void(STDCALL *PFNGLGENPROGRAMPIPELINES)(int32_t n, uint32_t *pipelines);
typedef void(STDCALL *PFNGLGETACTIVEATTRIB)(uint32_t program, uint32_t location,
int32_t buffer_size, int32_t *buffer_bytes_written,
int32_t *vector_count, GLenum *type, char *name);
typedef void(STDCALL *PFNGLGETACTIVEUNIFORM)(uint32_t program, uint32_t location,
int32_t buffer_size, int32_t *buffer_bytes_written,
int32_t *vector_count, GLenum *type, char *name);
typedef void(STDCALL *PFNGLGETACTIVEUNIFORMBLOCKNAME)(uint32_t program,
uint32_t uniform_block_index,
int32_t buffer_size,
int32_t *buffer_bytes_written, char *name);
typedef void(STDCALL *PFNGLGETACTIVEUNIFORMBLOCKIV)(uint32_t program, uint32_t uniform_block_index,
GLenum parameter_name, int32_t *parameters);
typedef void(STDCALL *PFNGLGETACTIVEUNIFORMSIV)(uint32_t program, int32_t uniform_count,
uint32_t *uniform_indices, GLenum parameter_name,
int32_t *parameters);
typedef void(STDCALL *PFNGLGETATTACHEDSHADERS)(uint32_t program, int32_t buffer_length,
int32_t *shaders_length_written, uint32_t *shaders);
typedef int32_t(STDCALL *PFNGLGETATTRIBLOCATION)(uint32_t program, char *name);
typedef int32_t(STDCALL *PFNGLGETFRAGDATALOCATION)(uint32_t program, char *name);
typedef void(STDCALL *PFNGLGETPROGRAMBINARY)(uint32_t program, int32_t bufSize, int32_t *length,
GLenum *binaryFormat, void *binary);
typedef void(STDCALL *PFNGLGETPROGRAMINFOLOG)(uint32_t program, int32_t buffer_length,
int32_t *string_length_written, char *info);
typedef void(STDCALL *PFNGLGETPROGRAMINTERFACEIV)(uint32_t program, GLenum programInterface,
GLenum pname, int32_t *params);
typedef void(STDCALL *PFNGLGETPROGRAMPIPELINEINFOLOG)(uint32_t pipeline, int32_t bufSize,
int32_t *length, char *infoLog);
typedef void(STDCALL *PFNGLGETPROGRAMPIPELINEIV)(uint32_t pipeline, GLenum pname, int32_t *params);
typedef uint32_t(STDCALL *PFNGLGETPROGRAMRESOURCEINDEX)(uint32_t program, GLenum programInterface,
char *name);
typedef int32_t(STDCALL *PFNGLGETPROGRAMRESOURCELOCATION)(uint32_t program, GLenum programInterface,
char *name);
typedef void(STDCALL *PFNGLGETPROGRAMRESOURCENAME)(uint32_t program, GLenum programInterface,
uint32_t index, int32_t bufSize, int32_t *length,
char *name);
typedef void(STDCALL *PFNGLGETPROGRAMRESOURCEIV)(uint32_t program, GLenum programInterface,
uint32_t index, int32_t propCount, GLenum *props,
int32_t bufSize, int32_t *length, int32_t *params);
typedef void(STDCALL *PFNGLGETPROGRAMIV)(uint32_t program, GLenum parameter, int32_t *value);
typedef void(STDCALL *PFNGLGETSHADERINFOLOG)(uint32_t shader, int32_t buffer_length,
int32_t *string_length_written, char *info);
typedef void(STDCALL *PFNGLGETSHADERPRECISIONFORMAT)(GLenum shader_type, GLenum precision_type,
int32_t *range, int32_t *precision);
typedef void(STDCALL *PFNGLGETSHADERSOURCE)(uint32_t shader, int32_t buffer_length,
int32_t *string_length_written, char *source);
typedef void(STDCALL *PFNGLGETSHADERIV)(uint32_t shader, GLenum parameter, int32_t *value);
typedef uint32_t(STDCALL *PFNGLGETUNIFORMBLOCKINDEX)(uint32_t program, char *uniformBlockName);
typedef void(STDCALL *PFNGLGETUNIFORMINDICES)(uint32_t program, int32_t uniformCount,
char **uniformNames, uint32_t *uniformIndices);
typedef int32_t(STDCALL *PFNGLGETUNIFORMLOCATION)(uint32_t program, char *name);
typedef void(STDCALL *PFNGLGETUNIFORMFV)(uint32_t program, int32_t location, float *values);
typedef void(STDCALL *PFNGLGETUNIFORMIV)(uint32_t program, int32_t location, int32_t *values);
typedef void(STDCALL *PFNGLGETUNIFORMUIV)(uint32_t program, int32_t location, uint32_t *params);
typedef uint8_t(STDCALL *PFNGLISPROGRAM)(uint32_t program);
typedef uint8_t(STDCALL *PFNGLISPROGRAMPIPELINE)(uint32_t pipeline);
typedef uint8_t(STDCALL *PFNGLISSHADER)(uint32_t shader);
typedef void(STDCALL *PFNGLLINKPROGRAM)(uint32_t program);
typedef void(STDCALL *PFNGLMEMORYBARRIER)(GLbitfield barriers);
typedef void(STDCALL *PFNGLMEMORYBARRIERBYREGION)(GLbitfield barriers);
typedef void(STDCALL *PFNGLPROGRAMBINARY)(uint32_t program, GLenum binaryFormat, void *binary,
int32_t length);
typedef void(STDCALL *PFNGLPROGRAMPARAMETERI)(uint32_t program, GLenum pname, int32_t value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM1F)(uint32_t program, int32_t location, float v0);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM1FV)(uint32_t program, int32_t location, int32_t count,
float *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM1I)(uint32_t program, int32_t location, int32_t v0);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM1IV)(uint32_t program, int32_t location, int32_t count,
int32_t *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM1UI)(uint32_t program, int32_t location, uint32_t v0);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM1UIV)(uint32_t program, int32_t location, int32_t count,
uint32_t *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM2F)(uint32_t program, int32_t location, float v0,
float v1);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM2FV)(uint32_t program, int32_t location, int32_t count,
float *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM2I)(uint32_t program, int32_t location, int32_t v0,
int32_t v1);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM2IV)(uint32_t program, int32_t location, int32_t count,
int32_t *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM2UI)(uint32_t program, int32_t location, uint32_t v0,
uint32_t v1);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM2UIV)(uint32_t program, int32_t location, int32_t count,
uint32_t *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM3F)(uint32_t program, int32_t location, float v0, float v1,
float v2);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM3FV)(uint32_t program, int32_t location, int32_t count,
float *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM3I)(uint32_t program, int32_t location, int32_t v0,
int32_t v1, int32_t v2);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM3IV)(uint32_t program, int32_t location, int32_t count,
int32_t *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM3UI)(uint32_t program, int32_t location, uint32_t v0,
uint32_t v1, uint32_t v2);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM3UIV)(uint32_t program, int32_t location, int32_t count,
uint32_t *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM4F)(uint32_t program, int32_t location, float v0, float v1,
float v2, float v3);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM4FV)(uint32_t program, int32_t location, int32_t count,
float *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM4I)(uint32_t program, int32_t location, int32_t v0,
int32_t v1, int32_t v2, int32_t v3);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM4IV)(uint32_t program, int32_t location, int32_t count,
int32_t *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM4UI)(uint32_t program, int32_t location, uint32_t v0,
uint32_t v1, uint32_t v2, uint32_t v3);
typedef void(STDCALL *PFNGLPROGRAMUNIFORM4UIV)(uint32_t program, int32_t location, int32_t count,
uint32_t *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORMMATRIX2FV)(uint32_t program, int32_t location,
int32_t count, uint8_t transpose, float *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORMMATRIX2X3FV)(uint32_t program, int32_t location,
int32_t count, uint8_t transpose,
float *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORMMATRIX2X4FV)(uint32_t program, int32_t location,
int32_t count, uint8_t transpose,
float *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORMMATRIX3FV)(uint32_t program, int32_t location,
int32_t count, uint8_t transpose, float *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORMMATRIX3X2FV)(uint32_t program, int32_t location,
int32_t count, uint8_t transpose,
float *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORMMATRIX3X4FV)(uint32_t program, int32_t location,
int32_t count, uint8_t transpose,
float *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORMMATRIX4FV)(uint32_t program, int32_t location,
int32_t count, uint8_t transpose, float *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORMMATRIX4X2FV)(uint32_t program, int32_t location,
int32_t count, uint8_t transpose,
float *value);
typedef void(STDCALL *PFNGLPROGRAMUNIFORMMATRIX4X3FV)(uint32_t program, int32_t location,
int32_t count, uint8_t transpose,
float *value);
typedef void(STDCALL *PFNGLRELEASESHADERCOMPILER)();
typedef void(STDCALL *PFNGLSHADERBINARY)(int32_t count, uint32_t *shaders, GLenum binary_format,
void *binary, int32_t binary_size);
typedef void(STDCALL *PFNGLSHADERSOURCE)(uint32_t shader, int32_t count, char **source,
int32_t *length);
typedef void(STDCALL *PFNGLUNIFORM1F)(int32_t location, float value);
typedef void(STDCALL *PFNGLUNIFORM1FV)(int32_t location, int32_t count, float *values);
typedef void(STDCALL *PFNGLUNIFORM1I)(int32_t location, int32_t value);
typedef void(STDCALL *PFNGLUNIFORM1IV)(int32_t location, int32_t count, int32_t *values);
typedef void(STDCALL *PFNGLUNIFORM1UI)(int32_t location, uint32_t v0);
typedef void(STDCALL *PFNGLUNIFORM1UIV)(int32_t location, int32_t count, uint32_t *value);
typedef void(STDCALL *PFNGLUNIFORM2F)(int32_t location, float value0, float value1);
typedef void(STDCALL *PFNGLUNIFORM2FV)(int32_t location, int32_t count, float *values);
typedef void(STDCALL *PFNGLUNIFORM2I)(int32_t location, int32_t value0, int32_t value1);
typedef void(STDCALL *PFNGLUNIFORM2IV)(int32_t location, int32_t count, int32_t *values);
typedef void(STDCALL *PFNGLUNIFORM2UI)(int32_t location, uint32_t v0, uint32_t v1);
typedef void(STDCALL *PFNGLUNIFORM2UIV)(int32_t location, int32_t count, uint32_t *value);
typedef void(STDCALL *PFNGLUNIFORM3F)(int32_t location, float value0, float value1, float value2);
typedef void(STDCALL *PFNGLUNIFORM3FV)(int32_t location, int32_t count, float *values);
typedef void(STDCALL *PFNGLUNIFORM3I)(int32_t location, int32_t value0, int32_t value1,
int32_t value2);
typedef void(STDCALL *PFNGLUNIFORM3IV)(int32_t location, int32_t count, int32_t *values);
typedef void(STDCALL *PFNGLUNIFORM3UI)(int32_t location, uint32_t v0, uint32_t v1, uint32_t v2);
typedef void(STDCALL *PFNGLUNIFORM3UIV)(int32_t location, int32_t count, uint32_t *value);
typedef void(STDCALL *PFNGLUNIFORM4F)(int32_t location, float value0, float value1, float value2,
float value3);
typedef void(STDCALL *PFNGLUNIFORM4FV)(int32_t location, int32_t count, float *values);
typedef void(STDCALL *PFNGLUNIFORM4I)(int32_t location, int32_t value0, int32_t value1,
int32_t value2, int32_t value3);
typedef void(STDCALL *PFNGLUNIFORM4IV)(int32_t location, int32_t count, int32_t *values);
typedef void(STDCALL *PFNGLUNIFORM4UI)(int32_t location, uint32_t v0, uint32_t v1, uint32_t v2,
uint32_t v3);
typedef void(STDCALL *PFNGLUNIFORM4UIV)(int32_t location, int32_t count, uint32_t *value);
typedef void(STDCALL *PFNGLUNIFORMBLOCKBINDING)(uint32_t program, uint32_t uniform_block_index,
uint32_t uniform_block_binding);
typedef void(STDCALL *PFNGLUNIFORMMATRIX2FV)(int32_t location, int32_t count, uint8_t transpose,
float *values);
typedef void(STDCALL *PFNGLUNIFORMMATRIX2X3FV)(int32_t location, int32_t count, uint8_t transpose,
float *value);
typedef void(STDCALL *PFNGLUNIFORMMATRIX2X4FV)(int32_t location, int32_t count, uint8_t transpose,
float *value);
typedef void(STDCALL *PFNGLUNIFORMMATRIX3FV)(int32_t location, int32_t count, uint8_t transpose,
float *values);
typedef void(STDCALL *PFNGLUNIFORMMATRIX3X2FV)(int32_t location, int32_t count, uint8_t transpose,
float *value);
typedef void(STDCALL *PFNGLUNIFORMMATRIX3X4FV)(int32_t location, int32_t count, uint8_t transpose,
float *value);
typedef void(STDCALL *PFNGLUNIFORMMATRIX4FV)(int32_t location, int32_t count, uint8_t transpose,
float *values);
typedef void(STDCALL *PFNGLUNIFORMMATRIX4X2FV)(int32_t location, int32_t count, uint8_t transpose,
float *value);
typedef void(STDCALL *PFNGLUNIFORMMATRIX4X3FV)(int32_t location, int32_t count, uint8_t transpose,
float *value);
typedef void(STDCALL *PFNGLUSEPROGRAM)(uint32_t program);
typedef void(STDCALL *PFNGLUSEPROGRAMSTAGES)(uint32_t pipeline, GLbitfield stages,
uint32_t program);
typedef void(STDCALL *PFNGLVALIDATEPROGRAM)(uint32_t program);
typedef void(STDCALL *PFNGLVALIDATEPROGRAMPIPELINE)(uint32_t pipeline);
typedef void(STDCALL *PFNGLCULLFACE)(GLenum mode);
typedef void(STDCALL *PFNGLDEPTHRANGEF)(float near, float far);
typedef void(STDCALL *PFNGLFRONTFACE)(GLenum orientation);
typedef void(STDCALL *PFNGLGETMULTISAMPLEFV)(GLenum pname, uint32_t index, float *val);
typedef void(STDCALL *PFNGLLINEWIDTH)(float width);
typedef void(STDCALL *PFNGLPOLYGONOFFSET)(float scale_factor, float units);
typedef void(STDCALL *PFNGLVIEWPORT)(int32_t x, int32_t y, int32_t width, int32_t height);
typedef void(STDCALL *PFNGLGETBOOLEANI_V)(GLenum target, uint32_t index, uint8_t *data);
typedef void(STDCALL *PFNGLGETBOOLEANV)(GLenum param, uint8_t *values);
typedef void(STDCALL *PFNGLGETFLOATV)(GLenum param, float *values);
typedef void(STDCALL *PFNGLGETINTEGER64I_V)(GLenum target, uint32_t index, int64_t *data);
typedef void(STDCALL *PFNGLGETINTEGER64V)(GLenum pname, int64_t *data);
typedef void(STDCALL *PFNGLGETINTEGERI_V)(GLenum target, uint32_t index, int32_t *data);
typedef void(STDCALL *PFNGLGETINTEGERV)(GLenum param, int32_t *values);
typedef void(STDCALL *PFNGLGETINTERNALFORMATIV)(GLenum target, GLenum internalformat, GLenum pname,
int32_t bufSize, int32_t *params);
typedef uint8_t *(STDCALL *PFNGLGETSTRING)(GLenum param);
typedef uint8_t *(STDCALL *PFNGLGETSTRINGI)(GLenum name, uint32_t index);
typedef uint8_t(STDCALL *PFNGLISENABLED)(GLenum capability);
typedef GLenum(STDCALL *PFNGLCLIENTWAITSYNC)(uint64_t sync, GLbitfield syncFlags, uint64_t timeout);
typedef void(STDCALL *PFNGLDELETESYNC)(uint64_t sync);
typedef uint64_t(STDCALL *PFNGLFENCESYNC)(GLenum condition, GLbitfield syncFlags);
typedef void(STDCALL *PFNGLGETSYNCIV)(uint64_t sync, GLenum pname, int32_t bufSize, int32_t *length,
int32_t *values);
typedef uint8_t(STDCALL *PFNGLISSYNC)(uint64_t sync);
typedef void(STDCALL *PFNGLWAITSYNC)(uint64_t sync, GLbitfield syncFlags, uint64_t timeout);
typedef void(STDCALL *PFNGLACTIVETEXTURE)(GLenum unit);
typedef void(STDCALL *PFNGLBINDIMAGETEXTURE)(uint32_t unit, uint32_t texture, int32_t level,
uint8_t layered, int32_t layer, GLenum access,
GLenum format);
typedef void(STDCALL *PFNGLBINDSAMPLER)(uint32_t unit, uint32_t sampler);
typedef void(STDCALL *PFNGLBINDTEXTURE)(GLenum target, uint32_t texture);
typedef void(STDCALL *PFNGLCOMPRESSEDTEXIMAGE2D)(GLenum target, int32_t level, GLenum format,
int32_t width, int32_t height, int32_t border,
int32_t image_size, void *data);
typedef void(STDCALL *PFNGLCOMPRESSEDTEXIMAGE3D)(GLenum target, int32_t level,
GLenum internalformat, int32_t width,
int32_t height, int32_t depth, int32_t border,
int32_t imageSize, void *data);
typedef void(STDCALL *PFNGLCOMPRESSEDTEXSUBIMAGE2D)(GLenum target, int32_t level, int32_t xoffset,
int32_t yoffset, int32_t width, int32_t height,
GLenum format, int32_t image_size, void *data);
typedef void(STDCALL *PFNGLCOMPRESSEDTEXSUBIMAGE3D)(GLenum target, int32_t level, int32_t xoffset,
int32_t yoffset, int32_t zoffset, int32_t width,
int32_t height, int32_t depth, GLenum format,
int32_t imageSize, void *data);
typedef void(STDCALL *PFNGLCOPYTEXIMAGE2D)(GLenum target, int32_t level, GLenum format, int32_t x,
int32_t y, int32_t width, int32_t height,
int32_t border);
typedef void(STDCALL *PFNGLCOPYTEXSUBIMAGE2D)(GLenum target, int32_t level, int32_t xoffset,
int32_t yoffset, int32_t x, int32_t y, int32_t width,
int32_t height);
typedef void(STDCALL *PFNGLCOPYTEXSUBIMAGE3D)(GLenum target, int32_t level, int32_t xoffset,
int32_t yoffset, int32_t zoffset, int32_t x,
int32_t y, int32_t width, int32_t height);
typedef void(STDCALL *PFNGLDELETESAMPLERS)(int32_t count, uint32_t *samplers);
typedef void(STDCALL *PFNGLDELETETEXTURES)(int32_t count, uint32_t *textures);
typedef void(STDCALL *PFNGLGENSAMPLERS)(int32_t count, uint32_t *samplers);
typedef void(STDCALL *PFNGLGENTEXTURES)(int32_t count, uint32_t *textures);
typedef void(STDCALL *PFNGLGENERATEMIPMAP)(GLenum target);
typedef void(STDCALL *PFNGLGETSAMPLERPARAMETERFV)(uint32_t sampler, GLenum pname, float *params);
typedef void(STDCALL *PFNGLGETSAMPLERPARAMETERIV)(uint32_t sampler, GLenum pname, int32_t *params);
typedef void(STDCALL *PFNGLGETTEXLEVELPARAMETERFV)(GLenum target, int32_t level, GLenum pname,
float *params);
typedef void(STDCALL *PFNGLGETTEXLEVELPARAMETERIV)(GLenum target, int32_t level, GLenum pname,
int32_t *params);
typedef void(STDCALL *PFNGLGETTEXPARAMETERFV)(GLenum target, GLenum parameter, float *values);
typedef void(STDCALL *PFNGLGETTEXPARAMETERIV)(GLenum target, GLenum parameter, int32_t *values);
typedef uint8_t(STDCALL *PFNGLISSAMPLER)(uint32_t sampler);
typedef uint8_t(STDCALL *PFNGLISTEXTURE)(uint32_t texture);
typedef void(STDCALL *PFNGLPIXELSTOREI)(GLenum parameter, int32_t value);
typedef void(STDCALL *PFNGLSAMPLERPARAMETERF)(uint32_t sampler, GLenum pname, float param);
typedef void(STDCALL *PFNGLSAMPLERPARAMETERFV)(uint32_t sampler, GLenum pname, float *param);
typedef void(STDCALL *PFNGLSAMPLERPARAMETERI)(uint32_t sampler, GLenum pname, int32_t param);
typedef void(STDCALL *PFNGLSAMPLERPARAMETERIV)(uint32_t sampler, GLenum pname, int32_t *param);
typedef void(STDCALL *PFNGLTEXIMAGE2D)(GLenum target, int32_t level, int32_t internal_format,
int32_t width, int32_t height, int32_t border, GLenum format,
GLenum type, void *data);
typedef void(STDCALL *PFNGLTEXIMAGE3D)(GLenum target, int32_t level, int32_t internalformat,
int32_t width, int32_t height, int32_t depth, int32_t border,
GLenum format, GLenum type, void *pixels);
typedef void(STDCALL *PFNGLTEXPARAMETERF)(GLenum target, GLenum parameter, float value);
typedef void(STDCALL *PFNGLTEXPARAMETERFV)(GLenum target, GLenum pname, float *params);
typedef void(STDCALL *PFNGLTEXPARAMETERI)(GLenum target, GLenum parameter, int32_t value);
typedef void(STDCALL *PFNGLTEXPARAMETERIV)(GLenum target, GLenum pname, int32_t *params);
typedef void(STDCALL *PFNGLTEXSTORAGE2D)(GLenum target, int32_t levels, GLenum internalformat,
int32_t width, int32_t height);
typedef void(STDCALL *PFNGLTEXSTORAGE2DMULTISAMPLE)(GLenum target, int32_t samples,
GLenum internalformat, int32_t width,
int32_t height, uint8_t fixedsamplelocations);
typedef void(STDCALL *PFNGLTEXSTORAGE3D)(GLenum target, int32_t levels, GLenum internalformat,
int32_t width, int32_t height, int32_t depth);
typedef void(STDCALL *PFNGLTEXSUBIMAGE2D)(GLenum target, int32_t level, int32_t xoffset,
int32_t yoffset, int32_t width, int32_t height,
GLenum format, GLenum type, void *data);
typedef void(STDCALL *PFNGLTEXSUBIMAGE3D)(GLenum target, int32_t level, int32_t xoffset,
int32_t yoffset, int32_t zoffset, int32_t width,
int32_t height, int32_t depth, GLenum format, GLenum type,
void *pixels);
typedef void(STDCALL *PFNGLBEGINTRANSFORMFEEDBACK)(GLenum primitiveMode);
typedef void(STDCALL *PFNGLBINDTRANSFORMFEEDBACK)(GLenum target, uint32_t id);
typedef void(STDCALL *PFNGLDELETETRANSFORMFEEDBACKS)(int32_t n, uint32_t *ids);
typedef void(STDCALL *PFNGLENDTRANSFORMFEEDBACK)();
typedef void(STDCALL *PFNGLGENTRANSFORMFEEDBACKS)(int32_t n, uint32_t *ids);
typedef void(STDCALL *PFNGLGETTRANSFORMFEEDBACKVARYING)(uint32_t program, uint32_t index,
int32_t bufSize, int32_t *length,
int32_t *size, GLenum *type, char *name);
typedef uint8_t(STDCALL *PFNGLISTRANSFORMFEEDBACK)(uint32_t id);
typedef void(STDCALL *PFNGLPAUSETRANSFORMFEEDBACK)();
typedef void(STDCALL *PFNGLRESUMETRANSFORMFEEDBACK)();
typedef void(STDCALL *PFNGLTRANSFORMFEEDBACKVARYINGS)(uint32_t program, int32_t count,
char **varyings, GLenum bufferMode);
typedef void(STDCALL *PFNGLBINDVERTEXARRAY)(uint32_t array);
typedef void(STDCALL *PFNGLBINDVERTEXBUFFER)(uint32_t bindingindex, uint32_t buffer, int32_t offset,
int32_t stride);
typedef void(STDCALL *PFNGLDELETEVERTEXARRAYS)(int32_t count, uint32_t *arrays);
typedef void(STDCALL *PFNGLDISABLEVERTEXATTRIBARRAY)(uint32_t location);
typedef void(STDCALL *PFNGLENABLEVERTEXATTRIBARRAY)(uint32_t location);
typedef void(STDCALL *PFNGLGENVERTEXARRAYS)(int32_t count, uint32_t *arrays);
typedef void(STDCALL *PFNGLGETVERTEXATTRIBIIV)(uint32_t index, GLenum pname, int32_t *params);
typedef void(STDCALL *PFNGLGETVERTEXATTRIBIUIV)(uint32_t index, GLenum pname, uint32_t *params);
typedef void(STDCALL *PFNGLGETVERTEXATTRIBPOINTERV)(uint32_t index, GLenum pname, void **pointer);
typedef void(STDCALL *PFNGLGETVERTEXATTRIBFV)(uint32_t index, GLenum pname, float *params);
typedef void(STDCALL *PFNGLGETVERTEXATTRIBIV)(uint32_t index, GLenum pname, int32_t *params);
typedef uint8_t(STDCALL *PFNGLISVERTEXARRAY)(uint32_t array);
typedef void(STDCALL *PFNGLVERTEXATTRIB1F)(uint32_t location, float value0);
typedef void(STDCALL *PFNGLVERTEXATTRIB1FV)(uint32_t location, float *value);
typedef void(STDCALL *PFNGLVERTEXATTRIB2F)(uint32_t location, float value0, float value1);
typedef void(STDCALL *PFNGLVERTEXATTRIB2FV)(uint32_t location, float *value);
typedef void(STDCALL *PFNGLVERTEXATTRIB3F)(uint32_t location, float value0, float value1,
float value2);
typedef void(STDCALL *PFNGLVERTEXATTRIB3FV)(uint32_t location, float *value);
typedef void(STDCALL *PFNGLVERTEXATTRIB4F)(uint32_t location, float value0, float value1,
float value2, float value3);
typedef void(STDCALL *PFNGLVERTEXATTRIB4FV)(uint32_t location, float *value);
typedef void(STDCALL *PFNGLVERTEXATTRIBBINDING)(uint32_t attribindex, uint32_t bindingindex);
typedef void(STDCALL *PFNGLVERTEXATTRIBDIVISOR)(uint32_t index, uint32_t divisor);
typedef void(STDCALL *PFNGLVERTEXATTRIBFORMAT)(uint32_t attribindex, int32_t size, GLenum type,
uint8_t normalized, uint32_t relativeoffset);
typedef void(STDCALL *PFNGLVERTEXATTRIBI4I)(uint32_t index, int32_t x, int32_t y, int32_t z,
int32_t w);
typedef void(STDCALL *PFNGLVERTEXATTRIBI4IV)(uint32_t index, int32_t *v);
typedef void(STDCALL *PFNGLVERTEXATTRIBI4UI)(uint32_t index, uint32_t x, uint32_t y, uint32_t z,
uint32_t w);
typedef void(STDCALL *PFNGLVERTEXATTRIBI4UIV)(uint32_t index, uint32_t *v);
typedef void(STDCALL *PFNGLVERTEXATTRIBIFORMAT)(uint32_t attribindex, int32_t size, GLenum type,
uint32_t relativeoffset);
typedef void(STDCALL *PFNGLVERTEXATTRIBIPOINTER)(uint32_t index, int32_t size, GLenum type,
int32_t stride, void *pointer);
typedef void(STDCALL *PFNGLVERTEXATTRIBPOINTER)(uint32_t location, int32_t size, GLenum type,
uint8_t normalized, int32_t stride, void *data);
typedef void(STDCALL *PFNGLVERTEXBINDINGDIVISOR)(uint32_t bindingindex, uint32_t divisor);
typedef int(STDCALL *PFNEGLINITIALIZE)(void *dpy, int *major, int *minor);
typedef void *(STDCALL *PFNEGLCREATECONTEXT)(void *display, void *config, void *share_context,
int *attrib_list);
typedef int(STDCALL *PFNEGLMAKECURRENT)(void *display, void *draw, void *read, void *context);
typedef int(STDCALL *PFNEGLSWAPBUFFERS)(void *display, void *surface);
typedef int(STDCALL *PFNEGLQUERYSURFACE)(void *display, void *surface, int attribute, int *value);
typedef void *(STDCALL *PFNGLXCREATECONTEXT)(void *dpy, void *vis, void *shareList, bool direct);
typedef void *(STDCALL *PFNGLXCREATENEWCONTEXT)(void *display, void *fbconfig, uint32_t type,
void *shared, bool direct);
typedef int(STDCALL *PFNGLXMAKECONTEXTCURRENT)(void *display, void *draw, void *read, void *ctx);
typedef int(STDCALL *PFNGLXMAKECURRENT)(void *display, void *drawable, void *ctx);
typedef void(STDCALL *PFNGLXSWAPBUFFERS)(void *display, void *drawable);
typedef int(STDCALL *PFNGLXQUERYDRAWABLE)(void *display, void *draw, int attribute, int *value);
typedef void *(STDCALL *PFNWGLCREATECONTEXT)(void *hdc);
typedef void *(STDCALL *PFNWGLCREATECONTEXTATTRIBSARB)(void *hdc, void *hShareContext,
int *attribList);
typedef int(STDCALL *PFNWGLMAKECURRENT)(void *hdc, void *hglrc);
typedef void(STDCALL *PFNWGLSWAPBUFFERS)(void *hdc);
typedef int(STDCALL *PFNCGLCREATECONTEXT)(void *pix, void *share, void **ctx);
typedef int(STDCALL *PFNCGLSETCURRENTCONTEXT)(void *ctx);
typedef int(STDCALL *PFNCGLGETSURFACE)(void *ctx, void **cid, int32_t *wid, int32_t *sid);
typedef int(STDCALL *PFNCGSGETSURFACEBOUNDS)(void *cid, int32_t wid, int32_t sid, double *bounds);
typedef int(STDCALL *PFNCGLFLUSHDRAWABLE)(void *ctx);
typedef void(STDCALL *PFNGLGETQUERYOBJECTI64V)(uint32_t query, GLenum parameter, int64_t *value);
typedef void(STDCALL *PFNGLGETQUERYOBJECTUI64V)(uint32_t query, GLenum parameter, uint64_t *value);
extern PFNGLBLENDBARRIERKHR glBlendBarrierKHR;
extern PFNGLBLENDEQUATIONSEPARATEIEXT glBlendEquationSeparateiEXT;
extern PFNGLBLENDEQUATIONIEXT glBlendEquationiEXT;
extern PFNGLBLENDFUNCSEPARATEIEXT glBlendFuncSeparateiEXT;
extern PFNGLBLENDFUNCIEXT glBlendFunciEXT;
extern PFNGLCOLORMASKIEXT glColorMaskiEXT;
extern PFNGLCOPYIMAGESUBDATAEXT glCopyImageSubDataEXT;
extern PFNGLDEBUGMESSAGECALLBACKKHR glDebugMessageCallbackKHR;
extern PFNGLDEBUGMESSAGECONTROLKHR glDebugMessageControlKHR;
extern PFNGLDEBUGMESSAGEINSERTKHR glDebugMessageInsertKHR;
extern PFNGLDISABLEIEXT glDisableiEXT;
extern PFNGLENABLEIEXT glEnableiEXT;
extern PFNGLFRAMEBUFFERTEXTUREEXT glFramebufferTextureEXT;
extern PFNGLGETDEBUGMESSAGELOGKHR glGetDebugMessageLogKHR;
extern PFNGLGETOBJECTLABELKHR glGetObjectLabelKHR;
extern PFNGLGETOBJECTPTRLABELKHR glGetObjectPtrLabelKHR;
extern PFNGLGETPOINTERVKHR glGetPointervKHR;
extern PFNGLGETSAMPLERPARAMETERIIVEXT glGetSamplerParameterIivEXT;
extern PFNGLGETSAMPLERPARAMETERIUIVEXT glGetSamplerParameterIuivEXT;
extern PFNGLGETTEXPARAMETERIIVEXT glGetTexParameterIivEXT;
extern PFNGLGETTEXPARAMETERIUIVEXT glGetTexParameterIuivEXT;
extern PFNGLISENABLEDIEXT glIsEnablediEXT;
extern PFNGLMINSAMPLESHADINGOES glMinSampleShadingOES;
extern PFNGLOBJECTLABELKHR glObjectLabelKHR;
extern PFNGLOBJECTPTRLABELKHR glObjectPtrLabelKHR;
extern PFNGLPATCHPARAMETERIEXT glPatchParameteriEXT;
extern PFNGLPOPDEBUGGROUPKHR glPopDebugGroupKHR;
extern PFNGLPRIMITIVEBOUNDINGBOXEXT glPrimitiveBoundingBoxEXT;
extern PFNGLPUSHDEBUGGROUPKHR glPushDebugGroupKHR;
extern PFNGLSAMPLERPARAMETERIIVEXT glSamplerParameterIivEXT;
extern PFNGLSAMPLERPARAMETERIUIVEXT glSamplerParameterIuivEXT;
extern PFNGLTEXBUFFEREXT glTexBufferEXT;
extern PFNGLTEXBUFFERRANGEEXT glTexBufferRangeEXT;
extern PFNGLTEXPARAMETERIIVEXT glTexParameterIivEXT;
extern PFNGLTEXPARAMETERIUIVEXT glTexParameterIuivEXT;
extern PFNGLTEXSTORAGE3DMULTISAMPLEOES glTexStorage3DMultisampleOES;
extern PFNGLBEGINQUERY glBeginQuery;
extern PFNGLDELETEQUERIES glDeleteQueries;
extern PFNGLENDQUERY glEndQuery;
extern PFNGLGENQUERIES glGenQueries;
extern PFNGLGETQUERYOBJECTUIV glGetQueryObjectuiv;
extern PFNGLGETQUERYIV glGetQueryiv;
extern PFNGLISQUERY glIsQuery;
extern PFNGLBINDBUFFER glBindBuffer;
extern PFNGLBINDBUFFERBASE glBindBufferBase;
extern PFNGLBINDBUFFERRANGE glBindBufferRange;
extern PFNGLBUFFERDATA glBufferData;
extern PFNGLBUFFERSUBDATA glBufferSubData;
extern PFNGLCOPYBUFFERSUBDATA glCopyBufferSubData;
extern PFNGLDELETEBUFFERS glDeleteBuffers;
extern PFNGLGENBUFFERS glGenBuffers;
extern PFNGLGETBUFFERPARAMETERI64V glGetBufferParameteri64v;
extern PFNGLGETBUFFERPARAMETERIV glGetBufferParameteriv;
extern PFNGLGETBUFFERPOINTERV glGetBufferPointerv;
extern PFNGLISBUFFER glIsBuffer;
extern PFNGLMAPBUFFERRANGE glMapBufferRange;
extern PFNGLUNMAPBUFFER glUnmapBuffer;
extern PFNGLDRAWARRAYS glDrawArrays;
extern PFNGLDRAWARRAYSINDIRECT glDrawArraysIndirect;
extern PFNGLDRAWARRAYSINSTANCED glDrawArraysInstanced;
extern PFNGLDRAWBUFFERS glDrawBuffers;
extern PFNGLDRAWELEMENTS glDrawElements;
extern PFNGLDRAWELEMENTSINDIRECT glDrawElementsIndirect;
extern PFNGLDRAWELEMENTSINSTANCED glDrawElementsInstanced;
extern PFNGLDRAWRANGEELEMENTS glDrawRangeElements;
extern PFNGLACTIVESHADERPROGRAMEXT glActiveShaderProgramEXT;
extern PFNGLALPHAFUNCQCOM glAlphaFuncQCOM;
extern PFNGLBEGINCONDITIONALRENDERNV glBeginConditionalRenderNV;
extern PFNGLBEGINPERFMONITORAMD glBeginPerfMonitorAMD;
extern PFNGLBEGINPERFQUERYINTEL glBeginPerfQueryINTEL;
extern PFNGLBEGINQUERYEXT glBeginQueryEXT;
extern PFNGLBINDPROGRAMPIPELINEEXT glBindProgramPipelineEXT;
extern PFNGLBINDVERTEXARRAYOES glBindVertexArrayOES;
extern PFNGLBLENDBARRIERNV glBlendBarrierNV;
extern PFNGLBLENDEQUATIONSEPARATEIOES glBlendEquationSeparateiOES;
extern PFNGLBLENDEQUATIONIOES glBlendEquationiOES;
extern PFNGLBLENDFUNCSEPARATEIOES glBlendFuncSeparateiOES;
extern PFNGLBLENDFUNCIOES glBlendFunciOES;
extern PFNGLBLENDPARAMETERINV glBlendParameteriNV;
extern PFNGLBLITFRAMEBUFFERANGLE glBlitFramebufferANGLE;
extern PFNGLBLITFRAMEBUFFERNV glBlitFramebufferNV;
extern PFNGLBUFFERSTORAGEEXT glBufferStorageEXT;
extern PFNGLCLIENTWAITSYNCAPPLE glClientWaitSyncAPPLE;
extern PFNGLCOLORMASKIOES glColorMaskiOES;
extern PFNGLCOMPRESSEDTEXIMAGE3DOES glCompressedTexImage3DOES;
extern PFNGLCOMPRESSEDTEXSUBIMAGE3DOES glCompressedTexSubImage3DOES;
extern PFNGLCOPYBUFFERSUBDATANV glCopyBufferSubDataNV;
extern PFNGLCOPYIMAGESUBDATAOES glCopyImageSubDataOES;
extern PFNGLCOPYPATHNV glCopyPathNV;
extern PFNGLCOPYTEXSUBIMAGE3DOES glCopyTexSubImage3DOES;
extern PFNGLCOPYTEXTURELEVELSAPPLE glCopyTextureLevelsAPPLE;
extern PFNGLCOVERFILLPATHINSTANCEDNV glCoverFillPathInstancedNV;
extern PFNGLCOVERFILLPATHNV glCoverFillPathNV;
extern PFNGLCOVERSTROKEPATHINSTANCEDNV glCoverStrokePathInstancedNV;
extern PFNGLCOVERSTROKEPATHNV glCoverStrokePathNV;
extern PFNGLCOVERAGEMASKNV glCoverageMaskNV;
extern PFNGLCOVERAGEOPERATIONNV glCoverageOperationNV;
extern PFNGLCREATEPERFQUERYINTEL glCreatePerfQueryINTEL;
extern PFNGLCREATESHADERPROGRAMVEXT glCreateShaderProgramvEXT;
extern PFNGLDELETEFENCESNV glDeleteFencesNV;
extern PFNGLDELETEPATHSNV glDeletePathsNV;
extern PFNGLDELETEPERFMONITORSAMD glDeletePerfMonitorsAMD;
extern PFNGLDELETEPERFQUERYINTEL glDeletePerfQueryINTEL;
extern PFNGLDELETEPROGRAMPIPELINESEXT glDeleteProgramPipelinesEXT;
extern PFNGLDELETEQUERIESEXT glDeleteQueriesEXT;
extern PFNGLDELETESYNCAPPLE glDeleteSyncAPPLE;
extern PFNGLDELETEVERTEXARRAYSOES glDeleteVertexArraysOES;
extern PFNGLDEPTHRANGEARRAYFVNV glDepthRangeArrayfvNV;
extern PFNGLDEPTHRANGEINDEXEDFNV glDepthRangeIndexedfNV;
extern PFNGLDISABLEDRIVERCONTROLQCOM glDisableDriverControlQCOM;
extern PFNGLDISABLEINV glDisableiNV;
extern PFNGLDISABLEIOES glDisableiOES;
extern PFNGLDISCARDFRAMEBUFFEREXT glDiscardFramebufferEXT;
extern PFNGLDRAWARRAYSINSTANCEDANGLE glDrawArraysInstancedANGLE;
extern PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEEXT glDrawArraysInstancedBaseInstanceEXT;
extern PFNGLDRAWARRAYSINSTANCEDEXT glDrawArraysInstancedEXT;
extern PFNGLDRAWARRAYSINSTANCEDNV glDrawArraysInstancedNV;
extern PFNGLDRAWBUFFERSEXT glDrawBuffersEXT;
extern PFNGLDRAWBUFFERSINDEXEDEXT glDrawBuffersIndexedEXT;
extern PFNGLDRAWBUFFERSNV glDrawBuffersNV;
extern PFNGLDRAWELEMENTSBASEVERTEXEXT glDrawElementsBaseVertexEXT;
extern PFNGLDRAWELEMENTSBASEVERTEXOES glDrawElementsBaseVertexOES;
extern PFNGLDRAWELEMENTSINSTANCEDANGLE glDrawElementsInstancedANGLE;
extern PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEEXT glDrawElementsInstancedBaseInstanceEXT;
extern PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXEXT glDrawElementsInstancedBaseVertexEXT;
extern PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXOES glDrawElementsInstancedBaseVertexOES;
extern PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEEXT
glDrawElementsInstancedBaseVertexBaseInstanceEXT;
extern PFNGLDRAWELEMENTSINSTANCEDEXT glDrawElementsInstancedEXT;
extern PFNGLDRAWELEMENTSINSTANCEDNV glDrawElementsInstancedNV;
extern PFNGLDRAWRANGEELEMENTSBASEVERTEXEXT glDrawRangeElementsBaseVertexEXT;
extern PFNGLDRAWRANGEELEMENTSBASEVERTEXOES glDrawRangeElementsBaseVertexOES;
extern PFNGLEGLIMAGETARGETRENDERBUFFERSTORAGEOES glEGLImageTargetRenderbufferStorageOES;
extern PFNGLEGLIMAGETARGETTEXTURE2DOES glEGLImageTargetTexture2DOES;
extern PFNGLENABLEDRIVERCONTROLQCOM glEnableDriverControlQCOM;
extern PFNGLENABLEINV glEnableiNV;
extern PFNGLENABLEIOES glEnableiOES;
extern PFNGLENDCONDITIONALRENDERNV glEndConditionalRenderNV;
extern PFNGLENDPERFMONITORAMD glEndPerfMonitorAMD;
extern PFNGLENDPERFQUERYINTEL glEndPerfQueryINTEL;
extern PFNGLENDQUERYEXT glEndQueryEXT;
extern PFNGLENDTILINGQCOM glEndTilingQCOM;
extern PFNGLEXTGETBUFFERPOINTERVQCOM glExtGetBufferPointervQCOM;
extern PFNGLEXTGETBUFFERSQCOM glExtGetBuffersQCOM;
extern PFNGLEXTGETFRAMEBUFFERSQCOM glExtGetFramebuffersQCOM;
extern PFNGLEXTGETPROGRAMBINARYSOURCEQCOM glExtGetProgramBinarySourceQCOM;
extern PFNGLEXTGETPROGRAMSQCOM glExtGetProgramsQCOM;
extern PFNGLEXTGETRENDERBUFFERSQCOM glExtGetRenderbuffersQCOM;
extern PFNGLEXTGETSHADERSQCOM glExtGetShadersQCOM;
extern PFNGLEXTGETTEXLEVELPARAMETERIVQCOM glExtGetTexLevelParameterivQCOM;
extern PFNGLEXTGETTEXSUBIMAGEQCOM glExtGetTexSubImageQCOM;
extern PFNGLEXTGETTEXTURESQCOM glExtGetTexturesQCOM;
extern PFNGLEXTISPROGRAMBINARYQCOM glExtIsProgramBinaryQCOM;
extern PFNGLEXTTEXOBJECTSTATEOVERRIDEIQCOM glExtTexObjectStateOverrideiQCOM;
extern PFNGLFENCESYNCAPPLE glFenceSyncAPPLE;
extern PFNGLFINISHFENCENV glFinishFenceNV;
extern PFNGLFLUSHMAPPEDBUFFERRANGEEXT glFlushMappedBufferRangeEXT;
extern PFNGLFRAMEBUFFERTEXTURE2DMULTISAMPLEEXT glFramebufferTexture2DMultisampleEXT;
extern PFNGLFRAMEBUFFERTEXTURE2DMULTISAMPLEIMG glFramebufferTexture2DMultisampleIMG;
extern PFNGLFRAMEBUFFERTEXTURE3DOES glFramebufferTexture3DOES;
extern PFNGLFRAMEBUFFERTEXTUREOES glFramebufferTextureOES;
extern PFNGLFRAMEBUFFERTEXTUREMULTIVIEWOVR glFramebufferTextureMultiviewOVR;
extern PFNGLGENFENCESNV glGenFencesNV;
extern PFNGLGENPATHSNV glGenPathsNV;
extern PFNGLGENPERFMONITORSAMD glGenPerfMonitorsAMD;
extern PFNGLGENPROGRAMPIPELINESEXT glGenProgramPipelinesEXT;
extern PFNGLGENQUERIESEXT glGenQueriesEXT;
extern PFNGLGENVERTEXARRAYSOES glGenVertexArraysOES;
extern PFNGLGETBUFFERPOINTERVOES glGetBufferPointervOES;
extern PFNGLGETDRIVERCONTROLSTRINGQCOM glGetDriverControlStringQCOM;
extern PFNGLGETDRIVERCONTROLSQCOM glGetDriverControlsQCOM;
extern PFNGLGETFENCEIVNV glGetFenceivNV;
extern PFNGLGETFIRSTPERFQUERYIDINTEL glGetFirstPerfQueryIdINTEL;
extern PFNGLGETFLOATI_VNV glGetFloati_vNV;
extern PFNGLGETGRAPHICSRESETSTATUSEXT glGetGraphicsResetStatusEXT;
extern PFNGLGETGRAPHICSRESETSTATUSKHR glGetGraphicsResetStatusKHR;
extern PFNGLGETIMAGEHANDLENV glGetImageHandleNV;
extern PFNGLGETINTEGER64VAPPLE glGetInteger64vAPPLE;
extern PFNGLGETINTEGERI_VEXT glGetIntegeri_vEXT;
extern PFNGLGETINTERNALFORMATSAMPLEIVNV glGetInternalformatSampleivNV;
extern PFNGLGETNEXTPERFQUERYIDINTEL glGetNextPerfQueryIdINTEL;
extern PFNGLGETOBJECTLABELEXT glGetObjectLabelEXT;
extern PFNGLGETPATHCOMMANDSNV glGetPathCommandsNV;
extern PFNGLGETPATHCOORDSNV glGetPathCoordsNV;
extern PFNGLGETPATHDASHARRAYNV glGetPathDashArrayNV;
extern PFNGLGETPATHLENGTHNV glGetPathLengthNV;
extern PFNGLGETPATHMETRICRANGENV glGetPathMetricRangeNV;
extern PFNGLGETPATHMETRICSNV glGetPathMetricsNV;
extern PFNGLGETPATHPARAMETERFVNV glGetPathParameterfvNV;
extern PFNGLGETPATHPARAMETERIVNV glGetPathParameterivNV;
extern PFNGLGETPATHSPACINGNV glGetPathSpacingNV;
extern PFNGLGETPERFCOUNTERINFOINTEL glGetPerfCounterInfoINTEL;
extern PFNGLGETPERFMONITORCOUNTERDATAAMD glGetPerfMonitorCounterDataAMD;
extern PFNGLGETPERFMONITORCOUNTERINFOAMD glGetPerfMonitorCounterInfoAMD;
extern PFNGLGETPERFMONITORCOUNTERSTRINGAMD glGetPerfMonitorCounterStringAMD;
extern PFNGLGETPERFMONITORCOUNTERSAMD glGetPerfMonitorCountersAMD;
extern PFNGLGETPERFMONITORGROUPSTRINGAMD glGetPerfMonitorGroupStringAMD;
extern PFNGLGETPERFMONITORGROUPSAMD glGetPerfMonitorGroupsAMD;
extern PFNGLGETPERFQUERYDATAINTEL glGetPerfQueryDataINTEL;
extern PFNGLGETPERFQUERYIDBYNAMEINTEL glGetPerfQueryIdByNameINTEL;
extern PFNGLGETPERFQUERYINFOINTEL glGetPerfQueryInfoINTEL;
extern PFNGLGETPROGRAMBINARYOES glGetProgramBinaryOES;
extern PFNGLGETPROGRAMPIPELINEINFOLOGEXT glGetProgramPipelineInfoLogEXT;
extern PFNGLGETPROGRAMPIPELINEIVEXT glGetProgramPipelineivEXT;
extern PFNGLGETPROGRAMRESOURCEFVNV glGetProgramResourcefvNV;
extern PFNGLGETQUERYOBJECTI64VEXT glGetQueryObjecti64vEXT;
extern PFNGLGETQUERYOBJECTIVEXT glGetQueryObjectivEXT;
extern PFNGLGETQUERYOBJECTUI64VEXT glGetQueryObjectui64vEXT;
extern PFNGLGETQUERYOBJECTUIVEXT glGetQueryObjectuivEXT;
extern PFNGLGETQUERYIVEXT glGetQueryivEXT;
extern PFNGLGETSAMPLERPARAMETERIIVOES glGetSamplerParameterIivOES;
extern PFNGLGETSAMPLERPARAMETERIUIVOES glGetSamplerParameterIuivOES;
extern PFNGLGETSYNCIVAPPLE glGetSyncivAPPLE;
extern PFNGLGETTEXPARAMETERIIVOES glGetTexParameterIivOES;
extern PFNGLGETTEXPARAMETERIUIVOES glGetTexParameterIuivOES;
extern PFNGLGETTEXTUREHANDLENV glGetTextureHandleNV;
extern PFNGLGETTEXTURESAMPLERHANDLENV glGetTextureSamplerHandleNV;
extern PFNGLGETTRANSLATEDSHADERSOURCEANGLE glGetTranslatedShaderSourceANGLE;
extern PFNGLGETNUNIFORMFVEXT glGetnUniformfvEXT;
extern PFNGLGETNUNIFORMFVKHR glGetnUniformfvKHR;
extern PFNGLGETNUNIFORMIVEXT glGetnUniformivEXT;
extern PFNGLGETNUNIFORMIVKHR glGetnUniformivKHR;
extern PFNGLGETNUNIFORMUIVKHR glGetnUniformuivKHR;
extern PFNGLINSERTEVENTMARKEREXT glInsertEventMarkerEXT;
extern PFNGLINTERPOLATEPATHSNV glInterpolatePathsNV;
extern PFNGLISENABLEDIOES glIsEnablediOES;
extern PFNGLISENABLEDINV glIsEnablediNV;
extern PFNGLISFENCENV glIsFenceNV;
extern PFNGLISIMAGEHANDLERESIDENTNV glIsImageHandleResidentNV;
extern PFNGLISPATHNV glIsPathNV;
extern PFNGLISPOINTINFILLPATHNV glIsPointInFillPathNV;
extern PFNGLISPOINTINSTROKEPATHNV glIsPointInStrokePathNV;
extern PFNGLISPROGRAMPIPELINEEXT glIsProgramPipelineEXT;
extern PFNGLISQUERYEXT glIsQueryEXT;
extern PFNGLISSYNCAPPLE glIsSyncAPPLE;
extern PFNGLISTEXTUREHANDLERESIDENTNV glIsTextureHandleResidentNV;
extern PFNGLISVERTEXARRAYOES glIsVertexArrayOES;
extern PFNGLLABELOBJECTEXT glLabelObjectEXT;
extern PFNGLMAKEIMAGEHANDLENONRESIDENTNV glMakeImageHandleNonResidentNV;
extern PFNGLMAKEIMAGEHANDLERESIDENTNV glMakeImageHandleResidentNV;
extern PFNGLMAKETEXTUREHANDLENONRESIDENTNV glMakeTextureHandleNonResidentNV;
extern PFNGLMAKETEXTUREHANDLERESIDENTNV glMakeTextureHandleResidentNV;
extern PFNGLMAPBUFFEROES glMapBufferOES;
extern PFNGLMAPBUFFERRANGEEXT glMapBufferRangeEXT;
extern PFNGLMATRIXLOAD3X2FNV glMatrixLoad3x2fNV;
extern PFNGLMATRIXLOAD3X3FNV glMatrixLoad3x3fNV;
extern PFNGLMATRIXLOADTRANSPOSE3X3FNV glMatrixLoadTranspose3x3fNV;
extern PFNGLMATRIXMULT3X2FNV glMatrixMult3x2fNV;
extern PFNGLMATRIXMULT3X3FNV glMatrixMult3x3fNV;
extern PFNGLMATRIXMULTTRANSPOSE3X3FNV glMatrixMultTranspose3x3fNV;
extern PFNGLMULTIDRAWARRAYSEXT glMultiDrawArraysEXT;
extern PFNGLMULTIDRAWARRAYSINDIRECTEXT glMultiDrawArraysIndirectEXT;
extern PFNGLMULTIDRAWELEMENTSBASEVERTEXEXT glMultiDrawElementsBaseVertexEXT;
extern PFNGLMULTIDRAWELEMENTSBASEVERTEXOES glMultiDrawElementsBaseVertexOES;
extern PFNGLMULTIDRAWELEMENTSEXT glMultiDrawElementsEXT;
extern PFNGLMULTIDRAWELEMENTSINDIRECTEXT glMultiDrawElementsIndirectEXT;
extern PFNGLPATCHPARAMETERIOES glPatchParameteriOES;
extern PFNGLPATHCOMMANDSNV glPathCommandsNV;
extern PFNGLPATHCOORDSNV glPathCoordsNV;
extern PFNGLPATHCOVERDEPTHFUNCNV glPathCoverDepthFuncNV;
extern PFNGLPATHDASHARRAYNV glPathDashArrayNV;
extern PFNGLPATHGLYPHINDEXARRAYNV glPathGlyphIndexArrayNV;
extern PFNGLPATHGLYPHINDEXRANGENV glPathGlyphIndexRangeNV;
extern PFNGLPATHGLYPHRANGENV glPathGlyphRangeNV;
extern PFNGLPATHGLYPHSNV glPathGlyphsNV;
extern PFNGLPATHMEMORYGLYPHINDEXARRAYNV glPathMemoryGlyphIndexArrayNV;
extern PFNGLPATHPARAMETERFNV glPathParameterfNV;
extern PFNGLPATHPARAMETERFVNV glPathParameterfvNV;
extern PFNGLPATHPARAMETERINV glPathParameteriNV;
extern PFNGLPATHPARAMETERIVNV glPathParameterivNV;
extern PFNGLPATHSTENCILDEPTHOFFSETNV glPathStencilDepthOffsetNV;
extern PFNGLPATHSTENCILFUNCNV glPathStencilFuncNV;
extern PFNGLPATHSTRINGNV glPathStringNV;
extern PFNGLPATHSUBCOMMANDSNV glPathSubCommandsNV;
extern PFNGLPATHSUBCOORDSNV glPathSubCoordsNV;
extern PFNGLPOINTALONGPATHNV glPointAlongPathNV;
extern PFNGLPOLYGONMODENV glPolygonModeNV;
extern PFNGLPOPGROUPMARKEREXT glPopGroupMarkerEXT;
extern PFNGLPRIMITIVEBOUNDINGBOXOES glPrimitiveBoundingBoxOES;
extern PFNGLPROGRAMBINARYOES glProgramBinaryOES;
extern PFNGLPROGRAMPARAMETERIEXT glProgramParameteriEXT;
extern PFNGLPROGRAMPATHFRAGMENTINPUTGENNV glProgramPathFragmentInputGenNV;
extern PFNGLPROGRAMUNIFORM1FEXT glProgramUniform1fEXT;
extern PFNGLPROGRAMUNIFORM1FVEXT glProgramUniform1fvEXT;
extern PFNGLPROGRAMUNIFORM1IEXT glProgramUniform1iEXT;
extern PFNGLPROGRAMUNIFORM1IVEXT glProgramUniform1ivEXT;
extern PFNGLPROGRAMUNIFORM1UIEXT glProgramUniform1uiEXT;
extern PFNGLPROGRAMUNIFORM1UIVEXT glProgramUniform1uivEXT;
extern PFNGLPROGRAMUNIFORM2FEXT glProgramUniform2fEXT;
extern PFNGLPROGRAMUNIFORM2FVEXT glProgramUniform2fvEXT;
extern PFNGLPROGRAMUNIFORM2IEXT glProgramUniform2iEXT;
extern PFNGLPROGRAMUNIFORM2IVEXT glProgramUniform2ivEXT;
extern PFNGLPROGRAMUNIFORM2UIEXT glProgramUniform2uiEXT;
extern PFNGLPROGRAMUNIFORM2UIVEXT glProgramUniform2uivEXT;
extern PFNGLPROGRAMUNIFORM3FEXT glProgramUniform3fEXT;
extern PFNGLPROGRAMUNIFORM3FVEXT glProgramUniform3fvEXT;
extern PFNGLPROGRAMUNIFORM3IEXT glProgramUniform3iEXT;
extern PFNGLPROGRAMUNIFORM3IVEXT glProgramUniform3ivEXT;
extern PFNGLPROGRAMUNIFORM3UIEXT glProgramUniform3uiEXT;
extern PFNGLPROGRAMUNIFORM3UIVEXT glProgramUniform3uivEXT;
extern PFNGLPROGRAMUNIFORM4FEXT glProgramUniform4fEXT;
extern PFNGLPROGRAMUNIFORM4FVEXT glProgramUniform4fvEXT;
extern PFNGLPROGRAMUNIFORM4IEXT glProgramUniform4iEXT;
extern PFNGLPROGRAMUNIFORM4IVEXT glProgramUniform4ivEXT;
extern PFNGLPROGRAMUNIFORM4UIEXT glProgramUniform4uiEXT;
extern PFNGLPROGRAMUNIFORM4UIVEXT glProgramUniform4uivEXT;
extern PFNGLPROGRAMUNIFORMHANDLEUI64NV glProgramUniformHandleui64NV;
extern PFNGLPROGRAMUNIFORMHANDLEUI64VNV glProgramUniformHandleui64vNV;
extern PFNGLPROGRAMUNIFORMMATRIX2FVEXT glProgramUniformMatrix2fvEXT;
extern PFNGLPROGRAMUNIFORMMATRIX2X3FVEXT glProgramUniformMatrix2x3fvEXT;
extern PFNGLPROGRAMUNIFORMMATRIX2X4FVEXT glProgramUniformMatrix2x4fvEXT;
extern PFNGLPROGRAMUNIFORMMATRIX3FVEXT glProgramUniformMatrix3fvEXT;
extern PFNGLPROGRAMUNIFORMMATRIX3X2FVEXT glProgramUniformMatrix3x2fvEXT;
extern PFNGLPROGRAMUNIFORMMATRIX3X4FVEXT glProgramUniformMatrix3x4fvEXT;
extern PFNGLPROGRAMUNIFORMMATRIX4FVEXT glProgramUniformMatrix4fvEXT;
extern PFNGLPROGRAMUNIFORMMATRIX4X2FVEXT glProgramUniformMatrix4x2fvEXT;
extern PFNGLPROGRAMUNIFORMMATRIX4X3FVEXT glProgramUniformMatrix4x3fvEXT;
extern PFNGLPUSHGROUPMARKEREXT glPushGroupMarkerEXT;
extern PFNGLQUERYCOUNTEREXT glQueryCounterEXT;
extern PFNGLREADBUFFERINDEXEDEXT glReadBufferIndexedEXT;
extern PFNGLREADBUFFERNV glReadBufferNV;
extern PFNGLREADNPIXELSEXT glReadnPixelsEXT;
extern PFNGLREADNPIXELSKHR glReadnPixelsKHR;
extern PFNGLRENDERBUFFERSTORAGEMULTISAMPLEANGLE glRenderbufferStorageMultisampleANGLE;
extern PFNGLRENDERBUFFERSTORAGEMULTISAMPLEAPPLE glRenderbufferStorageMultisampleAPPLE;
extern PFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXT glRenderbufferStorageMultisampleEXT;
extern PFNGLRENDERBUFFERSTORAGEMULTISAMPLEIMG glRenderbufferStorageMultisampleIMG;
extern PFNGLRENDERBUFFERSTORAGEMULTISAMPLENV glRenderbufferStorageMultisampleNV;
extern PFNGLRESOLVEMULTISAMPLEFRAMEBUFFERAPPLE glResolveMultisampleFramebufferAPPLE;
extern PFNGLSAMPLERPARAMETERIIVOES glSamplerParameterIivOES;
extern PFNGLSAMPLERPARAMETERIUIVOES glSamplerParameterIuivOES;
extern PFNGLSCISSORARRAYVNV glScissorArrayvNV;
extern PFNGLSCISSORINDEXEDNV glScissorIndexedNV;
extern PFNGLSCISSORINDEXEDVNV glScissorIndexedvNV;
extern PFNGLSELECTPERFMONITORCOUNTERSAMD glSelectPerfMonitorCountersAMD;
extern PFNGLSETFENCENV glSetFenceNV;
extern PFNGLSTARTTILINGQCOM glStartTilingQCOM;
extern PFNGLSTENCILFILLPATHINSTANCEDNV glStencilFillPathInstancedNV;
extern PFNGLSTENCILFILLPATHNV glStencilFillPathNV;
extern PFNGLSTENCILSTROKEPATHINSTANCEDNV glStencilStrokePathInstancedNV;
extern PFNGLSTENCILSTROKEPATHNV glStencilStrokePathNV;
extern PFNGLSTENCILTHENCOVERFILLPATHINSTANCEDNV glStencilThenCoverFillPathInstancedNV;
extern PFNGLSTENCILTHENCOVERFILLPATHNV glStencilThenCoverFillPathNV;
extern PFNGLSTENCILTHENCOVERSTROKEPATHINSTANCEDNV glStencilThenCoverStrokePathInstancedNV;
extern PFNGLSTENCILTHENCOVERSTROKEPATHNV glStencilThenCoverStrokePathNV;
extern PFNGLTESTFENCENV glTestFenceNV;
extern PFNGLTEXBUFFEROES glTexBufferOES;
extern PFNGLTEXBUFFERRANGEOES glTexBufferRangeOES;
extern PFNGLTEXIMAGE3DOES glTexImage3DOES;
extern PFNGLTEXPAGECOMMITMENTARB glTexPageCommitmentARB;
extern PFNGLTEXPARAMETERIIVOES glTexParameterIivOES;
extern PFNGLTEXPARAMETERIUIVOES glTexParameterIuivOES;
extern PFNGLTEXSTORAGE1DEXT glTexStorage1DEXT;
extern PFNGLTEXSTORAGE2DEXT glTexStorage2DEXT;
extern PFNGLTEXSTORAGE3DEXT glTexStorage3DEXT;
extern PFNGLTEXSUBIMAGE3DOES glTexSubImage3DOES;
extern PFNGLTEXTURESTORAGE1DEXT glTextureStorage1DEXT;
extern PFNGLTEXTURESTORAGE2DEXT glTextureStorage2DEXT;
extern PFNGLTEXTURESTORAGE3DEXT glTextureStorage3DEXT;
extern PFNGLTEXTUREVIEWEXT glTextureViewEXT;
extern PFNGLTEXTUREVIEWOES glTextureViewOES;
extern PFNGLTRANSFORMPATHNV glTransformPathNV;
extern PFNGLUNIFORMHANDLEUI64NV glUniformHandleui64NV;
extern PFNGLUNIFORMHANDLEUI64VNV glUniformHandleui64vNV;
extern PFNGLUNIFORMMATRIX2X3FVNV glUniformMatrix2x3fvNV;
extern PFNGLUNIFORMMATRIX2X4FVNV glUniformMatrix2x4fvNV;
extern PFNGLUNIFORMMATRIX3X2FVNV glUniformMatrix3x2fvNV;
extern PFNGLUNIFORMMATRIX3X4FVNV glUniformMatrix3x4fvNV;
extern PFNGLUNIFORMMATRIX4X2FVNV glUniformMatrix4x2fvNV;
extern PFNGLUNIFORMMATRIX4X3FVNV glUniformMatrix4x3fvNV;
extern PFNGLUNMAPBUFFEROES glUnmapBufferOES;
extern PFNGLUSEPROGRAMSTAGESEXT glUseProgramStagesEXT;
extern PFNGLVALIDATEPROGRAMPIPELINEEXT glValidateProgramPipelineEXT;
extern PFNGLVERTEXATTRIBDIVISORANGLE glVertexAttribDivisorANGLE;
extern PFNGLVERTEXATTRIBDIVISOREXT glVertexAttribDivisorEXT;
extern PFNGLVERTEXATTRIBDIVISORNV glVertexAttribDivisorNV;
extern PFNGLVIEWPORTARRAYVNV glViewportArrayvNV;
extern PFNGLVIEWPORTINDEXEDFNV glViewportIndexedfNV;
extern PFNGLVIEWPORTINDEXEDFVNV glViewportIndexedfvNV;
extern PFNGLWAITSYNCAPPLE glWaitSyncAPPLE;
extern PFNGLWEIGHTPATHSNV glWeightPathsNV;
extern PFNGLCOVERAGEMODULATIONNV glCoverageModulationNV;
extern PFNGLCOVERAGEMODULATIONTABLENV glCoverageModulationTableNV;
extern PFNGLFRAGMENTCOVERAGECOLORNV glFragmentCoverageColorNV;
extern PFNGLFRAMEBUFFERSAMPLELOCATIONSFVNV glFramebufferSampleLocationsfvNV;
extern PFNGLGETCOVERAGEMODULATIONTABLENV glGetCoverageModulationTableNV;
extern PFNGLNAMEDFRAMEBUFFERSAMPLELOCATIONSFVNV glNamedFramebufferSampleLocationsfvNV;
extern PFNGLRASTERSAMPLESEXT glRasterSamplesEXT;
extern PFNGLRESOLVEDEPTHVALUESNV glResolveDepthValuesNV;
extern PFNGLSUBPIXELPRECISIONBIASNV glSubpixelPrecisionBiasNV;
extern PFNGLBLENDCOLOR glBlendColor;
extern PFNGLBLENDEQUATION glBlendEquation;
extern PFNGLBLENDEQUATIONSEPARATE glBlendEquationSeparate;
extern PFNGLBLENDFUNC glBlendFunc;
extern PFNGLBLENDFUNCSEPARATE glBlendFuncSeparate;
extern PFNGLDEPTHFUNC glDepthFunc;
extern PFNGLSAMPLECOVERAGE glSampleCoverage;
extern PFNGLSAMPLEMASKI glSampleMaski;
extern PFNGLSCISSOR glScissor;
extern PFNGLSTENCILFUNC glStencilFunc;
extern PFNGLSTENCILFUNCSEPARATE glStencilFuncSeparate;
extern PFNGLSTENCILOP glStencilOp;
extern PFNGLSTENCILOPSEPARATE glStencilOpSeparate;
extern PFNGLBINDFRAMEBUFFER glBindFramebuffer;
extern PFNGLBINDRENDERBUFFER glBindRenderbuffer;
extern PFNGLBLITFRAMEBUFFER glBlitFramebuffer;
extern PFNGLCHECKFRAMEBUFFERSTATUS glCheckFramebufferStatus;
extern PFNGLCLEAR glClear;
extern PFNGLCLEARBUFFERFI glClearBufferfi;
extern PFNGLCLEARBUFFERFV glClearBufferfv;
extern PFNGLCLEARBUFFERIV glClearBufferiv;
extern PFNGLCLEARBUFFERUIV glClearBufferuiv;
extern PFNGLCLEARCOLOR glClearColor;
extern PFNGLCLEARDEPTHF glClearDepthf;
extern PFNGLCLEARSTENCIL glClearStencil;
extern PFNGLCOLORMASK glColorMask;
extern PFNGLDELETEFRAMEBUFFERS glDeleteFramebuffers;
extern PFNGLDELETERENDERBUFFERS glDeleteRenderbuffers;
extern PFNGLDEPTHMASK glDepthMask;
extern PFNGLFRAMEBUFFERPARAMETERI glFramebufferParameteri;
extern PFNGLFRAMEBUFFERRENDERBUFFER glFramebufferRenderbuffer;
extern PFNGLFRAMEBUFFERTEXTURE2D glFramebufferTexture2D;
extern PFNGLFRAMEBUFFERTEXTURELAYER glFramebufferTextureLayer;
extern PFNGLGENFRAMEBUFFERS glGenFramebuffers;
extern PFNGLGENRENDERBUFFERS glGenRenderbuffers;
extern PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIV glGetFramebufferAttachmentParameteriv;
extern PFNGLGETFRAMEBUFFERPARAMETERIV glGetFramebufferParameteriv;
extern PFNGLGETRENDERBUFFERPARAMETERIV glGetRenderbufferParameteriv;
extern PFNGLINVALIDATEFRAMEBUFFER glInvalidateFramebuffer;
extern PFNGLINVALIDATESUBFRAMEBUFFER glInvalidateSubFramebuffer;
extern PFNGLISFRAMEBUFFER glIsFramebuffer;
extern PFNGLISRENDERBUFFER glIsRenderbuffer;
extern PFNGLREADBUFFER glReadBuffer;
extern PFNGLREADPIXELS glReadPixels;
extern PFNGLRENDERBUFFERSTORAGE glRenderbufferStorage;
extern PFNGLRENDERBUFFERSTORAGEMULTISAMPLE glRenderbufferStorageMultisample;
extern PFNGLSTENCILMASK glStencilMask;
extern PFNGLSTENCILMASKSEPARATE glStencilMaskSeparate;
extern PFNGLDISABLE glDisable;
extern PFNGLENABLE glEnable;
extern PFNGLFINISH glFinish;
extern PFNGLFLUSH glFlush;
extern PFNGLFLUSHMAPPEDBUFFERRANGE glFlushMappedBufferRange;
extern PFNGLGETERROR glGetError;
extern PFNGLHINT glHint;
extern PFNGLACTIVESHADERPROGRAM glActiveShaderProgram;
extern PFNGLATTACHSHADER glAttachShader;
extern PFNGLBINDATTRIBLOCATION glBindAttribLocation;
extern PFNGLBINDPROGRAMPIPELINE glBindProgramPipeline;
extern PFNGLCOMPILESHADER glCompileShader;
extern PFNGLCREATEPROGRAM glCreateProgram;
extern PFNGLCREATESHADER glCreateShader;
extern PFNGLCREATESHADERPROGRAMV glCreateShaderProgramv;
extern PFNGLDELETEPROGRAM glDeleteProgram;
extern PFNGLDELETEPROGRAMPIPELINES glDeleteProgramPipelines;
extern PFNGLDELETESHADER glDeleteShader;
extern PFNGLDETACHSHADER glDetachShader;
extern PFNGLDISPATCHCOMPUTE glDispatchCompute;
extern PFNGLDISPATCHCOMPUTEINDIRECT glDispatchComputeIndirect;
extern PFNGLGENPROGRAMPIPELINES glGenProgramPipelines;
extern PFNGLGETACTIVEATTRIB glGetActiveAttrib;
extern PFNGLGETACTIVEUNIFORM glGetActiveUniform;
extern PFNGLGETACTIVEUNIFORMBLOCKNAME glGetActiveUniformBlockName;
extern PFNGLGETACTIVEUNIFORMBLOCKIV glGetActiveUniformBlockiv;
extern PFNGLGETACTIVEUNIFORMSIV glGetActiveUniformsiv;
extern PFNGLGETATTACHEDSHADERS glGetAttachedShaders;
extern PFNGLGETATTRIBLOCATION glGetAttribLocation;
extern PFNGLGETFRAGDATALOCATION glGetFragDataLocation;
extern PFNGLGETPROGRAMBINARY glGetProgramBinary;
extern PFNGLGETPROGRAMINFOLOG glGetProgramInfoLog;
extern PFNGLGETPROGRAMINTERFACEIV glGetProgramInterfaceiv;
extern PFNGLGETPROGRAMPIPELINEINFOLOG glGetProgramPipelineInfoLog;
extern PFNGLGETPROGRAMPIPELINEIV glGetProgramPipelineiv;
extern PFNGLGETPROGRAMRESOURCEINDEX glGetProgramResourceIndex;
extern PFNGLGETPROGRAMRESOURCELOCATION glGetProgramResourceLocation;
extern PFNGLGETPROGRAMRESOURCENAME glGetProgramResourceName;
extern PFNGLGETPROGRAMRESOURCEIV glGetProgramResourceiv;
extern PFNGLGETPROGRAMIV glGetProgramiv;
extern PFNGLGETSHADERINFOLOG glGetShaderInfoLog;
extern PFNGLGETSHADERPRECISIONFORMAT glGetShaderPrecisionFormat;
extern PFNGLGETSHADERSOURCE glGetShaderSource;
extern PFNGLGETSHADERIV glGetShaderiv;
extern PFNGLGETUNIFORMBLOCKINDEX glGetUniformBlockIndex;
extern PFNGLGETUNIFORMINDICES glGetUniformIndices;
extern PFNGLGETUNIFORMLOCATION glGetUniformLocation;
extern PFNGLGETUNIFORMFV glGetUniformfv;
extern PFNGLGETUNIFORMIV glGetUniformiv;
extern PFNGLGETUNIFORMUIV glGetUniformuiv;
extern PFNGLISPROGRAM glIsProgram;
extern PFNGLISPROGRAMPIPELINE glIsProgramPipeline;
extern PFNGLISSHADER glIsShader;
extern PFNGLLINKPROGRAM glLinkProgram;
extern PFNGLMEMORYBARRIER glMemoryBarrier;
extern PFNGLMEMORYBARRIERBYREGION glMemoryBarrierByRegion;
extern PFNGLPROGRAMBINARY glProgramBinary;
extern PFNGLPROGRAMPARAMETERI glProgramParameteri;
extern PFNGLPROGRAMUNIFORM1F glProgramUniform1f;
extern PFNGLPROGRAMUNIFORM1FV glProgramUniform1fv;
extern PFNGLPROGRAMUNIFORM1I glProgramUniform1i;
extern PFNGLPROGRAMUNIFORM1IV glProgramUniform1iv;
extern PFNGLPROGRAMUNIFORM1UI glProgramUniform1ui;
extern PFNGLPROGRAMUNIFORM1UIV glProgramUniform1uiv;
extern PFNGLPROGRAMUNIFORM2F glProgramUniform2f;
extern PFNGLPROGRAMUNIFORM2FV glProgramUniform2fv;
extern PFNGLPROGRAMUNIFORM2I glProgramUniform2i;
extern PFNGLPROGRAMUNIFORM2IV glProgramUniform2iv;
extern PFNGLPROGRAMUNIFORM2UI glProgramUniform2ui;
extern PFNGLPROGRAMUNIFORM2UIV glProgramUniform2uiv;
extern PFNGLPROGRAMUNIFORM3F glProgramUniform3f;
extern PFNGLPROGRAMUNIFORM3FV glProgramUniform3fv;
extern PFNGLPROGRAMUNIFORM3I glProgramUniform3i;
extern PFNGLPROGRAMUNIFORM3IV glProgramUniform3iv;
extern PFNGLPROGRAMUNIFORM3UI glProgramUniform3ui;
extern PFNGLPROGRAMUNIFORM3UIV glProgramUniform3uiv;
extern PFNGLPROGRAMUNIFORM4F glProgramUniform4f;
extern PFNGLPROGRAMUNIFORM4FV glProgramUniform4fv;
extern PFNGLPROGRAMUNIFORM4I glProgramUniform4i;
extern PFNGLPROGRAMUNIFORM4IV glProgramUniform4iv;
extern PFNGLPROGRAMUNIFORM4UI glProgramUniform4ui;
extern PFNGLPROGRAMUNIFORM4UIV glProgramUniform4uiv;
extern PFNGLPROGRAMUNIFORMMATRIX2FV glProgramUniformMatrix2fv;
extern PFNGLPROGRAMUNIFORMMATRIX2X3FV glProgramUniformMatrix2x3fv;
extern PFNGLPROGRAMUNIFORMMATRIX2X4FV glProgramUniformMatrix2x4fv;
extern PFNGLPROGRAMUNIFORMMATRIX3FV glProgramUniformMatrix3fv;
extern PFNGLPROGRAMUNIFORMMATRIX3X2FV glProgramUniformMatrix3x2fv;
extern PFNGLPROGRAMUNIFORMMATRIX3X4FV glProgramUniformMatrix3x4fv;
extern PFNGLPROGRAMUNIFORMMATRIX4FV glProgramUniformMatrix4fv;
extern PFNGLPROGRAMUNIFORMMATRIX4X2FV glProgramUniformMatrix4x2fv;
extern PFNGLPROGRAMUNIFORMMATRIX4X3FV glProgramUniformMatrix4x3fv;
extern PFNGLRELEASESHADERCOMPILER glReleaseShaderCompiler;
extern PFNGLSHADERBINARY glShaderBinary;
extern PFNGLSHADERSOURCE glShaderSource;
extern PFNGLUNIFORM1F glUniform1f;
extern PFNGLUNIFORM1FV glUniform1fv;
extern PFNGLUNIFORM1I glUniform1i;
extern PFNGLUNIFORM1IV glUniform1iv;
extern PFNGLUNIFORM1UI glUniform1ui;
extern PFNGLUNIFORM1UIV glUniform1uiv;
extern PFNGLUNIFORM2F glUniform2f;
extern PFNGLUNIFORM2FV glUniform2fv;
extern PFNGLUNIFORM2I glUniform2i;
extern PFNGLUNIFORM2IV glUniform2iv;
extern PFNGLUNIFORM2UI glUniform2ui;
extern PFNGLUNIFORM2UIV glUniform2uiv;
extern PFNGLUNIFORM3F glUniform3f;
extern PFNGLUNIFORM3FV glUniform3fv;
extern PFNGLUNIFORM3I glUniform3i;
extern PFNGLUNIFORM3IV glUniform3iv;
extern PFNGLUNIFORM3UI glUniform3ui;
extern PFNGLUNIFORM3UIV glUniform3uiv;
extern PFNGLUNIFORM4F glUniform4f;
extern PFNGLUNIFORM4FV glUniform4fv;
extern PFNGLUNIFORM4I glUniform4i;
extern PFNGLUNIFORM4IV glUniform4iv;
extern PFNGLUNIFORM4UI glUniform4ui;
extern PFNGLUNIFORM4UIV glUniform4uiv;
extern PFNGLUNIFORMBLOCKBINDING glUniformBlockBinding;
extern PFNGLUNIFORMMATRIX2FV glUniformMatrix2fv;
extern PFNGLUNIFORMMATRIX2X3FV glUniformMatrix2x3fv;
extern PFNGLUNIFORMMATRIX2X4FV glUniformMatrix2x4fv;
extern PFNGLUNIFORMMATRIX3FV glUniformMatrix3fv;
extern PFNGLUNIFORMMATRIX3X2FV glUniformMatrix3x2fv;
extern PFNGLUNIFORMMATRIX3X4FV glUniformMatrix3x4fv;
extern PFNGLUNIFORMMATRIX4FV glUniformMatrix4fv;
extern PFNGLUNIFORMMATRIX4X2FV glUniformMatrix4x2fv;
extern PFNGLUNIFORMMATRIX4X3FV glUniformMatrix4x3fv;
extern PFNGLUSEPROGRAM glUseProgram;
extern PFNGLUSEPROGRAMSTAGES glUseProgramStages;
extern PFNGLVALIDATEPROGRAM glValidateProgram;
extern PFNGLVALIDATEPROGRAMPIPELINE glValidateProgramPipeline;
extern PFNGLCULLFACE glCullFace;
extern PFNGLDEPTHRANGEF glDepthRangef;
extern PFNGLFRONTFACE glFrontFace;
extern PFNGLGETMULTISAMPLEFV glGetMultisamplefv;
extern PFNGLLINEWIDTH glLineWidth;
extern PFNGLPOLYGONOFFSET glPolygonOffset;
extern PFNGLVIEWPORT glViewport;
extern PFNGLGETBOOLEANI_V glGetBooleani_v;
extern PFNGLGETBOOLEANV glGetBooleanv;
extern PFNGLGETFLOATV glGetFloatv;
extern PFNGLGETINTEGER64I_V glGetInteger64i_v;
extern PFNGLGETINTEGER64V glGetInteger64v;
extern PFNGLGETINTEGERI_V glGetIntegeri_v;
extern PFNGLGETINTEGERV glGetIntegerv;
extern PFNGLGETINTERNALFORMATIV glGetInternalformativ;
extern PFNGLGETSTRING glGetString;
extern PFNGLGETSTRINGI glGetStringi;
extern PFNGLISENABLED glIsEnabled;
extern PFNGLCLIENTWAITSYNC glClientWaitSync;
extern PFNGLDELETESYNC glDeleteSync;
extern PFNGLFENCESYNC glFenceSync;
extern PFNGLGETSYNCIV glGetSynciv;
extern PFNGLISSYNC glIsSync;
extern PFNGLWAITSYNC glWaitSync;
extern PFNGLACTIVETEXTURE glActiveTexture;
extern PFNGLBINDIMAGETEXTURE glBindImageTexture;
extern PFNGLBINDSAMPLER glBindSampler;
extern PFNGLBINDTEXTURE glBindTexture;
extern PFNGLCOMPRESSEDTEXIMAGE2D glCompressedTexImage2D;
extern PFNGLCOMPRESSEDTEXIMAGE3D glCompressedTexImage3D;
extern PFNGLCOMPRESSEDTEXSUBIMAGE2D glCompressedTexSubImage2D;
extern PFNGLCOMPRESSEDTEXSUBIMAGE3D glCompressedTexSubImage3D;
extern PFNGLCOPYTEXIMAGE2D glCopyTexImage2D;
extern PFNGLCOPYTEXSUBIMAGE2D glCopyTexSubImage2D;
extern PFNGLCOPYTEXSUBIMAGE3D glCopyTexSubImage3D;
extern PFNGLDELETESAMPLERS glDeleteSamplers;
extern PFNGLDELETETEXTURES glDeleteTextures;
extern PFNGLGENSAMPLERS glGenSamplers;
extern PFNGLGENTEXTURES glGenTextures;
extern PFNGLGENERATEMIPMAP glGenerateMipmap;
extern PFNGLGETSAMPLERPARAMETERFV glGetSamplerParameterfv;
extern PFNGLGETSAMPLERPARAMETERIV glGetSamplerParameteriv;
extern PFNGLGETTEXLEVELPARAMETERFV glGetTexLevelParameterfv;
extern PFNGLGETTEXLEVELPARAMETERIV glGetTexLevelParameteriv;
extern PFNGLGETTEXPARAMETERFV glGetTexParameterfv;
extern PFNGLGETTEXPARAMETERIV glGetTexParameteriv;
extern PFNGLISSAMPLER glIsSampler;
extern PFNGLISTEXTURE glIsTexture;
extern PFNGLPIXELSTOREI glPixelStorei;
extern PFNGLSAMPLERPARAMETERF glSamplerParameterf;
extern PFNGLSAMPLERPARAMETERFV glSamplerParameterfv;
extern PFNGLSAMPLERPARAMETERI glSamplerParameteri;
extern PFNGLSAMPLERPARAMETERIV glSamplerParameteriv;
extern PFNGLTEXIMAGE2D glTexImage2D;
extern PFNGLTEXIMAGE3D glTexImage3D;
extern PFNGLTEXPARAMETERF glTexParameterf;
extern PFNGLTEXPARAMETERFV glTexParameterfv;
extern PFNGLTEXPARAMETERI glTexParameteri;
extern PFNGLTEXPARAMETERIV glTexParameteriv;
extern PFNGLTEXSTORAGE2D glTexStorage2D;
extern PFNGLTEXSTORAGE2DMULTISAMPLE glTexStorage2DMultisample;
extern PFNGLTEXSTORAGE3D glTexStorage3D;
extern PFNGLTEXSUBIMAGE2D glTexSubImage2D;
extern PFNGLTEXSUBIMAGE3D glTexSubImage3D;
extern PFNGLBEGINTRANSFORMFEEDBACK glBeginTransformFeedback;
extern PFNGLBINDTRANSFORMFEEDBACK glBindTransformFeedback;
extern PFNGLDELETETRANSFORMFEEDBACKS glDeleteTransformFeedbacks;
extern PFNGLENDTRANSFORMFEEDBACK glEndTransformFeedback;
extern PFNGLGENTRANSFORMFEEDBACKS glGenTransformFeedbacks;
extern PFNGLGETTRANSFORMFEEDBACKVARYING glGetTransformFeedbackVarying;
extern PFNGLISTRANSFORMFEEDBACK glIsTransformFeedback;
extern PFNGLPAUSETRANSFORMFEEDBACK glPauseTransformFeedback;
extern PFNGLRESUMETRANSFORMFEEDBACK glResumeTransformFeedback;
extern PFNGLTRANSFORMFEEDBACKVARYINGS glTransformFeedbackVaryings;
extern PFNGLBINDVERTEXARRAY glBindVertexArray;
extern PFNGLBINDVERTEXBUFFER glBindVertexBuffer;
extern PFNGLDELETEVERTEXARRAYS glDeleteVertexArrays;
extern PFNGLDISABLEVERTEXATTRIBARRAY glDisableVertexAttribArray;
extern PFNGLENABLEVERTEXATTRIBARRAY glEnableVertexAttribArray;
extern PFNGLGENVERTEXARRAYS glGenVertexArrays;
extern PFNGLGETVERTEXATTRIBIIV glGetVertexAttribIiv;
extern PFNGLGETVERTEXATTRIBIUIV glGetVertexAttribIuiv;
extern PFNGLGETVERTEXATTRIBPOINTERV glGetVertexAttribPointerv;
extern PFNGLGETVERTEXATTRIBFV glGetVertexAttribfv;
extern PFNGLGETVERTEXATTRIBIV glGetVertexAttribiv;
extern PFNGLISVERTEXARRAY glIsVertexArray;
extern PFNGLVERTEXATTRIB1F glVertexAttrib1f;
extern PFNGLVERTEXATTRIB1FV glVertexAttrib1fv;
extern PFNGLVERTEXATTRIB2F glVertexAttrib2f;
extern PFNGLVERTEXATTRIB2FV glVertexAttrib2fv;
extern PFNGLVERTEXATTRIB3F glVertexAttrib3f;
extern PFNGLVERTEXATTRIB3FV glVertexAttrib3fv;
extern PFNGLVERTEXATTRIB4F glVertexAttrib4f;
extern PFNGLVERTEXATTRIB4FV glVertexAttrib4fv;
extern PFNGLVERTEXATTRIBBINDING glVertexAttribBinding;
extern PFNGLVERTEXATTRIBDIVISOR glVertexAttribDivisor;
extern PFNGLVERTEXATTRIBFORMAT glVertexAttribFormat;
extern PFNGLVERTEXATTRIBI4I glVertexAttribI4i;
extern PFNGLVERTEXATTRIBI4IV glVertexAttribI4iv;
extern PFNGLVERTEXATTRIBI4UI glVertexAttribI4ui;
extern PFNGLVERTEXATTRIBI4UIV glVertexAttribI4uiv;
extern PFNGLVERTEXATTRIBIFORMAT glVertexAttribIFormat;
extern PFNGLVERTEXATTRIBIPOINTER glVertexAttribIPointer;
extern PFNGLVERTEXATTRIBPOINTER glVertexAttribPointer;
extern PFNGLVERTEXBINDINGDIVISOR glVertexBindingDivisor;
extern PFNEGLINITIALIZE eglInitialize;
extern PFNEGLCREATECONTEXT eglCreateContext;
extern PFNEGLMAKECURRENT eglMakeCurrent;
extern PFNEGLSWAPBUFFERS eglSwapBuffers;
extern PFNEGLQUERYSURFACE eglQuerySurface;
extern PFNGLXCREATECONTEXT glXCreateContext;
extern PFNGLXCREATENEWCONTEXT glXCreateNewContext;
extern PFNGLXMAKECONTEXTCURRENT glXMakeContextCurrent;
extern PFNGLXMAKECURRENT glXMakeCurrent;
extern PFNGLXSWAPBUFFERS glXSwapBuffers;
extern PFNGLXQUERYDRAWABLE glXQueryDrawable;
extern PFNWGLCREATECONTEXT wglCreateContext;
extern PFNWGLCREATECONTEXTATTRIBSARB wglCreateContextAttribsARB;
extern PFNWGLMAKECURRENT wglMakeCurrent;
extern PFNWGLSWAPBUFFERS wglSwapBuffers;
extern PFNCGLCREATECONTEXT CGLCreateContext;
extern PFNCGLSETCURRENTCONTEXT CGLSetCurrentContext;
extern PFNCGLGETSURFACE CGLGetSurface;
extern PFNCGSGETSURFACEBOUNDS CGSGetSurfaceBounds;
extern PFNCGLFLUSHDRAWABLE CGLFlushDrawable;
extern PFNGLGETQUERYOBJECTI64V glGetQueryObjecti64v;
extern PFNGLGETQUERYOBJECTUI64V glGetQueryObjectui64v;
} // namespace gfxapi
} // namespace gapir
#endif // GAPIR_GFX_API_H