| // GENERATED FILE - DO NOT EDIT. |
| // Generated by generate_entry_points.py using data from gl.xml and gl_angle_ext.xml. |
| // |
| // Copyright 2020 The ANGLE Project Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| // |
| // entry_points_enum_autogen.cpp: |
| // Helper methods for the GL/GLES entry points enumeration. |
| |
| #include "common/entry_points_enum_autogen.h" |
| |
| #include "common/debug.h" |
| |
| namespace angle |
| { |
| const char *GetEntryPointName(EntryPoint ep) |
| { |
| switch (ep) |
| { |
| case EntryPoint::Invalid: |
| return "Invalid"; |
| case EntryPoint::CLBuildProgram: |
| return "clBuildProgram"; |
| case EntryPoint::CLCloneKernel: |
| return "clCloneKernel"; |
| case EntryPoint::CLCompileProgram: |
| return "clCompileProgram"; |
| case EntryPoint::CLCreateBuffer: |
| return "clCreateBuffer"; |
| case EntryPoint::CLCreateBufferWithProperties: |
| return "clCreateBufferWithProperties"; |
| case EntryPoint::CLCreateCommandQueue: |
| return "clCreateCommandQueue"; |
| case EntryPoint::CLCreateCommandQueueWithProperties: |
| return "clCreateCommandQueueWithProperties"; |
| case EntryPoint::CLCreateContext: |
| return "clCreateContext"; |
| case EntryPoint::CLCreateContextFromType: |
| return "clCreateContextFromType"; |
| case EntryPoint::CLCreateImage: |
| return "clCreateImage"; |
| case EntryPoint::CLCreateImage2D: |
| return "clCreateImage2D"; |
| case EntryPoint::CLCreateImage3D: |
| return "clCreateImage3D"; |
| case EntryPoint::CLCreateImageWithProperties: |
| return "clCreateImageWithProperties"; |
| case EntryPoint::CLCreateKernel: |
| return "clCreateKernel"; |
| case EntryPoint::CLCreateKernelsInProgram: |
| return "clCreateKernelsInProgram"; |
| case EntryPoint::CLCreatePipe: |
| return "clCreatePipe"; |
| case EntryPoint::CLCreateProgramWithBinary: |
| return "clCreateProgramWithBinary"; |
| case EntryPoint::CLCreateProgramWithBuiltInKernels: |
| return "clCreateProgramWithBuiltInKernels"; |
| case EntryPoint::CLCreateProgramWithIL: |
| return "clCreateProgramWithIL"; |
| case EntryPoint::CLCreateProgramWithSource: |
| return "clCreateProgramWithSource"; |
| case EntryPoint::CLCreateSampler: |
| return "clCreateSampler"; |
| case EntryPoint::CLCreateSamplerWithProperties: |
| return "clCreateSamplerWithProperties"; |
| case EntryPoint::CLCreateSubBuffer: |
| return "clCreateSubBuffer"; |
| case EntryPoint::CLCreateSubDevices: |
| return "clCreateSubDevices"; |
| case EntryPoint::CLCreateUserEvent: |
| return "clCreateUserEvent"; |
| case EntryPoint::CLEnqueueBarrier: |
| return "clEnqueueBarrier"; |
| case EntryPoint::CLEnqueueBarrierWithWaitList: |
| return "clEnqueueBarrierWithWaitList"; |
| case EntryPoint::CLEnqueueCopyBuffer: |
| return "clEnqueueCopyBuffer"; |
| case EntryPoint::CLEnqueueCopyBufferRect: |
| return "clEnqueueCopyBufferRect"; |
| case EntryPoint::CLEnqueueCopyBufferToImage: |
| return "clEnqueueCopyBufferToImage"; |
| case EntryPoint::CLEnqueueCopyImage: |
| return "clEnqueueCopyImage"; |
| case EntryPoint::CLEnqueueCopyImageToBuffer: |
| return "clEnqueueCopyImageToBuffer"; |
| case EntryPoint::CLEnqueueFillBuffer: |
| return "clEnqueueFillBuffer"; |
| case EntryPoint::CLEnqueueFillImage: |
| return "clEnqueueFillImage"; |
| case EntryPoint::CLEnqueueMapBuffer: |
| return "clEnqueueMapBuffer"; |
| case EntryPoint::CLEnqueueMapImage: |
| return "clEnqueueMapImage"; |
| case EntryPoint::CLEnqueueMarker: |
| return "clEnqueueMarker"; |
| case EntryPoint::CLEnqueueMarkerWithWaitList: |
| return "clEnqueueMarkerWithWaitList"; |
| case EntryPoint::CLEnqueueMigrateMemObjects: |
| return "clEnqueueMigrateMemObjects"; |
| case EntryPoint::CLEnqueueNDRangeKernel: |
| return "clEnqueueNDRangeKernel"; |
| case EntryPoint::CLEnqueueNativeKernel: |
| return "clEnqueueNativeKernel"; |
| case EntryPoint::CLEnqueueReadBuffer: |
| return "clEnqueueReadBuffer"; |
| case EntryPoint::CLEnqueueReadBufferRect: |
| return "clEnqueueReadBufferRect"; |
| case EntryPoint::CLEnqueueReadImage: |
| return "clEnqueueReadImage"; |
| case EntryPoint::CLEnqueueSVMFree: |
| return "clEnqueueSVMFree"; |
| case EntryPoint::CLEnqueueSVMMap: |
| return "clEnqueueSVMMap"; |
| case EntryPoint::CLEnqueueSVMMemFill: |
| return "clEnqueueSVMMemFill"; |
| case EntryPoint::CLEnqueueSVMMemcpy: |
| return "clEnqueueSVMMemcpy"; |
| case EntryPoint::CLEnqueueSVMMigrateMem: |
| return "clEnqueueSVMMigrateMem"; |
| case EntryPoint::CLEnqueueSVMUnmap: |
| return "clEnqueueSVMUnmap"; |
| case EntryPoint::CLEnqueueTask: |
| return "clEnqueueTask"; |
| case EntryPoint::CLEnqueueUnmapMemObject: |
| return "clEnqueueUnmapMemObject"; |
| case EntryPoint::CLEnqueueWaitForEvents: |
| return "clEnqueueWaitForEvents"; |
| case EntryPoint::CLEnqueueWriteBuffer: |
| return "clEnqueueWriteBuffer"; |
| case EntryPoint::CLEnqueueWriteBufferRect: |
| return "clEnqueueWriteBufferRect"; |
| case EntryPoint::CLEnqueueWriteImage: |
| return "clEnqueueWriteImage"; |
| case EntryPoint::CLFinish: |
| return "clFinish"; |
| case EntryPoint::CLFlush: |
| return "clFlush"; |
| case EntryPoint::CLGetCommandQueueInfo: |
| return "clGetCommandQueueInfo"; |
| case EntryPoint::CLGetContextInfo: |
| return "clGetContextInfo"; |
| case EntryPoint::CLGetDeviceAndHostTimer: |
| return "clGetDeviceAndHostTimer"; |
| case EntryPoint::CLGetDeviceIDs: |
| return "clGetDeviceIDs"; |
| case EntryPoint::CLGetDeviceInfo: |
| return "clGetDeviceInfo"; |
| case EntryPoint::CLGetEventInfo: |
| return "clGetEventInfo"; |
| case EntryPoint::CLGetEventProfilingInfo: |
| return "clGetEventProfilingInfo"; |
| case EntryPoint::CLGetExtensionFunctionAddress: |
| return "clGetExtensionFunctionAddress"; |
| case EntryPoint::CLGetExtensionFunctionAddressForPlatform: |
| return "clGetExtensionFunctionAddressForPlatform"; |
| case EntryPoint::CLGetHostTimer: |
| return "clGetHostTimer"; |
| case EntryPoint::CLGetImageInfo: |
| return "clGetImageInfo"; |
| case EntryPoint::CLGetKernelArgInfo: |
| return "clGetKernelArgInfo"; |
| case EntryPoint::CLGetKernelInfo: |
| return "clGetKernelInfo"; |
| case EntryPoint::CLGetKernelSubGroupInfo: |
| return "clGetKernelSubGroupInfo"; |
| case EntryPoint::CLGetKernelWorkGroupInfo: |
| return "clGetKernelWorkGroupInfo"; |
| case EntryPoint::CLGetMemObjectInfo: |
| return "clGetMemObjectInfo"; |
| case EntryPoint::CLGetPipeInfo: |
| return "clGetPipeInfo"; |
| case EntryPoint::CLGetPlatformIDs: |
| return "clGetPlatformIDs"; |
| case EntryPoint::CLGetPlatformInfo: |
| return "clGetPlatformInfo"; |
| case EntryPoint::CLGetProgramBuildInfo: |
| return "clGetProgramBuildInfo"; |
| case EntryPoint::CLGetProgramInfo: |
| return "clGetProgramInfo"; |
| case EntryPoint::CLGetSamplerInfo: |
| return "clGetSamplerInfo"; |
| case EntryPoint::CLGetSupportedImageFormats: |
| return "clGetSupportedImageFormats"; |
| case EntryPoint::CLIcdGetPlatformIDsKHR: |
| return "clIcdGetPlatformIDsKHR"; |
| case EntryPoint::CLLinkProgram: |
| return "clLinkProgram"; |
| case EntryPoint::CLReleaseCommandQueue: |
| return "clReleaseCommandQueue"; |
| case EntryPoint::CLReleaseContext: |
| return "clReleaseContext"; |
| case EntryPoint::CLReleaseDevice: |
| return "clReleaseDevice"; |
| case EntryPoint::CLReleaseEvent: |
| return "clReleaseEvent"; |
| case EntryPoint::CLReleaseKernel: |
| return "clReleaseKernel"; |
| case EntryPoint::CLReleaseMemObject: |
| return "clReleaseMemObject"; |
| case EntryPoint::CLReleaseProgram: |
| return "clReleaseProgram"; |
| case EntryPoint::CLReleaseSampler: |
| return "clReleaseSampler"; |
| case EntryPoint::CLRetainCommandQueue: |
| return "clRetainCommandQueue"; |
| case EntryPoint::CLRetainContext: |
| return "clRetainContext"; |
| case EntryPoint::CLRetainDevice: |
| return "clRetainDevice"; |
| case EntryPoint::CLRetainEvent: |
| return "clRetainEvent"; |
| case EntryPoint::CLRetainKernel: |
| return "clRetainKernel"; |
| case EntryPoint::CLRetainMemObject: |
| return "clRetainMemObject"; |
| case EntryPoint::CLRetainProgram: |
| return "clRetainProgram"; |
| case EntryPoint::CLRetainSampler: |
| return "clRetainSampler"; |
| case EntryPoint::CLSVMAlloc: |
| return "clSVMAlloc"; |
| case EntryPoint::CLSVMFree: |
| return "clSVMFree"; |
| case EntryPoint::CLSetCommandQueueProperty: |
| return "clSetCommandQueueProperty"; |
| case EntryPoint::CLSetContextDestructorCallback: |
| return "clSetContextDestructorCallback"; |
| case EntryPoint::CLSetDefaultDeviceCommandQueue: |
| return "clSetDefaultDeviceCommandQueue"; |
| case EntryPoint::CLSetEventCallback: |
| return "clSetEventCallback"; |
| case EntryPoint::CLSetKernelArg: |
| return "clSetKernelArg"; |
| case EntryPoint::CLSetKernelArgSVMPointer: |
| return "clSetKernelArgSVMPointer"; |
| case EntryPoint::CLSetKernelExecInfo: |
| return "clSetKernelExecInfo"; |
| case EntryPoint::CLSetMemObjectDestructorCallback: |
| return "clSetMemObjectDestructorCallback"; |
| case EntryPoint::CLSetProgramReleaseCallback: |
| return "clSetProgramReleaseCallback"; |
| case EntryPoint::CLSetProgramSpecializationConstant: |
| return "clSetProgramSpecializationConstant"; |
| case EntryPoint::CLSetUserEventStatus: |
| return "clSetUserEventStatus"; |
| case EntryPoint::CLUnloadCompiler: |
| return "clUnloadCompiler"; |
| case EntryPoint::CLUnloadPlatformCompiler: |
| return "clUnloadPlatformCompiler"; |
| case EntryPoint::CLWaitForEvents: |
| return "clWaitForEvents"; |
| case EntryPoint::EGLAcquireExternalContextANGLE: |
| return "eglAcquireExternalContextANGLE"; |
| case EntryPoint::EGLBindAPI: |
| return "eglBindAPI"; |
| case EntryPoint::EGLBindTexImage: |
| return "eglBindTexImage"; |
| case EntryPoint::EGLChooseConfig: |
| return "eglChooseConfig"; |
| case EntryPoint::EGLClientWaitSync: |
| return "eglClientWaitSync"; |
| case EntryPoint::EGLClientWaitSyncKHR: |
| return "eglClientWaitSyncKHR"; |
| case EntryPoint::EGLCopyBuffers: |
| return "eglCopyBuffers"; |
| case EntryPoint::EGLCopyMetalSharedEventANGLE: |
| return "eglCopyMetalSharedEventANGLE"; |
| case EntryPoint::EGLCreateContext: |
| return "eglCreateContext"; |
| case EntryPoint::EGLCreateDeviceANGLE: |
| return "eglCreateDeviceANGLE"; |
| case EntryPoint::EGLCreateImage: |
| return "eglCreateImage"; |
| case EntryPoint::EGLCreateImageKHR: |
| return "eglCreateImageKHR"; |
| case EntryPoint::EGLCreateNativeClientBufferANDROID: |
| return "eglCreateNativeClientBufferANDROID"; |
| case EntryPoint::EGLCreatePbufferFromClientBuffer: |
| return "eglCreatePbufferFromClientBuffer"; |
| case EntryPoint::EGLCreatePbufferSurface: |
| return "eglCreatePbufferSurface"; |
| case EntryPoint::EGLCreatePixmapSurface: |
| return "eglCreatePixmapSurface"; |
| case EntryPoint::EGLCreatePlatformPixmapSurface: |
| return "eglCreatePlatformPixmapSurface"; |
| case EntryPoint::EGLCreatePlatformPixmapSurfaceEXT: |
| return "eglCreatePlatformPixmapSurfaceEXT"; |
| case EntryPoint::EGLCreatePlatformWindowSurface: |
| return "eglCreatePlatformWindowSurface"; |
| case EntryPoint::EGLCreatePlatformWindowSurfaceEXT: |
| return "eglCreatePlatformWindowSurfaceEXT"; |
| case EntryPoint::EGLCreateStreamKHR: |
| return "eglCreateStreamKHR"; |
| case EntryPoint::EGLCreateStreamProducerD3DTextureANGLE: |
| return "eglCreateStreamProducerD3DTextureANGLE"; |
| case EntryPoint::EGLCreateSync: |
| return "eglCreateSync"; |
| case EntryPoint::EGLCreateSyncKHR: |
| return "eglCreateSyncKHR"; |
| case EntryPoint::EGLCreateWindowSurface: |
| return "eglCreateWindowSurface"; |
| case EntryPoint::EGLDebugMessageControlKHR: |
| return "eglDebugMessageControlKHR"; |
| case EntryPoint::EGLDestroyContext: |
| return "eglDestroyContext"; |
| case EntryPoint::EGLDestroyImage: |
| return "eglDestroyImage"; |
| case EntryPoint::EGLDestroyImageKHR: |
| return "eglDestroyImageKHR"; |
| case EntryPoint::EGLDestroyStreamKHR: |
| return "eglDestroyStreamKHR"; |
| case EntryPoint::EGLDestroySurface: |
| return "eglDestroySurface"; |
| case EntryPoint::EGLDestroySync: |
| return "eglDestroySync"; |
| case EntryPoint::EGLDestroySyncKHR: |
| return "eglDestroySyncKHR"; |
| case EntryPoint::EGLDupNativeFenceFDANDROID: |
| return "eglDupNativeFenceFDANDROID"; |
| case EntryPoint::EGLExportVkImageANGLE: |
| return "eglExportVkImageANGLE"; |
| case EntryPoint::EGLForceGPUSwitchANGLE: |
| return "eglForceGPUSwitchANGLE"; |
| case EntryPoint::EGLGetCompositorTimingANDROID: |
| return "eglGetCompositorTimingANDROID"; |
| case EntryPoint::EGLGetCompositorTimingSupportedANDROID: |
| return "eglGetCompositorTimingSupportedANDROID"; |
| case EntryPoint::EGLGetConfigAttrib: |
| return "eglGetConfigAttrib"; |
| case EntryPoint::EGLGetConfigs: |
| return "eglGetConfigs"; |
| case EntryPoint::EGLGetCurrentContext: |
| return "eglGetCurrentContext"; |
| case EntryPoint::EGLGetCurrentDisplay: |
| return "eglGetCurrentDisplay"; |
| case EntryPoint::EGLGetCurrentSurface: |
| return "eglGetCurrentSurface"; |
| case EntryPoint::EGLGetDisplay: |
| return "eglGetDisplay"; |
| case EntryPoint::EGLGetError: |
| return "eglGetError"; |
| case EntryPoint::EGLGetFrameTimestampSupportedANDROID: |
| return "eglGetFrameTimestampSupportedANDROID"; |
| case EntryPoint::EGLGetFrameTimestampsANDROID: |
| return "eglGetFrameTimestampsANDROID"; |
| case EntryPoint::EGLGetMscRateANGLE: |
| return "eglGetMscRateANGLE"; |
| case EntryPoint::EGLGetNativeClientBufferANDROID: |
| return "eglGetNativeClientBufferANDROID"; |
| case EntryPoint::EGLGetNextFrameIdANDROID: |
| return "eglGetNextFrameIdANDROID"; |
| case EntryPoint::EGLGetPlatformDisplay: |
| return "eglGetPlatformDisplay"; |
| case EntryPoint::EGLGetPlatformDisplayEXT: |
| return "eglGetPlatformDisplayEXT"; |
| case EntryPoint::EGLGetProcAddress: |
| return "eglGetProcAddress"; |
| case EntryPoint::EGLGetSyncAttrib: |
| return "eglGetSyncAttrib"; |
| case EntryPoint::EGLGetSyncAttribKHR: |
| return "eglGetSyncAttribKHR"; |
| case EntryPoint::EGLGetSyncValuesCHROMIUM: |
| return "eglGetSyncValuesCHROMIUM"; |
| case EntryPoint::EGLHandleGPUSwitchANGLE: |
| return "eglHandleGPUSwitchANGLE"; |
| case EntryPoint::EGLInitialize: |
| return "eglInitialize"; |
| case EntryPoint::EGLLabelObjectKHR: |
| return "eglLabelObjectKHR"; |
| case EntryPoint::EGLLockSurfaceKHR: |
| return "eglLockSurfaceKHR"; |
| case EntryPoint::EGLLockVulkanQueueANGLE: |
| return "eglLockVulkanQueueANGLE"; |
| case EntryPoint::EGLMakeCurrent: |
| return "eglMakeCurrent"; |
| case EntryPoint::EGLPostSubBufferNV: |
| return "eglPostSubBufferNV"; |
| case EntryPoint::EGLPrepareSwapBuffersANGLE: |
| return "eglPrepareSwapBuffersANGLE"; |
| case EntryPoint::EGLPresentationTimeANDROID: |
| return "eglPresentationTimeANDROID"; |
| case EntryPoint::EGLProgramCacheGetAttribANGLE: |
| return "eglProgramCacheGetAttribANGLE"; |
| case EntryPoint::EGLProgramCachePopulateANGLE: |
| return "eglProgramCachePopulateANGLE"; |
| case EntryPoint::EGLProgramCacheQueryANGLE: |
| return "eglProgramCacheQueryANGLE"; |
| case EntryPoint::EGLProgramCacheResizeANGLE: |
| return "eglProgramCacheResizeANGLE"; |
| case EntryPoint::EGLQueryAPI: |
| return "eglQueryAPI"; |
| case EntryPoint::EGLQueryContext: |
| return "eglQueryContext"; |
| case EntryPoint::EGLQueryDebugKHR: |
| return "eglQueryDebugKHR"; |
| case EntryPoint::EGLQueryDeviceAttribEXT: |
| return "eglQueryDeviceAttribEXT"; |
| case EntryPoint::EGLQueryDeviceStringEXT: |
| return "eglQueryDeviceStringEXT"; |
| case EntryPoint::EGLQueryDisplayAttribANGLE: |
| return "eglQueryDisplayAttribANGLE"; |
| case EntryPoint::EGLQueryDisplayAttribEXT: |
| return "eglQueryDisplayAttribEXT"; |
| case EntryPoint::EGLQueryDmaBufFormatsEXT: |
| return "eglQueryDmaBufFormatsEXT"; |
| case EntryPoint::EGLQueryDmaBufModifiersEXT: |
| return "eglQueryDmaBufModifiersEXT"; |
| case EntryPoint::EGLQueryStreamKHR: |
| return "eglQueryStreamKHR"; |
| case EntryPoint::EGLQueryStreamu64KHR: |
| return "eglQueryStreamu64KHR"; |
| case EntryPoint::EGLQueryString: |
| return "eglQueryString"; |
| case EntryPoint::EGLQueryStringiANGLE: |
| return "eglQueryStringiANGLE"; |
| case EntryPoint::EGLQuerySupportedCompressionRatesEXT: |
| return "eglQuerySupportedCompressionRatesEXT"; |
| case EntryPoint::EGLQuerySurface: |
| return "eglQuerySurface"; |
| case EntryPoint::EGLQuerySurface64KHR: |
| return "eglQuerySurface64KHR"; |
| case EntryPoint::EGLQuerySurfacePointerANGLE: |
| return "eglQuerySurfacePointerANGLE"; |
| case EntryPoint::EGLReacquireHighPowerGPUANGLE: |
| return "eglReacquireHighPowerGPUANGLE"; |
| case EntryPoint::EGLReleaseDeviceANGLE: |
| return "eglReleaseDeviceANGLE"; |
| case EntryPoint::EGLReleaseExternalContextANGLE: |
| return "eglReleaseExternalContextANGLE"; |
| case EntryPoint::EGLReleaseHighPowerGPUANGLE: |
| return "eglReleaseHighPowerGPUANGLE"; |
| case EntryPoint::EGLReleaseTexImage: |
| return "eglReleaseTexImage"; |
| case EntryPoint::EGLReleaseThread: |
| return "eglReleaseThread"; |
| case EntryPoint::EGLSetBlobCacheFuncsANDROID: |
| return "eglSetBlobCacheFuncsANDROID"; |
| case EntryPoint::EGLSetDamageRegionKHR: |
| return "eglSetDamageRegionKHR"; |
| case EntryPoint::EGLSetValidationEnabledANGLE: |
| return "eglSetValidationEnabledANGLE"; |
| case EntryPoint::EGLSignalSyncKHR: |
| return "eglSignalSyncKHR"; |
| case EntryPoint::EGLStreamAttribKHR: |
| return "eglStreamAttribKHR"; |
| case EntryPoint::EGLStreamConsumerAcquireKHR: |
| return "eglStreamConsumerAcquireKHR"; |
| case EntryPoint::EGLStreamConsumerGLTextureExternalAttribsNV: |
| return "eglStreamConsumerGLTextureExternalAttribsNV"; |
| case EntryPoint::EGLStreamConsumerGLTextureExternalKHR: |
| return "eglStreamConsumerGLTextureExternalKHR"; |
| case EntryPoint::EGLStreamConsumerReleaseKHR: |
| return "eglStreamConsumerReleaseKHR"; |
| case EntryPoint::EGLStreamPostD3DTextureANGLE: |
| return "eglStreamPostD3DTextureANGLE"; |
| case EntryPoint::EGLSurfaceAttrib: |
| return "eglSurfaceAttrib"; |
| case EntryPoint::EGLSwapBuffers: |
| return "eglSwapBuffers"; |
| case EntryPoint::EGLSwapBuffersWithDamageKHR: |
| return "eglSwapBuffersWithDamageKHR"; |
| case EntryPoint::EGLSwapInterval: |
| return "eglSwapInterval"; |
| case EntryPoint::EGLTerminate: |
| return "eglTerminate"; |
| case EntryPoint::EGLUnlockSurfaceKHR: |
| return "eglUnlockSurfaceKHR"; |
| case EntryPoint::EGLUnlockVulkanQueueANGLE: |
| return "eglUnlockVulkanQueueANGLE"; |
| case EntryPoint::EGLWaitClient: |
| return "eglWaitClient"; |
| case EntryPoint::EGLWaitGL: |
| return "eglWaitGL"; |
| case EntryPoint::EGLWaitNative: |
| return "eglWaitNative"; |
| case EntryPoint::EGLWaitSync: |
| return "eglWaitSync"; |
| case EntryPoint::EGLWaitSyncKHR: |
| return "eglWaitSyncKHR"; |
| case EntryPoint::EGLWaitUntilWorkScheduledANGLE: |
| return "eglWaitUntilWorkScheduledANGLE"; |
| case EntryPoint::GLAcquireTexturesANGLE: |
| return "glAcquireTexturesANGLE"; |
| case EntryPoint::GLActiveShaderProgram: |
| return "glActiveShaderProgram"; |
| case EntryPoint::GLActiveShaderProgramEXT: |
| return "glActiveShaderProgramEXT"; |
| case EntryPoint::GLActiveTexture: |
| return "glActiveTexture"; |
| case EntryPoint::GLAlphaFunc: |
| return "glAlphaFunc"; |
| case EntryPoint::GLAlphaFuncx: |
| return "glAlphaFuncx"; |
| case EntryPoint::GLAttachShader: |
| return "glAttachShader"; |
| case EntryPoint::GLBeginPerfMonitorAMD: |
| return "glBeginPerfMonitorAMD"; |
| case EntryPoint::GLBeginPixelLocalStorageANGLE: |
| return "glBeginPixelLocalStorageANGLE"; |
| case EntryPoint::GLBeginQuery: |
| return "glBeginQuery"; |
| case EntryPoint::GLBeginQueryEXT: |
| return "glBeginQueryEXT"; |
| case EntryPoint::GLBeginTransformFeedback: |
| return "glBeginTransformFeedback"; |
| case EntryPoint::GLBindAttribLocation: |
| return "glBindAttribLocation"; |
| case EntryPoint::GLBindBuffer: |
| return "glBindBuffer"; |
| case EntryPoint::GLBindBufferBase: |
| return "glBindBufferBase"; |
| case EntryPoint::GLBindBufferRange: |
| return "glBindBufferRange"; |
| case EntryPoint::GLBindFragDataLocationEXT: |
| return "glBindFragDataLocationEXT"; |
| case EntryPoint::GLBindFragDataLocationIndexedEXT: |
| return "glBindFragDataLocationIndexedEXT"; |
| case EntryPoint::GLBindFramebuffer: |
| return "glBindFramebuffer"; |
| case EntryPoint::GLBindFramebufferOES: |
| return "glBindFramebufferOES"; |
| case EntryPoint::GLBindImageTexture: |
| return "glBindImageTexture"; |
| case EntryPoint::GLBindProgramPipeline: |
| return "glBindProgramPipeline"; |
| case EntryPoint::GLBindProgramPipelineEXT: |
| return "glBindProgramPipelineEXT"; |
| case EntryPoint::GLBindRenderbuffer: |
| return "glBindRenderbuffer"; |
| case EntryPoint::GLBindRenderbufferOES: |
| return "glBindRenderbufferOES"; |
| case EntryPoint::GLBindSampler: |
| return "glBindSampler"; |
| case EntryPoint::GLBindTexture: |
| return "glBindTexture"; |
| case EntryPoint::GLBindTransformFeedback: |
| return "glBindTransformFeedback"; |
| case EntryPoint::GLBindUniformLocationCHROMIUM: |
| return "glBindUniformLocationCHROMIUM"; |
| case EntryPoint::GLBindVertexArray: |
| return "glBindVertexArray"; |
| case EntryPoint::GLBindVertexArrayOES: |
| return "glBindVertexArrayOES"; |
| case EntryPoint::GLBindVertexBuffer: |
| return "glBindVertexBuffer"; |
| case EntryPoint::GLBlendBarrier: |
| return "glBlendBarrier"; |
| case EntryPoint::GLBlendBarrierKHR: |
| return "glBlendBarrierKHR"; |
| case EntryPoint::GLBlendColor: |
| return "glBlendColor"; |
| case EntryPoint::GLBlendEquation: |
| return "glBlendEquation"; |
| case EntryPoint::GLBlendEquationOES: |
| return "glBlendEquationOES"; |
| case EntryPoint::GLBlendEquationSeparate: |
| return "glBlendEquationSeparate"; |
| case EntryPoint::GLBlendEquationSeparatei: |
| return "glBlendEquationSeparatei"; |
| case EntryPoint::GLBlendEquationSeparateiEXT: |
| return "glBlendEquationSeparateiEXT"; |
| case EntryPoint::GLBlendEquationSeparateiOES: |
| return "glBlendEquationSeparateiOES"; |
| case EntryPoint::GLBlendEquationi: |
| return "glBlendEquationi"; |
| case EntryPoint::GLBlendEquationiEXT: |
| return "glBlendEquationiEXT"; |
| case EntryPoint::GLBlendEquationiOES: |
| return "glBlendEquationiOES"; |
| case EntryPoint::GLBlendFunc: |
| return "glBlendFunc"; |
| case EntryPoint::GLBlendFuncSeparate: |
| return "glBlendFuncSeparate"; |
| case EntryPoint::GLBlendFuncSeparatei: |
| return "glBlendFuncSeparatei"; |
| case EntryPoint::GLBlendFuncSeparateiEXT: |
| return "glBlendFuncSeparateiEXT"; |
| case EntryPoint::GLBlendFuncSeparateiOES: |
| return "glBlendFuncSeparateiOES"; |
| case EntryPoint::GLBlendFunci: |
| return "glBlendFunci"; |
| case EntryPoint::GLBlendFunciEXT: |
| return "glBlendFunciEXT"; |
| case EntryPoint::GLBlendFunciOES: |
| return "glBlendFunciOES"; |
| case EntryPoint::GLBlitFramebuffer: |
| return "glBlitFramebuffer"; |
| case EntryPoint::GLBlitFramebufferANGLE: |
| return "glBlitFramebufferANGLE"; |
| case EntryPoint::GLBlitFramebufferNV: |
| return "glBlitFramebufferNV"; |
| case EntryPoint::GLBlobCacheCallbacksANGLE: |
| return "glBlobCacheCallbacksANGLE"; |
| case EntryPoint::GLBufferData: |
| return "glBufferData"; |
| case EntryPoint::GLBufferStorageEXT: |
| return "glBufferStorageEXT"; |
| case EntryPoint::GLBufferStorageExternalEXT: |
| return "glBufferStorageExternalEXT"; |
| case EntryPoint::GLBufferStorageMemEXT: |
| return "glBufferStorageMemEXT"; |
| case EntryPoint::GLBufferSubData: |
| return "glBufferSubData"; |
| case EntryPoint::GLCheckFramebufferStatus: |
| return "glCheckFramebufferStatus"; |
| case EntryPoint::GLCheckFramebufferStatusOES: |
| return "glCheckFramebufferStatusOES"; |
| case EntryPoint::GLClear: |
| return "glClear"; |
| case EntryPoint::GLClearBufferfi: |
| return "glClearBufferfi"; |
| case EntryPoint::GLClearBufferfv: |
| return "glClearBufferfv"; |
| case EntryPoint::GLClearBufferiv: |
| return "glClearBufferiv"; |
| case EntryPoint::GLClearBufferuiv: |
| return "glClearBufferuiv"; |
| case EntryPoint::GLClearColor: |
| return "glClearColor"; |
| case EntryPoint::GLClearColorx: |
| return "glClearColorx"; |
| case EntryPoint::GLClearDepthf: |
| return "glClearDepthf"; |
| case EntryPoint::GLClearDepthx: |
| return "glClearDepthx"; |
| case EntryPoint::GLClearStencil: |
| return "glClearStencil"; |
| case EntryPoint::GLClearTexImageEXT: |
| return "glClearTexImageEXT"; |
| case EntryPoint::GLClearTexSubImageEXT: |
| return "glClearTexSubImageEXT"; |
| case EntryPoint::GLClientActiveTexture: |
| return "glClientActiveTexture"; |
| case EntryPoint::GLClientWaitSync: |
| return "glClientWaitSync"; |
| case EntryPoint::GLClipControlEXT: |
| return "glClipControlEXT"; |
| case EntryPoint::GLClipPlanef: |
| return "glClipPlanef"; |
| case EntryPoint::GLClipPlanex: |
| return "glClipPlanex"; |
| case EntryPoint::GLColor4f: |
| return "glColor4f"; |
| case EntryPoint::GLColor4ub: |
| return "glColor4ub"; |
| case EntryPoint::GLColor4x: |
| return "glColor4x"; |
| case EntryPoint::GLColorMask: |
| return "glColorMask"; |
| case EntryPoint::GLColorMaski: |
| return "glColorMaski"; |
| case EntryPoint::GLColorMaskiEXT: |
| return "glColorMaskiEXT"; |
| case EntryPoint::GLColorMaskiOES: |
| return "glColorMaskiOES"; |
| case EntryPoint::GLColorPointer: |
| return "glColorPointer"; |
| case EntryPoint::GLCompileShader: |
| return "glCompileShader"; |
| case EntryPoint::GLCompressedCopyTextureCHROMIUM: |
| return "glCompressedCopyTextureCHROMIUM"; |
| case EntryPoint::GLCompressedTexImage2D: |
| return "glCompressedTexImage2D"; |
| case EntryPoint::GLCompressedTexImage2DRobustANGLE: |
| return "glCompressedTexImage2DRobustANGLE"; |
| case EntryPoint::GLCompressedTexImage3D: |
| return "glCompressedTexImage3D"; |
| case EntryPoint::GLCompressedTexImage3DOES: |
| return "glCompressedTexImage3DOES"; |
| case EntryPoint::GLCompressedTexImage3DRobustANGLE: |
| return "glCompressedTexImage3DRobustANGLE"; |
| case EntryPoint::GLCompressedTexSubImage2D: |
| return "glCompressedTexSubImage2D"; |
| case EntryPoint::GLCompressedTexSubImage2DRobustANGLE: |
| return "glCompressedTexSubImage2DRobustANGLE"; |
| case EntryPoint::GLCompressedTexSubImage3D: |
| return "glCompressedTexSubImage3D"; |
| case EntryPoint::GLCompressedTexSubImage3DOES: |
| return "glCompressedTexSubImage3DOES"; |
| case EntryPoint::GLCompressedTexSubImage3DRobustANGLE: |
| return "glCompressedTexSubImage3DRobustANGLE"; |
| case EntryPoint::GLCopyBufferSubData: |
| return "glCopyBufferSubData"; |
| case EntryPoint::GLCopyImageSubData: |
| return "glCopyImageSubData"; |
| case EntryPoint::GLCopyImageSubDataEXT: |
| return "glCopyImageSubDataEXT"; |
| case EntryPoint::GLCopyImageSubDataOES: |
| return "glCopyImageSubDataOES"; |
| case EntryPoint::GLCopySubTexture3DANGLE: |
| return "glCopySubTexture3DANGLE"; |
| case EntryPoint::GLCopySubTextureCHROMIUM: |
| return "glCopySubTextureCHROMIUM"; |
| case EntryPoint::GLCopyTexImage2D: |
| return "glCopyTexImage2D"; |
| case EntryPoint::GLCopyTexSubImage2D: |
| return "glCopyTexSubImage2D"; |
| case EntryPoint::GLCopyTexSubImage3D: |
| return "glCopyTexSubImage3D"; |
| case EntryPoint::GLCopyTexSubImage3DOES: |
| return "glCopyTexSubImage3DOES"; |
| case EntryPoint::GLCopyTexture3DANGLE: |
| return "glCopyTexture3DANGLE"; |
| case EntryPoint::GLCopyTextureCHROMIUM: |
| return "glCopyTextureCHROMIUM"; |
| case EntryPoint::GLCoverageModulationCHROMIUM: |
| return "glCoverageModulationCHROMIUM"; |
| case EntryPoint::GLCreateMemoryObjectsEXT: |
| return "glCreateMemoryObjectsEXT"; |
| case EntryPoint::GLCreateProgram: |
| return "glCreateProgram"; |
| case EntryPoint::GLCreateShader: |
| return "glCreateShader"; |
| case EntryPoint::GLCreateShaderProgramv: |
| return "glCreateShaderProgramv"; |
| case EntryPoint::GLCreateShaderProgramvEXT: |
| return "glCreateShaderProgramvEXT"; |
| case EntryPoint::GLCullFace: |
| return "glCullFace"; |
| case EntryPoint::GLCurrentPaletteMatrixOES: |
| return "glCurrentPaletteMatrixOES"; |
| case EntryPoint::GLDebugMessageCallback: |
| return "glDebugMessageCallback"; |
| case EntryPoint::GLDebugMessageCallbackKHR: |
| return "glDebugMessageCallbackKHR"; |
| case EntryPoint::GLDebugMessageControl: |
| return "glDebugMessageControl"; |
| case EntryPoint::GLDebugMessageControlKHR: |
| return "glDebugMessageControlKHR"; |
| case EntryPoint::GLDebugMessageInsert: |
| return "glDebugMessageInsert"; |
| case EntryPoint::GLDebugMessageInsertKHR: |
| return "glDebugMessageInsertKHR"; |
| case EntryPoint::GLDeleteBuffers: |
| return "glDeleteBuffers"; |
| case EntryPoint::GLDeleteFencesNV: |
| return "glDeleteFencesNV"; |
| case EntryPoint::GLDeleteFramebuffers: |
| return "glDeleteFramebuffers"; |
| case EntryPoint::GLDeleteFramebuffersOES: |
| return "glDeleteFramebuffersOES"; |
| case EntryPoint::GLDeleteMemoryObjectsEXT: |
| return "glDeleteMemoryObjectsEXT"; |
| case EntryPoint::GLDeletePerfMonitorsAMD: |
| return "glDeletePerfMonitorsAMD"; |
| case EntryPoint::GLDeleteProgram: |
| return "glDeleteProgram"; |
| case EntryPoint::GLDeleteProgramPipelines: |
| return "glDeleteProgramPipelines"; |
| case EntryPoint::GLDeleteProgramPipelinesEXT: |
| return "glDeleteProgramPipelinesEXT"; |
| case EntryPoint::GLDeleteQueries: |
| return "glDeleteQueries"; |
| case EntryPoint::GLDeleteQueriesEXT: |
| return "glDeleteQueriesEXT"; |
| case EntryPoint::GLDeleteRenderbuffers: |
| return "glDeleteRenderbuffers"; |
| case EntryPoint::GLDeleteRenderbuffersOES: |
| return "glDeleteRenderbuffersOES"; |
| case EntryPoint::GLDeleteSamplers: |
| return "glDeleteSamplers"; |
| case EntryPoint::GLDeleteSemaphoresEXT: |
| return "glDeleteSemaphoresEXT"; |
| case EntryPoint::GLDeleteShader: |
| return "glDeleteShader"; |
| case EntryPoint::GLDeleteSync: |
| return "glDeleteSync"; |
| case EntryPoint::GLDeleteTextures: |
| return "glDeleteTextures"; |
| case EntryPoint::GLDeleteTransformFeedbacks: |
| return "glDeleteTransformFeedbacks"; |
| case EntryPoint::GLDeleteVertexArrays: |
| return "glDeleteVertexArrays"; |
| case EntryPoint::GLDeleteVertexArraysOES: |
| return "glDeleteVertexArraysOES"; |
| case EntryPoint::GLDepthFunc: |
| return "glDepthFunc"; |
| case EntryPoint::GLDepthMask: |
| return "glDepthMask"; |
| case EntryPoint::GLDepthRangef: |
| return "glDepthRangef"; |
| case EntryPoint::GLDepthRangex: |
| return "glDepthRangex"; |
| case EntryPoint::GLDetachShader: |
| return "glDetachShader"; |
| case EntryPoint::GLDisable: |
| return "glDisable"; |
| case EntryPoint::GLDisableClientState: |
| return "glDisableClientState"; |
| case EntryPoint::GLDisableExtensionANGLE: |
| return "glDisableExtensionANGLE"; |
| case EntryPoint::GLDisableVertexAttribArray: |
| return "glDisableVertexAttribArray"; |
| case EntryPoint::GLDisablei: |
| return "glDisablei"; |
| case EntryPoint::GLDisableiEXT: |
| return "glDisableiEXT"; |
| case EntryPoint::GLDisableiOES: |
| return "glDisableiOES"; |
| case EntryPoint::GLDiscardFramebufferEXT: |
| return "glDiscardFramebufferEXT"; |
| case EntryPoint::GLDispatchCompute: |
| return "glDispatchCompute"; |
| case EntryPoint::GLDispatchComputeIndirect: |
| return "glDispatchComputeIndirect"; |
| case EntryPoint::GLDrawArrays: |
| return "glDrawArrays"; |
| case EntryPoint::GLDrawArraysIndirect: |
| return "glDrawArraysIndirect"; |
| case EntryPoint::GLDrawArraysInstanced: |
| return "glDrawArraysInstanced"; |
| case EntryPoint::GLDrawArraysInstancedANGLE: |
| return "glDrawArraysInstancedANGLE"; |
| case EntryPoint::GLDrawArraysInstancedBaseInstanceANGLE: |
| return "glDrawArraysInstancedBaseInstanceANGLE"; |
| case EntryPoint::GLDrawArraysInstancedBaseInstanceEXT: |
| return "glDrawArraysInstancedBaseInstanceEXT"; |
| case EntryPoint::GLDrawArraysInstancedEXT: |
| return "glDrawArraysInstancedEXT"; |
| case EntryPoint::GLDrawBuffers: |
| return "glDrawBuffers"; |
| case EntryPoint::GLDrawBuffersEXT: |
| return "glDrawBuffersEXT"; |
| case EntryPoint::GLDrawElements: |
| return "glDrawElements"; |
| case EntryPoint::GLDrawElementsBaseVertex: |
| return "glDrawElementsBaseVertex"; |
| case EntryPoint::GLDrawElementsBaseVertexEXT: |
| return "glDrawElementsBaseVertexEXT"; |
| case EntryPoint::GLDrawElementsBaseVertexOES: |
| return "glDrawElementsBaseVertexOES"; |
| case EntryPoint::GLDrawElementsIndirect: |
| return "glDrawElementsIndirect"; |
| case EntryPoint::GLDrawElementsInstanced: |
| return "glDrawElementsInstanced"; |
| case EntryPoint::GLDrawElementsInstancedANGLE: |
| return "glDrawElementsInstancedANGLE"; |
| case EntryPoint::GLDrawElementsInstancedBaseInstanceEXT: |
| return "glDrawElementsInstancedBaseInstanceEXT"; |
| case EntryPoint::GLDrawElementsInstancedBaseVertex: |
| return "glDrawElementsInstancedBaseVertex"; |
| case EntryPoint::GLDrawElementsInstancedBaseVertexBaseInstanceANGLE: |
| return "glDrawElementsInstancedBaseVertexBaseInstanceANGLE"; |
| case EntryPoint::GLDrawElementsInstancedBaseVertexBaseInstanceEXT: |
| return "glDrawElementsInstancedBaseVertexBaseInstanceEXT"; |
| case EntryPoint::GLDrawElementsInstancedBaseVertexEXT: |
| return "glDrawElementsInstancedBaseVertexEXT"; |
| case EntryPoint::GLDrawElementsInstancedBaseVertexOES: |
| return "glDrawElementsInstancedBaseVertexOES"; |
| case EntryPoint::GLDrawElementsInstancedEXT: |
| return "glDrawElementsInstancedEXT"; |
| case EntryPoint::GLDrawRangeElements: |
| return "glDrawRangeElements"; |
| case EntryPoint::GLDrawRangeElementsBaseVertex: |
| return "glDrawRangeElementsBaseVertex"; |
| case EntryPoint::GLDrawRangeElementsBaseVertexEXT: |
| return "glDrawRangeElementsBaseVertexEXT"; |
| case EntryPoint::GLDrawRangeElementsBaseVertexOES: |
| return "glDrawRangeElementsBaseVertexOES"; |
| case EntryPoint::GLDrawTexfOES: |
| return "glDrawTexfOES"; |
| case EntryPoint::GLDrawTexfvOES: |
| return "glDrawTexfvOES"; |
| case EntryPoint::GLDrawTexiOES: |
| return "glDrawTexiOES"; |
| case EntryPoint::GLDrawTexivOES: |
| return "glDrawTexivOES"; |
| case EntryPoint::GLDrawTexsOES: |
| return "glDrawTexsOES"; |
| case EntryPoint::GLDrawTexsvOES: |
| return "glDrawTexsvOES"; |
| case EntryPoint::GLDrawTexxOES: |
| return "glDrawTexxOES"; |
| case EntryPoint::GLDrawTexxvOES: |
| return "glDrawTexxvOES"; |
| case EntryPoint::GLEGLImageTargetRenderbufferStorageOES: |
| return "glEGLImageTargetRenderbufferStorageOES"; |
| case EntryPoint::GLEGLImageTargetTexStorageEXT: |
| return "glEGLImageTargetTexStorageEXT"; |
| case EntryPoint::GLEGLImageTargetTexture2DOES: |
| return "glEGLImageTargetTexture2DOES"; |
| case EntryPoint::GLEGLImageTargetTextureStorageEXT: |
| return "glEGLImageTargetTextureStorageEXT"; |
| case EntryPoint::GLEnable: |
| return "glEnable"; |
| case EntryPoint::GLEnableClientState: |
| return "glEnableClientState"; |
| case EntryPoint::GLEnableVertexAttribArray: |
| return "glEnableVertexAttribArray"; |
| case EntryPoint::GLEnablei: |
| return "glEnablei"; |
| case EntryPoint::GLEnableiEXT: |
| return "glEnableiEXT"; |
| case EntryPoint::GLEnableiOES: |
| return "glEnableiOES"; |
| case EntryPoint::GLEndPerfMonitorAMD: |
| return "glEndPerfMonitorAMD"; |
| case EntryPoint::GLEndPixelLocalStorageANGLE: |
| return "glEndPixelLocalStorageANGLE"; |
| case EntryPoint::GLEndQuery: |
| return "glEndQuery"; |
| case EntryPoint::GLEndQueryEXT: |
| return "glEndQueryEXT"; |
| case EntryPoint::GLEndTilingQCOM: |
| return "glEndTilingQCOM"; |
| case EntryPoint::GLEndTransformFeedback: |
| return "glEndTransformFeedback"; |
| case EntryPoint::GLFenceSync: |
| return "glFenceSync"; |
| case EntryPoint::GLFinish: |
| return "glFinish"; |
| case EntryPoint::GLFinishFenceNV: |
| return "glFinishFenceNV"; |
| case EntryPoint::GLFlush: |
| return "glFlush"; |
| case EntryPoint::GLFlushMappedBufferRange: |
| return "glFlushMappedBufferRange"; |
| case EntryPoint::GLFlushMappedBufferRangeEXT: |
| return "glFlushMappedBufferRangeEXT"; |
| case EntryPoint::GLFogf: |
| return "glFogf"; |
| case EntryPoint::GLFogfv: |
| return "glFogfv"; |
| case EntryPoint::GLFogx: |
| return "glFogx"; |
| case EntryPoint::GLFogxv: |
| return "glFogxv"; |
| case EntryPoint::GLFramebufferFetchBarrierEXT: |
| return "glFramebufferFetchBarrierEXT"; |
| case EntryPoint::GLFramebufferFoveationConfigQCOM: |
| return "glFramebufferFoveationConfigQCOM"; |
| case EntryPoint::GLFramebufferFoveationParametersQCOM: |
| return "glFramebufferFoveationParametersQCOM"; |
| case EntryPoint::GLFramebufferMemorylessPixelLocalStorageANGLE: |
| return "glFramebufferMemorylessPixelLocalStorageANGLE"; |
| case EntryPoint::GLFramebufferParameteri: |
| return "glFramebufferParameteri"; |
| case EntryPoint::GLFramebufferParameteriMESA: |
| return "glFramebufferParameteriMESA"; |
| case EntryPoint::GLFramebufferPixelLocalClearValuefvANGLE: |
| return "glFramebufferPixelLocalClearValuefvANGLE"; |
| case EntryPoint::GLFramebufferPixelLocalClearValueivANGLE: |
| return "glFramebufferPixelLocalClearValueivANGLE"; |
| case EntryPoint::GLFramebufferPixelLocalClearValueuivANGLE: |
| return "glFramebufferPixelLocalClearValueuivANGLE"; |
| case EntryPoint::GLFramebufferPixelLocalStorageInterruptANGLE: |
| return "glFramebufferPixelLocalStorageInterruptANGLE"; |
| case EntryPoint::GLFramebufferPixelLocalStorageRestoreANGLE: |
| return "glFramebufferPixelLocalStorageRestoreANGLE"; |
| case EntryPoint::GLFramebufferRenderbuffer: |
| return "glFramebufferRenderbuffer"; |
| case EntryPoint::GLFramebufferRenderbufferOES: |
| return "glFramebufferRenderbufferOES"; |
| case EntryPoint::GLFramebufferTexture: |
| return "glFramebufferTexture"; |
| case EntryPoint::GLFramebufferTexture2D: |
| return "glFramebufferTexture2D"; |
| case EntryPoint::GLFramebufferTexture2DMultisampleEXT: |
| return "glFramebufferTexture2DMultisampleEXT"; |
| case EntryPoint::GLFramebufferTexture2DOES: |
| return "glFramebufferTexture2DOES"; |
| case EntryPoint::GLFramebufferTexture3DOES: |
| return "glFramebufferTexture3DOES"; |
| case EntryPoint::GLFramebufferTextureEXT: |
| return "glFramebufferTextureEXT"; |
| case EntryPoint::GLFramebufferTextureLayer: |
| return "glFramebufferTextureLayer"; |
| case EntryPoint::GLFramebufferTextureMultiviewOVR: |
| return "glFramebufferTextureMultiviewOVR"; |
| case EntryPoint::GLFramebufferTextureOES: |
| return "glFramebufferTextureOES"; |
| case EntryPoint::GLFramebufferTexturePixelLocalStorageANGLE: |
| return "glFramebufferTexturePixelLocalStorageANGLE"; |
| case EntryPoint::GLFrontFace: |
| return "glFrontFace"; |
| case EntryPoint::GLFrustumf: |
| return "glFrustumf"; |
| case EntryPoint::GLFrustumx: |
| return "glFrustumx"; |
| case EntryPoint::GLGenBuffers: |
| return "glGenBuffers"; |
| case EntryPoint::GLGenFencesNV: |
| return "glGenFencesNV"; |
| case EntryPoint::GLGenFramebuffers: |
| return "glGenFramebuffers"; |
| case EntryPoint::GLGenFramebuffersOES: |
| return "glGenFramebuffersOES"; |
| case EntryPoint::GLGenPerfMonitorsAMD: |
| return "glGenPerfMonitorsAMD"; |
| case EntryPoint::GLGenProgramPipelines: |
| return "glGenProgramPipelines"; |
| case EntryPoint::GLGenProgramPipelinesEXT: |
| return "glGenProgramPipelinesEXT"; |
| case EntryPoint::GLGenQueries: |
| return "glGenQueries"; |
| case EntryPoint::GLGenQueriesEXT: |
| return "glGenQueriesEXT"; |
| case EntryPoint::GLGenRenderbuffers: |
| return "glGenRenderbuffers"; |
| case EntryPoint::GLGenRenderbuffersOES: |
| return "glGenRenderbuffersOES"; |
| case EntryPoint::GLGenSamplers: |
| return "glGenSamplers"; |
| case EntryPoint::GLGenSemaphoresEXT: |
| return "glGenSemaphoresEXT"; |
| case EntryPoint::GLGenTextures: |
| return "glGenTextures"; |
| case EntryPoint::GLGenTransformFeedbacks: |
| return "glGenTransformFeedbacks"; |
| case EntryPoint::GLGenVertexArrays: |
| return "glGenVertexArrays"; |
| case EntryPoint::GLGenVertexArraysOES: |
| return "glGenVertexArraysOES"; |
| case EntryPoint::GLGenerateMipmap: |
| return "glGenerateMipmap"; |
| case EntryPoint::GLGenerateMipmapOES: |
| return "glGenerateMipmapOES"; |
| case EntryPoint::GLGetActiveAttrib: |
| return "glGetActiveAttrib"; |
| case EntryPoint::GLGetActiveUniform: |
| return "glGetActiveUniform"; |
| case EntryPoint::GLGetActiveUniformBlockName: |
| return "glGetActiveUniformBlockName"; |
| case EntryPoint::GLGetActiveUniformBlockiv: |
| return "glGetActiveUniformBlockiv"; |
| case EntryPoint::GLGetActiveUniformBlockivRobustANGLE: |
| return "glGetActiveUniformBlockivRobustANGLE"; |
| case EntryPoint::GLGetActiveUniformsiv: |
| return "glGetActiveUniformsiv"; |
| case EntryPoint::GLGetAttachedShaders: |
| return "glGetAttachedShaders"; |
| case EntryPoint::GLGetAttribLocation: |
| return "glGetAttribLocation"; |
| case EntryPoint::GLGetBooleani_v: |
| return "glGetBooleani_v"; |
| case EntryPoint::GLGetBooleani_vRobustANGLE: |
| return "glGetBooleani_vRobustANGLE"; |
| case EntryPoint::GLGetBooleanv: |
| return "glGetBooleanv"; |
| case EntryPoint::GLGetBooleanvRobustANGLE: |
| return "glGetBooleanvRobustANGLE"; |
| case EntryPoint::GLGetBufferParameteri64v: |
| return "glGetBufferParameteri64v"; |
| case EntryPoint::GLGetBufferParameteri64vRobustANGLE: |
| return "glGetBufferParameteri64vRobustANGLE"; |
| case EntryPoint::GLGetBufferParameteriv: |
| return "glGetBufferParameteriv"; |
| case EntryPoint::GLGetBufferParameterivRobustANGLE: |
| return "glGetBufferParameterivRobustANGLE"; |
| case EntryPoint::GLGetBufferPointerv: |
| return "glGetBufferPointerv"; |
| case EntryPoint::GLGetBufferPointervOES: |
| return "glGetBufferPointervOES"; |
| case EntryPoint::GLGetBufferPointervRobustANGLE: |
| return "glGetBufferPointervRobustANGLE"; |
| case EntryPoint::GLGetClipPlanef: |
| return "glGetClipPlanef"; |
| case EntryPoint::GLGetClipPlanex: |
| return "glGetClipPlanex"; |
| case EntryPoint::GLGetCompressedTexImageANGLE: |
| return "glGetCompressedTexImageANGLE"; |
| case EntryPoint::GLGetDebugMessageLog: |
| return "glGetDebugMessageLog"; |
| case EntryPoint::GLGetDebugMessageLogKHR: |
| return "glGetDebugMessageLogKHR"; |
| case EntryPoint::GLGetError: |
| return "glGetError"; |
| case EntryPoint::GLGetFenceivNV: |
| return "glGetFenceivNV"; |
| case EntryPoint::GLGetFixedv: |
| return "glGetFixedv"; |
| case EntryPoint::GLGetFloatv: |
| return "glGetFloatv"; |
| case EntryPoint::GLGetFloatvRobustANGLE: |
| return "glGetFloatvRobustANGLE"; |
| case EntryPoint::GLGetFragDataIndexEXT: |
| return "glGetFragDataIndexEXT"; |
| case EntryPoint::GLGetFragDataLocation: |
| return "glGetFragDataLocation"; |
| case EntryPoint::GLGetFramebufferAttachmentParameteriv: |
| return "glGetFramebufferAttachmentParameteriv"; |
| case EntryPoint::GLGetFramebufferAttachmentParameterivOES: |
| return "glGetFramebufferAttachmentParameterivOES"; |
| case EntryPoint::GLGetFramebufferAttachmentParameterivRobustANGLE: |
| return "glGetFramebufferAttachmentParameterivRobustANGLE"; |
| case EntryPoint::GLGetFramebufferParameteriv: |
| return "glGetFramebufferParameteriv"; |
| case EntryPoint::GLGetFramebufferParameterivMESA: |
| return "glGetFramebufferParameterivMESA"; |
| case EntryPoint::GLGetFramebufferParameterivRobustANGLE: |
| return "glGetFramebufferParameterivRobustANGLE"; |
| case EntryPoint::GLGetFramebufferPixelLocalStorageParameterfvANGLE: |
| return "glGetFramebufferPixelLocalStorageParameterfvANGLE"; |
| case EntryPoint::GLGetFramebufferPixelLocalStorageParameterfvRobustANGLE: |
| return "glGetFramebufferPixelLocalStorageParameterfvRobustANGLE"; |
| case EntryPoint::GLGetFramebufferPixelLocalStorageParameterivANGLE: |
| return "glGetFramebufferPixelLocalStorageParameterivANGLE"; |
| case EntryPoint::GLGetFramebufferPixelLocalStorageParameterivRobustANGLE: |
| return "glGetFramebufferPixelLocalStorageParameterivRobustANGLE"; |
| case EntryPoint::GLGetGraphicsResetStatus: |
| return "glGetGraphicsResetStatus"; |
| case EntryPoint::GLGetGraphicsResetStatusEXT: |
| return "glGetGraphicsResetStatusEXT"; |
| case EntryPoint::GLGetGraphicsResetStatusKHR: |
| return "glGetGraphicsResetStatusKHR"; |
| case EntryPoint::GLGetInteger64i_v: |
| return "glGetInteger64i_v"; |
| case EntryPoint::GLGetInteger64i_vRobustANGLE: |
| return "glGetInteger64i_vRobustANGLE"; |
| case EntryPoint::GLGetInteger64v: |
| return "glGetInteger64v"; |
| case EntryPoint::GLGetInteger64vEXT: |
| return "glGetInteger64vEXT"; |
| case EntryPoint::GLGetInteger64vRobustANGLE: |
| return "glGetInteger64vRobustANGLE"; |
| case EntryPoint::GLGetIntegeri_v: |
| return "glGetIntegeri_v"; |
| case EntryPoint::GLGetIntegeri_vRobustANGLE: |
| return "glGetIntegeri_vRobustANGLE"; |
| case EntryPoint::GLGetIntegerv: |
| return "glGetIntegerv"; |
| case EntryPoint::GLGetIntegervRobustANGLE: |
| return "glGetIntegervRobustANGLE"; |
| case EntryPoint::GLGetInternalformativ: |
| return "glGetInternalformativ"; |
| case EntryPoint::GLGetInternalformativRobustANGLE: |
| return "glGetInternalformativRobustANGLE"; |
| case EntryPoint::GLGetLightfv: |
| return "glGetLightfv"; |
| case EntryPoint::GLGetLightxv: |
| return "glGetLightxv"; |
| case EntryPoint::GLGetMaterialfv: |
| return "glGetMaterialfv"; |
| case EntryPoint::GLGetMaterialxv: |
| return "glGetMaterialxv"; |
| case EntryPoint::GLGetMemoryObjectParameterivEXT: |
| return "glGetMemoryObjectParameterivEXT"; |
| case EntryPoint::GLGetMultisamplefv: |
| return "glGetMultisamplefv"; |
| case EntryPoint::GLGetMultisamplefvANGLE: |
| return "glGetMultisamplefvANGLE"; |
| case EntryPoint::GLGetMultisamplefvRobustANGLE: |
| return "glGetMultisamplefvRobustANGLE"; |
| case EntryPoint::GLGetObjectLabel: |
| return "glGetObjectLabel"; |
| case EntryPoint::GLGetObjectLabelEXT: |
| return "glGetObjectLabelEXT"; |
| case EntryPoint::GLGetObjectLabelKHR: |
| return "glGetObjectLabelKHR"; |
| case EntryPoint::GLGetObjectPtrLabel: |
| return "glGetObjectPtrLabel"; |
| case EntryPoint::GLGetObjectPtrLabelKHR: |
| return "glGetObjectPtrLabelKHR"; |
| case EntryPoint::GLGetPerfMonitorCounterDataAMD: |
| return "glGetPerfMonitorCounterDataAMD"; |
| case EntryPoint::GLGetPerfMonitorCounterInfoAMD: |
| return "glGetPerfMonitorCounterInfoAMD"; |
| case EntryPoint::GLGetPerfMonitorCounterStringAMD: |
| return "glGetPerfMonitorCounterStringAMD"; |
| case EntryPoint::GLGetPerfMonitorCountersAMD: |
| return "glGetPerfMonitorCountersAMD"; |
| case EntryPoint::GLGetPerfMonitorGroupStringAMD: |
| return "glGetPerfMonitorGroupStringAMD"; |
| case EntryPoint::GLGetPerfMonitorGroupsAMD: |
| return "glGetPerfMonitorGroupsAMD"; |
| case EntryPoint::GLGetPointerv: |
| return "glGetPointerv"; |
| case EntryPoint::GLGetPointervANGLE: |
| return "glGetPointervANGLE"; |
| case EntryPoint::GLGetPointervKHR: |
| return "glGetPointervKHR"; |
| case EntryPoint::GLGetPointervRobustANGLERobustANGLE: |
| return "glGetPointervRobustANGLERobustANGLE"; |
| case EntryPoint::GLGetProgramBinary: |
| return "glGetProgramBinary"; |
| case EntryPoint::GLGetProgramBinaryOES: |
| return "glGetProgramBinaryOES"; |
| case EntryPoint::GLGetProgramInfoLog: |
| return "glGetProgramInfoLog"; |
| case EntryPoint::GLGetProgramInterfaceiv: |
| return "glGetProgramInterfaceiv"; |
| case EntryPoint::GLGetProgramInterfaceivRobustANGLE: |
| return "glGetProgramInterfaceivRobustANGLE"; |
| case EntryPoint::GLGetProgramPipelineInfoLog: |
| return "glGetProgramPipelineInfoLog"; |
| case EntryPoint::GLGetProgramPipelineInfoLogEXT: |
| return "glGetProgramPipelineInfoLogEXT"; |
| case EntryPoint::GLGetProgramPipelineiv: |
| return "glGetProgramPipelineiv"; |
| case EntryPoint::GLGetProgramPipelineivEXT: |
| return "glGetProgramPipelineivEXT"; |
| case EntryPoint::GLGetProgramResourceIndex: |
| return "glGetProgramResourceIndex"; |
| case EntryPoint::GLGetProgramResourceLocation: |
| return "glGetProgramResourceLocation"; |
| case EntryPoint::GLGetProgramResourceLocationIndexEXT: |
| return "glGetProgramResourceLocationIndexEXT"; |
| case EntryPoint::GLGetProgramResourceName: |
| return "glGetProgramResourceName"; |
| case EntryPoint::GLGetProgramResourceiv: |
| return "glGetProgramResourceiv"; |
| case EntryPoint::GLGetProgramiv: |
| return "glGetProgramiv"; |
| case EntryPoint::GLGetProgramivRobustANGLE: |
| return "glGetProgramivRobustANGLE"; |
| case EntryPoint::GLGetQueryObjecti64vEXT: |
| return "glGetQueryObjecti64vEXT"; |
| case EntryPoint::GLGetQueryObjecti64vRobustANGLE: |
| return "glGetQueryObjecti64vRobustANGLE"; |
| case EntryPoint::GLGetQueryObjectivEXT: |
| return "glGetQueryObjectivEXT"; |
| case EntryPoint::GLGetQueryObjectivRobustANGLE: |
| return "glGetQueryObjectivRobustANGLE"; |
| case EntryPoint::GLGetQueryObjectui64vEXT: |
| return "glGetQueryObjectui64vEXT"; |
| case EntryPoint::GLGetQueryObjectui64vRobustANGLE: |
| return "glGetQueryObjectui64vRobustANGLE"; |
| case EntryPoint::GLGetQueryObjectuiv: |
| return "glGetQueryObjectuiv"; |
| case EntryPoint::GLGetQueryObjectuivEXT: |
| return "glGetQueryObjectuivEXT"; |
| case EntryPoint::GLGetQueryObjectuivRobustANGLE: |
| return "glGetQueryObjectuivRobustANGLE"; |
| case EntryPoint::GLGetQueryiv: |
| return "glGetQueryiv"; |
| case EntryPoint::GLGetQueryivEXT: |
| return "glGetQueryivEXT"; |
| case EntryPoint::GLGetQueryivRobustANGLE: |
| return "glGetQueryivRobustANGLE"; |
| case EntryPoint::GLGetRenderbufferImageANGLE: |
| return "glGetRenderbufferImageANGLE"; |
| case EntryPoint::GLGetRenderbufferParameteriv: |
| return "glGetRenderbufferParameteriv"; |
| case EntryPoint::GLGetRenderbufferParameterivOES: |
| return "glGetRenderbufferParameterivOES"; |
| case EntryPoint::GLGetRenderbufferParameterivRobustANGLE: |
| return "glGetRenderbufferParameterivRobustANGLE"; |
| case EntryPoint::GLGetSamplerParameterIiv: |
| return "glGetSamplerParameterIiv"; |
| case EntryPoint::GLGetSamplerParameterIivEXT: |
| return "glGetSamplerParameterIivEXT"; |
| case EntryPoint::GLGetSamplerParameterIivOES: |
| return "glGetSamplerParameterIivOES"; |
| case EntryPoint::GLGetSamplerParameterIivRobustANGLE: |
| return "glGetSamplerParameterIivRobustANGLE"; |
| case EntryPoint::GLGetSamplerParameterIuiv: |
| return "glGetSamplerParameterIuiv"; |
| case EntryPoint::GLGetSamplerParameterIuivEXT: |
| return "glGetSamplerParameterIuivEXT"; |
| case EntryPoint::GLGetSamplerParameterIuivOES: |
| return "glGetSamplerParameterIuivOES"; |
| case EntryPoint::GLGetSamplerParameterIuivRobustANGLE: |
| return "glGetSamplerParameterIuivRobustANGLE"; |
| case EntryPoint::GLGetSamplerParameterfv: |
| return "glGetSamplerParameterfv"; |
| case EntryPoint::GLGetSamplerParameterfvRobustANGLE: |
| return "glGetSamplerParameterfvRobustANGLE"; |
| case EntryPoint::GLGetSamplerParameteriv: |
| return "glGetSamplerParameteriv"; |
| case EntryPoint::GLGetSamplerParameterivRobustANGLE: |
| return "glGetSamplerParameterivRobustANGLE"; |
| case EntryPoint::GLGetSemaphoreParameterui64vEXT: |
| return "glGetSemaphoreParameterui64vEXT"; |
| case EntryPoint::GLGetShaderInfoLog: |
| return "glGetShaderInfoLog"; |
| case EntryPoint::GLGetShaderPrecisionFormat: |
| return "glGetShaderPrecisionFormat"; |
| case EntryPoint::GLGetShaderSource: |
| return "glGetShaderSource"; |
| case EntryPoint::GLGetShaderiv: |
| return "glGetShaderiv"; |
| case EntryPoint::GLGetShaderivRobustANGLE: |
| return "glGetShaderivRobustANGLE"; |
| case EntryPoint::GLGetString: |
| return "glGetString"; |
| case EntryPoint::GLGetStringi: |
| return "glGetStringi"; |
| case EntryPoint::GLGetSynciv: |
| return "glGetSynciv"; |
| case EntryPoint::GLGetTexEnvfv: |
| return "glGetTexEnvfv"; |
| case EntryPoint::GLGetTexEnviv: |
| return "glGetTexEnviv"; |
| case EntryPoint::GLGetTexEnvxv: |
| return "glGetTexEnvxv"; |
| case EntryPoint::GLGetTexGenfvOES: |
| return "glGetTexGenfvOES"; |
| case EntryPoint::GLGetTexGenivOES: |
| return "glGetTexGenivOES"; |
| case EntryPoint::GLGetTexGenxvOES: |
| return "glGetTexGenxvOES"; |
| case EntryPoint::GLGetTexImageANGLE: |
| return "glGetTexImageANGLE"; |
| case EntryPoint::GLGetTexLevelParameterfv: |
| return "glGetTexLevelParameterfv"; |
| case EntryPoint::GLGetTexLevelParameterfvANGLE: |
| return "glGetTexLevelParameterfvANGLE"; |
| case EntryPoint::GLGetTexLevelParameterfvRobustANGLE: |
| return "glGetTexLevelParameterfvRobustANGLE"; |
| case EntryPoint::GLGetTexLevelParameteriv: |
| return "glGetTexLevelParameteriv"; |
| case EntryPoint::GLGetTexLevelParameterivANGLE: |
| return "glGetTexLevelParameterivANGLE"; |
| case EntryPoint::GLGetTexLevelParameterivRobustANGLE: |
| return "glGetTexLevelParameterivRobustANGLE"; |
| case EntryPoint::GLGetTexParameterIiv: |
| return "glGetTexParameterIiv"; |
| case EntryPoint::GLGetTexParameterIivEXT: |
| return "glGetTexParameterIivEXT"; |
| case EntryPoint::GLGetTexParameterIivOES: |
| return "glGetTexParameterIivOES"; |
| case EntryPoint::GLGetTexParameterIivRobustANGLE: |
| return "glGetTexParameterIivRobustANGLE"; |
| case EntryPoint::GLGetTexParameterIuiv: |
| return "glGetTexParameterIuiv"; |
| case EntryPoint::GLGetTexParameterIuivEXT: |
| return "glGetTexParameterIuivEXT"; |
| case EntryPoint::GLGetTexParameterIuivOES: |
| return "glGetTexParameterIuivOES"; |
| case EntryPoint::GLGetTexParameterIuivRobustANGLE: |
| return "glGetTexParameterIuivRobustANGLE"; |
| case EntryPoint::GLGetTexParameterfv: |
| return "glGetTexParameterfv"; |
| case EntryPoint::GLGetTexParameterfvRobustANGLE: |
| return "glGetTexParameterfvRobustANGLE"; |
| case EntryPoint::GLGetTexParameteriv: |
| return "glGetTexParameteriv"; |
| case EntryPoint::GLGetTexParameterivRobustANGLE: |
| return "glGetTexParameterivRobustANGLE"; |
| case EntryPoint::GLGetTexParameterxv: |
| return "glGetTexParameterxv"; |
| case EntryPoint::GLGetTransformFeedbackVarying: |
| return "glGetTransformFeedbackVarying"; |
| case EntryPoint::GLGetTranslatedShaderSourceANGLE: |
| return "glGetTranslatedShaderSourceANGLE"; |
| case EntryPoint::GLGetUniformBlockIndex: |
| return "glGetUniformBlockIndex"; |
| case EntryPoint::GLGetUniformIndices: |
| return "glGetUniformIndices"; |
| case EntryPoint::GLGetUniformLocation: |
| return "glGetUniformLocation"; |
| case EntryPoint::GLGetUniformfv: |
| return "glGetUniformfv"; |
| case EntryPoint::GLGetUniformfvRobustANGLE: |
| return "glGetUniformfvRobustANGLE"; |
| case EntryPoint::GLGetUniformiv: |
| return "glGetUniformiv"; |
| case EntryPoint::GLGetUniformivRobustANGLE: |
| return "glGetUniformivRobustANGLE"; |
| case EntryPoint::GLGetUniformuiv: |
| return "glGetUniformuiv"; |
| case EntryPoint::GLGetUniformuivRobustANGLE: |
| return "glGetUniformuivRobustANGLE"; |
| case EntryPoint::GLGetUnsignedBytei_vEXT: |
| return "glGetUnsignedBytei_vEXT"; |
| case EntryPoint::GLGetUnsignedBytevEXT: |
| return "glGetUnsignedBytevEXT"; |
| case EntryPoint::GLGetVertexAttribIiv: |
| return "glGetVertexAttribIiv"; |
| case EntryPoint::GLGetVertexAttribIivRobustANGLE: |
| return "glGetVertexAttribIivRobustANGLE"; |
| case EntryPoint::GLGetVertexAttribIuiv: |
| return "glGetVertexAttribIuiv"; |
| case EntryPoint::GLGetVertexAttribIuivRobustANGLE: |
| return "glGetVertexAttribIuivRobustANGLE"; |
| case EntryPoint::GLGetVertexAttribPointerv: |
| return "glGetVertexAttribPointerv"; |
| case EntryPoint::GLGetVertexAttribPointervRobustANGLE: |
| return "glGetVertexAttribPointervRobustANGLE"; |
| case EntryPoint::GLGetVertexAttribfv: |
| return "glGetVertexAttribfv"; |
| case EntryPoint::GLGetVertexAttribfvRobustANGLE: |
| return "glGetVertexAttribfvRobustANGLE"; |
| case EntryPoint::GLGetVertexAttribiv: |
| return "glGetVertexAttribiv"; |
| case EntryPoint::GLGetVertexAttribivRobustANGLE: |
| return "glGetVertexAttribivRobustANGLE"; |
| case EntryPoint::GLGetnUniformfv: |
| return "glGetnUniformfv"; |
| case EntryPoint::GLGetnUniformfvEXT: |
| return "glGetnUniformfvEXT"; |
| case EntryPoint::GLGetnUniformfvKHR: |
| return "glGetnUniformfvKHR"; |
| case EntryPoint::GLGetnUniformfvRobustANGLE: |
| return "glGetnUniformfvRobustANGLE"; |
| case EntryPoint::GLGetnUniformiv: |
| return "glGetnUniformiv"; |
| case EntryPoint::GLGetnUniformivEXT: |
| return "glGetnUniformivEXT"; |
| case EntryPoint::GLGetnUniformivKHR: |
| return "glGetnUniformivKHR"; |
| case EntryPoint::GLGetnUniformivRobustANGLE: |
| return "glGetnUniformivRobustANGLE"; |
| case EntryPoint::GLGetnUniformuiv: |
| return "glGetnUniformuiv"; |
| case EntryPoint::GLGetnUniformuivKHR: |
| return "glGetnUniformuivKHR"; |
| case EntryPoint::GLGetnUniformuivRobustANGLE: |
| return "glGetnUniformuivRobustANGLE"; |
| case EntryPoint::GLHint: |
| return "glHint"; |
| case EntryPoint::GLImportMemoryFdEXT: |
| return "glImportMemoryFdEXT"; |
| case EntryPoint::GLImportMemoryZirconHandleANGLE: |
| return "glImportMemoryZirconHandleANGLE"; |
| case EntryPoint::GLImportSemaphoreFdEXT: |
| return "glImportSemaphoreFdEXT"; |
| case EntryPoint::GLImportSemaphoreZirconHandleANGLE: |
| return "glImportSemaphoreZirconHandleANGLE"; |
| case EntryPoint::GLInsertEventMarkerEXT: |
| return "glInsertEventMarkerEXT"; |
| case EntryPoint::GLInvalidateFramebuffer: |
| return "glInvalidateFramebuffer"; |
| case EntryPoint::GLInvalidateSubFramebuffer: |
| return "glInvalidateSubFramebuffer"; |
| case EntryPoint::GLInvalidateTextureANGLE: |
| return "glInvalidateTextureANGLE"; |
| case EntryPoint::GLIsBuffer: |
| return "glIsBuffer"; |
| case EntryPoint::GLIsEnabled: |
| return "glIsEnabled"; |
| case EntryPoint::GLIsEnabledi: |
| return "glIsEnabledi"; |
| case EntryPoint::GLIsEnablediEXT: |
| return "glIsEnablediEXT"; |
| case EntryPoint::GLIsEnablediOES: |
| return "glIsEnablediOES"; |
| case EntryPoint::GLIsFenceNV: |
| return "glIsFenceNV"; |
| case EntryPoint::GLIsFramebuffer: |
| return "glIsFramebuffer"; |
| case EntryPoint::GLIsFramebufferOES: |
| return "glIsFramebufferOES"; |
| case EntryPoint::GLIsMemoryObjectEXT: |
| return "glIsMemoryObjectEXT"; |
| case EntryPoint::GLIsProgram: |
| return "glIsProgram"; |
| case EntryPoint::GLIsProgramPipeline: |
| return "glIsProgramPipeline"; |
| case EntryPoint::GLIsProgramPipelineEXT: |
| return "glIsProgramPipelineEXT"; |
| case EntryPoint::GLIsQuery: |
| return "glIsQuery"; |
| case EntryPoint::GLIsQueryEXT: |
| return "glIsQueryEXT"; |
| case EntryPoint::GLIsRenderbuffer: |
| return "glIsRenderbuffer"; |
| case EntryPoint::GLIsRenderbufferOES: |
| return "glIsRenderbufferOES"; |
| case EntryPoint::GLIsSampler: |
| return "glIsSampler"; |
| case EntryPoint::GLIsSemaphoreEXT: |
| return "glIsSemaphoreEXT"; |
| case EntryPoint::GLIsShader: |
| return "glIsShader"; |
| case EntryPoint::GLIsSync: |
| return "glIsSync"; |
| case EntryPoint::GLIsTexture: |
| return "glIsTexture"; |
| case EntryPoint::GLIsTransformFeedback: |
| return "glIsTransformFeedback"; |
| case EntryPoint::GLIsVertexArray: |
| return "glIsVertexArray"; |
| case EntryPoint::GLIsVertexArrayOES: |
| return "glIsVertexArrayOES"; |
| case EntryPoint::GLLabelObjectEXT: |
| return "glLabelObjectEXT"; |
| case EntryPoint::GLLightModelf: |
| return "glLightModelf"; |
| case EntryPoint::GLLightModelfv: |
| return "glLightModelfv"; |
| case EntryPoint::GLLightModelx: |
| return "glLightModelx"; |
| case EntryPoint::GLLightModelxv: |
| return "glLightModelxv"; |
| case EntryPoint::GLLightf: |
| return "glLightf"; |
| case EntryPoint::GLLightfv: |
| return "glLightfv"; |
| case EntryPoint::GLLightx: |
| return "glLightx"; |
| case EntryPoint::GLLightxv: |
| return "glLightxv"; |
| case EntryPoint::GLLineWidth: |
| return "glLineWidth"; |
| case EntryPoint::GLLineWidthx: |
| return "glLineWidthx"; |
| case EntryPoint::GLLinkProgram: |
| return "glLinkProgram"; |
| case EntryPoint::GLLoadIdentity: |
| return "glLoadIdentity"; |
| case EntryPoint::GLLoadMatrixf: |
| return "glLoadMatrixf"; |
| case EntryPoint::GLLoadMatrixx: |
| return "glLoadMatrixx"; |
| case EntryPoint::GLLoadPaletteFromModelViewMatrixOES: |
| return "glLoadPaletteFromModelViewMatrixOES"; |
| case EntryPoint::GLLogicOp: |
| return "glLogicOp"; |
| case EntryPoint::GLLogicOpANGLE: |
| return "glLogicOpANGLE"; |
| case EntryPoint::GLLoseContextCHROMIUM: |
| return "glLoseContextCHROMIUM"; |
| case EntryPoint::GLMapBufferOES: |
| return "glMapBufferOES"; |
| case EntryPoint::GLMapBufferRange: |
| return "glMapBufferRange"; |
| case EntryPoint::GLMapBufferRangeEXT: |
| return "glMapBufferRangeEXT"; |
| case EntryPoint::GLMaterialf: |
| return "glMaterialf"; |
| case EntryPoint::GLMaterialfv: |
| return "glMaterialfv"; |
| case EntryPoint::GLMaterialx: |
| return "glMaterialx"; |
| case EntryPoint::GLMaterialxv: |
| return "glMaterialxv"; |
| case EntryPoint::GLMatrixIndexPointerOES: |
| return "glMatrixIndexPointerOES"; |
| case EntryPoint::GLMatrixMode: |
| return "glMatrixMode"; |
| case EntryPoint::GLMaxShaderCompilerThreadsKHR: |
| return "glMaxShaderCompilerThreadsKHR"; |
| case EntryPoint::GLMemoryBarrier: |
| return "glMemoryBarrier"; |
| case EntryPoint::GLMemoryBarrierByRegion: |
| return "glMemoryBarrierByRegion"; |
| case EntryPoint::GLMemoryObjectParameterivEXT: |
| return "glMemoryObjectParameterivEXT"; |
| case EntryPoint::GLMinSampleShading: |
| return "glMinSampleShading"; |
| case EntryPoint::GLMinSampleShadingOES: |
| return "glMinSampleShadingOES"; |
| case EntryPoint::GLMultMatrixf: |
| return "glMultMatrixf"; |
| case EntryPoint::GLMultMatrixx: |
| return "glMultMatrixx"; |
| case EntryPoint::GLMultiDrawArraysANGLE: |
| return "glMultiDrawArraysANGLE"; |
| case EntryPoint::GLMultiDrawArraysIndirectEXT: |
| return "glMultiDrawArraysIndirectEXT"; |
| case EntryPoint::GLMultiDrawArraysInstancedANGLE: |
| return "glMultiDrawArraysInstancedANGLE"; |
| case EntryPoint::GLMultiDrawArraysInstancedBaseInstanceANGLE: |
| return "glMultiDrawArraysInstancedBaseInstanceANGLE"; |
| case EntryPoint::GLMultiDrawElementsANGLE: |
| return "glMultiDrawElementsANGLE"; |
| case EntryPoint::GLMultiDrawElementsBaseVertexEXT: |
| return "glMultiDrawElementsBaseVertexEXT"; |
| case EntryPoint::GLMultiDrawElementsIndirectEXT: |
| return "glMultiDrawElementsIndirectEXT"; |
| case EntryPoint::GLMultiDrawElementsInstancedANGLE: |
| return "glMultiDrawElementsInstancedANGLE"; |
| case EntryPoint::GLMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE: |
| return "glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE"; |
| case EntryPoint::GLMultiTexCoord4f: |
| return "glMultiTexCoord4f"; |
| case EntryPoint::GLMultiTexCoord4x: |
| return "glMultiTexCoord4x"; |
| case EntryPoint::GLNamedBufferStorageExternalEXT: |
| return "glNamedBufferStorageExternalEXT"; |
| case EntryPoint::GLNormal3f: |
| return "glNormal3f"; |
| case EntryPoint::GLNormal3x: |
| return "glNormal3x"; |
| case EntryPoint::GLNormalPointer: |
| return "glNormalPointer"; |
| case EntryPoint::GLObjectLabel: |
| return "glObjectLabel"; |
| case EntryPoint::GLObjectLabelKHR: |
| return "glObjectLabelKHR"; |
| case EntryPoint::GLObjectPtrLabel: |
| return "glObjectPtrLabel"; |
| case EntryPoint::GLObjectPtrLabelKHR: |
| return "glObjectPtrLabelKHR"; |
| case EntryPoint::GLOrthof: |
| return "glOrthof"; |
| case EntryPoint::GLOrthox: |
| return "glOrthox"; |
| case EntryPoint::GLPatchParameteri: |
| return "glPatchParameteri"; |
| case EntryPoint::GLPatchParameteriEXT: |
| return "glPatchParameteriEXT"; |
| case EntryPoint::GLPatchParameteriOES: |
| return "glPatchParameteriOES"; |
| case EntryPoint::GLPauseTransformFeedback: |
| return "glPauseTransformFeedback"; |
| case EntryPoint::GLPixelLocalStorageBarrierANGLE: |
| return "glPixelLocalStorageBarrierANGLE"; |
| case EntryPoint::GLPixelStorei: |
| return "glPixelStorei"; |
| case EntryPoint::GLPointParameterf: |
| return "glPointParameterf"; |
| case EntryPoint::GLPointParameterfv: |
| return "glPointParameterfv"; |
| case EntryPoint::GLPointParameterx: |
| return "glPointParameterx"; |
| case EntryPoint::GLPointParameterxv: |
| return "glPointParameterxv"; |
| case EntryPoint::GLPointSize: |
| return "glPointSize"; |
| case EntryPoint::GLPointSizePointerOES: |
| return "glPointSizePointerOES"; |
| case EntryPoint::GLPointSizex: |
| return "glPointSizex"; |
| case EntryPoint::GLPolygonModeANGLE: |
| return "glPolygonModeANGLE"; |
| case EntryPoint::GLPolygonModeNV: |
| return "glPolygonModeNV"; |
| case EntryPoint::GLPolygonOffset: |
| return "glPolygonOffset"; |
| case EntryPoint::GLPolygonOffsetClampEXT: |
| return "glPolygonOffsetClampEXT"; |
| case EntryPoint::GLPolygonOffsetx: |
| return "glPolygonOffsetx"; |
| case EntryPoint::GLPopDebugGroup: |
| return "glPopDebugGroup"; |
| case EntryPoint::GLPopDebugGroupKHR: |
| return "glPopDebugGroupKHR"; |
| case EntryPoint::GLPopGroupMarkerEXT: |
| return "glPopGroupMarkerEXT"; |
| case EntryPoint::GLPopMatrix: |
| return "glPopMatrix"; |
| case EntryPoint::GLPrimitiveBoundingBox: |
| return "glPrimitiveBoundingBox"; |
| case EntryPoint::GLPrimitiveBoundingBoxEXT: |
| return "glPrimitiveBoundingBoxEXT"; |
| case EntryPoint::GLPrimitiveBoundingBoxOES: |
| return "glPrimitiveBoundingBoxOES"; |
| case EntryPoint::GLProgramBinary: |
| return "glProgramBinary"; |
| case EntryPoint::GLProgramBinaryOES: |
| return "glProgramBinaryOES"; |
| case EntryPoint::GLProgramParameteri: |
| return "glProgramParameteri"; |
| case EntryPoint::GLProgramParameteriEXT: |
| return "glProgramParameteriEXT"; |
| case EntryPoint::GLProgramUniform1f: |
| return "glProgramUniform1f"; |
| case EntryPoint::GLProgramUniform1fEXT: |
| return "glProgramUniform1fEXT"; |
| case EntryPoint::GLProgramUniform1fv: |
| return "glProgramUniform1fv"; |
| case EntryPoint::GLProgramUniform1fvEXT: |
| return "glProgramUniform1fvEXT"; |
| case EntryPoint::GLProgramUniform1i: |
| return "glProgramUniform1i"; |
| case EntryPoint::GLProgramUniform1iEXT: |
| return "glProgramUniform1iEXT"; |
| case EntryPoint::GLProgramUniform1iv: |
| return "glProgramUniform1iv"; |
| case EntryPoint::GLProgramUniform1ivEXT: |
| return "glProgramUniform1ivEXT"; |
| case EntryPoint::GLProgramUniform1ui: |
| return "glProgramUniform1ui"; |
| case EntryPoint::GLProgramUniform1uiEXT: |
| return "glProgramUniform1uiEXT"; |
| case EntryPoint::GLProgramUniform1uiv: |
| return "glProgramUniform1uiv"; |
| case EntryPoint::GLProgramUniform1uivEXT: |
| return "glProgramUniform1uivEXT"; |
| case EntryPoint::GLProgramUniform2f: |
| return "glProgramUniform2f"; |
| case EntryPoint::GLProgramUniform2fEXT: |
| return "glProgramUniform2fEXT"; |
| case EntryPoint::GLProgramUniform2fv: |
| return "glProgramUniform2fv"; |
| case EntryPoint::GLProgramUniform2fvEXT: |
| return "glProgramUniform2fvEXT"; |
| case EntryPoint::GLProgramUniform2i: |
| return "glProgramUniform2i"; |
| case EntryPoint::GLProgramUniform2iEXT: |
| return "glProgramUniform2iEXT"; |
| case EntryPoint::GLProgramUniform2iv: |
| return "glProgramUniform2iv"; |
| case EntryPoint::GLProgramUniform2ivEXT: |
| return "glProgramUniform2ivEXT"; |
| case EntryPoint::GLProgramUniform2ui: |
| return "glProgramUniform2ui"; |
| case EntryPoint::GLProgramUniform2uiEXT: |
| return "glProgramUniform2uiEXT"; |
| case EntryPoint::GLProgramUniform2uiv: |
| return "glProgramUniform2uiv"; |
| case EntryPoint::GLProgramUniform2uivEXT: |
| return "glProgramUniform2uivEXT"; |
| case EntryPoint::GLProgramUniform3f: |
| return "glProgramUniform3f"; |
| case EntryPoint::GLProgramUniform3fEXT: |
| return "glProgramUniform3fEXT"; |
| case EntryPoint::GLProgramUniform3fv: |
| return "glProgramUniform3fv"; |
| case EntryPoint::GLProgramUniform3fvEXT: |
| return "glProgramUniform3fvEXT"; |
| case EntryPoint::GLProgramUniform3i: |
| return "glProgramUniform3i"; |
| case EntryPoint::GLProgramUniform3iEXT: |
| return "glProgramUniform3iEXT"; |
| case EntryPoint::GLProgramUniform3iv: |
| return "glProgramUniform3iv"; |
| case EntryPoint::GLProgramUniform3ivEXT: |
| return "glProgramUniform3ivEXT"; |
| case EntryPoint::GLProgramUniform3ui: |
| return "glProgramUniform3ui"; |
| case EntryPoint::GLProgramUniform3uiEXT: |
| return "glProgramUniform3uiEXT"; |
| case EntryPoint::GLProgramUniform3uiv: |
| return "glProgramUniform3uiv"; |
| case EntryPoint::GLProgramUniform3uivEXT: |
| return "glProgramUniform3uivEXT"; |
| case EntryPoint::GLProgramUniform4f: |
| return "glProgramUniform4f"; |
| case EntryPoint::GLProgramUniform4fEXT: |
| return "glProgramUniform4fEXT"; |
| case EntryPoint::GLProgramUniform4fv: |
| return "glProgramUniform4fv"; |
| case EntryPoint::GLProgramUniform4fvEXT: |
| return "glProgramUniform4fvEXT"; |
| case EntryPoint::GLProgramUniform4i: |
| return "glProgramUniform4i"; |
| case EntryPoint::GLProgramUniform4iEXT: |
| return "glProgramUniform4iEXT"; |
| case EntryPoint::GLProgramUniform4iv: |
| return "glProgramUniform4iv"; |
| case EntryPoint::GLProgramUniform4ivEXT: |
| return "glProgramUniform4ivEXT"; |
| case EntryPoint::GLProgramUniform4ui: |
| return "glProgramUniform4ui"; |
| case EntryPoint::GLProgramUniform4uiEXT: |
| return "glProgramUniform4uiEXT"; |
| case EntryPoint::GLProgramUniform4uiv: |
| return "glProgramUniform4uiv"; |
| case EntryPoint::GLProgramUniform4uivEXT: |
| return "glProgramUniform4uivEXT"; |
| case EntryPoint::GLProgramUniformMatrix2fv: |
| return "glProgramUniformMatrix2fv"; |
| case EntryPoint::GLProgramUniformMatrix2fvEXT: |
| return "glProgramUniformMatrix2fvEXT"; |
| case EntryPoint::GLProgramUniformMatrix2x3fv: |
| return "glProgramUniformMatrix2x3fv"; |
| case EntryPoint::GLProgramUniformMatrix2x3fvEXT: |
| return "glProgramUniformMatrix2x3fvEXT"; |
| case EntryPoint::GLProgramUniformMatrix2x4fv: |
| return "glProgramUniformMatrix2x4fv"; |
| case EntryPoint::GLProgramUniformMatrix2x4fvEXT: |
| return "glProgramUniformMatrix2x4fvEXT"; |
| case EntryPoint::GLProgramUniformMatrix3fv: |
| return "glProgramUniformMatrix3fv"; |
| case EntryPoint::GLProgramUniformMatrix3fvEXT: |
| return "glProgramUniformMatrix3fvEXT"; |
| case EntryPoint::GLProgramUniformMatrix3x2fv: |
| return "glProgramUniformMatrix3x2fv"; |
| case EntryPoint::GLProgramUniformMatrix3x2fvEXT: |
| return "glProgramUniformMatrix3x2fvEXT"; |
| case EntryPoint::GLProgramUniformMatrix3x4fv: |
| return "glProgramUniformMatrix3x4fv"; |
| case EntryPoint::GLProgramUniformMatrix3x4fvEXT: |
| return "glProgramUniformMatrix3x4fvEXT"; |
| case EntryPoint::GLProgramUniformMatrix4fv: |
| return "glProgramUniformMatrix4fv"; |
| case EntryPoint::GLProgramUniformMatrix4fvEXT: |
| return "glProgramUniformMatrix4fvEXT"; |
| case EntryPoint::GLProgramUniformMatrix4x2fv: |
| return "glProgramUniformMatrix4x2fv"; |
| case EntryPoint::GLProgramUniformMatrix4x2fvEXT: |
| return "glProgramUniformMatrix4x2fvEXT"; |
| case EntryPoint::GLProgramUniformMatrix4x3fv: |
| return "glProgramUniformMatrix4x3fv"; |
| case EntryPoint::GLProgramUniformMatrix4x3fvEXT: |
| return "glProgramUniformMatrix4x3fvEXT"; |
| case EntryPoint::GLProvokingVertexANGLE: |
| return "glProvokingVertexANGLE"; |
| case EntryPoint::GLPushDebugGroup: |
| return "glPushDebugGroup"; |
| case EntryPoint::GLPushDebugGroupKHR: |
| return "glPushDebugGroupKHR"; |
| case EntryPoint::GLPushGroupMarkerEXT: |
| return "glPushGroupMarkerEXT"; |
| case EntryPoint::GLPushMatrix: |
| return "glPushMatrix"; |
| case EntryPoint::GLQueryCounterEXT: |
| return "glQueryCounterEXT"; |
| case EntryPoint::GLQueryMatrixxOES: |
| return "glQueryMatrixxOES"; |
| case EntryPoint::GLReadBuffer: |
| return "glReadBuffer"; |
| case EntryPoint::GLReadPixels: |
| return "glReadPixels"; |
| case EntryPoint::GLReadPixelsRobustANGLE: |
| return "glReadPixelsRobustANGLE"; |
| case EntryPoint::GLReadnPixels: |
| return "glReadnPixels"; |
| case EntryPoint::GLReadnPixelsEXT: |
| return "glReadnPixelsEXT"; |
| case EntryPoint::GLReadnPixelsKHR: |
| return "glReadnPixelsKHR"; |
| case EntryPoint::GLReadnPixelsRobustANGLE: |
| return "glReadnPixelsRobustANGLE"; |
| case EntryPoint::GLReleaseShaderCompiler: |
| return "glReleaseShaderCompiler"; |
| case EntryPoint::GLReleaseTexturesANGLE: |
| return "glReleaseTexturesANGLE"; |
| case EntryPoint::GLRenderbufferStorage: |
| return "glRenderbufferStorage"; |
| case EntryPoint::GLRenderbufferStorageMultisample: |
| return "glRenderbufferStorageMultisample"; |
| case EntryPoint::GLRenderbufferStorageMultisampleANGLE: |
| return "glRenderbufferStorageMultisampleANGLE"; |
| case EntryPoint::GLRenderbufferStorageMultisampleEXT: |
| return "glRenderbufferStorageMultisampleEXT"; |
| case EntryPoint::GLRenderbufferStorageOES: |
| return "glRenderbufferStorageOES"; |
| case EntryPoint::GLRequestExtensionANGLE: |
| return "glRequestExtensionANGLE"; |
| case EntryPoint::GLResumeTransformFeedback: |
| return "glResumeTransformFeedback"; |
| case EntryPoint::GLRotatef: |
| return "glRotatef"; |
| case EntryPoint::GLRotatex: |
| return "glRotatex"; |
| case EntryPoint::GLSampleCoverage: |
| return "glSampleCoverage"; |
| case EntryPoint::GLSampleCoveragex: |
| return "glSampleCoveragex"; |
| case EntryPoint::GLSampleMaski: |
| return "glSampleMaski"; |
| case EntryPoint::GLSampleMaskiANGLE: |
| return "glSampleMaskiANGLE"; |
| case EntryPoint::GLSamplerParameterIiv: |
| return "glSamplerParameterIiv"; |
| case EntryPoint::GLSamplerParameterIivEXT: |
| return "glSamplerParameterIivEXT"; |
| case EntryPoint::GLSamplerParameterIivOES: |
| return "glSamplerParameterIivOES"; |
| case EntryPoint::GLSamplerParameterIivRobustANGLE: |
| return "glSamplerParameterIivRobustANGLE"; |
| case EntryPoint::GLSamplerParameterIuiv: |
| return "glSamplerParameterIuiv"; |
| case EntryPoint::GLSamplerParameterIuivEXT: |
| return "glSamplerParameterIuivEXT"; |
| case EntryPoint::GLSamplerParameterIuivOES: |
| return "glSamplerParameterIuivOES"; |
| case EntryPoint::GLSamplerParameterIuivRobustANGLE: |
| return "glSamplerParameterIuivRobustANGLE"; |
| case EntryPoint::GLSamplerParameterf: |
| return "glSamplerParameterf"; |
| case EntryPoint::GLSamplerParameterfv: |
| return "glSamplerParameterfv"; |
| case EntryPoint::GLSamplerParameterfvRobustANGLE: |
| return "glSamplerParameterfvRobustANGLE"; |
| case EntryPoint::GLSamplerParameteri: |
| return "glSamplerParameteri"; |
| case EntryPoint::GLSamplerParameteriv: |
| return "glSamplerParameteriv"; |
| case EntryPoint::GLSamplerParameterivRobustANGLE: |
| return "glSamplerParameterivRobustANGLE"; |
| case EntryPoint::GLScalef: |
| return "glScalef"; |
| case EntryPoint::GLScalex: |
| return "glScalex"; |
| case EntryPoint::GLScissor: |
| return "glScissor"; |
| case EntryPoint::GLSelectPerfMonitorCountersAMD: |
| return "glSelectPerfMonitorCountersAMD"; |
| case EntryPoint::GLSemaphoreParameterui64vEXT: |
| return "glSemaphoreParameterui64vEXT"; |
| case EntryPoint::GLSetFenceNV: |
| return "glSetFenceNV"; |
| case EntryPoint::GLShadeModel: |
| return "glShadeModel"; |
| case EntryPoint::GLShaderBinary: |
| return "glShaderBinary"; |
| case EntryPoint::GLShaderSource: |
| return "glShaderSource"; |
| case EntryPoint::GLShadingRateQCOM: |
| return "glShadingRateQCOM"; |
| case EntryPoint::GLSignalSemaphoreEXT: |
| return "glSignalSemaphoreEXT"; |
| case EntryPoint::GLStartTilingQCOM: |
| return "glStartTilingQCOM"; |
| case EntryPoint::GLStencilFunc: |
| return "glStencilFunc"; |
| case EntryPoint::GLStencilFuncSeparate: |
| return "glStencilFuncSeparate"; |
| case EntryPoint::GLStencilMask: |
| return "glStencilMask"; |
| case EntryPoint::GLStencilMaskSeparate: |
| return "glStencilMaskSeparate"; |
| case EntryPoint::GLStencilOp: |
| return "glStencilOp"; |
| case EntryPoint::GLStencilOpSeparate: |
| return "glStencilOpSeparate"; |
| case EntryPoint::GLTestFenceNV: |
| return "glTestFenceNV"; |
| case EntryPoint::GLTexBuffer: |
| return "glTexBuffer"; |
| case EntryPoint::GLTexBufferEXT: |
| return "glTexBufferEXT"; |
| case EntryPoint::GLTexBufferOES: |
| return "glTexBufferOES"; |
| case EntryPoint::GLTexBufferRange: |
| return "glTexBufferRange"; |
| case EntryPoint::GLTexBufferRangeEXT: |
| return "glTexBufferRangeEXT"; |
| case EntryPoint::GLTexBufferRangeOES: |
| return "glTexBufferRangeOES"; |
| case EntryPoint::GLTexCoordPointer: |
| return "glTexCoordPointer"; |
| case EntryPoint::GLTexEnvf: |
| return "glTexEnvf"; |
| case EntryPoint::GLTexEnvfv: |
| return "glTexEnvfv"; |
| case EntryPoint::GLTexEnvi: |
| return "glTexEnvi"; |
| case EntryPoint::GLTexEnviv: |
| return "glTexEnviv"; |
| case EntryPoint::GLTexEnvx: |
| return "glTexEnvx"; |
| case EntryPoint::GLTexEnvxv: |
| return "glTexEnvxv"; |
| case EntryPoint::GLTexGenfOES: |
| return "glTexGenfOES"; |
| case EntryPoint::GLTexGenfvOES: |
| return "glTexGenfvOES"; |
| case EntryPoint::GLTexGeniOES: |
| return "glTexGeniOES"; |
| case EntryPoint::GLTexGenivOES: |
| return "glTexGenivOES"; |
| case EntryPoint::GLTexGenxOES: |
| return "glTexGenxOES"; |
| case EntryPoint::GLTexGenxvOES: |
| return "glTexGenxvOES"; |
| case EntryPoint::GLTexImage2D: |
| return "glTexImage2D"; |
| case EntryPoint::GLTexImage2DExternalANGLE: |
| return "glTexImage2DExternalANGLE"; |
| case EntryPoint::GLTexImage2DRobustANGLE: |
| return "glTexImage2DRobustANGLE"; |
| case EntryPoint::GLTexImage3D: |
| return "glTexImage3D"; |
| case EntryPoint::GLTexImage3DOES: |
| return "glTexImage3DOES"; |
| case EntryPoint::GLTexImage3DRobustANGLE: |
| return "glTexImage3DRobustANGLE"; |
| case EntryPoint::GLTexParameterIiv: |
| return "glTexParameterIiv"; |
| case EntryPoint::GLTexParameterIivEXT: |
| return "glTexParameterIivEXT"; |
| case EntryPoint::GLTexParameterIivOES: |
| return "glTexParameterIivOES"; |
| case EntryPoint::GLTexParameterIivRobustANGLE: |
| return "glTexParameterIivRobustANGLE"; |
| case EntryPoint::GLTexParameterIuiv: |
| return "glTexParameterIuiv"; |
| case EntryPoint::GLTexParameterIuivEXT: |
| return "glTexParameterIuivEXT"; |
| case EntryPoint::GLTexParameterIuivOES: |
| return "glTexParameterIuivOES"; |
| case EntryPoint::GLTexParameterIuivRobustANGLE: |
| return "glTexParameterIuivRobustANGLE"; |
| case EntryPoint::GLTexParameterf: |
| return "glTexParameterf"; |
| case EntryPoint::GLTexParameterfv: |
| return "glTexParameterfv"; |
| case EntryPoint::GLTexParameterfvRobustANGLE: |
| return "glTexParameterfvRobustANGLE"; |
| case EntryPoint::GLTexParameteri: |
| return "glTexParameteri"; |
| case EntryPoint::GLTexParameteriv: |
| return "glTexParameteriv"; |
| case EntryPoint::GLTexParameterivRobustANGLE: |
| return "glTexParameterivRobustANGLE"; |
| case EntryPoint::GLTexParameterx: |
| return "glTexParameterx"; |
| case EntryPoint::GLTexParameterxv: |
| return "glTexParameterxv"; |
| case EntryPoint::GLTexStorage1DEXT: |
| return "glTexStorage1DEXT"; |
| case EntryPoint::GLTexStorage2D: |
| return "glTexStorage2D"; |
| case EntryPoint::GLTexStorage2DEXT: |
| return "glTexStorage2DEXT"; |
| case EntryPoint::GLTexStorage2DMultisample: |
| return "glTexStorage2DMultisample"; |
| case EntryPoint::GLTexStorage2DMultisampleANGLE: |
| return "glTexStorage2DMultisampleANGLE"; |
| case EntryPoint::GLTexStorage3D: |
| return "glTexStorage3D"; |
| case EntryPoint::GLTexStorage3DEXT: |
| return "glTexStorage3DEXT"; |
| case EntryPoint::GLTexStorage3DMultisample: |
| return "glTexStorage3DMultisample"; |
| case EntryPoint::GLTexStorage3DMultisampleOES: |
| return "glTexStorage3DMultisampleOES"; |
| case EntryPoint::GLTexStorageAttribs2DEXT: |
| return "glTexStorageAttribs2DEXT"; |
| case EntryPoint::GLTexStorageAttribs3DEXT: |
| return "glTexStorageAttribs3DEXT"; |
| case EntryPoint::GLTexStorageMem2DEXT: |
| return "glTexStorageMem2DEXT"; |
| case EntryPoint::GLTexStorageMem2DMultisampleEXT: |
| return "glTexStorageMem2DMultisampleEXT"; |
| case EntryPoint::GLTexStorageMem3DEXT: |
| return "glTexStorageMem3DEXT"; |
| case EntryPoint::GLTexStorageMem3DMultisampleEXT: |
| return "glTexStorageMem3DMultisampleEXT"; |
| case EntryPoint::GLTexStorageMemFlags2DANGLE: |
| return "glTexStorageMemFlags2DANGLE"; |
| case EntryPoint::GLTexStorageMemFlags2DMultisampleANGLE: |
| return "glTexStorageMemFlags2DMultisampleANGLE"; |
| case EntryPoint::GLTexStorageMemFlags3DANGLE: |
| return "glTexStorageMemFlags3DANGLE"; |
| case EntryPoint::GLTexStorageMemFlags3DMultisampleANGLE: |
| return "glTexStorageMemFlags3DMultisampleANGLE"; |
| case EntryPoint::GLTexSubImage2D: |
| return "glTexSubImage2D"; |
| case EntryPoint::GLTexSubImage2DRobustANGLE: |
| return "glTexSubImage2DRobustANGLE"; |
| case EntryPoint::GLTexSubImage3D: |
| return "glTexSubImage3D"; |
| case EntryPoint::GLTexSubImage3DOES: |
| return "glTexSubImage3DOES"; |
| case EntryPoint::GLTexSubImage3DRobustANGLE: |
| return "glTexSubImage3DRobustANGLE"; |
| case EntryPoint::GLTextureFoveationParametersQCOM: |
| return "glTextureFoveationParametersQCOM"; |
| case EntryPoint::GLTransformFeedbackVaryings: |
| return "glTransformFeedbackVaryings"; |
| case EntryPoint::GLTranslatef: |
| return "glTranslatef"; |
| case EntryPoint::GLTranslatex: |
| return "glTranslatex"; |
| case EntryPoint::GLUniform1f: |
| return "glUniform1f"; |
| case EntryPoint::GLUniform1fv: |
| return "glUniform1fv"; |
| case EntryPoint::GLUniform1i: |
| return "glUniform1i"; |
| case EntryPoint::GLUniform1iv: |
| return "glUniform1iv"; |
| case EntryPoint::GLUniform1ui: |
| return "glUniform1ui"; |
| case EntryPoint::GLUniform1uiv: |
| return "glUniform1uiv"; |
| case EntryPoint::GLUniform2f: |
| return "glUniform2f"; |
| case EntryPoint::GLUniform2fv: |
| return "glUniform2fv"; |
| case EntryPoint::GLUniform2i: |
| return "glUniform2i"; |
| case EntryPoint::GLUniform2iv: |
| return "glUniform2iv"; |
| case EntryPoint::GLUniform2ui: |
| return "glUniform2ui"; |
| case EntryPoint::GLUniform2uiv: |
| return "glUniform2uiv"; |
| case EntryPoint::GLUniform3f: |
| return "glUniform3f"; |
| case EntryPoint::GLUniform3fv: |
| return "glUniform3fv"; |
| case EntryPoint::GLUniform3i: |
| return "glUniform3i"; |
| case EntryPoint::GLUniform3iv: |
| return "glUniform3iv"; |
| case EntryPoint::GLUniform3ui: |
| return "glUniform3ui"; |
| case EntryPoint::GLUniform3uiv: |
| return "glUniform3uiv"; |
| case EntryPoint::GLUniform4f: |
| return "glUniform4f"; |
| case EntryPoint::GLUniform4fv: |
| return "glUniform4fv"; |
| case EntryPoint::GLUniform4i: |
| return "glUniform4i"; |
| case EntryPoint::GLUniform4iv: |
| return "glUniform4iv"; |
| case EntryPoint::GLUniform4ui: |
| return "glUniform4ui"; |
| case EntryPoint::GLUniform4uiv: |
| return "glUniform4uiv"; |
| case EntryPoint::GLUniformBlockBinding: |
| return "glUniformBlockBinding"; |
| case EntryPoint::GLUniformMatrix2fv: |
| return "glUniformMatrix2fv"; |
| case EntryPoint::GLUniformMatrix2x3fv: |
| return "glUniformMatrix2x3fv"; |
| case EntryPoint::GLUniformMatrix2x4fv: |
| return "glUniformMatrix2x4fv"; |
| case EntryPoint::GLUniformMatrix3fv: |
| return "glUniformMatrix3fv"; |
| case EntryPoint::GLUniformMatrix3x2fv: |
| return "glUniformMatrix3x2fv"; |
| case EntryPoint::GLUniformMatrix3x4fv: |
| return "glUniformMatrix3x4fv"; |
| case EntryPoint::GLUniformMatrix4fv: |
| return "glUniformMatrix4fv"; |
| case EntryPoint::GLUniformMatrix4x2fv: |
| return "glUniformMatrix4x2fv"; |
| case EntryPoint::GLUniformMatrix4x3fv: |
| return "glUniformMatrix4x3fv"; |
| case EntryPoint::GLUnmapBuffer: |
| return "glUnmapBuffer"; |
| case EntryPoint::GLUnmapBufferOES: |
| return "glUnmapBufferOES"; |
| case EntryPoint::GLUseProgram: |
| return "glUseProgram"; |
| case EntryPoint::GLUseProgramStages: |
| return "glUseProgramStages"; |
| case EntryPoint::GLUseProgramStagesEXT: |
| return "glUseProgramStagesEXT"; |
| case EntryPoint::GLValidateProgram: |
| return "glValidateProgram"; |
| case EntryPoint::GLValidateProgramPipeline: |
| return "glValidateProgramPipeline"; |
| case EntryPoint::GLValidateProgramPipelineEXT: |
| return "glValidateProgramPipelineEXT"; |
| case EntryPoint::GLVertexAttrib1f: |
| return "glVertexAttrib1f"; |
| case EntryPoint::GLVertexAttrib1fv: |
| return "glVertexAttrib1fv"; |
| case EntryPoint::GLVertexAttrib2f: |
| return "glVertexAttrib2f"; |
| case EntryPoint::GLVertexAttrib2fv: |
| return "glVertexAttrib2fv"; |
| case EntryPoint::GLVertexAttrib3f: |
| return "glVertexAttrib3f"; |
| case EntryPoint::GLVertexAttrib3fv: |
| return "glVertexAttrib3fv"; |
| case EntryPoint::GLVertexAttrib4f: |
| return "glVertexAttrib4f"; |
| case EntryPoint::GLVertexAttrib4fv: |
| return "glVertexAttrib4fv"; |
| case EntryPoint::GLVertexAttribBinding: |
| return "glVertexAttribBinding"; |
| case EntryPoint::GLVertexAttribDivisor: |
| return "glVertexAttribDivisor"; |
| case EntryPoint::GLVertexAttribDivisorANGLE: |
| return "glVertexAttribDivisorANGLE"; |
| case EntryPoint::GLVertexAttribDivisorEXT: |
| return "glVertexAttribDivisorEXT"; |
| case EntryPoint::GLVertexAttribFormat: |
| return "glVertexAttribFormat"; |
| case EntryPoint::GLVertexAttribI4i: |
| return "glVertexAttribI4i"; |
| case EntryPoint::GLVertexAttribI4iv: |
| return "glVertexAttribI4iv"; |
| case EntryPoint::GLVertexAttribI4ui: |
| return "glVertexAttribI4ui"; |
| case EntryPoint::GLVertexAttribI4uiv: |
| return "glVertexAttribI4uiv"; |
| case EntryPoint::GLVertexAttribIFormat: |
| return "glVertexAttribIFormat"; |
| case EntryPoint::GLVertexAttribIPointer: |
| return "glVertexAttribIPointer"; |
| case EntryPoint::GLVertexAttribPointer: |
| return "glVertexAttribPointer"; |
| case EntryPoint::GLVertexBindingDivisor: |
| return "glVertexBindingDivisor"; |
| case EntryPoint::GLVertexPointer: |
| return "glVertexPointer"; |
| case EntryPoint::GLViewport: |
| return "glViewport"; |
| case EntryPoint::GLWaitSemaphoreEXT: |
| return "glWaitSemaphoreEXT"; |
| case EntryPoint::GLWaitSync: |
| return "glWaitSync"; |
| case EntryPoint::GLWeightPointerOES: |
| return "glWeightPointerOES"; |
| default: |
| UNREACHABLE(); |
| return "error"; |
| } |
| } |
| } // namespace angle |