~mmach/netext73/webkit2gtk

« back to all changes in this revision

Viewing changes to Source/ThirdParty/ANGLE/src/libGLESv2/proc_table_egl_autogen.cpp

  • Committer: mmach
  • Date: 2023-06-16 17:21:37 UTC
  • Revision ID: netbit73@gmail.com-20230616172137-2rqx6yr96ga9g3kp
1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
// GENERATED FILE - DO NOT EDIT.
 
2
// Generated by gen_proc_table.py using data from gl.xml, gl_angle_ext.xml, egl.xml,
 
3
// egl_angle_ext.xml.
 
4
//
 
5
// Copyright 2020 The ANGLE Project Authors. All rights reserved.
 
6
// Use of this source code is governed by a BSD-style license that can be
 
7
// found in the LICENSE file.
 
8
//
 
9
// getProcAddress loader table:
 
10
//   Mapping from a string entry point name to function address.
 
11
//
 
12
 
 
13
#include "libGLESv2/proc_table_egl.h"
 
14
 
 
15
#include "libGLESv2/entry_points_egl.h"
 
16
#include "libGLESv2/entry_points_egl_ext.h"
 
17
#include "libGLESv2/entry_points_gles_1_0_autogen.h"
 
18
#include "libGLESv2/entry_points_gles_2_0_autogen.h"
 
19
#include "libGLESv2/entry_points_gles_3_0_autogen.h"
 
20
#include "libGLESv2/entry_points_gles_3_1_autogen.h"
 
21
#include "libGLESv2/entry_points_gles_3_2_autogen.h"
 
22
#include "libGLESv2/entry_points_gles_ext_autogen.h"
 
23
#include "platform/Platform.h"
 
24
 
 
25
#define P(FUNC) reinterpret_cast<__eglMustCastToProperFunctionPointerType>(FUNC)
 
26
 
 
27
namespace egl
 
