1 // GENERATED FILE - DO NOT EDIT. 2 // Generated by generate_entry_points.py using data from gl.xml and gl_angle_ext.xml. 3 // 4 // Copyright 2020 The ANGLE Project Authors. All rights reserved. 5 // Use of this source code is governed by a BSD-style license that can be 6 // found in the LICENSE file. 7 // 8 // entry_points_enum_autogen.cpp: 9 // Helper methods for the GL/GLES entry points enumeration. 10 11 #include "common/entry_points_enum_autogen.h" 12 13 #include "common/debug.h" 14 15 namespace angle 16 { GetEntryPointName(EntryPoint ep)17const char *GetEntryPointName(EntryPoint ep) 18 { 19 switch (ep) 20 { 21 case EntryPoint::CLBuildProgram: 22 return "clBuildProgram"; 23 case EntryPoint::CLCloneKernel: 24 return "clCloneKernel"; 25 case EntryPoint::CLCompileProgram: 26 return "clCompileProgram"; 27 case EntryPoint::CLCreateBuffer: 28 return "clCreateBuffer"; 29 case EntryPoint::CLCreateBufferWithProperties: 30 return "clCreateBufferWithProperties"; 31 case EntryPoint::CLCreateCommandQueue: 32 return "clCreateCommandQueue"; 33 case EntryPoint::CLCreateCommandQueueWithProperties: 34 return "clCreateCommandQueueWithProperties"; 35 case EntryPoint::CLCreateContext: 36 return "clCreateContext"; 37 case EntryPoint::CLCreateContextFromType: 38 return "clCreateContextFromType"; 39 case EntryPoint::CLCreateImage: 40 return "clCreateImage"; 41 case EntryPoint::CLCreateImage2D: 42 return "clCreateImage2D"; 43 case EntryPoint::CLCreateImage3D: 44 return "clCreateImage3D"; 45 case EntryPoint::CLCreateImageWithProperties: 46 return "clCreateImageWithProperties"; 47 case EntryPoint::CLCreateKernel: 48 return "clCreateKernel"; 49 case EntryPoint::CLCreateKernelsInProgram: 50 return "clCreateKernelsInProgram"; 51 case EntryPoint::CLCreatePipe: 52 return "clCreatePipe"; 53 case EntryPoint::CLCreateProgramWithBinary: 54 return "clCreateProgramWithBinary"; 55 case EntryPoint::CLCreateProgramWithBuiltInKernels: 56 return "clCreateProgramWithBuiltInKernels"; 57 case EntryPoint::CLCreateProgramWithIL: 58 return "clCreateProgramWithIL"; 59 case EntryPoint::CLCreateProgramWithSource: 60 return "clCreateProgramWithSource"; 61 case EntryPoint::CLCreateSampler: 62 return "clCreateSampler"; 63 case EntryPoint::CLCreateSamplerWithProperties: 64 return "clCreateSamplerWithProperties"; 65 case EntryPoint::CLCreateSubBuffer: 66 return "clCreateSubBuffer"; 67 case EntryPoint::CLCreateSubDevices: 68 return "clCreateSubDevices"; 69 case EntryPoint::CLCreateUserEvent: 70 return "clCreateUserEvent"; 71 case EntryPoint::CLEnqueueBarrier: 72 return "clEnqueueBarrier"; 73 case EntryPoint::CLEnqueueBarrierWithWaitList: 74 return "clEnqueueBarrierWithWaitList"; 75 case EntryPoint::CLEnqueueCopyBuffer: 76 return "clEnqueueCopyBuffer"; 77 case EntryPoint::CLEnqueueCopyBufferRect: 78 return "clEnqueueCopyBufferRect"; 79 case EntryPoint::CLEnqueueCopyBufferToImage: 80 return "clEnqueueCopyBufferToImage"; 81 case EntryPoint::CLEnqueueCopyImage: 82 return "clEnqueueCopyImage"; 83 case EntryPoint::CLEnqueueCopyImageToBuffer: 84 return "clEnqueueCopyImageToBuffer"; 85 case EntryPoint::CLEnqueueFillBuffer: 86 return "clEnqueueFillBuffer"; 87 case EntryPoint::CLEnqueueFillImage: 88 return "clEnqueueFillImage"; 89 case EntryPoint::CLEnqueueMapBuffer: 90 return "clEnqueueMapBuffer"; 91 case EntryPoint::CLEnqueueMapImage: 92 return "clEnqueueMapImage"; 93 case EntryPoint::CLEnqueueMarker: 94 return "clEnqueueMarker"; 95 case EntryPoint::CLEnqueueMarkerWithWaitList: 96 return "clEnqueueMarkerWithWaitList"; 97 case EntryPoint::CLEnqueueMigrateMemObjects: 98 return "clEnqueueMigrateMemObjects"; 99 case EntryPoint::CLEnqueueNDRangeKernel: 100 return "clEnqueueNDRangeKernel"; 101 case EntryPoint::CLEnqueueNativeKernel: 102 return "clEnqueueNativeKernel"; 103 case EntryPoint::CLEnqueueReadBuffer: 104 return "clEnqueueReadBuffer"; 105 case EntryPoint::CLEnqueueReadBufferRect: 106 return "clEnqueueReadBufferRect"; 107 case EntryPoint::CLEnqueueReadImage: 108 return "clEnqueueReadImage"; 109 case EntryPoint::CLEnqueueSVMFree: 110 return "clEnqueueSVMFree"; 111 case EntryPoint::CLEnqueueSVMMap: 112 return "clEnqueueSVMMap"; 113 case EntryPoint::CLEnqueueSVMMemFill: 114 return "clEnqueueSVMMemFill"; 115 case EntryPoint::CLEnqueueSVMMemcpy: 116 return "clEnqueueSVMMemcpy"; 117 case EntryPoint::CLEnqueueSVMMigrateMem: 118 return "clEnqueueSVMMigrateMem"; 119 case EntryPoint::CLEnqueueSVMUnmap: 120 return "clEnqueueSVMUnmap"; 121 case EntryPoint::CLEnqueueTask: 122 return "clEnqueueTask"; 123 case EntryPoint::CLEnqueueUnmapMemObject: 124 return "clEnqueueUnmapMemObject"; 125 case EntryPoint::CLEnqueueWaitForEvents: 126 return "clEnqueueWaitForEvents"; 127 case EntryPoint::CLEnqueueWriteBuffer: 128 return "clEnqueueWriteBuffer"; 129 case EntryPoint::CLEnqueueWriteBufferRect: 130 return "clEnqueueWriteBufferRect"; 131 case EntryPoint::CLEnqueueWriteImage: 132 return "clEnqueueWriteImage"; 133 case EntryPoint::CLFinish: 134 return "clFinish"; 135 case EntryPoint::CLFlush: 136 return "clFlush"; 137 case EntryPoint::CLGetCommandQueueInfo: 138 return "clGetCommandQueueInfo"; 139 case EntryPoint::CLGetContextInfo: 140 return "clGetContextInfo"; 141 case EntryPoint::CLGetDeviceAndHostTimer: 142 return "clGetDeviceAndHostTimer"; 143 case EntryPoint::CLGetDeviceIDs: 144 return "clGetDeviceIDs"; 145 case EntryPoint::CLGetDeviceInfo: 146 return "clGetDeviceInfo"; 147 case EntryPoint::CLGetEventInfo: 148 return "clGetEventInfo"; 149 case EntryPoint::CLGetEventProfilingInfo: 150 return "clGetEventProfilingInfo"; 151 case EntryPoint::CLGetExtensionFunctionAddress: 152 return "clGetExtensionFunctionAddress"; 153 case EntryPoint::CLGetExtensionFunctionAddressForPlatform: 154 return "clGetExtensionFunctionAddressForPlatform"; 155 case EntryPoint::CLGetHostTimer: 156 return "clGetHostTimer"; 157 case EntryPoint::CLGetImageInfo: 158 return "clGetImageInfo"; 159 case EntryPoint::CLGetKernelArgInfo: 160 return "clGetKernelArgInfo"; 161 case EntryPoint::CLGetKernelInfo: 162 return "clGetKernelInfo"; 163 case EntryPoint::CLGetKernelSubGroupInfo: 164 return "clGetKernelSubGroupInfo"; 165 case EntryPoint::CLGetKernelWorkGroupInfo: 166 return "clGetKernelWorkGroupInfo"; 167 case EntryPoint::CLGetMemObjectInfo: 168 return "clGetMemObjectInfo"; 169 case EntryPoint::CLGetPipeInfo: 170 return "clGetPipeInfo"; 171 case EntryPoint::CLGetPlatformIDs: 172 return "clGetPlatformIDs"; 173 case EntryPoint::CLGetPlatformInfo: 174 return "clGetPlatformInfo"; 175 case EntryPoint::CLGetProgramBuildInfo: 176 return "clGetProgramBuildInfo"; 177 case EntryPoint::CLGetProgramInfo: 178 return "clGetProgramInfo"; 179 case EntryPoint::CLGetSamplerInfo: 180 return "clGetSamplerInfo"; 181 case EntryPoint::CLGetSupportedImageFormats: 182 return "clGetSupportedImageFormats"; 183 case EntryPoint::CLIcdGetPlatformIDsKHR: 184 return "clIcdGetPlatformIDsKHR"; 185 case EntryPoint::CLLinkProgram: 186 return "clLinkProgram"; 187 case EntryPoint::CLReleaseCommandQueue: 188 return "clReleaseCommandQueue"; 189 case EntryPoint::CLReleaseContext: 190 return "clReleaseContext"; 191 case EntryPoint::CLReleaseDevice: 192 return "clReleaseDevice"; 193 case EntryPoint::CLReleaseEvent: 194 return "clReleaseEvent"; 195 case EntryPoint::CLReleaseKernel: 196 return "clReleaseKernel"; 197 case EntryPoint::CLReleaseMemObject: 198 return "clReleaseMemObject"; 199 case EntryPoint::CLReleaseProgram: 200 return "clReleaseProgram"; 201 case EntryPoint::CLReleaseSampler: 202 return "clReleaseSampler"; 203 case EntryPoint::CLRetainCommandQueue: 204 return "clRetainCommandQueue"; 205 case EntryPoint::CLRetainContext: 206 return "clRetainContext"; 207 case EntryPoint::CLRetainDevice: 208 return "clRetainDevice"; 209 case EntryPoint::CLRetainEvent: 210 return "clRetainEvent"; 211 case EntryPoint::CLRetainKernel: 212 return "clRetainKernel"; 213 case EntryPoint::CLRetainMemObject: 214 return "clRetainMemObject"; 215 case EntryPoint::CLRetainProgram: 216 return "clRetainProgram"; 217 case EntryPoint::CLRetainSampler: 218 return "clRetainSampler"; 219 case EntryPoint::CLSVMAlloc: 220 return "clSVMAlloc"; 221 case EntryPoint::CLSVMFree: 222 return "clSVMFree"; 223 case EntryPoint::CLSetCommandQueueProperty: 224 return "clSetCommandQueueProperty"; 225 case EntryPoint::CLSetContextDestructorCallback: 226 return "clSetContextDestructorCallback"; 227 case EntryPoint::CLSetDefaultDeviceCommandQueue: 228 return "clSetDefaultDeviceCommandQueue"; 229 case EntryPoint::CLSetEventCallback: 230 return "clSetEventCallback"; 231 case EntryPoint::CLSetKernelArg: 232 return "clSetKernelArg"; 233 case EntryPoint::CLSetKernelArgSVMPointer: 234 return "clSetKernelArgSVMPointer"; 235 case EntryPoint::CLSetKernelExecInfo: 236 return "clSetKernelExecInfo"; 237 case EntryPoint::CLSetMemObjectDestructorCallback: 238 return "clSetMemObjectDestructorCallback"; 239 case EntryPoint::CLSetProgramReleaseCallback: 240 return "clSetProgramReleaseCallback"; 241 case EntryPoint::CLSetProgramSpecializationConstant: 242 return "clSetProgramSpecializationConstant"; 243 case EntryPoint::CLSetUserEventStatus: 244 return "clSetUserEventStatus"; 245 case EntryPoint::CLUnloadCompiler: 246 return "clUnloadCompiler"; 247 case EntryPoint::CLUnloadPlatformCompiler: 248 return "clUnloadPlatformCompiler"; 249 case EntryPoint::CLWaitForEvents: 250 return "clWaitForEvents"; 251 case EntryPoint::EGLBindAPI: 252 return "eglBindAPI"; 253 case EntryPoint::EGLBindTexImage: 254 return "eglBindTexImage"; 255 case EntryPoint::EGLChooseConfig: 256 return "eglChooseConfig"; 257 case EntryPoint::EGLClientWaitSync: 258 return "eglClientWaitSync"; 259 case EntryPoint::EGLClientWaitSyncKHR: 260 return "eglClientWaitSyncKHR"; 261 case EntryPoint::EGLCopyBuffers: 262 return "eglCopyBuffers"; 263 case EntryPoint::EGLCreateContext: 264 return "eglCreateContext"; 265 case EntryPoint::EGLCreateDeviceANGLE: 266 return "eglCreateDeviceANGLE"; 267 case EntryPoint::EGLCreateImage: 268 return "eglCreateImage"; 269 case EntryPoint::EGLCreateImageKHR: 270 return "eglCreateImageKHR"; 271 case EntryPoint::EGLCreateNativeClientBufferANDROID: 272 return "eglCreateNativeClientBufferANDROID"; 273 case EntryPoint::EGLCreatePbufferFromClientBuffer: 274 return "eglCreatePbufferFromClientBuffer"; 275 case EntryPoint::EGLCreatePbufferSurface: 276 return "eglCreatePbufferSurface"; 277 case EntryPoint::EGLCreatePixmapSurface: 278 return "eglCreatePixmapSurface"; 279 case EntryPoint::EGLCreatePlatformPixmapSurface: 280 return "eglCreatePlatformPixmapSurface"; 281 case EntryPoint::EGLCreatePlatformPixmapSurfaceEXT: 282 return "eglCreatePlatformPixmapSurfaceEXT"; 283 case EntryPoint::EGLCreatePlatformWindowSurface: 284 return "eglCreatePlatformWindowSurface"; 285 case EntryPoint::EGLCreatePlatformWindowSurfaceEXT: 286 return "eglCreatePlatformWindowSurfaceEXT"; 287 case EntryPoint::EGLCreateStreamKHR: 288 return "eglCreateStreamKHR"; 289 case EntryPoint::EGLCreateStreamProducerD3DTextureANGLE: 290 return "eglCreateStreamProducerD3DTextureANGLE"; 291 case EntryPoint::EGLCreateSync: 292 return "eglCreateSync"; 293 case EntryPoint::EGLCreateSyncKHR: 294 return "eglCreateSyncKHR"; 295 case EntryPoint::EGLCreateWindowSurface: 296 return "eglCreateWindowSurface"; 297 case EntryPoint::EGLDebugMessageControlKHR: 298 return "eglDebugMessageControlKHR"; 299 case EntryPoint::EGLDestroyContext: 300 return "eglDestroyContext"; 301 case EntryPoint::EGLDestroyImage: 302 return "eglDestroyImage"; 303 case EntryPoint::EGLDestroyImageKHR: 304 return "eglDestroyImageKHR"; 305 case EntryPoint::EGLDestroyStreamKHR: 306 return "eglDestroyStreamKHR"; 307 case EntryPoint::EGLDestroySurface: 308 return "eglDestroySurface"; 309 case EntryPoint::EGLDestroySync: 310 return "eglDestroySync"; 311 case EntryPoint::EGLDestroySyncKHR: 312 return "eglDestroySyncKHR"; 313 case EntryPoint::EGLDupNativeFenceFDANDROID: 314 return "eglDupNativeFenceFDANDROID"; 315 case EntryPoint::EGLGetCompositorTimingANDROID: 316 return "eglGetCompositorTimingANDROID"; 317 case EntryPoint::EGLGetCompositorTimingSupportedANDROID: 318 return "eglGetCompositorTimingSupportedANDROID"; 319 case EntryPoint::EGLGetConfigAttrib: 320 return "eglGetConfigAttrib"; 321 case EntryPoint::EGLGetConfigs: 322 return "eglGetConfigs"; 323 case EntryPoint::EGLGetCurrentContext: 324 return "eglGetCurrentContext"; 325 case EntryPoint::EGLGetCurrentDisplay: 326 return "eglGetCurrentDisplay"; 327 case EntryPoint::EGLGetCurrentSurface: 328 return "eglGetCurrentSurface"; 329 case EntryPoint::EGLGetDisplay: 330 return "eglGetDisplay"; 331 case EntryPoint::EGLGetError: 332 return "eglGetError"; 333 case EntryPoint::EGLGetFrameTimestampSupportedANDROID: 334 return "eglGetFrameTimestampSupportedANDROID"; 335 case EntryPoint::EGLGetFrameTimestampsANDROID: 336 return "eglGetFrameTimestampsANDROID"; 337 case EntryPoint::EGLGetMscRateANGLE: 338 return "eglGetMscRateANGLE"; 339 case EntryPoint::EGLGetNativeClientBufferANDROID: 340 return "eglGetNativeClientBufferANDROID"; 341 case EntryPoint::EGLGetNextFrameIdANDROID: 342 return "eglGetNextFrameIdANDROID"; 343 case EntryPoint::EGLGetPlatformDisplay: 344 return "eglGetPlatformDisplay"; 345 case EntryPoint::EGLGetPlatformDisplayEXT: 346 return "eglGetPlatformDisplayEXT"; 347 case EntryPoint::EGLGetProcAddress: 348 return "eglGetProcAddress"; 349 case EntryPoint::EGLGetSyncAttrib: 350 return "eglGetSyncAttrib"; 351 case EntryPoint::EGLGetSyncAttribKHR: 352 return "eglGetSyncAttribKHR"; 353 case EntryPoint::EGLGetSyncValuesCHROMIUM: 354 return "eglGetSyncValuesCHROMIUM"; 355 case EntryPoint::EGLHandleGPUSwitchANGLE: 356 return "eglHandleGPUSwitchANGLE"; 357 case EntryPoint::EGLInitialize: 358 return "eglInitialize"; 359 case EntryPoint::EGLLabelObjectKHR: 360 return "eglLabelObjectKHR"; 361 case EntryPoint::EGLMakeCurrent: 362 return "eglMakeCurrent"; 363 case EntryPoint::EGLPostSubBufferNV: 364 return "eglPostSubBufferNV"; 365 case EntryPoint::EGLPresentationTimeANDROID: 366 return "eglPresentationTimeANDROID"; 367 case EntryPoint::EGLProgramCacheGetAttribANGLE: 368 return "eglProgramCacheGetAttribANGLE"; 369 case EntryPoint::EGLProgramCachePopulateANGLE: 370 return "eglProgramCachePopulateANGLE"; 371 case EntryPoint::EGLProgramCacheQueryANGLE: 372 return "eglProgramCacheQueryANGLE"; 373 case EntryPoint::EGLProgramCacheResizeANGLE: 374 return "eglProgramCacheResizeANGLE"; 375 case EntryPoint::EGLQueryAPI: 376 return "eglQueryAPI"; 377 case EntryPoint::EGLQueryContext: 378 return "eglQueryContext"; 379 case EntryPoint::EGLQueryDebugKHR: 380 return "eglQueryDebugKHR"; 381 case EntryPoint::EGLQueryDeviceAttribEXT: 382 return "eglQueryDeviceAttribEXT"; 383 case EntryPoint::EGLQueryDeviceStringEXT: 384 return "eglQueryDeviceStringEXT"; 385 case EntryPoint::EGLQueryDisplayAttribANGLE: 386 return "eglQueryDisplayAttribANGLE"; 387 case EntryPoint::EGLQueryDisplayAttribEXT: 388 return "eglQueryDisplayAttribEXT"; 389 case EntryPoint::EGLQueryStreamKHR: 390 return "eglQueryStreamKHR"; 391 case EntryPoint::EGLQueryStreamu64KHR: 392 return "eglQueryStreamu64KHR"; 393 case EntryPoint::EGLQueryString: 394 return "eglQueryString"; 395 case EntryPoint::EGLQueryStringiANGLE: 396 return "eglQueryStringiANGLE"; 397 case EntryPoint::EGLQuerySurface: 398 return "eglQuerySurface"; 399 case EntryPoint::EGLQuerySurfacePointerANGLE: 400 return "eglQuerySurfacePointerANGLE"; 401 case EntryPoint::EGLReacquireHighPowerGPUANGLE: 402 return "eglReacquireHighPowerGPUANGLE"; 403 case EntryPoint::EGLReleaseDeviceANGLE: 404 return "eglReleaseDeviceANGLE"; 405 case EntryPoint::EGLReleaseHighPowerGPUANGLE: 406 return "eglReleaseHighPowerGPUANGLE"; 407 case EntryPoint::EGLReleaseTexImage: 408 return "eglReleaseTexImage"; 409 case EntryPoint::EGLReleaseThread: 410 return "eglReleaseThread"; 411 case EntryPoint::EGLSetBlobCacheFuncsANDROID: 412 return "eglSetBlobCacheFuncsANDROID"; 413 case EntryPoint::EGLSignalSyncKHR: 414 return "eglSignalSyncKHR"; 415 case EntryPoint::EGLStreamAttribKHR: 416 return "eglStreamAttribKHR"; 417 case EntryPoint::EGLStreamConsumerAcquireKHR: 418 return "eglStreamConsumerAcquireKHR"; 419 case EntryPoint::EGLStreamConsumerGLTextureExternalAttribsNV: 420 return "eglStreamConsumerGLTextureExternalAttribsNV"; 421 case EntryPoint::EGLStreamConsumerGLTextureExternalKHR: 422 return "eglStreamConsumerGLTextureExternalKHR"; 423 case EntryPoint::EGLStreamConsumerReleaseKHR: 424 return "eglStreamConsumerReleaseKHR"; 425 case EntryPoint::EGLStreamPostD3DTextureANGLE: 426 return "eglStreamPostD3DTextureANGLE"; 427 case EntryPoint::EGLSurfaceAttrib: 428 return "eglSurfaceAttrib"; 429 case EntryPoint::EGLSwapBuffers: 430 return "eglSwapBuffers"; 431 case EntryPoint::EGLSwapBuffersWithDamageKHR: 432 return "eglSwapBuffersWithDamageKHR"; 433 case EntryPoint::EGLSwapBuffersWithFrameTokenANGLE: 434 return "eglSwapBuffersWithFrameTokenANGLE"; 435 case EntryPoint::EGLSwapInterval: 436 return "eglSwapInterval"; 437 case EntryPoint::EGLTerminate: 438 return "eglTerminate"; 439 case EntryPoint::EGLWaitClient: 440 return "eglWaitClient"; 441 case EntryPoint::EGLWaitGL: 442 return "eglWaitGL"; 443 case EntryPoint::EGLWaitNative: 444 return "eglWaitNative"; 445 case EntryPoint::EGLWaitSync: 446 return "eglWaitSync"; 447 case EntryPoint::EGLWaitSyncKHR: 448 return "eglWaitSyncKHR"; 449 case EntryPoint::GLAccum: 450 return "glAccum"; 451 case EntryPoint::GLActiveShaderProgram: 452 return "glActiveShaderProgram"; 453 case EntryPoint::GLActiveShaderProgramEXT: 454 return "glActiveShaderProgramEXT"; 455 case EntryPoint::GLActiveTexture: 456 return "glActiveTexture"; 457 case EntryPoint::GLAlphaFunc: 458 return "glAlphaFunc"; 459 case EntryPoint::GLAlphaFuncx: 460 return "glAlphaFuncx"; 461 case EntryPoint::GLAreTexturesResident: 462 return "glAreTexturesResident"; 463 case EntryPoint::GLArrayElement: 464 return "glArrayElement"; 465 case EntryPoint::GLAttachShader: 466 return "glAttachShader"; 467 case EntryPoint::GLBegin: 468 return "glBegin"; 469 case EntryPoint::GLBeginConditionalRender: 470 return "glBeginConditionalRender"; 471 case EntryPoint::GLBeginQuery: 472 return "glBeginQuery"; 473 case EntryPoint::GLBeginQueryEXT: 474 return "glBeginQueryEXT"; 475 case EntryPoint::GLBeginQueryIndexed: 476 return "glBeginQueryIndexed"; 477 case EntryPoint::GLBeginTransformFeedback: 478 return "glBeginTransformFeedback"; 479 case EntryPoint::GLBindAttribLocation: 480 return "glBindAttribLocation"; 481 case EntryPoint::GLBindBuffer: 482 return "glBindBuffer"; 483 case EntryPoint::GLBindBufferBase: 484 return "glBindBufferBase"; 485 case EntryPoint::GLBindBufferRange: 486 return "glBindBufferRange"; 487 case EntryPoint::GLBindBuffersBase: 488 return "glBindBuffersBase"; 489 case EntryPoint::GLBindBuffersRange: 490 return "glBindBuffersRange"; 491 case EntryPoint::GLBindFragDataLocation: 492 return "glBindFragDataLocation"; 493 case EntryPoint::GLBindFragDataLocationEXT: 494 return "glBindFragDataLocationEXT"; 495 case EntryPoint::GLBindFragDataLocationIndexed: 496 return "glBindFragDataLocationIndexed"; 497 case EntryPoint::GLBindFragDataLocationIndexedEXT: 498 return "glBindFragDataLocationIndexedEXT"; 499 case EntryPoint::GLBindFramebuffer: 500 return "glBindFramebuffer"; 501 case EntryPoint::GLBindFramebufferOES: 502 return "glBindFramebufferOES"; 503 case EntryPoint::GLBindImageTexture: 504 return "glBindImageTexture"; 505 case EntryPoint::GLBindImageTextures: 506 return "glBindImageTextures"; 507 case EntryPoint::GLBindProgramPipeline: 508 return "glBindProgramPipeline"; 509 case EntryPoint::GLBindProgramPipelineEXT: 510 return "glBindProgramPipelineEXT"; 511 case EntryPoint::GLBindRenderbuffer: 512 return "glBindRenderbuffer"; 513 case EntryPoint::GLBindRenderbufferOES: 514 return "glBindRenderbufferOES"; 515 case EntryPoint::GLBindSampler: 516 return "glBindSampler"; 517 case EntryPoint::GLBindSamplers: 518 return "glBindSamplers"; 519 case EntryPoint::GLBindTexture: 520 return "glBindTexture"; 521 case EntryPoint::GLBindTextureUnit: 522 return "glBindTextureUnit"; 523 case EntryPoint::GLBindTextures: 524 return "glBindTextures"; 525 case EntryPoint::GLBindTransformFeedback: 526 return "glBindTransformFeedback"; 527 case EntryPoint::GLBindUniformLocationCHROMIUM: 528 return "glBindUniformLocationCHROMIUM"; 529 case EntryPoint::GLBindVertexArray: 530 return "glBindVertexArray"; 531 case EntryPoint::GLBindVertexArrayOES: 532 return "glBindVertexArrayOES"; 533 case EntryPoint::GLBindVertexBuffer: 534 return "glBindVertexBuffer"; 535 case EntryPoint::GLBindVertexBuffers: 536 return "glBindVertexBuffers"; 537 case EntryPoint::GLBitmap: 538 return "glBitmap"; 539 case EntryPoint::GLBlendBarrier: 540 return "glBlendBarrier"; 541 case EntryPoint::GLBlendBarrierKHR: 542 return "glBlendBarrierKHR"; 543 case EntryPoint::GLBlendColor: 544 return "glBlendColor"; 545 case EntryPoint::GLBlendEquation: 546 return "glBlendEquation"; 547 case EntryPoint::GLBlendEquationSeparate: 548 return "glBlendEquationSeparate"; 549 case EntryPoint::GLBlendEquationSeparatei: 550 return "glBlendEquationSeparatei"; 551 case EntryPoint::GLBlendEquationSeparateiEXT: 552 return "glBlendEquationSeparateiEXT"; 553 case EntryPoint::GLBlendEquationSeparateiOES: 554 return "glBlendEquationSeparateiOES"; 555 case EntryPoint::GLBlendEquationi: 556 return "glBlendEquationi"; 557 case EntryPoint::GLBlendEquationiEXT: 558 return "glBlendEquationiEXT"; 559 case EntryPoint::GLBlendEquationiOES: 560 return "glBlendEquationiOES"; 561 case EntryPoint::GLBlendFunc: 562 return "glBlendFunc"; 563 case EntryPoint::GLBlendFuncSeparate: 564 return "glBlendFuncSeparate"; 565 case EntryPoint::GLBlendFuncSeparatei: 566 return "glBlendFuncSeparatei"; 567 case EntryPoint::GLBlendFuncSeparateiEXT: 568 return "glBlendFuncSeparateiEXT"; 569 case EntryPoint::GLBlendFuncSeparateiOES: 570 return "glBlendFuncSeparateiOES"; 571 case EntryPoint::GLBlendFunci: 572 return "glBlendFunci"; 573 case EntryPoint::GLBlendFunciEXT: 574 return "glBlendFunciEXT"; 575 case EntryPoint::GLBlendFunciOES: 576 return "glBlendFunciOES"; 577 case EntryPoint::GLBlitFramebuffer: 578 return "glBlitFramebuffer"; 579 case EntryPoint::GLBlitFramebufferANGLE: 580 return "glBlitFramebufferANGLE"; 581 case EntryPoint::GLBlitFramebufferNV: 582 return "glBlitFramebufferNV"; 583 case EntryPoint::GLBlitNamedFramebuffer: 584 return "glBlitNamedFramebuffer"; 585 case EntryPoint::GLBufferData: 586 return "glBufferData"; 587 case EntryPoint::GLBufferStorage: 588 return "glBufferStorage"; 589 case EntryPoint::GLBufferStorageEXT: 590 return "glBufferStorageEXT"; 591 case EntryPoint::GLBufferStorageExternalEXT: 592 return "glBufferStorageExternalEXT"; 593 case EntryPoint::GLBufferStorageMemEXT: 594 return "glBufferStorageMemEXT"; 595 case EntryPoint::GLBufferSubData: 596 return "glBufferSubData"; 597 case EntryPoint::GLCallList: 598 return "glCallList"; 599 case EntryPoint::GLCallLists: 600 return "glCallLists"; 601 case EntryPoint::GLCheckFramebufferStatus: 602 return "glCheckFramebufferStatus"; 603 case EntryPoint::GLCheckFramebufferStatusOES: 604 return "glCheckFramebufferStatusOES"; 605 case EntryPoint::GLCheckNamedFramebufferStatus: 606 return "glCheckNamedFramebufferStatus"; 607 case EntryPoint::GLClampColor: 608 return "glClampColor"; 609 case EntryPoint::GLClear: 610 return "glClear"; 611 case EntryPoint::GLClearAccum: 612 return "glClearAccum"; 613 case EntryPoint::GLClearBufferData: 614 return "glClearBufferData"; 615 case EntryPoint::GLClearBufferSubData: 616 return "glClearBufferSubData"; 617 case EntryPoint::GLClearBufferfi: 618 return "glClearBufferfi"; 619 case EntryPoint::GLClearBufferfv: 620 return "glClearBufferfv"; 621 case EntryPoint::GLClearBufferiv: 622 return "glClearBufferiv"; 623 case EntryPoint::GLClearBufferuiv: 624 return "glClearBufferuiv"; 625 case EntryPoint::GLClearColor: 626 return "glClearColor"; 627 case EntryPoint::GLClearColorx: 628 return "glClearColorx"; 629 case EntryPoint::GLClearDepth: 630 return "glClearDepth"; 631 case EntryPoint::GLClearDepthf: 632 return "glClearDepthf"; 633 case EntryPoint::GLClearDepthx: 634 return "glClearDepthx"; 635 case EntryPoint::GLClearIndex: 636 return "glClearIndex"; 637 case EntryPoint::GLClearNamedBufferData: 638 return "glClearNamedBufferData"; 639 case EntryPoint::GLClearNamedBufferSubData: 640 return "glClearNamedBufferSubData"; 641 case EntryPoint::GLClearNamedFramebufferfi: 642 return "glClearNamedFramebufferfi"; 643 case EntryPoint::GLClearNamedFramebufferfv: 644 return "glClearNamedFramebufferfv"; 645 case EntryPoint::GLClearNamedFramebufferiv: 646 return "glClearNamedFramebufferiv"; 647 case EntryPoint::GLClearNamedFramebufferuiv: 648 return "glClearNamedFramebufferuiv"; 649 case EntryPoint::GLClearStencil: 650 return "glClearStencil"; 651 case EntryPoint::GLClearTexImage: 652 return "glClearTexImage"; 653 case EntryPoint::GLClearTexSubImage: 654 return "glClearTexSubImage"; 655 case EntryPoint::GLClientActiveTexture: 656 return "glClientActiveTexture"; 657 case EntryPoint::GLClientWaitSync: 658 return "glClientWaitSync"; 659 case EntryPoint::GLClipControl: 660 return "glClipControl"; 661 case EntryPoint::GLClipControlEXT: 662 return "glClipControlEXT"; 663 case EntryPoint::GLClipPlane: 664 return "glClipPlane"; 665 case EntryPoint::GLClipPlanef: 666 return "glClipPlanef"; 667 case EntryPoint::GLClipPlanex: 668 return "glClipPlanex"; 669 case EntryPoint::GLColor3b: 670 return "glColor3b"; 671 case EntryPoint::GLColor3bv: 672 return "glColor3bv"; 673 case EntryPoint::GLColor3d: 674 return "glColor3d"; 675 case EntryPoint::GLColor3dv: 676 return "glColor3dv"; 677 case EntryPoint::GLColor3f: 678 return "glColor3f"; 679 case EntryPoint::GLColor3fv: 680 return "glColor3fv"; 681 case EntryPoint::GLColor3i: 682 return "glColor3i"; 683 case EntryPoint::GLColor3iv: 684 return "glColor3iv"; 685 case EntryPoint::GLColor3s: 686 return "glColor3s"; 687 case EntryPoint::GLColor3sv: 688 return "glColor3sv"; 689 case EntryPoint::GLColor3ub: 690 return "glColor3ub"; 691 case EntryPoint::GLColor3ubv: 692 return "glColor3ubv"; 693 case EntryPoint::GLColor3ui: 694 return "glColor3ui"; 695 case EntryPoint::GLColor3uiv: 696 return "glColor3uiv"; 697 case EntryPoint::GLColor3us: 698 return "glColor3us"; 699 case EntryPoint::GLColor3usv: 700 return "glColor3usv"; 701 case EntryPoint::GLColor4b: 702 return "glColor4b"; 703 case EntryPoint::GLColor4bv: 704 return "glColor4bv"; 705 case EntryPoint::GLColor4d: 706 return "glColor4d"; 707 case EntryPoint::GLColor4dv: 708 return "glColor4dv"; 709 case EntryPoint::GLColor4f: 710 return "glColor4f"; 711 case EntryPoint::GLColor4fv: 712 return "glColor4fv"; 713 case EntryPoint::GLColor4i: 714 return "glColor4i"; 715 case EntryPoint::GLColor4iv: 716 return "glColor4iv"; 717 case EntryPoint::GLColor4s: 718 return "glColor4s"; 719 case EntryPoint::GLColor4sv: 720 return "glColor4sv"; 721 case EntryPoint::GLColor4ub: 722 return "glColor4ub"; 723 case EntryPoint::GLColor4ubv: 724 return "glColor4ubv"; 725 case EntryPoint::GLColor4ui: 726 return "glColor4ui"; 727 case EntryPoint::GLColor4uiv: 728 return "glColor4uiv"; 729 case EntryPoint::GLColor4us: 730 return "glColor4us"; 731 case EntryPoint::GLColor4usv: 732 return "glColor4usv"; 733 case EntryPoint::GLColor4x: 734 return "glColor4x"; 735 case EntryPoint::GLColorMask: 736 return "glColorMask"; 737 case EntryPoint::GLColorMaski: 738 return "glColorMaski"; 739 case EntryPoint::GLColorMaskiEXT: 740 return "glColorMaskiEXT"; 741 case EntryPoint::GLColorMaskiOES: 742 return "glColorMaskiOES"; 743 case EntryPoint::GLColorMaterial: 744 return "glColorMaterial"; 745 case EntryPoint::GLColorP3ui: 746 return "glColorP3ui"; 747 case EntryPoint::GLColorP3uiv: 748 return "glColorP3uiv"; 749 case EntryPoint::GLColorP4ui: 750 return "glColorP4ui"; 751 case EntryPoint::GLColorP4uiv: 752 return "glColorP4uiv"; 753 case EntryPoint::GLColorPointer: 754 return "glColorPointer"; 755 case EntryPoint::GLCompileShader: 756 return "glCompileShader"; 757 case EntryPoint::GLCompressedCopyTextureCHROMIUM: 758 return "glCompressedCopyTextureCHROMIUM"; 759 case EntryPoint::GLCompressedTexImage1D: 760 return "glCompressedTexImage1D"; 761 case EntryPoint::GLCompressedTexImage2D: 762 return "glCompressedTexImage2D"; 763 case EntryPoint::GLCompressedTexImage2DRobustANGLE: 764 return "glCompressedTexImage2DRobustANGLE"; 765 case EntryPoint::GLCompressedTexImage3D: 766 return "glCompressedTexImage3D"; 767 case EntryPoint::GLCompressedTexImage3DOES: 768 return "glCompressedTexImage3DOES"; 769 case EntryPoint::GLCompressedTexImage3DRobustANGLE: 770 return "glCompressedTexImage3DRobustANGLE"; 771 case EntryPoint::GLCompressedTexSubImage1D: 772 return "glCompressedTexSubImage1D"; 773 case EntryPoint::GLCompressedTexSubImage2D: 774 return "glCompressedTexSubImage2D"; 775 case EntryPoint::GLCompressedTexSubImage2DRobustANGLE: 776 return "glCompressedTexSubImage2DRobustANGLE"; 777 case EntryPoint::GLCompressedTexSubImage3D: 778 return "glCompressedTexSubImage3D"; 779 case EntryPoint::GLCompressedTexSubImage3DOES: 780 return "glCompressedTexSubImage3DOES"; 781 case EntryPoint::GLCompressedTexSubImage3DRobustANGLE: 782 return "glCompressedTexSubImage3DRobustANGLE"; 783 case EntryPoint::GLCompressedTextureSubImage1D: 784 return "glCompressedTextureSubImage1D"; 785 case EntryPoint::GLCompressedTextureSubImage2D: 786 return "glCompressedTextureSubImage2D"; 787 case EntryPoint::GLCompressedTextureSubImage3D: 788 return "glCompressedTextureSubImage3D"; 789 case EntryPoint::GLCopyBufferSubData: 790 return "glCopyBufferSubData"; 791 case EntryPoint::GLCopyImageSubData: 792 return "glCopyImageSubData"; 793 case EntryPoint::GLCopyImageSubDataEXT: 794 return "glCopyImageSubDataEXT"; 795 case EntryPoint::GLCopyImageSubDataOES: 796 return "glCopyImageSubDataOES"; 797 case EntryPoint::GLCopyNamedBufferSubData: 798 return "glCopyNamedBufferSubData"; 799 case EntryPoint::GLCopyPixels: 800 return "glCopyPixels"; 801 case EntryPoint::GLCopySubTexture3DANGLE: 802 return "glCopySubTexture3DANGLE"; 803 case EntryPoint::GLCopySubTextureCHROMIUM: 804 return "glCopySubTextureCHROMIUM"; 805 case EntryPoint::GLCopyTexImage1D: 806 return "glCopyTexImage1D"; 807 case EntryPoint::GLCopyTexImage2D: 808 return "glCopyTexImage2D"; 809 case EntryPoint::GLCopyTexSubImage1D: 810 return "glCopyTexSubImage1D"; 811 case EntryPoint::GLCopyTexSubImage2D: 812 return "glCopyTexSubImage2D"; 813 case EntryPoint::GLCopyTexSubImage3D: 814 return "glCopyTexSubImage3D"; 815 case EntryPoint::GLCopyTexSubImage3DOES: 816 return "glCopyTexSubImage3DOES"; 817 case EntryPoint::GLCopyTexture3DANGLE: 818 return "glCopyTexture3DANGLE"; 819 case EntryPoint::GLCopyTextureCHROMIUM: 820 return "glCopyTextureCHROMIUM"; 821 case EntryPoint::GLCopyTextureSubImage1D: 822 return "glCopyTextureSubImage1D"; 823 case EntryPoint::GLCopyTextureSubImage2D: 824 return "glCopyTextureSubImage2D"; 825 case EntryPoint::GLCopyTextureSubImage3D: 826 return "glCopyTextureSubImage3D"; 827 case EntryPoint::GLCoverageModulationCHROMIUM: 828 return "glCoverageModulationCHROMIUM"; 829 case EntryPoint::GLCreateBuffers: 830 return "glCreateBuffers"; 831 case EntryPoint::GLCreateFramebuffers: 832 return "glCreateFramebuffers"; 833 case EntryPoint::GLCreateMemoryObjectsEXT: 834 return "glCreateMemoryObjectsEXT"; 835 case EntryPoint::GLCreateProgram: 836 return "glCreateProgram"; 837 case EntryPoint::GLCreateProgramPipelines: 838 return "glCreateProgramPipelines"; 839 case EntryPoint::GLCreateQueries: 840 return "glCreateQueries"; 841 case EntryPoint::GLCreateRenderbuffers: 842 return "glCreateRenderbuffers"; 843 case EntryPoint::GLCreateSamplers: 844 return "glCreateSamplers"; 845 case EntryPoint::GLCreateShader: 846 return "glCreateShader"; 847 case EntryPoint::GLCreateShaderProgramv: 848 return "glCreateShaderProgramv"; 849 case EntryPoint::GLCreateShaderProgramvEXT: 850 return "glCreateShaderProgramvEXT"; 851 case EntryPoint::GLCreateTextures: 852 return "glCreateTextures"; 853 case EntryPoint::GLCreateTransformFeedbacks: 854 return "glCreateTransformFeedbacks"; 855 case EntryPoint::GLCreateVertexArrays: 856 return "glCreateVertexArrays"; 857 case EntryPoint::GLCullFace: 858 return "glCullFace"; 859 case EntryPoint::GLCurrentPaletteMatrixOES: 860 return "glCurrentPaletteMatrixOES"; 861 case EntryPoint::GLDebugMessageCallback: 862 return "glDebugMessageCallback"; 863 case EntryPoint::GLDebugMessageCallbackKHR: 864 return "glDebugMessageCallbackKHR"; 865 case EntryPoint::GLDebugMessageControl: 866 return "glDebugMessageControl"; 867 case EntryPoint::GLDebugMessageControlKHR: 868 return "glDebugMessageControlKHR"; 869 case EntryPoint::GLDebugMessageInsert: 870 return "glDebugMessageInsert"; 871 case EntryPoint::GLDebugMessageInsertKHR: 872 return "glDebugMessageInsertKHR"; 873 case EntryPoint::GLDeleteBuffers: 874 return "glDeleteBuffers"; 875 case EntryPoint::GLDeleteFencesNV: 876 return "glDeleteFencesNV"; 877 case EntryPoint::GLDeleteFramebuffers: 878 return "glDeleteFramebuffers"; 879 case EntryPoint::GLDeleteFramebuffersOES: 880 return "glDeleteFramebuffersOES"; 881 case EntryPoint::GLDeleteLists: 882 return "glDeleteLists"; 883 case EntryPoint::GLDeleteMemoryObjectsEXT: 884 return "glDeleteMemoryObjectsEXT"; 885 case EntryPoint::GLDeleteProgram: 886 return "glDeleteProgram"; 887 case EntryPoint::GLDeleteProgramPipelines: 888 return "glDeleteProgramPipelines"; 889 case EntryPoint::GLDeleteProgramPipelinesEXT: 890 return "glDeleteProgramPipelinesEXT"; 891 case EntryPoint::GLDeleteQueries: 892 return "glDeleteQueries"; 893 case EntryPoint::GLDeleteQueriesEXT: 894 return "glDeleteQueriesEXT"; 895 case EntryPoint::GLDeleteRenderbuffers: 896 return "glDeleteRenderbuffers"; 897 case EntryPoint::GLDeleteRenderbuffersOES: 898 return "glDeleteRenderbuffersOES"; 899 case EntryPoint::GLDeleteSamplers: 900 return "glDeleteSamplers"; 901 case EntryPoint::GLDeleteSemaphoresEXT: 902 return "glDeleteSemaphoresEXT"; 903 case EntryPoint::GLDeleteShader: 904 return "glDeleteShader"; 905 case EntryPoint::GLDeleteSync: 906 return "glDeleteSync"; 907 case EntryPoint::GLDeleteTextures: 908 return "glDeleteTextures"; 909 case EntryPoint::GLDeleteTransformFeedbacks: 910 return "glDeleteTransformFeedbacks"; 911 case EntryPoint::GLDeleteVertexArrays: 912 return "glDeleteVertexArrays"; 913 case EntryPoint::GLDeleteVertexArraysOES: 914 return "glDeleteVertexArraysOES"; 915 case EntryPoint::GLDepthFunc: 916 return "glDepthFunc"; 917 case EntryPoint::GLDepthMask: 918 return "glDepthMask"; 919 case EntryPoint::GLDepthRange: 920 return "glDepthRange"; 921 case EntryPoint::GLDepthRangeArrayv: 922 return "glDepthRangeArrayv"; 923 case EntryPoint::GLDepthRangeIndexed: 924 return "glDepthRangeIndexed"; 925 case EntryPoint::GLDepthRangef: 926 return "glDepthRangef"; 927 case EntryPoint::GLDepthRangex: 928 return "glDepthRangex"; 929 case EntryPoint::GLDetachShader: 930 return "glDetachShader"; 931 case EntryPoint::GLDisable: 932 return "glDisable"; 933 case EntryPoint::GLDisableClientState: 934 return "glDisableClientState"; 935 case EntryPoint::GLDisableExtensionANGLE: 936 return "glDisableExtensionANGLE"; 937 case EntryPoint::GLDisableVertexArrayAttrib: 938 return "glDisableVertexArrayAttrib"; 939 case EntryPoint::GLDisableVertexAttribArray: 940 return "glDisableVertexAttribArray"; 941 case EntryPoint::GLDisablei: 942 return "glDisablei"; 943 case EntryPoint::GLDisableiEXT: 944 return "glDisableiEXT"; 945 case EntryPoint::GLDisableiOES: 946 return "glDisableiOES"; 947 case EntryPoint::GLDiscardFramebufferEXT: 948 return "glDiscardFramebufferEXT"; 949 case EntryPoint::GLDispatchCompute: 950 return "glDispatchCompute"; 951 case EntryPoint::GLDispatchComputeIndirect: 952 return "glDispatchComputeIndirect"; 953 case EntryPoint::GLDrawArrays: 954 return "glDrawArrays"; 955 case EntryPoint::GLDrawArraysIndirect: 956 return "glDrawArraysIndirect"; 957 case EntryPoint::GLDrawArraysInstanced: 958 return "glDrawArraysInstanced"; 959 case EntryPoint::GLDrawArraysInstancedANGLE: 960 return "glDrawArraysInstancedANGLE"; 961 case EntryPoint::GLDrawArraysInstancedBaseInstance: 962 return "glDrawArraysInstancedBaseInstance"; 963 case EntryPoint::GLDrawArraysInstancedBaseInstanceANGLE: 964 return "glDrawArraysInstancedBaseInstanceANGLE"; 965 case EntryPoint::GLDrawArraysInstancedEXT: 966 return "glDrawArraysInstancedEXT"; 967 case EntryPoint::GLDrawBuffer: 968 return "glDrawBuffer"; 969 case EntryPoint::GLDrawBuffers: 970 return "glDrawBuffers"; 971 case EntryPoint::GLDrawBuffersEXT: 972 return "glDrawBuffersEXT"; 973 case EntryPoint::GLDrawElements: 974 return "glDrawElements"; 975 case EntryPoint::GLDrawElementsBaseVertex: 976 return "glDrawElementsBaseVertex"; 977 case EntryPoint::GLDrawElementsBaseVertexEXT: 978 return "glDrawElementsBaseVertexEXT"; 979 case EntryPoint::GLDrawElementsBaseVertexOES: 980 return "glDrawElementsBaseVertexOES"; 981 case EntryPoint::GLDrawElementsIndirect: 982 return "glDrawElementsIndirect"; 983 case EntryPoint::GLDrawElementsInstanced: 984 return "glDrawElementsInstanced"; 985 case EntryPoint::GLDrawElementsInstancedANGLE: 986 return "glDrawElementsInstancedANGLE"; 987 case EntryPoint::GLDrawElementsInstancedBaseInstance: 988 return "glDrawElementsInstancedBaseInstance"; 989 case EntryPoint::GLDrawElementsInstancedBaseVertex: 990 return "glDrawElementsInstancedBaseVertex"; 991 case EntryPoint::GLDrawElementsInstancedBaseVertexBaseInstance: 992 return "glDrawElementsInstancedBaseVertexBaseInstance"; 993 case EntryPoint::GLDrawElementsInstancedBaseVertexBaseInstanceANGLE: 994 return "glDrawElementsInstancedBaseVertexBaseInstanceANGLE"; 995 case EntryPoint::GLDrawElementsInstancedBaseVertexEXT: 996 return "glDrawElementsInstancedBaseVertexEXT"; 997 case EntryPoint::GLDrawElementsInstancedBaseVertexOES: 998 return "glDrawElementsInstancedBaseVertexOES"; 999 case EntryPoint::GLDrawElementsInstancedEXT: 1000 return "glDrawElementsInstancedEXT"; 1001 case EntryPoint::GLDrawPixels: 1002 return "glDrawPixels"; 1003 case EntryPoint::GLDrawRangeElements: 1004 return "glDrawRangeElements"; 1005 case EntryPoint::GLDrawRangeElementsBaseVertex: 1006 return "glDrawRangeElementsBaseVertex"; 1007 case EntryPoint::GLDrawRangeElementsBaseVertexEXT: 1008 return "glDrawRangeElementsBaseVertexEXT"; 1009 case EntryPoint::GLDrawRangeElementsBaseVertexOES: 1010 return "glDrawRangeElementsBaseVertexOES"; 1011 case EntryPoint::GLDrawTexfOES: 1012 return "glDrawTexfOES"; 1013 case EntryPoint::GLDrawTexfvOES: 1014 return "glDrawTexfvOES"; 1015 case EntryPoint::GLDrawTexiOES: 1016 return "glDrawTexiOES"; 1017 case EntryPoint::GLDrawTexivOES: 1018 return "glDrawTexivOES"; 1019 case EntryPoint::GLDrawTexsOES: 1020 return "glDrawTexsOES"; 1021 case EntryPoint::GLDrawTexsvOES: 1022 return "glDrawTexsvOES"; 1023 case EntryPoint::GLDrawTexxOES: 1024 return "glDrawTexxOES"; 1025 case EntryPoint::GLDrawTexxvOES: 1026 return "glDrawTexxvOES"; 1027 case EntryPoint::GLDrawTransformFeedback: 1028 return "glDrawTransformFeedback"; 1029 case EntryPoint::GLDrawTransformFeedbackInstanced: 1030 return "glDrawTransformFeedbackInstanced"; 1031 case EntryPoint::GLDrawTransformFeedbackStream: 1032 return "glDrawTransformFeedbackStream"; 1033 case EntryPoint::GLDrawTransformFeedbackStreamInstanced: 1034 return "glDrawTransformFeedbackStreamInstanced"; 1035 case EntryPoint::GLEGLImageTargetRenderbufferStorageOES: 1036 return "glEGLImageTargetRenderbufferStorageOES"; 1037 case EntryPoint::GLEGLImageTargetTexture2DOES: 1038 return "glEGLImageTargetTexture2DOES"; 1039 case EntryPoint::GLEdgeFlag: 1040 return "glEdgeFlag"; 1041 case EntryPoint::GLEdgeFlagPointer: 1042 return "glEdgeFlagPointer"; 1043 case EntryPoint::GLEdgeFlagv: 1044 return "glEdgeFlagv"; 1045 case EntryPoint::GLEnable: 1046 return "glEnable"; 1047 case EntryPoint::GLEnableClientState: 1048 return "glEnableClientState"; 1049 case EntryPoint::GLEnableVertexArrayAttrib: 1050 return "glEnableVertexArrayAttrib"; 1051 case EntryPoint::GLEnableVertexAttribArray: 1052 return "glEnableVertexAttribArray"; 1053 case EntryPoint::GLEnablei: 1054 return "glEnablei"; 1055 case EntryPoint::GLEnableiEXT: 1056 return "glEnableiEXT"; 1057 case EntryPoint::GLEnableiOES: 1058 return "glEnableiOES"; 1059 case EntryPoint::GLEnd: 1060 return "glEnd"; 1061 case EntryPoint::GLEndConditionalRender: 1062 return "glEndConditionalRender"; 1063 case EntryPoint::GLEndList: 1064 return "glEndList"; 1065 case EntryPoint::GLEndQuery: 1066 return "glEndQuery"; 1067 case EntryPoint::GLEndQueryEXT: 1068 return "glEndQueryEXT"; 1069 case EntryPoint::GLEndQueryIndexed: 1070 return "glEndQueryIndexed"; 1071 case EntryPoint::GLEndTransformFeedback: 1072 return "glEndTransformFeedback"; 1073 case EntryPoint::GLEvalCoord1d: 1074 return "glEvalCoord1d"; 1075 case EntryPoint::GLEvalCoord1dv: 1076 return "glEvalCoord1dv"; 1077 case EntryPoint::GLEvalCoord1f: 1078 return "glEvalCoord1f"; 1079 case EntryPoint::GLEvalCoord1fv: 1080 return "glEvalCoord1fv"; 1081 case EntryPoint::GLEvalCoord2d: 1082 return "glEvalCoord2d"; 1083 case EntryPoint::GLEvalCoord2dv: 1084 return "glEvalCoord2dv"; 1085 case EntryPoint::GLEvalCoord2f: 1086 return "glEvalCoord2f"; 1087 case EntryPoint::GLEvalCoord2fv: 1088 return "glEvalCoord2fv"; 1089 case EntryPoint::GLEvalMesh1: 1090 return "glEvalMesh1"; 1091 case EntryPoint::GLEvalMesh2: 1092 return "glEvalMesh2"; 1093 case EntryPoint::GLEvalPoint1: 1094 return "glEvalPoint1"; 1095 case EntryPoint::GLEvalPoint2: 1096 return "glEvalPoint2"; 1097 case EntryPoint::GLFeedbackBuffer: 1098 return "glFeedbackBuffer"; 1099 case EntryPoint::GLFenceSync: 1100 return "glFenceSync"; 1101 case EntryPoint::GLFinish: 1102 return "glFinish"; 1103 case EntryPoint::GLFinishFenceNV: 1104 return "glFinishFenceNV"; 1105 case EntryPoint::GLFlush: 1106 return "glFlush"; 1107 case EntryPoint::GLFlushMappedBufferRange: 1108 return "glFlushMappedBufferRange"; 1109 case EntryPoint::GLFlushMappedBufferRangeEXT: 1110 return "glFlushMappedBufferRangeEXT"; 1111 case EntryPoint::GLFlushMappedNamedBufferRange: 1112 return "glFlushMappedNamedBufferRange"; 1113 case EntryPoint::GLFogCoordPointer: 1114 return "glFogCoordPointer"; 1115 case EntryPoint::GLFogCoordd: 1116 return "glFogCoordd"; 1117 case EntryPoint::GLFogCoorddv: 1118 return "glFogCoorddv"; 1119 case EntryPoint::GLFogCoordf: 1120 return "glFogCoordf"; 1121 case EntryPoint::GLFogCoordfv: 1122 return "glFogCoordfv"; 1123 case EntryPoint::GLFogf: 1124 return "glFogf"; 1125 case EntryPoint::GLFogfv: 1126 return "glFogfv"; 1127 case EntryPoint::GLFogi: 1128 return "glFogi"; 1129 case EntryPoint::GLFogiv: 1130 return "glFogiv"; 1131 case EntryPoint::GLFogx: 1132 return "glFogx"; 1133 case EntryPoint::GLFogxv: 1134 return "glFogxv"; 1135 case EntryPoint::GLFramebufferFetchBarrierEXT: 1136 return "glFramebufferFetchBarrierEXT"; 1137 case EntryPoint::GLFramebufferParameteri: 1138 return "glFramebufferParameteri"; 1139 case EntryPoint::GLFramebufferRenderbuffer: 1140 return "glFramebufferRenderbuffer"; 1141 case EntryPoint::GLFramebufferRenderbufferOES: 1142 return "glFramebufferRenderbufferOES"; 1143 case EntryPoint::GLFramebufferTexture: 1144 return "glFramebufferTexture"; 1145 case EntryPoint::GLFramebufferTexture1D: 1146 return "glFramebufferTexture1D"; 1147 case EntryPoint::GLFramebufferTexture2D: 1148 return "glFramebufferTexture2D"; 1149 case EntryPoint::GLFramebufferTexture2DMultisampleEXT: 1150 return "glFramebufferTexture2DMultisampleEXT"; 1151 case EntryPoint::GLFramebufferTexture2DOES: 1152 return "glFramebufferTexture2DOES"; 1153 case EntryPoint::GLFramebufferTexture3D: 1154 return "glFramebufferTexture3D"; 1155 case EntryPoint::GLFramebufferTexture3DOES: 1156 return "glFramebufferTexture3DOES"; 1157 case EntryPoint::GLFramebufferTextureEXT: 1158 return "glFramebufferTextureEXT"; 1159 case EntryPoint::GLFramebufferTextureLayer: 1160 return "glFramebufferTextureLayer"; 1161 case EntryPoint::GLFramebufferTextureMultiviewOVR: 1162 return "glFramebufferTextureMultiviewOVR"; 1163 case EntryPoint::GLFramebufferTextureOES: 1164 return "glFramebufferTextureOES"; 1165 case EntryPoint::GLFrontFace: 1166 return "glFrontFace"; 1167 case EntryPoint::GLFrustum: 1168 return "glFrustum"; 1169 case EntryPoint::GLFrustumf: 1170 return "glFrustumf"; 1171 case EntryPoint::GLFrustumx: 1172 return "glFrustumx"; 1173 case EntryPoint::GLGenBuffers: 1174 return "glGenBuffers"; 1175 case EntryPoint::GLGenFencesNV: 1176 return "glGenFencesNV"; 1177 case EntryPoint::GLGenFramebuffers: 1178 return "glGenFramebuffers"; 1179 case EntryPoint::GLGenFramebuffersOES: 1180 return "glGenFramebuffersOES"; 1181 case EntryPoint::GLGenLists: 1182 return "glGenLists"; 1183 case EntryPoint::GLGenProgramPipelines: 1184 return "glGenProgramPipelines"; 1185 case EntryPoint::GLGenProgramPipelinesEXT: 1186 return "glGenProgramPipelinesEXT"; 1187 case EntryPoint::GLGenQueries: 1188 return "glGenQueries"; 1189 case EntryPoint::GLGenQueriesEXT: 1190 return "glGenQueriesEXT"; 1191 case EntryPoint::GLGenRenderbuffers: 1192 return "glGenRenderbuffers"; 1193 case EntryPoint::GLGenRenderbuffersOES: 1194 return "glGenRenderbuffersOES"; 1195 case EntryPoint::GLGenSamplers: 1196 return "glGenSamplers"; 1197 case EntryPoint::GLGenSemaphoresEXT: 1198 return "glGenSemaphoresEXT"; 1199 case EntryPoint::GLGenTextures: 1200 return "glGenTextures"; 1201 case EntryPoint::GLGenTransformFeedbacks: 1202 return "glGenTransformFeedbacks"; 1203 case EntryPoint::GLGenVertexArrays: 1204 return "glGenVertexArrays"; 1205 case EntryPoint::GLGenVertexArraysOES: 1206 return "glGenVertexArraysOES"; 1207 case EntryPoint::GLGenerateMipmap: 1208 return "glGenerateMipmap"; 1209 case EntryPoint::GLGenerateMipmapOES: 1210 return "glGenerateMipmapOES"; 1211 case EntryPoint::GLGenerateTextureMipmap: 1212 return "glGenerateTextureMipmap"; 1213 case EntryPoint::GLGetActiveAtomicCounterBufferiv: 1214 return "glGetActiveAtomicCounterBufferiv"; 1215 case EntryPoint::GLGetActiveAttrib: 1216 return "glGetActiveAttrib"; 1217 case EntryPoint::GLGetActiveSubroutineName: 1218 return "glGetActiveSubroutineName"; 1219 case EntryPoint::GLGetActiveSubroutineUniformName: 1220 return "glGetActiveSubroutineUniformName"; 1221 case EntryPoint::GLGetActiveSubroutineUniformiv: 1222 return "glGetActiveSubroutineUniformiv"; 1223 case EntryPoint::GLGetActiveUniform: 1224 return "glGetActiveUniform"; 1225 case EntryPoint::GLGetActiveUniformBlockName: 1226 return "glGetActiveUniformBlockName"; 1227 case EntryPoint::GLGetActiveUniformBlockiv: 1228 return "glGetActiveUniformBlockiv"; 1229 case EntryPoint::GLGetActiveUniformBlockivRobustANGLE: 1230 return "glGetActiveUniformBlockivRobustANGLE"; 1231 case EntryPoint::GLGetActiveUniformName: 1232 return "glGetActiveUniformName"; 1233 case EntryPoint::GLGetActiveUniformsiv: 1234 return "glGetActiveUniformsiv"; 1235 case EntryPoint::GLGetAttachedShaders: 1236 return "glGetAttachedShaders"; 1237 case EntryPoint::GLGetAttribLocation: 1238 return "glGetAttribLocation"; 1239 case EntryPoint::GLGetBooleani_v: 1240 return "glGetBooleani_v"; 1241 case EntryPoint::GLGetBooleani_vRobustANGLE: 1242 return "glGetBooleani_vRobustANGLE"; 1243 case EntryPoint::GLGetBooleanv: 1244 return "glGetBooleanv"; 1245 case EntryPoint::GLGetBooleanvRobustANGLE: 1246 return "glGetBooleanvRobustANGLE"; 1247 case EntryPoint::GLGetBufferParameteri64v: 1248 return "glGetBufferParameteri64v"; 1249 case EntryPoint::GLGetBufferParameteri64vRobustANGLE: 1250 return "glGetBufferParameteri64vRobustANGLE"; 1251 case EntryPoint::GLGetBufferParameteriv: 1252 return "glGetBufferParameteriv"; 1253 case EntryPoint::GLGetBufferParameterivRobustANGLE: 1254 return "glGetBufferParameterivRobustANGLE"; 1255 case EntryPoint::GLGetBufferPointerv: 1256 return "glGetBufferPointerv"; 1257 case EntryPoint::GLGetBufferPointervOES: 1258 return "glGetBufferPointervOES"; 1259 case EntryPoint::GLGetBufferPointervRobustANGLE: 1260 return "glGetBufferPointervRobustANGLE"; 1261 case EntryPoint::GLGetBufferSubData: 1262 return "glGetBufferSubData"; 1263 case EntryPoint::GLGetClipPlane: 1264 return "glGetClipPlane"; 1265 case EntryPoint::GLGetClipPlanef: 1266 return "glGetClipPlanef"; 1267 case EntryPoint::GLGetClipPlanex: 1268 return "glGetClipPlanex"; 1269 case EntryPoint::GLGetCompressedTexImage: 1270 return "glGetCompressedTexImage"; 1271 case EntryPoint::GLGetCompressedTextureImage: 1272 return "glGetCompressedTextureImage"; 1273 case EntryPoint::GLGetCompressedTextureSubImage: 1274 return "glGetCompressedTextureSubImage"; 1275 case EntryPoint::GLGetDebugMessageLog: 1276 return "glGetDebugMessageLog"; 1277 case EntryPoint::GLGetDebugMessageLogKHR: 1278 return "glGetDebugMessageLogKHR"; 1279 case EntryPoint::GLGetDoublei_v: 1280 return "glGetDoublei_v"; 1281 case EntryPoint::GLGetDoublev: 1282 return "glGetDoublev"; 1283 case EntryPoint::GLGetError: 1284 return "glGetError"; 1285 case EntryPoint::GLGetFenceivNV: 1286 return "glGetFenceivNV"; 1287 case EntryPoint::GLGetFixedv: 1288 return "glGetFixedv"; 1289 case EntryPoint::GLGetFloati_v: 1290 return "glGetFloati_v"; 1291 case EntryPoint::GLGetFloatv: 1292 return "glGetFloatv"; 1293 case EntryPoint::GLGetFloatvRobustANGLE: 1294 return "glGetFloatvRobustANGLE"; 1295 case EntryPoint::GLGetFragDataIndex: 1296 return "glGetFragDataIndex"; 1297 case EntryPoint::GLGetFragDataIndexEXT: 1298 return "glGetFragDataIndexEXT"; 1299 case EntryPoint::GLGetFragDataLocation: 1300 return "glGetFragDataLocation"; 1301 case EntryPoint::GLGetFramebufferAttachmentParameteriv: 1302 return "glGetFramebufferAttachmentParameteriv"; 1303 case EntryPoint::GLGetFramebufferAttachmentParameterivOES: 1304 return "glGetFramebufferAttachmentParameterivOES"; 1305 case EntryPoint::GLGetFramebufferAttachmentParameterivRobustANGLE: 1306 return "glGetFramebufferAttachmentParameterivRobustANGLE"; 1307 case EntryPoint::GLGetFramebufferParameteriv: 1308 return "glGetFramebufferParameteriv"; 1309 case EntryPoint::GLGetFramebufferParameterivRobustANGLE: 1310 return "glGetFramebufferParameterivRobustANGLE"; 1311 case EntryPoint::GLGetGraphicsResetStatus: 1312 return "glGetGraphicsResetStatus"; 1313 case EntryPoint::GLGetGraphicsResetStatusEXT: 1314 return "glGetGraphicsResetStatusEXT"; 1315 case EntryPoint::GLGetInteger64i_v: 1316 return "glGetInteger64i_v"; 1317 case EntryPoint::GLGetInteger64i_vRobustANGLE: 1318 return "glGetInteger64i_vRobustANGLE"; 1319 case EntryPoint::GLGetInteger64v: 1320 return "glGetInteger64v"; 1321 case EntryPoint::GLGetInteger64vEXT: 1322 return "glGetInteger64vEXT"; 1323 case EntryPoint::GLGetInteger64vRobustANGLE: 1324 return "glGetInteger64vRobustANGLE"; 1325 case EntryPoint::GLGetIntegeri_v: 1326 return "glGetIntegeri_v"; 1327 case EntryPoint::GLGetIntegeri_vRobustANGLE: 1328 return "glGetIntegeri_vRobustANGLE"; 1329 case EntryPoint::GLGetIntegerv: 1330 return "glGetIntegerv"; 1331 case EntryPoint::GLGetIntegervRobustANGLE: 1332 return "glGetIntegervRobustANGLE"; 1333 case EntryPoint::GLGetInternalformati64v: 1334 return "glGetInternalformati64v"; 1335 case EntryPoint::GLGetInternalformativ: 1336 return "glGetInternalformativ"; 1337 case EntryPoint::GLGetInternalformativRobustANGLE: 1338 return "glGetInternalformativRobustANGLE"; 1339 case EntryPoint::GLGetLightfv: 1340 return "glGetLightfv"; 1341 case EntryPoint::GLGetLightiv: 1342 return "glGetLightiv"; 1343 case EntryPoint::GLGetLightxv: 1344 return "glGetLightxv"; 1345 case EntryPoint::GLGetMapdv: 1346 return "glGetMapdv"; 1347 case EntryPoint::GLGetMapfv: 1348 return "glGetMapfv"; 1349 case EntryPoint::GLGetMapiv: 1350 return "glGetMapiv"; 1351 case EntryPoint::GLGetMaterialfv: 1352 return "glGetMaterialfv"; 1353 case EntryPoint::GLGetMaterialiv: 1354 return "glGetMaterialiv"; 1355 case EntryPoint::GLGetMaterialxv: 1356 return "glGetMaterialxv"; 1357 case EntryPoint::GLGetMemoryObjectParameterivEXT: 1358 return "glGetMemoryObjectParameterivEXT"; 1359 case EntryPoint::GLGetMultisamplefv: 1360 return "glGetMultisamplefv"; 1361 case EntryPoint::GLGetMultisamplefvANGLE: 1362 return "glGetMultisamplefvANGLE"; 1363 case EntryPoint::GLGetMultisamplefvRobustANGLE: 1364 return "glGetMultisamplefvRobustANGLE"; 1365 case EntryPoint::GLGetNamedBufferParameteri64v: 1366 return "glGetNamedBufferParameteri64v"; 1367 case EntryPoint::GLGetNamedBufferParameteriv: 1368 return "glGetNamedBufferParameteriv"; 1369 case EntryPoint::GLGetNamedBufferPointerv: 1370 return "glGetNamedBufferPointerv"; 1371 case EntryPoint::GLGetNamedBufferSubData: 1372 return "glGetNamedBufferSubData"; 1373 case EntryPoint::GLGetNamedFramebufferAttachmentParameteriv: 1374 return "glGetNamedFramebufferAttachmentParameteriv"; 1375 case EntryPoint::GLGetNamedFramebufferParameteriv: 1376 return "glGetNamedFramebufferParameteriv"; 1377 case EntryPoint::GLGetNamedRenderbufferParameteriv: 1378 return "glGetNamedRenderbufferParameteriv"; 1379 case EntryPoint::GLGetObjectLabel: 1380 return "glGetObjectLabel"; 1381 case EntryPoint::GLGetObjectLabelEXT: 1382 return "glGetObjectLabelEXT"; 1383 case EntryPoint::GLGetObjectLabelKHR: 1384 return "glGetObjectLabelKHR"; 1385 case EntryPoint::GLGetObjectPtrLabel: 1386 return "glGetObjectPtrLabel"; 1387 case EntryPoint::GLGetObjectPtrLabelKHR: 1388 return "glGetObjectPtrLabelKHR"; 1389 case EntryPoint::GLGetPixelMapfv: 1390 return "glGetPixelMapfv"; 1391 case EntryPoint::GLGetPixelMapuiv: 1392 return "glGetPixelMapuiv"; 1393 case EntryPoint::GLGetPixelMapusv: 1394 return "glGetPixelMapusv"; 1395 case EntryPoint::GLGetPointerv: 1396 return "glGetPointerv"; 1397 case EntryPoint::GLGetPointervKHR: 1398 return "glGetPointervKHR"; 1399 case EntryPoint::GLGetPointervRobustANGLERobustANGLE: 1400 return "glGetPointervRobustANGLERobustANGLE"; 1401 case EntryPoint::GLGetPolygonStipple: 1402 return "glGetPolygonStipple"; 1403 case EntryPoint::GLGetProgramBinary: 1404 return "glGetProgramBinary"; 1405 case EntryPoint::GLGetProgramBinaryOES: 1406 return "glGetProgramBinaryOES"; 1407 case EntryPoint::GLGetProgramInfoLog: 1408 return "glGetProgramInfoLog"; 1409 case EntryPoint::GLGetProgramInterfaceiv: 1410 return "glGetProgramInterfaceiv"; 1411 case EntryPoint::GLGetProgramInterfaceivRobustANGLE: 1412 return "glGetProgramInterfaceivRobustANGLE"; 1413 case EntryPoint::GLGetProgramPipelineInfoLog: 1414 return "glGetProgramPipelineInfoLog"; 1415 case EntryPoint::GLGetProgramPipelineInfoLogEXT: 1416 return "glGetProgramPipelineInfoLogEXT"; 1417 case EntryPoint::GLGetProgramPipelineiv: 1418 return "glGetProgramPipelineiv"; 1419 case EntryPoint::GLGetProgramPipelineivEXT: 1420 return "glGetProgramPipelineivEXT"; 1421 case EntryPoint::GLGetProgramResourceIndex: 1422 return "glGetProgramResourceIndex"; 1423 case EntryPoint::GLGetProgramResourceLocation: 1424 return "glGetProgramResourceLocation"; 1425 case EntryPoint::GLGetProgramResourceLocationIndex: 1426 return "glGetProgramResourceLocationIndex"; 1427 case EntryPoint::GLGetProgramResourceLocationIndexEXT: 1428 return "glGetProgramResourceLocationIndexEXT"; 1429 case EntryPoint::GLGetProgramResourceName: 1430 return "glGetProgramResourceName"; 1431 case EntryPoint::GLGetProgramResourceiv: 1432 return "glGetProgramResourceiv"; 1433 case EntryPoint::GLGetProgramStageiv: 1434 return "glGetProgramStageiv"; 1435 case EntryPoint::GLGetProgramiv: 1436 return "glGetProgramiv"; 1437 case EntryPoint::GLGetProgramivRobustANGLE: 1438 return "glGetProgramivRobustANGLE"; 1439 case EntryPoint::GLGetQueryBufferObjecti64v: 1440 return "glGetQueryBufferObjecti64v"; 1441 case EntryPoint::GLGetQueryBufferObjectiv: 1442 return "glGetQueryBufferObjectiv"; 1443 case EntryPoint::GLGetQueryBufferObjectui64v: 1444 return "glGetQueryBufferObjectui64v"; 1445 case EntryPoint::GLGetQueryBufferObjectuiv: 1446 return "glGetQueryBufferObjectuiv"; 1447 case EntryPoint::GLGetQueryIndexediv: 1448 return "glGetQueryIndexediv"; 1449 case EntryPoint::GLGetQueryObjecti64v: 1450 return "glGetQueryObjecti64v"; 1451 case EntryPoint::GLGetQueryObjecti64vEXT: 1452 return "glGetQueryObjecti64vEXT"; 1453 case EntryPoint::GLGetQueryObjecti64vRobustANGLE: 1454 return "glGetQueryObjecti64vRobustANGLE"; 1455 case EntryPoint::GLGetQueryObjectiv: 1456 return "glGetQueryObjectiv"; 1457 case EntryPoint::GLGetQueryObjectivEXT: 1458 return "glGetQueryObjectivEXT"; 1459 case EntryPoint::GLGetQueryObjectivRobustANGLE: 1460 return "glGetQueryObjectivRobustANGLE"; 1461 case EntryPoint::GLGetQueryObjectui64v: 1462 return "glGetQueryObjectui64v"; 1463 case EntryPoint::GLGetQueryObjectui64vEXT: 1464 return "glGetQueryObjectui64vEXT"; 1465 case EntryPoint::GLGetQueryObjectui64vRobustANGLE: 1466 return "glGetQueryObjectui64vRobustANGLE"; 1467 case EntryPoint::GLGetQueryObjectuiv: 1468 return "glGetQueryObjectuiv"; 1469 case EntryPoint::GLGetQueryObjectuivEXT: 1470 return "glGetQueryObjectuivEXT"; 1471 case EntryPoint::GLGetQueryObjectuivRobustANGLE: 1472 return "glGetQueryObjectuivRobustANGLE"; 1473 case EntryPoint::GLGetQueryiv: 1474 return "glGetQueryiv"; 1475 case EntryPoint::GLGetQueryivEXT: 1476 return "glGetQueryivEXT"; 1477 case EntryPoint::GLGetQueryivRobustANGLE: 1478 return "glGetQueryivRobustANGLE"; 1479 case EntryPoint::GLGetRenderbufferImageANGLE: 1480 return "glGetRenderbufferImageANGLE"; 1481 case EntryPoint::GLGetRenderbufferParameteriv: 1482 return "glGetRenderbufferParameteriv"; 1483 case EntryPoint::GLGetRenderbufferParameterivOES: 1484 return "glGetRenderbufferParameterivOES"; 1485 case EntryPoint::GLGetRenderbufferParameterivRobustANGLE: 1486 return "glGetRenderbufferParameterivRobustANGLE"; 1487 case EntryPoint::GLGetSamplerParameterIiv: 1488 return "glGetSamplerParameterIiv"; 1489 case EntryPoint::GLGetSamplerParameterIivEXT: 1490 return "glGetSamplerParameterIivEXT"; 1491 case EntryPoint::GLGetSamplerParameterIivOES: 1492 return "glGetSamplerParameterIivOES"; 1493 case EntryPoint::GLGetSamplerParameterIivRobustANGLE: 1494 return "glGetSamplerParameterIivRobustANGLE"; 1495 case EntryPoint::GLGetSamplerParameterIuiv: 1496 return "glGetSamplerParameterIuiv"; 1497 case EntryPoint::GLGetSamplerParameterIuivEXT: 1498 return "glGetSamplerParameterIuivEXT"; 1499 case EntryPoint::GLGetSamplerParameterIuivOES: 1500 return "glGetSamplerParameterIuivOES"; 1501 case EntryPoint::GLGetSamplerParameterIuivRobustANGLE: 1502 return "glGetSamplerParameterIuivRobustANGLE"; 1503 case EntryPoint::GLGetSamplerParameterfv: 1504 return "glGetSamplerParameterfv"; 1505 case EntryPoint::GLGetSamplerParameterfvRobustANGLE: 1506 return "glGetSamplerParameterfvRobustANGLE"; 1507 case EntryPoint::GLGetSamplerParameteriv: 1508 return "glGetSamplerParameteriv"; 1509 case EntryPoint::GLGetSamplerParameterivRobustANGLE: 1510 return "glGetSamplerParameterivRobustANGLE"; 1511 case EntryPoint::GLGetSemaphoreParameterui64vEXT: 1512 return "glGetSemaphoreParameterui64vEXT"; 1513 case EntryPoint::GLGetShaderInfoLog: 1514 return "glGetShaderInfoLog"; 1515 case EntryPoint::GLGetShaderPrecisionFormat: 1516 return "glGetShaderPrecisionFormat"; 1517 case EntryPoint::GLGetShaderSource: 1518 return "glGetShaderSource"; 1519 case EntryPoint::GLGetShaderiv: 1520 return "glGetShaderiv"; 1521 case EntryPoint::GLGetShaderivRobustANGLE: 1522 return "glGetShaderivRobustANGLE"; 1523 case EntryPoint::GLGetString: 1524 return "glGetString"; 1525 case EntryPoint::GLGetStringi: 1526 return "glGetStringi"; 1527 case EntryPoint::GLGetSubroutineIndex: 1528 return "glGetSubroutineIndex"; 1529 case EntryPoint::GLGetSubroutineUniformLocation: 1530 return "glGetSubroutineUniformLocation"; 1531 case EntryPoint::GLGetSynciv: 1532 return "glGetSynciv"; 1533 case EntryPoint::GLGetTexEnvfv: 1534 return "glGetTexEnvfv"; 1535 case EntryPoint::GLGetTexEnviv: 1536 return "glGetTexEnviv"; 1537 case EntryPoint::GLGetTexEnvxv: 1538 return "glGetTexEnvxv"; 1539 case EntryPoint::GLGetTexGendv: 1540 return "glGetTexGendv"; 1541 case EntryPoint::GLGetTexGenfv: 1542 return "glGetTexGenfv"; 1543 case EntryPoint::GLGetTexGenfvOES: 1544 return "glGetTexGenfvOES"; 1545 case EntryPoint::GLGetTexGeniv: 1546 return "glGetTexGeniv"; 1547 case EntryPoint::GLGetTexGenivOES: 1548 return "glGetTexGenivOES"; 1549 case EntryPoint::GLGetTexGenxvOES: 1550 return "glGetTexGenxvOES"; 1551 case EntryPoint::GLGetTexImage: 1552 return "glGetTexImage"; 1553 case EntryPoint::GLGetTexImageANGLE: 1554 return "glGetTexImageANGLE"; 1555 case EntryPoint::GLGetTexLevelParameterfv: 1556 return "glGetTexLevelParameterfv"; 1557 case EntryPoint::GLGetTexLevelParameterfvANGLE: 1558 return "glGetTexLevelParameterfvANGLE"; 1559 case EntryPoint::GLGetTexLevelParameterfvRobustANGLE: 1560 return "glGetTexLevelParameterfvRobustANGLE"; 1561 case EntryPoint::GLGetTexLevelParameteriv: 1562 return "glGetTexLevelParameteriv"; 1563 case EntryPoint::GLGetTexLevelParameterivANGLE: 1564 return "glGetTexLevelParameterivANGLE"; 1565 case EntryPoint::GLGetTexLevelParameterivRobustANGLE: 1566 return "glGetTexLevelParameterivRobustANGLE"; 1567 case EntryPoint::GLGetTexParameterIiv: 1568 return "glGetTexParameterIiv"; 1569 case EntryPoint::GLGetTexParameterIivEXT: 1570 return "glGetTexParameterIivEXT"; 1571 case EntryPoint::GLGetTexParameterIivOES: 1572 return "glGetTexParameterIivOES"; 1573 case EntryPoint::GLGetTexParameterIivRobustANGLE: 1574 return "glGetTexParameterIivRobustANGLE"; 1575 case EntryPoint::GLGetTexParameterIuiv: 1576 return "glGetTexParameterIuiv"; 1577 case EntryPoint::GLGetTexParameterIuivEXT: 1578 return "glGetTexParameterIuivEXT"; 1579 case EntryPoint::GLGetTexParameterIuivOES: 1580 return "glGetTexParameterIuivOES"; 1581 case EntryPoint::GLGetTexParameterIuivRobustANGLE: 1582 return "glGetTexParameterIuivRobustANGLE"; 1583 case EntryPoint::GLGetTexParameterfv: 1584 return "glGetTexParameterfv"; 1585 case EntryPoint::GLGetTexParameterfvRobustANGLE: 1586 return "glGetTexParameterfvRobustANGLE"; 1587 case EntryPoint::GLGetTexParameteriv: 1588 return "glGetTexParameteriv"; 1589 case EntryPoint::GLGetTexParameterivRobustANGLE: 1590 return "glGetTexParameterivRobustANGLE"; 1591 case EntryPoint::GLGetTexParameterxv: 1592 return "glGetTexParameterxv"; 1593 case EntryPoint::GLGetTextureImage: 1594 return "glGetTextureImage"; 1595 case EntryPoint::GLGetTextureLevelParameterfv: 1596 return "glGetTextureLevelParameterfv"; 1597 case EntryPoint::GLGetTextureLevelParameteriv: 1598 return "glGetTextureLevelParameteriv"; 1599 case EntryPoint::GLGetTextureParameterIiv: 1600 return "glGetTextureParameterIiv"; 1601 case EntryPoint::GLGetTextureParameterIuiv: 1602 return "glGetTextureParameterIuiv"; 1603 case EntryPoint::GLGetTextureParameterfv: 1604 return "glGetTextureParameterfv"; 1605 case EntryPoint::GLGetTextureParameteriv: 1606 return "glGetTextureParameteriv"; 1607 case EntryPoint::GLGetTextureSubImage: 1608 return "glGetTextureSubImage"; 1609 case EntryPoint::GLGetTransformFeedbackVarying: 1610 return "glGetTransformFeedbackVarying"; 1611 case EntryPoint::GLGetTransformFeedbacki64_v: 1612 return "glGetTransformFeedbacki64_v"; 1613 case EntryPoint::GLGetTransformFeedbacki_v: 1614 return "glGetTransformFeedbacki_v"; 1615 case EntryPoint::GLGetTransformFeedbackiv: 1616 return "glGetTransformFeedbackiv"; 1617 case EntryPoint::GLGetTranslatedShaderSourceANGLE: 1618 return "glGetTranslatedShaderSourceANGLE"; 1619 case EntryPoint::GLGetUniformBlockIndex: 1620 return "glGetUniformBlockIndex"; 1621 case EntryPoint::GLGetUniformIndices: 1622 return "glGetUniformIndices"; 1623 case EntryPoint::GLGetUniformLocation: 1624 return "glGetUniformLocation"; 1625 case EntryPoint::GLGetUniformSubroutineuiv: 1626 return "glGetUniformSubroutineuiv"; 1627 case EntryPoint::GLGetUniformdv: 1628 return "glGetUniformdv"; 1629 case EntryPoint::GLGetUniformfv: 1630 return "glGetUniformfv"; 1631 case EntryPoint::GLGetUniformfvRobustANGLE: 1632 return "glGetUniformfvRobustANGLE"; 1633 case EntryPoint::GLGetUniformiv: 1634 return "glGetUniformiv"; 1635 case EntryPoint::GLGetUniformivRobustANGLE: 1636 return "glGetUniformivRobustANGLE"; 1637 case EntryPoint::GLGetUniformuiv: 1638 return "glGetUniformuiv"; 1639 case EntryPoint::GLGetUniformuivRobustANGLE: 1640 return "glGetUniformuivRobustANGLE"; 1641 case EntryPoint::GLGetUnsignedBytei_vEXT: 1642 return "glGetUnsignedBytei_vEXT"; 1643 case EntryPoint::GLGetUnsignedBytevEXT: 1644 return "glGetUnsignedBytevEXT"; 1645 case EntryPoint::GLGetVertexArrayIndexed64iv: 1646 return "glGetVertexArrayIndexed64iv"; 1647 case EntryPoint::GLGetVertexArrayIndexediv: 1648 return "glGetVertexArrayIndexediv"; 1649 case EntryPoint::GLGetVertexArrayiv: 1650 return "glGetVertexArrayiv"; 1651 case EntryPoint::GLGetVertexAttribIiv: 1652 return "glGetVertexAttribIiv"; 1653 case EntryPoint::GLGetVertexAttribIivRobustANGLE: 1654 return "glGetVertexAttribIivRobustANGLE"; 1655 case EntryPoint::GLGetVertexAttribIuiv: 1656 return "glGetVertexAttribIuiv"; 1657 case EntryPoint::GLGetVertexAttribIuivRobustANGLE: 1658 return "glGetVertexAttribIuivRobustANGLE"; 1659 case EntryPoint::GLGetVertexAttribLdv: 1660 return "glGetVertexAttribLdv"; 1661 case EntryPoint::GLGetVertexAttribPointerv: 1662 return "glGetVertexAttribPointerv"; 1663 case EntryPoint::GLGetVertexAttribPointervRobustANGLE: 1664 return "glGetVertexAttribPointervRobustANGLE"; 1665 case EntryPoint::GLGetVertexAttribdv: 1666 return "glGetVertexAttribdv"; 1667 case EntryPoint::GLGetVertexAttribfv: 1668 return "glGetVertexAttribfv"; 1669 case EntryPoint::GLGetVertexAttribfvRobustANGLE: 1670 return "glGetVertexAttribfvRobustANGLE"; 1671 case EntryPoint::GLGetVertexAttribiv: 1672 return "glGetVertexAttribiv"; 1673 case EntryPoint::GLGetVertexAttribivRobustANGLE: 1674 return "glGetVertexAttribivRobustANGLE"; 1675 case EntryPoint::GLGetnColorTable: 1676 return "glGetnColorTable"; 1677 case EntryPoint::GLGetnCompressedTexImage: 1678 return "glGetnCompressedTexImage"; 1679 case EntryPoint::GLGetnConvolutionFilter: 1680 return "glGetnConvolutionFilter"; 1681 case EntryPoint::GLGetnHistogram: 1682 return "glGetnHistogram"; 1683 case EntryPoint::GLGetnMapdv: 1684 return "glGetnMapdv"; 1685 case EntryPoint::GLGetnMapfv: 1686 return "glGetnMapfv"; 1687 case EntryPoint::GLGetnMapiv: 1688 return "glGetnMapiv"; 1689 case EntryPoint::GLGetnMinmax: 1690 return "glGetnMinmax"; 1691 case EntryPoint::GLGetnPixelMapfv: 1692 return "glGetnPixelMapfv"; 1693 case EntryPoint::GLGetnPixelMapuiv: 1694 return "glGetnPixelMapuiv"; 1695 case EntryPoint::GLGetnPixelMapusv: 1696 return "glGetnPixelMapusv"; 1697 case EntryPoint::GLGetnPolygonStipple: 1698 return "glGetnPolygonStipple"; 1699 case EntryPoint::GLGetnSeparableFilter: 1700 return "glGetnSeparableFilter"; 1701 case EntryPoint::GLGetnTexImage: 1702 return "glGetnTexImage"; 1703 case EntryPoint::GLGetnUniformdv: 1704 return "glGetnUniformdv"; 1705 case EntryPoint::GLGetnUniformfv: 1706 return "glGetnUniformfv"; 1707 case EntryPoint::GLGetnUniformfvEXT: 1708 return "glGetnUniformfvEXT"; 1709 case EntryPoint::GLGetnUniformfvRobustANGLE: 1710 return "glGetnUniformfvRobustANGLE"; 1711 case EntryPoint::GLGetnUniformiv: 1712 return "glGetnUniformiv"; 1713 case EntryPoint::GLGetnUniformivEXT: 1714 return "glGetnUniformivEXT"; 1715 case EntryPoint::GLGetnUniformivRobustANGLE: 1716 return "glGetnUniformivRobustANGLE"; 1717 case EntryPoint::GLGetnUniformuiv: 1718 return "glGetnUniformuiv"; 1719 case EntryPoint::GLGetnUniformuivRobustANGLE: 1720 return "glGetnUniformuivRobustANGLE"; 1721 case EntryPoint::GLHint: 1722 return "glHint"; 1723 case EntryPoint::GLImportMemoryFdEXT: 1724 return "glImportMemoryFdEXT"; 1725 case EntryPoint::GLImportMemoryZirconHandleANGLE: 1726 return "glImportMemoryZirconHandleANGLE"; 1727 case EntryPoint::GLImportSemaphoreFdEXT: 1728 return "glImportSemaphoreFdEXT"; 1729 case EntryPoint::GLImportSemaphoreZirconHandleANGLE: 1730 return "glImportSemaphoreZirconHandleANGLE"; 1731 case EntryPoint::GLIndexMask: 1732 return "glIndexMask"; 1733 case EntryPoint::GLIndexPointer: 1734 return "glIndexPointer"; 1735 case EntryPoint::GLIndexd: 1736 return "glIndexd"; 1737 case EntryPoint::GLIndexdv: 1738 return "glIndexdv"; 1739 case EntryPoint::GLIndexf: 1740 return "glIndexf"; 1741 case EntryPoint::GLIndexfv: 1742 return "glIndexfv"; 1743 case EntryPoint::GLIndexi: 1744 return "glIndexi"; 1745 case EntryPoint::GLIndexiv: 1746 return "glIndexiv"; 1747 case EntryPoint::GLIndexs: 1748 return "glIndexs"; 1749 case EntryPoint::GLIndexsv: 1750 return "glIndexsv"; 1751 case EntryPoint::GLIndexub: 1752 return "glIndexub"; 1753 case EntryPoint::GLIndexubv: 1754 return "glIndexubv"; 1755 case EntryPoint::GLInitNames: 1756 return "glInitNames"; 1757 case EntryPoint::GLInsertEventMarkerEXT: 1758 return "glInsertEventMarkerEXT"; 1759 case EntryPoint::GLInterleavedArrays: 1760 return "glInterleavedArrays"; 1761 case EntryPoint::GLInvalid: 1762 return "glInvalid"; 1763 case EntryPoint::GLInvalidateBufferData: 1764 return "glInvalidateBufferData"; 1765 case EntryPoint::GLInvalidateBufferSubData: 1766 return "glInvalidateBufferSubData"; 1767 case EntryPoint::GLInvalidateFramebuffer: 1768 return "glInvalidateFramebuffer"; 1769 case EntryPoint::GLInvalidateNamedFramebufferData: 1770 return "glInvalidateNamedFramebufferData"; 1771 case EntryPoint::GLInvalidateNamedFramebufferSubData: 1772 return "glInvalidateNamedFramebufferSubData"; 1773 case EntryPoint::GLInvalidateSubFramebuffer: 1774 return "glInvalidateSubFramebuffer"; 1775 case EntryPoint::GLInvalidateTexImage: 1776 return "glInvalidateTexImage"; 1777 case EntryPoint::GLInvalidateTexSubImage: 1778 return "glInvalidateTexSubImage"; 1779 case EntryPoint::GLInvalidateTextureANGLE: 1780 return "glInvalidateTextureANGLE"; 1781 case EntryPoint::GLIsBuffer: 1782 return "glIsBuffer"; 1783 case EntryPoint::GLIsEnabled: 1784 return "glIsEnabled"; 1785 case EntryPoint::GLIsEnabledi: 1786 return "glIsEnabledi"; 1787 case EntryPoint::GLIsEnablediEXT: 1788 return "glIsEnablediEXT"; 1789 case EntryPoint::GLIsEnablediOES: 1790 return "glIsEnablediOES"; 1791 case EntryPoint::GLIsFenceNV: 1792 return "glIsFenceNV"; 1793 case EntryPoint::GLIsFramebuffer: 1794 return "glIsFramebuffer"; 1795 case EntryPoint::GLIsFramebufferOES: 1796 return "glIsFramebufferOES"; 1797 case EntryPoint::GLIsList: 1798 return "glIsList"; 1799 case EntryPoint::GLIsMemoryObjectEXT: 1800 return "glIsMemoryObjectEXT"; 1801 case EntryPoint::GLIsProgram: 1802 return "glIsProgram"; 1803 case EntryPoint::GLIsProgramPipeline: 1804 return "glIsProgramPipeline"; 1805 case EntryPoint::GLIsProgramPipelineEXT: 1806 return "glIsProgramPipelineEXT"; 1807 case EntryPoint::GLIsQuery: 1808 return "glIsQuery"; 1809 case EntryPoint::GLIsQueryEXT: 1810 return "glIsQueryEXT"; 1811 case EntryPoint::GLIsRenderbuffer: 1812 return "glIsRenderbuffer"; 1813 case EntryPoint::GLIsRenderbufferOES: 1814 return "glIsRenderbufferOES"; 1815 case EntryPoint::GLIsSampler: 1816 return "glIsSampler"; 1817 case EntryPoint::GLIsSemaphoreEXT: 1818 return "glIsSemaphoreEXT"; 1819 case EntryPoint::GLIsShader: 1820 return "glIsShader"; 1821 case EntryPoint::GLIsSync: 1822 return "glIsSync"; 1823 case EntryPoint::GLIsTexture: 1824 return "glIsTexture"; 1825 case EntryPoint::GLIsTransformFeedback: 1826 return "glIsTransformFeedback"; 1827 case EntryPoint::GLIsVertexArray: 1828 return "glIsVertexArray"; 1829 case EntryPoint::GLIsVertexArrayOES: 1830 return "glIsVertexArrayOES"; 1831 case EntryPoint::GLLabelObjectEXT: 1832 return "glLabelObjectEXT"; 1833 case EntryPoint::GLLightModelf: 1834 return "glLightModelf"; 1835 case EntryPoint::GLLightModelfv: 1836 return "glLightModelfv"; 1837 case EntryPoint::GLLightModeli: 1838 return "glLightModeli"; 1839 case EntryPoint::GLLightModeliv: 1840 return "glLightModeliv"; 1841 case EntryPoint::GLLightModelx: 1842 return "glLightModelx"; 1843 case EntryPoint::GLLightModelxv: 1844 return "glLightModelxv"; 1845 case EntryPoint::GLLightf: 1846 return "glLightf"; 1847 case EntryPoint::GLLightfv: 1848 return "glLightfv"; 1849 case EntryPoint::GLLighti: 1850 return "glLighti"; 1851 case EntryPoint::GLLightiv: 1852 return "glLightiv"; 1853 case EntryPoint::GLLightx: 1854 return "glLightx"; 1855 case EntryPoint::GLLightxv: 1856 return "glLightxv"; 1857 case EntryPoint::GLLineStipple: 1858 return "glLineStipple"; 1859 case EntryPoint::GLLineWidth: 1860 return "glLineWidth"; 1861 case EntryPoint::GLLineWidthx: 1862 return "glLineWidthx"; 1863 case EntryPoint::GLLinkProgram: 1864 return "glLinkProgram"; 1865 case EntryPoint::GLListBase: 1866 return "glListBase"; 1867 case EntryPoint::GLLoadIdentity: 1868 return "glLoadIdentity"; 1869 case EntryPoint::GLLoadMatrixd: 1870 return "glLoadMatrixd"; 1871 case EntryPoint::GLLoadMatrixf: 1872 return "glLoadMatrixf"; 1873 case EntryPoint::GLLoadMatrixx: 1874 return "glLoadMatrixx"; 1875 case EntryPoint::GLLoadName: 1876 return "glLoadName"; 1877 case EntryPoint::GLLoadPaletteFromModelViewMatrixOES: 1878 return "glLoadPaletteFromModelViewMatrixOES"; 1879 case EntryPoint::GLLoadTransposeMatrixd: 1880 return "glLoadTransposeMatrixd"; 1881 case EntryPoint::GLLoadTransposeMatrixf: 1882 return "glLoadTransposeMatrixf"; 1883 case EntryPoint::GLLogicOp: 1884 return "glLogicOp"; 1885 case EntryPoint::GLLoseContextCHROMIUM: 1886 return "glLoseContextCHROMIUM"; 1887 case EntryPoint::GLMap1d: 1888 return "glMap1d"; 1889 case EntryPoint::GLMap1f: 1890 return "glMap1f"; 1891 case EntryPoint::GLMap2d: 1892 return "glMap2d"; 1893 case EntryPoint::GLMap2f: 1894 return "glMap2f"; 1895 case EntryPoint::GLMapBuffer: 1896 return "glMapBuffer"; 1897 case EntryPoint::GLMapBufferOES: 1898 return "glMapBufferOES"; 1899 case EntryPoint::GLMapBufferRange: 1900 return "glMapBufferRange"; 1901 case EntryPoint::GLMapBufferRangeEXT: 1902 return "glMapBufferRangeEXT"; 1903 case EntryPoint::GLMapGrid1d: 1904 return "glMapGrid1d"; 1905 case EntryPoint::GLMapGrid1f: 1906 return "glMapGrid1f"; 1907 case EntryPoint::GLMapGrid2d: 1908 return "glMapGrid2d"; 1909 case EntryPoint::GLMapGrid2f: 1910 return "glMapGrid2f"; 1911 case EntryPoint::GLMapNamedBuffer: 1912 return "glMapNamedBuffer"; 1913 case EntryPoint::GLMapNamedBufferRange: 1914 return "glMapNamedBufferRange"; 1915 case EntryPoint::GLMaterialf: 1916 return "glMaterialf"; 1917 case EntryPoint::GLMaterialfv: 1918 return "glMaterialfv"; 1919 case EntryPoint::GLMateriali: 1920 return "glMateriali"; 1921 case EntryPoint::GLMaterialiv: 1922 return "glMaterialiv"; 1923 case EntryPoint::GLMaterialx: 1924 return "glMaterialx"; 1925 case EntryPoint::GLMaterialxv: 1926 return "glMaterialxv"; 1927 case EntryPoint::GLMatrixIndexPointerOES: 1928 return "glMatrixIndexPointerOES"; 1929 case EntryPoint::GLMatrixMode: 1930 return "glMatrixMode"; 1931 case EntryPoint::GLMaxShaderCompilerThreadsKHR: 1932 return "glMaxShaderCompilerThreadsKHR"; 1933 case EntryPoint::GLMemoryBarrier: 1934 return "glMemoryBarrier"; 1935 case EntryPoint::GLMemoryBarrierByRegion: 1936 return "glMemoryBarrierByRegion"; 1937 case EntryPoint::GLMemoryObjectParameterivEXT: 1938 return "glMemoryObjectParameterivEXT"; 1939 case EntryPoint::GLMinSampleShading: 1940 return "glMinSampleShading"; 1941 case EntryPoint::GLMinSampleShadingOES: 1942 return "glMinSampleShadingOES"; 1943 case EntryPoint::GLMultMatrixd: 1944 return "glMultMatrixd"; 1945 case EntryPoint::GLMultMatrixf: 1946 return "glMultMatrixf"; 1947 case EntryPoint::GLMultMatrixx: 1948 return "glMultMatrixx"; 1949 case EntryPoint::GLMultTransposeMatrixd: 1950 return "glMultTransposeMatrixd"; 1951 case EntryPoint::GLMultTransposeMatrixf: 1952 return "glMultTransposeMatrixf"; 1953 case EntryPoint::GLMultiDrawArrays: 1954 return "glMultiDrawArrays"; 1955 case EntryPoint::GLMultiDrawArraysANGLE: 1956 return "glMultiDrawArraysANGLE"; 1957 case EntryPoint::GLMultiDrawArraysIndirect: 1958 return "glMultiDrawArraysIndirect"; 1959 case EntryPoint::GLMultiDrawArraysIndirectCount: 1960 return "glMultiDrawArraysIndirectCount"; 1961 case EntryPoint::GLMultiDrawArraysInstancedANGLE: 1962 return "glMultiDrawArraysInstancedANGLE"; 1963 case EntryPoint::GLMultiDrawArraysInstancedBaseInstanceANGLE: 1964 return "glMultiDrawArraysInstancedBaseInstanceANGLE"; 1965 case EntryPoint::GLMultiDrawElements: 1966 return "glMultiDrawElements"; 1967 case EntryPoint::GLMultiDrawElementsANGLE: 1968 return "glMultiDrawElementsANGLE"; 1969 case EntryPoint::GLMultiDrawElementsBaseVertex: 1970 return "glMultiDrawElementsBaseVertex"; 1971 case EntryPoint::GLMultiDrawElementsBaseVertexEXT: 1972 return "glMultiDrawElementsBaseVertexEXT"; 1973 case EntryPoint::GLMultiDrawElementsIndirect: 1974 return "glMultiDrawElementsIndirect"; 1975 case EntryPoint::GLMultiDrawElementsIndirectCount: 1976 return "glMultiDrawElementsIndirectCount"; 1977 case EntryPoint::GLMultiDrawElementsInstancedANGLE: 1978 return "glMultiDrawElementsInstancedANGLE"; 1979 case EntryPoint::GLMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE: 1980 return "glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE"; 1981 case EntryPoint::GLMultiTexCoord1d: 1982 return "glMultiTexCoord1d"; 1983 case EntryPoint::GLMultiTexCoord1dv: 1984 return "glMultiTexCoord1dv"; 1985 case EntryPoint::GLMultiTexCoord1f: 1986 return "glMultiTexCoord1f"; 1987 case EntryPoint::GLMultiTexCoord1fv: 1988 return "glMultiTexCoord1fv"; 1989 case EntryPoint::GLMultiTexCoord1i: 1990 return "glMultiTexCoord1i"; 1991 case EntryPoint::GLMultiTexCoord1iv: 1992 return "glMultiTexCoord1iv"; 1993 case EntryPoint::GLMultiTexCoord1s: 1994 return "glMultiTexCoord1s"; 1995 case EntryPoint::GLMultiTexCoord1sv: 1996 return "glMultiTexCoord1sv"; 1997 case EntryPoint::GLMultiTexCoord2d: 1998 return "glMultiTexCoord2d"; 1999 case EntryPoint::GLMultiTexCoord2dv: 2000 return "glMultiTexCoord2dv"; 2001 case EntryPoint::GLMultiTexCoord2f: 2002 return "glMultiTexCoord2f"; 2003 case EntryPoint::GLMultiTexCoord2fv: 2004 return "glMultiTexCoord2fv"; 2005 case EntryPoint::GLMultiTexCoord2i: 2006 return "glMultiTexCoord2i"; 2007 case EntryPoint::GLMultiTexCoord2iv: 2008 return "glMultiTexCoord2iv"; 2009 case EntryPoint::GLMultiTexCoord2s: 2010 return "glMultiTexCoord2s"; 2011 case EntryPoint::GLMultiTexCoord2sv: 2012 return "glMultiTexCoord2sv"; 2013 case EntryPoint::GLMultiTexCoord3d: 2014 return "glMultiTexCoord3d"; 2015 case EntryPoint::GLMultiTexCoord3dv: 2016 return "glMultiTexCoord3dv"; 2017 case EntryPoint::GLMultiTexCoord3f: 2018 return "glMultiTexCoord3f"; 2019 case EntryPoint::GLMultiTexCoord3fv: 2020 return "glMultiTexCoord3fv"; 2021 case EntryPoint::GLMultiTexCoord3i: 2022 return "glMultiTexCoord3i"; 2023 case EntryPoint::GLMultiTexCoord3iv: 2024 return "glMultiTexCoord3iv"; 2025 case EntryPoint::GLMultiTexCoord3s: 2026 return "glMultiTexCoord3s"; 2027 case EntryPoint::GLMultiTexCoord3sv: 2028 return "glMultiTexCoord3sv"; 2029 case EntryPoint::GLMultiTexCoord4d: 2030 return "glMultiTexCoord4d"; 2031 case EntryPoint::GLMultiTexCoord4dv: 2032 return "glMultiTexCoord4dv"; 2033 case EntryPoint::GLMultiTexCoord4f: 2034 return "glMultiTexCoord4f"; 2035 case EntryPoint::GLMultiTexCoord4fv: 2036 return "glMultiTexCoord4fv"; 2037 case EntryPoint::GLMultiTexCoord4i: 2038 return "glMultiTexCoord4i"; 2039 case EntryPoint::GLMultiTexCoord4iv: 2040 return "glMultiTexCoord4iv"; 2041 case EntryPoint::GLMultiTexCoord4s: 2042 return "glMultiTexCoord4s"; 2043 case EntryPoint::GLMultiTexCoord4sv: 2044 return "glMultiTexCoord4sv"; 2045 case EntryPoint::GLMultiTexCoord4x: 2046 return "glMultiTexCoord4x"; 2047 case EntryPoint::GLMultiTexCoordP1ui: 2048 return "glMultiTexCoordP1ui"; 2049 case EntryPoint::GLMultiTexCoordP1uiv: 2050 return "glMultiTexCoordP1uiv"; 2051 case EntryPoint::GLMultiTexCoordP2ui: 2052 return "glMultiTexCoordP2ui"; 2053 case EntryPoint::GLMultiTexCoordP2uiv: 2054 return "glMultiTexCoordP2uiv"; 2055 case EntryPoint::GLMultiTexCoordP3ui: 2056 return "glMultiTexCoordP3ui"; 2057 case EntryPoint::GLMultiTexCoordP3uiv: 2058 return "glMultiTexCoordP3uiv"; 2059 case EntryPoint::GLMultiTexCoordP4ui: 2060 return "glMultiTexCoordP4ui"; 2061 case EntryPoint::GLMultiTexCoordP4uiv: 2062 return "glMultiTexCoordP4uiv"; 2063 case EntryPoint::GLNamedBufferData: 2064 return "glNamedBufferData"; 2065 case EntryPoint::GLNamedBufferStorage: 2066 return "glNamedBufferStorage"; 2067 case EntryPoint::GLNamedBufferStorageExternalEXT: 2068 return "glNamedBufferStorageExternalEXT"; 2069 case EntryPoint::GLNamedBufferSubData: 2070 return "glNamedBufferSubData"; 2071 case EntryPoint::GLNamedFramebufferDrawBuffer: 2072 return "glNamedFramebufferDrawBuffer"; 2073 case EntryPoint::GLNamedFramebufferDrawBuffers: 2074 return "glNamedFramebufferDrawBuffers"; 2075 case EntryPoint::GLNamedFramebufferParameteri: 2076 return "glNamedFramebufferParameteri"; 2077 case EntryPoint::GLNamedFramebufferReadBuffer: 2078 return "glNamedFramebufferReadBuffer"; 2079 case EntryPoint::GLNamedFramebufferRenderbuffer: 2080 return "glNamedFramebufferRenderbuffer"; 2081 case EntryPoint::GLNamedFramebufferTexture: 2082 return "glNamedFramebufferTexture"; 2083 case EntryPoint::GLNamedFramebufferTextureLayer: 2084 return "glNamedFramebufferTextureLayer"; 2085 case EntryPoint::GLNamedRenderbufferStorage: 2086 return "glNamedRenderbufferStorage"; 2087 case EntryPoint::GLNamedRenderbufferStorageMultisample: 2088 return "glNamedRenderbufferStorageMultisample"; 2089 case EntryPoint::GLNewList: 2090 return "glNewList"; 2091 case EntryPoint::GLNormal3b: 2092 return "glNormal3b"; 2093 case EntryPoint::GLNormal3bv: 2094 return "glNormal3bv"; 2095 case EntryPoint::GLNormal3d: 2096 return "glNormal3d"; 2097 case EntryPoint::GLNormal3dv: 2098 return "glNormal3dv"; 2099 case EntryPoint::GLNormal3f: 2100 return "glNormal3f"; 2101 case EntryPoint::GLNormal3fv: 2102 return "glNormal3fv"; 2103 case EntryPoint::GLNormal3i: 2104 return "glNormal3i"; 2105 case EntryPoint::GLNormal3iv: 2106 return "glNormal3iv"; 2107 case EntryPoint::GLNormal3s: 2108 return "glNormal3s"; 2109 case EntryPoint::GLNormal3sv: 2110 return "glNormal3sv"; 2111 case EntryPoint::GLNormal3x: 2112 return "glNormal3x"; 2113 case EntryPoint::GLNormalP3ui: 2114 return "glNormalP3ui"; 2115 case EntryPoint::GLNormalP3uiv: 2116 return "glNormalP3uiv"; 2117 case EntryPoint::GLNormalPointer: 2118 return "glNormalPointer"; 2119 case EntryPoint::GLObjectLabel: 2120 return "glObjectLabel"; 2121 case EntryPoint::GLObjectLabelKHR: 2122 return "glObjectLabelKHR"; 2123 case EntryPoint::GLObjectPtrLabel: 2124 return "glObjectPtrLabel"; 2125 case EntryPoint::GLObjectPtrLabelKHR: 2126 return "glObjectPtrLabelKHR"; 2127 case EntryPoint::GLOrtho: 2128 return "glOrtho"; 2129 case EntryPoint::GLOrthof: 2130 return "glOrthof"; 2131 case EntryPoint::GLOrthox: 2132 return "glOrthox"; 2133 case EntryPoint::GLPassThrough: 2134 return "glPassThrough"; 2135 case EntryPoint::GLPatchParameterfv: 2136 return "glPatchParameterfv"; 2137 case EntryPoint::GLPatchParameteri: 2138 return "glPatchParameteri"; 2139 case EntryPoint::GLPatchParameteriEXT: 2140 return "glPatchParameteriEXT"; 2141 case EntryPoint::GLPauseTransformFeedback: 2142 return "glPauseTransformFeedback"; 2143 case EntryPoint::GLPixelMapfv: 2144 return "glPixelMapfv"; 2145 case EntryPoint::GLPixelMapuiv: 2146 return "glPixelMapuiv"; 2147 case EntryPoint::GLPixelMapusv: 2148 return "glPixelMapusv"; 2149 case EntryPoint::GLPixelStoref: 2150 return "glPixelStoref"; 2151 case EntryPoint::GLPixelStorei: 2152 return "glPixelStorei"; 2153 case EntryPoint::GLPixelTransferf: 2154 return "glPixelTransferf"; 2155 case EntryPoint::GLPixelTransferi: 2156 return "glPixelTransferi"; 2157 case EntryPoint::GLPixelZoom: 2158 return "glPixelZoom"; 2159 case EntryPoint::GLPointParameterf: 2160 return "glPointParameterf"; 2161 case EntryPoint::GLPointParameterfv: 2162 return "glPointParameterfv"; 2163 case EntryPoint::GLPointParameteri: 2164 return "glPointParameteri"; 2165 case EntryPoint::GLPointParameteriv: 2166 return "glPointParameteriv"; 2167 case EntryPoint::GLPointParameterx: 2168 return "glPointParameterx"; 2169 case EntryPoint::GLPointParameterxv: 2170 return "glPointParameterxv"; 2171 case EntryPoint::GLPointSize: 2172 return "glPointSize"; 2173 case EntryPoint::GLPointSizePointerOES: 2174 return "glPointSizePointerOES"; 2175 case EntryPoint::GLPointSizex: 2176 return "glPointSizex"; 2177 case EntryPoint::GLPolygonMode: 2178 return "glPolygonMode"; 2179 case EntryPoint::GLPolygonOffset: 2180 return "glPolygonOffset"; 2181 case EntryPoint::GLPolygonOffsetClamp: 2182 return "glPolygonOffsetClamp"; 2183 case EntryPoint::GLPolygonOffsetx: 2184 return "glPolygonOffsetx"; 2185 case EntryPoint::GLPolygonStipple: 2186 return "glPolygonStipple"; 2187 case EntryPoint::GLPopAttrib: 2188 return "glPopAttrib"; 2189 case EntryPoint::GLPopClientAttrib: 2190 return "glPopClientAttrib"; 2191 case EntryPoint::GLPopDebugGroup: 2192 return "glPopDebugGroup"; 2193 case EntryPoint::GLPopDebugGroupKHR: 2194 return "glPopDebugGroupKHR"; 2195 case EntryPoint::GLPopGroupMarkerEXT: 2196 return "glPopGroupMarkerEXT"; 2197 case EntryPoint::GLPopMatrix: 2198 return "glPopMatrix"; 2199 case EntryPoint::GLPopName: 2200 return "glPopName"; 2201 case EntryPoint::GLPrimitiveBoundingBox: 2202 return "glPrimitiveBoundingBox"; 2203 case EntryPoint::GLPrimitiveBoundingBoxEXT: 2204 return "glPrimitiveBoundingBoxEXT"; 2205 case EntryPoint::GLPrimitiveRestartIndex: 2206 return "glPrimitiveRestartIndex"; 2207 case EntryPoint::GLPrioritizeTextures: 2208 return "glPrioritizeTextures"; 2209 case EntryPoint::GLProgramBinary: 2210 return "glProgramBinary"; 2211 case EntryPoint::GLProgramBinaryOES: 2212 return "glProgramBinaryOES"; 2213 case EntryPoint::GLProgramParameteri: 2214 return "glProgramParameteri"; 2215 case EntryPoint::GLProgramParameteriEXT: 2216 return "glProgramParameteriEXT"; 2217 case EntryPoint::GLProgramUniform1d: 2218 return "glProgramUniform1d"; 2219 case EntryPoint::GLProgramUniform1dv: 2220 return "glProgramUniform1dv"; 2221 case EntryPoint::GLProgramUniform1f: 2222 return "glProgramUniform1f"; 2223 case EntryPoint::GLProgramUniform1fEXT: 2224 return "glProgramUniform1fEXT"; 2225 case EntryPoint::GLProgramUniform1fv: 2226 return "glProgramUniform1fv"; 2227 case EntryPoint::GLProgramUniform1fvEXT: 2228 return "glProgramUniform1fvEXT"; 2229 case EntryPoint::GLProgramUniform1i: 2230 return "glProgramUniform1i"; 2231 case EntryPoint::GLProgramUniform1iEXT: 2232 return "glProgramUniform1iEXT"; 2233 case EntryPoint::GLProgramUniform1iv: 2234 return "glProgramUniform1iv"; 2235 case EntryPoint::GLProgramUniform1ivEXT: 2236 return "glProgramUniform1ivEXT"; 2237 case EntryPoint::GLProgramUniform1ui: 2238 return "glProgramUniform1ui"; 2239 case EntryPoint::GLProgramUniform1uiEXT: 2240 return "glProgramUniform1uiEXT"; 2241 case EntryPoint::GLProgramUniform1uiv: 2242 return "glProgramUniform1uiv"; 2243 case EntryPoint::GLProgramUniform1uivEXT: 2244 return "glProgramUniform1uivEXT"; 2245 case EntryPoint::GLProgramUniform2d: 2246 return "glProgramUniform2d"; 2247 case EntryPoint::GLProgramUniform2dv: 2248 return "glProgramUniform2dv"; 2249 case EntryPoint::GLProgramUniform2f: 2250 return "glProgramUniform2f"; 2251 case EntryPoint::GLProgramUniform2fEXT: 2252 return "glProgramUniform2fEXT"; 2253 case EntryPoint::GLProgramUniform2fv: 2254 return "glProgramUniform2fv"; 2255 case EntryPoint::GLProgramUniform2fvEXT: 2256 return "glProgramUniform2fvEXT"; 2257 case EntryPoint::GLProgramUniform2i: 2258 return "glProgramUniform2i"; 2259 case EntryPoint::GLProgramUniform2iEXT: 2260 return "glProgramUniform2iEXT"; 2261 case EntryPoint::GLProgramUniform2iv: 2262 return "glProgramUniform2iv"; 2263 case EntryPoint::GLProgramUniform2ivEXT: 2264 return "glProgramUniform2ivEXT"; 2265 case EntryPoint::GLProgramUniform2ui: 2266 return "glProgramUniform2ui"; 2267 case EntryPoint::GLProgramUniform2uiEXT: 2268 return "glProgramUniform2uiEXT"; 2269 case EntryPoint::GLProgramUniform2uiv: 2270 return "glProgramUniform2uiv"; 2271 case EntryPoint::GLProgramUniform2uivEXT: 2272 return "glProgramUniform2uivEXT"; 2273 case EntryPoint::GLProgramUniform3d: 2274 return "glProgramUniform3d"; 2275 case EntryPoint::GLProgramUniform3dv: 2276 return "glProgramUniform3dv"; 2277 case EntryPoint::GLProgramUniform3f: 2278 return "glProgramUniform3f"; 2279 case EntryPoint::GLProgramUniform3fEXT: 2280 return "glProgramUniform3fEXT"; 2281 case EntryPoint::GLProgramUniform3fv: 2282 return "glProgramUniform3fv"; 2283 case EntryPoint::GLProgramUniform3fvEXT: 2284 return "glProgramUniform3fvEXT"; 2285 case EntryPoint::GLProgramUniform3i: 2286 return "glProgramUniform3i"; 2287 case EntryPoint::GLProgramUniform3iEXT: 2288 return "glProgramUniform3iEXT"; 2289 case EntryPoint::GLProgramUniform3iv: 2290 return "glProgramUniform3iv"; 2291 case EntryPoint::GLProgramUniform3ivEXT: 2292 return "glProgramUniform3ivEXT"; 2293 case EntryPoint::GLProgramUniform3ui: 2294 return "glProgramUniform3ui"; 2295 case EntryPoint::GLProgramUniform3uiEXT: 2296 return "glProgramUniform3uiEXT"; 2297 case EntryPoint::GLProgramUniform3uiv: 2298 return "glProgramUniform3uiv"; 2299 case EntryPoint::GLProgramUniform3uivEXT: 2300 return "glProgramUniform3uivEXT"; 2301 case EntryPoint::GLProgramUniform4d: 2302 return "glProgramUniform4d"; 2303 case EntryPoint::GLProgramUniform4dv: 2304 return "glProgramUniform4dv"; 2305 case EntryPoint::GLProgramUniform4f: 2306 return "glProgramUniform4f"; 2307 case EntryPoint::GLProgramUniform4fEXT: 2308 return "glProgramUniform4fEXT"; 2309 case EntryPoint::GLProgramUniform4fv: 2310 return "glProgramUniform4fv"; 2311 case EntryPoint::GLProgramUniform4fvEXT: 2312 return "glProgramUniform4fvEXT"; 2313 case EntryPoint::GLProgramUniform4i: 2314 return "glProgramUniform4i"; 2315 case EntryPoint::GLProgramUniform4iEXT: 2316 return "glProgramUniform4iEXT"; 2317 case EntryPoint::GLProgramUniform4iv: 2318 return "glProgramUniform4iv"; 2319 case EntryPoint::GLProgramUniform4ivEXT: 2320 return "glProgramUniform4ivEXT"; 2321 case EntryPoint::GLProgramUniform4ui: 2322 return "glProgramUniform4ui"; 2323 case EntryPoint::GLProgramUniform4uiEXT: 2324 return "glProgramUniform4uiEXT"; 2325 case EntryPoint::GLProgramUniform4uiv: 2326 return "glProgramUniform4uiv"; 2327 case EntryPoint::GLProgramUniform4uivEXT: 2328 return "glProgramUniform4uivEXT"; 2329 case EntryPoint::GLProgramUniformMatrix2dv: 2330 return "glProgramUniformMatrix2dv"; 2331 case EntryPoint::GLProgramUniformMatrix2fv: 2332 return "glProgramUniformMatrix2fv"; 2333 case EntryPoint::GLProgramUniformMatrix2fvEXT: 2334 return "glProgramUniformMatrix2fvEXT"; 2335 case EntryPoint::GLProgramUniformMatrix2x3dv: 2336 return "glProgramUniformMatrix2x3dv"; 2337 case EntryPoint::GLProgramUniformMatrix2x3fv: 2338 return "glProgramUniformMatrix2x3fv"; 2339 case EntryPoint::GLProgramUniformMatrix2x3fvEXT: 2340 return "glProgramUniformMatrix2x3fvEXT"; 2341 case EntryPoint::GLProgramUniformMatrix2x4dv: 2342 return "glProgramUniformMatrix2x4dv"; 2343 case EntryPoint::GLProgramUniformMatrix2x4fv: 2344 return "glProgramUniformMatrix2x4fv"; 2345 case EntryPoint::GLProgramUniformMatrix2x4fvEXT: 2346 return "glProgramUniformMatrix2x4fvEXT"; 2347 case EntryPoint::GLProgramUniformMatrix3dv: 2348 return "glProgramUniformMatrix3dv"; 2349 case EntryPoint::GLProgramUniformMatrix3fv: 2350 return "glProgramUniformMatrix3fv"; 2351 case EntryPoint::GLProgramUniformMatrix3fvEXT: 2352 return "glProgramUniformMatrix3fvEXT"; 2353 case EntryPoint::GLProgramUniformMatrix3x2dv: 2354 return "glProgramUniformMatrix3x2dv"; 2355 case EntryPoint::GLProgramUniformMatrix3x2fv: 2356 return "glProgramUniformMatrix3x2fv"; 2357 case EntryPoint::GLProgramUniformMatrix3x2fvEXT: 2358 return "glProgramUniformMatrix3x2fvEXT"; 2359 case EntryPoint::GLProgramUniformMatrix3x4dv: 2360 return "glProgramUniformMatrix3x4dv"; 2361 case EntryPoint::GLProgramUniformMatrix3x4fv: 2362 return "glProgramUniformMatrix3x4fv"; 2363 case EntryPoint::GLProgramUniformMatrix3x4fvEXT: 2364 return "glProgramUniformMatrix3x4fvEXT"; 2365 case EntryPoint::GLProgramUniformMatrix4dv: 2366 return "glProgramUniformMatrix4dv"; 2367 case EntryPoint::GLProgramUniformMatrix4fv: 2368 return "glProgramUniformMatrix4fv"; 2369 case EntryPoint::GLProgramUniformMatrix4fvEXT: 2370 return "glProgramUniformMatrix4fvEXT"; 2371 case EntryPoint::GLProgramUniformMatrix4x2dv: 2372 return "glProgramUniformMatrix4x2dv"; 2373 case EntryPoint::GLProgramUniformMatrix4x2fv: 2374 return "glProgramUniformMatrix4x2fv"; 2375 case EntryPoint::GLProgramUniformMatrix4x2fvEXT: 2376 return "glProgramUniformMatrix4x2fvEXT"; 2377 case EntryPoint::GLProgramUniformMatrix4x3dv: 2378 return "glProgramUniformMatrix4x3dv"; 2379 case EntryPoint::GLProgramUniformMatrix4x3fv: 2380 return "glProgramUniformMatrix4x3fv"; 2381 case EntryPoint::GLProgramUniformMatrix4x3fvEXT: 2382 return "glProgramUniformMatrix4x3fvEXT"; 2383 case EntryPoint::GLProvokingVertex: 2384 return "glProvokingVertex"; 2385 case EntryPoint::GLProvokingVertexANGLE: 2386 return "glProvokingVertexANGLE"; 2387 case EntryPoint::GLPushAttrib: 2388 return "glPushAttrib"; 2389 case EntryPoint::GLPushClientAttrib: 2390 return "glPushClientAttrib"; 2391 case EntryPoint::GLPushDebugGroup: 2392 return "glPushDebugGroup"; 2393 case EntryPoint::GLPushDebugGroupKHR: 2394 return "glPushDebugGroupKHR"; 2395 case EntryPoint::GLPushGroupMarkerEXT: 2396 return "glPushGroupMarkerEXT"; 2397 case EntryPoint::GLPushMatrix: 2398 return "glPushMatrix"; 2399 case EntryPoint::GLPushName: 2400 return "glPushName"; 2401 case EntryPoint::GLQueryCounter: 2402 return "glQueryCounter"; 2403 case EntryPoint::GLQueryCounterEXT: 2404 return "glQueryCounterEXT"; 2405 case EntryPoint::GLQueryMatrixxOES: 2406 return "glQueryMatrixxOES"; 2407 case EntryPoint::GLRasterPos2d: 2408 return "glRasterPos2d"; 2409 case EntryPoint::GLRasterPos2dv: 2410 return "glRasterPos2dv"; 2411 case EntryPoint::GLRasterPos2f: 2412 return "glRasterPos2f"; 2413 case EntryPoint::GLRasterPos2fv: 2414 return "glRasterPos2fv"; 2415 case EntryPoint::GLRasterPos2i: 2416 return "glRasterPos2i"; 2417 case EntryPoint::GLRasterPos2iv: 2418 return "glRasterPos2iv"; 2419 case EntryPoint::GLRasterPos2s: 2420 return "glRasterPos2s"; 2421 case EntryPoint::GLRasterPos2sv: 2422 return "glRasterPos2sv"; 2423 case EntryPoint::GLRasterPos3d: 2424 return "glRasterPos3d"; 2425 case EntryPoint::GLRasterPos3dv: 2426 return "glRasterPos3dv"; 2427 case EntryPoint::GLRasterPos3f: 2428 return "glRasterPos3f"; 2429 case EntryPoint::GLRasterPos3fv: 2430 return "glRasterPos3fv"; 2431 case EntryPoint::GLRasterPos3i: 2432 return "glRasterPos3i"; 2433 case EntryPoint::GLRasterPos3iv: 2434 return "glRasterPos3iv"; 2435 case EntryPoint::GLRasterPos3s: 2436 return "glRasterPos3s"; 2437 case EntryPoint::GLRasterPos3sv: 2438 return "glRasterPos3sv"; 2439 case EntryPoint::GLRasterPos4d: 2440 return "glRasterPos4d"; 2441 case EntryPoint::GLRasterPos4dv: 2442 return "glRasterPos4dv"; 2443 case EntryPoint::GLRasterPos4f: 2444 return "glRasterPos4f"; 2445 case EntryPoint::GLRasterPos4fv: 2446 return "glRasterPos4fv"; 2447 case EntryPoint::GLRasterPos4i: 2448 return "glRasterPos4i"; 2449 case EntryPoint::GLRasterPos4iv: 2450 return "glRasterPos4iv"; 2451 case EntryPoint::GLRasterPos4s: 2452 return "glRasterPos4s"; 2453 case EntryPoint::GLRasterPos4sv: 2454 return "glRasterPos4sv"; 2455 case EntryPoint::GLReadBuffer: 2456 return "glReadBuffer"; 2457 case EntryPoint::GLReadPixels: 2458 return "glReadPixels"; 2459 case EntryPoint::GLReadPixelsRobustANGLE: 2460 return "glReadPixelsRobustANGLE"; 2461 case EntryPoint::GLReadnPixels: 2462 return "glReadnPixels"; 2463 case EntryPoint::GLReadnPixelsEXT: 2464 return "glReadnPixelsEXT"; 2465 case EntryPoint::GLReadnPixelsRobustANGLE: 2466 return "glReadnPixelsRobustANGLE"; 2467 case EntryPoint::GLRectd: 2468 return "glRectd"; 2469 case EntryPoint::GLRectdv: 2470 return "glRectdv"; 2471 case EntryPoint::GLRectf: 2472 return "glRectf"; 2473 case EntryPoint::GLRectfv: 2474 return "glRectfv"; 2475 case EntryPoint::GLRecti: 2476 return "glRecti"; 2477 case EntryPoint::GLRectiv: 2478 return "glRectiv"; 2479 case EntryPoint::GLRects: 2480 return "glRects"; 2481 case EntryPoint::GLRectsv: 2482 return "glRectsv"; 2483 case EntryPoint::GLReleaseShaderCompiler: 2484 return "glReleaseShaderCompiler"; 2485 case EntryPoint::GLRenderMode: 2486 return "glRenderMode"; 2487 case EntryPoint::GLRenderbufferStorage: 2488 return "glRenderbufferStorage"; 2489 case EntryPoint::GLRenderbufferStorageMultisample: 2490 return "glRenderbufferStorageMultisample"; 2491 case EntryPoint::GLRenderbufferStorageMultisampleANGLE: 2492 return "glRenderbufferStorageMultisampleANGLE"; 2493 case EntryPoint::GLRenderbufferStorageMultisampleEXT: 2494 return "glRenderbufferStorageMultisampleEXT"; 2495 case EntryPoint::GLRenderbufferStorageOES: 2496 return "glRenderbufferStorageOES"; 2497 case EntryPoint::GLRequestExtensionANGLE: 2498 return "glRequestExtensionANGLE"; 2499 case EntryPoint::GLResumeTransformFeedback: 2500 return "glResumeTransformFeedback"; 2501 case EntryPoint::GLRotated: 2502 return "glRotated"; 2503 case EntryPoint::GLRotatef: 2504 return "glRotatef"; 2505 case EntryPoint::GLRotatex: 2506 return "glRotatex"; 2507 case EntryPoint::GLSampleCoverage: 2508 return "glSampleCoverage"; 2509 case EntryPoint::GLSampleCoveragex: 2510 return "glSampleCoveragex"; 2511 case EntryPoint::GLSampleMaski: 2512 return "glSampleMaski"; 2513 case EntryPoint::GLSampleMaskiANGLE: 2514 return "glSampleMaskiANGLE"; 2515 case EntryPoint::GLSamplerParameterIiv: 2516 return "glSamplerParameterIiv"; 2517 case EntryPoint::GLSamplerParameterIivEXT: 2518 return "glSamplerParameterIivEXT"; 2519 case EntryPoint::GLSamplerParameterIivOES: 2520 return "glSamplerParameterIivOES"; 2521 case EntryPoint::GLSamplerParameterIivRobustANGLE: 2522 return "glSamplerParameterIivRobustANGLE"; 2523 case EntryPoint::GLSamplerParameterIuiv: 2524 return "glSamplerParameterIuiv"; 2525 case EntryPoint::GLSamplerParameterIuivEXT: 2526 return "glSamplerParameterIuivEXT"; 2527 case EntryPoint::GLSamplerParameterIuivOES: 2528 return "glSamplerParameterIuivOES"; 2529 case EntryPoint::GLSamplerParameterIuivRobustANGLE: 2530 return "glSamplerParameterIuivRobustANGLE"; 2531 case EntryPoint::GLSamplerParameterf: 2532 return "glSamplerParameterf"; 2533 case EntryPoint::GLSamplerParameterfv: 2534 return "glSamplerParameterfv"; 2535 case EntryPoint::GLSamplerParameterfvRobustANGLE: 2536 return "glSamplerParameterfvRobustANGLE"; 2537 case EntryPoint::GLSamplerParameteri: 2538 return "glSamplerParameteri"; 2539 case EntryPoint::GLSamplerParameteriv: 2540 return "glSamplerParameteriv"; 2541 case EntryPoint::GLSamplerParameterivRobustANGLE: 2542 return "glSamplerParameterivRobustANGLE"; 2543 case EntryPoint::GLScaled: 2544 return "glScaled"; 2545 case EntryPoint::GLScalef: 2546 return "glScalef"; 2547 case EntryPoint::GLScalex: 2548 return "glScalex"; 2549 case EntryPoint::GLScissor: 2550 return "glScissor"; 2551 case EntryPoint::GLScissorArrayv: 2552 return "glScissorArrayv"; 2553 case EntryPoint::GLScissorIndexed: 2554 return "glScissorIndexed"; 2555 case EntryPoint::GLScissorIndexedv: 2556 return "glScissorIndexedv"; 2557 case EntryPoint::GLSecondaryColor3b: 2558 return "glSecondaryColor3b"; 2559 case EntryPoint::GLSecondaryColor3bv: 2560 return "glSecondaryColor3bv"; 2561 case EntryPoint::GLSecondaryColor3d: 2562 return "glSecondaryColor3d"; 2563 case EntryPoint::GLSecondaryColor3dv: 2564 return "glSecondaryColor3dv"; 2565 case EntryPoint::GLSecondaryColor3f: 2566 return "glSecondaryColor3f"; 2567 case EntryPoint::GLSecondaryColor3fv: 2568 return "glSecondaryColor3fv"; 2569 case EntryPoint::GLSecondaryColor3i: 2570 return "glSecondaryColor3i"; 2571 case EntryPoint::GLSecondaryColor3iv: 2572 return "glSecondaryColor3iv"; 2573 case EntryPoint::GLSecondaryColor3s: 2574 return "glSecondaryColor3s"; 2575 case EntryPoint::GLSecondaryColor3sv: 2576 return "glSecondaryColor3sv"; 2577 case EntryPoint::GLSecondaryColor3ub: 2578 return "glSecondaryColor3ub"; 2579 case EntryPoint::GLSecondaryColor3ubv: 2580 return "glSecondaryColor3ubv"; 2581 case EntryPoint::GLSecondaryColor3ui: 2582 return "glSecondaryColor3ui"; 2583 case EntryPoint::GLSecondaryColor3uiv: 2584 return "glSecondaryColor3uiv"; 2585 case EntryPoint::GLSecondaryColor3us: 2586 return "glSecondaryColor3us"; 2587 case EntryPoint::GLSecondaryColor3usv: 2588 return "glSecondaryColor3usv"; 2589 case EntryPoint::GLSecondaryColorP3ui: 2590 return "glSecondaryColorP3ui"; 2591 case EntryPoint::GLSecondaryColorP3uiv: 2592 return "glSecondaryColorP3uiv"; 2593 case EntryPoint::GLSecondaryColorPointer: 2594 return "glSecondaryColorPointer"; 2595 case EntryPoint::GLSelectBuffer: 2596 return "glSelectBuffer"; 2597 case EntryPoint::GLSemaphoreParameterui64vEXT: 2598 return "glSemaphoreParameterui64vEXT"; 2599 case EntryPoint::GLSetFenceNV: 2600 return "glSetFenceNV"; 2601 case EntryPoint::GLShadeModel: 2602 return "glShadeModel"; 2603 case EntryPoint::GLShaderBinary: 2604 return "glShaderBinary"; 2605 case EntryPoint::GLShaderSource: 2606 return "glShaderSource"; 2607 case EntryPoint::GLShaderStorageBlockBinding: 2608 return "glShaderStorageBlockBinding"; 2609 case EntryPoint::GLSignalSemaphoreEXT: 2610 return "glSignalSemaphoreEXT"; 2611 case EntryPoint::GLSpecializeShader: 2612 return "glSpecializeShader"; 2613 case EntryPoint::GLStencilFunc: 2614 return "glStencilFunc"; 2615 case EntryPoint::GLStencilFuncSeparate: 2616 return "glStencilFuncSeparate"; 2617 case EntryPoint::GLStencilMask: 2618 return "glStencilMask"; 2619 case EntryPoint::GLStencilMaskSeparate: 2620 return "glStencilMaskSeparate"; 2621 case EntryPoint::GLStencilOp: 2622 return "glStencilOp"; 2623 case EntryPoint::GLStencilOpSeparate: 2624 return "glStencilOpSeparate"; 2625 case EntryPoint::GLTestFenceNV: 2626 return "glTestFenceNV"; 2627 case EntryPoint::GLTexBuffer: 2628 return "glTexBuffer"; 2629 case EntryPoint::GLTexBufferEXT: 2630 return "glTexBufferEXT"; 2631 case EntryPoint::GLTexBufferOES: 2632 return "glTexBufferOES"; 2633 case EntryPoint::GLTexBufferRange: 2634 return "glTexBufferRange"; 2635 case EntryPoint::GLTexBufferRangeEXT: 2636 return "glTexBufferRangeEXT"; 2637 case EntryPoint::GLTexBufferRangeOES: 2638 return "glTexBufferRangeOES"; 2639 case EntryPoint::GLTexCoord1d: 2640 return "glTexCoord1d"; 2641 case EntryPoint::GLTexCoord1dv: 2642 return "glTexCoord1dv"; 2643 case EntryPoint::GLTexCoord1f: 2644 return "glTexCoord1f"; 2645 case EntryPoint::GLTexCoord1fv: 2646 return "glTexCoord1fv"; 2647 case EntryPoint::GLTexCoord1i: 2648 return "glTexCoord1i"; 2649 case EntryPoint::GLTexCoord1iv: 2650 return "glTexCoord1iv"; 2651 case EntryPoint::GLTexCoord1s: 2652 return "glTexCoord1s"; 2653 case EntryPoint::GLTexCoord1sv: 2654 return "glTexCoord1sv"; 2655 case EntryPoint::GLTexCoord2d: 2656 return "glTexCoord2d"; 2657 case EntryPoint::GLTexCoord2dv: 2658 return "glTexCoord2dv"; 2659 case EntryPoint::GLTexCoord2f: 2660 return "glTexCoord2f"; 2661 case EntryPoint::GLTexCoord2fv: 2662 return "glTexCoord2fv"; 2663 case EntryPoint::GLTexCoord2i: 2664 return "glTexCoord2i"; 2665 case EntryPoint::GLTexCoord2iv: 2666 return "glTexCoord2iv"; 2667 case EntryPoint::GLTexCoord2s: 2668 return "glTexCoord2s"; 2669 case EntryPoint::GLTexCoord2sv: 2670 return "glTexCoord2sv"; 2671 case EntryPoint::GLTexCoord3d: 2672 return "glTexCoord3d"; 2673 case EntryPoint::GLTexCoord3dv: 2674 return "glTexCoord3dv"; 2675 case EntryPoint::GLTexCoord3f: 2676 return "glTexCoord3f"; 2677 case EntryPoint::GLTexCoord3fv: 2678 return "glTexCoord3fv"; 2679 case EntryPoint::GLTexCoord3i: 2680 return "glTexCoord3i"; 2681 case EntryPoint::GLTexCoord3iv: 2682 return "glTexCoord3iv"; 2683 case EntryPoint::GLTexCoord3s: 2684 return "glTexCoord3s"; 2685 case EntryPoint::GLTexCoord3sv: 2686 return "glTexCoord3sv"; 2687 case EntryPoint::GLTexCoord4d: 2688 return "glTexCoord4d"; 2689 case EntryPoint::GLTexCoord4dv: 2690 return "glTexCoord4dv"; 2691 case EntryPoint::GLTexCoord4f: 2692 return "glTexCoord4f"; 2693 case EntryPoint::GLTexCoord4fv: 2694 return "glTexCoord4fv"; 2695 case EntryPoint::GLTexCoord4i: 2696 return "glTexCoord4i"; 2697 case EntryPoint::GLTexCoord4iv: 2698 return "glTexCoord4iv"; 2699 case EntryPoint::GLTexCoord4s: 2700 return "glTexCoord4s"; 2701 case EntryPoint::GLTexCoord4sv: 2702 return "glTexCoord4sv"; 2703 case EntryPoint::GLTexCoordP1ui: 2704 return "glTexCoordP1ui"; 2705 case EntryPoint::GLTexCoordP1uiv: 2706 return "glTexCoordP1uiv"; 2707 case EntryPoint::GLTexCoordP2ui: 2708 return "glTexCoordP2ui"; 2709 case EntryPoint::GLTexCoordP2uiv: 2710 return "glTexCoordP2uiv"; 2711 case EntryPoint::GLTexCoordP3ui: 2712 return "glTexCoordP3ui"; 2713 case EntryPoint::GLTexCoordP3uiv: 2714 return "glTexCoordP3uiv"; 2715 case EntryPoint::GLTexCoordP4ui: 2716 return "glTexCoordP4ui"; 2717 case EntryPoint::GLTexCoordP4uiv: 2718 return "glTexCoordP4uiv"; 2719 case EntryPoint::GLTexCoordPointer: 2720 return "glTexCoordPointer"; 2721 case EntryPoint::GLTexEnvf: 2722 return "glTexEnvf"; 2723 case EntryPoint::GLTexEnvfv: 2724 return "glTexEnvfv"; 2725 case EntryPoint::GLTexEnvi: 2726 return "glTexEnvi"; 2727 case EntryPoint::GLTexEnviv: 2728 return "glTexEnviv"; 2729 case EntryPoint::GLTexEnvx: 2730 return "glTexEnvx"; 2731 case EntryPoint::GLTexEnvxv: 2732 return "glTexEnvxv"; 2733 case EntryPoint::GLTexGend: 2734 return "glTexGend"; 2735 case EntryPoint::GLTexGendv: 2736 return "glTexGendv"; 2737 case EntryPoint::GLTexGenf: 2738 return "glTexGenf"; 2739 case EntryPoint::GLTexGenfOES: 2740 return "glTexGenfOES"; 2741 case EntryPoint::GLTexGenfv: 2742 return "glTexGenfv"; 2743 case EntryPoint::GLTexGenfvOES: 2744 return "glTexGenfvOES"; 2745 case EntryPoint::GLTexGeni: 2746 return "glTexGeni"; 2747 case EntryPoint::GLTexGeniOES: 2748 return "glTexGeniOES"; 2749 case EntryPoint::GLTexGeniv: 2750 return "glTexGeniv"; 2751 case EntryPoint::GLTexGenivOES: 2752 return "glTexGenivOES"; 2753 case EntryPoint::GLTexGenxOES: 2754 return "glTexGenxOES"; 2755 case EntryPoint::GLTexGenxvOES: 2756 return "glTexGenxvOES"; 2757 case EntryPoint::GLTexImage1D: 2758 return "glTexImage1D"; 2759 case EntryPoint::GLTexImage2D: 2760 return "glTexImage2D"; 2761 case EntryPoint::GLTexImage2DExternalANGLE: 2762 return "glTexImage2DExternalANGLE"; 2763 case EntryPoint::GLTexImage2DMultisample: 2764 return "glTexImage2DMultisample"; 2765 case EntryPoint::GLTexImage2DRobustANGLE: 2766 return "glTexImage2DRobustANGLE"; 2767 case EntryPoint::GLTexImage3D: 2768 return "glTexImage3D"; 2769 case EntryPoint::GLTexImage3DMultisample: 2770 return "glTexImage3DMultisample"; 2771 case EntryPoint::GLTexImage3DOES: 2772 return "glTexImage3DOES"; 2773 case EntryPoint::GLTexImage3DRobustANGLE: 2774 return "glTexImage3DRobustANGLE"; 2775 case EntryPoint::GLTexParameterIiv: 2776 return "glTexParameterIiv"; 2777 case EntryPoint::GLTexParameterIivEXT: 2778 return "glTexParameterIivEXT"; 2779 case EntryPoint::GLTexParameterIivOES: 2780 return "glTexParameterIivOES"; 2781 case EntryPoint::GLTexParameterIivRobustANGLE: 2782 return "glTexParameterIivRobustANGLE"; 2783 case EntryPoint::GLTexParameterIuiv: 2784 return "glTexParameterIuiv"; 2785 case EntryPoint::GLTexParameterIuivEXT: 2786 return "glTexParameterIuivEXT"; 2787 case EntryPoint::GLTexParameterIuivOES: 2788 return "glTexParameterIuivOES"; 2789 case EntryPoint::GLTexParameterIuivRobustANGLE: 2790 return "glTexParameterIuivRobustANGLE"; 2791 case EntryPoint::GLTexParameterf: 2792 return "glTexParameterf"; 2793 case EntryPoint::GLTexParameterfv: 2794 return "glTexParameterfv"; 2795 case EntryPoint::GLTexParameterfvRobustANGLE: 2796 return "glTexParameterfvRobustANGLE"; 2797 case EntryPoint::GLTexParameteri: 2798 return "glTexParameteri"; 2799 case EntryPoint::GLTexParameteriv: 2800 return "glTexParameteriv"; 2801 case EntryPoint::GLTexParameterivRobustANGLE: 2802 return "glTexParameterivRobustANGLE"; 2803 case EntryPoint::GLTexParameterx: 2804 return "glTexParameterx"; 2805 case EntryPoint::GLTexParameterxv: 2806 return "glTexParameterxv"; 2807 case EntryPoint::GLTexStorage1D: 2808 return "glTexStorage1D"; 2809 case EntryPoint::GLTexStorage1DEXT: 2810 return "glTexStorage1DEXT"; 2811 case EntryPoint::GLTexStorage2D: 2812 return "glTexStorage2D"; 2813 case EntryPoint::GLTexStorage2DEXT: 2814 return "glTexStorage2DEXT"; 2815 case EntryPoint::GLTexStorage2DMultisample: 2816 return "glTexStorage2DMultisample"; 2817 case EntryPoint::GLTexStorage2DMultisampleANGLE: 2818 return "glTexStorage2DMultisampleANGLE"; 2819 case EntryPoint::GLTexStorage3D: 2820 return "glTexStorage3D"; 2821 case EntryPoint::GLTexStorage3DEXT: 2822 return "glTexStorage3DEXT"; 2823 case EntryPoint::GLTexStorage3DMultisample: 2824 return "glTexStorage3DMultisample"; 2825 case EntryPoint::GLTexStorage3DMultisampleOES: 2826 return "glTexStorage3DMultisampleOES"; 2827 case EntryPoint::GLTexStorageMem2DEXT: 2828 return "glTexStorageMem2DEXT"; 2829 case EntryPoint::GLTexStorageMem2DMultisampleEXT: 2830 return "glTexStorageMem2DMultisampleEXT"; 2831 case EntryPoint::GLTexStorageMem3DEXT: 2832 return "glTexStorageMem3DEXT"; 2833 case EntryPoint::GLTexStorageMem3DMultisampleEXT: 2834 return "glTexStorageMem3DMultisampleEXT"; 2835 case EntryPoint::GLTexStorageMemFlags2DANGLE: 2836 return "glTexStorageMemFlags2DANGLE"; 2837 case EntryPoint::GLTexStorageMemFlags2DMultisampleANGLE: 2838 return "glTexStorageMemFlags2DMultisampleANGLE"; 2839 case EntryPoint::GLTexStorageMemFlags3DANGLE: 2840 return "glTexStorageMemFlags3DANGLE"; 2841 case EntryPoint::GLTexStorageMemFlags3DMultisampleANGLE: 2842 return "glTexStorageMemFlags3DMultisampleANGLE"; 2843 case EntryPoint::GLTexSubImage1D: 2844 return "glTexSubImage1D"; 2845 case EntryPoint::GLTexSubImage2D: 2846 return "glTexSubImage2D"; 2847 case EntryPoint::GLTexSubImage2DRobustANGLE: 2848 return "glTexSubImage2DRobustANGLE"; 2849 case EntryPoint::GLTexSubImage3D: 2850 return "glTexSubImage3D"; 2851 case EntryPoint::GLTexSubImage3DOES: 2852 return "glTexSubImage3DOES"; 2853 case EntryPoint::GLTexSubImage3DRobustANGLE: 2854 return "glTexSubImage3DRobustANGLE"; 2855 case EntryPoint::GLTextureBarrier: 2856 return "glTextureBarrier"; 2857 case EntryPoint::GLTextureBuffer: 2858 return "glTextureBuffer"; 2859 case EntryPoint::GLTextureBufferRange: 2860 return "glTextureBufferRange"; 2861 case EntryPoint::GLTextureParameterIiv: 2862 return "glTextureParameterIiv"; 2863 case EntryPoint::GLTextureParameterIuiv: 2864 return "glTextureParameterIuiv"; 2865 case EntryPoint::GLTextureParameterf: 2866 return "glTextureParameterf"; 2867 case EntryPoint::GLTextureParameterfv: 2868 return "glTextureParameterfv"; 2869 case EntryPoint::GLTextureParameteri: 2870 return "glTextureParameteri"; 2871 case EntryPoint::GLTextureParameteriv: 2872 return "glTextureParameteriv"; 2873 case EntryPoint::GLTextureStorage1D: 2874 return "glTextureStorage1D"; 2875 case EntryPoint::GLTextureStorage2D: 2876 return "glTextureStorage2D"; 2877 case EntryPoint::GLTextureStorage2DMultisample: 2878 return "glTextureStorage2DMultisample"; 2879 case EntryPoint::GLTextureStorage3D: 2880 return "glTextureStorage3D"; 2881 case EntryPoint::GLTextureStorage3DMultisample: 2882 return "glTextureStorage3DMultisample"; 2883 case EntryPoint::GLTextureSubImage1D: 2884 return "glTextureSubImage1D"; 2885 case EntryPoint::GLTextureSubImage2D: 2886 return "glTextureSubImage2D"; 2887 case EntryPoint::GLTextureSubImage3D: 2888 return "glTextureSubImage3D"; 2889 case EntryPoint::GLTextureView: 2890 return "glTextureView"; 2891 case EntryPoint::GLTransformFeedbackBufferBase: 2892 return "glTransformFeedbackBufferBase"; 2893 case EntryPoint::GLTransformFeedbackBufferRange: 2894 return "glTransformFeedbackBufferRange"; 2895 case EntryPoint::GLTransformFeedbackVaryings: 2896 return "glTransformFeedbackVaryings"; 2897 case EntryPoint::GLTranslated: 2898 return "glTranslated"; 2899 case EntryPoint::GLTranslatef: 2900 return "glTranslatef"; 2901 case EntryPoint::GLTranslatex: 2902 return "glTranslatex"; 2903 case EntryPoint::GLUniform1d: 2904 return "glUniform1d"; 2905 case EntryPoint::GLUniform1dv: 2906 return "glUniform1dv"; 2907 case EntryPoint::GLUniform1f: 2908 return "glUniform1f"; 2909 case EntryPoint::GLUniform1fv: 2910 return "glUniform1fv"; 2911 case EntryPoint::GLUniform1i: 2912 return "glUniform1i"; 2913 case EntryPoint::GLUniform1iv: 2914 return "glUniform1iv"; 2915 case EntryPoint::GLUniform1ui: 2916 return "glUniform1ui"; 2917 case EntryPoint::GLUniform1uiv: 2918 return "glUniform1uiv"; 2919 case EntryPoint::GLUniform2d: 2920 return "glUniform2d"; 2921 case EntryPoint::GLUniform2dv: 2922 return "glUniform2dv"; 2923 case EntryPoint::GLUniform2f: 2924 return "glUniform2f"; 2925 case EntryPoint::GLUniform2fv: 2926 return "glUniform2fv"; 2927 case EntryPoint::GLUniform2i: 2928 return "glUniform2i"; 2929 case EntryPoint::GLUniform2iv: 2930 return "glUniform2iv"; 2931 case EntryPoint::GLUniform2ui: 2932 return "glUniform2ui"; 2933 case EntryPoint::GLUniform2uiv: 2934 return "glUniform2uiv"; 2935 case EntryPoint::GLUniform3d: 2936 return "glUniform3d"; 2937 case EntryPoint::GLUniform3dv: 2938 return "glUniform3dv"; 2939 case EntryPoint::GLUniform3f: 2940 return "glUniform3f"; 2941 case EntryPoint::GLUniform3fv: 2942 return "glUniform3fv"; 2943 case EntryPoint::GLUniform3i: 2944 return "glUniform3i"; 2945 case EntryPoint::GLUniform3iv: 2946 return "glUniform3iv"; 2947 case EntryPoint::GLUniform3ui: 2948 return "glUniform3ui"; 2949 case EntryPoint::GLUniform3uiv: 2950 return "glUniform3uiv"; 2951 case EntryPoint::GLUniform4d: 2952 return "glUniform4d"; 2953 case EntryPoint::GLUniform4dv: 2954 return "glUniform4dv"; 2955 case EntryPoint::GLUniform4f: 2956 return "glUniform4f"; 2957 case EntryPoint::GLUniform4fv: 2958 return "glUniform4fv"; 2959 case EntryPoint::GLUniform4i: 2960 return "glUniform4i"; 2961 case EntryPoint::GLUniform4iv: 2962 return "glUniform4iv"; 2963 case EntryPoint::GLUniform4ui: 2964 return "glUniform4ui"; 2965 case EntryPoint::GLUniform4uiv: 2966 return "glUniform4uiv"; 2967 case EntryPoint::GLUniformBlockBinding: 2968 return "glUniformBlockBinding"; 2969 case EntryPoint::GLUniformMatrix2dv: 2970 return "glUniformMatrix2dv"; 2971 case EntryPoint::GLUniformMatrix2fv: 2972 return "glUniformMatrix2fv"; 2973 case EntryPoint::GLUniformMatrix2x3dv: 2974 return "glUniformMatrix2x3dv"; 2975 case EntryPoint::GLUniformMatrix2x3fv: 2976 return "glUniformMatrix2x3fv"; 2977 case EntryPoint::GLUniformMatrix2x4dv: 2978 return "glUniformMatrix2x4dv"; 2979 case EntryPoint::GLUniformMatrix2x4fv: 2980 return "glUniformMatrix2x4fv"; 2981 case EntryPoint::GLUniformMatrix3dv: 2982 return "glUniformMatrix3dv"; 2983 case EntryPoint::GLUniformMatrix3fv: 2984 return "glUniformMatrix3fv"; 2985 case EntryPoint::GLUniformMatrix3x2dv: 2986 return "glUniformMatrix3x2dv"; 2987 case EntryPoint::GLUniformMatrix3x2fv: 2988 return "glUniformMatrix3x2fv"; 2989 case EntryPoint::GLUniformMatrix3x4dv: 2990 return "glUniformMatrix3x4dv"; 2991 case EntryPoint::GLUniformMatrix3x4fv: 2992 return "glUniformMatrix3x4fv"; 2993 case EntryPoint::GLUniformMatrix4dv: 2994 return "glUniformMatrix4dv"; 2995 case EntryPoint::GLUniformMatrix4fv: 2996 return "glUniformMatrix4fv"; 2997 case EntryPoint::GLUniformMatrix4x2dv: 2998 return "glUniformMatrix4x2dv"; 2999 case EntryPoint::GLUniformMatrix4x2fv: 3000 return "glUniformMatrix4x2fv"; 3001 case EntryPoint::GLUniformMatrix4x3dv: 3002 return "glUniformMatrix4x3dv"; 3003 case EntryPoint::GLUniformMatrix4x3fv: 3004 return "glUniformMatrix4x3fv"; 3005 case EntryPoint::GLUniformSubroutinesuiv: 3006 return "glUniformSubroutinesuiv"; 3007 case EntryPoint::GLUnmapBuffer: 3008 return "glUnmapBuffer"; 3009 case EntryPoint::GLUnmapBufferOES: 3010 return "glUnmapBufferOES"; 3011 case EntryPoint::GLUnmapNamedBuffer: 3012 return "glUnmapNamedBuffer"; 3013 case EntryPoint::GLUseProgram: 3014 return "glUseProgram"; 3015 case EntryPoint::GLUseProgramStages: 3016 return "glUseProgramStages"; 3017 case EntryPoint::GLUseProgramStagesEXT: 3018 return "glUseProgramStagesEXT"; 3019 case EntryPoint::GLValidateProgram: 3020 return "glValidateProgram"; 3021 case EntryPoint::GLValidateProgramPipeline: 3022 return "glValidateProgramPipeline"; 3023 case EntryPoint::GLValidateProgramPipelineEXT: 3024 return "glValidateProgramPipelineEXT"; 3025 case EntryPoint::GLVertex2d: 3026 return "glVertex2d"; 3027 case EntryPoint::GLVertex2dv: 3028 return "glVertex2dv"; 3029 case EntryPoint::GLVertex2f: 3030 return "glVertex2f"; 3031 case EntryPoint::GLVertex2fv: 3032 return "glVertex2fv"; 3033 case EntryPoint::GLVertex2i: 3034 return "glVertex2i"; 3035 case EntryPoint::GLVertex2iv: 3036 return "glVertex2iv"; 3037 case EntryPoint::GLVertex2s: 3038 return "glVertex2s"; 3039 case EntryPoint::GLVertex2sv: 3040 return "glVertex2sv"; 3041 case EntryPoint::GLVertex3d: 3042 return "glVertex3d"; 3043 case EntryPoint::GLVertex3dv: 3044 return "glVertex3dv"; 3045 case EntryPoint::GLVertex3f: 3046 return "glVertex3f"; 3047 case EntryPoint::GLVertex3fv: 3048 return "glVertex3fv"; 3049 case EntryPoint::GLVertex3i: 3050 return "glVertex3i"; 3051 case EntryPoint::GLVertex3iv: 3052 return "glVertex3iv"; 3053 case EntryPoint::GLVertex3s: 3054 return "glVertex3s"; 3055 case EntryPoint::GLVertex3sv: 3056 return "glVertex3sv"; 3057 case EntryPoint::GLVertex4d: 3058 return "glVertex4d"; 3059 case EntryPoint::GLVertex4dv: 3060 return "glVertex4dv"; 3061 case EntryPoint::GLVertex4f: 3062 return "glVertex4f"; 3063 case EntryPoint::GLVertex4fv: 3064 return "glVertex4fv"; 3065 case EntryPoint::GLVertex4i: 3066 return "glVertex4i"; 3067 case EntryPoint::GLVertex4iv: 3068 return "glVertex4iv"; 3069 case EntryPoint::GLVertex4s: 3070 return "glVertex4s"; 3071 case EntryPoint::GLVertex4sv: 3072 return "glVertex4sv"; 3073 case EntryPoint::GLVertexArrayAttribBinding: 3074 return "glVertexArrayAttribBinding"; 3075 case EntryPoint::GLVertexArrayAttribFormat: 3076 return "glVertexArrayAttribFormat"; 3077 case EntryPoint::GLVertexArrayAttribIFormat: 3078 return "glVertexArrayAttribIFormat"; 3079 case EntryPoint::GLVertexArrayAttribLFormat: 3080 return "glVertexArrayAttribLFormat"; 3081 case EntryPoint::GLVertexArrayBindingDivisor: 3082 return "glVertexArrayBindingDivisor"; 3083 case EntryPoint::GLVertexArrayElementBuffer: 3084 return "glVertexArrayElementBuffer"; 3085 case EntryPoint::GLVertexArrayVertexBuffer: 3086 return "glVertexArrayVertexBuffer"; 3087 case EntryPoint::GLVertexArrayVertexBuffers: 3088 return "glVertexArrayVertexBuffers"; 3089 case EntryPoint::GLVertexAttrib1d: 3090 return "glVertexAttrib1d"; 3091 case EntryPoint::GLVertexAttrib1dv: 3092 return "glVertexAttrib1dv"; 3093 case EntryPoint::GLVertexAttrib1f: 3094 return "glVertexAttrib1f"; 3095 case EntryPoint::GLVertexAttrib1fv: 3096 return "glVertexAttrib1fv"; 3097 case EntryPoint::GLVertexAttrib1s: 3098 return "glVertexAttrib1s"; 3099 case EntryPoint::GLVertexAttrib1sv: 3100 return "glVertexAttrib1sv"; 3101 case EntryPoint::GLVertexAttrib2d: 3102 return "glVertexAttrib2d"; 3103 case EntryPoint::GLVertexAttrib2dv: 3104 return "glVertexAttrib2dv"; 3105 case EntryPoint::GLVertexAttrib2f: 3106 return "glVertexAttrib2f"; 3107 case EntryPoint::GLVertexAttrib2fv: 3108 return "glVertexAttrib2fv"; 3109 case EntryPoint::GLVertexAttrib2s: 3110 return "glVertexAttrib2s"; 3111 case EntryPoint::GLVertexAttrib2sv: 3112 return "glVertexAttrib2sv"; 3113 case EntryPoint::GLVertexAttrib3d: 3114 return "glVertexAttrib3d"; 3115 case EntryPoint::GLVertexAttrib3dv: 3116 return "glVertexAttrib3dv"; 3117 case EntryPoint::GLVertexAttrib3f: 3118 return "glVertexAttrib3f"; 3119 case EntryPoint::GLVertexAttrib3fv: 3120 return "glVertexAttrib3fv"; 3121 case EntryPoint::GLVertexAttrib3s: 3122 return "glVertexAttrib3s"; 3123 case EntryPoint::GLVertexAttrib3sv: 3124 return "glVertexAttrib3sv"; 3125 case EntryPoint::GLVertexAttrib4Nbv: 3126 return "glVertexAttrib4Nbv"; 3127 case EntryPoint::GLVertexAttrib4Niv: 3128 return "glVertexAttrib4Niv"; 3129 case EntryPoint::GLVertexAttrib4Nsv: 3130 return "glVertexAttrib4Nsv"; 3131 case EntryPoint::GLVertexAttrib4Nub: 3132 return "glVertexAttrib4Nub"; 3133 case EntryPoint::GLVertexAttrib4Nubv: 3134 return "glVertexAttrib4Nubv"; 3135 case EntryPoint::GLVertexAttrib4Nuiv: 3136 return "glVertexAttrib4Nuiv"; 3137 case EntryPoint::GLVertexAttrib4Nusv: 3138 return "glVertexAttrib4Nusv"; 3139 case EntryPoint::GLVertexAttrib4bv: 3140 return "glVertexAttrib4bv"; 3141 case EntryPoint::GLVertexAttrib4d: 3142 return "glVertexAttrib4d"; 3143 case EntryPoint::GLVertexAttrib4dv: 3144 return "glVertexAttrib4dv"; 3145 case EntryPoint::GLVertexAttrib4f: 3146 return "glVertexAttrib4f"; 3147 case EntryPoint::GLVertexAttrib4fv: 3148 return "glVertexAttrib4fv"; 3149 case EntryPoint::GLVertexAttrib4iv: 3150 return "glVertexAttrib4iv"; 3151 case EntryPoint::GLVertexAttrib4s: 3152 return "glVertexAttrib4s"; 3153 case EntryPoint::GLVertexAttrib4sv: 3154 return "glVertexAttrib4sv"; 3155 case EntryPoint::GLVertexAttrib4ubv: 3156 return "glVertexAttrib4ubv"; 3157 case EntryPoint::GLVertexAttrib4uiv: 3158 return "glVertexAttrib4uiv"; 3159 case EntryPoint::GLVertexAttrib4usv: 3160 return "glVertexAttrib4usv"; 3161 case EntryPoint::GLVertexAttribBinding: 3162 return "glVertexAttribBinding"; 3163 case EntryPoint::GLVertexAttribDivisor: 3164 return "glVertexAttribDivisor"; 3165 case EntryPoint::GLVertexAttribDivisorANGLE: 3166 return "glVertexAttribDivisorANGLE"; 3167 case EntryPoint::GLVertexAttribDivisorEXT: 3168 return "glVertexAttribDivisorEXT"; 3169 case EntryPoint::GLVertexAttribFormat: 3170 return "glVertexAttribFormat"; 3171 case EntryPoint::GLVertexAttribI1i: 3172 return "glVertexAttribI1i"; 3173 case EntryPoint::GLVertexAttribI1iv: 3174 return "glVertexAttribI1iv"; 3175 case EntryPoint::GLVertexAttribI1ui: 3176 return "glVertexAttribI1ui"; 3177 case EntryPoint::GLVertexAttribI1uiv: 3178 return "glVertexAttribI1uiv"; 3179 case EntryPoint::GLVertexAttribI2i: 3180 return "glVertexAttribI2i"; 3181 case EntryPoint::GLVertexAttribI2iv: 3182 return "glVertexAttribI2iv"; 3183 case EntryPoint::GLVertexAttribI2ui: 3184 return "glVertexAttribI2ui"; 3185 case EntryPoint::GLVertexAttribI2uiv: 3186 return "glVertexAttribI2uiv"; 3187 case EntryPoint::GLVertexAttribI3i: 3188 return "glVertexAttribI3i"; 3189 case EntryPoint::GLVertexAttribI3iv: 3190 return "glVertexAttribI3iv"; 3191 case EntryPoint::GLVertexAttribI3ui: 3192 return "glVertexAttribI3ui"; 3193 case EntryPoint::GLVertexAttribI3uiv: 3194 return "glVertexAttribI3uiv"; 3195 case EntryPoint::GLVertexAttribI4bv: 3196 return "glVertexAttribI4bv"; 3197 case EntryPoint::GLVertexAttribI4i: 3198 return "glVertexAttribI4i"; 3199 case EntryPoint::GLVertexAttribI4iv: 3200 return "glVertexAttribI4iv"; 3201 case EntryPoint::GLVertexAttribI4sv: 3202 return "glVertexAttribI4sv"; 3203 case EntryPoint::GLVertexAttribI4ubv: 3204 return "glVertexAttribI4ubv"; 3205 case EntryPoint::GLVertexAttribI4ui: 3206 return "glVertexAttribI4ui"; 3207 case EntryPoint::GLVertexAttribI4uiv: 3208 return "glVertexAttribI4uiv"; 3209 case EntryPoint::GLVertexAttribI4usv: 3210 return "glVertexAttribI4usv"; 3211 case EntryPoint::GLVertexAttribIFormat: 3212 return "glVertexAttribIFormat"; 3213 case EntryPoint::GLVertexAttribIPointer: 3214 return "glVertexAttribIPointer"; 3215 case EntryPoint::GLVertexAttribL1d: 3216 return "glVertexAttribL1d"; 3217 case EntryPoint::GLVertexAttribL1dv: 3218 return "glVertexAttribL1dv"; 3219 case EntryPoint::GLVertexAttribL2d: 3220 return "glVertexAttribL2d"; 3221 case EntryPoint::GLVertexAttribL2dv: 3222 return "glVertexAttribL2dv"; 3223 case EntryPoint::GLVertexAttribL3d: 3224 return "glVertexAttribL3d"; 3225 case EntryPoint::GLVertexAttribL3dv: 3226 return "glVertexAttribL3dv"; 3227 case EntryPoint::GLVertexAttribL4d: 3228 return "glVertexAttribL4d"; 3229 case EntryPoint::GLVertexAttribL4dv: 3230 return "glVertexAttribL4dv"; 3231 case EntryPoint::GLVertexAttribLFormat: 3232 return "glVertexAttribLFormat"; 3233 case EntryPoint::GLVertexAttribLPointer: 3234 return "glVertexAttribLPointer"; 3235 case EntryPoint::GLVertexAttribP1ui: 3236 return "glVertexAttribP1ui"; 3237 case EntryPoint::GLVertexAttribP1uiv: 3238 return "glVertexAttribP1uiv"; 3239 case EntryPoint::GLVertexAttribP2ui: 3240 return "glVertexAttribP2ui"; 3241 case EntryPoint::GLVertexAttribP2uiv: 3242 return "glVertexAttribP2uiv"; 3243 case EntryPoint::GLVertexAttribP3ui: 3244 return "glVertexAttribP3ui"; 3245 case EntryPoint::GLVertexAttribP3uiv: 3246 return "glVertexAttribP3uiv"; 3247 case EntryPoint::GLVertexAttribP4ui: 3248 return "glVertexAttribP4ui"; 3249 case EntryPoint::GLVertexAttribP4uiv: 3250 return "glVertexAttribP4uiv"; 3251 case EntryPoint::GLVertexAttribPointer: 3252 return "glVertexAttribPointer"; 3253 case EntryPoint::GLVertexBindingDivisor: 3254 return "glVertexBindingDivisor"; 3255 case EntryPoint::GLVertexP2ui: 3256 return "glVertexP2ui"; 3257 case EntryPoint::GLVertexP2uiv: 3258 return "glVertexP2uiv"; 3259 case EntryPoint::GLVertexP3ui: 3260 return "glVertexP3ui"; 3261 case EntryPoint::GLVertexP3uiv: 3262 return "glVertexP3uiv"; 3263 case EntryPoint::GLVertexP4ui: 3264 return "glVertexP4ui"; 3265 case EntryPoint::GLVertexP4uiv: 3266 return "glVertexP4uiv"; 3267 case EntryPoint::GLVertexPointer: 3268 return "glVertexPointer"; 3269 case EntryPoint::GLViewport: 3270 return "glViewport"; 3271 case EntryPoint::GLViewportArrayv: 3272 return "glViewportArrayv"; 3273 case EntryPoint::GLViewportIndexedf: 3274 return "glViewportIndexedf"; 3275 case EntryPoint::GLViewportIndexedfv: 3276 return "glViewportIndexedfv"; 3277 case EntryPoint::GLWaitSemaphoreEXT: 3278 return "glWaitSemaphoreEXT"; 3279 case EntryPoint::GLWaitSync: 3280 return "glWaitSync"; 3281 case EntryPoint::GLWeightPointerOES: 3282 return "glWeightPointerOES"; 3283 case EntryPoint::GLWindowPos2d: 3284 return "glWindowPos2d"; 3285 case EntryPoint::GLWindowPos2dv: 3286 return "glWindowPos2dv"; 3287 case EntryPoint::GLWindowPos2f: 3288 return "glWindowPos2f"; 3289 case EntryPoint::GLWindowPos2fv: 3290 return "glWindowPos2fv"; 3291 case EntryPoint::GLWindowPos2i: 3292 return "glWindowPos2i"; 3293 case EntryPoint::GLWindowPos2iv: 3294 return "glWindowPos2iv"; 3295 case EntryPoint::GLWindowPos2s: 3296 return "glWindowPos2s"; 3297 case EntryPoint::GLWindowPos2sv: 3298 return "glWindowPos2sv"; 3299 case EntryPoint::GLWindowPos3d: 3300 return "glWindowPos3d"; 3301 case EntryPoint::GLWindowPos3dv: 3302 return "glWindowPos3dv"; 3303 case EntryPoint::GLWindowPos3f: 3304 return "glWindowPos3f"; 3305 case EntryPoint::GLWindowPos3fv: 3306 return "glWindowPos3fv"; 3307 case EntryPoint::GLWindowPos3i: 3308 return "glWindowPos3i"; 3309 case EntryPoint::GLWindowPos3iv: 3310 return "glWindowPos3iv"; 3311 case EntryPoint::GLWindowPos3s: 3312 return "glWindowPos3s"; 3313 case EntryPoint::GLWindowPos3sv: 3314 return "glWindowPos3sv"; 3315 case EntryPoint::WGLChoosePixelFormat: 3316 return "wglChoosePixelFormat"; 3317 case EntryPoint::WGLCopyContext: 3318 return "wglCopyContext"; 3319 case EntryPoint::WGLCreateContext: 3320 return "wglCreateContext"; 3321 case EntryPoint::WGLCreateLayerContext: 3322 return "wglCreateLayerContext"; 3323 case EntryPoint::WGLDeleteContext: 3324 return "wglDeleteContext"; 3325 case EntryPoint::WGLDescribeLayerPlane: 3326 return "wglDescribeLayerPlane"; 3327 case EntryPoint::WGLDescribePixelFormat: 3328 return "wglDescribePixelFormat"; 3329 case EntryPoint::WGLGetCurrentContext: 3330 return "wglGetCurrentContext"; 3331 case EntryPoint::WGLGetCurrentDC: 3332 return "wglGetCurrentDC"; 3333 case EntryPoint::WGLGetEnhMetaFilePixelFormat: 3334 return "wglGetEnhMetaFilePixelFormat"; 3335 case EntryPoint::WGLGetLayerPaletteEntries: 3336 return "wglGetLayerPaletteEntries"; 3337 case EntryPoint::WGLGetPixelFormat: 3338 return "wglGetPixelFormat"; 3339 case EntryPoint::WGLGetProcAddress: 3340 return "wglGetProcAddress"; 3341 case EntryPoint::WGLMakeCurrent: 3342 return "wglMakeCurrent"; 3343 case EntryPoint::WGLRealizeLayerPalette: 3344 return "wglRealizeLayerPalette"; 3345 case EntryPoint::WGLSetLayerPaletteEntries: 3346 return "wglSetLayerPaletteEntries"; 3347 case EntryPoint::WGLSetPixelFormat: 3348 return "wglSetPixelFormat"; 3349 case EntryPoint::WGLShareLists: 3350 return "wglShareLists"; 3351 case EntryPoint::WGLSwapBuffers: 3352 return "wglSwapBuffers"; 3353 case EntryPoint::WGLSwapLayerBuffers: 3354 return "wglSwapLayerBuffers"; 3355 case EntryPoint::WGLUseFontBitmaps: 3356 return "wglUseFontBitmaps"; 3357 case EntryPoint::WGLUseFontBitmapsA: 3358 return "wglUseFontBitmapsA"; 3359 case EntryPoint::WGLUseFontBitmapsW: 3360 return "wglUseFontBitmapsW"; 3361 case EntryPoint::WGLUseFontOutlines: 3362 return "wglUseFontOutlines"; 3363 case EntryPoint::WGLUseFontOutlinesA: 3364 return "wglUseFontOutlinesA"; 3365 case EntryPoint::WGLUseFontOutlinesW: 3366 return "wglUseFontOutlinesW"; 3367 default: 3368 UNREACHABLE(); 3369 return "error"; 3370 } 3371 } 3372 } // namespace angle 3373