1 // GENERATED FILE - DO NOT EDIT.
2 // Generated by generate_entry_points.py using data from gl.xml and gl_angle_ext.xml.
3 //
4 // Copyright 2020 The ANGLE Project Authors. All rights reserved.
5 // Use of this source code is governed by a BSD-style license that can be
6 // found in the LICENSE file.
7 //
8 // entry_points_enum_autogen.h:
9 //   Defines the GL/GLES entry points enumeration.
10 
11 #ifndef COMMON_ENTRYPOINTSENUM_AUTOGEN_H_
12 #define COMMON_ENTRYPOINTSENUM_AUTOGEN_H_
13 
14 namespace angle
15 {
16 enum class EntryPoint
17 {
18     CLBuildProgram,
19     CLCloneKernel,
20     CLCompileProgram,
21     CLCreateBuffer,
22     CLCreateBufferWithProperties,
23     CLCreateCommandQueue,
24     CLCreateCommandQueueWithProperties,
25     CLCreateContext,
26     CLCreateContextFromType,
27     CLCreateImage,
28     CLCreateImage2D,
29     CLCreateImage3D,
30     CLCreateImageWithProperties,
31     CLCreateKernel,
32     CLCreateKernelsInProgram,
33     CLCreatePipe,
34     CLCreateProgramWithBinary,
35     CLCreateProgramWithBuiltInKernels,
36     CLCreateProgramWithIL,
37     CLCreateProgramWithSource,
38     CLCreateSampler,
39     CLCreateSamplerWithProperties,
40     CLCreateSubBuffer,
41     CLCreateSubDevices,
42     CLCreateUserEvent,
43     CLEnqueueBarrier,
44     CLEnqueueBarrierWithWaitList,
45     CLEnqueueCopyBuffer,
46     CLEnqueueCopyBufferRect,
47     CLEnqueueCopyBufferToImage,
48     CLEnqueueCopyImage,
49     CLEnqueueCopyImageToBuffer,
50     CLEnqueueFillBuffer,
51     CLEnqueueFillImage,
52     CLEnqueueMapBuffer,
53     CLEnqueueMapImage,
54     CLEnqueueMarker,
55     CLEnqueueMarkerWithWaitList,
56     CLEnqueueMigrateMemObjects,
57     CLEnqueueNDRangeKernel,
58     CLEnqueueNativeKernel,
59     CLEnqueueReadBuffer,
60     CLEnqueueReadBufferRect,
61     CLEnqueueReadImage,
62     CLEnqueueSVMFree,
63     CLEnqueueSVMMap,
64     CLEnqueueSVMMemFill,
65     CLEnqueueSVMMemcpy,
66     CLEnqueueSVMMigrateMem,
67     CLEnqueueSVMUnmap,
68     CLEnqueueTask,
69     CLEnqueueUnmapMemObject,
70     CLEnqueueWaitForEvents,
71     CLEnqueueWriteBuffer,
72     CLEnqueueWriteBufferRect,
73     CLEnqueueWriteImage,
74     CLFinish,
75     CLFlush,
76     CLGetCommandQueueInfo,
77     CLGetContextInfo,
78     CLGetDeviceAndHostTimer,
79     CLGetDeviceIDs,
80     CLGetDeviceInfo,
81     CLGetEventInfo,
82     CLGetEventProfilingInfo,
83     CLGetExtensionFunctionAddress,
84     CLGetExtensionFunctionAddressForPlatform,
85     CLGetHostTimer,
86     CLGetImageInfo,
87     CLGetKernelArgInfo,
88     CLGetKernelInfo,
89     CLGetKernelSubGroupInfo,
90     CLGetKernelWorkGroupInfo,
91     CLGetMemObjectInfo,
92     CLGetPipeInfo,
93     CLGetPlatformIDs,
94     CLGetPlatformInfo,
95     CLGetProgramBuildInfo,
96     CLGetProgramInfo,
97     CLGetSamplerInfo,
98     CLGetSupportedImageFormats,
99     CLIcdGetPlatformIDsKHR,
100     CLLinkProgram,
101     CLReleaseCommandQueue,
102     CLReleaseContext,
103     CLReleaseDevice,
104     CLReleaseEvent,
105     CLReleaseKernel,
106     CLReleaseMemObject,
107     CLReleaseProgram,
108     CLReleaseSampler,
109     CLRetainCommandQueue,
110     CLRetainContext,
111     CLRetainDevice,
112     CLRetainEvent,
113     CLRetainKernel,
114     CLRetainMemObject,
115     CLRetainProgram,
116     CLRetainSampler,
117     CLSVMAlloc,
118     CLSVMFree,
119     CLSetCommandQueueProperty,
120     CLSetContextDestructorCallback,
121     CLSetDefaultDeviceCommandQueue,
122     CLSetEventCallback,
123     CLSetKernelArg,
124     CLSetKernelArgSVMPointer,
125     CLSetKernelExecInfo,
126     CLSetMemObjectDestructorCallback,
127     CLSetProgramReleaseCallback,
128     CLSetProgramSpecializationConstant,
129     CLSetUserEventStatus,
130     CLUnloadCompiler,
131     CLUnloadPlatformCompiler,
132     CLWaitForEvents,
133     EGLBindAPI,
134     EGLBindTexImage,
135     EGLChooseConfig,
136     EGLClientWaitSync,
137     EGLClientWaitSyncKHR,
138     EGLCopyBuffers,
139     EGLCreateContext,
140     EGLCreateDeviceANGLE,
141     EGLCreateImage,
142     EGLCreateImageKHR,
143     EGLCreateNativeClientBufferANDROID,
144     EGLCreatePbufferFromClientBuffer,
145     EGLCreatePbufferSurface,
146     EGLCreatePixmapSurface,
147     EGLCreatePlatformPixmapSurface,
148     EGLCreatePlatformPixmapSurfaceEXT,
149     EGLCreatePlatformWindowSurface,
150     EGLCreatePlatformWindowSurfaceEXT,
151     EGLCreateStreamKHR,
152     EGLCreateStreamProducerD3DTextureANGLE,
153     EGLCreateSync,
154     EGLCreateSyncKHR,
155     EGLCreateWindowSurface,
156     EGLDebugMessageControlKHR,
157     EGLDestroyContext,
158     EGLDestroyImage,
159     EGLDestroyImageKHR,
160     EGLDestroyStreamKHR,
161     EGLDestroySurface,
162     EGLDestroySync,
163     EGLDestroySyncKHR,
164     EGLDupNativeFenceFDANDROID,
165     EGLGetCompositorTimingANDROID,
166     EGLGetCompositorTimingSupportedANDROID,
167     EGLGetConfigAttrib,
168     EGLGetConfigs,
169     EGLGetCurrentContext,
170     EGLGetCurrentDisplay,
171     EGLGetCurrentSurface,
172     EGLGetDisplay,
173     EGLGetError,
174     EGLGetFrameTimestampSupportedANDROID,
175     EGLGetFrameTimestampsANDROID,
176     EGLGetMscRateANGLE,
177     EGLGetNativeClientBufferANDROID,
178     EGLGetNextFrameIdANDROID,
179     EGLGetPlatformDisplay,
180     EGLGetPlatformDisplayEXT,
181     EGLGetProcAddress,
182     EGLGetSyncAttrib,
183     EGLGetSyncAttribKHR,
184     EGLGetSyncValuesCHROMIUM,
185     EGLHandleGPUSwitchANGLE,
186     EGLInitialize,
187     EGLLabelObjectKHR,
188     EGLMakeCurrent,
189     EGLPostSubBufferNV,
190     EGLPresentationTimeANDROID,
191     EGLProgramCacheGetAttribANGLE,
192     EGLProgramCachePopulateANGLE,
193     EGLProgramCacheQueryANGLE,
194     EGLProgramCacheResizeANGLE,
195     EGLQueryAPI,
196     EGLQueryContext,
197     EGLQueryDebugKHR,
198     EGLQueryDeviceAttribEXT,
199     EGLQueryDeviceStringEXT,
200     EGLQueryDisplayAttribANGLE,
201     EGLQueryDisplayAttribEXT,
202     EGLQueryStreamKHR,
203     EGLQueryStreamu64KHR,
204     EGLQueryString,
205     EGLQueryStringiANGLE,
206     EGLQuerySurface,
207     EGLQuerySurfacePointerANGLE,
208     EGLReacquireHighPowerGPUANGLE,
209     EGLReleaseDeviceANGLE,
210     EGLReleaseHighPowerGPUANGLE,
211     EGLReleaseTexImage,
212     EGLReleaseThread,
213     EGLSetBlobCacheFuncsANDROID,
214     EGLSignalSyncKHR,
215     EGLStreamAttribKHR,
216     EGLStreamConsumerAcquireKHR,
217     EGLStreamConsumerGLTextureExternalAttribsNV,
218     EGLStreamConsumerGLTextureExternalKHR,
219     EGLStreamConsumerReleaseKHR,
220     EGLStreamPostD3DTextureANGLE,
221     EGLSurfaceAttrib,
222     EGLSwapBuffers,
223     EGLSwapBuffersWithDamageKHR,
224     EGLSwapBuffersWithFrameTokenANGLE,
225     EGLSwapInterval,
226     EGLTerminate,
227     EGLWaitClient,
228     EGLWaitGL,
229     EGLWaitNative,
230     EGLWaitSync,
231     EGLWaitSyncKHR,
232     GLAccum,
233     GLActiveShaderProgram,
234     GLActiveShaderProgramEXT,
235     GLActiveTexture,
236     GLAlphaFunc,
237     GLAlphaFuncx,
238     GLAreTexturesResident,
239     GLArrayElement,
240     GLAttachShader,
241     GLBegin,
242     GLBeginConditionalRender,
243     GLBeginQuery,
244     GLBeginQueryEXT,
245     GLBeginQueryIndexed,
246     GLBeginTransformFeedback,
247     GLBindAttribLocation,
248     GLBindBuffer,
249     GLBindBufferBase,
250     GLBindBufferRange,
251     GLBindBuffersBase,
252     GLBindBuffersRange,
253     GLBindFragDataLocation,
254     GLBindFragDataLocationEXT,
255     GLBindFragDataLocationIndexed,
256     GLBindFragDataLocationIndexedEXT,
257     GLBindFramebuffer,
258     GLBindFramebufferOES,
259     GLBindImageTexture,
260     GLBindImageTextures,
261     GLBindProgramPipeline,
262     GLBindProgramPipelineEXT,
263     GLBindRenderbuffer,
264     GLBindRenderbufferOES,
265     GLBindSampler,
266     GLBindSamplers,
267     GLBindTexture,
268     GLBindTextureUnit,
269     GLBindTextures,
270     GLBindTransformFeedback,
271     GLBindUniformLocationCHROMIUM,
272     GLBindVertexArray,
273     GLBindVertexArrayOES,
274     GLBindVertexBuffer,
275     GLBindVertexBuffers,
276     GLBitmap,
277     GLBlendBarrier,
278     GLBlendBarrierKHR,
279     GLBlendColor,
280     GLBlendEquation,
281     GLBlendEquationSeparate,
282     GLBlendEquationSeparatei,
283     GLBlendEquationSeparateiEXT,
284     GLBlendEquationSeparateiOES,
285     GLBlendEquationi,
286     GLBlendEquationiEXT,
287     GLBlendEquationiOES,
288     GLBlendFunc,
289     GLBlendFuncSeparate,
290     GLBlendFuncSeparatei,
291     GLBlendFuncSeparateiEXT,
292     GLBlendFuncSeparateiOES,
293     GLBlendFunci,
294     GLBlendFunciEXT,
295     GLBlendFunciOES,
296     GLBlitFramebuffer,
297     GLBlitFramebufferANGLE,
298     GLBlitFramebufferNV,
299     GLBlitNamedFramebuffer,
300     GLBufferData,
301     GLBufferStorage,
302     GLBufferStorageEXT,
303     GLBufferStorageExternalEXT,
304     GLBufferStorageMemEXT,
305     GLBufferSubData,
306     GLCallList,
307     GLCallLists,
308     GLCheckFramebufferStatus,
309     GLCheckFramebufferStatusOES,
310     GLCheckNamedFramebufferStatus,
311     GLClampColor,
312     GLClear,
313     GLClearAccum,
314     GLClearBufferData,
315     GLClearBufferSubData,
316     GLClearBufferfi,
317     GLClearBufferfv,
318     GLClearBufferiv,
319     GLClearBufferuiv,
320     GLClearColor,
321     GLClearColorx,
322     GLClearDepth,
323     GLClearDepthf,
324     GLClearDepthx,
325     GLClearIndex,
326     GLClearNamedBufferData,
327     GLClearNamedBufferSubData,
328     GLClearNamedFramebufferfi,
329     GLClearNamedFramebufferfv,
330     GLClearNamedFramebufferiv,
331     GLClearNamedFramebufferuiv,
332     GLClearStencil,
333     GLClearTexImage,
334     GLClearTexSubImage,
335     GLClientActiveTexture,
336     GLClientWaitSync,
337     GLClipControl,
338     GLClipControlEXT,
339     GLClipPlane,
340     GLClipPlanef,
341     GLClipPlanex,
342     GLColor3b,
343     GLColor3bv,
344     GLColor3d,
345     GLColor3dv,
346     GLColor3f,
347     GLColor3fv,
348     GLColor3i,
349     GLColor3iv,
350     GLColor3s,
351     GLColor3sv,
352     GLColor3ub,
353     GLColor3ubv,
354     GLColor3ui,
355     GLColor3uiv,
356     GLColor3us,
357     GLColor3usv,
358     GLColor4b,
359     GLColor4bv,
360     GLColor4d,
361     GLColor4dv,
362     GLColor4f,
363     GLColor4fv,
364     GLColor4i,
365     GLColor4iv,
366     GLColor4s,
367     GLColor4sv,
368     GLColor4ub,
369     GLColor4ubv,
370     GLColor4ui,
371     GLColor4uiv,
372     GLColor4us,
373     GLColor4usv,
374     GLColor4x,
375     GLColorMask,
376     GLColorMaski,
377     GLColorMaskiEXT,
378     GLColorMaskiOES,
379     GLColorMaterial,
380     GLColorP3ui,
381     GLColorP3uiv,
382     GLColorP4ui,
383     GLColorP4uiv,
384     GLColorPointer,
385     GLCompileShader,
386     GLCompressedCopyTextureCHROMIUM,
387     GLCompressedTexImage1D,
388     GLCompressedTexImage2D,
389     GLCompressedTexImage2DRobustANGLE,
390     GLCompressedTexImage3D,
391     GLCompressedTexImage3DOES,
392     GLCompressedTexImage3DRobustANGLE,
393     GLCompressedTexSubImage1D,
394     GLCompressedTexSubImage2D,
395     GLCompressedTexSubImage2DRobustANGLE,
396     GLCompressedTexSubImage3D,
397     GLCompressedTexSubImage3DOES,
398     GLCompressedTexSubImage3DRobustANGLE,
399     GLCompressedTextureSubImage1D,
400     GLCompressedTextureSubImage2D,
401     GLCompressedTextureSubImage3D,
402     GLCopyBufferSubData,
403     GLCopyImageSubData,
404     GLCopyImageSubDataEXT,
405     GLCopyImageSubDataOES,
406     GLCopyNamedBufferSubData,
407     GLCopyPixels,
408     GLCopySubTexture3DANGLE,
409     GLCopySubTextureCHROMIUM,
410     GLCopyTexImage1D,
411     GLCopyTexImage2D,
412     GLCopyTexSubImage1D,
413     GLCopyTexSubImage2D,
414     GLCopyTexSubImage3D,
415     GLCopyTexSubImage3DOES,
416     GLCopyTexture3DANGLE,
417     GLCopyTextureCHROMIUM,
418     GLCopyTextureSubImage1D,
419     GLCopyTextureSubImage2D,
420     GLCopyTextureSubImage3D,
421     GLCoverageModulationCHROMIUM,
422     GLCreateBuffers,
423     GLCreateFramebuffers,
424     GLCreateMemoryObjectsEXT,
425     GLCreateProgram,
426     GLCreateProgramPipelines,
427     GLCreateQueries,
428     GLCreateRenderbuffers,
429     GLCreateSamplers,
430     GLCreateShader,
431     GLCreateShaderProgramv,
432     GLCreateShaderProgramvEXT,
433     GLCreateTextures,
434     GLCreateTransformFeedbacks,
435     GLCreateVertexArrays,
436     GLCullFace,
437     GLCurrentPaletteMatrixOES,
438     GLDebugMessageCallback,
439     GLDebugMessageCallbackKHR,
440     GLDebugMessageControl,
441     GLDebugMessageControlKHR,
442     GLDebugMessageInsert,
443     GLDebugMessageInsertKHR,
444     GLDeleteBuffers,
445     GLDeleteFencesNV,
446     GLDeleteFramebuffers,
447     GLDeleteFramebuffersOES,
448     GLDeleteLists,
449     GLDeleteMemoryObjectsEXT,
450     GLDeleteProgram,
451     GLDeleteProgramPipelines,
452     GLDeleteProgramPipelinesEXT,
453     GLDeleteQueries,
454     GLDeleteQueriesEXT,
455     GLDeleteRenderbuffers,
456     GLDeleteRenderbuffersOES,
457     GLDeleteSamplers,
458     GLDeleteSemaphoresEXT,
459     GLDeleteShader,
460     GLDeleteSync,
461     GLDeleteTextures,
462     GLDeleteTransformFeedbacks,
463     GLDeleteVertexArrays,
464     GLDeleteVertexArraysOES,
465     GLDepthFunc,
466     GLDepthMask,
467     GLDepthRange,
468     GLDepthRangeArrayv,
469     GLDepthRangeIndexed,
470     GLDepthRangef,
471     GLDepthRangex,
472     GLDetachShader,
473     GLDisable,
474     GLDisableClientState,
475     GLDisableExtensionANGLE,
476     GLDisableVertexArrayAttrib,
477     GLDisableVertexAttribArray,
478     GLDisablei,
479     GLDisableiEXT,
480     GLDisableiOES,
481     GLDiscardFramebufferEXT,
482     GLDispatchCompute,
483     GLDispatchComputeIndirect,
484     GLDrawArrays,
485     GLDrawArraysIndirect,
486     GLDrawArraysInstanced,
487     GLDrawArraysInstancedANGLE,
488     GLDrawArraysInstancedBaseInstance,
489     GLDrawArraysInstancedBaseInstanceANGLE,
490     GLDrawArraysInstancedEXT,
491     GLDrawBuffer,
492     GLDrawBuffers,
493     GLDrawBuffersEXT,
494     GLDrawElements,
495     GLDrawElementsBaseVertex,
496     GLDrawElementsBaseVertexEXT,
497     GLDrawElementsBaseVertexOES,
498     GLDrawElementsIndirect,
499     GLDrawElementsInstanced,
500     GLDrawElementsInstancedANGLE,
501     GLDrawElementsInstancedBaseInstance,
502     GLDrawElementsInstancedBaseVertex,
503     GLDrawElementsInstancedBaseVertexBaseInstance,
504     GLDrawElementsInstancedBaseVertexBaseInstanceANGLE,
505     GLDrawElementsInstancedBaseVertexEXT,
506     GLDrawElementsInstancedBaseVertexOES,
507     GLDrawElementsInstancedEXT,
508     GLDrawPixels,
509     GLDrawRangeElements,
510     GLDrawRangeElementsBaseVertex,
511     GLDrawRangeElementsBaseVertexEXT,
512     GLDrawRangeElementsBaseVertexOES,
513     GLDrawTexfOES,
514     GLDrawTexfvOES,
515     GLDrawTexiOES,
516     GLDrawTexivOES,
517     GLDrawTexsOES,
518     GLDrawTexsvOES,
519     GLDrawTexxOES,
520     GLDrawTexxvOES,
521     GLDrawTransformFeedback,
522     GLDrawTransformFeedbackInstanced,
523     GLDrawTransformFeedbackStream,
524     GLDrawTransformFeedbackStreamInstanced,
525     GLEGLImageTargetRenderbufferStorageOES,
526     GLEGLImageTargetTexture2DOES,
527     GLEdgeFlag,
528     GLEdgeFlagPointer,
529     GLEdgeFlagv,
530     GLEnable,
531     GLEnableClientState,
532     GLEnableVertexArrayAttrib,
533     GLEnableVertexAttribArray,
534     GLEnablei,
535     GLEnableiEXT,
536     GLEnableiOES,
537     GLEnd,
538     GLEndConditionalRender,
539     GLEndList,
540     GLEndQuery,
541     GLEndQueryEXT,
542     GLEndQueryIndexed,
543     GLEndTransformFeedback,
544     GLEvalCoord1d,
545     GLEvalCoord1dv,
546     GLEvalCoord1f,
547     GLEvalCoord1fv,
548     GLEvalCoord2d,
549     GLEvalCoord2dv,
550     GLEvalCoord2f,
551     GLEvalCoord2fv,
552     GLEvalMesh1,
553     GLEvalMesh2,
554     GLEvalPoint1,
555     GLEvalPoint2,
556     GLFeedbackBuffer,
557     GLFenceSync,
558     GLFinish,
559     GLFinishFenceNV,
560     GLFlush,
561     GLFlushMappedBufferRange,
562     GLFlushMappedBufferRangeEXT,
563     GLFlushMappedNamedBufferRange,
564     GLFogCoordPointer,
565     GLFogCoordd,
566     GLFogCoorddv,
567     GLFogCoordf,
568     GLFogCoordfv,
569     GLFogf,
570     GLFogfv,
571     GLFogi,
572     GLFogiv,
573     GLFogx,
574     GLFogxv,
575     GLFramebufferFetchBarrierEXT,
576     GLFramebufferParameteri,
577     GLFramebufferRenderbuffer,
578     GLFramebufferRenderbufferOES,
579     GLFramebufferTexture,
580     GLFramebufferTexture1D,
581     GLFramebufferTexture2D,
582     GLFramebufferTexture2DMultisampleEXT,
583     GLFramebufferTexture2DOES,
584     GLFramebufferTexture3D,
585     GLFramebufferTexture3DOES,
586     GLFramebufferTextureEXT,
587     GLFramebufferTextureLayer,
588     GLFramebufferTextureMultiviewOVR,
589     GLFramebufferTextureOES,
590     GLFrontFace,
591     GLFrustum,
592     GLFrustumf,
593     GLFrustumx,
594     GLGenBuffers,
595     GLGenFencesNV,
596     GLGenFramebuffers,
597     GLGenFramebuffersOES,
598     GLGenLists,
599     GLGenProgramPipelines,
600     GLGenProgramPipelinesEXT,
601     GLGenQueries,
602     GLGenQueriesEXT,
603     GLGenRenderbuffers,
604     GLGenRenderbuffersOES,
605     GLGenSamplers,
606     GLGenSemaphoresEXT,
607     GLGenTextures,
608     GLGenTransformFeedbacks,
609     GLGenVertexArrays,
610     GLGenVertexArraysOES,
611     GLGenerateMipmap,
612     GLGenerateMipmapOES,
613     GLGenerateTextureMipmap,
614     GLGetActiveAtomicCounterBufferiv,
615     GLGetActiveAttrib,
616     GLGetActiveSubroutineName,
617     GLGetActiveSubroutineUniformName,
618     GLGetActiveSubroutineUniformiv,
619     GLGetActiveUniform,
620     GLGetActiveUniformBlockName,
621     GLGetActiveUniformBlockiv,
622     GLGetActiveUniformBlockivRobustANGLE,
623     GLGetActiveUniformName,
624     GLGetActiveUniformsiv,
625     GLGetAttachedShaders,
626     GLGetAttribLocation,
627     GLGetBooleani_v,
628     GLGetBooleani_vRobustANGLE,
629     GLGetBooleanv,
630     GLGetBooleanvRobustANGLE,
631     GLGetBufferParameteri64v,
632     GLGetBufferParameteri64vRobustANGLE,
633     GLGetBufferParameteriv,
634     GLGetBufferParameterivRobustANGLE,
635     GLGetBufferPointerv,
636     GLGetBufferPointervOES,
637     GLGetBufferPointervRobustANGLE,
638     GLGetBufferSubData,
639     GLGetClipPlane,
640     GLGetClipPlanef,
641     GLGetClipPlanex,
642     GLGetCompressedTexImage,
643     GLGetCompressedTextureImage,
644     GLGetCompressedTextureSubImage,
645     GLGetDebugMessageLog,
646     GLGetDebugMessageLogKHR,
647     GLGetDoublei_v,
648     GLGetDoublev,
649     GLGetError,
650     GLGetFenceivNV,
651     GLGetFixedv,
652     GLGetFloati_v,
653     GLGetFloatv,
654     GLGetFloatvRobustANGLE,
655     GLGetFragDataIndex,
656     GLGetFragDataIndexEXT,
657     GLGetFragDataLocation,
658     GLGetFramebufferAttachmentParameteriv,
659     GLGetFramebufferAttachmentParameterivOES,
660     GLGetFramebufferAttachmentParameterivRobustANGLE,
661     GLGetFramebufferParameteriv,
662     GLGetFramebufferParameterivRobustANGLE,
663     GLGetGraphicsResetStatus,
664     GLGetGraphicsResetStatusEXT,
665     GLGetInteger64i_v,
666     GLGetInteger64i_vRobustANGLE,
667     GLGetInteger64v,
668     GLGetInteger64vEXT,
669     GLGetInteger64vRobustANGLE,
670     GLGetIntegeri_v,
671     GLGetIntegeri_vRobustANGLE,
672     GLGetIntegerv,
673     GLGetIntegervRobustANGLE,
674     GLGetInternalformati64v,
675     GLGetInternalformativ,
676     GLGetInternalformativRobustANGLE,
677     GLGetLightfv,
678     GLGetLightiv,
679     GLGetLightxv,
680     GLGetMapdv,
681     GLGetMapfv,
682     GLGetMapiv,
683     GLGetMaterialfv,
684     GLGetMaterialiv,
685     GLGetMaterialxv,
686     GLGetMemoryObjectParameterivEXT,
687     GLGetMultisamplefv,
688     GLGetMultisamplefvANGLE,
689     GLGetMultisamplefvRobustANGLE,
690     GLGetNamedBufferParameteri64v,
691     GLGetNamedBufferParameteriv,
692     GLGetNamedBufferPointerv,
693     GLGetNamedBufferSubData,
694     GLGetNamedFramebufferAttachmentParameteriv,
695     GLGetNamedFramebufferParameteriv,
696     GLGetNamedRenderbufferParameteriv,
697     GLGetObjectLabel,
698     GLGetObjectLabelEXT,
699     GLGetObjectLabelKHR,
700     GLGetObjectPtrLabel,
701     GLGetObjectPtrLabelKHR,
702     GLGetPixelMapfv,
703     GLGetPixelMapuiv,
704     GLGetPixelMapusv,
705     GLGetPointerv,
706     GLGetPointervKHR,
707     GLGetPointervRobustANGLERobustANGLE,
708     GLGetPolygonStipple,
709     GLGetProgramBinary,
710     GLGetProgramBinaryOES,
711     GLGetProgramInfoLog,
712     GLGetProgramInterfaceiv,
713     GLGetProgramInterfaceivRobustANGLE,
714     GLGetProgramPipelineInfoLog,
715     GLGetProgramPipelineInfoLogEXT,
716     GLGetProgramPipelineiv,
717     GLGetProgramPipelineivEXT,
718     GLGetProgramResourceIndex,
719     GLGetProgramResourceLocation,
720     GLGetProgramResourceLocationIndex,
721     GLGetProgramResourceLocationIndexEXT,
722     GLGetProgramResourceName,
723     GLGetProgramResourceiv,
724     GLGetProgramStageiv,
725     GLGetProgramiv,
726     GLGetProgramivRobustANGLE,
727     GLGetQueryBufferObjecti64v,
728     GLGetQueryBufferObjectiv,
729     GLGetQueryBufferObjectui64v,
730     GLGetQueryBufferObjectuiv,
731     GLGetQueryIndexediv,
732     GLGetQueryObjecti64v,
733     GLGetQueryObjecti64vEXT,
734     GLGetQueryObjecti64vRobustANGLE,
735     GLGetQueryObjectiv,
736     GLGetQueryObjectivEXT,
737     GLGetQueryObjectivRobustANGLE,
738     GLGetQueryObjectui64v,
739     GLGetQueryObjectui64vEXT,
740     GLGetQueryObjectui64vRobustANGLE,
741     GLGetQueryObjectuiv,
742     GLGetQueryObjectuivEXT,
743     GLGetQueryObjectuivRobustANGLE,
744     GLGetQueryiv,
745     GLGetQueryivEXT,
746     GLGetQueryivRobustANGLE,
747     GLGetRenderbufferImageANGLE,
748     GLGetRenderbufferParameteriv,
749     GLGetRenderbufferParameterivOES,
750     GLGetRenderbufferParameterivRobustANGLE,
751     GLGetSamplerParameterIiv,
752     GLGetSamplerParameterIivEXT,
753     GLGetSamplerParameterIivOES,
754     GLGetSamplerParameterIivRobustANGLE,
755     GLGetSamplerParameterIuiv,
756     GLGetSamplerParameterIuivEXT,
757     GLGetSamplerParameterIuivOES,
758     GLGetSamplerParameterIuivRobustANGLE,
759     GLGetSamplerParameterfv,
760     GLGetSamplerParameterfvRobustANGLE,
761     GLGetSamplerParameteriv,
762     GLGetSamplerParameterivRobustANGLE,
763     GLGetSemaphoreParameterui64vEXT,
764     GLGetShaderInfoLog,
765     GLGetShaderPrecisionFormat,
766     GLGetShaderSource,
767     GLGetShaderiv,
768     GLGetShaderivRobustANGLE,
769     GLGetString,
770     GLGetStringi,
771     GLGetSubroutineIndex,
772     GLGetSubroutineUniformLocation,
773     GLGetSynciv,
774     GLGetTexEnvfv,
775     GLGetTexEnviv,
776     GLGetTexEnvxv,
777     GLGetTexGendv,
778     GLGetTexGenfv,
779     GLGetTexGenfvOES,
780     GLGetTexGeniv,
781     GLGetTexGenivOES,
782     GLGetTexGenxvOES,
783     GLGetTexImage,
784     GLGetTexImageANGLE,
785     GLGetTexLevelParameterfv,
786     GLGetTexLevelParameterfvANGLE,
787     GLGetTexLevelParameterfvRobustANGLE,
788     GLGetTexLevelParameteriv,
789     GLGetTexLevelParameterivANGLE,
790     GLGetTexLevelParameterivRobustANGLE,
791     GLGetTexParameterIiv,
792     GLGetTexParameterIivEXT,
793     GLGetTexParameterIivOES,
794     GLGetTexParameterIivRobustANGLE,
795     GLGetTexParameterIuiv,
796     GLGetTexParameterIuivEXT,
797     GLGetTexParameterIuivOES,
798     GLGetTexParameterIuivRobustANGLE,
799     GLGetTexParameterfv,
800     GLGetTexParameterfvRobustANGLE,
801     GLGetTexParameteriv,
802     GLGetTexParameterivRobustANGLE,
803     GLGetTexParameterxv,
804     GLGetTextureImage,
805     GLGetTextureLevelParameterfv,
806     GLGetTextureLevelParameteriv,
807     GLGetTextureParameterIiv,
808     GLGetTextureParameterIuiv,
809     GLGetTextureParameterfv,
810     GLGetTextureParameteriv,
811     GLGetTextureSubImage,
812     GLGetTransformFeedbackVarying,
813     GLGetTransformFeedbacki64_v,
814     GLGetTransformFeedbacki_v,
815     GLGetTransformFeedbackiv,
816     GLGetTranslatedShaderSourceANGLE,
817     GLGetUniformBlockIndex,
818     GLGetUniformIndices,
819     GLGetUniformLocation,
820     GLGetUniformSubroutineuiv,
821     GLGetUniformdv,
822     GLGetUniformfv,
823     GLGetUniformfvRobustANGLE,
824     GLGetUniformiv,
825     GLGetUniformivRobustANGLE,
826     GLGetUniformuiv,
827     GLGetUniformuivRobustANGLE,
828     GLGetUnsignedBytei_vEXT,
829     GLGetUnsignedBytevEXT,
830     GLGetVertexArrayIndexed64iv,
831     GLGetVertexArrayIndexediv,
832     GLGetVertexArrayiv,
833     GLGetVertexAttribIiv,
834     GLGetVertexAttribIivRobustANGLE,
835     GLGetVertexAttribIuiv,
836     GLGetVertexAttribIuivRobustANGLE,
837     GLGetVertexAttribLdv,
838     GLGetVertexAttribPointerv,
839     GLGetVertexAttribPointervRobustANGLE,
840     GLGetVertexAttribdv,
841     GLGetVertexAttribfv,
842     GLGetVertexAttribfvRobustANGLE,
843     GLGetVertexAttribiv,
844     GLGetVertexAttribivRobustANGLE,
845     GLGetnColorTable,
846     GLGetnCompressedTexImage,
847     GLGetnConvolutionFilter,
848     GLGetnHistogram,
849     GLGetnMapdv,
850     GLGetnMapfv,
851     GLGetnMapiv,
852     GLGetnMinmax,
853     GLGetnPixelMapfv,
854     GLGetnPixelMapuiv,
855     GLGetnPixelMapusv,
856     GLGetnPolygonStipple,
857     GLGetnSeparableFilter,
858     GLGetnTexImage,
859     GLGetnUniformdv,
860     GLGetnUniformfv,
861     GLGetnUniformfvEXT,
862     GLGetnUniformfvRobustANGLE,
863     GLGetnUniformiv,
864     GLGetnUniformivEXT,
865     GLGetnUniformivRobustANGLE,
866     GLGetnUniformuiv,
867     GLGetnUniformuivRobustANGLE,
868     GLHint,
869     GLImportMemoryFdEXT,
870     GLImportMemoryZirconHandleANGLE,
871     GLImportSemaphoreFdEXT,
872     GLImportSemaphoreZirconHandleANGLE,
873     GLIndexMask,
874     GLIndexPointer,
875     GLIndexd,
876     GLIndexdv,
877     GLIndexf,
878     GLIndexfv,
879     GLIndexi,
880     GLIndexiv,
881     GLIndexs,
882     GLIndexsv,
883     GLIndexub,
884     GLIndexubv,
885     GLInitNames,
886     GLInsertEventMarkerEXT,
887     GLInterleavedArrays,
888     GLInvalid,
889     GLInvalidateBufferData,
890     GLInvalidateBufferSubData,
891     GLInvalidateFramebuffer,
892     GLInvalidateNamedFramebufferData,
893     GLInvalidateNamedFramebufferSubData,
894     GLInvalidateSubFramebuffer,
895     GLInvalidateTexImage,
896     GLInvalidateTexSubImage,
897     GLInvalidateTextureANGLE,
898     GLIsBuffer,
899     GLIsEnabled,
900     GLIsEnabledi,
901     GLIsEnablediEXT,
902     GLIsEnablediOES,
903     GLIsFenceNV,
904     GLIsFramebuffer,
905     GLIsFramebufferOES,
906     GLIsList,
907     GLIsMemoryObjectEXT,
908     GLIsProgram,
909     GLIsProgramPipeline,
910     GLIsProgramPipelineEXT,
911     GLIsQuery,
912     GLIsQueryEXT,
913     GLIsRenderbuffer,
914     GLIsRenderbufferOES,
915     GLIsSampler,
916     GLIsSemaphoreEXT,
917     GLIsShader,
918     GLIsSync,
919     GLIsTexture,
920     GLIsTransformFeedback,
921     GLIsVertexArray,
922     GLIsVertexArrayOES,
923     GLLabelObjectEXT,
924     GLLightModelf,
925     GLLightModelfv,
926     GLLightModeli,
927     GLLightModeliv,
928     GLLightModelx,
929     GLLightModelxv,
930     GLLightf,
931     GLLightfv,
932     GLLighti,
933     GLLightiv,
934     GLLightx,
935     GLLightxv,
936     GLLineStipple,
937     GLLineWidth,
938     GLLineWidthx,
939     GLLinkProgram,
940     GLListBase,
941     GLLoadIdentity,
942     GLLoadMatrixd,
943     GLLoadMatrixf,
944     GLLoadMatrixx,
945     GLLoadName,
946     GLLoadPaletteFromModelViewMatrixOES,
947     GLLoadTransposeMatrixd,
948     GLLoadTransposeMatrixf,
949     GLLogicOp,
950     GLLoseContextCHROMIUM,
951     GLMap1d,
952     GLMap1f,
953     GLMap2d,
954     GLMap2f,
955     GLMapBuffer,
956     GLMapBufferOES,
957     GLMapBufferRange,
958     GLMapBufferRangeEXT,
959     GLMapGrid1d,
960     GLMapGrid1f,
961     GLMapGrid2d,
962     GLMapGrid2f,
963     GLMapNamedBuffer,
964     GLMapNamedBufferRange,
965     GLMaterialf,
966     GLMaterialfv,
967     GLMateriali,
968     GLMaterialiv,
969     GLMaterialx,
970     GLMaterialxv,
971     GLMatrixIndexPointerOES,
972     GLMatrixMode,
973     GLMaxShaderCompilerThreadsKHR,
974     GLMemoryBarrier,
975     GLMemoryBarrierByRegion,
976     GLMemoryObjectParameterivEXT,
977     GLMinSampleShading,
978     GLMinSampleShadingOES,
979     GLMultMatrixd,
980     GLMultMatrixf,
981     GLMultMatrixx,
982     GLMultTransposeMatrixd,
983     GLMultTransposeMatrixf,
984     GLMultiDrawArrays,
985     GLMultiDrawArraysANGLE,
986     GLMultiDrawArraysIndirect,
987     GLMultiDrawArraysIndirectCount,
988     GLMultiDrawArraysInstancedANGLE,
989     GLMultiDrawArraysInstancedBaseInstanceANGLE,
990     GLMultiDrawElements,
991     GLMultiDrawElementsANGLE,
992     GLMultiDrawElementsBaseVertex,
993     GLMultiDrawElementsBaseVertexEXT,
994     GLMultiDrawElementsIndirect,
995     GLMultiDrawElementsIndirectCount,
996     GLMultiDrawElementsInstancedANGLE,
997     GLMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE,
998     GLMultiTexCoord1d,
999     GLMultiTexCoord1dv,
1000     GLMultiTexCoord1f,
1001     GLMultiTexCoord1fv,
1002     GLMultiTexCoord1i,
1003     GLMultiTexCoord1iv,
1004     GLMultiTexCoord1s,
1005     GLMultiTexCoord1sv,
1006     GLMultiTexCoord2d,
1007     GLMultiTexCoord2dv,
1008     GLMultiTexCoord2f,
1009     GLMultiTexCoord2fv,
1010     GLMultiTexCoord2i,
1011     GLMultiTexCoord2iv,
1012     GLMultiTexCoord2s,
1013     GLMultiTexCoord2sv,
1014     GLMultiTexCoord3d,
1015     GLMultiTexCoord3dv,
1016     GLMultiTexCoord3f,
1017     GLMultiTexCoord3fv,
1018     GLMultiTexCoord3i,
1019     GLMultiTexCoord3iv,
1020     GLMultiTexCoord3s,
1021     GLMultiTexCoord3sv,
1022     GLMultiTexCoord4d,
1023     GLMultiTexCoord4dv,
1024     GLMultiTexCoord4f,
1025     GLMultiTexCoord4fv,
1026     GLMultiTexCoord4i,
1027     GLMultiTexCoord4iv,
1028     GLMultiTexCoord4s,
1029     GLMultiTexCoord4sv,
1030     GLMultiTexCoord4x,
1031     GLMultiTexCoordP1ui,
1032     GLMultiTexCoordP1uiv,
1033     GLMultiTexCoordP2ui,
1034     GLMultiTexCoordP2uiv,
1035     GLMultiTexCoordP3ui,
1036     GLMultiTexCoordP3uiv,
1037     GLMultiTexCoordP4ui,
1038     GLMultiTexCoordP4uiv,
1039     GLNamedBufferData,
1040     GLNamedBufferStorage,
1041     GLNamedBufferStorageExternalEXT,
1042     GLNamedBufferSubData,
1043     GLNamedFramebufferDrawBuffer,
1044     GLNamedFramebufferDrawBuffers,
1045     GLNamedFramebufferParameteri,
1046     GLNamedFramebufferReadBuffer,
1047     GLNamedFramebufferRenderbuffer,
1048     GLNamedFramebufferTexture,
1049     GLNamedFramebufferTextureLayer,
1050     GLNamedRenderbufferStorage,
1051     GLNamedRenderbufferStorageMultisample,
1052     GLNewList,
1053     GLNormal3b,
1054     GLNormal3bv,
1055     GLNormal3d,
1056     GLNormal3dv,
1057     GLNormal3f,
1058     GLNormal3fv,
1059     GLNormal3i,
1060     GLNormal3iv,
1061     GLNormal3s,
1062     GLNormal3sv,
1063     GLNormal3x,
1064     GLNormalP3ui,
1065     GLNormalP3uiv,
1066     GLNormalPointer,
1067     GLObjectLabel,
1068     GLObjectLabelKHR,
1069     GLObjectPtrLabel,
1070     GLObjectPtrLabelKHR,
1071     GLOrtho,
1072     GLOrthof,
1073     GLOrthox,
1074     GLPassThrough,
1075     GLPatchParameterfv,
1076     GLPatchParameteri,
1077     GLPatchParameteriEXT,
1078     GLPauseTransformFeedback,
1079     GLPixelMapfv,
1080     GLPixelMapuiv,
1081     GLPixelMapusv,
1082     GLPixelStoref,
1083     GLPixelStorei,
1084     GLPixelTransferf,
1085     GLPixelTransferi,
1086     GLPixelZoom,
1087     GLPointParameterf,
1088     GLPointParameterfv,
1089     GLPointParameteri,
1090     GLPointParameteriv,
1091     GLPointParameterx,
1092     GLPointParameterxv,
1093     GLPointSize,
1094     GLPointSizePointerOES,
1095     GLPointSizex,
1096     GLPolygonMode,
1097     GLPolygonOffset,
1098     GLPolygonOffsetClamp,
1099     GLPolygonOffsetx,
1100     GLPolygonStipple,
1101     GLPopAttrib,
1102     GLPopClientAttrib,
1103     GLPopDebugGroup,
1104     GLPopDebugGroupKHR,
1105     GLPopGroupMarkerEXT,
1106     GLPopMatrix,
1107     GLPopName,
1108     GLPrimitiveBoundingBox,
1109     GLPrimitiveBoundingBoxEXT,
1110     GLPrimitiveRestartIndex,
1111     GLPrioritizeTextures,
1112     GLProgramBinary,
1113     GLProgramBinaryOES,
1114     GLProgramParameteri,
1115     GLProgramParameteriEXT,
1116     GLProgramUniform1d,
1117     GLProgramUniform1dv,
1118     GLProgramUniform1f,
1119     GLProgramUniform1fEXT,
1120     GLProgramUniform1fv,
1121     GLProgramUniform1fvEXT,
1122     GLProgramUniform1i,
1123     GLProgramUniform1iEXT,
1124     GLProgramUniform1iv,
1125     GLProgramUniform1ivEXT,
1126     GLProgramUniform1ui,
1127     GLProgramUniform1uiEXT,
1128     GLProgramUniform1uiv,
1129     GLProgramUniform1uivEXT,
1130     GLProgramUniform2d,
1131     GLProgramUniform2dv,
1132     GLProgramUniform2f,
1133     GLProgramUniform2fEXT,
1134     GLProgramUniform2fv,
1135     GLProgramUniform2fvEXT,
1136     GLProgramUniform2i,
1137     GLProgramUniform2iEXT,
1138     GLProgramUniform2iv,
1139     GLProgramUniform2ivEXT,
1140     GLProgramUniform2ui,
1141     GLProgramUniform2uiEXT,
1142     GLProgramUniform2uiv,
1143     GLProgramUniform2uivEXT,
1144     GLProgramUniform3d,
1145     GLProgramUniform3dv,
1146     GLProgramUniform3f,
1147     GLProgramUniform3fEXT,
1148     GLProgramUniform3fv,
1149     GLProgramUniform3fvEXT,
1150     GLProgramUniform3i,
1151     GLProgramUniform3iEXT,
1152     GLProgramUniform3iv,
1153     GLProgramUniform3ivEXT,
1154     GLProgramUniform3ui,
1155     GLProgramUniform3uiEXT,
1156     GLProgramUniform3uiv,
1157     GLProgramUniform3uivEXT,
1158     GLProgramUniform4d,
1159     GLProgramUniform4dv,
1160     GLProgramUniform4f,
1161     GLProgramUniform4fEXT,
1162     GLProgramUniform4fv,
1163     GLProgramUniform4fvEXT,
1164     GLProgramUniform4i,
1165     GLProgramUniform4iEXT,
1166     GLProgramUniform4iv,
1167     GLProgramUniform4ivEXT,
1168     GLProgramUniform4ui,
1169     GLProgramUniform4uiEXT,
1170     GLProgramUniform4uiv,
1171     GLProgramUniform4uivEXT,
1172     GLProgramUniformMatrix2dv,
1173     GLProgramUniformMatrix2fv,
1174     GLProgramUniformMatrix2fvEXT,
1175     GLProgramUniformMatrix2x3dv,
1176     GLProgramUniformMatrix2x3fv,
1177     GLProgramUniformMatrix2x3fvEXT,
1178     GLProgramUniformMatrix2x4dv,
1179     GLProgramUniformMatrix2x4fv,
1180     GLProgramUniformMatrix2x4fvEXT,
1181     GLProgramUniformMatrix3dv,
1182     GLProgramUniformMatrix3fv,
1183     GLProgramUniformMatrix3fvEXT,
1184     GLProgramUniformMatrix3x2dv,
1185     GLProgramUniformMatrix3x2fv,
1186     GLProgramUniformMatrix3x2fvEXT,
1187     GLProgramUniformMatrix3x4dv,
1188     GLProgramUniformMatrix3x4fv,
1189     GLProgramUniformMatrix3x4fvEXT,
1190     GLProgramUniformMatrix4dv,
1191     GLProgramUniformMatrix4fv,
1192     GLProgramUniformMatrix4fvEXT,
1193     GLProgramUniformMatrix4x2dv,
1194     GLProgramUniformMatrix4x2fv,
1195     GLProgramUniformMatrix4x2fvEXT,
1196     GLProgramUniformMatrix4x3dv,
1197     GLProgramUniformMatrix4x3fv,
1198     GLProgramUniformMatrix4x3fvEXT,
1199     GLProvokingVertex,
1200     GLProvokingVertexANGLE,
1201     GLPushAttrib,
1202     GLPushClientAttrib,
1203     GLPushDebugGroup,
1204     GLPushDebugGroupKHR,
1205     GLPushGroupMarkerEXT,
1206     GLPushMatrix,
1207     GLPushName,
1208     GLQueryCounter,
1209     GLQueryCounterEXT,
1210     GLQueryMatrixxOES,
1211     GLRasterPos2d,
1212     GLRasterPos2dv,
1213     GLRasterPos2f,
1214     GLRasterPos2fv,
1215     GLRasterPos2i,
1216     GLRasterPos2iv,
1217     GLRasterPos2s,
1218     GLRasterPos2sv,
1219     GLRasterPos3d,
1220     GLRasterPos3dv,
1221     GLRasterPos3f,
1222     GLRasterPos3fv,
1223     GLRasterPos3i,
1224     GLRasterPos3iv,
1225     GLRasterPos3s,
1226     GLRasterPos3sv,
1227     GLRasterPos4d,
1228     GLRasterPos4dv,
1229     GLRasterPos4f,
1230     GLRasterPos4fv,
1231     GLRasterPos4i,
1232     GLRasterPos4iv,
1233     GLRasterPos4s,
1234     GLRasterPos4sv,
1235     GLReadBuffer,
1236     GLReadPixels,
1237     GLReadPixelsRobustANGLE,
1238     GLReadnPixels,
1239     GLReadnPixelsEXT,
1240     GLReadnPixelsRobustANGLE,
1241     GLRectd,
1242     GLRectdv,
1243     GLRectf,
1244     GLRectfv,
1245     GLRecti,
1246     GLRectiv,
1247     GLRects,
1248     GLRectsv,
1249     GLReleaseShaderCompiler,
1250     GLRenderMode,
1251     GLRenderbufferStorage,
1252     GLRenderbufferStorageMultisample,
1253     GLRenderbufferStorageMultisampleANGLE,
1254     GLRenderbufferStorageMultisampleEXT,
1255     GLRenderbufferStorageOES,
1256     GLRequestExtensionANGLE,
1257     GLResumeTransformFeedback,
1258     GLRotated,
1259     GLRotatef,
1260     GLRotatex,
1261     GLSampleCoverage,
1262     GLSampleCoveragex,
1263     GLSampleMaski,
1264     GLSampleMaskiANGLE,
1265     GLSamplerParameterIiv,
1266     GLSamplerParameterIivEXT,
1267     GLSamplerParameterIivOES,
1268     GLSamplerParameterIivRobustANGLE,
1269     GLSamplerParameterIuiv,
1270     GLSamplerParameterIuivEXT,
1271     GLSamplerParameterIuivOES,
1272     GLSamplerParameterIuivRobustANGLE,
1273     GLSamplerParameterf,
1274     GLSamplerParameterfv,
1275     GLSamplerParameterfvRobustANGLE,
1276     GLSamplerParameteri,
1277     GLSamplerParameteriv,
1278     GLSamplerParameterivRobustANGLE,
1279     GLScaled,
1280     GLScalef,
1281     GLScalex,
1282     GLScissor,
1283     GLScissorArrayv,
1284     GLScissorIndexed,
1285     GLScissorIndexedv,
1286     GLSecondaryColor3b,
1287     GLSecondaryColor3bv,
1288     GLSecondaryColor3d,
1289     GLSecondaryColor3dv,
1290     GLSecondaryColor3f,
1291     GLSecondaryColor3fv,
1292     GLSecondaryColor3i,
1293     GLSecondaryColor3iv,
1294     GLSecondaryColor3s,
1295     GLSecondaryColor3sv,
1296     GLSecondaryColor3ub,
1297     GLSecondaryColor3ubv,
1298     GLSecondaryColor3ui,
1299     GLSecondaryColor3uiv,
1300     GLSecondaryColor3us,
1301     GLSecondaryColor3usv,
1302     GLSecondaryColorP3ui,
1303     GLSecondaryColorP3uiv,
1304     GLSecondaryColorPointer,
1305     GLSelectBuffer,
1306     GLSemaphoreParameterui64vEXT,
1307     GLSetFenceNV,
1308     GLShadeModel,
1309     GLShaderBinary,
1310     GLShaderSource,
1311     GLShaderStorageBlockBinding,
1312     GLSignalSemaphoreEXT,
1313     GLSpecializeShader,
1314     GLStencilFunc,
1315     GLStencilFuncSeparate,
1316     GLStencilMask,
1317     GLStencilMaskSeparate,
1318     GLStencilOp,
1319     GLStencilOpSeparate,
1320     GLTestFenceNV,
1321     GLTexBuffer,
1322     GLTexBufferEXT,
1323     GLTexBufferOES,
1324     GLTexBufferRange,
1325     GLTexBufferRangeEXT,
1326     GLTexBufferRangeOES,
1327     GLTexCoord1d,
1328     GLTexCoord1dv,
1329     GLTexCoord1f,
1330     GLTexCoord1fv,
1331     GLTexCoord1i,
1332     GLTexCoord1iv,
1333     GLTexCoord1s,
1334     GLTexCoord1sv,
1335     GLTexCoord2d,
1336     GLTexCoord2dv,
1337     GLTexCoord2f,
1338     GLTexCoord2fv,
1339     GLTexCoord2i,
1340     GLTexCoord2iv,
1341     GLTexCoord2s,
1342     GLTexCoord2sv,
1343     GLTexCoord3d,
1344     GLTexCoord3dv,
1345     GLTexCoord3f,
1346     GLTexCoord3fv,
1347     GLTexCoord3i,
1348     GLTexCoord3iv,
1349     GLTexCoord3s,
1350     GLTexCoord3sv,
1351     GLTexCoord4d,
1352     GLTexCoord4dv,
1353     GLTexCoord4f,
1354     GLTexCoord4fv,
1355     GLTexCoord4i,
1356     GLTexCoord4iv,
1357     GLTexCoord4s,
1358     GLTexCoord4sv,
1359     GLTexCoordP1ui,
1360     GLTexCoordP1uiv,
1361     GLTexCoordP2ui,
1362     GLTexCoordP2uiv,
1363     GLTexCoordP3ui,
1364     GLTexCoordP3uiv,
1365     GLTexCoordP4ui,
1366     GLTexCoordP4uiv,
1367     GLTexCoordPointer,
1368     GLTexEnvf,
1369     GLTexEnvfv,
1370     GLTexEnvi,
1371     GLTexEnviv,
1372     GLTexEnvx,
1373     GLTexEnvxv,
1374     GLTexGend,
1375     GLTexGendv,
1376     GLTexGenf,
1377     GLTexGenfOES,
1378     GLTexGenfv,
1379     GLTexGenfvOES,
1380     GLTexGeni,
1381     GLTexGeniOES,
1382     GLTexGeniv,
1383     GLTexGenivOES,
1384     GLTexGenxOES,
1385     GLTexGenxvOES,
1386     GLTexImage1D,
1387     GLTexImage2D,
1388     GLTexImage2DExternalANGLE,
1389     GLTexImage2DMultisample,
1390     GLTexImage2DRobustANGLE,
1391     GLTexImage3D,
1392     GLTexImage3DMultisample,
1393     GLTexImage3DOES,
1394     GLTexImage3DRobustANGLE,
1395     GLTexParameterIiv,
1396     GLTexParameterIivEXT,
1397     GLTexParameterIivOES,
1398     GLTexParameterIivRobustANGLE,
1399     GLTexParameterIuiv,
1400     GLTexParameterIuivEXT,
1401     GLTexParameterIuivOES,
1402     GLTexParameterIuivRobustANGLE,
1403     GLTexParameterf,
1404     GLTexParameterfv,
1405     GLTexParameterfvRobustANGLE,
1406     GLTexParameteri,
1407     GLTexParameteriv,
1408     GLTexParameterivRobustANGLE,
1409     GLTexParameterx,
1410     GLTexParameterxv,
1411     GLTexStorage1D,
1412     GLTexStorage1DEXT,
1413     GLTexStorage2D,
1414     GLTexStorage2DEXT,
1415     GLTexStorage2DMultisample,
1416     GLTexStorage2DMultisampleANGLE,
1417     GLTexStorage3D,
1418     GLTexStorage3DEXT,
1419     GLTexStorage3DMultisample,
1420     GLTexStorage3DMultisampleOES,
1421     GLTexStorageMem2DEXT,
1422     GLTexStorageMem2DMultisampleEXT,
1423     GLTexStorageMem3DEXT,
1424     GLTexStorageMem3DMultisampleEXT,
1425     GLTexStorageMemFlags2DANGLE,
1426     GLTexStorageMemFlags2DMultisampleANGLE,
1427     GLTexStorageMemFlags3DANGLE,
1428     GLTexStorageMemFlags3DMultisampleANGLE,
1429     GLTexSubImage1D,
1430     GLTexSubImage2D,
1431     GLTexSubImage2DRobustANGLE,
1432     GLTexSubImage3D,
1433     GLTexSubImage3DOES,
1434     GLTexSubImage3DRobustANGLE,
1435     GLTextureBarrier,
1436     GLTextureBuffer,
1437     GLTextureBufferRange,
1438     GLTextureParameterIiv,
1439     GLTextureParameterIuiv,
1440     GLTextureParameterf,
1441     GLTextureParameterfv,
1442     GLTextureParameteri,
1443     GLTextureParameteriv,
1444     GLTextureStorage1D,
1445     GLTextureStorage2D,
1446     GLTextureStorage2DMultisample,
1447     GLTextureStorage3D,
1448     GLTextureStorage3DMultisample,
1449     GLTextureSubImage1D,
1450     GLTextureSubImage2D,
1451     GLTextureSubImage3D,
1452     GLTextureView,
1453     GLTransformFeedbackBufferBase,
1454     GLTransformFeedbackBufferRange,
1455     GLTransformFeedbackVaryings,
1456     GLTranslated,
1457     GLTranslatef,
1458     GLTranslatex,
1459     GLUniform1d,
1460     GLUniform1dv,
1461     GLUniform1f,
1462     GLUniform1fv,
1463     GLUniform1i,
1464     GLUniform1iv,
1465     GLUniform1ui,
1466     GLUniform1uiv,
1467     GLUniform2d,
1468     GLUniform2dv,
1469     GLUniform2f,
1470     GLUniform2fv,
1471     GLUniform2i,
1472     GLUniform2iv,
1473     GLUniform2ui,
1474     GLUniform2uiv,
1475     GLUniform3d,
1476     GLUniform3dv,
1477     GLUniform3f,
1478     GLUniform3fv,
1479     GLUniform3i,
1480     GLUniform3iv,
1481     GLUniform3ui,
1482     GLUniform3uiv,
1483     GLUniform4d,
1484     GLUniform4dv,
1485     GLUniform4f,
1486     GLUniform4fv,
1487     GLUniform4i,
1488     GLUniform4iv,
1489     GLUniform4ui,
1490     GLUniform4uiv,
1491     GLUniformBlockBinding,
1492     GLUniformMatrix2dv,
1493     GLUniformMatrix2fv,
1494     GLUniformMatrix2x3dv,
1495     GLUniformMatrix2x3fv,
1496     GLUniformMatrix2x4dv,
1497     GLUniformMatrix2x4fv,
1498     GLUniformMatrix3dv,
1499     GLUniformMatrix3fv,
1500     GLUniformMatrix3x2dv,
1501     GLUniformMatrix3x2fv,
1502     GLUniformMatrix3x4dv,
1503     GLUniformMatrix3x4fv,
1504     GLUniformMatrix4dv,
1505     GLUniformMatrix4fv,
1506     GLUniformMatrix4x2dv,
1507     GLUniformMatrix4x2fv,
1508     GLUniformMatrix4x3dv,
1509     GLUniformMatrix4x3fv,
1510     GLUniformSubroutinesuiv,
1511     GLUnmapBuffer,
1512     GLUnmapBufferOES,
1513     GLUnmapNamedBuffer,
1514     GLUseProgram,
1515     GLUseProgramStages,
1516     GLUseProgramStagesEXT,
1517     GLValidateProgram,
1518     GLValidateProgramPipeline,
1519     GLValidateProgramPipelineEXT,
1520     GLVertex2d,
1521     GLVertex2dv,
1522     GLVertex2f,
1523     GLVertex2fv,
1524     GLVertex2i,
1525     GLVertex2iv,
1526     GLVertex2s,
1527     GLVertex2sv,
1528     GLVertex3d,
1529     GLVertex3dv,
1530     GLVertex3f,
1531     GLVertex3fv,
1532     GLVertex3i,
1533     GLVertex3iv,
1534     GLVertex3s,
1535     GLVertex3sv,
1536     GLVertex4d,
1537     GLVertex4dv,
1538     GLVertex4f,
1539     GLVertex4fv,
1540     GLVertex4i,
1541     GLVertex4iv,
1542     GLVertex4s,
1543     GLVertex4sv,
1544     GLVertexArrayAttribBinding,
1545     GLVertexArrayAttribFormat,
1546     GLVertexArrayAttribIFormat,
1547     GLVertexArrayAttribLFormat,
1548     GLVertexArrayBindingDivisor,
1549     GLVertexArrayElementBuffer,
1550     GLVertexArrayVertexBuffer,
1551     GLVertexArrayVertexBuffers,
1552     GLVertexAttrib1d,
1553     GLVertexAttrib1dv,
1554     GLVertexAttrib1f,
1555     GLVertexAttrib1fv,
1556     GLVertexAttrib1s,
1557     GLVertexAttrib1sv,
1558     GLVertexAttrib2d,
1559     GLVertexAttrib2dv,
1560     GLVertexAttrib2f,
1561     GLVertexAttrib2fv,
1562     GLVertexAttrib2s,
1563     GLVertexAttrib2sv,
1564     GLVertexAttrib3d,
1565     GLVertexAttrib3dv,
1566     GLVertexAttrib3f,
1567     GLVertexAttrib3fv,
1568     GLVertexAttrib3s,
1569     GLVertexAttrib3sv,
1570     GLVertexAttrib4Nbv,
1571     GLVertexAttrib4Niv,
1572     GLVertexAttrib4Nsv,
1573     GLVertexAttrib4Nub,
1574     GLVertexAttrib4Nubv,
1575     GLVertexAttrib4Nuiv,
1576     GLVertexAttrib4Nusv,
1577     GLVertexAttrib4bv,
1578     GLVertexAttrib4d,
1579     GLVertexAttrib4dv,
1580     GLVertexAttrib4f,
1581     GLVertexAttrib4fv,
1582     GLVertexAttrib4iv,
1583     GLVertexAttrib4s,
1584     GLVertexAttrib4sv,
1585     GLVertexAttrib4ubv,
1586     GLVertexAttrib4uiv,
1587     GLVertexAttrib4usv,
1588     GLVertexAttribBinding,
1589     GLVertexAttribDivisor,
1590     GLVertexAttribDivisorANGLE,
1591     GLVertexAttribDivisorEXT,
1592     GLVertexAttribFormat,
1593     GLVertexAttribI1i,
1594     GLVertexAttribI1iv,
1595     GLVertexAttribI1ui,
1596     GLVertexAttribI1uiv,
1597     GLVertexAttribI2i,
1598     GLVertexAttribI2iv,
1599     GLVertexAttribI2ui,
1600     GLVertexAttribI2uiv,
1601     GLVertexAttribI3i,
1602     GLVertexAttribI3iv,
1603     GLVertexAttribI3ui,
1604     GLVertexAttribI3uiv,
1605     GLVertexAttribI4bv,
1606     GLVertexAttribI4i,
1607     GLVertexAttribI4iv,
1608     GLVertexAttribI4sv,
1609     GLVertexAttribI4ubv,
1610     GLVertexAttribI4ui,
1611     GLVertexAttribI4uiv,
1612     GLVertexAttribI4usv,
1613     GLVertexAttribIFormat,
1614     GLVertexAttribIPointer,
1615     GLVertexAttribL1d,
1616     GLVertexAttribL1dv,
1617     GLVertexAttribL2d,
1618     GLVertexAttribL2dv,
1619     GLVertexAttribL3d,
1620     GLVertexAttribL3dv,
1621     GLVertexAttribL4d,
1622     GLVertexAttribL4dv,
1623     GLVertexAttribLFormat,
1624     GLVertexAttribLPointer,
1625     GLVertexAttribP1ui,
1626     GLVertexAttribP1uiv,
1627     GLVertexAttribP2ui,
1628     GLVertexAttribP2uiv,
1629     GLVertexAttribP3ui,
1630     GLVertexAttribP3uiv,
1631     GLVertexAttribP4ui,
1632     GLVertexAttribP4uiv,
1633     GLVertexAttribPointer,
1634     GLVertexBindingDivisor,
1635     GLVertexP2ui,
1636     GLVertexP2uiv,
1637     GLVertexP3ui,
1638     GLVertexP3uiv,
1639     GLVertexP4ui,
1640     GLVertexP4uiv,
1641     GLVertexPointer,
1642     GLViewport,
1643     GLViewportArrayv,
1644     GLViewportIndexedf,
1645     GLViewportIndexedfv,
1646     GLWaitSemaphoreEXT,
1647     GLWaitSync,
1648     GLWeightPointerOES,
1649     GLWindowPos2d,
1650     GLWindowPos2dv,
1651     GLWindowPos2f,
1652     GLWindowPos2fv,
1653     GLWindowPos2i,
1654     GLWindowPos2iv,
1655     GLWindowPos2s,
1656     GLWindowPos2sv,
1657     GLWindowPos3d,
1658     GLWindowPos3dv,
1659     GLWindowPos3f,
1660     GLWindowPos3fv,
1661     GLWindowPos3i,
1662     GLWindowPos3iv,
1663     GLWindowPos3s,
1664     GLWindowPos3sv,
1665     WGLChoosePixelFormat,
1666     WGLCopyContext,
1667     WGLCreateContext,
1668     WGLCreateLayerContext,
1669     WGLDeleteContext,
1670     WGLDescribeLayerPlane,
1671     WGLDescribePixelFormat,
1672     WGLGetCurrentContext,
1673     WGLGetCurrentDC,
1674     WGLGetEnhMetaFilePixelFormat,
1675     WGLGetLayerPaletteEntries,
1676     WGLGetPixelFormat,
1677     WGLGetProcAddress,
1678     WGLMakeCurrent,
1679     WGLRealizeLayerPalette,
1680     WGLSetLayerPaletteEntries,
1681     WGLSetPixelFormat,
1682     WGLShareLists,
1683     WGLSwapBuffers,
1684     WGLSwapLayerBuffers,
1685     WGLUseFontBitmaps,
1686     WGLUseFontBitmapsA,
1687     WGLUseFontBitmapsW,
1688     WGLUseFontOutlines,
1689     WGLUseFontOutlinesA,
1690     WGLUseFontOutlinesW
1691 };
1692 
1693 const char *GetEntryPointName(EntryPoint ep);
1694 }  // namespace angle
1695 #endif  // COMMON_ENTRY_POINTS_ENUM_AUTOGEN_H_
1696