28
{
 
29
ProcEntry g_procTable[] = {
 
30
    {"ANGLEGetDisplayPlatform", P(ANGLEGetDisplayPlatform)},
 
31
    {"ANGLEResetDisplayPlatform", P(ANGLEResetDisplayPlatform)},
 
32
    {"eglBindAPI", P(EGL_BindAPI)},
 
33
    {"eglBindTexImage", P(EGL_BindTexImage)},
 
34
    {"eglChooseConfig", P(EGL_ChooseConfig)},
 
35
    {"eglClientWaitSync", P(EGL_ClientWaitSync)},
 
36
    {"eglClientWaitSyncKHR", P(EGL_ClientWaitSyncKHR)},
 
37
    {"eglCopyBuffers", P(EGL_CopyBuffers)},
 
38
    {"eglCreateContext", P(EGL_CreateContext)},
 
39
    {"eglCreateDeviceANGLE", P(EGL_CreateDeviceANGLE)},
 
40
    {"eglCreateImage", P(EGL_CreateImage)},
 
41
    {"eglCreateImageKHR", P(EGL_CreateImageKHR)},
 
42
    {"eglCreatePbufferFromClientBuffer", P(EGL_CreatePbufferFromClientBuffer)},
 
43
    {"eglCreatePbufferSurface", P(EGL_CreatePbufferSurface)},
 
44
    {"eglCreatePixmapSurface", P(EGL_CreatePixmapSurface)},
 
45
    {"eglCreatePlatformPixmapSurface", P(EGL_CreatePlatformPixmapSurface)},
 
46
    {"eglCreatePlatformPixmapSurfaceEXT", P(EGL_CreatePlatformPixmapSurfaceEXT)},
 
47
    {"eglCreatePlatformWindowSurface", P(EGL_CreatePlatformWindowSurface)},
 
48
    {"eglCreatePlatformWindowSurfaceEXT", P(EGL_CreatePlatformWindowSurfaceEXT)},
 
49
    {"eglCreateStreamKHR", P(EGL_CreateStreamKHR)},
 
50
    {"eglCreateStreamProducerD3DTextureANGLE", P(EGL_CreateStreamProducerD3DTextureANGLE)},
 
51
    {"eglCreateSync", P(EGL_CreateSync)},
 
52
    {"eglCreateSyncKHR", P(EGL_CreateSyncKHR)},
 
53
    {"eglCreateWindowSurface", P(EGL_CreateWindowSurface)},
 
54
    {"eglDebugMessageControlKHR", P(EGL_DebugMessageControlKHR)},
 
55
    {"eglDestroyContext", P(EGL_DestroyContext)},
 
56
    {"eglDestroyImage", P(EGL_DestroyImage)},
 
57
    {"eglDestroyImageKHR", P(EGL_DestroyImageKHR)},
 
58
    {"eglDestroyStreamKHR", P(EGL_DestroyStreamKHR)},
 
59
    {"eglDestroySurface", P(EGL_DestroySurface)},
 
60
    {"eglDestroySync", P(EGL_DestroySync)},
 
61
    {"eglDestroySyncKHR", P(EGL_DestroySyncKHR)},
 
62
    {"eglDupNativeFenceFDANDROID", P(EGL_DupNativeFenceFDANDROID)},
 
63
    {"eglGetCompositorTimingANDROID", P(EGL_GetCompositorTimingANDROID)},
 
64
    {"eglGetCompositorTimingSupportedANDROID", P(EGL_GetCompositorTimingSupportedANDROID)},
 
65
    {"eglGetConfigAttrib", P(EGL_GetConfigAttrib)},
 
66
    {"eglGetConfigs", P(EGL_GetConfigs)},
 
67
    {"eglGetCurrentContext", P(EGL_GetCurrentContext)},
 
68
    {"eglGetCurrentDisplay", P(EGL_GetCurrentDisplay)},
 
69
    {"eglGetCurrentSurface", P(EGL_GetCurrentSurface)},
 
70
    {"eglGetDisplay", P(EGL_GetDisplay)},
 
71
    {"eglGetError", P(EGL_GetError)},
 
72
    {"eglGetFrameTimestampSupportedANDROID", P(EGL_GetFrameTimestampSupportedANDROID)},
 
73
    {"eglGetFrameTimestampsANDROID", P(EGL_GetFrameTimestampsANDROID)},
 
74
    {"eglGetMscRateCHROMIUM", P(EGL_GetMscRateCHROMIUM)},
 
75
    {"eglGetNativeClientBufferANDROID", P(EGL_GetNativeClientBufferANDROID)},
 
76
    {"eglGetNextFrameIdANDROID", P(EGL_GetNextFrameIdANDROID)},
 
77
    {"eglGetPlatformDisplay", P(EGL_GetPlatformDisplay)},
 
78
    {"eglGetPlatformDisplayEXT", P(EGL_GetPlatformDisplayEXT)},
 
79
    {"eglGetProcAddress", P(EGL_GetProcAddress)},
 
80
    {"eglGetSyncAttrib", P(EGL_GetSyncAttrib)},
 
81
    {"eglGetSyncAttribKHR", P(EGL_GetSyncAttribKHR)},
 
82
    {"eglGetSyncValuesCHROMIUM", P(EGL_GetSyncValuesCHROMIUM)},
 
83
    {"eglInitialize", P(EGL_Initialize)},
 
84
    {"eglLabelObjectKHR", P(EGL_LabelObjectKHR)},
 
85
    {"eglMakeCurrent", P(EGL_MakeCurrent)},
 
86
    {"eglPostSubBufferNV", P(EGL_PostSubBufferNV)},
 
87
    {"eglPresentationTimeANDROID", P(EGL_PresentationTimeANDROID)},
 
88
    {"eglProgramCacheGetAttribANGLE", P(EGL_ProgramCacheGetAttribANGLE)},
 
89
    {"eglProgramCachePopulateANGLE", P(EGL_ProgramCachePopulateANGLE)},
 
90
    {"eglProgramCacheQueryANGLE", P(EGL_ProgramCacheQueryANGLE)},
 
91
    {"eglProgramCacheResizeANGLE", P(EGL_ProgramCacheResizeANGLE)},
 
92
    {"eglQueryAPI", P(EGL_QueryAPI)},
 
93
    {"eglQueryContext", P(EGL_QueryContext)},
 
94
    {"eglQueryDebugKHR", P(EGL_QueryDebugKHR)},
 
95
    {"eglQueryDeviceAttribEXT", P(EGL_QueryDeviceAttribEXT)},
 
96
    {"eglQueryDeviceStringEXT", P(EGL_QueryDeviceStringEXT)},
 
97
    {"eglQueryDisplayAttribANGLE", P(EGL_QueryDisplayAttribANGLE)},
 
98
    {"eglQueryDisplayAttribEXT", P(EGL_QueryDisplayAttribEXT)},
 
99
    {"eglQueryStreamKHR", P(EGL_QueryStreamKHR)},
 
100
    {"eglQueryStreamu64KHR", P(EGL_QueryStreamu64KHR)},
 
101
    {"eglQueryString", P(EGL_QueryString)},
 
102
    {"eglQueryStringiANGLE", P(EGL_QueryStringiANGLE)},
 
103
    {"eglQuerySurface", P(EGL_QuerySurface)},
 
104
    {"eglQuerySurfacePointerANGLE", P(EGL_QuerySurfacePointerANGLE)},
 
105
    {"eglReleaseDeviceANGLE", P(EGL_ReleaseDeviceANGLE)},
 
106
    {"eglReleaseTexImage", P(EGL_ReleaseTexImage)},
 
107
    {"eglReleaseThread", P(EGL_ReleaseThread)},
 
108
    {"eglSetBlobCacheFuncsANDROID", P(EGL_SetBlobCacheFuncsANDROID)},
 
109
    {"eglStreamAttribKHR", P(EGL_StreamAttribKHR)},
 
110
    {"eglStreamConsumerAcquireKHR", P(EGL_StreamConsumerAcquireKHR)},
 
111
    {"eglStreamConsumerGLTextureExternalAttribsNV",
 
112
     P(EGL_StreamConsumerGLTextureExternalAttribsNV)},
 
113
    {"eglStreamConsumerGLTextureExternalKHR", P(EGL_StreamConsumerGLTextureExternalKHR)},
 
114
    {"eglStreamConsumerReleaseKHR", P(EGL_StreamConsumerReleaseKHR)},
 
115
    {"eglStreamPostD3DTextureANGLE", P(EGL_StreamPostD3DTextureANGLE)},
 
116
    {"eglSurfaceAttrib", P(EGL_SurfaceAttrib)},
 
117
    {"eglSwapBuffers", P(EGL_SwapBuffers)},
 
118
    {"eglSwapBuffersWithDamageKHR", P(EGL_SwapBuffersWithDamageKHR)},
 
119
    {"eglSwapBuffersWithFrameTokenANGLE", P(EGL_SwapBuffersWithFrameTokenANGLE)},
 
120
    {"eglSwapInterval", P(EGL_SwapInterval)},
 
121
    {"eglTerminate", P(EGL_Terminate)},
 
122
    {"eglWaitClient", P(EGL_WaitClient)},
 
123
    {"eglWaitGL", P(EGL_WaitGL)},
 
124
    {"eglWaitNative", P(EGL_WaitNative)},
 
125
    {"eglWaitSync", P(EGL_WaitSync)},
 
126
    {"eglWaitSyncKHR", P(EGL_WaitSyncKHR)},
 
127
    {"glActiveShaderProgram", P(gl::ActiveShaderProgram)},
 
128
    {"glActiveShaderProgramContextANGLE", P(gl::ActiveShaderProgramContextANGLE)},
 
129
    {"glActiveTexture", P(gl::ActiveTexture)},
 
130
    {"glActiveTextureContextANGLE", P(gl::ActiveTextureContextANGLE)},
 
131
    {"glAlphaFunc", P(gl::AlphaFunc)},
 
132
    {"glAlphaFuncContextANGLE", P(gl::AlphaFuncContextANGLE)},
 
133
    {"glAlphaFuncx", P(gl::AlphaFuncx)},
 
134
    {"glAlphaFuncxContextANGLE", P(gl::AlphaFuncxContextANGLE)},
 
135
    {"glAttachShader", P(gl::AttachShader)},
 
136
    {"glAttachShaderContextANGLE", P(gl::AttachShaderContextANGLE)},
 
137
    {"glBeginQuery", P(gl::BeginQuery)},
 
138
    {"glBeginQueryContextANGLE", P(gl::BeginQueryContextANGLE)},
 
139
    {"glBeginQueryEXT", P(gl::BeginQueryEXT)},
 
140
    {"glBeginQueryEXTContextANGLE", P(gl::BeginQueryEXTContextANGLE)},
 
141
    {"glBeginTransformFeedback", P(gl::BeginTransformFeedback)},
 
142
    {"glBeginTransformFeedbackContextANGLE", P(gl::BeginTransformFeedbackContextANGLE)},
 
143
    {"glBindAttribLocation", P(gl::BindAttribLocation)},
 
144
    {"glBindAttribLocationContextANGLE", P(gl::BindAttribLocationContextANGLE)},
 
145
    {"glBindBuffer", P(gl::BindBuffer)},
 
146
    {"glBindBufferBase", P(gl::BindBufferBase)},
 
147
    {"glBindBufferBaseContextANGLE", P(gl::BindBufferBaseContextANGLE)},
 
148
    {"glBindBufferContextANGLE", P(gl::BindBufferContextANGLE)},
 
149
    {"glBindBufferRange", P(gl::BindBufferRange)},
 
150
    {"glBindBufferRangeContextANGLE", P(gl::BindBufferRangeContextANGLE)},
 
151
    {"glBindFragDataLocationEXT", P(gl::BindFragDataLocationEXT)},
 
152
    {"glBindFragDataLocationEXTContextANGLE", P(gl::BindFragDataLocationEXTContextANGLE)},
 
153
    {"glBindFragDataLocationIndexedEXT", P(gl::BindFragDataLocationIndexedEXT)},
 
154
    {"glBindFragDataLocationIndexedEXTContextANGLE",
 
155
     P(gl::BindFragDataLocationIndexedEXTContextANGLE)},
 
156
    {"glBindFragmentInputLocationCHROMIUM", P(gl::BindFragmentInputLocationCHROMIUM)},
 
157
    {"glBindFragmentInputLocationCHROMIUMContextANGLE",
 
158
     P(gl::BindFragmentInputLocationCHROMIUMContextANGLE)},
 
159
    {"glBindFramebuffer", P(gl::BindFramebuffer)},
 
160
    {"glBindFramebufferContextANGLE", P(gl::BindFramebufferContextANGLE)},
 
161
    {"glBindFramebufferOES", P(gl::BindFramebufferOES)},
 
162
    {"glBindFramebufferOESContextANGLE", P(gl::BindFramebufferOESContextANGLE)},
 
163
    {"glBindImageTexture", P(gl::BindImageTexture)},
 
164
    {"glBindImageTextureContextANGLE", P(gl::BindImageTextureContextANGLE)},
 
165
    {"glBindProgramPipeline", P(gl::BindProgramPipeline)},
 
166
    {"glBindProgramPipelineContextANGLE", P(gl::BindProgramPipelineContextANGLE)},
 
167
    {"glBindRenderbuffer", P(gl::BindRenderbuffer)},
 
168
    {"glBindRenderbufferContextANGLE", P(gl::BindRenderbufferContextANGLE)},
 
169
    {"glBindRenderbufferOES", P(gl::BindRenderbufferOES)},
 
170
    {"glBindRenderbufferOESContextANGLE", P(gl::BindRenderbufferOESContextANGLE)},
 
171
    {"glBindSampler", P(gl::BindSampler)},
 
172
    {"glBindSamplerContextANGLE", P(gl::BindSamplerContextANGLE)},
 
173
    {"glBindTexture", P(gl::BindTexture)},
 
174
    {"glBindTextureContextANGLE", P(gl::BindTextureContextANGLE)},
 
175
    {"glBindTransformFeedback", P(gl::BindTransformFeedback)},
 
176
    {"glBindTransformFeedbackContextANGLE", P(gl::BindTransformFeedbackContextANGLE)},
 
177
    {"glBindUniformLocationCHROMIUM", P(gl::BindUniformLocationCHROMIUM)},
 
178
    {"glBindUniformLocationCHROMIUMContextANGLE", P(gl::BindUniformLocationCHROMIUMContextANGLE)},
 
179
    {"glBindVertexArray", P(gl::BindVertexArray)},
 
180
    {"glBindVertexArrayContextANGLE", P(gl::BindVertexArrayContextANGLE)},
 
181
    {"glBindVertexArrayOES", P(gl::BindVertexArrayOES)},
 
182
    {"glBindVertexArrayOESContextANGLE", P(gl::BindVertexArrayOESContextANGLE)},
 
183
    {"glBindVertexBuffer", P(gl::BindVertexBuffer)},
 
184
    {"glBindVertexBufferContextANGLE", P(gl::BindVertexBufferContextANGLE)},
 
185
    {"glBlendColor", P(gl::BlendColor)},
 
186
    {"glBlendColorContextANGLE", P(gl::BlendColorContextANGLE)},
 
187
    {"glBlendEquation", P(gl::BlendEquation)},
 
188
    {"glBlendEquationContextANGLE", P(gl::BlendEquationContextANGLE)},
 
189
    {"glBlendEquationSeparate", P(gl::BlendEquationSeparate)},
 
190
    {"glBlendEquationSeparateContextANGLE", P(gl::BlendEquationSeparateContextANGLE)},
 
191
    {"glBlendFunc", P(gl::BlendFunc)},
 
192
    {"glBlendFuncContextANGLE", P(gl::BlendFuncContextANGLE)},
 
193
    {"glBlendFuncSeparate", P(gl::BlendFuncSeparate)},
 
194
    {"glBlendFuncSeparateContextANGLE", P(gl::BlendFuncSeparateContextANGLE)},
 
195
    {"glBlitFramebuffer", P(gl::BlitFramebuffer)},
 
196
    {"glBlitFramebufferANGLE", P(gl::BlitFramebufferANGLE)},
 
197
    {"glBlitFramebufferANGLEContextANGLE", P(gl::BlitFramebufferANGLEContextANGLE)},
 
198
    {"glBlitFramebufferContextANGLE", P(gl::BlitFramebufferContextANGLE)},
 
199
    {"glBufferData", P(gl::BufferData)},
 
200
    {"glBufferDataContextANGLE", P(gl::BufferDataContextANGLE)},
 
201
    {"glBufferStorageMemEXT", P(gl::BufferStorageMemEXT)},
 
202
    {"glBufferStorageMemEXTContextANGLE", P(gl::BufferStorageMemEXTContextANGLE)},
 
203
    {"glBufferSubData", P(gl::BufferSubData)},
 
204
    {"glBufferSubDataContextANGLE", P(gl::BufferSubDataContextANGLE)},
 
205
    {"glCheckFramebufferStatus", P(gl::CheckFramebufferStatus)},
 
206
    {"glCheckFramebufferStatusContextANGLE", P(gl::CheckFramebufferStatusContextANGLE)},
 
207
    {"glCheckFramebufferStatusOES", P(gl::CheckFramebufferStatusOES)},
 
208
    {"glCheckFramebufferStatusOESContextANGLE", P(gl::CheckFramebufferStatusOESContextANGLE)},
 
209
    {"glClear", P(gl::Clear)},
 
210
    {"glClearBufferfi", P(gl::ClearBufferfi)},
 
211
    {"glClearBufferfiContextANGLE", P(gl::ClearBufferfiContextANGLE)},
 
212
    {"glClearBufferfv", P(gl::ClearBufferfv)},
 
213
    {"glClearBufferfvContextANGLE", P(gl::ClearBufferfvContextANGLE)},
 
214
    {"glClearBufferiv", P(gl::ClearBufferiv)},
 
215
    {"glClearBufferivContextANGLE", P(gl::ClearBufferivContextANGLE)},
 
216
    {"glClearBufferuiv", P(gl::ClearBufferuiv)},
 
217
    {"glClearBufferuivContextANGLE", P(gl::ClearBufferuivContextANGLE)},
 
218
    {"glClearColor", P(gl::ClearColor)},
 
219
    {"glClearColorContextANGLE", P(gl::ClearColorContextANGLE)},
 
220
    {"glClearColorx", P(gl::ClearColorx)},
 
221
    {"glClearColorxContextANGLE", P(gl::ClearColorxContextANGLE)},
 
222
    {"glClearContextANGLE", P(gl::ClearContextANGLE)},
 
223
    {"glClearDepthf", P(gl::ClearDepthf)},
 
224
    {"glClearDepthfContextANGLE", P(gl::ClearDepthfContextANGLE)},
 
225
    {"glClearDepthx", P(gl::ClearDepthx)},
 
226
    {"glClearDepthxContextANGLE", P(gl::ClearDepthxContextANGLE)},
 
227
    {"glClearStencil", P(gl::ClearStencil)},
 
228
    {"glClearStencilContextANGLE", P(gl::ClearStencilContextANGLE)},
 
229
    {"glClientActiveTexture", P(gl::ClientActiveTexture)},
 
230
    {"glClientActiveTextureContextANGLE", P(gl::ClientActiveTextureContextANGLE)},
 
231
    {"glClientWaitSync", P(gl::ClientWaitSync)},
 
232
    {"glClientWaitSyncContextANGLE", P(gl::ClientWaitSyncContextANGLE)},
 
233
    {"glClipPlanef", P(gl::ClipPlanef)},
 
234
    {"glClipPlanefContextANGLE", P(gl::ClipPlanefContextANGLE)},
 
235
    {"glClipPlanex", P(gl::ClipPlanex)},
 
236
    {"glClipPlanexContextANGLE", P(gl::ClipPlanexContextANGLE)},
 
237
    {"glColor4f", P(gl::Color4f)},
 
238
    {"glColor4fContextANGLE", P(gl::Color4fContextANGLE)},
 
239
    {"glColor4ub", P(gl::Color4ub)},
 
240
    {"glColor4ubContextANGLE", P(gl::Color4ubContextANGLE)},
 
241
    {"glColor4x", P(gl::Color4x)},
 
242
    {"glColor4xContextANGLE", P(gl::Color4xContextANGLE)},
 
243
    {"glColorMask", P(gl::ColorMask)},
 
244
    {"glColorMaskContextANGLE", P(gl::ColorMaskContextANGLE)},
 
245
    {"glColorPointer", P(gl::ColorPointer)},
 
246
    {"glColorPointerContextANGLE", P(gl::ColorPointerContextANGLE)},
 
247
    {"glCompileShader", P(gl::CompileShader)},
 
248
    {"glCompileShaderContextANGLE", P(gl::CompileShaderContextANGLE)},
 
249
    {"glCompressedCopyTextureCHROMIUM", P(gl::CompressedCopyTextureCHROMIUM)},
 
250
    {"glCompressedCopyTextureCHROMIUMContextANGLE",
 
251
     P(gl::CompressedCopyTextureCHROMIUMContextANGLE)},
 
252
    {"glCompressedTexImage2D", P(gl::CompressedTexImage2D)},
 
253
    {"glCompressedTexImage2DContextANGLE", P(gl::CompressedTexImage2DContextANGLE)},
 
254
    {"glCompressedTexImage2DRobustANGLE", P(gl::CompressedTexImage2DRobustANGLE)},
 
255
    {"glCompressedTexImage2DRobustANGLEContextANGLE",
 
256
     P(gl::CompressedTexImage2DRobustANGLEContextANGLE)},
 
257
    {"glCompressedTexImage3D", P(gl::CompressedTexImage3D)},
 
258
    {"glCompressedTexImage3DContextANGLE", P(gl::CompressedTexImage3DContextANGLE)},
 
259
    {"glCompressedTexImage3DOES", P(gl::CompressedTexImage3DOES)},
 
260
    {"glCompressedTexImage3DOESContextANGLE", P(gl::CompressedTexImage3DOESContextANGLE)},
 
261
    {"glCompressedTexImage3DRobustANGLE", P(gl::CompressedTexImage3DRobustANGLE)},
 
262
    {"glCompressedTexImage3DRobustANGLEContextANGLE",
 
263
     P(gl::CompressedTexImage3DRobustANGLEContextANGLE)},
 
264
    {"glCompressedTexSubImage2D", P(gl::CompressedTexSubImage2D)},
 
265
    {"glCompressedTexSubImage2DContextANGLE", P(gl::CompressedTexSubImage2DContextANGLE)},
 
266
    {"glCompressedTexSubImage2DRobustANGLE", P(gl::CompressedTexSubImage2DRobustANGLE)},
 
267
    {"glCompressedTexSubImage2DRobustANGLEContextANGLE",
 
268
     P(gl::CompressedTexSubImage2DRobustANGLEContextANGLE)},
 
269
    {"glCompressedTexSubImage3D", P(gl::CompressedTexSubImage3D)},
 
270
    {"glCompressedTexSubImage3DContextANGLE", P(gl::CompressedTexSubImage3DContextANGLE)},
 
271
    {"glCompressedTexSubImage3DOES", P(gl::CompressedTexSubImage3DOES)},
 
272
    {"glCompressedTexSubImage3DOESContextANGLE", P(gl::CompressedTexSubImage3DOESContextANGLE)},
 
273
    {"glCompressedTexSubImage3DRobustANGLE", P(gl::CompressedTexSubImage3DRobustANGLE)},
 
274
    {"glCompressedTexSubImage3DRobustANGLEContextANGLE",
 
275
     P(gl::CompressedTexSubImage3DRobustANGLEContextANGLE)},
 
276
    {"glCopyBufferSubData", P(gl::CopyBufferSubData)},
 
277
    {"glCopyBufferSubDataContextANGLE", P(gl::CopyBufferSubDataContextANGLE)},
 
278
    {"glCopySubTexture3DANGLE", P(gl::CopySubTexture3DANGLE)},
 
279
    {"glCopySubTexture3DANGLEContextANGLE", P(gl::CopySubTexture3DANGLEContextANGLE)},
 
280
    {"glCopySubTextureCHROMIUM", P(gl::CopySubTextureCHROMIUM)},
 
281
    {"glCopySubTextureCHROMIUMContextANGLE", P(gl::CopySubTextureCHROMIUMContextANGLE)},
 
282
    {"glCopyTexImage2D", P(gl::CopyTexImage2D)},
 
283
    {"glCopyTexImage2DContextANGLE", P(gl::CopyTexImage2DContextANGLE)},
 
284
    {"glCopyTexSubImage2D", P(gl::CopyTexSubImage2D)},
 
285
    {"glCopyTexSubImage2DContextANGLE", P(gl::CopyTexSubImage2DContextANGLE)},
 
286
    {"glCopyTexSubImage3D", P(gl::CopyTexSubImage3D)},
 
287
    {"glCopyTexSubImage3DContextANGLE", P(gl::CopyTexSubImage3DContextANGLE)},
 
288
    {"glCopyTexSubImage3DOES", P(gl::CopyTexSubImage3DOES)},
 
289
    {"glCopyTexSubImage3DOESContextANGLE", P(gl::CopyTexSubImage3DOESContextANGLE)},
 
290
    {"glCopyTexture3DANGLE", P(gl::CopyTexture3DANGLE)},
 
291
    {"glCopyTexture3DANGLEContextANGLE", P(gl::CopyTexture3DANGLEContextANGLE)},
 
292
    {"glCopyTextureCHROMIUM", P(gl::CopyTextureCHROMIUM)},
 
293
    {"glCopyTextureCHROMIUMContextANGLE", P(gl::CopyTextureCHROMIUMContextANGLE)},
 
294
    {"glCoverFillPathCHROMIUM", P(gl::CoverFillPathCHROMIUM)},
 
295
    {"glCoverFillPathCHROMIUMContextANGLE", P(gl::CoverFillPathCHROMIUMContextANGLE)},
 
296
    {"glCoverFillPathInstancedCHROMIUM", P(gl::CoverFillPathInstancedCHROMIUM)},
 
297
    {"glCoverFillPathInstancedCHROMIUMContextANGLE",
 
298
     P(gl::CoverFillPathInstancedCHROMIUMContextANGLE)},
 
299
    {"glCoverStrokePathCHROMIUM", P(gl::CoverStrokePathCHROMIUM)},
 
300
    {"glCoverStrokePathCHROMIUMContextANGLE", P(gl::CoverStrokePathCHROMIUMContextANGLE)},
 
301
    {"glCoverStrokePathInstancedCHROMIUM", P(gl::CoverStrokePathInstancedCHROMIUM)},
 
302
    {"glCoverStrokePathInstancedCHROMIUMContextANGLE",
 
303
     P(gl::CoverStrokePathInstancedCHROMIUMContextANGLE)},
 
304
    {"glCoverageModulationCHROMIUM", P(gl::CoverageModulationCHROMIUM)},
 
305
    {"glCoverageModulationCHROMIUMContextANGLE", P(gl::CoverageModulationCHROMIUMContextANGLE)},
 
306
    {"glCreateMemoryObjectsEXT", P(gl::CreateMemoryObjectsEXT)},
 
307
    {"glCreateMemoryObjectsEXTContextANGLE", P(gl::CreateMemoryObjectsEXTContextANGLE)},
 
308
    {"glCreateProgram", P(gl::CreateProgram)},
 
309
    {"glCreateProgramContextANGLE", P(gl::CreateProgramContextANGLE)},
 
310
    {"glCreateShader", P(gl::CreateShader)},
 
311
    {"glCreateShaderContextANGLE", P(gl::CreateShaderContextANGLE)},
 
312
    {"glCreateShaderProgramv", P(gl::CreateShaderProgramv)},
 
313
    {"glCreateShaderProgramvContextANGLE", P(gl::CreateShaderProgramvContextANGLE)},
 
314
    {"glCullFace", P(gl::CullFace)},
 
315
    {"glCullFaceContextANGLE", P(gl::CullFaceContextANGLE)},
 
316
    {"glCurrentPaletteMatrixOES", P(gl::CurrentPaletteMatrixOES)},
 
317
    {"glCurrentPaletteMatrixOESContextANGLE", P(gl::CurrentPaletteMatrixOESContextANGLE)},
 
318
    {"glDebugMessageCallbackKHR", P(gl::DebugMessageCallbackKHR)},
 
319
    {"glDebugMessageCallbackKHRContextANGLE", P(gl::DebugMessageCallbackKHRContextANGLE)},
 
320
    {"glDebugMessageControlKHR", P(gl::DebugMessageControlKHR)},
 
321
    {"glDebugMessageControlKHRContextANGLE", P(gl::DebugMessageControlKHRContextANGLE)},
 
322
    {"glDebugMessageInsertKHR", P(gl::DebugMessageInsertKHR)},
 
323
    {"glDebugMessageInsertKHRContextANGLE", P(gl::DebugMessageInsertKHRContextANGLE)},
 
324
    {"glDeleteBuffers", P(gl::DeleteBuffers)},
 
325
    {"glDeleteBuffersContextANGLE", P(gl::DeleteBuffersContextANGLE)},
 
326
    {"glDeleteFencesNV", P(gl::DeleteFencesNV)},
 
327
    {"glDeleteFencesNVContextANGLE", P(gl::DeleteFencesNVContextANGLE)},
 
328
    {"glDeleteFramebuffers", P(gl::DeleteFramebuffers)},
 
329
    {"glDeleteFramebuffersContextANGLE", P(gl::DeleteFramebuffersContextANGLE)},
 
330
    {"glDeleteFramebuffersOES", P(gl::DeleteFramebuffersOES)},
 
331
    {"glDeleteFramebuffersOESContextANGLE", P(gl::DeleteFramebuffersOESContextANGLE)},
 
332
    {"glDeleteMemoryObjectsEXT", P(gl::DeleteMemoryObjectsEXT)},
 
333
    {"glDeleteMemoryObjectsEXTContextANGLE", P(gl::DeleteMemoryObjectsEXTContextANGLE)},
 
334
    {"glDeletePathsCHROMIUM", P(gl::DeletePathsCHROMIUM)},
 
335
    {"glDeletePathsCHROMIUMContextANGLE", P(gl::DeletePathsCHROMIUMContextANGLE)},
 
336
    {"glDeleteProgram", P(gl::DeleteProgram)},
 
337
    {"glDeleteProgramContextANGLE", P(gl::DeleteProgramContextANGLE)},
 
338
    {"glDeleteProgramPipelines", P(gl::DeleteProgramPipelines)},
 
339
    {"glDeleteProgramPipelinesContextANGLE", P(gl::DeleteProgramPipelinesContextANGLE)},
 
340
    {"glDeleteQueries", P(gl::DeleteQueries)},
 
341
    {"glDeleteQueriesContextANGLE", P(gl::DeleteQueriesContextANGLE)},
 
342
    {"glDeleteQueriesEXT", P(gl::DeleteQueriesEXT)},
 
343
    {"glDeleteQueriesEXTContextANGLE", P(gl::DeleteQueriesEXTContextANGLE)},
 
344
    {"glDeleteRenderbuffers", P(gl::DeleteRenderbuffers)},
 
345
    {"glDeleteRenderbuffersContextANGLE", P(gl::DeleteRenderbuffersContextANGLE)},
 
346
    {"glDeleteRenderbuffersOES", P(gl::DeleteRenderbuffersOES)},
 
347
    {"glDeleteRenderbuffersOESContextANGLE", P(gl::DeleteRenderbuffersOESContextANGLE)},
 
348
    {"glDeleteSamplers", P(gl::DeleteSamplers)},
 
349
    {"glDeleteSamplersContextANGLE", P(gl::DeleteSamplersContextANGLE)},
 
350
    {"glDeleteSemaphoresEXT", P(gl::DeleteSemaphoresEXT)},
 
351
    {"glDeleteSemaphoresEXTContextANGLE", P(gl::DeleteSemaphoresEXTContextANGLE)},
 
352
    {"glDeleteShader", P(gl::DeleteShader)},
 
353
    {"glDeleteShaderContextANGLE", P(gl::DeleteShaderContextANGLE)},
 
354
    {"glDeleteSync", P(gl::DeleteSync)},
 
355
    {"glDeleteSyncContextANGLE", P(gl::DeleteSyncContextANGLE)},
 
356
    {"glDeleteTextures", P(gl::DeleteTextures)},
 
357
    {"glDeleteTexturesContextANGLE", P(gl::DeleteTexturesContextANGLE)},
 
358
    {"glDeleteTransformFeedbacks", P(gl::DeleteTransformFeedbacks)},
 
359
    {"glDeleteTransformFeedbacksContextANGLE", P(gl::DeleteTransformFeedbacksContextANGLE)},
 
360
    {"glDeleteVertexArrays", P(gl::DeleteVertexArrays)},
 
361
    {"glDeleteVertexArraysContextANGLE", P(gl::DeleteVertexArraysContextANGLE)},
 
362
    {"glDeleteVertexArraysOES", P(gl::DeleteVertexArraysOES)},
 
363
    {"glDeleteVertexArraysOESContextANGLE", P(gl::DeleteVertexArraysOESContextANGLE)},
 
364
    {"glDepthFunc", P(gl::DepthFunc)},
 
365
    {"glDepthFuncContextANGLE", P(gl::DepthFuncContextANGLE)},
 
366
    {"glDepthMask", P(gl::DepthMask)},
 
367
    {"glDepthMaskContextANGLE", P(gl::DepthMaskContextANGLE)},
 
368
    {"glDepthRangef", P(gl::DepthRangef)},
 
369
    {"glDepthRangefContextANGLE", P(gl::DepthRangefContextANGLE)},
 
370
    {"glDepthRangex", P(gl::DepthRangex)},
 
371
    {"glDepthRangexContextANGLE", P(gl::DepthRangexContextANGLE)},
 
372
    {"glDetachShader", P(gl::DetachShader)},
 
373
    {"glDetachShaderContextANGLE", P(gl::DetachShaderContextANGLE)},
 
374
    {"glDisable", P(gl::Disable)},
 
375
    {"glDisableClientState", P(gl::DisableClientState)},
 
376
    {"glDisableClientStateContextANGLE", P(gl::DisableClientStateContextANGLE)},
 
377
    {"glDisableContextANGLE", P(gl::DisableContextANGLE)},
 
378
    {"glDisableExtensionANGLE", P(gl::DisableExtensionANGLE)},
 
379
    {"glDisableExtensionANGLEContextANGLE", P(gl::DisableExtensionANGLEContextANGLE)},
 
380
    {"glDisableVertexAttribArray", P(gl::DisableVertexAttribArray)},
 
381
    {"glDisableVertexAttribArrayContextANGLE", P(gl::DisableVertexAttribArrayContextANGLE)},
 
382
    {"glDiscardFramebufferEXT", P(gl::DiscardFramebufferEXT)},
 
383
    {"glDiscardFramebufferEXTContextANGLE", P(gl::DiscardFramebufferEXTContextANGLE)},
 
384
    {"glDispatchCompute", P(gl::DispatchCompute)},
 
385
    {"glDispatchComputeContextANGLE", P(gl::DispatchComputeContextANGLE)},
 
386
    {"glDispatchComputeIndirect", P(gl::DispatchComputeIndirect)},
 
387
    {"glDispatchComputeIndirectContextANGLE", P(gl::DispatchComputeIndirectContextANGLE)},
 
388
    {"glDrawArrays", P(gl::DrawArrays)},
 
389
    {"glDrawArraysContextANGLE", P(gl::DrawArraysContextANGLE)},
 
390
    {"glDrawArraysIndirect", P(gl::DrawArraysIndirect)},
 
391
    {"glDrawArraysIndirectContextANGLE", P(gl::DrawArraysIndirectContextANGLE)},
 
392
    {"glDrawArraysInstanced", P(gl::DrawArraysInstanced)},
 
393
    {"glDrawArraysInstancedANGLE", P(gl::DrawArraysInstancedANGLE)},
 
394
    {"glDrawArraysInstancedANGLEContextANGLE", P(gl::DrawArraysInstancedANGLEContextANGLE)},
 
395
    {"glDrawArraysInstancedBaseInstanceANGLE", P(gl::DrawArraysInstancedBaseInstanceANGLE)},
 
396
    {"glDrawArraysInstancedBaseInstanceANGLEContextANGLE",
 
397
     P(gl::DrawArraysInstancedBaseInstanceANGLEContextANGLE)},
 
398
    {"glDrawArraysInstancedContextANGLE", P(gl::DrawArraysInstancedContextANGLE)},
 
399
    {"glDrawArraysInstancedEXT", P(gl::DrawArraysInstancedEXT)},
 
400
    {"glDrawArraysInstancedEXTContextANGLE", P(gl::DrawArraysInstancedEXTContextANGLE)},
 
401
    {"glDrawBuffers", P(gl::DrawBuffers)},
 
402
    {"glDrawBuffersContextANGLE", P(gl::DrawBuffersContextANGLE)},
 
403
    {"glDrawBuffersEXT", P(gl::DrawBuffersEXT)},
 
404
    {"glDrawBuffersEXTContextANGLE", P(gl::DrawBuffersEXTContextANGLE)},
 
405
    {"glDrawElements", P(gl::DrawElements)},
 
406
    {"glDrawElementsBaseVertexEXT", P(gl::DrawElementsBaseVertexEXT)},
 
407
    {"glDrawElementsBaseVertexEXTContextANGLE", P(gl::DrawElementsBaseVertexEXTContextANGLE)},
 
408
    {"glDrawElementsBaseVertexOES", P(gl::DrawElementsBaseVertexOES)},
 
409
    {"glDrawElementsBaseVertexOESContextANGLE", P(gl::DrawElementsBaseVertexOESContextANGLE)},
 
410
    {"glDrawElementsContextANGLE", P(gl::DrawElementsContextANGLE)},
 
411
    {"glDrawElementsIndirect", P(gl::DrawElementsIndirect)},
 
412
    {"glDrawElementsIndirectContextANGLE", P(gl::DrawElementsIndirectContextANGLE)},
 
413
    {"glDrawElementsInstanced", P(gl::DrawElementsInstanced)},
 
414
    {"glDrawElementsInstancedANGLE", P(gl::DrawElementsInstancedANGLE)},
 
415
    {"glDrawElementsInstancedANGLEContextANGLE", P(gl::DrawElementsInstancedANGLEContextANGLE)},
 
416
    {"glDrawElementsInstancedBaseVertexBaseInstanceANGLE",
 
417
     P(gl::DrawElementsInstancedBaseVertexBaseInstanceANGLE)},
 
418
    {"glDrawElementsInstancedBaseVertexBaseInstanceANGLEContextANGLE",
 
419
     P(gl::DrawElementsInstancedBaseVertexBaseInstanceANGLEContextANGLE)},
 
420
    {"glDrawElementsInstancedBaseVertexEXT", P(gl::DrawElementsInstancedBaseVertexEXT)},
 
421
    {"glDrawElementsInstancedBaseVertexEXTContextANGLE",
 
422
     P(gl::DrawElementsInstancedBaseVertexEXTContextANGLE)},
 
423
    {"glDrawElementsInstancedBaseVertexOES", P(gl::DrawElementsInstancedBaseVertexOES)},
 
424
    {"glDrawElementsInstancedBaseVertexOESContextANGLE",
 
425
     P(gl::DrawElementsInstancedBaseVertexOESContextANGLE)},
 
426
    {"glDrawElementsInstancedContextANGLE", P(gl::DrawElementsInstancedContextANGLE)},
 
427
    {"glDrawElementsInstancedEXT", P(gl::DrawElementsInstancedEXT)},
 
428
    {"glDrawElementsInstancedEXTContextANGLE", P(gl::DrawElementsInstancedEXTContextANGLE)},
 
429
    {"glDrawRangeElements", P(gl::DrawRangeElements)},
 
430
    {"glDrawRangeElementsBaseVertexEXT", P(gl::DrawRangeElementsBaseVertexEXT)},
 
431
    {"glDrawRangeElementsBaseVertexEXTContextANGLE",
 
432
     P(gl::DrawRangeElementsBaseVertexEXTContextANGLE)},
 
433
    {"glDrawRangeElementsBaseVertexOES", P(gl::DrawRangeElementsBaseVertexOES)},
 
434
    {"glDrawRangeElementsBaseVertexOESContextANGLE",
 
435
     P(gl::DrawRangeElementsBaseVertexOESContextANGLE)},
 
436
    {"glDrawRangeElementsContextANGLE", P(gl::DrawRangeElementsContextANGLE)},
 
437
    {"glDrawTexfOES", P(gl::DrawTexfOES)},
 
438
    {"glDrawTexfOESContextANGLE", P(gl::DrawTexfOESContextANGLE)},
 
439
    {"glDrawTexfvOES", P(gl::DrawTexfvOES)},
 
440
    {"glDrawTexfvOESContextANGLE", P(gl::DrawTexfvOESContextANGLE)},
 
441
    {"glDrawTexiOES", P(gl::DrawTexiOES)},
 
442
    {"glDrawTexiOESContextANGLE", P(gl::DrawTexiOESContextANGLE)},
 
443
    {"glDrawTexivOES", P(gl::DrawTexivOES)},
 
444
    {"glDrawTexivOESContextANGLE", P(gl::DrawTexivOESContextANGLE)},
 
445
    {"glDrawTexsOES", P(gl::DrawTexsOES)},
 
446
    {"glDrawTexsOESContextANGLE", P(gl::DrawTexsOESContextANGLE)},
 
447
    {"glDrawTexsvOES", P(gl::DrawTexsvOES)},
 
448
    {"glDrawTexsvOESContextANGLE", P(gl::DrawTexsvOESContextANGLE)},
 
449
    {"glDrawTexxOES", P(gl::DrawTexxOES)},
 
450
    {"glDrawTexxOESContextANGLE", P(gl::DrawTexxOESContextANGLE)},
 
451
    {"glDrawTexxvOES", P(gl::DrawTexxvOES)},
 
452
    {"glDrawTexxvOESContextANGLE", P(gl::DrawTexxvOESContextANGLE)},
 
453
    {"glEGLImageTargetRenderbufferStorageOES", P(gl::EGLImageTargetRenderbufferStorageOES)},
 
454
    {"glEGLImageTargetRenderbufferStorageOESContextANGLE",
 
455
     P(gl::EGLImageTargetRenderbufferStorageOESContextANGLE)},
 
456
    {"glEGLImageTargetTexture2DOES", P(gl::EGLImageTargetTexture2DOES)},
 
457
    {"glEGLImageTargetTexture2DOESContextANGLE", P(gl::EGLImageTargetTexture2DOESContextANGLE)},
 
458
    {"glEnable", P(gl::Enable)},
 
459
    {"glEnableClientState", P(gl::EnableClientState)},
 
460
    {"glEnableClientStateContextANGLE", P(gl::EnableClientStateContextANGLE)},
 
461
    {"glEnableContextANGLE", P(gl::EnableContextANGLE)},
 
462
    {"glEnableVertexAttribArray", P(gl::EnableVertexAttribArray)},
 
463
    {"glEnableVertexAttribArrayContextANGLE", P(gl::EnableVertexAttribArrayContextANGLE)},
 
464
    {"glEndQuery", P(gl::EndQuery)},
 
465
    {"glEndQueryContextANGLE", P(gl::EndQueryContextANGLE)},
 
466
    {"glEndQueryEXT", P(gl::EndQueryEXT)},
 
467
    {"glEndQueryEXTContextANGLE", P(gl::EndQueryEXTContextANGLE)},
 
468
    {"glEndTransformFeedback", P(gl::EndTransformFeedback)},
 
469
    {"glEndTransformFeedbackContextANGLE", P(gl::EndTransformFeedbackContextANGLE)},
 
470
    {"glFenceSync", P(gl::FenceSync)},
 
471
    {"glFenceSyncContextANGLE", P(gl::FenceSyncContextANGLE)},
 
472
    {"glFinish", P(gl::Finish)},
 
473
    {"glFinishContextANGLE", P(gl::FinishContextANGLE)},
 
474
    {"glFinishFenceNV", P(gl::FinishFenceNV)},
 
475
    {"glFinishFenceNVContextANGLE", P(gl::FinishFenceNVContextANGLE)},
 
476
    {"glFlush", P(gl::Flush)},
 
477
    {"glFlushContextANGLE", P(gl::FlushContextANGLE)},
 
478
    {"glFlushMappedBufferRange", P(gl::FlushMappedBufferRange)},
 
479
    {"glFlushMappedBufferRangeContextANGLE", P(gl::FlushMappedBufferRangeContextANGLE)},
 
480
    {"glFlushMappedBufferRangeEXT", P(gl::FlushMappedBufferRangeEXT)},
 
481
    {"glFlushMappedBufferRangeEXTContextANGLE", P(gl::FlushMappedBufferRangeEXTContextANGLE)},
 
482
    {"glFogf", P(gl::Fogf)},
 
483
    {"glFogfContextANGLE", P(gl::FogfContextANGLE)},
 
484
    {"glFogfv", P(gl::Fogfv)},
 
485
    {"glFogfvContextANGLE", P(gl::FogfvContextANGLE)},
 
486
    {"glFogx", P(gl::Fogx)},
 
487
    {"glFogxContextANGLE", P(gl::FogxContextANGLE)},
 
488
    {"glFogxv", P(gl::Fogxv)},
 
489
    {"glFogxvContextANGLE", P(gl::FogxvContextANGLE)},
 
490
    {"glFramebufferParameteri", P(gl::FramebufferParameteri)},
 
491
    {"glFramebufferParameteriContextANGLE", P(gl::FramebufferParameteriContextANGLE)},
 
492
    {"glFramebufferRenderbuffer", P(gl::FramebufferRenderbuffer)},
 
493
    {"glFramebufferRenderbufferContextANGLE", P(gl::FramebufferRenderbufferContextANGLE)},
 
494
    {"glFramebufferRenderbufferOES", P(gl::FramebufferRenderbufferOES)},
 
495
    {"glFramebufferRenderbufferOESContextANGLE", P(gl::FramebufferRenderbufferOESContextANGLE)},
 
496
    {"glFramebufferTexture2D", P(gl::FramebufferTexture2D)},
 
497
    {"glFramebufferTexture2DContextANGLE", P(gl::FramebufferTexture2DContextANGLE)},
 
498
    {"glFramebufferTexture2DMultisampleEXT", P(gl::FramebufferTexture2DMultisampleEXT)},
 
499
    {"glFramebufferTexture2DMultisampleEXTContextANGLE",
 
500
     P(gl::FramebufferTexture2DMultisampleEXTContextANGLE)},
 
501
    {"glFramebufferTexture2DOES", P(gl::FramebufferTexture2DOES)},
 
502
    {"glFramebufferTexture2DOESContextANGLE", P(gl::FramebufferTexture2DOESContextANGLE)},
 
503
    {"glFramebufferTexture3DOES", P(gl::FramebufferTexture3DOES)},
 
504
    {"glFramebufferTexture3DOESContextANGLE", P(gl::FramebufferTexture3DOESContextANGLE)},
 
505
    {"glFramebufferTextureEXT", P(gl::FramebufferTextureEXT)},
 
506
    {"glFramebufferTextureEXTContextANGLE", P(gl::FramebufferTextureEXTContextANGLE)},
 
507
    {"glFramebufferTextureLayer", P(gl::FramebufferTextureLayer)},
 
508
    {"glFramebufferTextureLayerContextANGLE", P(gl::FramebufferTextureLayerContextANGLE)},
 
509
    {"glFramebufferTextureMultiviewOVR", P(gl::FramebufferTextureMultiviewOVR)},
 
510
    {"glFramebufferTextureMultiviewOVRContextANGLE",
 
511
     P(gl::FramebufferTextureMultiviewOVRContextANGLE)},
 
512
    {"glFrontFace", P(gl::FrontFace)},
 
513
    {"glFrontFaceContextANGLE", P(gl::FrontFaceContextANGLE)},
 
514
    {"glFrustumf", P(gl::Frustumf)},
 
515
    {"glFrustumfContextANGLE", P(gl::FrustumfContextANGLE)},
 
516
    {"glFrustumx", P(gl::Frustumx)},
 
517
    {"glFrustumxContextANGLE", P(gl::FrustumxContextANGLE)},
 
518
    {"glGenBuffers", P(gl::GenBuffers)},
 
519
    {"glGenBuffersContextANGLE", P(gl::GenBuffersContextANGLE)},
 
520
    {"glGenFencesNV", P(gl::GenFencesNV)},
 
521
    {"glGenFencesNVContextANGLE", P(gl::GenFencesNVContextANGLE)},
 
522
    {"glGenFramebuffers", P(gl::GenFramebuffers)},
 
523
    {"glGenFramebuffersContextANGLE", P(gl::GenFramebuffersContextANGLE)},
 
524
    {"glGenFramebuffersOES", P(gl::GenFramebuffersOES)},
 
525
    {"glGenFramebuffersOESContextANGLE", P(gl::GenFramebuffersOESContextANGLE)},
 
526
    {"glGenPathsCHROMIUM", P(gl::GenPathsCHROMIUM)},
 
527
    {"glGenPathsCHROMIUMContextANGLE", P(gl::GenPathsCHROMIUMContextANGLE)},
 
528
    {"glGenProgramPipelines", P(gl::GenProgramPipelines)},
 
529
    {"glGenProgramPipelinesContextANGLE", P(gl::GenProgramPipelinesContextANGLE)},
 
530
    {"glGenQueries", P(gl::GenQueries)},
 
531
    {"glGenQueriesContextANGLE", P(gl::GenQueriesContextANGLE)},
 
532
    {"glGenQueriesEXT", P(gl::GenQueriesEXT)},
 
533
    {"glGenQueriesEXTContextANGLE", P(gl::GenQueriesEXTContextANGLE)},
 
534
    {"glGenRenderbuffers", P(gl::GenRenderbuffers)},
 
535
    {"glGenRenderbuffersContextANGLE", P(gl::GenRenderbuffersContextANGLE)},
 
536
    {"glGenRenderbuffersOES", P(gl::GenRenderbuffersOES)},
 
537
    {"glGenRenderbuffersOESContextANGLE", P(gl::GenRenderbuffersOESContextANGLE)},
 
538
    {"glGenSamplers", P(gl::GenSamplers)},
 
539
    {"glGenSamplersContextANGLE", P(gl::GenSamplersContextANGLE)},
 
540
    {"glGenSemaphoresEXT", P(gl::GenSemaphoresEXT)},
 
541
    {"glGenSemaphoresEXTContextANGLE", P(gl::GenSemaphoresEXTContextANGLE)},
 
542
    {"glGenTextures", P(gl::GenTextures)},
 
543
    {"glGenTexturesContextANGLE", P(gl::GenTexturesContextANGLE)},
 
544
    {"glGenTransformFeedbacks", P(gl::GenTransformFeedbacks)},
 
545
    {"glGenTransformFeedbacksContextANGLE", P(gl::GenTransformFeedbacksContextANGLE)},
 
546
    {"glGenVertexArrays", P(gl::GenVertexArrays)},
 
547
    {"glGenVertexArraysContextANGLE", P(gl::GenVertexArraysContextANGLE)},
 
548
    {"glGenVertexArraysOES", P(gl::GenVertexArraysOES)},
 
549
    {"glGenVertexArraysOESContextANGLE", P(gl::GenVertexArraysOESContextANGLE)},
 
550
    {"glGenerateMipmap", P(gl::GenerateMipmap)},
 
551
    {"glGenerateMipmapContextANGLE", P(gl::GenerateMipmapContextANGLE)},
 
552
    {"glGenerateMipmapOES", P(gl::GenerateMipmapOES)},
 
553
    {"glGenerateMipmapOESContextANGLE", P(gl::GenerateMipmapOESContextANGLE)},
 
554
    {"glGetActiveAttrib", P(gl::GetActiveAttrib)},
 
555
    {"glGetActiveAttribContextANGLE", P(gl::GetActiveAttribContextANGLE)},
 
556
    {"glGetActiveUniform", P(gl::GetActiveUniform)},
 
557
    {"glGetActiveUniformBlockName", P(gl::GetActiveUniformBlockName)},
 
558
    {"glGetActiveUniformBlockNameContextANGLE", P(gl::GetActiveUniformBlockNameContextANGLE)},
 
559
    {"glGetActiveUniformBlockiv", P(gl::GetActiveUniformBlockiv)},
 
560
    {"glGetActiveUniformBlockivContextANGLE", P(gl::GetActiveUniformBlockivContextANGLE)},
 
561
    {"glGetActiveUniformBlockivRobustANGLE", P(gl::GetActiveUniformBlockivRobustANGLE)},
 
562
    {"glGetActiveUniformBlockivRobustANGLEContextANGLE",
 
563
     P(gl::GetActiveUniformBlockivRobustANGLEContextANGLE)},
 
564
    {"glGetActiveUniformContextANGLE", P(gl::GetActiveUniformContextANGLE)},
 
565
    {"glGetActiveUniformsiv", P(gl::GetActiveUniformsiv)},
 
566
    {"glGetActiveUniformsivContextANGLE", P(gl::GetActiveUniformsivContextANGLE)},
 
567
    {"glGetAttachedShaders", P(gl::GetAttachedShaders)},
 
568
    {"glGetAttachedShadersContextANGLE", P(gl::GetAttachedShadersContextANGLE)},
 
569
    {"glGetAttribLocation", P(gl::GetAttribLocation)},
 
570
    {"glGetAttribLocationContextANGLE", P(gl::GetAttribLocationContextANGLE)},
 
571
    {"glGetBooleani_v", P(gl::GetBooleani_v)},
 
572
    {"glGetBooleani_vContextANGLE", P(gl::GetBooleani_vContextANGLE)},
 
573
    {"glGetBooleani_vRobustANGLE", P(gl::GetBooleani_vRobustANGLE)},
 
574
    {"glGetBooleani_vRobustANGLEContextANGLE", P(gl::GetBooleani_vRobustANGLEContextANGLE)},
 
575
    {"glGetBooleanv", P(gl::GetBooleanv)},
 
576
    {"glGetBooleanvContextANGLE", P(gl::GetBooleanvContextANGLE)},
 
577
    {"glGetBooleanvRobustANGLE", P(gl::GetBooleanvRobustANGLE)},
 
578
    {"glGetBooleanvRobustANGLEContextANGLE", P(gl::GetBooleanvRobustANGLEContextANGLE)},
 
579
    {"glGetBufferParameteri64v", P(gl::GetBufferParameteri64v)},
 
580
    {"glGetBufferParameteri64vContextANGLE", P(gl::GetBufferParameteri64vContextANGLE)},
 
581
    {"glGetBufferParameteri64vRobustANGLE", P(gl::GetBufferParameteri64vRobustANGLE)},
 
582
    {"glGetBufferParameteri64vRobustANGLEContextANGLE",
 
583
     P(gl::GetBufferParameteri64vRobustANGLEContextANGLE)},
 
584
    {"glGetBufferParameteriv", P(gl::GetBufferParameteriv)},
 
585
    {"glGetBufferParameterivContextANGLE", P(gl::GetBufferParameterivContextANGLE)},
 
586
    {"glGetBufferParameterivRobustANGLE", P(gl::GetBufferParameterivRobustANGLE)},
 
587
    {"glGetBufferParameterivRobustANGLEContextANGLE",
 
588
     P(gl::GetBufferParameterivRobustANGLEContextANGLE)},
 
589
    {"glGetBufferPointerv", P(gl::GetBufferPointerv)},
 
590
    {"glGetBufferPointervContextANGLE", P(gl::GetBufferPointervContextANGLE)},
 
591
    {"glGetBufferPointervOES", P(gl::GetBufferPointervOES)},
 
592
    {"glGetBufferPointervOESContextANGLE", P(gl::GetBufferPointervOESContextANGLE)},
 
593
    {"glGetBufferPointervRobustANGLE", P(gl::GetBufferPointervRobustANGLE)},
 
594
    {"glGetBufferPointervRobustANGLEContextANGLE", P(gl::GetBufferPointervRobustANGLEContextANGLE)},
 
595
    {"glGetClipPlanef", P(gl::GetClipPlanef)},
 
596
    {"glGetClipPlanefContextANGLE", P(gl::GetClipPlanefContextANGLE)},
 
597
    {"glGetClipPlanex", P(gl::GetClipPlanex)},
 
598
    {"glGetClipPlanexContextANGLE", P(gl::GetClipPlanexContextANGLE)},
 
599
    {"glGetDebugMessageLogKHR", P(gl::GetDebugMessageLogKHR)},
 
600
    {"glGetDebugMessageLogKHRContextANGLE", P(gl::GetDebugMessageLogKHRContextANGLE)},
 
601
    {"glGetError", P(gl::GetError)},
 
602
    {"glGetErrorContextANGLE", P(gl::GetErrorContextANGLE)},
 
603
    {"glGetFenceivNV", P(gl::GetFenceivNV)},
 
604
    {"glGetFenceivNVContextANGLE", P(gl::GetFenceivNVContextANGLE)},
 
605
    {"glGetFixedv", P(gl::GetFixedv)},
 
606
    {"glGetFixedvContextANGLE", P(gl::GetFixedvContextANGLE)},
 
607
    {"glGetFloatv", P(gl::GetFloatv)},
 
608
    {"glGetFloatvContextANGLE", P(gl::GetFloatvContextANGLE)},
 
609
    {"glGetFloatvRobustANGLE", P(gl::GetFloatvRobustANGLE)},
 
610
    {"glGetFloatvRobustANGLEContextANGLE", P(gl::GetFloatvRobustANGLEContextANGLE)},
 
611
    {"glGetFragDataIndexEXT", P(gl::GetFragDataIndexEXT)},
 
612
    {"glGetFragDataIndexEXTContextANGLE", P(gl::GetFragDataIndexEXTContextANGLE)},
 
613
    {"glGetFragDataLocation", P(gl::GetFragDataLocation)},
 
614
    {"glGetFragDataLocationContextANGLE", P(gl::GetFragDataLocationContextANGLE)},
 
615
    {"glGetFramebufferAttachmentParameteriv", P(gl::GetFramebufferAttachmentParameteriv)},
 
616
    {"glGetFramebufferAttachmentParameterivContextANGLE",
 
617
     P(gl::GetFramebufferAttachmentParameterivContextANGLE)},
 
618
    {"glGetFramebufferAttachmentParameterivOES", P(gl::GetFramebufferAttachmentParameterivOES)},
 
619
    {"glGetFramebufferAttachmentParameterivOESContextANGLE",
 
620
     P(gl::GetFramebufferAttachmentParameterivOESContextANGLE)},
 
621
    {"glGetFramebufferAttachmentParameterivRobustANGLE",
 
622
     P(gl::GetFramebufferAttachmentParameterivRobustANGLE)},
 
623
    {"glGetFramebufferAttachmentParameterivRobustANGLEContextANGLE",
 
624
     P(gl::GetFramebufferAttachmentParameterivRobustANGLEContextANGLE)},
 
625
    {"glGetFramebufferParameteriv", P(gl::GetFramebufferParameteriv)},
 
626
    {"glGetFramebufferParameterivContextANGLE", P(gl::GetFramebufferParameterivContextANGLE)},
 
627
    {"glGetFramebufferParameterivRobustANGLE", P(gl::GetFramebufferParameterivRobustANGLE)},
 
628
    {"glGetFramebufferParameterivRobustANGLEContextANGLE",
 
629
     P(gl::GetFramebufferParameterivRobustANGLEContextANGLE)},
 
630
    {"glGetGraphicsResetStatusEXT", P(gl::GetGraphicsResetStatusEXT)},
 
631
    {"glGetGraphicsResetStatusEXTContextANGLE", P(gl::GetGraphicsResetStatusEXTContextANGLE)},
 
632
    {"glGetInteger64i_v", P(gl::GetInteger64i_v)},
 
633
    {"glGetInteger64i_vContextANGLE", P(gl::GetInteger64i_vContextANGLE)},
 
634
    {"glGetInteger64i_vRobustANGLE", P(gl::GetInteger64i_vRobustANGLE)},
 
635
    {"glGetInteger64i_vRobustANGLEContextANGLE", P(gl::GetInteger64i_vRobustANGLEContextANGLE)},
 
636
    {"glGetInteger64v", P(gl::GetInteger64v)},
 
637
    {"glGetInteger64vContextANGLE", P(gl::GetInteger64vContextANGLE)},
 
638
    {"glGetInteger64vRobustANGLE", P(gl::GetInteger64vRobustANGLE)},
 
639
    {"glGetInteger64vRobustANGLEContextANGLE", P(gl::GetInteger64vRobustANGLEContextANGLE)},
 
640
    {"glGetIntegeri_v", P(gl::GetIntegeri_v)},
 
641
    {"glGetIntegeri_vContextANGLE", P(gl::GetIntegeri_vContextANGLE)},
 
642
    {"glGetIntegeri_vRobustANGLE", P(gl::GetIntegeri_vRobustANGLE)},
 
643
    {"glGetIntegeri_vRobustANGLEContextANGLE", P(gl::GetIntegeri_vRobustANGLEContextANGLE)},
 
644
    {"glGetIntegerv", P(gl::GetIntegerv)},
 
645
    {"glGetIntegervContextANGLE", P(gl::GetIntegervContextANGLE)},
 
646
    {"glGetIntegervRobustANGLE", P(gl::GetIntegervRobustANGLE)},
 
647
    {"glGetIntegervRobustANGLEContextANGLE", P(gl::GetIntegervRobustANGLEContextANGLE)},
 
648
    {"glGetInternalformativ", P(gl::GetInternalformativ)},
 
649
    {"glGetInternalformativContextANGLE", P(gl::GetInternalformativContextANGLE)},
 
650
    {"glGetInternalformativRobustANGLE", P(gl::GetInternalformativRobustANGLE)},
 
651
    {"glGetInternalformativRobustANGLEContextANGLE",
 
652
     P(gl::GetInternalformativRobustANGLEContextANGLE)},
 
653
    {"glGetLightfv", P(gl::GetLightfv)},
 
654
    {"glGetLightfvContextANGLE", P(gl::GetLightfvContextANGLE)},
 
655
    {"glGetLightxv", P(gl::GetLightxv)},
 
656
    {"glGetLightxvContextANGLE", P(gl::GetLightxvContextANGLE)},
 
657
    {"glGetMaterialfv", P(gl::GetMaterialfv)},
 
658
    {"glGetMaterialfvContextANGLE", P(gl::GetMaterialfvContextANGLE)},
 
659
    {"glGetMaterialxv", P(gl::GetMaterialxv)},
 
660
    {"glGetMaterialxvContextANGLE", P(gl::GetMaterialxvContextANGLE)},
 
661
    {"glGetMemoryObjectParameterivEXT", P(gl::GetMemoryObjectParameterivEXT)},
 
662
    {"glGetMemoryObjectParameterivEXTContextANGLE",
 
663
     P(gl::GetMemoryObjectParameterivEXTContextANGLE)},
 
664
    {"glGetMultisamplefv", P(gl::GetMultisamplefv)},
 
665
    {"glGetMultisamplefvANGLE", P(gl::GetMultisamplefvANGLE)},
 
666
    {"glGetMultisamplefvANGLEContextANGLE", P(gl::GetMultisamplefvANGLEContextANGLE)},
 
667
    {"glGetMultisamplefvContextANGLE", P(gl::GetMultisamplefvContextANGLE)},
 
668
    {"glGetMultisamplefvRobustANGLE", P(gl::GetMultisamplefvRobustANGLE)},
 
669
    {"glGetMultisamplefvRobustANGLEContextANGLE", P(gl::GetMultisamplefvRobustANGLEContextANGLE)},
 
670
    {"glGetObjectLabelKHR", P(gl::GetObjectLabelKHR)},
 
671
    {"glGetObjectLabelKHRContextANGLE", P(gl::GetObjectLabelKHRContextANGLE)},
 
672
    {"glGetObjectPtrLabelKHR", P(gl::GetObjectPtrLabelKHR)},
 
673
    {"glGetObjectPtrLabelKHRContextANGLE", P(gl::GetObjectPtrLabelKHRContextANGLE)},
 
674
    {"glGetPathParameterfvCHROMIUM", P(gl::GetPathParameterfvCHROMIUM)},
 
675
    {"glGetPathParameterfvCHROMIUMContextANGLE", P(gl::GetPathParameterfvCHROMIUMContextANGLE)},
 
676
    {"glGetPathParameterivCHROMIUM", P(gl::GetPathParameterivCHROMIUM)},
 
677
    {"glGetPathParameterivCHROMIUMContextANGLE", P(gl::GetPathParameterivCHROMIUMContextANGLE)},
 
678
    {"glGetPointerv", P(gl::GetPointerv)},
 
679
    {"glGetPointervContextANGLE", P(gl::GetPointervContextANGLE)},
 
680
    {"glGetPointervKHR", P(gl::GetPointervKHR)},
 
681
    {"glGetPointervKHRContextANGLE", P(gl::GetPointervKHRContextANGLE)},
 
682
    {"glGetPointervRobustANGLERobustANGLE", P(gl::GetPointervRobustANGLERobustANGLE)},
 
683
    {"glGetPointervRobustANGLERobustANGLEContextANGLE",
 
684
     P(gl::GetPointervRobustANGLERobustANGLEContextANGLE)},
 
685
    {"glGetProgramBinary", P(gl::GetProgramBinary)},
 
686
    {"glGetProgramBinaryContextANGLE", P(gl::GetProgramBinaryContextANGLE)},
 
687
    {"glGetProgramBinaryOES", P(gl::GetProgramBinaryOES)},
 
688
    {"glGetProgramBinaryOESContextANGLE", P(gl::GetProgramBinaryOESContextANGLE)},
 
689
    {"glGetProgramInfoLog", P(gl::GetProgramInfoLog)},
 
690
    {"glGetProgramInfoLogContextANGLE", P(gl::GetProgramInfoLogContextANGLE)},
 
691
    {"glGetProgramInterfaceiv", P(gl::GetProgramInterfaceiv)},
 
692
    {"glGetProgramInterfaceivContextANGLE", P(gl::GetProgramInterfaceivContextANGLE)},
 
693
    {"glGetProgramInterfaceivRobustANGLE", P(gl::GetProgramInterfaceivRobustANGLE)},
 
694
    {"glGetProgramInterfaceivRobustANGLEContextANGLE",
 
695
     P(gl::GetProgramInterfaceivRobustANGLEContextANGLE)},
 
696
    {"glGetProgramPipelineInfoLog", P(gl::GetProgramPipelineInfoLog)},
 
697
    {"glGetProgramPipelineInfoLogContextANGLE", P(gl::GetProgramPipelineInfoLogContextANGLE)},
 
698
    {"glGetProgramPipelineiv", P(gl::GetProgramPipelineiv)},
 
699
    {"glGetProgramPipelineivContextANGLE", P(gl::GetProgramPipelineivContextANGLE)},
 
700
    {"glGetProgramResourceIndex", P(gl::GetProgramResourceIndex)},
 
701
    {"glGetProgramResourceIndexContextANGLE", P(gl::GetProgramResourceIndexContextANGLE)},
 
702
    {"glGetProgramResourceLocation", P(gl::GetProgramResourceLocation)},
 
703
    {"glGetProgramResourceLocationContextANGLE", P(gl::GetProgramResourceLocationContextANGLE)},
 
704
    {"glGetProgramResourceLocationIndexEXT", P(gl::GetProgramResourceLocationIndexEXT)},
 
705
    {"glGetProgramResourceLocationIndexEXTContextANGLE",
 
706
     P(gl::GetProgramResourceLocationIndexEXTContextANGLE)},
 
707
    {"glGetProgramResourceName", P(gl::GetProgramResourceName)},
 
708
    {"glGetProgramResourceNameContextANGLE", P(gl::GetProgramResourceNameContextANGLE)},
 
709
    {"glGetProgramResourceiv", P(gl::GetProgramResourceiv)},
 
710
    {"glGetProgramResourceivContextANGLE", P(gl::GetProgramResourceivContextANGLE)},
 
711
    {"glGetProgramiv", P(gl::GetProgramiv)},
 
712
    {"glGetProgramivContextANGLE", P(gl::GetProgramivContextANGLE)},
 
713
    {"glGetProgramivRobustANGLE", P(gl::GetProgramivRobustANGLE)},
 
714
    {"glGetProgramivRobustANGLEContextANGLE", P(gl::GetProgramivRobustANGLEContextANGLE)},
 
715
    {"glGetQueryObjecti64vEXT", P(gl::GetQueryObjecti64vEXT)},
 
716
    {"glGetQueryObjecti64vEXTContextANGLE", P(gl::GetQueryObjecti64vEXTContextANGLE)},
 
717
    {"glGetQueryObjecti64vRobustANGLE", P(gl::GetQueryObjecti64vRobustANGLE)},
 
718
    {"glGetQueryObjecti64vRobustANGLEContextANGLE",
 
719
     P(gl::GetQueryObjecti64vRobustANGLEContextANGLE)},
 
720
    {"glGetQueryObjectivEXT", P(gl::GetQueryObjectivEXT)},
 
721
    {"glGetQueryObjectivEXTContextANGLE", P(gl::GetQueryObjectivEXTContextANGLE)},
 
722
    {"glGetQueryObjectivRobustANGLE", P(gl::GetQueryObjectivRobustANGLE)},
 
723
    {"glGetQueryObjectivRobustANGLEContextANGLE", P(gl::GetQueryObjectivRobustANGLEContextANGLE)},
 
724
    {"glGetQueryObjectui64vEXT", P(gl::GetQueryObjectui64vEXT)},
 
725
    {"glGetQueryObjectui64vEXTContextANGLE", P(gl::GetQueryObjectui64vEXTContextANGLE)},
 
726
    {"glGetQueryObjectui64vRobustANGLE", P(gl::GetQueryObjectui64vRobustANGLE)},
 
727
    {"glGetQueryObjectui64vRobustANGLEContextANGLE",
 
728
     P(gl::GetQueryObjectui64vRobustANGLEContextANGLE)},
 
729
    {"glGetQueryObjectuiv", P(gl::GetQueryObjectuiv)},
 
730
    {"glGetQueryObjectuivContextANGLE", P(gl::GetQueryObjectuivContextANGLE)},
 
731
    {"glGetQueryObjectuivEXT", P(gl::GetQueryObjectuivEXT)},
 
732
    {"glGetQueryObjectuivEXTContextANGLE", P(gl::GetQueryObjectuivEXTContextANGLE)},
 
733
    {"glGetQueryObjectuivRobustANGLE", P(gl::GetQueryObjectuivRobustANGLE)},
 
734
    {"glGetQueryObjectuivRobustANGLEContextANGLE", P(gl::GetQueryObjectuivRobustANGLEContextANGLE)},
 
735
    {"glGetQueryiv", P(gl::GetQueryiv)},
 
736
    {"glGetQueryivContextANGLE", P(gl::GetQueryivContextANGLE)},
 
737
    {"glGetQueryivEXT", P(gl::GetQueryivEXT)},
 
738
    {"glGetQueryivEXTContextANGLE", P(gl::GetQueryivEXTContextANGLE)},
 
739
    {"glGetQueryivRobustANGLE", P(gl::GetQueryivRobustANGLE)},
 
740
    {"glGetQueryivRobustANGLEContextANGLE", P(gl::GetQueryivRobustANGLEContextANGLE)},
 
741
    {"glGetRenderbufferImageANGLE", P(gl::GetRenderbufferImageANGLE)},
 
742
    {"glGetRenderbufferImageANGLEContextANGLE", P(gl::GetRenderbufferImageANGLEContextANGLE)},
 
743
    {"glGetRenderbufferParameteriv", P(gl::GetRenderbufferParameteriv)},
 
744
    {"glGetRenderbufferParameterivContextANGLE", P(gl::GetRenderbufferParameterivContextANGLE)},
 
745
    {"glGetRenderbufferParameterivOES", P(gl::GetRenderbufferParameterivOES)},
 
746
    {"glGetRenderbufferParameterivOESContextANGLE",
 
747
     P(gl::GetRenderbufferParameterivOESContextANGLE)},
 
748
    {"glGetRenderbufferParameterivRobustANGLE", P(gl::GetRenderbufferParameterivRobustANGLE)},
 
749
    {"glGetRenderbufferParameterivRobustANGLEContextANGLE",
 
750
     P(gl::GetRenderbufferParameterivRobustANGLEContextANGLE)},
 
751
    {"glGetSamplerParameterIivOES", P(gl::GetSamplerParameterIivOES)},
 
752
    {"glGetSamplerParameterIivOESContextANGLE", P(gl::GetSamplerParameterIivOESContextANGLE)},
 
753
    {"glGetSamplerParameterIivRobustANGLE", P(gl::GetSamplerParameterIivRobustANGLE)},
 
754
    {"glGetSamplerParameterIivRobustANGLEContextANGLE",
 
755
     P(gl::GetSamplerParameterIivRobustANGLEContextANGLE)},
 
756
    {"glGetSamplerParameterIuivOES", P(gl::GetSamplerParameterIuivOES)},
 
757
    {"glGetSamplerParameterIuivOESContextANGLE", P(gl::GetSamplerParameterIuivOESContextANGLE)},
 
758
    {"glGetSamplerParameterIuivRobustANGLE", P(gl::GetSamplerParameterIuivRobustANGLE)},
 
759
    {"glGetSamplerParameterIuivRobustANGLEContextANGLE",
 
760
     P(gl::GetSamplerParameterIuivRobustANGLEContextANGLE)},
 
761
    {"glGetSamplerParameterfv", P(gl::GetSamplerParameterfv)},
 
762
    {"glGetSamplerParameterfvContextANGLE", P(gl::GetSamplerParameterfvContextANGLE)},
 
763
    {"glGetSamplerParameterfvRobustANGLE", P(gl::GetSamplerParameterfvRobustANGLE)},
 
764
    {"glGetSamplerParameterfvRobustANGLEContextANGLE",
 
765
     P(gl::GetSamplerParameterfvRobustANGLEContextANGLE)},
 
766
    {"glGetSamplerParameteriv", P(gl::GetSamplerParameteriv)},
 
767
    {"glGetSamplerParameterivContextANGLE", P(gl::GetSamplerParameterivContextANGLE)},
 
768
    {"glGetSamplerParameterivRobustANGLE", P(gl::GetSamplerParameterivRobustANGLE)},
 
769
    {"glGetSamplerParameterivRobustANGLEContextANGLE",
 
770
     P(gl::GetSamplerParameterivRobustANGLEContextANGLE)},
 
771
    {"glGetSemaphoreParameterui64vEXT", P(gl::GetSemaphoreParameterui64vEXT)},
 
772
    {"glGetSemaphoreParameterui64vEXTContextANGLE",
 
773
     P(gl::GetSemaphoreParameterui64vEXTContextANGLE)},
 
774
    {"glGetShaderInfoLog", P(gl::GetShaderInfoLog)},
 
775
    {"glGetShaderInfoLogContextANGLE", P(gl::GetShaderInfoLogContextANGLE)},
 
776
    {"glGetShaderPrecisionFormat", P(gl::GetShaderPrecisionFormat)},
 
777
    {"glGetShaderPrecisionFormatContextANGLE", P(gl::GetShaderPrecisionFormatContextANGLE)},
 
778
    {"glGetShaderSource", P(gl::GetShaderSource)},
 
779
    {"glGetShaderSourceContextANGLE", P(gl::GetShaderSourceContextANGLE)},
 
780
    {"glGetShaderiv", P(gl::GetShaderiv)},
 
781
    {"glGetShaderivContextANGLE", P(gl::GetShaderivContextANGLE)},
 
782
    {"glGetShaderivRobustANGLE", P(gl::GetShaderivRobustANGLE)},
 
783
    {"glGetShaderivRobustANGLEContextANGLE", P(gl::GetShaderivRobustANGLEContextANGLE)},
 
784
    {"glGetString", P(gl::GetString)},
 
785
    {"glGetStringContextANGLE", P(gl::GetStringContextANGLE)},
 
786
    {"glGetStringi", P(gl::GetStringi)},
 
787
    {"glGetStringiContextANGLE", P(gl::GetStringiContextANGLE)},
 
788
    {"glGetSynciv", P(gl::GetSynciv)},
 
789
    {"glGetSyncivContextANGLE", P(gl::GetSyncivContextANGLE)},
 
790
    {"glGetTexEnvfv", P(gl::GetTexEnvfv)},
 
791
    {"glGetTexEnvfvContextANGLE", P(gl::GetTexEnvfvContextANGLE)},
 
792
    {"glGetTexEnviv", P(gl::GetTexEnviv)},
 
793
    {"glGetTexEnvivContextANGLE", P(gl::GetTexEnvivContextANGLE)},
 
794
    {"glGetTexEnvxv", P(gl::GetTexEnvxv)},
 
795
    {"glGetTexEnvxvContextANGLE", P(gl::GetTexEnvxvContextANGLE)},
 
796
    {"glGetTexGenfvOES", P(gl::GetTexGenfvOES)},
 
797
    {"glGetTexGenfvOESContextANGLE", P(gl::GetTexGenfvOESContextANGLE)},
 
798
    {"glGetTexGenivOES", P(gl::GetTexGenivOES)},
 
799
    {"glGetTexGenivOESContextANGLE", P(gl::GetTexGenivOESContextANGLE)},
 
800
    {"glGetTexGenxvOES", P(gl::GetTexGenxvOES)},
 
801
    {"glGetTexGenxvOESContextANGLE", P(gl::GetTexGenxvOESContextANGLE)},
 
802
    {"glGetTexImageANGLE", P(gl::GetTexImageANGLE)},
 
803
    {"glGetTexImageANGLEContextANGLE", P(gl::GetTexImageANGLEContextANGLE)},
 
804
    {"glGetTexLevelParameterfv", P(gl::GetTexLevelParameterfv)},
 
805
    {"glGetTexLevelParameterfvANGLE", P(gl::GetTexLevelParameterfvANGLE)},
 
806
    {"glGetTexLevelParameterfvANGLEContextANGLE", P(gl::GetTexLevelParameterfvANGLEContextANGLE)},
 
807
    {"glGetTexLevelParameterfvContextANGLE", P(gl::GetTexLevelParameterfvContextANGLE)},
 
808
    {"glGetTexLevelParameterfvRobustANGLE", P(gl::GetTexLevelParameterfvRobustANGLE)},
 
809
    {"glGetTexLevelParameterfvRobustANGLEContextANGLE",
 
810
     P(gl::GetTexLevelParameterfvRobustANGLEContextANGLE)},
 
811
    {"glGetTexLevelParameteriv", P(gl::GetTexLevelParameteriv)},
 
812
    {"glGetTexLevelParameterivANGLE", P(gl::GetTexLevelParameterivANGLE)},
 
813
    {"glGetTexLevelParameterivANGLEContextANGLE", P(gl::GetTexLevelParameterivANGLEContextANGLE)},
 
814
    {"glGetTexLevelParameterivContextANGLE", P(gl::GetTexLevelParameterivContextANGLE)},
 
815
    {"glGetTexLevelParameterivRobustANGLE", P(gl::GetTexLevelParameterivRobustANGLE)},
 
816
    {"glGetTexLevelParameterivRobustANGLEContextANGLE",
 
817
     P(gl::GetTexLevelParameterivRobustANGLEContextANGLE)},
 
818
    {"glGetTexParameterIivOES", P(gl::GetTexParameterIivOES)},
 
819
    {"glGetTexParameterIivOESContextANGLE", P(gl::GetTexParameterIivOESContextANGLE)},
 
820
    {"glGetTexParameterIivRobustANGLE", P(gl::GetTexParameterIivRobustANGLE)},
 
821
    {"glGetTexParameterIivRobustANGLEContextANGLE",
 
822
     P(gl::GetTexParameterIivRobustANGLEContextANGLE)},
 
823
    {"glGetTexParameterIuivOES", P(gl::GetTexParameterIuivOES)},
 
824
    {"glGetTexParameterIuivOESContextANGLE", P(gl::GetTexParameterIuivOESContextANGLE)},
 
825
    {"glGetTexParameterIuivRobustANGLE", P(gl::GetTexParameterIuivRobustANGLE)},
 
826
    {"glGetTexParameterIuivRobustANGLEContextANGLE",
 
827
     P(gl::GetTexParameterIuivRobustANGLEContextANGLE)},
 
828
    {"glGetTexParameterfv", P(gl::GetTexParameterfv)},
 
829
    {"glGetTexParameterfvContextANGLE", P(gl::GetTexParameterfvContextANGLE)},
 
830
    {"glGetTexParameterfvRobustANGLE", P(gl::GetTexParameterfvRobustANGLE)},
 
831
    {"glGetTexParameterfvRobustANGLEContextANGLE", P(gl::GetTexParameterfvRobustANGLEContextANGLE)},
 
832
    {"glGetTexParameteriv", P(gl::GetTexParameteriv)},
 
833
    {"glGetTexParameterivContextANGLE", P(gl::GetTexParameterivContextANGLE)},
 
834
    {"glGetTexParameterivRobustANGLE", P(gl::GetTexParameterivRobustANGLE)},
 
835
    {"glGetTexParameterivRobustANGLEContextANGLE", P(gl::GetTexParameterivRobustANGLEContextANGLE)},
 
836
    {"glGetTexParameterxv", P(gl::GetTexParameterxv)},
 
837
    {"glGetTexParameterxvContextANGLE", P(gl::GetTexParameterxvContextANGLE)},
 
838
    {"glGetTransformFeedbackVarying", P(gl::GetTransformFeedbackVarying)},
 
839
    {"glGetTransformFeedbackVaryingContextANGLE", P(gl::GetTransformFeedbackVaryingContextANGLE)},
 
840
    {"glGetTranslatedShaderSourceANGLE", P(gl::GetTranslatedShaderSourceANGLE)},
 
841
    {"glGetTranslatedShaderSourceANGLEContextANGLE",
 
842
     P(gl::GetTranslatedShaderSourceANGLEContextANGLE)},
 
843
    {"glGetUniformBlockIndex", P(gl::GetUniformBlockIndex)},
 
844
    {"glGetUniformBlockIndexContextANGLE", P(gl::GetUniformBlockIndexContextANGLE)},
 
845
    {"glGetUniformIndices", P(gl::GetUniformIndices)},
 
846
    {"glGetUniformIndicesContextANGLE", P(gl::GetUniformIndicesContextANGLE)},
 
847
    {"glGetUniformLocation", P(gl::GetUniformLocation)},
 
848
    {"glGetUniformLocationContextANGLE", P(gl::GetUniformLocationContextANGLE)},
 
849
    {"glGetUniformfv", P(gl::GetUniformfv)},
 
850
    {"glGetUniformfvContextANGLE", P(gl::GetUniformfvContextANGLE)},
 
851
    {"glGetUniformfvRobustANGLE", P(gl::GetUniformfvRobustANGLE)},
 
852
    {"glGetUniformfvRobustANGLEContextANGLE", P(gl::GetUniformfvRobustANGLEContextANGLE)},
 
853
    {"glGetUniformiv", P(gl::GetUniformiv)},
 
854
    {"glGetUniformivContextANGLE", P(gl::GetUniformivContextANGLE)},
 
855
    {"glGetUniformivRobustANGLE", P(gl::GetUniformivRobustANGLE)},
 
856
    {"glGetUniformivRobustANGLEContextANGLE", P(gl::GetUniformivRobustANGLEContextANGLE)},
 
857
    {"glGetUniformuiv", P(gl::GetUniformuiv)},
 
858
    {"glGetUniformuivContextANGLE", P(gl::GetUniformuivContextANGLE)},
 
859
    {"glGetUniformuivRobustANGLE", P(gl::GetUniformuivRobustANGLE)},
 
860
    {"glGetUniformuivRobustANGLEContextANGLE", P(gl::GetUniformuivRobustANGLEContextANGLE)},
 
861
    {"glGetUnsignedBytei_vEXT", P(gl::GetUnsignedBytei_vEXT)},
 
862
    {"glGetUnsignedBytei_vEXTContextANGLE", P(gl::GetUnsignedBytei_vEXTContextANGLE)},
 
863
    {"glGetUnsignedBytevEXT", P(gl::GetUnsignedBytevEXT)},
 
864
    {"glGetUnsignedBytevEXTContextANGLE", P(gl::GetUnsignedBytevEXTContextANGLE)},
 
865
    {"glGetVertexAttribIiv", P(gl::GetVertexAttribIiv)},
 
866
    {"glGetVertexAttribIivContextANGLE", P(gl::GetVertexAttribIivContextANGLE)},
 
867
    {"glGetVertexAttribIivRobustANGLE", P(gl::GetVertexAttribIivRobustANGLE)},
 
868
    {"glGetVertexAttribIivRobustANGLEContextANGLE",
 
869
     P(gl::GetVertexAttribIivRobustANGLEContextANGLE)},
 
870
    {"glGetVertexAttribIuiv", P(gl::GetVertexAttribIuiv)},
 
871
    {"glGetVertexAttribIuivContextANGLE", P(gl::GetVertexAttribIuivContextANGLE)},
 
872
    {"glGetVertexAttribIuivRobustANGLE", P(gl::GetVertexAttribIuivRobustANGLE)},
 
873
    {"glGetVertexAttribIuivRobustANGLEContextANGLE",
 
874
     P(gl::GetVertexAttribIuivRobustANGLEContextANGLE)},
 
875
    {"glGetVertexAttribPointerv", P(gl::GetVertexAttribPointerv)},
 
876
    {"glGetVertexAttribPointervContextANGLE", P(gl::GetVertexAttribPointervContextANGLE)},
 
877
    {"glGetVertexAttribPointervRobustANGLE", P(gl::GetVertexAttribPointervRobustANGLE)},
 
878
    {"glGetVertexAttribPointervRobustANGLEContextANGLE",
 
879
     P(gl::GetVertexAttribPointervRobustANGLEContextANGLE)},
 
880
    {"glGetVertexAttribfv", P(gl::GetVertexAttribfv)},
 
881
    {"glGetVertexAttribfvContextANGLE", P(gl::GetVertexAttribfvContextANGLE)},
 
882
    {"glGetVertexAttribfvRobustANGLE", P(gl::GetVertexAttribfvRobustANGLE)},
 
883
    {"glGetVertexAttribfvRobustANGLEContextANGLE", P(gl::GetVertexAttribfvRobustANGLEContextANGLE)},
 
884
    {"glGetVertexAttribiv", P(gl::GetVertexAttribiv)},
 
885
    {"glGetVertexAttribivContextANGLE", P(gl::GetVertexAttribivContextANGLE)},
 
886
    {"glGetVertexAttribivRobustANGLE", P(gl::GetVertexAttribivRobustANGLE)},
 
887
    {"glGetVertexAttribivRobustANGLEContextANGLE", P(gl::GetVertexAttribivRobustANGLEContextANGLE)},
 
888
    {"glGetnUniformfvEXT", P(gl::GetnUniformfvEXT)},
 
889
    {"glGetnUniformfvEXTContextANGLE", P(gl::GetnUniformfvEXTContextANGLE)},
 
890
    {"glGetnUniformfvRobustANGLE", P(gl::GetnUniformfvRobustANGLE)},
 
891
    {"glGetnUniformfvRobustANGLEContextANGLE", P(gl::GetnUniformfvRobustANGLEContextANGLE)},
 
892
    {"glGetnUniformivEXT", P(gl::GetnUniformivEXT)},
 
893
    {"glGetnUniformivEXTContextANGLE", P(gl::GetnUniformivEXTContextANGLE)},
 
894
    {"glGetnUniformivRobustANGLE", P(gl::GetnUniformivRobustANGLE)},
 
895
    {"glGetnUniformivRobustANGLEContextANGLE", P(gl::GetnUniformivRobustANGLEContextANGLE)},
 
896
    {"glGetnUniformuivRobustANGLE", P(gl::GetnUniformuivRobustANGLE)},
 
897
    {"glGetnUniformuivRobustANGLEContextANGLE", P(gl::GetnUniformuivRobustANGLEContextANGLE)},
 
898
    {"glHint", P(gl::Hint)},
 
899
    {"glHintContextANGLE", P(gl::HintContextANGLE)},
 
900
    {"glImportMemoryFdEXT", P(gl::ImportMemoryFdEXT)},
 
901
    {"glImportMemoryFdEXTContextANGLE", P(gl::ImportMemoryFdEXTContextANGLE)},
 
902
    {"glImportSemaphoreFdEXT", P(gl::ImportSemaphoreFdEXT)},
 
903
    {"glImportSemaphoreFdEXTContextANGLE", P(gl::ImportSemaphoreFdEXTContextANGLE)},
 
904
    {"glInsertEventMarkerEXT", P(gl::InsertEventMarkerEXT)},
 
905
    {"glInsertEventMarkerEXTContextANGLE", P(gl::InsertEventMarkerEXTContextANGLE)},
 
906
    {"glInvalidateFramebuffer", P(gl::InvalidateFramebuffer)},
 
907
    {"glInvalidateFramebufferContextANGLE", P(gl::InvalidateFramebufferContextANGLE)},
 
908
    {"glInvalidateSubFramebuffer", P(gl::InvalidateSubFramebuffer)},
 
909
    {"glInvalidateSubFramebufferContextANGLE", P(gl::InvalidateSubFramebufferContextANGLE)},
 
910
    {"glInvalidateTextureANGLE", P(gl::InvalidateTextureANGLE)},
 
911
    {"glInvalidateTextureANGLEContextANGLE", P(gl::InvalidateTextureANGLEContextANGLE)},
 
912
    {"glIsBuffer", P(gl::IsBuffer)},
 
913
    {"glIsBufferContextANGLE", P(gl::IsBufferContextANGLE)},
 
914
    {"glIsEnabled", P(gl::IsEnabled)},
 
915
    {"glIsEnabledContextANGLE", P(gl::IsEnabledContextANGLE)},
 
916
    {"glIsFenceNV", P(gl::IsFenceNV)},
 
917
    {"glIsFenceNVContextANGLE", P(gl::IsFenceNVContextANGLE)},
 
918
    {"glIsFramebuffer", P(gl::IsFramebuffer)},
 
919
    {"glIsFramebufferContextANGLE", P(gl::IsFramebufferContextANGLE)},
 
920
    {"glIsFramebufferOES", P(gl::IsFramebufferOES)},
 
921
    {"glIsFramebufferOESContextANGLE", P(gl::IsFramebufferOESContextANGLE)},
 
922
    {"glIsMemoryObjectEXT", P(gl::IsMemoryObjectEXT)},
 
923
    {"glIsMemoryObjectEXTContextANGLE", P(gl::IsMemoryObjectEXTContextANGLE)},
 
924
    {"glIsPathCHROMIUM", P(gl::IsPathCHROMIUM)},
 
925
    {"glIsPathCHROMIUMContextANGLE", P(gl::IsPathCHROMIUMContextANGLE)},
 
926
    {"glIsProgram", P(gl::IsProgram)},
 
927
    {"glIsProgramContextANGLE", P(gl::IsProgramContextANGLE)},
 
928
    {"glIsProgramPipeline", P(gl::IsProgramPipeline)},
 
929
    {"glIsProgramPipelineContextANGLE", P(gl::IsProgramPipelineContextANGLE)},
 
930
    {"glIsQuery", P(gl::IsQuery)},
 
931
    {"glIsQueryContextANGLE", P(gl::IsQueryContextANGLE)},
 
932
    {"glIsQueryEXT", P(gl::IsQueryEXT)},
 
933
    {"glIsQueryEXTContextANGLE", P(gl::IsQueryEXTContextANGLE)},
 
934
    {"glIsRenderbuffer", P(gl::IsRenderbuffer)},
 
935
    {"glIsRenderbufferContextANGLE", P(gl::IsRenderbufferContextANGLE)},
 
936
    {"glIsRenderbufferOES", P(gl::IsRenderbufferOES)},
 
937
    {"glIsRenderbufferOESContextANGLE", P(gl::IsRenderbufferOESContextANGLE)},
 
938
    {"glIsSampler", P(gl::IsSampler)},
 
939
    {"glIsSamplerContextANGLE", P(gl::IsSamplerContextANGLE)},
 
940
    {"glIsSemaphoreEXT", P(gl::IsSemaphoreEXT)},
 
941
    {"glIsSemaphoreEXTContextANGLE", P(gl::IsSemaphoreEXTContextANGLE)},
 
942
    {"glIsShader", P(gl::IsShader)},
 
943
    {"glIsShaderContextANGLE", P(gl::IsShaderContextANGLE)},
 
944
    {"glIsSync", P(gl::IsSync)},
 
945
    {"glIsSyncContextANGLE", P(gl::IsSyncContextANGLE)},
 
946
    {"glIsTexture", P(gl::IsTexture)},
 
947
    {"glIsTextureContextANGLE", P(gl::IsTextureContextANGLE)},
 
948
    {"glIsTransformFeedback", P(gl::IsTransformFeedback)},
 
949
    {"glIsTransformFeedbackContextANGLE", P(gl::IsTransformFeedbackContextANGLE)},
 
950
    {"glIsVertexArray", P(gl::IsVertexArray)},
 
951
    {"glIsVertexArrayContextANGLE", P(gl::IsVertexArrayContextANGLE)},
 
952
    {"glIsVertexArrayOES", P(gl::IsVertexArrayOES)},
 
953
    {"glIsVertexArrayOESContextANGLE", P(gl::IsVertexArrayOESContextANGLE)},
 
954
    {"glLightModelf", P(gl::LightModelf)},
 
955
    {"glLightModelfContextANGLE", P(gl::LightModelfContextANGLE)},
 
956
    {"glLightModelfv", P(gl::LightModelfv)},
 
957
    {"glLightModelfvContextANGLE", P(gl::LightModelfvContextANGLE)},
 
958
    {"glLightModelx", P(gl::LightModelx)},
 
959
    {"glLightModelxContextANGLE", P(gl::LightModelxContextANGLE)},
 
960
    {"glLightModelxv", P(gl::LightModelxv)},
 
961
    {"glLightModelxvContextANGLE", P(gl::LightModelxvContextANGLE)},
 
962
    {"glLightf", P(gl::Lightf)},
 
963
    {"glLightfContextANGLE", P(gl::LightfContextANGLE)},
 
964
    {"glLightfv", P(gl::Lightfv)},
 
965
    {"glLightfvContextANGLE", P(gl::LightfvContextANGLE)},
 
966
    {"glLightx", P(gl::Lightx)},
 
967
    {"glLightxContextANGLE", P(gl::LightxContextANGLE)},
 
968
    {"glLightxv", P(gl::Lightxv)},
 
969
    {"glLightxvContextANGLE", P(gl::LightxvContextANGLE)},
 
970
    {"glLineWidth", P(gl::LineWidth)},
 
971
    {"glLineWidthContextANGLE", P(gl::LineWidthContextANGLE)},
 
972
    {"glLineWidthx", P(gl::LineWidthx)},
 
973
    {"glLineWidthxContextANGLE", P(gl::LineWidthxContextANGLE)},
 
974
    {"glLinkProgram", P(gl::LinkProgram)},
 
975
    {"glLinkProgramContextANGLE", P(gl::LinkProgramContextANGLE)},
 
976
    {"glLoadIdentity", P(gl::LoadIdentity)},
 
977
    {"glLoadIdentityContextANGLE", P(gl::LoadIdentityContextANGLE)},
 
978
    {"glLoadMatrixf", P(gl::LoadMatrixf)},
 
979
    {"glLoadMatrixfContextANGLE", P(gl::LoadMatrixfContextANGLE)},
 
980
    {"glLoadMatrixx", P(gl::LoadMatrixx)},
 
981
    {"glLoadMatrixxContextANGLE", P(gl::LoadMatrixxContextANGLE)},
 
982
    {"glLoadPaletteFromModelViewMatrixOES", P(gl::LoadPaletteFromModelViewMatrixOES)},
 
983
    {"glLoadPaletteFromModelViewMatrixOESContextANGLE",
 
984
     P(gl::LoadPaletteFromModelViewMatrixOESContextANGLE)},
 
985
    {"glLogicOp", P(gl::LogicOp)},
 
986
    {"glLogicOpContextANGLE", P(gl::LogicOpContextANGLE)},
 
987
    {"glLoseContextCHROMIUM", P(gl::LoseContextCHROMIUM)},
 
988
    {"glLoseContextCHROMIUMContextANGLE", P(gl::LoseContextCHROMIUMContextANGLE)},
 
989
    {"glMapBufferOES", P(gl::MapBufferOES)},
 
990
    {"glMapBufferOESContextANGLE", P(gl::MapBufferOESContextANGLE)},
 
991
    {"glMapBufferRange", P(gl::MapBufferRange)},
 
992
    {"glMapBufferRangeContextANGLE", P(gl::MapBufferRangeContextANGLE)},
 
993
    {"glMapBufferRangeEXT", P(gl::MapBufferRangeEXT)},
 
994
    {"glMapBufferRangeEXTContextANGLE", P(gl::MapBufferRangeEXTContextANGLE)},
 
995
    {"glMaterialf", P(gl::Materialf)},
 
996
    {"glMaterialfContextANGLE", P(gl::MaterialfContextANGLE)},
 
997
    {"glMaterialfv", P(gl::Materialfv)},
 
998
    {"glMaterialfvContextANGLE", P(gl::MaterialfvContextANGLE)},
 
999
    {"glMaterialx", P(gl::Materialx)},
 
1000
    {"glMaterialxContextANGLE", P(gl::MaterialxContextANGLE)},
 
1001
    {"glMaterialxv", P(gl::Materialxv)},
 
1002
    {"glMaterialxvContextANGLE", P(gl::MaterialxvContextANGLE)},
 
1003
    {"glMatrixIndexPointerOES", P(gl::MatrixIndexPointerOES)},
 
1004
    {"glMatrixIndexPointerOESContextANGLE", P(gl::MatrixIndexPointerOESContextANGLE)},
 
1005
    {"glMatrixLoadIdentityCHROMIUM", P(gl::MatrixLoadIdentityCHROMIUM)},
 
1006
    {"glMatrixLoadIdentityCHROMIUMContextANGLE", P(gl::MatrixLoadIdentityCHROMIUMContextANGLE)},
 
1007
    {"glMatrixLoadfCHROMIUM", P(gl::MatrixLoadfCHROMIUM)},
 
1008
    {"glMatrixLoadfCHROMIUMContextANGLE", P(gl::MatrixLoadfCHROMIUMContextANGLE)},
 
1009
    {"glMatrixMode", P(gl::MatrixMode)},
 
1010
    {"glMatrixModeContextANGLE", P(gl::MatrixModeContextANGLE)},
 
1011
    {"glMaxShaderCompilerThreadsKHR", P(gl::MaxShaderCompilerThreadsKHR)},
 
1012
    {"glMaxShaderCompilerThreadsKHRContextANGLE", P(gl::MaxShaderCompilerThreadsKHRContextANGLE)},
 
1013
    {"glMemoryBarrier", P(gl::MemoryBarrier)},
 
1014
    {"glMemoryBarrierByRegion", P(gl::MemoryBarrierByRegion)},
 
1015
    {"glMemoryBarrierByRegionContextANGLE", P(gl::MemoryBarrierByRegionContextANGLE)},
 
1016
    {"glMemoryBarrierContextANGLE", P(gl::MemoryBarrierContextANGLE)},
 
1017
    {"glMemoryObjectParameterivEXT", P(gl::MemoryObjectParameterivEXT)},
 
1018
    {"glMemoryObjectParameterivEXTContextANGLE", P(gl::MemoryObjectParameterivEXTContextANGLE)},
 
1019
    {"glMultMatrixf", P(gl::MultMatrixf)},
 
1020
    {"glMultMatrixfContextANGLE", P(gl::MultMatrixfContextANGLE)},
 
1021
    {"glMultMatrixx", P(gl::MultMatrixx)},
 
1022
    {"glMultMatrixxContextANGLE", P(gl::MultMatrixxContextANGLE)},
 
1023
    {"glMultiDrawArraysANGLE", P(gl::MultiDrawArraysANGLE)},
 
1024
    {"glMultiDrawArraysANGLEContextANGLE", P(gl::MultiDrawArraysANGLEContextANGLE)},
 
1025
    {"glMultiDrawArraysInstancedANGLE", P(gl::MultiDrawArraysInstancedANGLE)},
 
1026
    {"glMultiDrawArraysInstancedANGLEContextANGLE",
 
1027
     P(gl::MultiDrawArraysInstancedANGLEContextANGLE)},
 
1028
    {"glMultiDrawArraysInstancedBaseInstanceANGLE",
 
1029
     P(gl::MultiDrawArraysInstancedBaseInstanceANGLE)},
 
1030
    {"glMultiDrawArraysInstancedBaseInstanceANGLEContextANGLE",
 
1031
     P(gl::MultiDrawArraysInstancedBaseInstanceANGLEContextANGLE)},
 
1032
    {"glMultiDrawElementsANGLE", P(gl::MultiDrawElementsANGLE)},
 
1033
    {"glMultiDrawElementsANGLEContextANGLE", P(gl::MultiDrawElementsANGLEContextANGLE)},
 
1034
    {"glMultiDrawElementsBaseVertexEXT", P(gl::MultiDrawElementsBaseVertexEXT)},
 
1035
    {"glMultiDrawElementsBaseVertexEXTContextANGLE",
 
1036
     P(gl::MultiDrawElementsBaseVertexEXTContextANGLE)},
 
1037
    {"glMultiDrawElementsInstancedANGLE", P(gl::MultiDrawElementsInstancedANGLE)},
 
1038
    {"glMultiDrawElementsInstancedANGLEContextANGLE",
 
1039
     P(gl::MultiDrawElementsInstancedANGLEContextANGLE)},
 
1040
    {"glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE",
 
1041
     P(gl::MultiDrawElementsInstancedBaseVertexBaseInstanceANGLE)},
 
1042
    {"glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLEContextANGLE",
 
1043
     P(gl::MultiDrawElementsInstancedBaseVertexBaseInstanceANGLEContextANGLE)},
 
1044
    {"glMultiTexCoord4f", P(gl::MultiTexCoord4f)},
 
1045
    {"glMultiTexCoord4fContextANGLE", P(gl::MultiTexCoord4fContextANGLE)},
 
1046
    {"glMultiTexCoord4x", P(gl::MultiTexCoord4x)},
 
1047
    {"glMultiTexCoord4xContextANGLE", P(gl::MultiTexCoord4xContextANGLE)},
 
1048
    {"glNormal3f", P(gl::Normal3f)},
 
1049
    {"glNormal3fContextANGLE", P(gl::Normal3fContextANGLE)},
 
1050
    {"glNormal3x", P(gl::Normal3x)},
 
1051
    {"glNormal3xContextANGLE", P(gl::Normal3xContextANGLE)},
 
1052
    {"glNormalPointer", P(gl::NormalPointer)},
 
1053
    {"glNormalPointerContextANGLE", P(gl::NormalPointerContextANGLE)},
 
1054
    {"glObjectLabelKHR", P(gl::ObjectLabelKHR)},
 
1055
    {"glObjectLabelKHRContextANGLE", P(gl::ObjectLabelKHRContextANGLE)},
 
1056
    {"glObjectPtrLabelKHR", P(gl::ObjectPtrLabelKHR)},
 
1057
    {"glObjectPtrLabelKHRContextANGLE", P(gl::ObjectPtrLabelKHRContextANGLE)},
 
1058
    {"glOrthof", P(gl::Orthof)},
 
1059
    {"glOrthofContextANGLE", P(gl::OrthofContextANGLE)},
 
1060
    {"glOrthox", P(gl::Orthox)},
 
1061
    {"glOrthoxContextANGLE", P(gl::OrthoxContextANGLE)},
 
1062
    {"glPathCommandsCHROMIUM", P(gl::PathCommandsCHROMIUM)},
 
1063
    {"glPathCommandsCHROMIUMContextANGLE", P(gl::PathCommandsCHROMIUMContextANGLE)},
 
1064
    {"glPathParameterfCHROMIUM", P(gl::PathParameterfCHROMIUM)},
 
1065
    {"glPathParameterfCHROMIUMContextANGLE", P(gl::PathParameterfCHROMIUMContextANGLE)},
 
1066
    {"glPathParameteriCHROMIUM", P(gl::PathParameteriCHROMIUM)},
 
1067
    {"glPathParameteriCHROMIUMContextANGLE", P(gl::PathParameteriCHROMIUMContextANGLE)},
 
1068
    {"glPathStencilFuncCHROMIUM", P(gl::PathStencilFuncCHROMIUM)},
 
1069
    {"glPathStencilFuncCHROMIUMContextANGLE", P(gl::PathStencilFuncCHROMIUMContextANGLE)},
 
1070
    {"glPauseTransformFeedback", P(gl::PauseTransformFeedback)},
 
1071
    {"glPauseTransformFeedbackContextANGLE", P(gl::PauseTransformFeedbackContextANGLE)},
 
1072
    {"glPixelStorei", P(gl::PixelStorei)},
 
1073
    {"glPixelStoreiContextANGLE", P(gl::PixelStoreiContextANGLE)},
 
1074
    {"glPointParameterf", P(gl::PointParameterf)},
 
1075
    {"glPointParameterfContextANGLE", P(gl::PointParameterfContextANGLE)},
 
1076
    {"glPointParameterfv", P(gl::PointParameterfv)},
 
1077
    {"glPointParameterfvContextANGLE", P(gl::PointParameterfvContextANGLE)},
 
1078
    {"glPointParameterx", P(gl::PointParameterx)},
 
1079
    {"glPointParameterxContextANGLE", P(gl::PointParameterxContextANGLE)},
 
1080
    {"glPointParameterxv", P(gl::PointParameterxv)},
 
1081
    {"glPointParameterxvContextANGLE", P(gl::PointParameterxvContextANGLE)},
 
1082
    {"glPointSize", P(gl::PointSize)},
 
1083
    {"glPointSizeContextANGLE", P(gl::PointSizeContextANGLE)},
 
1084
    {"glPointSizePointerOES", P(gl::PointSizePointerOES)},
 
1085
    {"glPointSizePointerOESContextANGLE", P(gl::PointSizePointerOESContextANGLE)},
 
1086
    {"glPointSizex", P(gl::PointSizex)},
 
1087
    {"glPointSizexContextANGLE", P(gl::PointSizexContextANGLE)},
 
1088
    {"glPolygonOffset", P(gl::PolygonOffset)},
 
1089
    {"glPolygonOffsetContextANGLE", P(gl::PolygonOffsetContextANGLE)},
 
1090
    {"glPolygonOffsetx", P(gl::PolygonOffsetx)},
 
1091
    {"glPolygonOffsetxContextANGLE", P(gl::PolygonOffsetxContextANGLE)},
 
1092
    {"glPopDebugGroupKHR", P(gl::PopDebugGroupKHR)},
 
1093
    {"glPopDebugGroupKHRContextANGLE", P(gl::PopDebugGroupKHRContextANGLE)},
 
1094
    {"glPopGroupMarkerEXT", P(gl::PopGroupMarkerEXT)},
 
1095
    {"glPopGroupMarkerEXTContextANGLE", P(gl::PopGroupMarkerEXTContextANGLE)},
 
1096
    {"glPopMatrix", P(gl::PopMatrix)},
 
1097
    {"glPopMatrixContextANGLE", P(gl::PopMatrixContextANGLE)},
 
1098
    {"glProgramBinary", P(gl::ProgramBinary)},
 
1099
    {"glProgramBinaryContextANGLE", P(gl::ProgramBinaryContextANGLE)},
 
1100
    {"glProgramBinaryOES", P(gl::ProgramBinaryOES)},
 
1101
    {"glProgramBinaryOESContextANGLE", P(gl::ProgramBinaryOESContextANGLE)},
 
1102
    {"glProgramParameteri", P(gl::ProgramParameteri)},
 
1103
    {"glProgramParameteriContextANGLE", P(gl::ProgramParameteriContextANGLE)},
 
1104
    {"glProgramPathFragmentInputGenCHROMIUM", P(gl::ProgramPathFragmentInputGenCHROMIUM)},
 
1105
    {"glProgramPathFragmentInputGenCHROMIUMContextANGLE",
 
1106
     P(gl::ProgramPathFragmentInputGenCHROMIUMContextANGLE)},
 
1107
    {"glProgramUniform1f", P(gl::ProgramUniform1f)},
 
1108
    {"glProgramUniform1fContextANGLE", P(gl::ProgramUniform1fContextANGLE)},
 
1109
    {"glProgramUniform1fv", P(gl::ProgramUniform1fv)},
 
1110
    {"glProgramUniform1fvContextANGLE", P(gl::ProgramUniform1fvContextANGLE)},
 
1111
    {"glProgramUniform1i", P(gl::ProgramUniform1i)},
 
1112
    {"glProgramUniform1iContextANGLE", P(gl::ProgramUniform1iContextANGLE)},
 
1113
    {"glProgramUniform1iv", P(gl::ProgramUniform1iv)},
 
1114
    {"glProgramUniform1ivContextANGLE", P(gl::ProgramUniform1ivContextANGLE)},
 
1115
    {"glProgramUniform1ui", P(gl::ProgramUniform1ui)},
 
1116
    {"glProgramUniform1uiContextANGLE", P(gl::ProgramUniform1uiContextANGLE)},
 
1117
    {"glProgramUniform1uiv", P(gl::ProgramUniform1uiv)},
 
1118
    {"glProgramUniform1uivContextANGLE", P(gl::ProgramUniform1uivContextANGLE)},
 
1119
    {"glProgramUniform2f", P(gl::ProgramUniform2f)},
 
1120
    {"glProgramUniform2fContextANGLE", P(gl::ProgramUniform2fContextANGLE)},
 
1121
    {"glProgramUniform2fv", P(gl::ProgramUniform2fv)},
 
1122
    {"glProgramUniform2fvContextANGLE", P(gl::ProgramUniform2fvContextANGLE)},
 
1123
    {"glProgramUniform2i", P(gl::ProgramUniform2i)},
 
1124
    {"glProgramUniform2iContextANGLE", P(gl::ProgramUniform2iContextANGLE)},
 
1125
    {"glProgramUniform2iv", P(gl::ProgramUniform2iv)},
 
1126
    {"glProgramUniform2ivContextANGLE", P(gl::ProgramUniform2ivContextANGLE)},
 
1127
    {"glProgramUniform2ui", P(gl::ProgramUniform2ui)},
 
1128
    {"glProgramUniform2uiContextANGLE", P(gl::ProgramUniform2uiContextANGLE)},
 
1129
    {"glProgramUniform2uiv", P(gl::ProgramUniform2uiv)},
 
1130
    {"glProgramUniform2uivContextANGLE", P(gl::ProgramUniform2uivContextANGLE)},
 
1131
    {"glProgramUniform3f", P(gl::ProgramUniform3f)},
 
1132
    {"glProgramUniform3fContextANGLE", P(gl::ProgramUniform3fContextANGLE)},
 
1133
    {"glProgramUniform3fv", P(gl::ProgramUniform3fv)},
 
1134
    {"glProgramUniform3fvContextANGLE", P(gl::ProgramUniform3fvContextANGLE)},
 
1135
    {"glProgramUniform3i", P(gl::ProgramUniform3i)},
 
1136
    {"glProgramUniform3iContextANGLE", P(gl::ProgramUniform3iContextANGLE)},
 
1137
    {"glProgramUniform3iv", P(gl::ProgramUniform3iv)},
 
1138
    {"glProgramUniform3ivContextANGLE", P(gl::ProgramUniform3ivContextANGLE)},
 
1139
    {"glProgramUniform3ui", P(gl::ProgramUniform3ui)},
 
1140
    {"glProgramUniform3uiContextANGLE", P(gl::ProgramUniform3uiContextANGLE)},
 
1141
    {"glProgramUniform3uiv", P(gl::ProgramUniform3uiv)},
 
1142
    {"glProgramUniform3uivContextANGLE", P(gl::ProgramUniform3uivContextANGLE)},
 
1143
    {"glProgramUniform4f", P(gl::ProgramUniform4f)},
 
1144
    {"glProgramUniform4fContextANGLE", P(gl::ProgramUniform4fContextANGLE)},
 
1145
    {"glProgramUniform4fv", P(gl::ProgramUniform4fv)},
 
1146
    {"glProgramUniform4fvContextANGLE", P(gl::ProgramUniform4fvContextANGLE)},
 
1147
    {"glProgramUniform4i", P(gl::ProgramUniform4i)},
 
1148
    {"glProgramUniform4iContextANGLE", P(gl::ProgramUniform4iContextANGLE)},
 
1149
    {"glProgramUniform4iv", P(gl::ProgramUniform4iv)},
 
1150
    {"glProgramUniform4ivContextANGLE", P(gl::ProgramUniform4ivContextANGLE)},
 
1151
    {"glProgramUniform4ui", P(gl::ProgramUniform4ui)},
 
1152
    {"glProgramUniform4uiContextANGLE", P(gl::ProgramUniform4uiContextANGLE)},
 
1153
    {"glProgramUniform4uiv", P(gl::ProgramUniform4uiv)},
 
1154
    {"glProgramUniform4uivContextANGLE", P(gl::ProgramUniform4uivContextANGLE)},
 
1155
    {"glProgramUniformMatrix2fv", P(gl::ProgramUniformMatrix2fv)},
 
1156
    {"glProgramUniformMatrix2fvContextANGLE", P(gl::ProgramUniformMatrix2fvContextANGLE)},
 
1157
    {"glProgramUniformMatrix2x3fv", P(gl::ProgramUniformMatrix2x3fv)},
 
1158
    {"glProgramUniformMatrix2x3fvContextANGLE", P(gl::ProgramUniformMatrix2x3fvContextANGLE)},
 
1159
    {"glProgramUniformMatrix2x4fv", P(gl::ProgramUniformMatrix2x4fv)},
 
1160
    {"glProgramUniformMatrix2x4fvContextANGLE", P(gl::ProgramUniformMatrix2x4fvContextANGLE)},
 
1161
    {"glProgramUniformMatrix3fv", P(gl::ProgramUniformMatrix3fv)},
 
1162
    {"glProgramUniformMatrix3fvContextANGLE", P(gl::ProgramUniformMatrix3fvContextANGLE)},
 
1163
    {"glProgramUniformMatrix3x2fv", P(gl::ProgramUniformMatrix3x2fv)},
 
1164
    {"glProgramUniformMatrix3x2fvContextANGLE", P(gl::ProgramUniformMatrix3x2fvContextANGLE)},
 
1165
    {"glProgramUniformMatrix3x4fv", P(gl::ProgramUniformMatrix3x4fv)},
 
1166
    {"glProgramUniformMatrix3x4fvContextANGLE", P(gl::ProgramUniformMatrix3x4fvContextANGLE)},
 
1167
    {"glProgramUniformMatrix4fv", P(gl::ProgramUniformMatrix4fv)},
 
1168
    {"glProgramUniformMatrix4fvContextANGLE", P(gl::ProgramUniformMatrix4fvContextANGLE)},
 
1169
    {"glProgramUniformMatrix4x2fv", P(gl::ProgramUniformMatrix4x2fv)},
 
1170
    {"glProgramUniformMatrix4x2fvContextANGLE", P(gl::ProgramUniformMatrix4x2fvContextANGLE)},
 
1171
    {"glProgramUniformMatrix4x3fv", P(gl::ProgramUniformMatrix4x3fv)},
 
1172
    {"glProgramUniformMatrix4x3fvContextANGLE", P(gl::ProgramUniformMatrix4x3fvContextANGLE)},
 
1173
    {"glProvokingVertexANGLE", P(gl::ProvokingVertexANGLE)},
 
1174
    {"glProvokingVertexANGLEContextANGLE", P(gl::ProvokingVertexANGLEContextANGLE)},
 
1175
    {"glPushDebugGroupKHR", P(gl::PushDebugGroupKHR)},
 
1176
    {"glPushDebugGroupKHRContextANGLE", P(gl::PushDebugGroupKHRContextANGLE)},
 
1177
    {"glPushGroupMarkerEXT", P(gl::PushGroupMarkerEXT)},
 
1178
    {"glPushGroupMarkerEXTContextANGLE", P(gl::PushGroupMarkerEXTContextANGLE)},
 
1179
    {"glPushMatrix", P(gl::PushMatrix)},
 
1180
    {"glPushMatrixContextANGLE", P(gl::PushMatrixContextANGLE)},
 
1181
    {"glQueryCounterEXT", P(gl::QueryCounterEXT)},
 
1182
    {"glQueryCounterEXTContextANGLE", P(gl::QueryCounterEXTContextANGLE)},
 
1183
    {"glQueryMatrixxOES", P(gl::QueryMatrixxOES)},
 
1184
    {"glQueryMatrixxOESContextANGLE", P(gl::QueryMatrixxOESContextANGLE)},
 
1185
    {"glReadBuffer", P(gl::ReadBuffer)},
 
1186
    {"glReadBufferContextANGLE", P(gl::ReadBufferContextANGLE)},
 
1187
    {"glReadPixels", P(gl::ReadPixels)},
 
1188
    {"glReadPixelsContextANGLE", P(gl::ReadPixelsContextANGLE)},
 
1189
    {"glReadPixelsRobustANGLE", P(gl::ReadPixelsRobustANGLE)},
 
1190
    {"glReadPixelsRobustANGLEContextANGLE", P(gl::ReadPixelsRobustANGLEContextANGLE)},
 
1191
    {"glReadnPixelsEXT", P(gl::ReadnPixelsEXT)},
 
1192
    {"glReadnPixelsEXTContextANGLE", P(gl::ReadnPixelsEXTContextANGLE)},
 
1193
    {"glReadnPixelsRobustANGLE", P(gl::ReadnPixelsRobustANGLE)},
 
1194
    {"glReadnPixelsRobustANGLEContextANGLE", P(gl::ReadnPixelsRobustANGLEContextANGLE)},
 
1195
    {"glReleaseShaderCompiler", P(gl::ReleaseShaderCompiler)},
 
1196
    {"glReleaseShaderCompilerContextANGLE", P(gl::ReleaseShaderCompilerContextANGLE)},
 
1197
    {"glRenderbufferStorage", P(gl::RenderbufferStorage)},
 
1198
    {"glRenderbufferStorageContextANGLE", P(gl::RenderbufferStorageContextANGLE)},
 
1199
    {"glRenderbufferStorageMultisample", P(gl::RenderbufferStorageMultisample)},
 
1200
    {"glRenderbufferStorageMultisampleANGLE", P(gl::RenderbufferStorageMultisampleANGLE)},
 
1201
    {"glRenderbufferStorageMultisampleANGLEContextANGLE",
 
1202
     P(gl::RenderbufferStorageMultisampleANGLEContextANGLE)},
 
1203
    {"glRenderbufferStorageMultisampleContextANGLE",
 
1204
     P(gl::RenderbufferStorageMultisampleContextANGLE)},
 
1205
    {"glRenderbufferStorageMultisampleEXT", P(gl::RenderbufferStorageMultisampleEXT)},
 
1206
    {"glRenderbufferStorageMultisampleEXTContextANGLE",
 
1207
     P(gl::RenderbufferStorageMultisampleEXTContextANGLE)},
 
1208
    {"glRenderbufferStorageOES", P(gl::RenderbufferStorageOES)},
 
1209
    {"glRenderbufferStorageOESContextANGLE", P(gl::RenderbufferStorageOESContextANGLE)},
 
1210
    {"glRequestExtensionANGLE", P(gl::RequestExtensionANGLE)},
 
1211
    {"glRequestExtensionANGLEContextANGLE", P(gl::RequestExtensionANGLEContextANGLE)},
 
1212
    {"glResumeTransformFeedback", P(gl::ResumeTransformFeedback)},
 
1213
    {"glResumeTransformFeedbackContextANGLE", P(gl::ResumeTransformFeedbackContextANGLE)},
 
1214
    {"glRotatef", P(gl::Rotatef)},
 
1215
    {"glRotatefContextANGLE", P(gl::RotatefContextANGLE)},
 
1216
    {"glRotatex", P(gl::Rotatex)},
 
1217
    {"glRotatexContextANGLE", P(gl::RotatexContextANGLE)},
 
1218
    {"glSampleCoverage", P(gl::SampleCoverage)},
 
1219
    {"glSampleCoverageContextANGLE", P(gl::SampleCoverageContextANGLE)},
 
1220
    {"glSampleCoveragex", P(gl::SampleCoveragex)},
 
1221
    {"glSampleCoveragexContextANGLE", P(gl::SampleCoveragexContextANGLE)},
 
1222
    {"glSampleMaski", P(gl::SampleMaski)},
 
1223
    {"glSampleMaskiANGLE", P(gl::SampleMaskiANGLE)},
 
1224
    {"glSampleMaskiANGLEContextANGLE", P(gl::SampleMaskiANGLEContextANGLE)},
 
1225
    {"glSampleMaskiContextANGLE", P(gl::SampleMaskiContextANGLE)},
 
1226
    {"glSamplerParameterIivOES", P(gl::SamplerParameterIivOES)},
 
1227
    {"glSamplerParameterIivOESContextANGLE", P(gl::SamplerParameterIivOESContextANGLE)},
 
1228
    {"glSamplerParameterIivRobustANGLE", P(gl::SamplerParameterIivRobustANGLE)},
 
1229
    {"glSamplerParameterIivRobustANGLEContextANGLE",
 
1230
     P(gl::SamplerParameterIivRobustANGLEContextANGLE)},
 
1231
    {"glSamplerParameterIuivOES", P(gl::SamplerParameterIuivOES)},
 
1232
    {"glSamplerParameterIuivOESContextANGLE", P(gl::SamplerParameterIuivOESContextANGLE)},
 
1233
    {"glSamplerParameterIuivRobustANGLE", P(gl::SamplerParameterIuivRobustANGLE)},
 
1234
    {"glSamplerParameterIuivRobustANGLEContextANGLE",
 
1235
     P(gl::SamplerParameterIuivRobustANGLEContextANGLE)},
 
1236
    {"glSamplerParameterf", P(gl::SamplerParameterf)},
 
1237
    {"glSamplerParameterfContextANGLE", P(gl::SamplerParameterfContextANGLE)},
 
1238
    {"glSamplerParameterfv", P(gl::SamplerParameterfv)},
 
1239
    {"glSamplerParameterfvContextANGLE", P(gl::SamplerParameterfvContextANGLE)},
 
1240
    {"glSamplerParameterfvRobustANGLE", P(gl::SamplerParameterfvRobustANGLE)},
 
1241
    {"glSamplerParameterfvRobustANGLEContextANGLE",
 
1242
     P(gl::SamplerParameterfvRobustANGLEContextANGLE)},
 
1243
    {"glSamplerParameteri", P(gl::SamplerParameteri)},
 
1244
    {"glSamplerParameteriContextANGLE", P(gl::SamplerParameteriContextANGLE)},
 
1245
    {"glSamplerParameteriv", P(gl::SamplerParameteriv)},
 
1246
    {"glSamplerParameterivContextANGLE", P(gl::SamplerParameterivContextANGLE)},
 
1247
    {"glSamplerParameterivRobustANGLE", P(gl::SamplerParameterivRobustANGLE)},
 
1248
    {"glSamplerParameterivRobustANGLEContextANGLE",
 
1249
     P(gl::SamplerParameterivRobustANGLEContextANGLE)},
 
1250
    {"glScalef", P(gl::Scalef)},
 
1251
    {"glScalefContextANGLE", P(gl::ScalefContextANGLE)},
 
1252
    {"glScalex", P(gl::Scalex)},
 
1253
    {"glScalexContextANGLE", P(gl::ScalexContextANGLE)},
 
1254
    {"glScissor", P(gl::Scissor)},
 
1255
    {"glScissorContextANGLE", P(gl::ScissorContextANGLE)},
 
1256
    {"glSemaphoreParameterui64vEXT", P(gl::SemaphoreParameterui64vEXT)},
 
1257
    {"glSemaphoreParameterui64vEXTContextANGLE", P(gl::SemaphoreParameterui64vEXTContextANGLE)},
 
1258
    {"glSetFenceNV", P(gl::SetFenceNV)},
 
1259
    {"glSetFenceNVContextANGLE", P(gl::SetFenceNVContextANGLE)},
 
1260
    {"glShadeModel", P(gl::ShadeModel)},
 
1261
    {"glShadeModelContextANGLE", P(gl::ShadeModelContextANGLE)},
 
1262
    {"glShaderBinary", P(gl::ShaderBinary)},
 
1263
    {"glShaderBinaryContextANGLE", P(gl::ShaderBinaryContextANGLE)},
 
1264
    {"glShaderSource", P(gl::ShaderSource)},
 
1265
    {"glShaderSourceContextANGLE", P(gl::ShaderSourceContextANGLE)},
 
1266
    {"glSignalSemaphoreEXT", P(gl::SignalSemaphoreEXT)},
 
1267
    {"glSignalSemaphoreEXTContextANGLE", P(gl::SignalSemaphoreEXTContextANGLE)},
 
1268
    {"glStencilFillPathCHROMIUM", P(gl::StencilFillPathCHROMIUM)},
 
1269
    {"glStencilFillPathCHROMIUMContextANGLE", P(gl::StencilFillPathCHROMIUMContextANGLE)},
 
1270
    {"glStencilFillPathInstancedCHROMIUM", P(gl::StencilFillPathInstancedCHROMIUM)},
 
1271
    {"glStencilFillPathInstancedCHROMIUMContextANGLE",
 
1272
     P(gl::StencilFillPathInstancedCHROMIUMContextANGLE)},
 
1273
    {"glStencilFunc", P(gl::StencilFunc)},
 
1274
    {"glStencilFuncContextANGLE", P(gl::StencilFuncContextANGLE)},
 
1275
    {"glStencilFuncSeparate", P(gl::StencilFuncSeparate)},
 
1276
    {"glStencilFuncSeparateContextANGLE", P(gl::StencilFuncSeparateContextANGLE)},
 
1277
    {"glStencilMask", P(gl::StencilMask)},
 
1278
    {"glStencilMaskContextANGLE", P(gl::StencilMaskContextANGLE)},
 
1279
    {"glStencilMaskSeparate", P(gl::StencilMaskSeparate)},
 
1280
    {"glStencilMaskSeparateContextANGLE", P(gl::StencilMaskSeparateContextANGLE)},
 
1281
    {"glStencilOp", P(gl::StencilOp)},
 
1282
    {"glStencilOpContextANGLE", P(gl::StencilOpContextANGLE)},
 
1283
    {"glStencilOpSeparate", P(gl::StencilOpSeparate)},
 
1284
    {"glStencilOpSeparateContextANGLE", P(gl::StencilOpSeparateContextANGLE)},
 
1285
    {"glStencilStrokePathCHROMIUM", P(gl::StencilStrokePathCHROMIUM)},
 
1286
    {"glStencilStrokePathCHROMIUMContextANGLE", P(gl::StencilStrokePathCHROMIUMContextANGLE)},
 
1287
    {"glStencilStrokePathInstancedCHROMIUM", P(gl::StencilStrokePathInstancedCHROMIUM)},
 
1288
    {"glStencilStrokePathInstancedCHROMIUMContextANGLE",
 
1289
     P(gl::StencilStrokePathInstancedCHROMIUMContextANGLE)},
 
1290
    {"glStencilThenCoverFillPathCHROMIUM", P(gl::StencilThenCoverFillPathCHROMIUM)},
 
1291
    {"glStencilThenCoverFillPathCHROMIUMContextANGLE",
 
1292
     P(gl::StencilThenCoverFillPathCHROMIUMContextANGLE)},
 
1293
    {"glStencilThenCoverFillPathInstancedCHROMIUM",
 
1294
     P(gl::StencilThenCoverFillPathInstancedCHROMIUM)},
 
1295
    {"glStencilThenCoverFillPathInstancedCHROMIUMContextANGLE",
 
1296
     P(gl::StencilThenCoverFillPathInstancedCHROMIUMContextANGLE)},
 
1297
    {"glStencilThenCoverStrokePathCHROMIUM", P(gl::StencilThenCoverStrokePathCHROMIUM)},
 
1298
    {"glStencilThenCoverStrokePathCHROMIUMContextANGLE",
 
1299
     P(gl::StencilThenCoverStrokePathCHROMIUMContextANGLE)},
 
1300
    {"glStencilThenCoverStrokePathInstancedCHROMIUM",
 
1301
     P(gl::StencilThenCoverStrokePathInstancedCHROMIUM)},
 
1302
    {"glStencilThenCoverStrokePathInstancedCHROMIUMContextANGLE",
 
1303
     P(gl::StencilThenCoverStrokePathInstancedCHROMIUMContextANGLE)},
 
1304
    {"glTestFenceNV", P(gl::TestFenceNV)},
 
1305
    {"glTestFenceNVContextANGLE", P(gl::TestFenceNVContextANGLE)},
 
1306
    {"glTexCoordPointer", P(gl::TexCoordPointer)},
 
1307
    {"glTexCoordPointerContextANGLE", P(gl::TexCoordPointerContextANGLE)},
 
1308
    {"glTexEnvf", P(gl::TexEnvf)},
 
1309
    {"glTexEnvfContextANGLE", P(gl::TexEnvfContextANGLE)},
 
1310
    {"glTexEnvfv", P(gl::TexEnvfv)},
 
1311
    {"glTexEnvfvContextANGLE", P(gl::TexEnvfvContextANGLE)},
 
1312
    {"glTexEnvi", P(gl::TexEnvi)},
 
1313
    {"glTexEnviContextANGLE", P(gl::TexEnviContextANGLE)},
 
1314
    {"glTexEnviv", P(gl::TexEnviv)},
 
1315
    {"glTexEnvivContextANGLE", P(gl::TexEnvivContextANGLE)},
 
1316
    {"glTexEnvx", P(gl::TexEnvx)},
 
1317
    {"glTexEnvxContextANGLE", P(gl::TexEnvxContextANGLE)},
 
1318
    {"glTexEnvxv", P(gl::TexEnvxv)},
 
1319
    {"glTexEnvxvContextANGLE", P(gl::TexEnvxvContextANGLE)},
 
1320
    {"glTexGenfOES", P(gl::TexGenfOES)},
 
1321
    {"glTexGenfOESContextANGLE", P(gl::TexGenfOESContextANGLE)},
 
1322
    {"glTexGenfvOES", P(gl::TexGenfvOES)},
 
1323
    {"glTexGenfvOESContextANGLE", P(gl::TexGenfvOESContextANGLE)},
 
1324
    {"glTexGeniOES", P(gl::TexGeniOES)},
 
1325
    {"glTexGeniOESContextANGLE", P(gl::TexGeniOESContextANGLE)},
 
1326
    {"glTexGenivOES", P(gl::TexGenivOES)},
 
1327
    {"glTexGenivOESContextANGLE", P(gl::TexGenivOESContextANGLE)},
 
1328
    {"glTexGenxOES", P(gl::TexGenxOES)},
 
1329
    {"glTexGenxOESContextANGLE", P(gl::TexGenxOESContextANGLE)},
 
1330
    {"glTexGenxvOES", P(gl::TexGenxvOES)},
 
1331
    {"glTexGenxvOESContextANGLE", P(gl::TexGenxvOESContextANGLE)},
 
1332
    {"glTexImage2D", P(gl::TexImage2D)},
 
1333
    {"glTexImage2DContextANGLE", P(gl::TexImage2DContextANGLE)},
 
1334
    {"glTexImage2DExternalANGLE", P(gl::TexImage2DExternalANGLE)},
 
1335
    {"glTexImage2DExternalANGLEContextANGLE", P(gl::TexImage2DExternalANGLEContextANGLE)},
 
1336
    {"glTexImage2DRobustANGLE", P(gl::TexImage2DRobustANGLE)},
 
1337
    {"glTexImage2DRobustANGLEContextANGLE", P(gl::TexImage2DRobustANGLEContextANGLE)},
 
1338
    {"glTexImage3D", P(gl::TexImage3D)},
 
1339
    {"glTexImage3DContextANGLE", P(gl::TexImage3DContextANGLE)},
 
1340
    {"glTexImage3DOES", P(gl::TexImage3DOES)},
 
1341
    {"glTexImage3DOESContextANGLE", P(gl::TexImage3DOESContextANGLE)},
 
1342
    {"glTexImage3DRobustANGLE", P(gl::TexImage3DRobustANGLE)},
 
1343
    {"glTexImage3DRobustANGLEContextANGLE", P(gl::TexImage3DRobustANGLEContextANGLE)},
 
1344
    {"glTexParameterIivOES", P(gl::TexParameterIivOES)},
 
1345
    {"glTexParameterIivOESContextANGLE", P(gl::TexParameterIivOESContextANGLE)},
 
1346
    {"glTexParameterIivRobustANGLE", P(gl::TexParameterIivRobustANGLE)},
 
1347
    {"glTexParameterIivRobustANGLEContextANGLE", P(gl::TexParameterIivRobustANGLEContextANGLE)},
 
1348
    {"glTexParameterIuivOES", P(gl::TexParameterIuivOES)},
 
1349
    {"glTexParameterIuivOESContextANGLE", P(gl::TexParameterIuivOESContextANGLE)},
 
1350
    {"glTexParameterIuivRobustANGLE", P(gl::TexParameterIuivRobustANGLE)},
 
1351
    {"glTexParameterIuivRobustANGLEContextANGLE", P(gl::TexParameterIuivRobustANGLEContextANGLE)},
 
1352
    {"glTexParameterf", P(gl::TexParameterf)},
 
1353
    {"glTexParameterfContextANGLE", P(gl::TexParameterfContextANGLE)},
 
1354
    {"glTexParameterfv", P(gl::TexParameterfv)},
 
1355
    {"glTexParameterfvContextANGLE", P(gl::TexParameterfvContextANGLE)},
 
1356
    {"glTexParameterfvRobustANGLE", P(gl::TexParameterfvRobustANGLE)},
 
1357
    {"glTexParameterfvRobustANGLEContextANGLE", P(gl::TexParameterfvRobustANGLEContextANGLE)},
 
1358
    {"glTexParameteri", P(gl::TexParameteri)},
 
1359
    {"glTexParameteriContextANGLE", P(gl::TexParameteriContextANGLE)},
 
1360
    {"glTexParameteriv", P(gl::TexParameteriv)},
 
1361
    {"glTexParameterivContextANGLE", P(gl::TexParameterivContextANGLE)},
 
1362
    {"glTexParameterivRobustANGLE", P(gl::TexParameterivRobustANGLE)},
 
1363
    {"glTexParameterivRobustANGLEContextANGLE", P(gl::TexParameterivRobustANGLEContextANGLE)},
 
1364
    {"glTexParameterx", P(gl::TexParameterx)},
 
1365
    {"glTexParameterxContextANGLE", P(gl::TexParameterxContextANGLE)},
 
1366
    {"glTexParameterxv", P(gl::TexParameterxv)},
 
1367
    {"glTexParameterxvContextANGLE", P(gl::TexParameterxvContextANGLE)},
 
1368
    {"glTexStorage1DEXT", P(gl::TexStorage1DEXT)},
 
1369
    {"glTexStorage1DEXTContextANGLE", P(gl::TexStorage1DEXTContextANGLE)},
 
1370
    {"glTexStorage2D", P(gl::TexStorage2D)},
 
1371
    {"glTexStorage2DContextANGLE", P(gl::TexStorage2DContextANGLE)},
 
1372
    {"glTexStorage2DEXT", P(gl::TexStorage2DEXT)},
 
1373
    {"glTexStorage2DEXTContextANGLE", P(gl::TexStorage2DEXTContextANGLE)},
 
1374
    {"glTexStorage2DMultisample", P(gl::TexStorage2DMultisample)},
 
1375
    {"glTexStorage2DMultisampleANGLE", P(gl::TexStorage2DMultisampleANGLE)},
 
1376
    {"glTexStorage2DMultisampleANGLEContextANGLE", P(gl::TexStorage2DMultisampleANGLEContextANGLE)},
 
1377
    {"glTexStorage2DMultisampleContextANGLE", P(gl::TexStorage2DMultisampleContextANGLE)},
 
1378
    {"glTexStorage3D", P(gl::TexStorage3D)},
 
1379
    {"glTexStorage3DContextANGLE", P(gl::TexStorage3DContextANGLE)},
 
1380
    {"glTexStorage3DEXT", P(gl::TexStorage3DEXT)},
 
1381
    {"glTexStorage3DEXTContextANGLE", P(gl::TexStorage3DEXTContextANGLE)},
 
1382
    {"glTexStorage3DMultisampleOES", P(gl::TexStorage3DMultisampleOES)},
 
1383
    {"glTexStorage3DMultisampleOESContextANGLE", P(gl::TexStorage3DMultisampleOESContextANGLE)},
 
1384
    {"glTexStorageMem2DEXT", P(gl::TexStorageMem2DEXT)},
 
1385
    {"glTexStorageMem2DEXTContextANGLE", P(gl::TexStorageMem2DEXTContextANGLE)},
 
1386
    {"glTexStorageMem2DMultisampleEXT", P(gl::TexStorageMem2DMultisampleEXT)},
 
1387
    {"glTexStorageMem2DMultisampleEXTContextANGLE",
 
1388
     P(gl::TexStorageMem2DMultisampleEXTContextANGLE)},
 
1389
    {"glTexStorageMem3DEXT", P(gl::TexStorageMem3DEXT)},
 
1390
    {"glTexStorageMem3DEXTContextANGLE", P(gl::TexStorageMem3DEXTContextANGLE)},
 
1391
    {"glTexStorageMem3DMultisampleEXT", P(gl::TexStorageMem3DMultisampleEXT)},
 
1392
    {"glTexStorageMem3DMultisampleEXTContextANGLE",
 
1393
     P(gl::TexStorageMem3DMultisampleEXTContextANGLE)},
 
1394
    {"glTexSubImage2D", P(gl::TexSubImage2D)},
 
1395
    {"glTexSubImage2DContextANGLE", P(gl::TexSubImage2DContextANGLE)},
 
1396
    {"glTexSubImage2DRobustANGLE", P(gl::TexSubImage2DRobustANGLE)},
 
1397
    {"glTexSubImage2DRobustANGLEContextANGLE", P(gl::TexSubImage2DRobustANGLEContextANGLE)},
 
1398
    {"glTexSubImage3D", P(gl::TexSubImage3D)},
 
1399
    {"glTexSubImage3DContextANGLE", P(gl::TexSubImage3DContextANGLE)},
 
1400
    {"glTexSubImage3DOES", P(gl::TexSubImage3DOES)},
 
1401
    {"glTexSubImage3DOESContextANGLE", P(gl::TexSubImage3DOESContextANGLE)},
 
1402
    {"glTexSubImage3DRobustANGLE", P(gl::TexSubImage3DRobustANGLE)},
 
1403
    {"glTexSubImage3DRobustANGLEContextANGLE", P(gl::TexSubImage3DRobustANGLEContextANGLE)},
 
1404
    {"glTransformFeedbackVaryings", P(gl::TransformFeedbackVaryings)},
 
1405
    {"glTransformFeedbackVaryingsContextANGLE", P(gl::TransformFeedbackVaryingsContextANGLE)},
 
1406
    {"glTranslatef", P(gl::Translatef)},
 
1407
    {"glTranslatefContextANGLE", P(gl::TranslatefContextANGLE)},
 
1408
    {"glTranslatex", P(gl::Translatex)},
 
1409
    {"glTranslatexContextANGLE", P(gl::TranslatexContextANGLE)},
 
1410
    {"glUniform1f", P(gl::Uniform1f)},
 
1411
    {"glUniform1fContextANGLE", P(gl::Uniform1fContextANGLE)},
 
1412
    {"glUniform1fv", P(gl::Uniform1fv)},
 
1413
    {"glUniform1fvContextANGLE", P(gl::Uniform1fvContextANGLE)},
 
1414
    {"glUniform1i", P(gl::Uniform1i)},
 
1415
    {"glUniform1iContextANGLE", P(gl::Uniform1iContextANGLE)},
 
1416
    {"glUniform1iv", P(gl::Uniform1iv)},
 
1417
    {"glUniform1ivContextANGLE", P(gl::Uniform1ivContextANGLE)},
 
1418
    {"glUniform1ui", P(gl::Uniform1ui)},
 
1419
    {"glUniform1uiContextANGLE", P(gl::Uniform1uiContextANGLE)},
 
1420
    {"glUniform1uiv", P(gl::Uniform1uiv)},
 
1421
    {"glUniform1uivContextANGLE", P(gl::Uniform1uivContextANGLE)},
 
1422
    {"glUniform2f", P(gl::Uniform2f)},
 
1423
    {"glUniform2fContextANGLE", P(gl::Uniform2fContextANGLE)},
 
1424
    {"glUniform2fv", P(gl::Uniform2fv)},
 
1425
    {"glUniform2fvContextANGLE", P(gl::Uniform2fvContextANGLE)},
 
1426
    {"glUniform2i", P(gl::Uniform2i)},
 
1427
    {"glUniform2iContextANGLE", P(gl::Uniform2iContextANGLE)},
 
1428
    {"glUniform2iv", P(gl::Uniform2iv)},
 
1429
    {"glUniform2ivContextANGLE", P(gl::Uniform2ivContextANGLE)},
 
1430
    {"glUniform2ui", P(gl::Uniform2ui)},
 
1431
    {"glUniform2uiContextANGLE", P(gl::Uniform2uiContextANGLE)},
 
1432
    {"glUniform2uiv", P(gl::Uniform2uiv)},
 
1433
    {"glUniform2uivContextANGLE", P(gl::Uniform2uivContextANGLE)},
 
1434
    {"glUniform3f", P(gl::Uniform3f)},
 
1435
    {"glUniform3fContextANGLE", P(gl::Uniform3fContextANGLE)},
 
1436
    {"glUniform3fv", P(gl::Uniform3fv)},
 
1437
    {"glUniform3fvContextANGLE", P(gl::Uniform3fvContextANGLE)},
 
1438
    {"glUniform3i", P(gl::Uniform3i)},
 
1439
    {"glUniform3iContextANGLE", P(gl::Uniform3iContextANGLE)},
 
1440
    {"glUniform3iv", P(gl::Uniform3iv)},
 
1441
    {"glUniform3ivContextANGLE", P(gl::Uniform3ivContextANGLE)},
 
1442
    {"glUniform3ui", P(gl::Uniform3ui)},
 
1443
    {"glUniform3uiContextANGLE", P(gl::Uniform3uiContextANGLE)},
 
1444
    {"glUniform3uiv", P(gl::Uniform3uiv)},
 
1445
    {"glUniform3uivContextANGLE", P(gl::Uniform3uivContextANGLE)},
 
1446
    {"glUniform4f", P(gl::Uniform4f)},
 
1447
    {"glUniform4fContextANGLE", P(gl::Uniform4fContextANGLE)},
 
1448
    {"glUniform4fv", P(gl::Uniform4fv)},
 
1449
    {"glUniform4fvContextANGLE", P(gl::Uniform4fvContextANGLE)},
 
1450
    {"glUniform4i", P(gl::Uniform4i)},
 
1451
    {"glUniform4iContextANGLE", P(gl::Uniform4iContextANGLE)},
 
1452
    {"glUniform4iv", P(gl::Uniform4iv)},
 
1453
    {"glUniform4ivContextANGLE", P(gl::Uniform4ivContextANGLE)},
 
1454
    {"glUniform4ui", P(gl::Uniform4ui)},
 
1455
    {"glUniform4uiContextANGLE", P(gl::Uniform4uiContextANGLE)},
 
1456
    {"glUniform4uiv", P(gl::Uniform4uiv)},
 
1457
    {"glUniform4uivContextANGLE", P(gl::Uniform4uivContextANGLE)},
 
1458
    {"glUniformBlockBinding", P(gl::UniformBlockBinding)},
 
1459
    {"glUniformBlockBindingContextANGLE", P(gl::UniformBlockBindingContextANGLE)},
 
1460
    {"glUniformMatrix2fv", P(gl::UniformMatrix2fv)},
 
1461
    {"glUniformMatrix2fvContextANGLE", P(gl::UniformMatrix2fvContextANGLE)},
 
1462
    {"glUniformMatrix2x3fv", P(gl::UniformMatrix2x3fv)},
 
1463
    {"glUniformMatrix2x3fvContextANGLE", P(gl::UniformMatrix2x3fvContextANGLE)},
 
1464
    {"glUniformMatrix2x4fv", P(gl::UniformMatrix2x4fv)},
 
1465
    {"glUniformMatrix2x4fvContextANGLE", P(gl::UniformMatrix2x4fvContextANGLE)},
 
1466
    {"glUniformMatrix3fv", P(gl::UniformMatrix3fv)},
 
1467
    {"glUniformMatrix3fvContextANGLE", P(gl::UniformMatrix3fvContextANGLE)},
 
1468
    {"glUniformMatrix3x2fv", P(gl::UniformMatrix3x2fv)},
 
1469
    {"glUniformMatrix3x2fvContextANGLE", P(gl::UniformMatrix3x2fvContextANGLE)},
 
1470
    {"glUniformMatrix3x4fv", P(gl::UniformMatrix3x4fv)},
 
1471
    {"glUniformMatrix3x4fvContextANGLE", P(gl::UniformMatrix3x4fvContextANGLE)},
 
1472
    {"glUniformMatrix4fv", P(gl::UniformMatrix4fv)},
 
1473
    {"glUniformMatrix4fvContextANGLE", P(gl::UniformMatrix4fvContextANGLE)},
 
1474
    {"glUniformMatrix4x2fv", P(gl::UniformMatrix4x2fv)},
 
1475
    {"glUniformMatrix4x2fvContextANGLE", P(gl::UniformMatrix4x2fvContextANGLE)},
 
1476
    {"glUniformMatrix4x3fv", P(gl::UniformMatrix4x3fv)},
 
1477
    {"glUniformMatrix4x3fvContextANGLE", P(gl::UniformMatrix4x3fvContextANGLE)},
 
1478
    {"glUnmapBuffer", P(gl::UnmapBuffer)},
 
1479
    {"glUnmapBufferContextANGLE", P(gl::UnmapBufferContextANGLE)},
 
1480
    {"glUnmapBufferOES", P(gl::UnmapBufferOES)},
 
1481
    {"glUnmapBufferOESContextANGLE", P(gl::UnmapBufferOESContextANGLE)},
 
1482
    {"glUseProgram", P(gl::UseProgram)},
 
1483
    {"glUseProgramContextANGLE", P(gl::UseProgramContextANGLE)},
 
1484
    {"glUseProgramStages", P(gl::UseProgramStages)},
 
1485
    {"glUseProgramStagesContextANGLE", P(gl::UseProgramStagesContextANGLE)},
 
1486
    {"glValidateProgram", P(gl::ValidateProgram)},
 
1487
    {"glValidateProgramContextANGLE", P(gl::ValidateProgramContextANGLE)},
 
1488
    {"glValidateProgramPipeline", P(gl::ValidateProgramPipeline)},
 
1489
    {"glValidateProgramPipelineContextANGLE", P(gl::ValidateProgramPipelineContextANGLE)},
 
1490
    {"glVertexAttrib1f", P(gl::VertexAttrib1f)},
 
1491
    {"glVertexAttrib1fContextANGLE", P(gl::VertexAttrib1fContextANGLE)},
 
1492
    {"glVertexAttrib1fv", P(gl::VertexAttrib1fv)},
 
1493
    {"glVertexAttrib1fvContextANGLE", P(gl::VertexAttrib1fvContextANGLE)},
 
1494
    {"glVertexAttrib2f", P(gl::VertexAttrib2f)},
 
1495
    {"glVertexAttrib2fContextANGLE", P(gl::VertexAttrib2fContextANGLE)},
 
1496
    {"glVertexAttrib2fv", P(gl::VertexAttrib2fv)},
 
1497
    {"glVertexAttrib2fvContextANGLE", P(gl::VertexAttrib2fvContextANGLE)},
 
1498
    {"glVertexAttrib3f", P(gl::VertexAttrib3f)},
 
1499
    {"glVertexAttrib3fContextANGLE", P(gl::VertexAttrib3fContextANGLE)},
 
1500
    {"glVertexAttrib3fv", P(gl::VertexAttrib3fv)},
 
1501
    {"glVertexAttrib3fvContextANGLE", P(gl::VertexAttrib3fvContextANGLE)},
 
1502
    {"glVertexAttrib4f", P(gl::VertexAttrib4f)},
 
1503
    {"glVertexAttrib4fContextANGLE", P(gl::VertexAttrib4fContextANGLE)},
 
1504
    {"glVertexAttrib4fv", P(gl::VertexAttrib4fv)},
 
1505
    {"glVertexAttrib4fvContextANGLE", P(gl::VertexAttrib4fvContextANGLE)},
 
1506
    {"glVertexAttribBinding", P(gl::VertexAttribBinding)},
 
1507
    {"glVertexAttribBindingContextANGLE", P(gl::VertexAttribBindingContextANGLE)},
 
1508
    {"glVertexAttribDivisor", P(gl::VertexAttribDivisor)},
 
1509
    {"glVertexAttribDivisorANGLE", P(gl::VertexAttribDivisorANGLE)},
 
1510
    {"glVertexAttribDivisorANGLEContextANGLE", P(gl::VertexAttribDivisorANGLEContextANGLE)},
 
1511
    {"glVertexAttribDivisorContextANGLE", P(gl::VertexAttribDivisorContextANGLE)},
 
1512
    {"glVertexAttribDivisorEXT", P(gl::VertexAttribDivisorEXT)},
 
1513
    {"glVertexAttribDivisorEXTContextANGLE", P(gl::VertexAttribDivisorEXTContextANGLE)},
 
1514
    {"glVertexAttribFormat", P(gl::VertexAttribFormat)},
 
1515
    {"glVertexAttribFormatContextANGLE", P(gl::VertexAttribFormatContextANGLE)},
 
1516
    {"glVertexAttribI4i", P(gl::VertexAttribI4i)},
 
1517
    {"glVertexAttribI4iContextANGLE", P(gl::VertexAttribI4iContextANGLE)},
 
1518
    {"glVertexAttribI4iv", P(gl::VertexAttribI4iv)},
 
1519
    {"glVertexAttribI4ivContextANGLE", P(gl::VertexAttribI4ivContextANGLE)},
 
1520
    {"glVertexAttribI4ui", P(gl::VertexAttribI4ui)},
 
1521
    {"glVertexAttribI4uiContextANGLE", P(gl::VertexAttribI4uiContextANGLE)},
 
1522
    {"glVertexAttribI4uiv", P(gl::VertexAttribI4uiv)},
 
1523
    {"glVertexAttribI4uivContextANGLE", P(gl::VertexAttribI4uivContextANGLE)},
 
1524
    {"glVertexAttribIFormat", P(gl::VertexAttribIFormat)},
 
1525
    {"glVertexAttribIFormatContextANGLE", P(gl::VertexAttribIFormatContextANGLE)},
 
1526
    {"glVertexAttribIPointer", P(gl::VertexAttribIPointer)},
 
1527
    {"glVertexAttribIPointerContextANGLE", P(gl::VertexAttribIPointerContextANGLE)},
 
1528
    {"glVertexAttribPointer", P(gl::VertexAttribPointer)},
 
1529
    {"glVertexAttribPointerContextANGLE", P(gl::VertexAttribPointerContextANGLE)},
 
1530
    {"glVertexBindingDivisor", P(gl::VertexBindingDivisor)},
 
1531
    {"glVertexBindingDivisorContextANGLE", P(gl::VertexBindingDivisorContextANGLE)},
 
1532
    {"glVertexPointer", P(gl::VertexPointer)},
 
1533
    {"glVertexPointerContextANGLE", P(gl::VertexPointerContextANGLE)},
 
1534
    {"glViewport", P(gl::Viewport)},
 
1535
    {"glViewportContextANGLE", P(gl::ViewportContextANGLE)},
 
1536
    {"glWaitSemaphoreEXT", P(gl::WaitSemaphoreEXT)},
 
1537
    {"glWaitSemaphoreEXTContextANGLE", P(gl::WaitSemaphoreEXTContextANGLE)},
 
1538
    {"glWaitSync", P(gl::WaitSync)},
 
1539
    {"glWaitSyncContextANGLE", P(gl::WaitSyncContextANGLE)},
 
1540
    {"glWeightPointerOES", P(gl::WeightPointerOES)},
 
1541
    {"glWeightPointerOESContextANGLE", P(gl::WeightPointerOESContextANGLE)}};
 
1542
 
 
1543
size_t g_numProcs = 1436;
 
1544
}  // namespace egl