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::Invalid: 22 return "Invalid"; 23 case EntryPoint::CLBuildProgram: 24 return "clBuildProgram"; 25 case EntryPoint::CLCloneKernel: 26 return "clCloneKernel"; 27 case EntryPoint::CLCompileProgram: 28 return "clCompileProgram"; 29 case EntryPoint::CLCreateBuffer: 30 return "clCreateBuffer"; 31 case EntryPoint::CLCreateBufferWithProperties: 32 return "clCreateBufferWithProperties"; 33 case EntryPoint::CLCreateCommandQueue: 34 return "clCreateCommandQueue"; 35 case EntryPoint::CLCreateCommandQueueWithProperties: 36 return "clCreateCommandQueueWithProperties"; 37 case EntryPoint::CLCreateContext: 38 return "clCreateContext"; 39 case EntryPoint::CLCreateContextFromType: 40 return "clCreateContextFromType"; 41 case EntryPoint::CLCreateImage: 42 return "clCreateImage"; 43 case EntryPoint::CLCreateImage2D: 44 return "clCreateImage2D"; 45 case EntryPoint::CLCreateImage3D: 46 return "clCreateImage3D"; 47 case EntryPoint::CLCreateImageWithProperties: 48 return "clCreateImageWithProperties"; 49 case EntryPoint::CLCreateKernel: 50 return "clCreateKernel"; 51 case EntryPoint::CLCreateKernelsInProgram: 52 return "clCreateKernelsInProgram"; 53 case EntryPoint::CLCreatePipe: 54 return "clCreatePipe"; 55 case EntryPoint::CLCreateProgramWithBinary: 56 return "clCreateProgramWithBinary"; 57 case EntryPoint::CLCreateProgramWithBuiltInKernels: 58 return "clCreateProgramWithBuiltInKernels"; 59 case EntryPoint::CLCreateProgramWithIL: 60 return "clCreateProgramWithIL"; 61 case EntryPoint::CLCreateProgramWithSource: 62 return "clCreateProgramWithSource"; 63 case EntryPoint::CLCreateSampler: 64 return "clCreateSampler"; 65 case EntryPoint::CLCreateSamplerWithProperties: 66 return "clCreateSamplerWithProperties"; 67 case EntryPoint::CLCreateSubBuffer: 68 return "clCreateSubBuffer"; 69 case EntryPoint::CLCreateSubDevices: 70 return "clCreateSubDevices"; 71 case EntryPoint::CLCreateUserEvent: 72 return "clCreateUserEvent"; 73 case EntryPoint::CLEnqueueBarrier: 74 return "clEnqueueBarrier"; 75 case EntryPoint::CLEnqueueBarrierWithWaitList: 76 return "clEnqueueBarrierWithWaitList"; 77 case EntryPoint::CLEnqueueCopyBuffer: 78 return "clEnqueueCopyBuffer"; 79 case EntryPoint::CLEnqueueCopyBufferRect: 80 return "clEnqueueCopyBufferRect"; 81 case EntryPoint::CLEnqueueCopyBufferToImage: 82 return "clEnqueueCopyBufferToImage"; 83 case EntryPoint::CLEnqueueCopyImage: 84 return "clEnqueueCopyImage"; 85 case EntryPoint::CLEnqueueCopyImageToBuffer: 86 return "clEnqueueCopyImageToBuffer"; 87 case EntryPoint::CLEnqueueFillBuffer: 88 return "clEnqueueFillBuffer"; 89 case EntryPoint::CLEnqueueFillImage: 90 return "clEnqueueFillImage"; 91 case EntryPoint::CLEnqueueMapBuffer: 92 return "clEnqueueMapBuffer"; 93 case EntryPoint::CLEnqueueMapImage: 94 return "clEnqueueMapImage"; 95 case EntryPoint::CLEnqueueMarker: 96 return "clEnqueueMarker"; 97 case EntryPoint::CLEnqueueMarkerWithWaitList: 98 return "clEnqueueMarkerWithWaitList"; 99 case EntryPoint::CLEnqueueMigrateMemObjects: 100 return "clEnqueueMigrateMemObjects"; 101 case EntryPoint::CLEnqueueNDRangeKernel: 102 return "clEnqueueNDRangeKernel"; 103 case EntryPoint::CLEnqueueNativeKernel: 104 return "clEnqueueNativeKernel"; 105 case EntryPoint::CLEnqueueReadBuffer: 106 return "clEnqueueReadBuffer"; 107 case EntryPoint::CLEnqueueReadBufferRect: 108 return "clEnqueueReadBufferRect"; 109 case EntryPoint::CLEnqueueReadImage: 110 return "clEnqueueReadImage"; 111 case EntryPoint::CLEnqueueSVMFree: 112 return "clEnqueueSVMFree"; 113 case EntryPoint::CLEnqueueSVMMap: 114 return "clEnqueueSVMMap"; 115 case EntryPoint::CLEnqueueSVMMemFill: 116 return "clEnqueueSVMMemFill"; 117 case EntryPoint::CLEnqueueSVMMemcpy: 118 return "clEnqueueSVMMemcpy"; 119 case EntryPoint::CLEnqueueSVMMigrateMem: 120 return "clEnqueueSVMMigrateMem"; 121 case EntryPoint::CLEnqueueSVMUnmap: 122 return "clEnqueueSVMUnmap"; 123 case EntryPoint::CLEnqueueTask: 124 return "clEnqueueTask"; 125 case EntryPoint::CLEnqueueUnmapMemObject: 126 return "clEnqueueUnmapMemObject"; 127 case EntryPoint::CLEnqueueWaitForEvents: 128 return "clEnqueueWaitForEvents"; 129 case EntryPoint::CLEnqueueWriteBuffer: 130 return "clEnqueueWriteBuffer"; 131 case EntryPoint::CLEnqueueWriteBufferRect: 132 return "clEnqueueWriteBufferRect"; 133 case EntryPoint::CLEnqueueWriteImage: 134 return "clEnqueueWriteImage"; 135 case EntryPoint::CLFinish: 136 return "clFinish"; 137 case EntryPoint::CLFlush: 138 return "clFlush"; 139 case EntryPoint::CLGetCommandQueueInfo: 140 return "clGetCommandQueueInfo"; 141 case EntryPoint::CLGetContextInfo: 142 return "clGetContextInfo"; 143 case EntryPoint::CLGetDeviceAndHostTimer: 144 return "clGetDeviceAndHostTimer"; 145 case EntryPoint::CLGetDeviceIDs: 146 return "clGetDeviceIDs"; 147 case EntryPoint::CLGetDeviceInfo: 148 return "clGetDeviceInfo"; 149 case EntryPoint::CLGetEventInfo: 150 return "clGetEventInfo"; 151 case EntryPoint::CLGetEventProfilingInfo: 152 return "clGetEventProfilingInfo"; 153 case EntryPoint::CLGetExtensionFunctionAddress: 154 return "clGetExtensionFunctionAddress"; 155 case EntryPoint::CLGetExtensionFunctionAddressForPlatform: 156 return "clGetExtensionFunctionAddressForPlatform"; 157 case EntryPoint::CLGetHostTimer: 158 return "clGetHostTimer"; 159 case EntryPoint::CLGetImageInfo: 160 return "clGetImageInfo"; 161 case EntryPoint::CLGetKernelArgInfo: 162 return "clGetKernelArgInfo"; 163 case EntryPoint::CLGetKernelInfo: 164 return "clGetKernelInfo"; 165 case EntryPoint::CLGetKernelSubGroupInfo: 166 return "clGetKernelSubGroupInfo"; 167 case EntryPoint::CLGetKernelWorkGroupInfo: 168 return "clGetKernelWorkGroupInfo"; 169 case EntryPoint::CLGetMemObjectInfo: 170 return "clGetMemObjectInfo"; 171 case EntryPoint::CLGetPipeInfo: 172 return "clGetPipeInfo"; 173 case EntryPoint::CLGetPlatformIDs: 174 return "clGetPlatformIDs"; 175 case EntryPoint::CLGetPlatformInfo: 176 return "clGetPlatformInfo"; 177 case EntryPoint::CLGetProgramBuildInfo: 178 return "clGetProgramBuildInfo"; 179 case EntryPoint::CLGetProgramInfo: 180 return "clGetProgramInfo"; 181 case EntryPoint::CLGetSamplerInfo: 182 return "clGetSamplerInfo"; 183 case EntryPoint::CLGetSupportedImageFormats: 184 return "clGetSupportedImageFormats"; 185 case EntryPoint::CLIcdGetPlatformIDsKHR: 186 return "clIcdGetPlatformIDsKHR"; 187 case EntryPoint::CLLinkProgram: 188 return "clLinkProgram"; 189 case EntryPoint::CLReleaseCommandQueue: 190 return "clReleaseCommandQueue"; 191 case EntryPoint::CLReleaseContext: 192 return "clReleaseContext"; 193 case EntryPoint::CLReleaseDevice: 194 return "clReleaseDevice"; 195 case EntryPoint::CLReleaseEvent: 196 return "clReleaseEvent"; 197 case EntryPoint::CLReleaseKernel: 198 return "clReleaseKernel"; 199 case EntryPoint::CLReleaseMemObject: 200 return "clReleaseMemObject"; 201 case EntryPoint::CLReleaseProgram: 202 return "clReleaseProgram"; 203 case EntryPoint::CLReleaseSampler: 204 return "clReleaseSampler"; 205 case EntryPoint::CLRetainCommandQueue: 206 return "clRetainCommandQueue"; 207 case EntryPoint::CLRetainContext: 208 return "clRetainContext"; 209 case EntryPoint::CLRetainDevice: 210 return "clRetainDevice"; 211 case EntryPoint::CLRetainEvent: 212 return "clRetainEvent"; 213 case EntryPoint::CLRetainKernel: 214 return "clRetainKernel"; 215 case EntryPoint::CLRetainMemObject: 216 return "clRetainMemObject"; 217 case EntryPoint::CLRetainProgram: 218 return "clRetainProgram"; 219 case EntryPoint::CLRetainSampler: 220 return "clRetainSampler"; 221 case EntryPoint::CLSVMAlloc: 222 return "clSVMAlloc"; 223 case EntryPoint::CLSVMFree: 224 return "clSVMFree"; 225 case EntryPoint::CLSetCommandQueueProperty: 226 return "clSetCommandQueueProperty"; 227 case EntryPoint::CLSetContextDestructorCallback: 228 return "clSetContextDestructorCallback"; 229 case EntryPoint::CLSetDefaultDeviceCommandQueue: 230 return "clSetDefaultDeviceCommandQueue"; 231 case EntryPoint::CLSetEventCallback: 232 return "clSetEventCallback"; 233 case EntryPoint::CLSetKernelArg: 234 return "clSetKernelArg"; 235 case EntryPoint::CLSetKernelArgSVMPointer: 236 return "clSetKernelArgSVMPointer"; 237 case EntryPoint::CLSetKernelExecInfo: 238 return "clSetKernelExecInfo"; 239 case EntryPoint::CLSetMemObjectDestructorCallback: 240 return "clSetMemObjectDestructorCallback"; 241 case EntryPoint::CLSetProgramReleaseCallback: 242 return "clSetProgramReleaseCallback"; 243 case EntryPoint::CLSetProgramSpecializationConstant: 244 return "clSetProgramSpecializationConstant"; 245 case EntryPoint::CLSetUserEventStatus: 246 return "clSetUserEventStatus"; 247 case EntryPoint::CLUnloadCompiler: 248 return "clUnloadCompiler"; 249 case EntryPoint::CLUnloadPlatformCompiler: 250 return "clUnloadPlatformCompiler"; 251 case EntryPoint::CLWaitForEvents: 252 return "clWaitForEvents"; 253 case EntryPoint::EGLAcquireExternalContextANGLE: 254 return "eglAcquireExternalContextANGLE"; 255 case EntryPoint::EGLBindAPI: 256 return "eglBindAPI"; 257 case EntryPoint::EGLBindTexImage: 258 return "eglBindTexImage"; 259 case EntryPoint::EGLChooseConfig: 260 return "eglChooseConfig"; 261 case EntryPoint::EGLClientWaitSync: 262 return "eglClientWaitSync"; 263 case EntryPoint::EGLClientWaitSyncKHR: 264 return "eglClientWaitSyncKHR"; 265 case EntryPoint::EGLCopyBuffers: 266 return "eglCopyBuffers"; 267 case EntryPoint::EGLCopyMetalSharedEventANGLE: 268 return "eglCopyMetalSharedEventANGLE"; 269 case EntryPoint::EGLCreateContext: 270 return "eglCreateContext"; 271 case EntryPoint::EGLCreateDeviceANGLE: 272 return "eglCreateDeviceANGLE"; 273 case EntryPoint::EGLCreateImage: 274 return "eglCreateImage"; 275 case EntryPoint::EGLCreateImageKHR: 276 return "eglCreateImageKHR"; 277 case EntryPoint::EGLCreateNativeClientBufferANDROID: 278 return "eglCreateNativeClientBufferANDROID"; 279 case EntryPoint::EGLCreatePbufferFromClientBuffer: 280 return "eglCreatePbufferFromClientBuffer"; 281 case EntryPoint::EGLCreatePbufferSurface: 282 return "eglCreatePbufferSurface"; 283 case EntryPoint::EGLCreatePixmapSurface: 284 return "eglCreatePixmapSurface"; 285 case EntryPoint::EGLCreatePlatformPixmapSurface: 286 return "eglCreatePlatformPixmapSurface"; 287 case EntryPoint::EGLCreatePlatformPixmapSurfaceEXT: 288 return "eglCreatePlatformPixmapSurfaceEXT"; 289 case EntryPoint::EGLCreatePlatformWindowSurface: 290 return "eglCreatePlatformWindowSurface"; 291 case EntryPoint::EGLCreatePlatformWindowSurfaceEXT: 292 return "eglCreatePlatformWindowSurfaceEXT"; 293 case EntryPoint::EGLCreateStreamKHR: 294 return "eglCreateStreamKHR"; 295 case EntryPoint::EGLCreateStreamProducerD3DTextureANGLE: 296 return "eglCreateStreamProducerD3DTextureANGLE"; 297 case EntryPoint::EGLCreateSync: 298 return "eglCreateSync"; 299 case EntryPoint::EGLCreateSyncKHR: 300 return "eglCreateSyncKHR"; 301 case EntryPoint::EGLCreateWindowSurface: 302 return "eglCreateWindowSurface"; 303 case EntryPoint::EGLDebugMessageControlKHR: 304 return "eglDebugMessageControlKHR"; 305 case EntryPoint::EGLDestroyContext: 306 return "eglDestroyContext"; 307 case EntryPoint::EGLDestroyImage: 308 return "eglDestroyImage"; 309 case EntryPoint::EGLDestroyImageKHR: 310 return "eglDestroyImageKHR"; 311 case EntryPoint::EGLDestroyStreamKHR: 312 return "eglDestroyStreamKHR"; 313 case EntryPoint::EGLDestroySurface: 314 return "eglDestroySurface"; 315 case EntryPoint::EGLDestroySync: 316 return "eglDestroySync"; 317 case EntryPoint::EGLDestroySyncKHR: 318 return "eglDestroySyncKHR"; 319 case EntryPoint::EGLDupNativeFenceFDANDROID: 320 return "eglDupNativeFenceFDANDROID"; 321 case EntryPoint::EGLExportVkImageANGLE: 322 return "eglExportVkImageANGLE"; 323 case EntryPoint::EGLForceGPUSwitchANGLE: 324 return "eglForceGPUSwitchANGLE"; 325 case EntryPoint::EGLGetCompositorTimingANDROID: 326 return "eglGetCompositorTimingANDROID"; 327 case EntryPoint::EGLGetCompositorTimingSupportedANDROID: 328 return "eglGetCompositorTimingSupportedANDROID"; 329 case EntryPoint::EGLGetConfigAttrib: 330 return "eglGetConfigAttrib"; 331 case EntryPoint::EGLGetConfigs: 332 return "eglGetConfigs"; 333 case EntryPoint::EGLGetCurrentContext: 334 return "eglGetCurrentContext"; 335 case EntryPoint::EGLGetCurrentDisplay: 336 return "eglGetCurrentDisplay"; 337 case EntryPoint::EGLGetCurrentSurface: 338 return "eglGetCurrentSurface"; 339 case EntryPoint::EGLGetDisplay: 340 return "eglGetDisplay"; 341 case EntryPoint::EGLGetError: 342 return "eglGetError"; 343 case EntryPoint::EGLGetFrameTimestampSupportedANDROID: 344 return "eglGetFrameTimestampSupportedANDROID"; 345 case EntryPoint::EGLGetFrameTimestampsANDROID: 346 return "eglGetFrameTimestampsANDROID"; 347 case EntryPoint::EGLGetMscRateANGLE: 348 return "eglGetMscRateANGLE"; 349 case EntryPoint::EGLGetNativeClientBufferANDROID: 350 return "eglGetNativeClientBufferANDROID"; 351 case EntryPoint::EGLGetNextFrameIdANDROID: 352 return "eglGetNextFrameIdANDROID"; 353 case EntryPoint::EGLGetPlatformDisplay: 354 return "eglGetPlatformDisplay"; 355 case EntryPoint::EGLGetPlatformDisplayEXT: 356 return "eglGetPlatformDisplayEXT"; 357 case EntryPoint::EGLGetProcAddress: 358 return "eglGetProcAddress"; 359 case EntryPoint::EGLGetSyncAttrib: 360 return "eglGetSyncAttrib"; 361 case EntryPoint::EGLGetSyncAttribKHR: 362 return "eglGetSyncAttribKHR"; 363 case EntryPoint::EGLGetSyncValuesCHROMIUM: 364 return "eglGetSyncValuesCHROMIUM"; 365 case EntryPoint::EGLHandleGPUSwitchANGLE: 366 return "eglHandleGPUSwitchANGLE"; 367 case EntryPoint::EGLInitialize: 368 return "eglInitialize"; 369 case EntryPoint::EGLLabelObjectKHR: 370 return "eglLabelObjectKHR"; 371 case EntryPoint::EGLLockSurfaceKHR: 372 return "eglLockSurfaceKHR"; 373 case EntryPoint::EGLMakeCurrent: 374 return "eglMakeCurrent"; 375 case EntryPoint::EGLPostSubBufferNV: 376 return "eglPostSubBufferNV"; 377 case EntryPoint::EGLPrepareSwapBuffersANGLE: 378 return "eglPrepareSwapBuffersANGLE"; 379 case EntryPoint::EGLPresentationTimeANDROID: 380 return "eglPresentationTimeANDROID"; 381 case EntryPoint::EGLProgramCacheGetAttribANGLE: 382 return "eglProgramCacheGetAttribANGLE"; 383 case EntryPoint::EGLProgramCachePopulateANGLE: 384 return "eglProgramCachePopulateANGLE"; 385 case EntryPoint::EGLProgramCacheQueryANGLE: 386 return "eglProgramCacheQueryANGLE"; 387 case EntryPoint::EGLProgramCacheResizeANGLE: 388 return "eglProgramCacheResizeANGLE"; 389 case EntryPoint::EGLQueryAPI: 390 return "eglQueryAPI"; 391 case EntryPoint::EGLQueryContext: 392 return "eglQueryContext"; 393 case EntryPoint::EGLQueryDebugKHR: 394 return "eglQueryDebugKHR"; 395 case EntryPoint::EGLQueryDeviceAttribEXT: 396 return "eglQueryDeviceAttribEXT"; 397 case EntryPoint::EGLQueryDeviceStringEXT: 398 return "eglQueryDeviceStringEXT"; 399 case EntryPoint::EGLQueryDisplayAttribANGLE: 400 return "eglQueryDisplayAttribANGLE"; 401 case EntryPoint::EGLQueryDisplayAttribEXT: 402 return "eglQueryDisplayAttribEXT"; 403 case EntryPoint::EGLQueryDmaBufFormatsEXT: 404 return "eglQueryDmaBufFormatsEXT"; 405 case EntryPoint::EGLQueryDmaBufModifiersEXT: 406 return "eglQueryDmaBufModifiersEXT"; 407 case EntryPoint::EGLQueryStreamKHR: 408 return "eglQueryStreamKHR"; 409 case EntryPoint::EGLQueryStreamu64KHR: 410 return "eglQueryStreamu64KHR"; 411 case EntryPoint::EGLQueryString: 412 return "eglQueryString"; 413 case EntryPoint::EGLQueryStringiANGLE: 414 return "eglQueryStringiANGLE"; 415 case EntryPoint::EGLQuerySurface: 416 return "eglQuerySurface"; 417 case EntryPoint::EGLQuerySurface64KHR: 418 return "eglQuerySurface64KHR"; 419 case EntryPoint::EGLQuerySurfacePointerANGLE: 420 return "eglQuerySurfacePointerANGLE"; 421 case EntryPoint::EGLReacquireHighPowerGPUANGLE: 422 return "eglReacquireHighPowerGPUANGLE"; 423 case EntryPoint::EGLReleaseDeviceANGLE: 424 return "eglReleaseDeviceANGLE"; 425 case EntryPoint::EGLReleaseExternalContextANGLE: 426 return "eglReleaseExternalContextANGLE"; 427 case EntryPoint::EGLReleaseHighPowerGPUANGLE: 428 return "eglReleaseHighPowerGPUANGLE"; 429 case EntryPoint::EGLReleaseTexImage: 430 return "eglReleaseTexImage"; 431 case EntryPoint::EGLReleaseThread: 432 return "eglReleaseThread"; 433 case EntryPoint::EGLSetBlobCacheFuncsANDROID: 434 return "eglSetBlobCacheFuncsANDROID"; 435 case EntryPoint::EGLSetDamageRegionKHR: 436 return "eglSetDamageRegionKHR"; 437 case EntryPoint::EGLSetValidationEnabledANGLE: 438 return "eglSetValidationEnabledANGLE"; 439 case EntryPoint::EGLSignalSyncKHR: 440 return "eglSignalSyncKHR"; 441 case EntryPoint::EGLStreamAttribKHR: 442 return "eglStreamAttribKHR"; 443 case EntryPoint::EGLStreamConsumerAcquireKHR: 444 return "eglStreamConsumerAcquireKHR"; 445 case EntryPoint::EGLStreamConsumerGLTextureExternalAttribsNV: 446 return "eglStreamConsumerGLTextureExternalAttribsNV"; 447 case EntryPoint::EGLStreamConsumerGLTextureExternalKHR: 448 return "eglStreamConsumerGLTextureExternalKHR"; 449 case EntryPoint::EGLStreamConsumerReleaseKHR: 450 return "eglStreamConsumerReleaseKHR"; 451 case EntryPoint::EGLStreamPostD3DTextureANGLE: 452 return "eglStreamPostD3DTextureANGLE"; 453 case EntryPoint::EGLSurfaceAttrib: 454 return "eglSurfaceAttrib"; 455 case EntryPoint::EGLSwapBuffers: 456 return "eglSwapBuffers"; 457 case EntryPoint::EGLSwapBuffersWithDamageKHR: 458 return "eglSwapBuffersWithDamageKHR"; 459 case EntryPoint::EGLSwapBuffersWithFrameTokenANGLE: 460 return "eglSwapBuffersWithFrameTokenANGLE"; 461 case EntryPoint::EGLSwapInterval: 462 return "eglSwapInterval"; 463 case EntryPoint::EGLTerminate: 464 return "eglTerminate"; 465 case EntryPoint::EGLUnlockSurfaceKHR: 466 return "eglUnlockSurfaceKHR"; 467 case EntryPoint::EGLWaitClient: 468 return "eglWaitClient"; 469 case EntryPoint::EGLWaitGL: 470 return "eglWaitGL"; 471 case EntryPoint::EGLWaitNative: 472 return "eglWaitNative"; 473 case EntryPoint::EGLWaitSync: 474 return "eglWaitSync"; 475 case EntryPoint::EGLWaitSyncKHR: 476 return "eglWaitSyncKHR"; 477 case EntryPoint::EGLWaitUntilWorkScheduledANGLE: 478 return "eglWaitUntilWorkScheduledANGLE"; 479 case EntryPoint::GLAcquireTexturesANGLE: 480 return "glAcquireTexturesANGLE"; 481 case EntryPoint::GLActiveShaderProgram: 482 return "glActiveShaderProgram"; 483 case EntryPoint::GLActiveShaderProgramEXT: 484 return "glActiveShaderProgramEXT"; 485 case EntryPoint::GLActiveTexture: 486 return "glActiveTexture"; 487 case EntryPoint::GLAlphaFunc: 488 return "glAlphaFunc"; 489 case EntryPoint::GLAlphaFuncx: 490 return "glAlphaFuncx"; 491 case EntryPoint::GLAttachShader: 492 return "glAttachShader"; 493 case EntryPoint::GLBeginPerfMonitorAMD: 494 return "glBeginPerfMonitorAMD"; 495 case EntryPoint::GLBeginPixelLocalStorageANGLE: 496 return "glBeginPixelLocalStorageANGLE"; 497 case EntryPoint::GLBeginQuery: 498 return "glBeginQuery"; 499 case EntryPoint::GLBeginQueryEXT: 500 return "glBeginQueryEXT"; 501 case EntryPoint::GLBeginTransformFeedback: 502 return "glBeginTransformFeedback"; 503 case EntryPoint::GLBindAttribLocation: 504 return "glBindAttribLocation"; 505 case EntryPoint::GLBindBuffer: 506 return "glBindBuffer"; 507 case EntryPoint::GLBindBufferBase: 508 return "glBindBufferBase"; 509 case EntryPoint::GLBindBufferRange: 510 return "glBindBufferRange"; 511 case EntryPoint::GLBindFragDataLocationEXT: 512 return "glBindFragDataLocationEXT"; 513 case EntryPoint::GLBindFragDataLocationIndexedEXT: 514 return "glBindFragDataLocationIndexedEXT"; 515 case EntryPoint::GLBindFramebuffer: 516 return "glBindFramebuffer"; 517 case EntryPoint::GLBindFramebufferOES: 518 return "glBindFramebufferOES"; 519 case EntryPoint::GLBindImageTexture: 520 return "glBindImageTexture"; 521 case EntryPoint::GLBindProgramPipeline: 522 return "glBindProgramPipeline"; 523 case EntryPoint::GLBindProgramPipelineEXT: 524 return "glBindProgramPipelineEXT"; 525 case EntryPoint::GLBindRenderbuffer: 526 return "glBindRenderbuffer"; 527 case EntryPoint::GLBindRenderbufferOES: 528 return "glBindRenderbufferOES"; 529 case EntryPoint::GLBindSampler: 530 return "glBindSampler"; 531 case EntryPoint::GLBindTexture: 532 return "glBindTexture"; 533 case EntryPoint::GLBindTransformFeedback: 534 return "glBindTransformFeedback"; 535 case EntryPoint::GLBindUniformLocationCHROMIUM: 536 return "glBindUniformLocationCHROMIUM"; 537 case EntryPoint::GLBindVertexArray: 538 return "glBindVertexArray"; 539 case EntryPoint::GLBindVertexArrayOES: 540 return "glBindVertexArrayOES"; 541 case EntryPoint::GLBindVertexBuffer: 542 return "glBindVertexBuffer"; 543 case EntryPoint::GLBlendBarrier: 544 return "glBlendBarrier"; 545 case EntryPoint::GLBlendBarrierKHR: 546 return "glBlendBarrierKHR"; 547 case EntryPoint::GLBlendColor: 548 return "glBlendColor"; 549 case EntryPoint::GLBlendEquation: 550 return "glBlendEquation"; 551 case EntryPoint::GLBlendEquationOES: 552 return "glBlendEquationOES"; 553 case EntryPoint::GLBlendEquationSeparate: 554 return "glBlendEquationSeparate"; 555 case EntryPoint::GLBlendEquationSeparatei: 556 return "glBlendEquationSeparatei"; 557 case EntryPoint::GLBlendEquationSeparateiEXT: 558 return "glBlendEquationSeparateiEXT"; 559 case EntryPoint::GLBlendEquationSeparateiOES: 560 return "glBlendEquationSeparateiOES"; 561 case EntryPoint::GLBlendEquationi: 562 return "glBlendEquationi"; 563 case EntryPoint::GLBlendEquationiEXT: 564 return "glBlendEquationiEXT"; 565 case EntryPoint::GLBlendEquationiOES: 566 return "glBlendEquationiOES"; 567 case EntryPoint::GLBlendFunc: 568 return "glBlendFunc"; 569 case EntryPoint::GLBlendFuncSeparate: 570 return "glBlendFuncSeparate"; 571 case EntryPoint::GLBlendFuncSeparatei: 572 return "glBlendFuncSeparatei"; 573 case EntryPoint::GLBlendFuncSeparateiEXT: 574 return "glBlendFuncSeparateiEXT"; 575 case EntryPoint::GLBlendFuncSeparateiOES: 576 return "glBlendFuncSeparateiOES"; 577 case EntryPoint::GLBlendFunci: 578 return "glBlendFunci"; 579 case EntryPoint::GLBlendFunciEXT: 580 return "glBlendFunciEXT"; 581 case EntryPoint::GLBlendFunciOES: 582 return "glBlendFunciOES"; 583 case EntryPoint::GLBlitFramebuffer: 584 return "glBlitFramebuffer"; 585 case EntryPoint::GLBlitFramebufferANGLE: 586 return "glBlitFramebufferANGLE"; 587 case EntryPoint::GLBlitFramebufferNV: 588 return "glBlitFramebufferNV"; 589 case EntryPoint::GLBlobCacheCallbacksANGLE: 590 return "glBlobCacheCallbacksANGLE"; 591 case EntryPoint::GLBufferData: 592 return "glBufferData"; 593 case EntryPoint::GLBufferStorageEXT: 594 return "glBufferStorageEXT"; 595 case EntryPoint::GLBufferStorageExternalEXT: 596 return "glBufferStorageExternalEXT"; 597 case EntryPoint::GLBufferStorageMemEXT: 598 return "glBufferStorageMemEXT"; 599 case EntryPoint::GLBufferSubData: 600 return "glBufferSubData"; 601 case EntryPoint::GLCheckFramebufferStatus: 602 return "glCheckFramebufferStatus"; 603 case EntryPoint::GLCheckFramebufferStatusOES: 604 return "glCheckFramebufferStatusOES"; 605 case EntryPoint::GLClear: 606 return "glClear"; 607 case EntryPoint::GLClearBufferfi: 608 return "glClearBufferfi"; 609 case EntryPoint::GLClearBufferfv: 610 return "glClearBufferfv"; 611 case EntryPoint::GLClearBufferiv: 612 return "glClearBufferiv"; 613 case EntryPoint::GLClearBufferuiv: 614 return "glClearBufferuiv"; 615 case EntryPoint::GLClearColor: 616 return "glClearColor"; 617 case EntryPoint::GLClearColorx: 618 return "glClearColorx"; 619 case EntryPoint::GLClearDepthf: 620 return "glClearDepthf"; 621 case EntryPoint::GLClearDepthx: 622 return "glClearDepthx"; 623 case EntryPoint::GLClearStencil: 624 return "glClearStencil"; 625 case EntryPoint::GLClearTexImageEXT: 626 return "glClearTexImageEXT"; 627 case EntryPoint::GLClearTexSubImageEXT: 628 return "glClearTexSubImageEXT"; 629 case EntryPoint::GLClientActiveTexture: 630 return "glClientActiveTexture"; 631 case EntryPoint::GLClientWaitSync: 632 return "glClientWaitSync"; 633 case EntryPoint::GLClipControlEXT: 634 return "glClipControlEXT"; 635 case EntryPoint::GLClipPlanef: 636 return "glClipPlanef"; 637 case EntryPoint::GLClipPlanex: 638 return "glClipPlanex"; 639 case EntryPoint::GLColor4f: 640 return "glColor4f"; 641 case EntryPoint::GLColor4ub: 642 return "glColor4ub"; 643 case EntryPoint::GLColor4x: 644 return "glColor4x"; 645 case EntryPoint::GLColorMask: 646 return "glColorMask"; 647 case EntryPoint::GLColorMaski: 648 return "glColorMaski"; 649 case EntryPoint::GLColorMaskiEXT: 650 return "glColorMaskiEXT"; 651 case EntryPoint::GLColorMaskiOES: 652 return "glColorMaskiOES"; 653 case EntryPoint::GLColorPointer: 654 return "glColorPointer"; 655 case EntryPoint::GLCompileShader: 656 return "glCompileShader"; 657 case EntryPoint::GLCompressedCopyTextureCHROMIUM: 658 return "glCompressedCopyTextureCHROMIUM"; 659 case EntryPoint::GLCompressedTexImage2D: 660 return "glCompressedTexImage2D"; 661 case EntryPoint::GLCompressedTexImage2DRobustANGLE: 662 return "glCompressedTexImage2DRobustANGLE"; 663 case EntryPoint::GLCompressedTexImage3D: 664 return "glCompressedTexImage3D"; 665 case EntryPoint::GLCompressedTexImage3DOES: 666 return "glCompressedTexImage3DOES"; 667 case EntryPoint::GLCompressedTexImage3DRobustANGLE: 668 return "glCompressedTexImage3DRobustANGLE"; 669 case EntryPoint::GLCompressedTexSubImage2D: 670 return "glCompressedTexSubImage2D"; 671 case EntryPoint::GLCompressedTexSubImage2DRobustANGLE: 672 return "glCompressedTexSubImage2DRobustANGLE"; 673 case EntryPoint::GLCompressedTexSubImage3D: 674 return "glCompressedTexSubImage3D"; 675 case EntryPoint::GLCompressedTexSubImage3DOES: 676 return "glCompressedTexSubImage3DOES"; 677 case EntryPoint::GLCompressedTexSubImage3DRobustANGLE: 678 return "glCompressedTexSubImage3DRobustANGLE"; 679 case EntryPoint::GLCopyBufferSubData: 680 return "glCopyBufferSubData"; 681 case EntryPoint::GLCopyImageSubData: 682 return "glCopyImageSubData"; 683 case EntryPoint::GLCopyImageSubDataEXT: 684 return "glCopyImageSubDataEXT"; 685 case EntryPoint::GLCopyImageSubDataOES: 686 return "glCopyImageSubDataOES"; 687 case EntryPoint::GLCopySubTexture3DANGLE: 688 return "glCopySubTexture3DANGLE"; 689 case EntryPoint::GLCopySubTextureCHROMIUM: 690 return "glCopySubTextureCHROMIUM"; 691 case EntryPoint::GLCopyTexImage2D: 692 return "glCopyTexImage2D"; 693 case EntryPoint::GLCopyTexSubImage2D: 694 return "glCopyTexSubImage2D"; 695 case EntryPoint::GLCopyTexSubImage3D: 696 return "glCopyTexSubImage3D"; 697 case EntryPoint::GLCopyTexSubImage3DOES: 698 return "glCopyTexSubImage3DOES"; 699 case EntryPoint::GLCopyTexture3DANGLE: 700 return "glCopyTexture3DANGLE"; 701 case EntryPoint::GLCopyTextureCHROMIUM: 702 return "glCopyTextureCHROMIUM"; 703 case EntryPoint::GLCoverageModulationCHROMIUM: 704 return "glCoverageModulationCHROMIUM"; 705 case EntryPoint::GLCreateMemoryObjectsEXT: 706 return "glCreateMemoryObjectsEXT"; 707 case EntryPoint::GLCreateProgram: 708 return "glCreateProgram"; 709 case EntryPoint::GLCreateShader: 710 return "glCreateShader"; 711 case EntryPoint::GLCreateShaderProgramv: 712 return "glCreateShaderProgramv"; 713 case EntryPoint::GLCreateShaderProgramvEXT: 714 return "glCreateShaderProgramvEXT"; 715 case EntryPoint::GLCullFace: 716 return "glCullFace"; 717 case EntryPoint::GLCurrentPaletteMatrixOES: 718 return "glCurrentPaletteMatrixOES"; 719 case EntryPoint::GLDebugMessageCallback: 720 return "glDebugMessageCallback"; 721 case EntryPoint::GLDebugMessageCallbackKHR: 722 return "glDebugMessageCallbackKHR"; 723 case EntryPoint::GLDebugMessageControl: 724 return "glDebugMessageControl"; 725 case EntryPoint::GLDebugMessageControlKHR: 726 return "glDebugMessageControlKHR"; 727 case EntryPoint::GLDebugMessageInsert: 728 return "glDebugMessageInsert"; 729 case EntryPoint::GLDebugMessageInsertKHR: 730 return "glDebugMessageInsertKHR"; 731 case EntryPoint::GLDeleteBuffers: 732 return "glDeleteBuffers"; 733 case EntryPoint::GLDeleteFencesNV: 734 return "glDeleteFencesNV"; 735 case EntryPoint::GLDeleteFramebuffers: 736 return "glDeleteFramebuffers"; 737 case EntryPoint::GLDeleteFramebuffersOES: 738 return "glDeleteFramebuffersOES"; 739 case EntryPoint::GLDeleteMemoryObjectsEXT: 740 return "glDeleteMemoryObjectsEXT"; 741 case EntryPoint::GLDeletePerfMonitorsAMD: 742 return "glDeletePerfMonitorsAMD"; 743 case EntryPoint::GLDeleteProgram: 744 return "glDeleteProgram"; 745 case EntryPoint::GLDeleteProgramPipelines: 746 return "glDeleteProgramPipelines"; 747 case EntryPoint::GLDeleteProgramPipelinesEXT: 748 return "glDeleteProgramPipelinesEXT"; 749 case EntryPoint::GLDeleteQueries: 750 return "glDeleteQueries"; 751 case EntryPoint::GLDeleteQueriesEXT: 752 return "glDeleteQueriesEXT"; 753 case EntryPoint::GLDeleteRenderbuffers: 754 return "glDeleteRenderbuffers"; 755 case EntryPoint::GLDeleteRenderbuffersOES: 756 return "glDeleteRenderbuffersOES"; 757 case EntryPoint::GLDeleteSamplers: 758 return "glDeleteSamplers"; 759 case EntryPoint::GLDeleteSemaphoresEXT: 760 return "glDeleteSemaphoresEXT"; 761 case EntryPoint::GLDeleteShader: 762 return "glDeleteShader"; 763 case EntryPoint::GLDeleteSync: 764 return "glDeleteSync"; 765 case EntryPoint::GLDeleteTextures: 766 return "glDeleteTextures"; 767 case EntryPoint::GLDeleteTransformFeedbacks: 768 return "glDeleteTransformFeedbacks"; 769 case EntryPoint::GLDeleteVertexArrays: 770 return "glDeleteVertexArrays"; 771 case EntryPoint::GLDeleteVertexArraysOES: 772 return "glDeleteVertexArraysOES"; 773 case EntryPoint::GLDepthFunc: 774 return "glDepthFunc"; 775 case EntryPoint::GLDepthMask: 776 return "glDepthMask"; 777 case EntryPoint::GLDepthRangef: 778 return "glDepthRangef"; 779 case EntryPoint::GLDepthRangex: 780 return "glDepthRangex"; 781 case EntryPoint::GLDetachShader: 782 return "glDetachShader"; 783 case EntryPoint::GLDisable: 784 return "glDisable"; 785 case EntryPoint::GLDisableClientState: 786 return "glDisableClientState"; 787 case EntryPoint::GLDisableExtensionANGLE: 788 return "glDisableExtensionANGLE"; 789 case EntryPoint::GLDisableVertexAttribArray: 790 return "glDisableVertexAttribArray"; 791 case EntryPoint::GLDisablei: 792 return "glDisablei"; 793 case EntryPoint::GLDisableiEXT: 794 return "glDisableiEXT"; 795 case EntryPoint::GLDisableiOES: 796 return "glDisableiOES"; 797 case EntryPoint::GLDiscardFramebufferEXT: 798 return "glDiscardFramebufferEXT"; 799 case EntryPoint::GLDispatchCompute: 800 return "glDispatchCompute"; 801 case EntryPoint::GLDispatchComputeIndirect: 802 return "glDispatchComputeIndirect"; 803 case EntryPoint::GLDrawArrays: 804 return "glDrawArrays"; 805 case EntryPoint::GLDrawArraysIndirect: 806 return "glDrawArraysIndirect"; 807 case EntryPoint::GLDrawArraysInstanced: 808 return "glDrawArraysInstanced"; 809 case EntryPoint::GLDrawArraysInstancedANGLE: 810 return "glDrawArraysInstancedANGLE"; 811 case EntryPoint::GLDrawArraysInstancedBaseInstanceANGLE: 812 return "glDrawArraysInstancedBaseInstanceANGLE"; 813 case EntryPoint::GLDrawArraysInstancedBaseInstanceEXT: 814 return "glDrawArraysInstancedBaseInstanceEXT"; 815 case EntryPoint::GLDrawArraysInstancedEXT: 816 return "glDrawArraysInstancedEXT"; 817 case EntryPoint::GLDrawBuffers: 818 return "glDrawBuffers"; 819 case EntryPoint::GLDrawBuffersEXT: 820 return "glDrawBuffersEXT"; 821 case EntryPoint::GLDrawElements: 822 return "glDrawElements"; 823 case EntryPoint::GLDrawElementsBaseVertex: 824 return "glDrawElementsBaseVertex"; 825 case EntryPoint::GLDrawElementsBaseVertexEXT: 826 return "glDrawElementsBaseVertexEXT"; 827 case EntryPoint::GLDrawElementsBaseVertexOES: 828 return "glDrawElementsBaseVertexOES"; 829 case EntryPoint::GLDrawElementsIndirect: 830 return "glDrawElementsIndirect"; 831 case EntryPoint::GLDrawElementsInstanced: 832 return "glDrawElementsInstanced"; 833 case EntryPoint::GLDrawElementsInstancedANGLE: 834 return "glDrawElementsInstancedANGLE"; 835 case EntryPoint::GLDrawElementsInstancedBaseInstanceEXT: 836 return "glDrawElementsInstancedBaseInstanceEXT"; 837 case EntryPoint::GLDrawElementsInstancedBaseVertex: 838 return "glDrawElementsInstancedBaseVertex"; 839 case EntryPoint::GLDrawElementsInstancedBaseVertexBaseInstanceANGLE: 840 return "glDrawElementsInstancedBaseVertexBaseInstanceANGLE"; 841 case EntryPoint::GLDrawElementsInstancedBaseVertexBaseInstanceEXT: 842 return "glDrawElementsInstancedBaseVertexBaseInstanceEXT"; 843 case EntryPoint::GLDrawElementsInstancedBaseVertexEXT: 844 return "glDrawElementsInstancedBaseVertexEXT"; 845 case EntryPoint::GLDrawElementsInstancedBaseVertexOES: 846 return "glDrawElementsInstancedBaseVertexOES"; 847 case EntryPoint::GLDrawElementsInstancedEXT: 848 return "glDrawElementsInstancedEXT"; 849 case EntryPoint::GLDrawRangeElements: 850 return "glDrawRangeElements"; 851 case EntryPoint::GLDrawRangeElementsBaseVertex: 852 return "glDrawRangeElementsBaseVertex"; 853 case EntryPoint::GLDrawRangeElementsBaseVertexEXT: 854 return "glDrawRangeElementsBaseVertexEXT"; 855 case EntryPoint::GLDrawRangeElementsBaseVertexOES: 856 return "glDrawRangeElementsBaseVertexOES"; 857 case EntryPoint::GLDrawTexfOES: 858 return "glDrawTexfOES"; 859 case EntryPoint::GLDrawTexfvOES: 860 return "glDrawTexfvOES"; 861 case EntryPoint::GLDrawTexiOES: 862 return "glDrawTexiOES"; 863 case EntryPoint::GLDrawTexivOES: 864 return "glDrawTexivOES"; 865 case EntryPoint::GLDrawTexsOES: 866 return "glDrawTexsOES"; 867 case EntryPoint::GLDrawTexsvOES: 868 return "glDrawTexsvOES"; 869 case EntryPoint::GLDrawTexxOES: 870 return "glDrawTexxOES"; 871 case EntryPoint::GLDrawTexxvOES: 872 return "glDrawTexxvOES"; 873 case EntryPoint::GLEGLImageTargetRenderbufferStorageOES: 874 return "glEGLImageTargetRenderbufferStorageOES"; 875 case EntryPoint::GLEGLImageTargetTexStorageEXT: 876 return "glEGLImageTargetTexStorageEXT"; 877 case EntryPoint::GLEGLImageTargetTexture2DOES: 878 return "glEGLImageTargetTexture2DOES"; 879 case EntryPoint::GLEGLImageTargetTextureStorageEXT: 880 return "glEGLImageTargetTextureStorageEXT"; 881 case EntryPoint::GLEnable: 882 return "glEnable"; 883 case EntryPoint::GLEnableClientState: 884 return "glEnableClientState"; 885 case EntryPoint::GLEnableVertexAttribArray: 886 return "glEnableVertexAttribArray"; 887 case EntryPoint::GLEnablei: 888 return "glEnablei"; 889 case EntryPoint::GLEnableiEXT: 890 return "glEnableiEXT"; 891 case EntryPoint::GLEnableiOES: 892 return "glEnableiOES"; 893 case EntryPoint::GLEndPerfMonitorAMD: 894 return "glEndPerfMonitorAMD"; 895 case EntryPoint::GLEndPixelLocalStorageANGLE: 896 return "glEndPixelLocalStorageANGLE"; 897 case EntryPoint::GLEndQuery: 898 return "glEndQuery"; 899 case EntryPoint::GLEndQueryEXT: 900 return "glEndQueryEXT"; 901 case EntryPoint::GLEndTilingQCOM: 902 return "glEndTilingQCOM"; 903 case EntryPoint::GLEndTransformFeedback: 904 return "glEndTransformFeedback"; 905 case EntryPoint::GLFenceSync: 906 return "glFenceSync"; 907 case EntryPoint::GLFinish: 908 return "glFinish"; 909 case EntryPoint::GLFinishFenceNV: 910 return "glFinishFenceNV"; 911 case EntryPoint::GLFlush: 912 return "glFlush"; 913 case EntryPoint::GLFlushMappedBufferRange: 914 return "glFlushMappedBufferRange"; 915 case EntryPoint::GLFlushMappedBufferRangeEXT: 916 return "glFlushMappedBufferRangeEXT"; 917 case EntryPoint::GLFogf: 918 return "glFogf"; 919 case EntryPoint::GLFogfv: 920 return "glFogfv"; 921 case EntryPoint::GLFogx: 922 return "glFogx"; 923 case EntryPoint::GLFogxv: 924 return "glFogxv"; 925 case EntryPoint::GLFramebufferFetchBarrierEXT: 926 return "glFramebufferFetchBarrierEXT"; 927 case EntryPoint::GLFramebufferFoveationConfigQCOM: 928 return "glFramebufferFoveationConfigQCOM"; 929 case EntryPoint::GLFramebufferFoveationParametersQCOM: 930 return "glFramebufferFoveationParametersQCOM"; 931 case EntryPoint::GLFramebufferMemorylessPixelLocalStorageANGLE: 932 return "glFramebufferMemorylessPixelLocalStorageANGLE"; 933 case EntryPoint::GLFramebufferParameteri: 934 return "glFramebufferParameteri"; 935 case EntryPoint::GLFramebufferParameteriMESA: 936 return "glFramebufferParameteriMESA"; 937 case EntryPoint::GLFramebufferPixelLocalClearValuefvANGLE: 938 return "glFramebufferPixelLocalClearValuefvANGLE"; 939 case EntryPoint::GLFramebufferPixelLocalClearValueivANGLE: 940 return "glFramebufferPixelLocalClearValueivANGLE"; 941 case EntryPoint::GLFramebufferPixelLocalClearValueuivANGLE: 942 return "glFramebufferPixelLocalClearValueuivANGLE"; 943 case EntryPoint::GLFramebufferPixelLocalStorageInterruptANGLE: 944 return "glFramebufferPixelLocalStorageInterruptANGLE"; 945 case EntryPoint::GLFramebufferPixelLocalStorageRestoreANGLE: 946 return "glFramebufferPixelLocalStorageRestoreANGLE"; 947 case EntryPoint::GLFramebufferRenderbuffer: 948 return "glFramebufferRenderbuffer"; 949 case EntryPoint::GLFramebufferRenderbufferOES: 950 return "glFramebufferRenderbufferOES"; 951 case EntryPoint::GLFramebufferTexture: 952 return "glFramebufferTexture"; 953 case EntryPoint::GLFramebufferTexture2D: 954 return "glFramebufferTexture2D"; 955 case EntryPoint::GLFramebufferTexture2DMultisampleEXT: 956 return "glFramebufferTexture2DMultisampleEXT"; 957 case EntryPoint::GLFramebufferTexture2DOES: 958 return "glFramebufferTexture2DOES"; 959 case EntryPoint::GLFramebufferTexture3DOES: 960 return "glFramebufferTexture3DOES"; 961 case EntryPoint::GLFramebufferTextureEXT: 962 return "glFramebufferTextureEXT"; 963 case EntryPoint::GLFramebufferTextureLayer: 964 return "glFramebufferTextureLayer"; 965 case EntryPoint::GLFramebufferTextureMultiviewOVR: 966 return "glFramebufferTextureMultiviewOVR"; 967 case EntryPoint::GLFramebufferTextureOES: 968 return "glFramebufferTextureOES"; 969 case EntryPoint::GLFramebufferTexturePixelLocalStorageANGLE: 970 return "glFramebufferTexturePixelLocalStorageANGLE"; 971 case EntryPoint::GLFrontFace: 972 return "glFrontFace"; 973 case EntryPoint::GLFrustumf: 974 return "glFrustumf"; 975 case EntryPoint::GLFrustumx: 976 return "glFrustumx"; 977 case EntryPoint::GLGenBuffers: 978 return "glGenBuffers"; 979 case EntryPoint::GLGenFencesNV: 980 return "glGenFencesNV"; 981 case EntryPoint::GLGenFramebuffers: 982 return "glGenFramebuffers"; 983 case EntryPoint::GLGenFramebuffersOES: 984 return "glGenFramebuffersOES"; 985 case EntryPoint::GLGenPerfMonitorsAMD: 986 return "glGenPerfMonitorsAMD"; 987 case EntryPoint::GLGenProgramPipelines: 988 return "glGenProgramPipelines"; 989 case EntryPoint::GLGenProgramPipelinesEXT: 990 return "glGenProgramPipelinesEXT"; 991 case EntryPoint::GLGenQueries: 992 return "glGenQueries"; 993 case EntryPoint::GLGenQueriesEXT: 994 return "glGenQueriesEXT"; 995 case EntryPoint::GLGenRenderbuffers: 996 return "glGenRenderbuffers"; 997 case EntryPoint::GLGenRenderbuffersOES: 998 return "glGenRenderbuffersOES"; 999 case EntryPoint::GLGenSamplers: 1000 return "glGenSamplers"; 1001 case EntryPoint::GLGenSemaphoresEXT: 1002 return "glGenSemaphoresEXT"; 1003 case EntryPoint::GLGenTextures: 1004 return "glGenTextures"; 1005 case EntryPoint::GLGenTransformFeedbacks: 1006 return "glGenTransformFeedbacks"; 1007 case EntryPoint::GLGenVertexArrays: 1008 return "glGenVertexArrays"; 1009 case EntryPoint::GLGenVertexArraysOES: 1010 return "glGenVertexArraysOES"; 1011 case EntryPoint::GLGenerateMipmap: 1012 return "glGenerateMipmap"; 1013 case EntryPoint::GLGenerateMipmapOES: 1014 return "glGenerateMipmapOES"; 1015 case EntryPoint::GLGetActiveAttrib: 1016 return "glGetActiveAttrib"; 1017 case EntryPoint::GLGetActiveUniform: 1018 return "glGetActiveUniform"; 1019 case EntryPoint::GLGetActiveUniformBlockName: 1020 return "glGetActiveUniformBlockName"; 1021 case EntryPoint::GLGetActiveUniformBlockiv: 1022 return "glGetActiveUniformBlockiv"; 1023 case EntryPoint::GLGetActiveUniformBlockivRobustANGLE: 1024 return "glGetActiveUniformBlockivRobustANGLE"; 1025 case EntryPoint::GLGetActiveUniformsiv: 1026 return "glGetActiveUniformsiv"; 1027 case EntryPoint::GLGetAttachedShaders: 1028 return "glGetAttachedShaders"; 1029 case EntryPoint::GLGetAttribLocation: 1030 return "glGetAttribLocation"; 1031 case EntryPoint::GLGetBooleani_v: 1032 return "glGetBooleani_v"; 1033 case EntryPoint::GLGetBooleani_vRobustANGLE: 1034 return "glGetBooleani_vRobustANGLE"; 1035 case EntryPoint::GLGetBooleanv: 1036 return "glGetBooleanv"; 1037 case EntryPoint::GLGetBooleanvRobustANGLE: 1038 return "glGetBooleanvRobustANGLE"; 1039 case EntryPoint::GLGetBufferParameteri64v: 1040 return "glGetBufferParameteri64v"; 1041 case EntryPoint::GLGetBufferParameteri64vRobustANGLE: 1042 return "glGetBufferParameteri64vRobustANGLE"; 1043 case EntryPoint::GLGetBufferParameteriv: 1044 return "glGetBufferParameteriv"; 1045 case EntryPoint::GLGetBufferParameterivRobustANGLE: 1046 return "glGetBufferParameterivRobustANGLE"; 1047 case EntryPoint::GLGetBufferPointerv: 1048 return "glGetBufferPointerv"; 1049 case EntryPoint::GLGetBufferPointervOES: 1050 return "glGetBufferPointervOES"; 1051 case EntryPoint::GLGetBufferPointervRobustANGLE: 1052 return "glGetBufferPointervRobustANGLE"; 1053 case EntryPoint::GLGetClipPlanef: 1054 return "glGetClipPlanef"; 1055 case EntryPoint::GLGetClipPlanex: 1056 return "glGetClipPlanex"; 1057 case EntryPoint::GLGetCompressedTexImageANGLE: 1058 return "glGetCompressedTexImageANGLE"; 1059 case EntryPoint::GLGetDebugMessageLog: 1060 return "glGetDebugMessageLog"; 1061 case EntryPoint::GLGetDebugMessageLogKHR: 1062 return "glGetDebugMessageLogKHR"; 1063 case EntryPoint::GLGetError: 1064 return "glGetError"; 1065 case EntryPoint::GLGetFenceivNV: 1066 return "glGetFenceivNV"; 1067 case EntryPoint::GLGetFixedv: 1068 return "glGetFixedv"; 1069 case EntryPoint::GLGetFloatv: 1070 return "glGetFloatv"; 1071 case EntryPoint::GLGetFloatvRobustANGLE: 1072 return "glGetFloatvRobustANGLE"; 1073 case EntryPoint::GLGetFragDataIndexEXT: 1074 return "glGetFragDataIndexEXT"; 1075 case EntryPoint::GLGetFragDataLocation: 1076 return "glGetFragDataLocation"; 1077 case EntryPoint::GLGetFramebufferAttachmentParameteriv: 1078 return "glGetFramebufferAttachmentParameteriv"; 1079 case EntryPoint::GLGetFramebufferAttachmentParameterivOES: 1080 return "glGetFramebufferAttachmentParameterivOES"; 1081 case EntryPoint::GLGetFramebufferAttachmentParameterivRobustANGLE: 1082 return "glGetFramebufferAttachmentParameterivRobustANGLE"; 1083 case EntryPoint::GLGetFramebufferParameteriv: 1084 return "glGetFramebufferParameteriv"; 1085 case EntryPoint::GLGetFramebufferParameterivMESA: 1086 return "glGetFramebufferParameterivMESA"; 1087 case EntryPoint::GLGetFramebufferParameterivRobustANGLE: 1088 return "glGetFramebufferParameterivRobustANGLE"; 1089 case EntryPoint::GLGetFramebufferPixelLocalStorageParameterfvANGLE: 1090 return "glGetFramebufferPixelLocalStorageParameterfvANGLE"; 1091 case EntryPoint::GLGetFramebufferPixelLocalStorageParameterfvRobustANGLE: 1092 return "glGetFramebufferPixelLocalStorageParameterfvRobustANGLE"; 1093 case EntryPoint::GLGetFramebufferPixelLocalStorageParameterivANGLE: 1094 return "glGetFramebufferPixelLocalStorageParameterivANGLE"; 1095 case EntryPoint::GLGetFramebufferPixelLocalStorageParameterivRobustANGLE: 1096 return "glGetFramebufferPixelLocalStorageParameterivRobustANGLE"; 1097 case EntryPoint::GLGetGraphicsResetStatus: 1098 return "glGetGraphicsResetStatus"; 1099 case EntryPoint::GLGetGraphicsResetStatusEXT: 1100 return "glGetGraphicsResetStatusEXT"; 1101 case EntryPoint::GLGetGraphicsResetStatusKHR: 1102 return "glGetGraphicsResetStatusKHR"; 1103 case EntryPoint::GLGetInteger64i_v: 1104 return "glGetInteger64i_v"; 1105 case EntryPoint::GLGetInteger64i_vRobustANGLE: 1106 return "glGetInteger64i_vRobustANGLE"; 1107 case EntryPoint::GLGetInteger64v: 1108 return "glGetInteger64v"; 1109 case EntryPoint::GLGetInteger64vEXT: 1110 return "glGetInteger64vEXT"; 1111 case EntryPoint::GLGetInteger64vRobustANGLE: 1112 return "glGetInteger64vRobustANGLE"; 1113 case EntryPoint::GLGetIntegeri_v: 1114 return "glGetIntegeri_v"; 1115 case EntryPoint::GLGetIntegeri_vRobustANGLE: 1116 return "glGetIntegeri_vRobustANGLE"; 1117 case EntryPoint::GLGetIntegerv: 1118 return "glGetIntegerv"; 1119 case EntryPoint::GLGetIntegervRobustANGLE: 1120 return "glGetIntegervRobustANGLE"; 1121 case EntryPoint::GLGetInternalformativ: 1122 return "glGetInternalformativ"; 1123 case EntryPoint::GLGetInternalformativRobustANGLE: 1124 return "glGetInternalformativRobustANGLE"; 1125 case EntryPoint::GLGetLightfv: 1126 return "glGetLightfv"; 1127 case EntryPoint::GLGetLightxv: 1128 return "glGetLightxv"; 1129 case EntryPoint::GLGetMaterialfv: 1130 return "glGetMaterialfv"; 1131 case EntryPoint::GLGetMaterialxv: 1132 return "glGetMaterialxv"; 1133 case EntryPoint::GLGetMemoryObjectParameterivEXT: 1134 return "glGetMemoryObjectParameterivEXT"; 1135 case EntryPoint::GLGetMultisamplefv: 1136 return "glGetMultisamplefv"; 1137 case EntryPoint::GLGetMultisamplefvANGLE: 1138 return "glGetMultisamplefvANGLE"; 1139 case EntryPoint::GLGetMultisamplefvRobustANGLE: 1140 return "glGetMultisamplefvRobustANGLE"; 1141 case EntryPoint::GLGetObjectLabel: 1142 return "glGetObjectLabel"; 1143 case EntryPoint::GLGetObjectLabelEXT: 1144 return "glGetObjectLabelEXT"; 1145 case EntryPoint::GLGetObjectLabelKHR: 1146 return "glGetObjectLabelKHR"; 1147 case EntryPoint::GLGetObjectPtrLabel: 1148 return "glGetObjectPtrLabel"; 1149 case EntryPoint::GLGetObjectPtrLabelKHR: 1150 return "glGetObjectPtrLabelKHR"; 1151 case EntryPoint::GLGetPerfMonitorCounterDataAMD: 1152 return "glGetPerfMonitorCounterDataAMD"; 1153 case EntryPoint::GLGetPerfMonitorCounterInfoAMD: 1154 return "glGetPerfMonitorCounterInfoAMD"; 1155 case EntryPoint::GLGetPerfMonitorCounterStringAMD: 1156 return "glGetPerfMonitorCounterStringAMD"; 1157 case EntryPoint::GLGetPerfMonitorCountersAMD: 1158 return "glGetPerfMonitorCountersAMD"; 1159 case EntryPoint::GLGetPerfMonitorGroupStringAMD: 1160 return "glGetPerfMonitorGroupStringAMD"; 1161 case EntryPoint::GLGetPerfMonitorGroupsAMD: 1162 return "glGetPerfMonitorGroupsAMD"; 1163 case EntryPoint::GLGetPointerv: 1164 return "glGetPointerv"; 1165 case EntryPoint::GLGetPointervANGLE: 1166 return "glGetPointervANGLE"; 1167 case EntryPoint::GLGetPointervKHR: 1168 return "glGetPointervKHR"; 1169 case EntryPoint::GLGetPointervRobustANGLERobustANGLE: 1170 return "glGetPointervRobustANGLERobustANGLE"; 1171 case EntryPoint::GLGetProgramBinary: 1172 return "glGetProgramBinary"; 1173 case EntryPoint::GLGetProgramBinaryOES: 1174 return "glGetProgramBinaryOES"; 1175 case EntryPoint::GLGetProgramInfoLog: 1176 return "glGetProgramInfoLog"; 1177 case EntryPoint::GLGetProgramInterfaceiv: 1178 return "glGetProgramInterfaceiv"; 1179 case EntryPoint::GLGetProgramInterfaceivRobustANGLE: 1180 return "glGetProgramInterfaceivRobustANGLE"; 1181 case EntryPoint::GLGetProgramPipelineInfoLog: 1182 return "glGetProgramPipelineInfoLog"; 1183 case EntryPoint::GLGetProgramPipelineInfoLogEXT: 1184 return "glGetProgramPipelineInfoLogEXT"; 1185 case EntryPoint::GLGetProgramPipelineiv: 1186 return "glGetProgramPipelineiv"; 1187 case EntryPoint::GLGetProgramPipelineivEXT: 1188 return "glGetProgramPipelineivEXT"; 1189 case EntryPoint::GLGetProgramResourceIndex: 1190 return "glGetProgramResourceIndex"; 1191 case EntryPoint::GLGetProgramResourceLocation: 1192 return "glGetProgramResourceLocation"; 1193 case EntryPoint::GLGetProgramResourceLocationIndexEXT: 1194 return "glGetProgramResourceLocationIndexEXT"; 1195 case EntryPoint::GLGetProgramResourceName: 1196 return "glGetProgramResourceName"; 1197 case EntryPoint::GLGetProgramResourceiv: 1198 return "glGetProgramResourceiv"; 1199 case EntryPoint::GLGetProgramiv: 1200 return "glGetProgramiv"; 1201 case EntryPoint::GLGetProgramivRobustANGLE: 1202 return "glGetProgramivRobustANGLE"; 1203 case EntryPoint::GLGetQueryObjecti64vEXT: 1204 return "glGetQueryObjecti64vEXT"; 1205 case EntryPoint::GLGetQueryObjecti64vRobustANGLE: 1206 return "glGetQueryObjecti64vRobustANGLE"; 1207 case EntryPoint::GLGetQueryObjectivEXT: 1208 return "glGetQueryObjectivEXT"; 1209 case EntryPoint::GLGetQueryObjectivRobustANGLE: 1210 return "glGetQueryObjectivRobustANGLE"; 1211 case EntryPoint::GLGetQueryObjectui64vEXT: 1212 return "glGetQueryObjectui64vEXT"; 1213 case EntryPoint::GLGetQueryObjectui64vRobustANGLE: 1214 return "glGetQueryObjectui64vRobustANGLE"; 1215 case EntryPoint::GLGetQueryObjectuiv: 1216 return "glGetQueryObjectuiv"; 1217 case EntryPoint::GLGetQueryObjectuivEXT: 1218 return "glGetQueryObjectuivEXT"; 1219 case EntryPoint::GLGetQueryObjectuivRobustANGLE: 1220 return "glGetQueryObjectuivRobustANGLE"; 1221 case EntryPoint::GLGetQueryiv: 1222 return "glGetQueryiv"; 1223 case EntryPoint::GLGetQueryivEXT: 1224 return "glGetQueryivEXT"; 1225 case EntryPoint::GLGetQueryivRobustANGLE: 1226 return "glGetQueryivRobustANGLE"; 1227 case EntryPoint::GLGetRenderbufferImageANGLE: 1228 return "glGetRenderbufferImageANGLE"; 1229 case EntryPoint::GLGetRenderbufferParameteriv: 1230 return "glGetRenderbufferParameteriv"; 1231 case EntryPoint::GLGetRenderbufferParameterivOES: 1232 return "glGetRenderbufferParameterivOES"; 1233 case EntryPoint::GLGetRenderbufferParameterivRobustANGLE: 1234 return "glGetRenderbufferParameterivRobustANGLE"; 1235 case EntryPoint::GLGetSamplerParameterIiv: 1236 return "glGetSamplerParameterIiv"; 1237 case EntryPoint::GLGetSamplerParameterIivEXT: 1238 return "glGetSamplerParameterIivEXT"; 1239 case EntryPoint::GLGetSamplerParameterIivOES: 1240 return "glGetSamplerParameterIivOES"; 1241 case EntryPoint::GLGetSamplerParameterIivRobustANGLE: 1242 return "glGetSamplerParameterIivRobustANGLE"; 1243 case EntryPoint::GLGetSamplerParameterIuiv: 1244 return "glGetSamplerParameterIuiv"; 1245 case EntryPoint::GLGetSamplerParameterIuivEXT: 1246 return "glGetSamplerParameterIuivEXT"; 1247 case EntryPoint::GLGetSamplerParameterIuivOES: 1248 return "glGetSamplerParameterIuivOES"; 1249 case EntryPoint::GLGetSamplerParameterIuivRobustANGLE: 1250 return "glGetSamplerParameterIuivRobustANGLE"; 1251 case EntryPoint::GLGetSamplerParameterfv: 1252 return "glGetSamplerParameterfv"; 1253 case EntryPoint::GLGetSamplerParameterfvRobustANGLE: 1254 return "glGetSamplerParameterfvRobustANGLE"; 1255 case EntryPoint::GLGetSamplerParameteriv: 1256 return "glGetSamplerParameteriv"; 1257 case EntryPoint::GLGetSamplerParameterivRobustANGLE: 1258 return "glGetSamplerParameterivRobustANGLE"; 1259 case EntryPoint::GLGetSemaphoreParameterui64vEXT: 1260 return "glGetSemaphoreParameterui64vEXT"; 1261 case EntryPoint::GLGetShaderInfoLog: 1262 return "glGetShaderInfoLog"; 1263 case EntryPoint::GLGetShaderPrecisionFormat: 1264 return "glGetShaderPrecisionFormat"; 1265 case EntryPoint::GLGetShaderSource: 1266 return "glGetShaderSource"; 1267 case EntryPoint::GLGetShaderiv: 1268 return "glGetShaderiv"; 1269 case EntryPoint::GLGetShaderivRobustANGLE: 1270 return "glGetShaderivRobustANGLE"; 1271 case EntryPoint::GLGetString: 1272 return "glGetString"; 1273 case EntryPoint::GLGetStringi: 1274 return "glGetStringi"; 1275 case EntryPoint::GLGetSynciv: 1276 return "glGetSynciv"; 1277 case EntryPoint::GLGetTexEnvfv: 1278 return "glGetTexEnvfv"; 1279 case EntryPoint::GLGetTexEnviv: 1280 return "glGetTexEnviv"; 1281 case EntryPoint::GLGetTexEnvxv: 1282 return "glGetTexEnvxv"; 1283 case EntryPoint::GLGetTexGenfvOES: 1284 return "glGetTexGenfvOES"; 1285 case EntryPoint::GLGetTexGenivOES: 1286 return "glGetTexGenivOES"; 1287 case EntryPoint::GLGetTexGenxvOES: 1288 return "glGetTexGenxvOES"; 1289 case EntryPoint::GLGetTexImageANGLE: 1290 return "glGetTexImageANGLE"; 1291 case EntryPoint::GLGetTexLevelParameterfv: 1292 return "glGetTexLevelParameterfv"; 1293 case EntryPoint::GLGetTexLevelParameterfvANGLE: 1294 return "glGetTexLevelParameterfvANGLE"; 1295 case EntryPoint::GLGetTexLevelParameterfvRobustANGLE: 1296 return "glGetTexLevelParameterfvRobustANGLE"; 1297 case EntryPoint::GLGetTexLevelParameteriv: 1298 return "glGetTexLevelParameteriv"; 1299 case EntryPoint::GLGetTexLevelParameterivANGLE: 1300 return "glGetTexLevelParameterivANGLE"; 1301 case EntryPoint::GLGetTexLevelParameterivRobustANGLE: 1302 return "glGetTexLevelParameterivRobustANGLE"; 1303 case EntryPoint::GLGetTexParameterIiv: 1304 return "glGetTexParameterIiv"; 1305 case EntryPoint::GLGetTexParameterIivEXT: 1306 return "glGetTexParameterIivEXT"; 1307 case EntryPoint::GLGetTexParameterIivOES: 1308 return "glGetTexParameterIivOES"; 1309 case EntryPoint::GLGetTexParameterIivRobustANGLE: 1310 return "glGetTexParameterIivRobustANGLE"; 1311 case EntryPoint::GLGetTexParameterIuiv: 1312 return "glGetTexParameterIuiv"; 1313 case EntryPoint::GLGetTexParameterIuivEXT: 1314 return "glGetTexParameterIuivEXT"; 1315 case EntryPoint::GLGetTexParameterIuivOES: 1316 return "glGetTexParameterIuivOES"; 1317 case EntryPoint::GLGetTexParameterIuivRobustANGLE: 1318 return "glGetTexParameterIuivRobustANGLE"; 1319 case EntryPoint::GLGetTexParameterfv: 1320 return "glGetTexParameterfv"; 1321 case EntryPoint::GLGetTexParameterfvRobustANGLE: 1322 return "glGetTexParameterfvRobustANGLE"; 1323 case EntryPoint::GLGetTexParameteriv: 1324 return "glGetTexParameteriv"; 1325 case EntryPoint::GLGetTexParameterivRobustANGLE: 1326 return "glGetTexParameterivRobustANGLE"; 1327 case EntryPoint::GLGetTexParameterxv: 1328 return "glGetTexParameterxv"; 1329 case EntryPoint::GLGetTransformFeedbackVarying: 1330 return "glGetTransformFeedbackVarying"; 1331 case EntryPoint::GLGetTranslatedShaderSourceANGLE: 1332 return "glGetTranslatedShaderSourceANGLE"; 1333 case EntryPoint::GLGetUniformBlockIndex: 1334 return "glGetUniformBlockIndex"; 1335 case EntryPoint::GLGetUniformIndices: 1336 return "glGetUniformIndices"; 1337 case EntryPoint::GLGetUniformLocation: 1338 return "glGetUniformLocation"; 1339 case EntryPoint::GLGetUniformfv: 1340 return "glGetUniformfv"; 1341 case EntryPoint::GLGetUniformfvRobustANGLE: 1342 return "glGetUniformfvRobustANGLE"; 1343 case EntryPoint::GLGetUniformiv: 1344 return "glGetUniformiv"; 1345 case EntryPoint::GLGetUniformivRobustANGLE: 1346 return "glGetUniformivRobustANGLE"; 1347 case EntryPoint::GLGetUniformuiv: 1348 return "glGetUniformuiv"; 1349 case EntryPoint::GLGetUniformuivRobustANGLE: 1350 return "glGetUniformuivRobustANGLE"; 1351 case EntryPoint::GLGetUnsignedBytei_vEXT: 1352 return "glGetUnsignedBytei_vEXT"; 1353 case EntryPoint::GLGetUnsignedBytevEXT: 1354 return "glGetUnsignedBytevEXT"; 1355 case EntryPoint::GLGetVertexAttribIiv: 1356 return "glGetVertexAttribIiv"; 1357 case EntryPoint::GLGetVertexAttribIivRobustANGLE: 1358 return "glGetVertexAttribIivRobustANGLE"; 1359 case EntryPoint::GLGetVertexAttribIuiv: 1360 return "glGetVertexAttribIuiv"; 1361 case EntryPoint::GLGetVertexAttribIuivRobustANGLE: 1362 return "glGetVertexAttribIuivRobustANGLE"; 1363 case EntryPoint::GLGetVertexAttribPointerv: 1364 return "glGetVertexAttribPointerv"; 1365 case EntryPoint::GLGetVertexAttribPointervRobustANGLE: 1366 return "glGetVertexAttribPointervRobustANGLE"; 1367 case EntryPoint::GLGetVertexAttribfv: 1368 return "glGetVertexAttribfv"; 1369 case EntryPoint::GLGetVertexAttribfvRobustANGLE: 1370 return "glGetVertexAttribfvRobustANGLE"; 1371 case EntryPoint::GLGetVertexAttribiv: 1372 return "glGetVertexAttribiv"; 1373 case EntryPoint::GLGetVertexAttribivRobustANGLE: 1374 return "glGetVertexAttribivRobustANGLE"; 1375 case EntryPoint::GLGetnUniformfv: 1376 return "glGetnUniformfv"; 1377 case EntryPoint::GLGetnUniformfvEXT: 1378 return "glGetnUniformfvEXT"; 1379 case EntryPoint::GLGetnUniformfvKHR: 1380 return "glGetnUniformfvKHR"; 1381 case EntryPoint::GLGetnUniformfvRobustANGLE: 1382 return "glGetnUniformfvRobustANGLE"; 1383 case EntryPoint::GLGetnUniformiv: 1384 return "glGetnUniformiv"; 1385 case EntryPoint::GLGetnUniformivEXT: 1386 return "glGetnUniformivEXT"; 1387 case EntryPoint::GLGetnUniformivKHR: 1388 return "glGetnUniformivKHR"; 1389 case EntryPoint::GLGetnUniformivRobustANGLE: 1390 return "glGetnUniformivRobustANGLE"; 1391 case EntryPoint::GLGetnUniformuiv: 1392 return "glGetnUniformuiv"; 1393 case EntryPoint::GLGetnUniformuivKHR: 1394 return "glGetnUniformuivKHR"; 1395 case EntryPoint::GLGetnUniformuivRobustANGLE: 1396 return "glGetnUniformuivRobustANGLE"; 1397 case EntryPoint::GLHint: 1398 return "glHint"; 1399 case EntryPoint::GLImportMemoryFdEXT: 1400 return "glImportMemoryFdEXT"; 1401 case EntryPoint::GLImportMemoryZirconHandleANGLE: 1402 return "glImportMemoryZirconHandleANGLE"; 1403 case EntryPoint::GLImportSemaphoreFdEXT: 1404 return "glImportSemaphoreFdEXT"; 1405 case EntryPoint::GLImportSemaphoreZirconHandleANGLE: 1406 return "glImportSemaphoreZirconHandleANGLE"; 1407 case EntryPoint::GLInsertEventMarkerEXT: 1408 return "glInsertEventMarkerEXT"; 1409 case EntryPoint::GLInvalidateFramebuffer: 1410 return "glInvalidateFramebuffer"; 1411 case EntryPoint::GLInvalidateSubFramebuffer: 1412 return "glInvalidateSubFramebuffer"; 1413 case EntryPoint::GLInvalidateTextureANGLE: 1414 return "glInvalidateTextureANGLE"; 1415 case EntryPoint::GLIsBuffer: 1416 return "glIsBuffer"; 1417 case EntryPoint::GLIsEnabled: 1418 return "glIsEnabled"; 1419 case EntryPoint::GLIsEnabledi: 1420 return "glIsEnabledi"; 1421 case EntryPoint::GLIsEnablediEXT: 1422 return "glIsEnablediEXT"; 1423 case EntryPoint::GLIsEnablediOES: 1424 return "glIsEnablediOES"; 1425 case EntryPoint::GLIsFenceNV: 1426 return "glIsFenceNV"; 1427 case EntryPoint::GLIsFramebuffer: 1428 return "glIsFramebuffer"; 1429 case EntryPoint::GLIsFramebufferOES: 1430 return "glIsFramebufferOES"; 1431 case EntryPoint::GLIsMemoryObjectEXT: 1432 return "glIsMemoryObjectEXT"; 1433 case EntryPoint::GLIsProgram: 1434 return "glIsProgram"; 1435 case EntryPoint::GLIsProgramPipeline: 1436 return "glIsProgramPipeline"; 1437 case EntryPoint::GLIsProgramPipelineEXT: 1438 return "glIsProgramPipelineEXT"; 1439 case EntryPoint::GLIsQuery: 1440 return "glIsQuery"; 1441 case EntryPoint::GLIsQueryEXT: 1442 return "glIsQueryEXT"; 1443 case EntryPoint::GLIsRenderbuffer: 1444 return "glIsRenderbuffer"; 1445 case EntryPoint::GLIsRenderbufferOES: 1446 return "glIsRenderbufferOES"; 1447 case EntryPoint::GLIsSampler: 1448 return "glIsSampler"; 1449 case EntryPoint::GLIsSemaphoreEXT: 1450 return "glIsSemaphoreEXT"; 1451 case EntryPoint::GLIsShader: 1452 return "glIsShader"; 1453 case EntryPoint::GLIsSync: 1454 return "glIsSync"; 1455 case EntryPoint::GLIsTexture: 1456 return "glIsTexture"; 1457 case EntryPoint::GLIsTransformFeedback: 1458 return "glIsTransformFeedback"; 1459 case EntryPoint::GLIsVertexArray: 1460 return "glIsVertexArray"; 1461 case EntryPoint::GLIsVertexArrayOES: 1462 return "glIsVertexArrayOES"; 1463 case EntryPoint::GLLabelObjectEXT: 1464 return "glLabelObjectEXT"; 1465 case EntryPoint::GLLightModelf: 1466 return "glLightModelf"; 1467 case EntryPoint::GLLightModelfv: 1468 return "glLightModelfv"; 1469 case EntryPoint::GLLightModelx: 1470 return "glLightModelx"; 1471 case EntryPoint::GLLightModelxv: 1472 return "glLightModelxv"; 1473 case EntryPoint::GLLightf: 1474 return "glLightf"; 1475 case EntryPoint::GLLightfv: 1476 return "glLightfv"; 1477 case EntryPoint::GLLightx: 1478 return "glLightx"; 1479 case EntryPoint::GLLightxv: 1480 return "glLightxv"; 1481 case EntryPoint::GLLineWidth: 1482 return "glLineWidth"; 1483 case EntryPoint::GLLineWidthx: 1484 return "glLineWidthx"; 1485 case EntryPoint::GLLinkProgram: 1486 return "glLinkProgram"; 1487 case EntryPoint::GLLoadIdentity: 1488 return "glLoadIdentity"; 1489 case EntryPoint::GLLoadMatrixf: 1490 return "glLoadMatrixf"; 1491 case EntryPoint::GLLoadMatrixx: 1492 return "glLoadMatrixx"; 1493 case EntryPoint::GLLoadPaletteFromModelViewMatrixOES: 1494 return "glLoadPaletteFromModelViewMatrixOES"; 1495 case EntryPoint::GLLogicOp: 1496 return "glLogicOp"; 1497 case EntryPoint::GLLogicOpANGLE: 1498 return "glLogicOpANGLE"; 1499 case EntryPoint::GLLoseContextCHROMIUM: 1500 return "glLoseContextCHROMIUM"; 1501 case EntryPoint::GLMapBufferOES: 1502 return "glMapBufferOES"; 1503 case EntryPoint::GLMapBufferRange: 1504 return "glMapBufferRange"; 1505 case EntryPoint::GLMapBufferRangeEXT: 1506 return "glMapBufferRangeEXT"; 1507 case EntryPoint::GLMaterialf: 1508 return "glMaterialf"; 1509 case EntryPoint::GLMaterialfv: 1510 return "glMaterialfv"; 1511 case EntryPoint::GLMaterialx: 1512 return "glMaterialx"; 1513 case EntryPoint::GLMaterialxv: 1514 return "glMaterialxv"; 1515 case EntryPoint::GLMatrixIndexPointerOES: 1516 return "glMatrixIndexPointerOES"; 1517 case EntryPoint::GLMatrixMode: 1518 return "glMatrixMode"; 1519 case EntryPoint::GLMaxShaderCompilerThreadsKHR: 1520 return "glMaxShaderCompilerThreadsKHR"; 1521 case EntryPoint::GLMemoryBarrier: 1522 return "glMemoryBarrier"; 1523 case EntryPoint::GLMemoryBarrierByRegion: 1524 return "glMemoryBarrierByRegion"; 1525 case EntryPoint::GLMemoryObjectParameterivEXT: 1526 return "glMemoryObjectParameterivEXT"; 1527 case EntryPoint::GLMinSampleShading: 1528 return "glMinSampleShading"; 1529 case EntryPoint::GLMinSampleShadingOES: 1530 return "glMinSampleShadingOES"; 1531 case EntryPoint::GLMultMatrixf: 1532 return "glMultMatrixf"; 1533 case EntryPoint::GLMultMatrixx: 1534 return "glMultMatrixx"; 1535 case EntryPoint::GLMultiDrawArraysANGLE: 1536 return "glMultiDrawArraysANGLE"; 1537 case EntryPoint::GLMultiDrawArraysIndirectEXT: 1538 return "glMultiDrawArraysIndirectEXT"; 1539 case EntryPoint::GLMultiDrawArraysInstancedANGLE: 1540 return "glMultiDrawArraysInstancedANGLE"; 1541 case EntryPoint::GLMultiDrawArraysInstancedBaseInstanceANGLE: 1542 return "glMultiDrawArraysInstancedBaseInstanceANGLE"; 1543 case EntryPoint::GLMultiDrawElementsANGLE: 1544 return "glMultiDrawElementsANGLE"; 1545 case EntryPoint::GLMultiDrawElementsBaseVertexEXT: 1546 return "glMultiDrawElementsBaseVertexEXT"; 1547 case EntryPoint::GLMultiDrawElementsIndirectEXT: 1548 return "glMultiDrawElementsIndirectEXT"; 1549 case EntryPoint::GLMultiDrawElementsInstancedANGLE: 1550 return "glMultiDrawElementsInstancedANGLE"; 1551 case EntryPoint::GLMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE: 1552 return "glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE"; 1553 case EntryPoint::GLMultiTexCoord4f: 1554 return "glMultiTexCoord4f"; 1555 case EntryPoint::GLMultiTexCoord4x: 1556 return "glMultiTexCoord4x"; 1557 case EntryPoint::GLNamedBufferStorageExternalEXT: 1558 return "glNamedBufferStorageExternalEXT"; 1559 case EntryPoint::GLNormal3f: 1560 return "glNormal3f"; 1561 case EntryPoint::GLNormal3x: 1562 return "glNormal3x"; 1563 case EntryPoint::GLNormalPointer: 1564 return "glNormalPointer"; 1565 case EntryPoint::GLObjectLabel: 1566 return "glObjectLabel"; 1567 case EntryPoint::GLObjectLabelKHR: 1568 return "glObjectLabelKHR"; 1569 case EntryPoint::GLObjectPtrLabel: 1570 return "glObjectPtrLabel"; 1571 case EntryPoint::GLObjectPtrLabelKHR: 1572 return "glObjectPtrLabelKHR"; 1573 case EntryPoint::GLOrthof: 1574 return "glOrthof"; 1575 case EntryPoint::GLOrthox: 1576 return "glOrthox"; 1577 case EntryPoint::GLPatchParameteri: 1578 return "glPatchParameteri"; 1579 case EntryPoint::GLPatchParameteriEXT: 1580 return "glPatchParameteriEXT"; 1581 case EntryPoint::GLPatchParameteriOES: 1582 return "glPatchParameteriOES"; 1583 case EntryPoint::GLPauseTransformFeedback: 1584 return "glPauseTransformFeedback"; 1585 case EntryPoint::GLPixelLocalStorageBarrierANGLE: 1586 return "glPixelLocalStorageBarrierANGLE"; 1587 case EntryPoint::GLPixelStorei: 1588 return "glPixelStorei"; 1589 case EntryPoint::GLPointParameterf: 1590 return "glPointParameterf"; 1591 case EntryPoint::GLPointParameterfv: 1592 return "glPointParameterfv"; 1593 case EntryPoint::GLPointParameterx: 1594 return "glPointParameterx"; 1595 case EntryPoint::GLPointParameterxv: 1596 return "glPointParameterxv"; 1597 case EntryPoint::GLPointSize: 1598 return "glPointSize"; 1599 case EntryPoint::GLPointSizePointerOES: 1600 return "glPointSizePointerOES"; 1601 case EntryPoint::GLPointSizex: 1602 return "glPointSizex"; 1603 case EntryPoint::GLPolygonModeANGLE: 1604 return "glPolygonModeANGLE"; 1605 case EntryPoint::GLPolygonModeNV: 1606 return "glPolygonModeNV"; 1607 case EntryPoint::GLPolygonOffset: 1608 return "glPolygonOffset"; 1609 case EntryPoint::GLPolygonOffsetClampEXT: 1610 return "glPolygonOffsetClampEXT"; 1611 case EntryPoint::GLPolygonOffsetx: 1612 return "glPolygonOffsetx"; 1613 case EntryPoint::GLPopDebugGroup: 1614 return "glPopDebugGroup"; 1615 case EntryPoint::GLPopDebugGroupKHR: 1616 return "glPopDebugGroupKHR"; 1617 case EntryPoint::GLPopGroupMarkerEXT: 1618 return "glPopGroupMarkerEXT"; 1619 case EntryPoint::GLPopMatrix: 1620 return "glPopMatrix"; 1621 case EntryPoint::GLPrimitiveBoundingBox: 1622 return "glPrimitiveBoundingBox"; 1623 case EntryPoint::GLPrimitiveBoundingBoxEXT: 1624 return "glPrimitiveBoundingBoxEXT"; 1625 case EntryPoint::GLPrimitiveBoundingBoxOES: 1626 return "glPrimitiveBoundingBoxOES"; 1627 case EntryPoint::GLProgramBinary: 1628 return "glProgramBinary"; 1629 case EntryPoint::GLProgramBinaryOES: 1630 return "glProgramBinaryOES"; 1631 case EntryPoint::GLProgramParameteri: 1632 return "glProgramParameteri"; 1633 case EntryPoint::GLProgramParameteriEXT: 1634 return "glProgramParameteriEXT"; 1635 case EntryPoint::GLProgramUniform1f: 1636 return "glProgramUniform1f"; 1637 case EntryPoint::GLProgramUniform1fEXT: 1638 return "glProgramUniform1fEXT"; 1639 case EntryPoint::GLProgramUniform1fv: 1640 return "glProgramUniform1fv"; 1641 case EntryPoint::GLProgramUniform1fvEXT: 1642 return "glProgramUniform1fvEXT"; 1643 case EntryPoint::GLProgramUniform1i: 1644 return "glProgramUniform1i"; 1645 case EntryPoint::GLProgramUniform1iEXT: 1646 return "glProgramUniform1iEXT"; 1647 case EntryPoint::GLProgramUniform1iv: 1648 return "glProgramUniform1iv"; 1649 case EntryPoint::GLProgramUniform1ivEXT: 1650 return "glProgramUniform1ivEXT"; 1651 case EntryPoint::GLProgramUniform1ui: 1652 return "glProgramUniform1ui"; 1653 case EntryPoint::GLProgramUniform1uiEXT: 1654 return "glProgramUniform1uiEXT"; 1655 case EntryPoint::GLProgramUniform1uiv: 1656 return "glProgramUniform1uiv"; 1657 case EntryPoint::GLProgramUniform1uivEXT: 1658 return "glProgramUniform1uivEXT"; 1659 case EntryPoint::GLProgramUniform2f: 1660 return "glProgramUniform2f"; 1661 case EntryPoint::GLProgramUniform2fEXT: 1662 return "glProgramUniform2fEXT"; 1663 case EntryPoint::GLProgramUniform2fv: 1664 return "glProgramUniform2fv"; 1665 case EntryPoint::GLProgramUniform2fvEXT: 1666 return "glProgramUniform2fvEXT"; 1667 case EntryPoint::GLProgramUniform2i: 1668 return "glProgramUniform2i"; 1669 case EntryPoint::GLProgramUniform2iEXT: 1670 return "glProgramUniform2iEXT"; 1671 case EntryPoint::GLProgramUniform2iv: 1672 return "glProgramUniform2iv"; 1673 case EntryPoint::GLProgramUniform2ivEXT: 1674 return "glProgramUniform2ivEXT"; 1675 case EntryPoint::GLProgramUniform2ui: 1676 return "glProgramUniform2ui"; 1677 case EntryPoint::GLProgramUniform2uiEXT: 1678 return "glProgramUniform2uiEXT"; 1679 case EntryPoint::GLProgramUniform2uiv: 1680 return "glProgramUniform2uiv"; 1681 case EntryPoint::GLProgramUniform2uivEXT: 1682 return "glProgramUniform2uivEXT"; 1683 case EntryPoint::GLProgramUniform3f: 1684 return "glProgramUniform3f"; 1685 case EntryPoint::GLProgramUniform3fEXT: 1686 return "glProgramUniform3fEXT"; 1687 case EntryPoint::GLProgramUniform3fv: 1688 return "glProgramUniform3fv"; 1689 case EntryPoint::GLProgramUniform3fvEXT: 1690 return "glProgramUniform3fvEXT"; 1691 case EntryPoint::GLProgramUniform3i: 1692 return "glProgramUniform3i"; 1693 case EntryPoint::GLProgramUniform3iEXT: 1694 return "glProgramUniform3iEXT"; 1695 case EntryPoint::GLProgramUniform3iv: 1696 return "glProgramUniform3iv"; 1697 case EntryPoint::GLProgramUniform3ivEXT: 1698 return "glProgramUniform3ivEXT"; 1699 case EntryPoint::GLProgramUniform3ui: 1700 return "glProgramUniform3ui"; 1701 case EntryPoint::GLProgramUniform3uiEXT: 1702 return "glProgramUniform3uiEXT"; 1703 case EntryPoint::GLProgramUniform3uiv: 1704 return "glProgramUniform3uiv"; 1705 case EntryPoint::GLProgramUniform3uivEXT: 1706 return "glProgramUniform3uivEXT"; 1707 case EntryPoint::GLProgramUniform4f: 1708 return "glProgramUniform4f"; 1709 case EntryPoint::GLProgramUniform4fEXT: 1710 return "glProgramUniform4fEXT"; 1711 case EntryPoint::GLProgramUniform4fv: 1712 return "glProgramUniform4fv"; 1713 case EntryPoint::GLProgramUniform4fvEXT: 1714 return "glProgramUniform4fvEXT"; 1715 case EntryPoint::GLProgramUniform4i: 1716 return "glProgramUniform4i"; 1717 case EntryPoint::GLProgramUniform4iEXT: 1718 return "glProgramUniform4iEXT"; 1719 case EntryPoint::GLProgramUniform4iv: 1720 return "glProgramUniform4iv"; 1721 case EntryPoint::GLProgramUniform4ivEXT: 1722 return "glProgramUniform4ivEXT"; 1723 case EntryPoint::GLProgramUniform4ui: 1724 return "glProgramUniform4ui"; 1725 case EntryPoint::GLProgramUniform4uiEXT: 1726 return "glProgramUniform4uiEXT"; 1727 case EntryPoint::GLProgramUniform4uiv: 1728 return "glProgramUniform4uiv"; 1729 case EntryPoint::GLProgramUniform4uivEXT: 1730 return "glProgramUniform4uivEXT"; 1731 case EntryPoint::GLProgramUniformMatrix2fv: 1732 return "glProgramUniformMatrix2fv"; 1733 case EntryPoint::GLProgramUniformMatrix2fvEXT: 1734 return "glProgramUniformMatrix2fvEXT"; 1735 case EntryPoint::GLProgramUniformMatrix2x3fv: 1736 return "glProgramUniformMatrix2x3fv"; 1737 case EntryPoint::GLProgramUniformMatrix2x3fvEXT: 1738 return "glProgramUniformMatrix2x3fvEXT"; 1739 case EntryPoint::GLProgramUniformMatrix2x4fv: 1740 return "glProgramUniformMatrix2x4fv"; 1741 case EntryPoint::GLProgramUniformMatrix2x4fvEXT: 1742 return "glProgramUniformMatrix2x4fvEXT"; 1743 case EntryPoint::GLProgramUniformMatrix3fv: 1744 return "glProgramUniformMatrix3fv"; 1745 case EntryPoint::GLProgramUniformMatrix3fvEXT: 1746 return "glProgramUniformMatrix3fvEXT"; 1747 case EntryPoint::GLProgramUniformMatrix3x2fv: 1748 return "glProgramUniformMatrix3x2fv"; 1749 case EntryPoint::GLProgramUniformMatrix3x2fvEXT: 1750 return "glProgramUniformMatrix3x2fvEXT"; 1751 case EntryPoint::GLProgramUniformMatrix3x4fv: 1752 return "glProgramUniformMatrix3x4fv"; 1753 case EntryPoint::GLProgramUniformMatrix3x4fvEXT: 1754 return "glProgramUniformMatrix3x4fvEXT"; 1755 case EntryPoint::GLProgramUniformMatrix4fv: 1756 return "glProgramUniformMatrix4fv"; 1757 case EntryPoint::GLProgramUniformMatrix4fvEXT: 1758 return "glProgramUniformMatrix4fvEXT"; 1759 case EntryPoint::GLProgramUniformMatrix4x2fv: 1760 return "glProgramUniformMatrix4x2fv"; 1761 case EntryPoint::GLProgramUniformMatrix4x2fvEXT: 1762 return "glProgramUniformMatrix4x2fvEXT"; 1763 case EntryPoint::GLProgramUniformMatrix4x3fv: 1764 return "glProgramUniformMatrix4x3fv"; 1765 case EntryPoint::GLProgramUniformMatrix4x3fvEXT: 1766 return "glProgramUniformMatrix4x3fvEXT"; 1767 case EntryPoint::GLProvokingVertexANGLE: 1768 return "glProvokingVertexANGLE"; 1769 case EntryPoint::GLPushDebugGroup: 1770 return "glPushDebugGroup"; 1771 case EntryPoint::GLPushDebugGroupKHR: 1772 return "glPushDebugGroupKHR"; 1773 case EntryPoint::GLPushGroupMarkerEXT: 1774 return "glPushGroupMarkerEXT"; 1775 case EntryPoint::GLPushMatrix: 1776 return "glPushMatrix"; 1777 case EntryPoint::GLQueryCounterEXT: 1778 return "glQueryCounterEXT"; 1779 case EntryPoint::GLQueryMatrixxOES: 1780 return "glQueryMatrixxOES"; 1781 case EntryPoint::GLReadBuffer: 1782 return "glReadBuffer"; 1783 case EntryPoint::GLReadPixels: 1784 return "glReadPixels"; 1785 case EntryPoint::GLReadPixelsRobustANGLE: 1786 return "glReadPixelsRobustANGLE"; 1787 case EntryPoint::GLReadnPixels: 1788 return "glReadnPixels"; 1789 case EntryPoint::GLReadnPixelsEXT: 1790 return "glReadnPixelsEXT"; 1791 case EntryPoint::GLReadnPixelsKHR: 1792 return "glReadnPixelsKHR"; 1793 case EntryPoint::GLReadnPixelsRobustANGLE: 1794 return "glReadnPixelsRobustANGLE"; 1795 case EntryPoint::GLReleaseShaderCompiler: 1796 return "glReleaseShaderCompiler"; 1797 case EntryPoint::GLReleaseTexturesANGLE: 1798 return "glReleaseTexturesANGLE"; 1799 case EntryPoint::GLRenderbufferStorage: 1800 return "glRenderbufferStorage"; 1801 case EntryPoint::GLRenderbufferStorageMultisample: 1802 return "glRenderbufferStorageMultisample"; 1803 case EntryPoint::GLRenderbufferStorageMultisampleANGLE: 1804 return "glRenderbufferStorageMultisampleANGLE"; 1805 case EntryPoint::GLRenderbufferStorageMultisampleEXT: 1806 return "glRenderbufferStorageMultisampleEXT"; 1807 case EntryPoint::GLRenderbufferStorageOES: 1808 return "glRenderbufferStorageOES"; 1809 case EntryPoint::GLRequestExtensionANGLE: 1810 return "glRequestExtensionANGLE"; 1811 case EntryPoint::GLResumeTransformFeedback: 1812 return "glResumeTransformFeedback"; 1813 case EntryPoint::GLRotatef: 1814 return "glRotatef"; 1815 case EntryPoint::GLRotatex: 1816 return "glRotatex"; 1817 case EntryPoint::GLSampleCoverage: 1818 return "glSampleCoverage"; 1819 case EntryPoint::GLSampleCoveragex: 1820 return "glSampleCoveragex"; 1821 case EntryPoint::GLSampleMaski: 1822 return "glSampleMaski"; 1823 case EntryPoint::GLSampleMaskiANGLE: 1824 return "glSampleMaskiANGLE"; 1825 case EntryPoint::GLSamplerParameterIiv: 1826 return "glSamplerParameterIiv"; 1827 case EntryPoint::GLSamplerParameterIivEXT: 1828 return "glSamplerParameterIivEXT"; 1829 case EntryPoint::GLSamplerParameterIivOES: 1830 return "glSamplerParameterIivOES"; 1831 case EntryPoint::GLSamplerParameterIivRobustANGLE: 1832 return "glSamplerParameterIivRobustANGLE"; 1833 case EntryPoint::GLSamplerParameterIuiv: 1834 return "glSamplerParameterIuiv"; 1835 case EntryPoint::GLSamplerParameterIuivEXT: 1836 return "glSamplerParameterIuivEXT"; 1837 case EntryPoint::GLSamplerParameterIuivOES: 1838 return "glSamplerParameterIuivOES"; 1839 case EntryPoint::GLSamplerParameterIuivRobustANGLE: 1840 return "glSamplerParameterIuivRobustANGLE"; 1841 case EntryPoint::GLSamplerParameterf: 1842 return "glSamplerParameterf"; 1843 case EntryPoint::GLSamplerParameterfv: 1844 return "glSamplerParameterfv"; 1845 case EntryPoint::GLSamplerParameterfvRobustANGLE: 1846 return "glSamplerParameterfvRobustANGLE"; 1847 case EntryPoint::GLSamplerParameteri: 1848 return "glSamplerParameteri"; 1849 case EntryPoint::GLSamplerParameteriv: 1850 return "glSamplerParameteriv"; 1851 case EntryPoint::GLSamplerParameterivRobustANGLE: 1852 return "glSamplerParameterivRobustANGLE"; 1853 case EntryPoint::GLScalef: 1854 return "glScalef"; 1855 case EntryPoint::GLScalex: 1856 return "glScalex"; 1857 case EntryPoint::GLScissor: 1858 return "glScissor"; 1859 case EntryPoint::GLSelectPerfMonitorCountersAMD: 1860 return "glSelectPerfMonitorCountersAMD"; 1861 case EntryPoint::GLSemaphoreParameterui64vEXT: 1862 return "glSemaphoreParameterui64vEXT"; 1863 case EntryPoint::GLSetFenceNV: 1864 return "glSetFenceNV"; 1865 case EntryPoint::GLShadeModel: 1866 return "glShadeModel"; 1867 case EntryPoint::GLShaderBinary: 1868 return "glShaderBinary"; 1869 case EntryPoint::GLShaderSource: 1870 return "glShaderSource"; 1871 case EntryPoint::GLShadingRateQCOM: 1872 return "glShadingRateQCOM"; 1873 case EntryPoint::GLSignalSemaphoreEXT: 1874 return "glSignalSemaphoreEXT"; 1875 case EntryPoint::GLStartTilingQCOM: 1876 return "glStartTilingQCOM"; 1877 case EntryPoint::GLStencilFunc: 1878 return "glStencilFunc"; 1879 case EntryPoint::GLStencilFuncSeparate: 1880 return "glStencilFuncSeparate"; 1881 case EntryPoint::GLStencilMask: 1882 return "glStencilMask"; 1883 case EntryPoint::GLStencilMaskSeparate: 1884 return "glStencilMaskSeparate"; 1885 case EntryPoint::GLStencilOp: 1886 return "glStencilOp"; 1887 case EntryPoint::GLStencilOpSeparate: 1888 return "glStencilOpSeparate"; 1889 case EntryPoint::GLTestFenceNV: 1890 return "glTestFenceNV"; 1891 case EntryPoint::GLTexBuffer: 1892 return "glTexBuffer"; 1893 case EntryPoint::GLTexBufferEXT: 1894 return "glTexBufferEXT"; 1895 case EntryPoint::GLTexBufferOES: 1896 return "glTexBufferOES"; 1897 case EntryPoint::GLTexBufferRange: 1898 return "glTexBufferRange"; 1899 case EntryPoint::GLTexBufferRangeEXT: 1900 return "glTexBufferRangeEXT"; 1901 case EntryPoint::GLTexBufferRangeOES: 1902 return "glTexBufferRangeOES"; 1903 case EntryPoint::GLTexCoordPointer: 1904 return "glTexCoordPointer"; 1905 case EntryPoint::GLTexEnvf: 1906 return "glTexEnvf"; 1907 case EntryPoint::GLTexEnvfv: 1908 return "glTexEnvfv"; 1909 case EntryPoint::GLTexEnvi: 1910 return "glTexEnvi"; 1911 case EntryPoint::GLTexEnviv: 1912 return "glTexEnviv"; 1913 case EntryPoint::GLTexEnvx: 1914 return "glTexEnvx"; 1915 case EntryPoint::GLTexEnvxv: 1916 return "glTexEnvxv"; 1917 case EntryPoint::GLTexGenfOES: 1918 return "glTexGenfOES"; 1919 case EntryPoint::GLTexGenfvOES: 1920 return "glTexGenfvOES"; 1921 case EntryPoint::GLTexGeniOES: 1922 return "glTexGeniOES"; 1923 case EntryPoint::GLTexGenivOES: 1924 return "glTexGenivOES"; 1925 case EntryPoint::GLTexGenxOES: 1926 return "glTexGenxOES"; 1927 case EntryPoint::GLTexGenxvOES: 1928 return "glTexGenxvOES"; 1929 case EntryPoint::GLTexImage2D: 1930 return "glTexImage2D"; 1931 case EntryPoint::GLTexImage2DExternalANGLE: 1932 return "glTexImage2DExternalANGLE"; 1933 case EntryPoint::GLTexImage2DRobustANGLE: 1934 return "glTexImage2DRobustANGLE"; 1935 case EntryPoint::GLTexImage3D: 1936 return "glTexImage3D"; 1937 case EntryPoint::GLTexImage3DOES: 1938 return "glTexImage3DOES"; 1939 case EntryPoint::GLTexImage3DRobustANGLE: 1940 return "glTexImage3DRobustANGLE"; 1941 case EntryPoint::GLTexParameterIiv: 1942 return "glTexParameterIiv"; 1943 case EntryPoint::GLTexParameterIivEXT: 1944 return "glTexParameterIivEXT"; 1945 case EntryPoint::GLTexParameterIivOES: 1946 return "glTexParameterIivOES"; 1947 case EntryPoint::GLTexParameterIivRobustANGLE: 1948 return "glTexParameterIivRobustANGLE"; 1949 case EntryPoint::GLTexParameterIuiv: 1950 return "glTexParameterIuiv"; 1951 case EntryPoint::GLTexParameterIuivEXT: 1952 return "glTexParameterIuivEXT"; 1953 case EntryPoint::GLTexParameterIuivOES: 1954 return "glTexParameterIuivOES"; 1955 case EntryPoint::GLTexParameterIuivRobustANGLE: 1956 return "glTexParameterIuivRobustANGLE"; 1957 case EntryPoint::GLTexParameterf: 1958 return "glTexParameterf"; 1959 case EntryPoint::GLTexParameterfv: 1960 return "glTexParameterfv"; 1961 case EntryPoint::GLTexParameterfvRobustANGLE: 1962 return "glTexParameterfvRobustANGLE"; 1963 case EntryPoint::GLTexParameteri: 1964 return "glTexParameteri"; 1965 case EntryPoint::GLTexParameteriv: 1966 return "glTexParameteriv"; 1967 case EntryPoint::GLTexParameterivRobustANGLE: 1968 return "glTexParameterivRobustANGLE"; 1969 case EntryPoint::GLTexParameterx: 1970 return "glTexParameterx"; 1971 case EntryPoint::GLTexParameterxv: 1972 return "glTexParameterxv"; 1973 case EntryPoint::GLTexStorage1DEXT: 1974 return "glTexStorage1DEXT"; 1975 case EntryPoint::GLTexStorage2D: 1976 return "glTexStorage2D"; 1977 case EntryPoint::GLTexStorage2DEXT: 1978 return "glTexStorage2DEXT"; 1979 case EntryPoint::GLTexStorage2DMultisample: 1980 return "glTexStorage2DMultisample"; 1981 case EntryPoint::GLTexStorage2DMultisampleANGLE: 1982 return "glTexStorage2DMultisampleANGLE"; 1983 case EntryPoint::GLTexStorage3D: 1984 return "glTexStorage3D"; 1985 case EntryPoint::GLTexStorage3DEXT: 1986 return "glTexStorage3DEXT"; 1987 case EntryPoint::GLTexStorage3DMultisample: 1988 return "glTexStorage3DMultisample"; 1989 case EntryPoint::GLTexStorage3DMultisampleOES: 1990 return "glTexStorage3DMultisampleOES"; 1991 case EntryPoint::GLTexStorageAttribs2DEXT: 1992 return "glTexStorageAttribs2DEXT"; 1993 case EntryPoint::GLTexStorageAttribs3DEXT: 1994 return "glTexStorageAttribs3DEXT"; 1995 case EntryPoint::GLTexStorageMem2DEXT: 1996 return "glTexStorageMem2DEXT"; 1997 case EntryPoint::GLTexStorageMem2DMultisampleEXT: 1998 return "glTexStorageMem2DMultisampleEXT"; 1999 case EntryPoint::GLTexStorageMem3DEXT: 2000 return "glTexStorageMem3DEXT"; 2001 case EntryPoint::GLTexStorageMem3DMultisampleEXT: 2002 return "glTexStorageMem3DMultisampleEXT"; 2003 case EntryPoint::GLTexStorageMemFlags2DANGLE: 2004 return "glTexStorageMemFlags2DANGLE"; 2005 case EntryPoint::GLTexStorageMemFlags2DMultisampleANGLE: 2006 return "glTexStorageMemFlags2DMultisampleANGLE"; 2007 case EntryPoint::GLTexStorageMemFlags3DANGLE: 2008 return "glTexStorageMemFlags3DANGLE"; 2009 case EntryPoint::GLTexStorageMemFlags3DMultisampleANGLE: 2010 return "glTexStorageMemFlags3DMultisampleANGLE"; 2011 case EntryPoint::GLTexSubImage2D: 2012 return "glTexSubImage2D"; 2013 case EntryPoint::GLTexSubImage2DRobustANGLE: 2014 return "glTexSubImage2DRobustANGLE"; 2015 case EntryPoint::GLTexSubImage3D: 2016 return "glTexSubImage3D"; 2017 case EntryPoint::GLTexSubImage3DOES: 2018 return "glTexSubImage3DOES"; 2019 case EntryPoint::GLTexSubImage3DRobustANGLE: 2020 return "glTexSubImage3DRobustANGLE"; 2021 case EntryPoint::GLTextureFoveationParametersQCOM: 2022 return "glTextureFoveationParametersQCOM"; 2023 case EntryPoint::GLTransformFeedbackVaryings: 2024 return "glTransformFeedbackVaryings"; 2025 case EntryPoint::GLTranslatef: 2026 return "glTranslatef"; 2027 case EntryPoint::GLTranslatex: 2028 return "glTranslatex"; 2029 case EntryPoint::GLUniform1f: 2030 return "glUniform1f"; 2031 case EntryPoint::GLUniform1fv: 2032 return "glUniform1fv"; 2033 case EntryPoint::GLUniform1i: 2034 return "glUniform1i"; 2035 case EntryPoint::GLUniform1iv: 2036 return "glUniform1iv"; 2037 case EntryPoint::GLUniform1ui: 2038 return "glUniform1ui"; 2039 case EntryPoint::GLUniform1uiv: 2040 return "glUniform1uiv"; 2041 case EntryPoint::GLUniform2f: 2042 return "glUniform2f"; 2043 case EntryPoint::GLUniform2fv: 2044 return "glUniform2fv"; 2045 case EntryPoint::GLUniform2i: 2046 return "glUniform2i"; 2047 case EntryPoint::GLUniform2iv: 2048 return "glUniform2iv"; 2049 case EntryPoint::GLUniform2ui: 2050 return "glUniform2ui"; 2051 case EntryPoint::GLUniform2uiv: 2052 return "glUniform2uiv"; 2053 case EntryPoint::GLUniform3f: 2054 return "glUniform3f"; 2055 case EntryPoint::GLUniform3fv: 2056 return "glUniform3fv"; 2057 case EntryPoint::GLUniform3i: 2058 return "glUniform3i"; 2059 case EntryPoint::GLUniform3iv: 2060 return "glUniform3iv"; 2061 case EntryPoint::GLUniform3ui: 2062 return "glUniform3ui"; 2063 case EntryPoint::GLUniform3uiv: 2064 return "glUniform3uiv"; 2065 case EntryPoint::GLUniform4f: 2066 return "glUniform4f"; 2067 case EntryPoint::GLUniform4fv: 2068 return "glUniform4fv"; 2069 case EntryPoint::GLUniform4i: 2070 return "glUniform4i"; 2071 case EntryPoint::GLUniform4iv: 2072 return "glUniform4iv"; 2073 case EntryPoint::GLUniform4ui: 2074 return "glUniform4ui"; 2075 case EntryPoint::GLUniform4uiv: 2076 return "glUniform4uiv"; 2077 case EntryPoint::GLUniformBlockBinding: 2078 return "glUniformBlockBinding"; 2079 case EntryPoint::GLUniformMatrix2fv: 2080 return "glUniformMatrix2fv"; 2081 case EntryPoint::GLUniformMatrix2x3fv: 2082 return "glUniformMatrix2x3fv"; 2083 case EntryPoint::GLUniformMatrix2x4fv: 2084 return "glUniformMatrix2x4fv"; 2085 case EntryPoint::GLUniformMatrix3fv: 2086 return "glUniformMatrix3fv"; 2087 case EntryPoint::GLUniformMatrix3x2fv: 2088 return "glUniformMatrix3x2fv"; 2089 case EntryPoint::GLUniformMatrix3x4fv: 2090 return "glUniformMatrix3x4fv"; 2091 case EntryPoint::GLUniformMatrix4fv: 2092 return "glUniformMatrix4fv"; 2093 case EntryPoint::GLUniformMatrix4x2fv: 2094 return "glUniformMatrix4x2fv"; 2095 case EntryPoint::GLUniformMatrix4x3fv: 2096 return "glUniformMatrix4x3fv"; 2097 case EntryPoint::GLUnmapBuffer: 2098 return "glUnmapBuffer"; 2099 case EntryPoint::GLUnmapBufferOES: 2100 return "glUnmapBufferOES"; 2101 case EntryPoint::GLUseProgram: 2102 return "glUseProgram"; 2103 case EntryPoint::GLUseProgramStages: 2104 return "glUseProgramStages"; 2105 case EntryPoint::GLUseProgramStagesEXT: 2106 return "glUseProgramStagesEXT"; 2107 case EntryPoint::GLValidateProgram: 2108 return "glValidateProgram"; 2109 case EntryPoint::GLValidateProgramPipeline: 2110 return "glValidateProgramPipeline"; 2111 case EntryPoint::GLValidateProgramPipelineEXT: 2112 return "glValidateProgramPipelineEXT"; 2113 case EntryPoint::GLVertexAttrib1f: 2114 return "glVertexAttrib1f"; 2115 case EntryPoint::GLVertexAttrib1fv: 2116 return "glVertexAttrib1fv"; 2117 case EntryPoint::GLVertexAttrib2f: 2118 return "glVertexAttrib2f"; 2119 case EntryPoint::GLVertexAttrib2fv: 2120 return "glVertexAttrib2fv"; 2121 case EntryPoint::GLVertexAttrib3f: 2122 return "glVertexAttrib3f"; 2123 case EntryPoint::GLVertexAttrib3fv: 2124 return "glVertexAttrib3fv"; 2125 case EntryPoint::GLVertexAttrib4f: 2126 return "glVertexAttrib4f"; 2127 case EntryPoint::GLVertexAttrib4fv: 2128 return "glVertexAttrib4fv"; 2129 case EntryPoint::GLVertexAttribBinding: 2130 return "glVertexAttribBinding"; 2131 case EntryPoint::GLVertexAttribDivisor: 2132 return "glVertexAttribDivisor"; 2133 case EntryPoint::GLVertexAttribDivisorANGLE: 2134 return "glVertexAttribDivisorANGLE"; 2135 case EntryPoint::GLVertexAttribDivisorEXT: 2136 return "glVertexAttribDivisorEXT"; 2137 case EntryPoint::GLVertexAttribFormat: 2138 return "glVertexAttribFormat"; 2139 case EntryPoint::GLVertexAttribI4i: 2140 return "glVertexAttribI4i"; 2141 case EntryPoint::GLVertexAttribI4iv: 2142 return "glVertexAttribI4iv"; 2143 case EntryPoint::GLVertexAttribI4ui: 2144 return "glVertexAttribI4ui"; 2145 case EntryPoint::GLVertexAttribI4uiv: 2146 return "glVertexAttribI4uiv"; 2147 case EntryPoint::GLVertexAttribIFormat: 2148 return "glVertexAttribIFormat"; 2149 case EntryPoint::GLVertexAttribIPointer: 2150 return "glVertexAttribIPointer"; 2151 case EntryPoint::GLVertexAttribPointer: 2152 return "glVertexAttribPointer"; 2153 case EntryPoint::GLVertexBindingDivisor: 2154 return "glVertexBindingDivisor"; 2155 case EntryPoint::GLVertexPointer: 2156 return "glVertexPointer"; 2157 case EntryPoint::GLViewport: 2158 return "glViewport"; 2159 case EntryPoint::GLWaitSemaphoreEXT: 2160 return "glWaitSemaphoreEXT"; 2161 case EntryPoint::GLWaitSync: 2162 return "glWaitSync"; 2163 case EntryPoint::GLWeightPointerOES: 2164 return "glWeightPointerOES"; 2165 default: 2166 UNREACHABLE(); 2167 return "error"; 2168 } 2169 } 2170 } // namespace angle 2171