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