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