| // 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::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::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::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::EGLMakeCurrent: | |
| return "eglMakeCurrent"; | |
| case EntryPoint::EGLPostSubBufferNV: | |
| return "eglPostSubBufferNV"; | |
| 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::EGLQueryStreamKHR: | |
| return "eglQueryStreamKHR"; | |
| case EntryPoint::EGLQueryStreamu64KHR: | |
| return "eglQueryStreamu64KHR"; | |
| case EntryPoint::EGLQueryString: | |
| return "eglQueryString"; | |
| case EntryPoint::EGLQueryStringiANGLE: | |
| return "eglQueryStringiANGLE"; | |
| case EntryPoint::EGLQuerySurface: | |
| return "eglQuerySurface"; | |
| case EntryPoint::EGLQuerySurfacePointerANGLE: | |
| return "eglQuerySurfacePointerANGLE"; | |
| case EntryPoint::EGLReacquireHighPowerGPUANGLE: | |
| return "eglReacquireHighPowerGPUANGLE"; | |
| case EntryPoint::EGLReleaseDeviceANGLE: | |
| return "eglReleaseDeviceANGLE"; | |
| case EntryPoint::EGLReleaseHighPowerGPUANGLE: | |
| return "eglReleaseHighPowerGPUANGLE"; | |
| case EntryPoint::EGLReleaseTexImage: | |
| return "eglReleaseTexImage"; | |
| case EntryPoint::EGLReleaseThread: | |
| return "eglReleaseThread"; | |
| case EntryPoint::EGLSetBlobCacheFuncsANDROID: | |
| return "eglSetBlobCacheFuncsANDROID"; | |
| 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::EGLSwapBuffersWithFrameTokenANGLE: | |
| return "eglSwapBuffersWithFrameTokenANGLE"; | |
| case EntryPoint::EGLSwapInterval: | |
| return "eglSwapInterval"; | |
| case EntryPoint::EGLTerminate: | |
| return "eglTerminate"; | |
| 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::GLAccum: | |
| return "glAccum"; | |
| 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::GLAreTexturesResident: | |
| return "glAreTexturesResident"; | |
| case EntryPoint::GLArrayElement: | |
| return "glArrayElement"; | |
| case EntryPoint::GLAttachShader: | |
| return "glAttachShader"; | |
| case EntryPoint::GLBegin: | |
| return "glBegin"; | |
| case EntryPoint::GLBeginConditionalRender: | |
| return "glBeginConditionalRender"; | |
| case EntryPoint::GLBeginQuery: | |
| return "glBeginQuery"; | |
| case EntryPoint::GLBeginQueryEXT: | |
| return "glBeginQueryEXT"; | |
| case EntryPoint::GLBeginQueryIndexed: | |
| return "glBeginQueryIndexed"; | |
| 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::GLBindBuffersBase: | |
| return "glBindBuffersBase"; | |
| case EntryPoint::GLBindBuffersRange: | |
| return "glBindBuffersRange"; | |
| case EntryPoint::GLBindFragDataLocation: | |
| return "glBindFragDataLocation"; | |
| case EntryPoint::GLBindFragDataLocationEXT: | |
| return "glBindFragDataLocationEXT"; | |
| case EntryPoint::GLBindFragDataLocationIndexed: | |
| return "glBindFragDataLocationIndexed"; | |
| case EntryPoint::GLBindFragDataLocationIndexedEXT: | |
| return "glBindFragDataLocationIndexedEXT"; | |
| case EntryPoint::GLBindFramebuffer: | |
| return "glBindFramebuffer"; | |
| case EntryPoint::GLBindFramebufferOES: | |
| return "glBindFramebufferOES"; | |
| case EntryPoint::GLBindImageTexture: | |
| return "glBindImageTexture"; | |
| case EntryPoint::GLBindImageTextures: | |
| return "glBindImageTextures"; | |
| 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::GLBindSamplers: | |
| return "glBindSamplers"; | |
| case EntryPoint::GLBindTexture: | |
| return "glBindTexture"; | |
| case EntryPoint::GLBindTextureUnit: | |
| return "glBindTextureUnit"; | |
| case EntryPoint::GLBindTextures: | |
| return "glBindTextures"; | |
| 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::GLBindVertexBuffers: | |
| return "glBindVertexBuffers"; | |
| case EntryPoint::GLBitmap: | |
| return "glBitmap"; | |
| case EntryPoint::GLBlendBarrier: | |
| return "glBlendBarrier"; | |
| case EntryPoint::GLBlendColor: | |
| return "glBlendColor"; | |
| case EntryPoint::GLBlendEquation: | |
| return "glBlendEquation"; | |
| 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::GLBlitNamedFramebuffer: | |
| return "glBlitNamedFramebuffer"; | |
| case EntryPoint::GLBufferData: | |
| return "glBufferData"; | |
| case EntryPoint::GLBufferStorage: | |
| return "glBufferStorage"; | |
| case EntryPoint::GLBufferStorageEXT: | |
| return "glBufferStorageEXT"; | |
| case EntryPoint::GLBufferStorageExternalEXT: | |
| return "glBufferStorageExternalEXT"; | |
| case EntryPoint::GLBufferStorageMemEXT: | |
| return "glBufferStorageMemEXT"; | |
| case EntryPoint::GLBufferSubData: | |
| return "glBufferSubData"; | |
| case EntryPoint::GLCallList: | |
| return "glCallList"; | |
| case EntryPoint::GLCallLists: | |
| return "glCallLists"; | |
| case EntryPoint::GLCheckFramebufferStatus: | |
| return "glCheckFramebufferStatus"; | |
| case EntryPoint::GLCheckFramebufferStatusOES: | |
| return "glCheckFramebufferStatusOES"; | |
| case EntryPoint::GLCheckNamedFramebufferStatus: | |
| return "glCheckNamedFramebufferStatus"; | |
| case EntryPoint::GLClampColor: | |
| return "glClampColor"; | |
| case EntryPoint::GLClear: | |
| return "glClear"; | |
| case EntryPoint::GLClearAccum: | |
| return "glClearAccum"; | |
| case EntryPoint::GLClearBufferData: | |
| return "glClearBufferData"; | |
| case EntryPoint::GLClearBufferSubData: | |
| return "glClearBufferSubData"; | |
| 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::GLClearDepth: | |
| return "glClearDepth"; | |
| case EntryPoint::GLClearDepthf: | |
| return "glClearDepthf"; | |
| case EntryPoint::GLClearDepthx: | |
| return "glClearDepthx"; | |
| case EntryPoint::GLClearIndex: | |
| return "glClearIndex"; | |
| case EntryPoint::GLClearNamedBufferData: | |
| return "glClearNamedBufferData"; | |
| case EntryPoint::GLClearNamedBufferSubData: | |
| return "glClearNamedBufferSubData"; | |
| case EntryPoint::GLClearNamedFramebufferfi: | |
| return "glClearNamedFramebufferfi"; | |
| case EntryPoint::GLClearNamedFramebufferfv: | |
| return "glClearNamedFramebufferfv"; | |
| case EntryPoint::GLClearNamedFramebufferiv: | |
| return "glClearNamedFramebufferiv"; | |
| case EntryPoint::GLClearNamedFramebufferuiv: | |
| return "glClearNamedFramebufferuiv"; | |
| case EntryPoint::GLClearStencil: | |
| return "glClearStencil"; | |
| case EntryPoint::GLClearTexImage: | |
| return "glClearTexImage"; | |
| case EntryPoint::GLClearTexSubImage: | |
| return "glClearTexSubImage"; | |
| case EntryPoint::GLClientActiveTexture: | |
| return "glClientActiveTexture"; | |
| case EntryPoint::GLClientWaitSync: | |
| return "glClientWaitSync"; | |
| case EntryPoint::GLClipControl: | |
| return "glClipControl"; | |
| case EntryPoint::GLClipControlEXT: | |
| return "glClipControlEXT"; | |
| case EntryPoint::GLClipPlane: | |
| return "glClipPlane"; | |
| case EntryPoint::GLClipPlanef: | |
| return "glClipPlanef"; | |
| case EntryPoint::GLClipPlanex: | |
| return "glClipPlanex"; | |
| case EntryPoint::GLColor3b: | |
| return "glColor3b"; | |
| case EntryPoint::GLColor3bv: | |
| return "glColor3bv"; | |
| case EntryPoint::GLColor3d: | |
| return "glColor3d"; | |
| case EntryPoint::GLColor3dv: | |
| return "glColor3dv"; | |
| case EntryPoint::GLColor3f: | |
| return "glColor3f"; | |
| case EntryPoint::GLColor3fv: | |
| return "glColor3fv"; | |
| case EntryPoint::GLColor3i: | |
| return "glColor3i"; | |
| case EntryPoint::GLColor3iv: | |
| return "glColor3iv"; | |
| case EntryPoint::GLColor3s: | |
| return "glColor3s"; | |
| case EntryPoint::GLColor3sv: | |
| return "glColor3sv"; | |
| case EntryPoint::GLColor3ub: | |
| return "glColor3ub"; | |
| case EntryPoint::GLColor3ubv: | |
| return "glColor3ubv"; | |
| case EntryPoint::GLColor3ui: | |
| return "glColor3ui"; | |
| case EntryPoint::GLColor3uiv: | |
| return "glColor3uiv"; | |
| case EntryPoint::GLColor3us: | |
| return "glColor3us"; | |
| case EntryPoint::GLColor3usv: | |
| return "glColor3usv"; | |
| case EntryPoint::GLColor4b: | |
| return "glColor4b"; | |
| case EntryPoint::GLColor4bv: | |
| return "glColor4bv"; | |
| case EntryPoint::GLColor4d: | |
| return "glColor4d"; | |
| case EntryPoint::GLColor4dv: | |
| return "glColor4dv"; | |
| case EntryPoint::GLColor4f: | |
| return "glColor4f"; | |
| case EntryPoint::GLColor4fv: | |
| return "glColor4fv"; | |
| case EntryPoint::GLColor4i: | |
| return "glColor4i"; | |
| case EntryPoint::GLColor4iv: | |
| return "glColor4iv"; | |
| case EntryPoint::GLColor4s: | |
| return "glColor4s"; | |
| case EntryPoint::GLColor4sv: | |
| return "glColor4sv"; | |
| case EntryPoint::GLColor4ub: | |
| return "glColor4ub"; | |
| case EntryPoint::GLColor4ubv: | |
| return "glColor4ubv"; | |
| case EntryPoint::GLColor4ui: | |
| return "glColor4ui"; | |
| case EntryPoint::GLColor4uiv: | |
| return "glColor4uiv"; | |
| case EntryPoint::GLColor4us: | |
| return "glColor4us"; | |
| case EntryPoint::GLColor4usv: | |
| return "glColor4usv"; | |
| 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::GLColorMaterial: | |
| return "glColorMaterial"; | |
| case EntryPoint::GLColorP3ui: | |
| return "glColorP3ui"; | |
| case EntryPoint::GLColorP3uiv: | |
| return "glColorP3uiv"; | |
| case EntryPoint::GLColorP4ui: | |
| return "glColorP4ui"; | |
| case EntryPoint::GLColorP4uiv: | |
| return "glColorP4uiv"; | |
| case EntryPoint::GLColorPointer: | |
| return "glColorPointer"; | |
| case EntryPoint::GLCompileShader: | |
| return "glCompileShader"; | |
| case EntryPoint::GLCompressedCopyTextureCHROMIUM: | |
| return "glCompressedCopyTextureCHROMIUM"; | |
| case EntryPoint::GLCompressedTexImage1D: | |
| return "glCompressedTexImage1D"; | |
| 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::GLCompressedTexSubImage1D: | |
| return "glCompressedTexSubImage1D"; | |
| 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::GLCompressedTextureSubImage1D: | |
| return "glCompressedTextureSubImage1D"; | |
| case EntryPoint::GLCompressedTextureSubImage2D: | |
| return "glCompressedTextureSubImage2D"; | |
| case EntryPoint::GLCompressedTextureSubImage3D: | |
| return "glCompressedTextureSubImage3D"; | |
| case EntryPoint::GLCopyBufferSubData: | |
| return "glCopyBufferSubData"; | |
| case EntryPoint::GLCopyImageSubData: | |
| return "glCopyImageSubData"; | |
| case EntryPoint::GLCopyImageSubDataEXT: | |
| return "glCopyImageSubDataEXT"; | |
| case EntryPoint::GLCopyImageSubDataOES: | |
| return "glCopyImageSubDataOES"; | |
| case EntryPoint::GLCopyNamedBufferSubData: | |
| return "glCopyNamedBufferSubData"; | |
| case EntryPoint::GLCopyPixels: | |
| return "glCopyPixels"; | |
| case EntryPoint::GLCopySubTexture3DANGLE: | |
| return "glCopySubTexture3DANGLE"; | |
| case EntryPoint::GLCopySubTextureCHROMIUM: | |
| return "glCopySubTextureCHROMIUM"; | |
| case EntryPoint::GLCopyTexImage1D: | |
| return "glCopyTexImage1D"; | |
| case EntryPoint::GLCopyTexImage2D: | |
| return "glCopyTexImage2D"; | |
| case EntryPoint::GLCopyTexSubImage1D: | |
| return "glCopyTexSubImage1D"; | |
| 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::GLCopyTextureSubImage1D: | |
| return "glCopyTextureSubImage1D"; | |
| case EntryPoint::GLCopyTextureSubImage2D: | |
| return "glCopyTextureSubImage2D"; | |
| case EntryPoint::GLCopyTextureSubImage3D: | |
| return "glCopyTextureSubImage3D"; | |
| case EntryPoint::GLCoverageModulationCHROMIUM: | |
| return "glCoverageModulationCHROMIUM"; | |
| case EntryPoint::GLCreateBuffers: | |
| return "glCreateBuffers"; | |
| case EntryPoint::GLCreateFramebuffers: | |
| return "glCreateFramebuffers"; | |
| case EntryPoint::GLCreateMemoryObjectsEXT: | |
| return "glCreateMemoryObjectsEXT"; | |
| case EntryPoint::GLCreateProgram: | |
| return "glCreateProgram"; | |
| case EntryPoint::GLCreateProgramPipelines: | |
| return "glCreateProgramPipelines"; | |
| case EntryPoint::GLCreateQueries: | |
| return "glCreateQueries"; | |
| case EntryPoint::GLCreateRenderbuffers: | |
| return "glCreateRenderbuffers"; | |
| case EntryPoint::GLCreateSamplers: | |
| return "glCreateSamplers"; | |
| case EntryPoint::GLCreateShader: | |
| return "glCreateShader"; | |
| case EntryPoint::GLCreateShaderProgramv: | |
| return "glCreateShaderProgramv"; | |
| case EntryPoint::GLCreateShaderProgramvEXT: | |
| return "glCreateShaderProgramvEXT"; | |
| case EntryPoint::GLCreateTextures: | |
| return "glCreateTextures"; | |
| case EntryPoint::GLCreateTransformFeedbacks: | |
| return "glCreateTransformFeedbacks"; | |
| case EntryPoint::GLCreateVertexArrays: | |
| return "glCreateVertexArrays"; | |
| 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::GLDeleteLists: | |
| return "glDeleteLists"; | |
| case EntryPoint::GLDeleteMemoryObjectsEXT: | |
| return "glDeleteMemoryObjectsEXT"; | |
| 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::GLDepthRange: | |
| return "glDepthRange"; | |
| case EntryPoint::GLDepthRangeArrayv: | |
| return "glDepthRangeArrayv"; | |
| case EntryPoint::GLDepthRangeIndexed: | |
| return "glDepthRangeIndexed"; | |
| 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::GLDisableVertexArrayAttrib: | |
| return "glDisableVertexArrayAttrib"; | |
| 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::GLDrawArraysInstancedBaseInstance: | |
| return "glDrawArraysInstancedBaseInstance"; | |
| case EntryPoint::GLDrawArraysInstancedBaseInstanceANGLE: | |
| return "glDrawArraysInstancedBaseInstanceANGLE"; | |
| case EntryPoint::GLDrawArraysInstancedEXT: | |
| return "glDrawArraysInstancedEXT"; | |
| case EntryPoint::GLDrawBuffer: | |
| return "glDrawBuffer"; | |
| 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::GLDrawElementsInstancedBaseInstance: | |
| return "glDrawElementsInstancedBaseInstance"; | |
| case EntryPoint::GLDrawElementsInstancedBaseVertex: | |
| return "glDrawElementsInstancedBaseVertex"; | |
| case EntryPoint::GLDrawElementsInstancedBaseVertexBaseInstance: | |
| return "glDrawElementsInstancedBaseVertexBaseInstance"; | |
| case EntryPoint::GLDrawElementsInstancedBaseVertexBaseInstanceANGLE: | |
| return "glDrawElementsInstancedBaseVertexBaseInstanceANGLE"; | |
| case EntryPoint::GLDrawElementsInstancedBaseVertexEXT: | |
| return "glDrawElementsInstancedBaseVertexEXT"; | |
| case EntryPoint::GLDrawElementsInstancedBaseVertexOES: | |
| return "glDrawElementsInstancedBaseVertexOES"; | |
| case EntryPoint::GLDrawElementsInstancedEXT: | |
| return "glDrawElementsInstancedEXT"; | |
| case EntryPoint::GLDrawPixels: | |
| return "glDrawPixels"; | |
| 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::GLDrawTransformFeedback: | |
| return "glDrawTransformFeedback"; | |
| case EntryPoint::GLDrawTransformFeedbackInstanced: | |
| return "glDrawTransformFeedbackInstanced"; | |
| case EntryPoint::GLDrawTransformFeedbackStream: | |
| return "glDrawTransformFeedbackStream"; | |
| case EntryPoint::GLDrawTransformFeedbackStreamInstanced: | |
| return "glDrawTransformFeedbackStreamInstanced"; | |
| case EntryPoint::GLEGLImageTargetRenderbufferStorageOES: | |
| return "glEGLImageTargetRenderbufferStorageOES"; | |
| case EntryPoint::GLEGLImageTargetTexture2DOES: | |
| return "glEGLImageTargetTexture2DOES"; | |
| case EntryPoint::GLEdgeFlag: | |
| return "glEdgeFlag"; | |
| case EntryPoint::GLEdgeFlagPointer: | |
| return "glEdgeFlagPointer"; | |
| case EntryPoint::GLEdgeFlagv: | |
| return "glEdgeFlagv"; | |
| case EntryPoint::GLEnable: | |
| return "glEnable"; | |
| case EntryPoint::GLEnableClientState: | |
| return "glEnableClientState"; | |
| case EntryPoint::GLEnableVertexArrayAttrib: | |
| return "glEnableVertexArrayAttrib"; | |
| case EntryPoint::GLEnableVertexAttribArray: | |
| return "glEnableVertexAttribArray"; | |
| case EntryPoint::GLEnablei: | |
| return "glEnablei"; | |
| case EntryPoint::GLEnableiEXT: | |
| return "glEnableiEXT"; | |
| case EntryPoint::GLEnableiOES: | |
| return "glEnableiOES"; | |
| case EntryPoint::GLEnd: | |
| return "glEnd"; | |
| case EntryPoint::GLEndConditionalRender: | |
| return "glEndConditionalRender"; | |
| case EntryPoint::GLEndList: | |
| return "glEndList"; | |
| case EntryPoint::GLEndQuery: | |
| return "glEndQuery"; | |
| case EntryPoint::GLEndQueryEXT: | |
| return "glEndQueryEXT"; | |
| case EntryPoint::GLEndQueryIndexed: | |
| return "glEndQueryIndexed"; | |
| case EntryPoint::GLEndTransformFeedback: | |
| return "glEndTransformFeedback"; | |
| case EntryPoint::GLEvalCoord1d: | |
| return "glEvalCoord1d"; | |
| case EntryPoint::GLEvalCoord1dv: | |
| return "glEvalCoord1dv"; | |
| case EntryPoint::GLEvalCoord1f: | |
| return "glEvalCoord1f"; | |
| case EntryPoint::GLEvalCoord1fv: | |
| return "glEvalCoord1fv"; | |
| case EntryPoint::GLEvalCoord2d: | |
| return "glEvalCoord2d"; | |
| case EntryPoint::GLEvalCoord2dv: | |
| return "glEvalCoord2dv"; | |
| case EntryPoint::GLEvalCoord2f: | |
| return "glEvalCoord2f"; | |
| case EntryPoint::GLEvalCoord2fv: | |
| return "glEvalCoord2fv"; | |
| case EntryPoint::GLEvalMesh1: | |
| return "glEvalMesh1"; | |
| case EntryPoint::GLEvalMesh2: | |
| return "glEvalMesh2"; | |
| case EntryPoint::GLEvalPoint1: | |
| return "glEvalPoint1"; | |
| case EntryPoint::GLEvalPoint2: | |
| return "glEvalPoint2"; | |
| case EntryPoint::GLFeedbackBuffer: | |
| return "glFeedbackBuffer"; | |
| 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::GLFlushMappedNamedBufferRange: | |
| return "glFlushMappedNamedBufferRange"; | |
| case EntryPoint::GLFogCoordPointer: | |
| return "glFogCoordPointer"; | |
| case EntryPoint::GLFogCoordd: | |
| return "glFogCoordd"; | |
| case EntryPoint::GLFogCoorddv: | |
| return "glFogCoorddv"; | |
| case EntryPoint::GLFogCoordf: | |
| return "glFogCoordf"; | |
| case EntryPoint::GLFogCoordfv: | |
| return "glFogCoordfv"; | |
| case EntryPoint::GLFogf: | |
| return "glFogf"; | |
| case EntryPoint::GLFogfv: | |
| return "glFogfv"; | |
| case EntryPoint::GLFogi: | |
| return "glFogi"; | |
| case EntryPoint::GLFogiv: | |
| return "glFogiv"; | |
| case EntryPoint::GLFogx: | |
| return "glFogx"; | |
| case EntryPoint::GLFogxv: | |
| return "glFogxv"; | |
| case EntryPoint::GLFramebufferFetchBarrierEXT: | |
| return "glFramebufferFetchBarrierEXT"; | |
| case EntryPoint::GLFramebufferParameteri: | |
| return "glFramebufferParameteri"; | |
| case EntryPoint::GLFramebufferRenderbuffer: | |
| return "glFramebufferRenderbuffer"; | |
| case EntryPoint::GLFramebufferRenderbufferOES: | |
| return "glFramebufferRenderbufferOES"; | |
| case EntryPoint::GLFramebufferTexture: | |
| return "glFramebufferTexture"; | |
| case EntryPoint::GLFramebufferTexture1D: | |
| return "glFramebufferTexture1D"; | |
| case EntryPoint::GLFramebufferTexture2D: | |
| return "glFramebufferTexture2D"; | |
| case EntryPoint::GLFramebufferTexture2DMultisampleEXT: | |
| return "glFramebufferTexture2DMultisampleEXT"; | |
| case EntryPoint::GLFramebufferTexture2DOES: | |
| return "glFramebufferTexture2DOES"; | |
| case EntryPoint::GLFramebufferTexture3D: | |
| return "glFramebufferTexture3D"; | |
| case EntryPoint::GLFramebufferTexture3DOES: | |
| return "glFramebufferTexture3DOES"; | |
| case EntryPoint::GLFramebufferTextureEXT: | |
| return "glFramebufferTextureEXT"; | |
| case EntryPoint::GLFramebufferTextureLayer: | |
| return "glFramebufferTextureLayer"; | |
| case EntryPoint::GLFramebufferTextureMultiviewOVR: | |
| return "glFramebufferTextureMultiviewOVR"; | |
| case EntryPoint::GLFrontFace: | |
| return "glFrontFace"; | |
| case EntryPoint::GLFrustum: | |
| return "glFrustum"; | |
| 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::GLGenLists: | |
| return "glGenLists"; | |
| 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::GLGenerateTextureMipmap: | |
| return "glGenerateTextureMipmap"; | |
| case EntryPoint::GLGetActiveAtomicCounterBufferiv: | |
| return "glGetActiveAtomicCounterBufferiv"; | |
| case EntryPoint::GLGetActiveAttrib: | |
| return "glGetActiveAttrib"; | |
| case EntryPoint::GLGetActiveSubroutineName: | |
| return "glGetActiveSubroutineName"; | |
| case EntryPoint::GLGetActiveSubroutineUniformName: | |
| return "glGetActiveSubroutineUniformName"; | |
| case EntryPoint::GLGetActiveSubroutineUniformiv: | |
| return "glGetActiveSubroutineUniformiv"; | |
| case EntryPoint::GLGetActiveUniform: | |
| return "glGetActiveUniform"; | |
| case EntryPoint::GLGetActiveUniformBlockName: | |
| return "glGetActiveUniformBlockName"; | |
| case EntryPoint::GLGetActiveUniformBlockiv: | |
| return "glGetActiveUniformBlockiv"; | |
| case EntryPoint::GLGetActiveUniformBlockivRobustANGLE: | |
| return "glGetActiveUniformBlockivRobustANGLE"; | |
| case EntryPoint::GLGetActiveUniformName: | |
| return "glGetActiveUniformName"; | |
| 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::GLGetBufferSubData: | |
| return "glGetBufferSubData"; | |
| case EntryPoint::GLGetClipPlane: | |
| return "glGetClipPlane"; | |
| case EntryPoint::GLGetClipPlanef: | |
| return "glGetClipPlanef"; | |
| case EntryPoint::GLGetClipPlanex: | |
| return "glGetClipPlanex"; | |
| case EntryPoint::GLGetCompressedTexImage: | |
| return "glGetCompressedTexImage"; | |
| case EntryPoint::GLGetCompressedTextureImage: | |
| return "glGetCompressedTextureImage"; | |
| case EntryPoint::GLGetCompressedTextureSubImage: | |
| return "glGetCompressedTextureSubImage"; | |
| case EntryPoint::GLGetDebugMessageLog: | |
| return "glGetDebugMessageLog"; | |
| case EntryPoint::GLGetDebugMessageLogKHR: | |
| return "glGetDebugMessageLogKHR"; | |
| case EntryPoint::GLGetDoublei_v: | |
| return "glGetDoublei_v"; | |
| case EntryPoint::GLGetDoublev: | |
| return "glGetDoublev"; | |
| case EntryPoint::GLGetError: | |
| return "glGetError"; | |
| case EntryPoint::GLGetFenceivNV: | |
| return "glGetFenceivNV"; | |
| case EntryPoint::GLGetFixedv: | |
| return "glGetFixedv"; | |
| case EntryPoint::GLGetFloati_v: | |
| return "glGetFloati_v"; | |
| case EntryPoint::GLGetFloatv: | |
| return "glGetFloatv"; | |
| case EntryPoint::GLGetFloatvRobustANGLE: | |
| return "glGetFloatvRobustANGLE"; | |
| case EntryPoint::GLGetFragDataIndex: | |
| return "glGetFragDataIndex"; | |
| 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::GLGetFramebufferParameterivRobustANGLE: | |
| return "glGetFramebufferParameterivRobustANGLE"; | |
| case EntryPoint::GLGetGraphicsResetStatus: | |
| return "glGetGraphicsResetStatus"; | |
| case EntryPoint::GLGetGraphicsResetStatusEXT: | |
| return "glGetGraphicsResetStatusEXT"; | |
| 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::GLGetInternalformati64v: | |
| return "glGetInternalformati64v"; | |
| case EntryPoint::GLGetInternalformativ: | |
| return "glGetInternalformativ"; | |
| case EntryPoint::GLGetInternalformativRobustANGLE: | |
| return "glGetInternalformativRobustANGLE"; | |
| case EntryPoint::GLGetLightfv: | |
| return "glGetLightfv"; | |
| case EntryPoint::GLGetLightiv: | |
| return "glGetLightiv"; | |
| case EntryPoint::GLGetLightxv: | |
| return "glGetLightxv"; | |
| case EntryPoint::GLGetMapdv: | |
| return "glGetMapdv"; | |
| case EntryPoint::GLGetMapfv: | |
| return "glGetMapfv"; | |
| case EntryPoint::GLGetMapiv: | |
| return "glGetMapiv"; | |
| case EntryPoint::GLGetMaterialfv: | |
| return "glGetMaterialfv"; | |
| case EntryPoint::GLGetMaterialiv: | |
| return "glGetMaterialiv"; | |
| 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::GLGetNamedBufferParameteri64v: | |
| return "glGetNamedBufferParameteri64v"; | |
| case EntryPoint::GLGetNamedBufferParameteriv: | |
| return "glGetNamedBufferParameteriv"; | |
| case EntryPoint::GLGetNamedBufferPointerv: | |
| return "glGetNamedBufferPointerv"; | |
| case EntryPoint::GLGetNamedBufferSubData: | |
| return "glGetNamedBufferSubData"; | |
| case EntryPoint::GLGetNamedFramebufferAttachmentParameteriv: | |
| return "glGetNamedFramebufferAttachmentParameteriv"; | |
| case EntryPoint::GLGetNamedFramebufferParameteriv: | |
| return "glGetNamedFramebufferParameteriv"; | |
| case EntryPoint::GLGetNamedRenderbufferParameteriv: | |
| return "glGetNamedRenderbufferParameteriv"; | |
| 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::GLGetPixelMapfv: | |
| return "glGetPixelMapfv"; | |
| case EntryPoint::GLGetPixelMapuiv: | |
| return "glGetPixelMapuiv"; | |
| case EntryPoint::GLGetPixelMapusv: | |
| return "glGetPixelMapusv"; | |
| case EntryPoint::GLGetPointerv: | |
| return "glGetPointerv"; | |
| case EntryPoint::GLGetPointervKHR: | |
| return "glGetPointervKHR"; | |
| case EntryPoint::GLGetPointervRobustANGLERobustANGLE: | |
| return "glGetPointervRobustANGLERobustANGLE"; | |
| case EntryPoint::GLGetPolygonStipple: | |
| return "glGetPolygonStipple"; | |
| 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::GLGetProgramResourceLocationIndex: | |
| return "glGetProgramResourceLocationIndex"; | |
| case EntryPoint::GLGetProgramResourceLocationIndexEXT: | |
| return "glGetProgramResourceLocationIndexEXT"; | |
| case EntryPoint::GLGetProgramResourceName: | |
| return "glGetProgramResourceName"; | |
| case EntryPoint::GLGetProgramResourceiv: | |
| return "glGetProgramResourceiv"; | |
| case EntryPoint::GLGetProgramStageiv: | |
| return "glGetProgramStageiv"; | |
| case EntryPoint::GLGetProgramiv: | |
| return "glGetProgramiv"; | |
| case EntryPoint::GLGetProgramivRobustANGLE: | |
| return "glGetProgramivRobustANGLE"; | |
| case EntryPoint::GLGetQueryBufferObjecti64v: | |
| return "glGetQueryBufferObjecti64v"; | |
| case EntryPoint::GLGetQueryBufferObjectiv: | |
| return "glGetQueryBufferObjectiv"; | |
| case EntryPoint::GLGetQueryBufferObjectui64v: | |
| return "glGetQueryBufferObjectui64v"; | |
| case EntryPoint::GLGetQueryBufferObjectuiv: | |
| return "glGetQueryBufferObjectuiv"; | |
| case EntryPoint::GLGetQueryIndexediv: | |
| return "glGetQueryIndexediv"; | |
| case EntryPoint::GLGetQueryObjecti64v: | |
| return "glGetQueryObjecti64v"; | |
| case EntryPoint::GLGetQueryObjecti64vEXT: | |
| return "glGetQueryObjecti64vEXT"; | |
| case EntryPoint::GLGetQueryObjecti64vRobustANGLE: | |
| return "glGetQueryObjecti64vRobustANGLE"; | |
| case EntryPoint::GLGetQueryObjectiv: | |
| return "glGetQueryObjectiv"; | |
| case EntryPoint::GLGetQueryObjectivEXT: | |
| return "glGetQueryObjectivEXT"; | |
| case EntryPoint::GLGetQueryObjectivRobustANGLE: | |
| return "glGetQueryObjectivRobustANGLE"; | |
| case EntryPoint::GLGetQueryObjectui64v: | |
| return "glGetQueryObjectui64v"; | |
| 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::GLGetSamplerParameterIivOES: | |
| return "glGetSamplerParameterIivOES"; | |
| case EntryPoint::GLGetSamplerParameterIivRobustANGLE: | |
| return "glGetSamplerParameterIivRobustANGLE"; | |
| case EntryPoint::GLGetSamplerParameterIuiv: | |
| return "glGetSamplerParameterIuiv"; | |
| 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::GLGetSubroutineIndex: | |
| return "glGetSubroutineIndex"; | |
| case EntryPoint::GLGetSubroutineUniformLocation: | |
| return "glGetSubroutineUniformLocation"; | |
| case EntryPoint::GLGetSynciv: | |
| return "glGetSynciv"; | |
| case EntryPoint::GLGetTexEnvfv: | |
| return "glGetTexEnvfv"; | |
| case EntryPoint::GLGetTexEnviv: | |
| return "glGetTexEnviv"; | |
| case EntryPoint::GLGetTexEnvxv: | |
| return "glGetTexEnvxv"; | |
| case EntryPoint::GLGetTexGendv: | |
| return "glGetTexGendv"; | |
| case EntryPoint::GLGetTexGenfv: | |
| return "glGetTexGenfv"; | |
| case EntryPoint::GLGetTexGenfvOES: | |
| return "glGetTexGenfvOES"; | |
| case EntryPoint::GLGetTexGeniv: | |
| return "glGetTexGeniv"; | |
| case EntryPoint::GLGetTexGenivOES: | |
| return "glGetTexGenivOES"; | |
| case EntryPoint::GLGetTexGenxvOES: | |
| return "glGetTexGenxvOES"; | |
| case EntryPoint::GLGetTexImage: | |
| return "glGetTexImage"; | |
| 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::GLGetTexParameterIivOES: | |
| return "glGetTexParameterIivOES"; | |
| case EntryPoint::GLGetTexParameterIivRobustANGLE: | |
| return "glGetTexParameterIivRobustANGLE"; | |
| case EntryPoint::GLGetTexParameterIuiv: | |
| return "glGetTexParameterIuiv"; | |
| 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::GLGetTextureImage: | |
| return "glGetTextureImage"; | |
| case EntryPoint::GLGetTextureLevelParameterfv: | |
| return "glGetTextureLevelParameterfv"; | |
| case EntryPoint::GLGetTextureLevelParameteriv: | |
| return "glGetTextureLevelParameteriv"; | |
| case EntryPoint::GLGetTextureParameterIiv: | |
| return "glGetTextureParameterIiv"; | |
| case EntryPoint::GLGetTextureParameterIuiv: | |
| return "glGetTextureParameterIuiv"; | |
| case EntryPoint::GLGetTextureParameterfv: | |
| return "glGetTextureParameterfv"; | |
| case EntryPoint::GLGetTextureParameteriv: | |
| return "glGetTextureParameteriv"; | |
| case EntryPoint::GLGetTextureSubImage: | |
| return "glGetTextureSubImage"; | |
| case EntryPoint::GLGetTransformFeedbackVarying: | |
| return "glGetTransformFeedbackVarying"; | |
| case EntryPoint::GLGetTransformFeedbacki64_v: | |
| return "glGetTransformFeedbacki64_v"; | |
| case EntryPoint::GLGetTransformFeedbacki_v: | |
| return "glGetTransformFeedbacki_v"; | |
| case EntryPoint::GLGetTransformFeedbackiv: | |
| return "glGetTransformFeedbackiv"; | |
| case EntryPoint::GLGetTranslatedShaderSourceANGLE: | |
| return "glGetTranslatedShaderSourceANGLE"; | |
| case EntryPoint::GLGetUniformBlockIndex: | |
| return "glGetUniformBlockIndex"; | |
| case EntryPoint::GLGetUniformIndices: | |
| return "glGetUniformIndices"; | |
| case EntryPoint::GLGetUniformLocation: | |
| return "glGetUniformLocation"; | |
| case EntryPoint::GLGetUniformSubroutineuiv: | |
| return "glGetUniformSubroutineuiv"; | |
| case EntryPoint::GLGetUniformdv: | |
| return "glGetUniformdv"; | |
| 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::GLGetVertexArrayIndexed64iv: | |
| return "glGetVertexArrayIndexed64iv"; | |
| case EntryPoint::GLGetVertexArrayIndexediv: | |
| return "glGetVertexArrayIndexediv"; | |
| case EntryPoint::GLGetVertexArrayiv: | |
| return "glGetVertexArrayiv"; | |
| case EntryPoint::GLGetVertexAttribIiv: | |
| return "glGetVertexAttribIiv"; | |
| case EntryPoint::GLGetVertexAttribIivRobustANGLE: | |
| return "glGetVertexAttribIivRobustANGLE"; | |
| case EntryPoint::GLGetVertexAttribIuiv: | |
| return "glGetVertexAttribIuiv"; | |
| case EntryPoint::GLGetVertexAttribIuivRobustANGLE: | |
| return "glGetVertexAttribIuivRobustANGLE"; | |
| case EntryPoint::GLGetVertexAttribLdv: | |
| return "glGetVertexAttribLdv"; | |
| case EntryPoint::GLGetVertexAttribPointerv: | |
| return "glGetVertexAttribPointerv"; | |
| case EntryPoint::GLGetVertexAttribPointervRobustANGLE: | |
| return "glGetVertexAttribPointervRobustANGLE"; | |
| case EntryPoint::GLGetVertexAttribdv: | |
| return "glGetVertexAttribdv"; | |
| case EntryPoint::GLGetVertexAttribfv: | |
| return "glGetVertexAttribfv"; | |
| case EntryPoint::GLGetVertexAttribfvRobustANGLE: | |
| return "glGetVertexAttribfvRobustANGLE"; | |
| case EntryPoint::GLGetVertexAttribiv: | |
| return "glGetVertexAttribiv"; | |
| case EntryPoint::GLGetVertexAttribivRobustANGLE: | |
| return "glGetVertexAttribivRobustANGLE"; | |
| case EntryPoint::GLGetnColorTable: | |
| return "glGetnColorTable"; | |
| case EntryPoint::GLGetnCompressedTexImage: | |
| return "glGetnCompressedTexImage"; | |
| case EntryPoint::GLGetnConvolutionFilter: | |
| return "glGetnConvolutionFilter"; | |
| case EntryPoint::GLGetnHistogram: | |
| return "glGetnHistogram"; | |
| case EntryPoint::GLGetnMapdv: | |
| return "glGetnMapdv"; | |
| case EntryPoint::GLGetnMapfv: | |
| return "glGetnMapfv"; | |
| case EntryPoint::GLGetnMapiv: | |
| return "glGetnMapiv"; | |
| case EntryPoint::GLGetnMinmax: | |
| return "glGetnMinmax"; | |
| case EntryPoint::GLGetnPixelMapfv: | |
| return "glGetnPixelMapfv"; | |
| case EntryPoint::GLGetnPixelMapuiv: | |
| return "glGetnPixelMapuiv"; | |
| case EntryPoint::GLGetnPixelMapusv: | |
| return "glGetnPixelMapusv"; | |
| case EntryPoint::GLGetnPolygonStipple: | |
| return "glGetnPolygonStipple"; | |
| case EntryPoint::GLGetnSeparableFilter: | |
| return "glGetnSeparableFilter"; | |
| case EntryPoint::GLGetnTexImage: | |
| return "glGetnTexImage"; | |
| case EntryPoint::GLGetnUniformdv: | |
| return "glGetnUniformdv"; | |
| case EntryPoint::GLGetnUniformfv: | |
| return "glGetnUniformfv"; | |
| case EntryPoint::GLGetnUniformfvEXT: | |
| return "glGetnUniformfvEXT"; | |
| case EntryPoint::GLGetnUniformfvRobustANGLE: | |
| return "glGetnUniformfvRobustANGLE"; | |
| case EntryPoint::GLGetnUniformiv: | |
| return "glGetnUniformiv"; | |
| case EntryPoint::GLGetnUniformivEXT: | |
| return "glGetnUniformivEXT"; | |
| case EntryPoint::GLGetnUniformivRobustANGLE: | |
| return "glGetnUniformivRobustANGLE"; | |
| case EntryPoint::GLGetnUniformuiv: | |
| return "glGetnUniformuiv"; | |
| 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::GLIndexMask: | |
| return "glIndexMask"; | |
| case EntryPoint::GLIndexPointer: | |
| return "glIndexPointer"; | |
| case EntryPoint::GLIndexd: | |
| return "glIndexd"; | |
| case EntryPoint::GLIndexdv: | |
| return "glIndexdv"; | |
| case EntryPoint::GLIndexf: | |
| return "glIndexf"; | |
| case EntryPoint::GLIndexfv: | |
| return "glIndexfv"; | |
| case EntryPoint::GLIndexi: | |
| return "glIndexi"; | |
| case EntryPoint::GLIndexiv: | |
| return "glIndexiv"; | |
| case EntryPoint::GLIndexs: | |
| return "glIndexs"; | |
| case EntryPoint::GLIndexsv: | |
| return "glIndexsv"; | |
| case EntryPoint::GLIndexub: | |
| return "glIndexub"; | |
| case EntryPoint::GLIndexubv: | |
| return "glIndexubv"; | |
| case EntryPoint::GLInitNames: | |
| return "glInitNames"; | |
| case EntryPoint::GLInsertEventMarkerEXT: | |
| return "glInsertEventMarkerEXT"; | |
| case EntryPoint::GLInterleavedArrays: | |
| return "glInterleavedArrays"; | |
| case EntryPoint::GLInvalid: | |
| return "glInvalid"; | |
| case EntryPoint::GLInvalidateBufferData: | |
| return "glInvalidateBufferData"; | |
| case EntryPoint::GLInvalidateBufferSubData: | |
| return "glInvalidateBufferSubData"; | |
| case EntryPoint::GLInvalidateFramebuffer: | |
| return "glInvalidateFramebuffer"; | |
| case EntryPoint::GLInvalidateNamedFramebufferData: | |
| return "glInvalidateNamedFramebufferData"; | |
| case EntryPoint::GLInvalidateNamedFramebufferSubData: | |
| return "glInvalidateNamedFramebufferSubData"; | |
| case EntryPoint::GLInvalidateSubFramebuffer: | |
| return "glInvalidateSubFramebuffer"; | |
| case EntryPoint::GLInvalidateTexImage: | |
| return "glInvalidateTexImage"; | |
| case EntryPoint::GLInvalidateTexSubImage: | |
| return "glInvalidateTexSubImage"; | |
| 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::GLIsList: | |
| return "glIsList"; | |
| 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::GLLightModeli: | |
| return "glLightModeli"; | |
| case EntryPoint::GLLightModeliv: | |
| return "glLightModeliv"; | |
| case EntryPoint::GLLightModelx: | |
| return "glLightModelx"; | |
| case EntryPoint::GLLightModelxv: | |
| return "glLightModelxv"; | |
| case EntryPoint::GLLightf: | |
| return "glLightf"; | |
| case EntryPoint::GLLightfv: | |
| return "glLightfv"; | |
| case EntryPoint::GLLighti: | |
| return "glLighti"; | |
| case EntryPoint::GLLightiv: | |
| return "glLightiv"; | |
| case EntryPoint::GLLightx: | |
| return "glLightx"; | |
| case EntryPoint::GLLightxv: | |
| return "glLightxv"; | |
| case EntryPoint::GLLineStipple: | |
| return "glLineStipple"; | |
| case EntryPoint::GLLineWidth: | |
| return "glLineWidth"; | |
| case EntryPoint::GLLineWidthx: | |
| return "glLineWidthx"; | |
| case EntryPoint::GLLinkProgram: | |
| return "glLinkProgram"; | |
| case EntryPoint::GLListBase: | |
| return "glListBase"; | |
| case EntryPoint::GLLoadIdentity: | |
| return "glLoadIdentity"; | |
| case EntryPoint::GLLoadMatrixd: | |
| return "glLoadMatrixd"; | |
| case EntryPoint::GLLoadMatrixf: | |
| return "glLoadMatrixf"; | |
| case EntryPoint::GLLoadMatrixx: | |
| return "glLoadMatrixx"; | |
| case EntryPoint::GLLoadName: | |
| return "glLoadName"; | |
| case EntryPoint::GLLoadPaletteFromModelViewMatrixOES: | |
| return "glLoadPaletteFromModelViewMatrixOES"; | |
| case EntryPoint::GLLoadTransposeMatrixd: | |
| return "glLoadTransposeMatrixd"; | |
| case EntryPoint::GLLoadTransposeMatrixf: | |
| return "glLoadTransposeMatrixf"; | |
| case EntryPoint::GLLogicOp: | |
| return "glLogicOp"; | |
| case EntryPoint::GLLoseContextCHROMIUM: | |
| return "glLoseContextCHROMIUM"; | |
| case EntryPoint::GLMap1d: | |
| return "glMap1d"; | |
| case EntryPoint::GLMap1f: | |
| return "glMap1f"; | |
| case EntryPoint::GLMap2d: | |
| return "glMap2d"; | |
| case EntryPoint::GLMap2f: | |
| return "glMap2f"; | |
| case EntryPoint::GLMapBuffer: | |
| return "glMapBuffer"; | |
| case EntryPoint::GLMapBufferOES: | |
| return "glMapBufferOES"; | |
| case EntryPoint::GLMapBufferRange: | |
| return "glMapBufferRange"; | |
| case EntryPoint::GLMapBufferRangeEXT: | |
| return "glMapBufferRangeEXT"; | |
| case EntryPoint::GLMapGrid1d: | |
| return "glMapGrid1d"; | |
| case EntryPoint::GLMapGrid1f: | |
| return "glMapGrid1f"; | |
| case EntryPoint::GLMapGrid2d: | |
| return "glMapGrid2d"; | |
| case EntryPoint::GLMapGrid2f: | |
| return "glMapGrid2f"; | |
| case EntryPoint::GLMapNamedBuffer: | |
| return "glMapNamedBuffer"; | |
| case EntryPoint::GLMapNamedBufferRange: | |
| return "glMapNamedBufferRange"; | |
| case EntryPoint::GLMaterialf: | |
| return "glMaterialf"; | |
| case EntryPoint::GLMaterialfv: | |
| return "glMaterialfv"; | |
| case EntryPoint::GLMateriali: | |
| return "glMateriali"; | |
| case EntryPoint::GLMaterialiv: | |
| return "glMaterialiv"; | |
| 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::GLMultMatrixd: | |
| return "glMultMatrixd"; | |
| case EntryPoint::GLMultMatrixf: | |
| return "glMultMatrixf"; | |
| case EntryPoint::GLMultMatrixx: | |
| return "glMultMatrixx"; | |
| case EntryPoint::GLMultTransposeMatrixd: | |
| return "glMultTransposeMatrixd"; | |
| case EntryPoint::GLMultTransposeMatrixf: | |
| return "glMultTransposeMatrixf"; | |
| case EntryPoint::GLMultiDrawArrays: | |
| return "glMultiDrawArrays"; | |
| case EntryPoint::GLMultiDrawArraysANGLE: | |
| return "glMultiDrawArraysANGLE"; | |
| case EntryPoint::GLMultiDrawArraysIndirect: | |
| return "glMultiDrawArraysIndirect"; | |
| case EntryPoint::GLMultiDrawArraysIndirectCount: | |
| return "glMultiDrawArraysIndirectCount"; | |
| case EntryPoint::GLMultiDrawArraysInstancedANGLE: | |
| return "glMultiDrawArraysInstancedANGLE"; | |
| case EntryPoint::GLMultiDrawArraysInstancedBaseInstanceANGLE: | |
| return "glMultiDrawArraysInstancedBaseInstanceANGLE"; | |
| case EntryPoint::GLMultiDrawElements: | |
| return "glMultiDrawElements"; | |
| case EntryPoint::GLMultiDrawElementsANGLE: | |
| return "glMultiDrawElementsANGLE"; | |
| case EntryPoint::GLMultiDrawElementsBaseVertex: | |
| return "glMultiDrawElementsBaseVertex"; | |
| case EntryPoint::GLMultiDrawElementsBaseVertexEXT: | |
| return "glMultiDrawElementsBaseVertexEXT"; | |
| case EntryPoint::GLMultiDrawElementsIndirect: | |
| return "glMultiDrawElementsIndirect"; | |
| case EntryPoint::GLMultiDrawElementsIndirectCount: | |
| return "glMultiDrawElementsIndirectCount"; | |
| case EntryPoint::GLMultiDrawElementsInstancedANGLE: | |
| return "glMultiDrawElementsInstancedANGLE"; | |
| case EntryPoint::GLMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE: | |
| return "glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE"; | |
| case EntryPoint::GLMultiTexCoord1d: | |
| return "glMultiTexCoord1d"; | |
| case EntryPoint::GLMultiTexCoord1dv: | |
| return "glMultiTexCoord1dv"; | |
| case EntryPoint::GLMultiTexCoord1f: | |
| return "glMultiTexCoord1f"; | |
| case EntryPoint::GLMultiTexCoord1fv: | |
| return "glMultiTexCoord1fv"; | |
| case EntryPoint::GLMultiTexCoord1i: | |
| return "glMultiTexCoord1i"; | |
| case EntryPoint::GLMultiTexCoord1iv: | |
| return "glMultiTexCoord1iv"; | |
| case EntryPoint::GLMultiTexCoord1s: | |
| return "glMultiTexCoord1s"; | |
| case EntryPoint::GLMultiTexCoord1sv: | |
| return "glMultiTexCoord1sv"; | |
| case EntryPoint::GLMultiTexCoord2d: | |
| return "glMultiTexCoord2d"; | |
| case EntryPoint::GLMultiTexCoord2dv: | |
| return "glMultiTexCoord2dv"; | |
| case EntryPoint::GLMultiTexCoord2f: | |
| return "glMultiTexCoord2f"; | |
| case EntryPoint::GLMultiTexCoord2fv: | |
| return "glMultiTexCoord2fv"; | |
| case EntryPoint::GLMultiTexCoord2i: | |
| return "glMultiTexCoord2i"; | |
| case EntryPoint::GLMultiTexCoord2iv: | |
| return "glMultiTexCoord2iv"; | |
| case EntryPoint::GLMultiTexCoord2s: | |
| return "glMultiTexCoord2s"; | |
| case EntryPoint::GLMultiTexCoord2sv: | |
| return "glMultiTexCoord2sv"; | |
| case EntryPoint::GLMultiTexCoord3d: | |
| return "glMultiTexCoord3d"; | |
| case EntryPoint::GLMultiTexCoord3dv: | |
| return "glMultiTexCoord3dv"; | |
| case EntryPoint::GLMultiTexCoord3f: | |
| return "glMultiTexCoord3f"; | |
| case EntryPoint::GLMultiTexCoord3fv: | |
| return "glMultiTexCoord3fv"; | |
| case EntryPoint::GLMultiTexCoord3i: | |
| return "glMultiTexCoord3i"; | |
| case EntryPoint::GLMultiTexCoord3iv: | |
| return "glMultiTexCoord3iv"; | |
| case EntryPoint::GLMultiTexCoord3s: | |
| return "glMultiTexCoord3s"; | |
| case EntryPoint::GLMultiTexCoord3sv: | |
| return "glMultiTexCoord3sv"; | |
| case EntryPoint::GLMultiTexCoord4d: | |
| return "glMultiTexCoord4d"; | |
| case EntryPoint::GLMultiTexCoord4dv: | |
| return "glMultiTexCoord4dv"; | |
| case EntryPoint::GLMultiTexCoord4f: | |
| return "glMultiTexCoord4f"; | |
| case EntryPoint::GLMultiTexCoord4fv: | |
| return "glMultiTexCoord4fv"; | |
| case EntryPoint::GLMultiTexCoord4i: | |
| return "glMultiTexCoord4i"; | |
| case EntryPoint::GLMultiTexCoord4iv: | |
| return "glMultiTexCoord4iv"; | |
| case EntryPoint::GLMultiTexCoord4s: | |
| return "glMultiTexCoord4s"; | |
| case EntryPoint::GLMultiTexCoord4sv: | |
| return "glMultiTexCoord4sv"; | |
| case EntryPoint::GLMultiTexCoord4x: | |
| return "glMultiTexCoord4x"; | |
| case EntryPoint::GLMultiTexCoordP1ui: | |
| return "glMultiTexCoordP1ui"; | |
| case EntryPoint::GLMultiTexCoordP1uiv: | |
| return "glMultiTexCoordP1uiv"; | |
| case EntryPoint::GLMultiTexCoordP2ui: | |
| return "glMultiTexCoordP2ui"; | |
| case EntryPoint::GLMultiTexCoordP2uiv: | |
| return "glMultiTexCoordP2uiv"; | |
| case EntryPoint::GLMultiTexCoordP3ui: | |
| return "glMultiTexCoordP3ui"; | |
| case EntryPoint::GLMultiTexCoordP3uiv: | |
| return "glMultiTexCoordP3uiv"; | |
| case EntryPoint::GLMultiTexCoordP4ui: | |
| return "glMultiTexCoordP4ui"; | |
| case EntryPoint::GLMultiTexCoordP4uiv: | |
| return "glMultiTexCoordP4uiv"; | |
| case EntryPoint::GLNamedBufferData: | |
| return "glNamedBufferData"; | |
| case EntryPoint::GLNamedBufferStorage: | |
| return "glNamedBufferStorage"; | |
| case EntryPoint::GLNamedBufferStorageExternalEXT: | |
| return "glNamedBufferStorageExternalEXT"; | |
| case EntryPoint::GLNamedBufferSubData: | |
| return "glNamedBufferSubData"; | |
| case EntryPoint::GLNamedFramebufferDrawBuffer: | |
| return "glNamedFramebufferDrawBuffer"; | |
| case EntryPoint::GLNamedFramebufferDrawBuffers: | |
| return "glNamedFramebufferDrawBuffers"; | |
| case EntryPoint::GLNamedFramebufferParameteri: | |
| return "glNamedFramebufferParameteri"; | |
| case EntryPoint::GLNamedFramebufferReadBuffer: | |
| return "glNamedFramebufferReadBuffer"; | |
| case EntryPoint::GLNamedFramebufferRenderbuffer: | |
| return "glNamedFramebufferRenderbuffer"; | |
| case EntryPoint::GLNamedFramebufferTexture: | |
| return "glNamedFramebufferTexture"; | |
| case EntryPoint::GLNamedFramebufferTextureLayer: | |
| return "glNamedFramebufferTextureLayer"; | |
| case EntryPoint::GLNamedRenderbufferStorage: | |
| return "glNamedRenderbufferStorage"; | |
| case EntryPoint::GLNamedRenderbufferStorageMultisample: | |
| return "glNamedRenderbufferStorageMultisample"; | |
| case EntryPoint::GLNewList: | |
| return "glNewList"; | |
| case EntryPoint::GLNormal3b: | |
| return "glNormal3b"; | |
| case EntryPoint::GLNormal3bv: | |
| return "glNormal3bv"; | |
| case EntryPoint::GLNormal3d: | |
| return "glNormal3d"; | |
| case EntryPoint::GLNormal3dv: | |
| return "glNormal3dv"; | |
| case EntryPoint::GLNormal3f: | |
| return "glNormal3f"; | |
| case EntryPoint::GLNormal3fv: | |
| return "glNormal3fv"; | |
| case EntryPoint::GLNormal3i: | |
| return "glNormal3i"; | |
| case EntryPoint::GLNormal3iv: | |
| return "glNormal3iv"; | |
| case EntryPoint::GLNormal3s: | |
| return "glNormal3s"; | |
| case EntryPoint::GLNormal3sv: | |
| return "glNormal3sv"; | |
| case EntryPoint::GLNormal3x: | |
| return "glNormal3x"; | |
| case EntryPoint::GLNormalP3ui: | |
| return "glNormalP3ui"; | |
| case EntryPoint::GLNormalP3uiv: | |
| return "glNormalP3uiv"; | |
| 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::GLOrtho: | |
| return "glOrtho"; | |
| case EntryPoint::GLOrthof: | |
| return "glOrthof"; | |
| case EntryPoint::GLOrthox: | |
| return "glOrthox"; | |
| case EntryPoint::GLPassThrough: | |
| return "glPassThrough"; | |
| case EntryPoint::GLPatchParameterfv: | |
| return "glPatchParameterfv"; | |
| case EntryPoint::GLPatchParameteri: | |
| return "glPatchParameteri"; | |
| case EntryPoint::GLPatchParameteriEXT: | |
| return "glPatchParameteriEXT"; | |
| case EntryPoint::GLPauseTransformFeedback: | |
| return "glPauseTransformFeedback"; | |
| case EntryPoint::GLPixelMapfv: | |
| return "glPixelMapfv"; | |
| case EntryPoint::GLPixelMapuiv: | |
| return "glPixelMapuiv"; | |
| case EntryPoint::GLPixelMapusv: | |
| return "glPixelMapusv"; | |
| case EntryPoint::GLPixelStoref: | |
| return "glPixelStoref"; | |
| case EntryPoint::GLPixelStorei: | |
| return "glPixelStorei"; | |
| case EntryPoint::GLPixelTransferf: | |
| return "glPixelTransferf"; | |
| case EntryPoint::GLPixelTransferi: | |
| return "glPixelTransferi"; | |
| case EntryPoint::GLPixelZoom: | |
| return "glPixelZoom"; | |
| case EntryPoint::GLPointParameterf: | |
| return "glPointParameterf"; | |
| case EntryPoint::GLPointParameterfv: | |
| return "glPointParameterfv"; | |
| case EntryPoint::GLPointParameteri: | |
| return "glPointParameteri"; | |
| case EntryPoint::GLPointParameteriv: | |
| return "glPointParameteriv"; | |
| 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::GLPolygonMode: | |
| return "glPolygonMode"; | |
| case EntryPoint::GLPolygonOffset: | |
| return "glPolygonOffset"; | |
| case EntryPoint::GLPolygonOffsetClamp: | |
| return "glPolygonOffsetClamp"; | |
| case EntryPoint::GLPolygonOffsetx: | |
| return "glPolygonOffsetx"; | |
| case EntryPoint::GLPolygonStipple: | |
| return "glPolygonStipple"; | |
| case EntryPoint::GLPopAttrib: | |
| return "glPopAttrib"; | |
| case EntryPoint::GLPopClientAttrib: | |
| return "glPopClientAttrib"; | |
| case EntryPoint::GLPopDebugGroup: | |
| return "glPopDebugGroup"; | |
| case EntryPoint::GLPopDebugGroupKHR: | |
| return "glPopDebugGroupKHR"; | |
| case EntryPoint::GLPopGroupMarkerEXT: | |
| return "glPopGroupMarkerEXT"; | |
| case EntryPoint::GLPopMatrix: | |
| return "glPopMatrix"; | |
| case EntryPoint::GLPopName: | |
| return "glPopName"; | |
| case EntryPoint::GLPrimitiveBoundingBox: | |
| return "glPrimitiveBoundingBox"; | |
| case EntryPoint::GLPrimitiveRestartIndex: | |
| return "glPrimitiveRestartIndex"; | |
| case EntryPoint::GLPrioritizeTextures: | |
| return "glPrioritizeTextures"; | |
| case EntryPoint::GLProgramBinary: | |
| return "glProgramBinary"; | |
| case EntryPoint::GLProgramBinaryOES: | |
| return "glProgramBinaryOES"; | |
| case EntryPoint::GLProgramParameteri: | |
| return "glProgramParameteri"; | |
| case EntryPoint::GLProgramParameteriEXT: | |
| return "glProgramParameteriEXT"; | |
| case EntryPoint::GLProgramUniform1d: | |
| return "glProgramUniform1d"; | |
| case EntryPoint::GLProgramUniform1dv: | |
| return "glProgramUniform1dv"; | |
| 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::GLProgramUniform2d: | |
| return "glProgramUniform2d"; | |
| case EntryPoint::GLProgramUniform2dv: | |
| return "glProgramUniform2dv"; | |
| 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::GLProgramUniform3d: | |
| return "glProgramUniform3d"; | |
| case EntryPoint::GLProgramUniform3dv: | |
| return "glProgramUniform3dv"; | |
| 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::GLProgramUniform4d: | |
| return "glProgramUniform4d"; | |
| case EntryPoint::GLProgramUniform4dv: | |
| return "glProgramUniform4dv"; | |
| 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::GLProgramUniformMatrix2dv: | |
| return "glProgramUniformMatrix2dv"; | |
| case EntryPoint::GLProgramUniformMatrix2fv: | |
| return "glProgramUniformMatrix2fv"; | |
| case EntryPoint::GLProgramUniformMatrix2fvEXT: | |
| return "glProgramUniformMatrix2fvEXT"; | |
| case EntryPoint::GLProgramUniformMatrix2x3dv: | |
| return "glProgramUniformMatrix2x3dv"; | |
| case EntryPoint::GLProgramUniformMatrix2x3fv: | |
| return "glProgramUniformMatrix2x3fv"; | |
| case EntryPoint::GLProgramUniformMatrix2x3fvEXT: | |
| return "glProgramUniformMatrix2x3fvEXT"; | |
| case EntryPoint::GLProgramUniformMatrix2x4dv: | |
| return "glProgramUniformMatrix2x4dv"; | |
| case EntryPoint::GLProgramUniformMatrix2x4fv: | |
| return "glProgramUniformMatrix2x4fv"; | |
| case EntryPoint::GLProgramUniformMatrix2x4fvEXT: | |
| return "glProgramUniformMatrix2x4fvEXT"; | |
| case EntryPoint::GLProgramUniformMatrix3dv: | |
| return "glProgramUniformMatrix3dv"; | |
| case EntryPoint::GLProgramUniformMatrix3fv: | |
| return "glProgramUniformMatrix3fv"; | |
| case EntryPoint::GLProgramUniformMatrix3fvEXT: | |
| return "glProgramUniformMatrix3fvEXT"; | |
| case EntryPoint::GLProgramUniformMatrix3x2dv: | |
| return "glProgramUniformMatrix3x2dv"; | |
| case EntryPoint::GLProgramUniformMatrix3x2fv: | |
| return "glProgramUniformMatrix3x2fv"; | |
| case EntryPoint::GLProgramUniformMatrix3x2fvEXT: | |
| return "glProgramUniformMatrix3x2fvEXT"; | |
| case EntryPoint::GLProgramUniformMatrix3x4dv: | |
| return "glProgramUniformMatrix3x4dv"; | |
| case EntryPoint::GLProgramUniformMatrix3x4fv: | |
| return "glProgramUniformMatrix3x4fv"; | |
| case EntryPoint::GLProgramUniformMatrix3x4fvEXT: | |
| return "glProgramUniformMatrix3x4fvEXT"; | |
| case EntryPoint::GLProgramUniformMatrix4dv: | |
| return "glProgramUniformMatrix4dv"; | |
| case EntryPoint::GLProgramUniformMatrix4fv: | |
| return "glProgramUniformMatrix4fv"; | |
| case EntryPoint::GLProgramUniformMatrix4fvEXT: | |
| return "glProgramUniformMatrix4fvEXT"; | |
| case EntryPoint::GLProgramUniformMatrix4x2dv: | |
| return "glProgramUniformMatrix4x2dv"; | |
| case EntryPoint::GLProgramUniformMatrix4x2fv: | |
| return "glProgramUniformMatrix4x2fv"; | |
| case EntryPoint::GLProgramUniformMatrix4x2fvEXT: | |
| return "glProgramUniformMatrix4x2fvEXT"; | |
| case EntryPoint::GLProgramUniformMatrix4x3dv: | |
| return "glProgramUniformMatrix4x3dv"; | |
| case EntryPoint::GLProgramUniformMatrix4x3fv: | |
| return "glProgramUniformMatrix4x3fv"; | |
| case EntryPoint::GLProgramUniformMatrix4x3fvEXT: | |
| return "glProgramUniformMatrix4x3fvEXT"; | |
| case EntryPoint::GLProvokingVertex: | |
| return "glProvokingVertex"; | |
| case EntryPoint::GLProvokingVertexANGLE: | |
| return "glProvokingVertexANGLE"; | |
| case EntryPoint::GLPushAttrib: | |
| return "glPushAttrib"; | |
| case EntryPoint::GLPushClientAttrib: | |
| return "glPushClientAttrib"; | |
| case EntryPoint::GLPushDebugGroup: | |
| return "glPushDebugGroup"; | |
| case EntryPoint::GLPushDebugGroupKHR: | |
| return "glPushDebugGroupKHR"; | |
| case EntryPoint::GLPushGroupMarkerEXT: | |
| return "glPushGroupMarkerEXT"; | |
| case EntryPoint::GLPushMatrix: | |
| return "glPushMatrix"; | |
| case EntryPoint::GLPushName: | |
| return "glPushName"; | |
| case EntryPoint::GLQueryCounter: | |
| return "glQueryCounter"; | |
| case EntryPoint::GLQueryCounterEXT: | |
| return "glQueryCounterEXT"; | |
| case EntryPoint::GLQueryMatrixxOES: | |
| return "glQueryMatrixxOES"; | |
| case EntryPoint::GLRasterPos2d: | |
| return "glRasterPos2d"; | |
| case EntryPoint::GLRasterPos2dv: | |
| return "glRasterPos2dv"; | |
| case EntryPoint::GLRasterPos2f: | |
| return "glRasterPos2f"; | |
| case EntryPoint::GLRasterPos2fv: | |
| return "glRasterPos2fv"; | |
| case EntryPoint::GLRasterPos2i: | |
| return "glRasterPos2i"; | |
| case EntryPoint::GLRasterPos2iv: | |
| return "glRasterPos2iv"; | |
| case EntryPoint::GLRasterPos2s: | |
| return "glRasterPos2s"; | |
| case EntryPoint::GLRasterPos2sv: | |
| return "glRasterPos2sv"; | |
| case EntryPoint::GLRasterPos3d: | |
| return "glRasterPos3d"; | |
| case EntryPoint::GLRasterPos3dv: | |
| return "glRasterPos3dv"; | |
| case EntryPoint::GLRasterPos3f: | |
| return "glRasterPos3f"; | |
| case EntryPoint::GLRasterPos3fv: | |
| return "glRasterPos3fv"; | |
| case EntryPoint::GLRasterPos3i: | |
| return "glRasterPos3i"; | |
| case EntryPoint::GLRasterPos3iv: | |
| return "glRasterPos3iv"; | |
| case EntryPoint::GLRasterPos3s: | |
| return "glRasterPos3s"; | |
| case EntryPoint::GLRasterPos3sv: | |
| return "glRasterPos3sv"; | |
| case EntryPoint::GLRasterPos4d: | |
| return "glRasterPos4d"; | |
| case EntryPoint::GLRasterPos4dv: | |
| return "glRasterPos4dv"; | |
| case EntryPoint::GLRasterPos4f: | |
| return "glRasterPos4f"; | |
| case EntryPoint::GLRasterPos4fv: | |
| return "glRasterPos4fv"; | |
| case EntryPoint::GLRasterPos4i: | |
| return "glRasterPos4i"; | |
| case EntryPoint::GLRasterPos4iv: | |
| return "glRasterPos4iv"; | |
| case EntryPoint::GLRasterPos4s: | |
| return "glRasterPos4s"; | |
| case EntryPoint::GLRasterPos4sv: | |
| return "glRasterPos4sv"; | |
| 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::GLReadnPixelsRobustANGLE: | |
| return "glReadnPixelsRobustANGLE"; | |
| case EntryPoint::GLRectd: | |
| return "glRectd"; | |
| case EntryPoint::GLRectdv: | |
| return "glRectdv"; | |
| case EntryPoint::GLRectf: | |
| return "glRectf"; | |
| case EntryPoint::GLRectfv: | |
| return "glRectfv"; | |
| case EntryPoint::GLRecti: | |
| return "glRecti"; | |
| case EntryPoint::GLRectiv: | |
| return "glRectiv"; | |
| case EntryPoint::GLRects: | |
| return "glRects"; | |
| case EntryPoint::GLRectsv: | |
| return "glRectsv"; | |
| case EntryPoint::GLReleaseShaderCompiler: | |
| return "glReleaseShaderCompiler"; | |
| case EntryPoint::GLRenderMode: | |
| return "glRenderMode"; | |
| 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::GLRotated: | |
| return "glRotated"; | |
| 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::GLSamplerParameterIivOES: | |
| return "glSamplerParameterIivOES"; | |
| case EntryPoint::GLSamplerParameterIivRobustANGLE: | |
| return "glSamplerParameterIivRobustANGLE"; | |
| case EntryPoint::GLSamplerParameterIuiv: | |
| return "glSamplerParameterIuiv"; | |
| 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::GLScaled: | |
| return "glScaled"; | |
| case EntryPoint::GLScalef: | |
| return "glScalef"; | |
| case EntryPoint::GLScalex: | |
| return "glScalex"; | |
| case EntryPoint::GLScissor: | |
| return "glScissor"; | |
| case EntryPoint::GLScissorArrayv: | |
| return "glScissorArrayv"; | |
| case EntryPoint::GLScissorIndexed: | |
| return "glScissorIndexed"; | |
| case EntryPoint::GLScissorIndexedv: | |
| return "glScissorIndexedv"; | |
| case EntryPoint::GLSecondaryColor3b: | |
| return "glSecondaryColor3b"; | |
| case EntryPoint::GLSecondaryColor3bv: | |
| return "glSecondaryColor3bv"; | |
| case EntryPoint::GLSecondaryColor3d: | |
| return "glSecondaryColor3d"; | |
| case EntryPoint::GLSecondaryColor3dv: | |
| return "glSecondaryColor3dv"; | |
| case EntryPoint::GLSecondaryColor3f: | |
| return "glSecondaryColor3f"; | |
| case EntryPoint::GLSecondaryColor3fv: | |
| return "glSecondaryColor3fv"; | |
| case EntryPoint::GLSecondaryColor3i: | |
| return "glSecondaryColor3i"; | |
| case EntryPoint::GLSecondaryColor3iv: | |
| return "glSecondaryColor3iv"; | |
| case EntryPoint::GLSecondaryColor3s: | |
| return "glSecondaryColor3s"; | |
| case EntryPoint::GLSecondaryColor3sv: | |
| return "glSecondaryColor3sv"; | |
| case EntryPoint::GLSecondaryColor3ub: | |
| return "glSecondaryColor3ub"; | |
| case EntryPoint::GLSecondaryColor3ubv: | |
| return "glSecondaryColor3ubv"; | |
| case EntryPoint::GLSecondaryColor3ui: | |
| return "glSecondaryColor3ui"; | |
| case EntryPoint::GLSecondaryColor3uiv: | |
| return "glSecondaryColor3uiv"; | |
| case EntryPoint::GLSecondaryColor3us: | |
| return "glSecondaryColor3us"; | |
| case EntryPoint::GLSecondaryColor3usv: | |
| return "glSecondaryColor3usv"; | |
| case EntryPoint::GLSecondaryColorP3ui: | |
| return "glSecondaryColorP3ui"; | |
| case EntryPoint::GLSecondaryColorP3uiv: | |
| return "glSecondaryColorP3uiv"; | |
| case EntryPoint::GLSecondaryColorPointer: | |
| return "glSecondaryColorPointer"; | |
| case EntryPoint::GLSelectBuffer: | |
| return "glSelectBuffer"; | |
| 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::GLShaderStorageBlockBinding: | |
| return "glShaderStorageBlockBinding"; | |
| case EntryPoint::GLSignalSemaphoreEXT: | |
| return "glSignalSemaphoreEXT"; | |
| case EntryPoint::GLSpecializeShader: | |
| return "glSpecializeShader"; | |
| 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::GLTexCoord1d: | |
| return "glTexCoord1d"; | |
| case EntryPoint::GLTexCoord1dv: | |
| return "glTexCoord1dv"; | |
| case EntryPoint::GLTexCoord1f: | |
| return "glTexCoord1f"; | |
| case EntryPoint::GLTexCoord1fv: | |
| return "glTexCoord1fv"; | |
| case EntryPoint::GLTexCoord1i: | |
| return "glTexCoord1i"; | |
| case EntryPoint::GLTexCoord1iv: | |
| return "glTexCoord1iv"; | |
| case EntryPoint::GLTexCoord1s: | |
| return "glTexCoord1s"; | |
| case EntryPoint::GLTexCoord1sv: | |
| return "glTexCoord1sv"; | |
| case EntryPoint::GLTexCoord2d: | |
| return "glTexCoord2d"; | |
| case EntryPoint::GLTexCoord2dv: | |
| return "glTexCoord2dv"; | |
| case EntryPoint::GLTexCoord2f: | |
| return "glTexCoord2f"; | |
| case EntryPoint::GLTexCoord2fv: | |
| return "glTexCoord2fv"; | |
| case EntryPoint::GLTexCoord2i: | |
| return "glTexCoord2i"; | |
| case EntryPoint::GLTexCoord2iv: | |
| return "glTexCoord2iv"; | |
| case EntryPoint::GLTexCoord2s: | |
| return "glTexCoord2s"; | |
| case EntryPoint::GLTexCoord2sv: | |
| return "glTexCoord2sv"; | |
| case EntryPoint::GLTexCoord3d: | |
| return "glTexCoord3d"; | |
| case EntryPoint::GLTexCoord3dv: | |
| return "glTexCoord3dv"; | |
| case EntryPoint::GLTexCoord3f: | |
| return "glTexCoord3f"; | |
| case EntryPoint::GLTexCoord3fv: | |
| return "glTexCoord3fv"; | |
| case EntryPoint::GLTexCoord3i: | |
| return "glTexCoord3i"; | |
| case EntryPoint::GLTexCoord3iv: | |
| return "glTexCoord3iv"; | |
| case EntryPoint::GLTexCoord3s: | |
| return "glTexCoord3s"; | |
| case EntryPoint::GLTexCoord3sv: | |
| return "glTexCoord3sv"; | |
| case EntryPoint::GLTexCoord4d: | |
| return "glTexCoord4d"; | |
| case EntryPoint::GLTexCoord4dv: | |
| return "glTexCoord4dv"; | |
| case EntryPoint::GLTexCoord4f: | |
| return "glTexCoord4f"; | |
| case EntryPoint::GLTexCoord4fv: | |
| return "glTexCoord4fv"; | |
| case EntryPoint::GLTexCoord4i: | |
| return "glTexCoord4i"; | |
| case EntryPoint::GLTexCoord4iv: | |
| return "glTexCoord4iv"; | |
| case EntryPoint::GLTexCoord4s: | |
| return "glTexCoord4s"; | |
| case EntryPoint::GLTexCoord4sv: | |
| return "glTexCoord4sv"; | |
| case EntryPoint::GLTexCoordP1ui: | |
| return "glTexCoordP1ui"; | |
| case EntryPoint::GLTexCoordP1uiv: | |
| return "glTexCoordP1uiv"; | |
| case EntryPoint::GLTexCoordP2ui: | |
| return "glTexCoordP2ui"; | |
| case EntryPoint::GLTexCoordP2uiv: | |
| return "glTexCoordP2uiv"; | |
| case EntryPoint::GLTexCoordP3ui: | |
| return "glTexCoordP3ui"; | |
| case EntryPoint::GLTexCoordP3uiv: | |
| return "glTexCoordP3uiv"; | |
| case EntryPoint::GLTexCoordP4ui: | |
| return "glTexCoordP4ui"; | |
| case EntryPoint::GLTexCoordP4uiv: | |
| return "glTexCoordP4uiv"; | |
| 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::GLTexGend: | |
| return "glTexGend"; | |
| case EntryPoint::GLTexGendv: | |
| return "glTexGendv"; | |
| case EntryPoint::GLTexGenf: | |
| return "glTexGenf"; | |
| case EntryPoint::GLTexGenfOES: | |
| return "glTexGenfOES"; | |
| case EntryPoint::GLTexGenfv: | |
| return "glTexGenfv"; | |
| case EntryPoint::GLTexGenfvOES: | |
| return "glTexGenfvOES"; | |
| case EntryPoint::GLTexGeni: | |
| return "glTexGeni"; | |
| case EntryPoint::GLTexGeniOES: | |
| return "glTexGeniOES"; | |
| case EntryPoint::GLTexGeniv: | |
| return "glTexGeniv"; | |
| case EntryPoint::GLTexGenivOES: | |
| return "glTexGenivOES"; | |
| case EntryPoint::GLTexGenxOES: | |
| return "glTexGenxOES"; | |
| case EntryPoint::GLTexGenxvOES: | |
| return "glTexGenxvOES"; | |
| case EntryPoint::GLTexImage1D: | |
| return "glTexImage1D"; | |
| case EntryPoint::GLTexImage2D: | |
| return "glTexImage2D"; | |
| case EntryPoint::GLTexImage2DExternalANGLE: | |
| return "glTexImage2DExternalANGLE"; | |
| case EntryPoint::GLTexImage2DMultisample: | |
| return "glTexImage2DMultisample"; | |
| case EntryPoint::GLTexImage2DRobustANGLE: | |
| return "glTexImage2DRobustANGLE"; | |
| case EntryPoint::GLTexImage3D: | |
| return "glTexImage3D"; | |
| case EntryPoint::GLTexImage3DMultisample: | |
| return "glTexImage3DMultisample"; | |
| case EntryPoint::GLTexImage3DOES: | |
| return "glTexImage3DOES"; | |
| case EntryPoint::GLTexImage3DRobustANGLE: | |
| return "glTexImage3DRobustANGLE"; | |
| case EntryPoint::GLTexParameterIiv: | |
| return "glTexParameterIiv"; | |
| case EntryPoint::GLTexParameterIivOES: | |
| return "glTexParameterIivOES"; | |
| case EntryPoint::GLTexParameterIivRobustANGLE: | |
| return "glTexParameterIivRobustANGLE"; | |
| case EntryPoint::GLTexParameterIuiv: | |
| return "glTexParameterIuiv"; | |
| 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::GLTexStorage1D: | |
| return "glTexStorage1D"; | |
| 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::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::GLTexSubImage1D: | |
| return "glTexSubImage1D"; | |
| 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::GLTextureBarrier: | |
| return "glTextureBarrier"; | |
| case EntryPoint::GLTextureBuffer: | |
| return "glTextureBuffer"; | |
| case EntryPoint::GLTextureBufferRange: | |
| return "glTextureBufferRange"; | |
| case EntryPoint::GLTextureParameterIiv: | |
| return "glTextureParameterIiv"; | |
| case EntryPoint::GLTextureParameterIuiv: | |
| return "glTextureParameterIuiv"; | |
| case EntryPoint::GLTextureParameterf: | |
| return "glTextureParameterf"; | |
| case EntryPoint::GLTextureParameterfv: | |
| return "glTextureParameterfv"; | |
| case EntryPoint::GLTextureParameteri: | |
| return "glTextureParameteri"; | |
| case EntryPoint::GLTextureParameteriv: | |
| return "glTextureParameteriv"; | |
| case EntryPoint::GLTextureStorage1D: | |
| return "glTextureStorage1D"; | |
| case EntryPoint::GLTextureStorage2D: | |
| return "glTextureStorage2D"; | |
| case EntryPoint::GLTextureStorage2DMultisample: | |
| return "glTextureStorage2DMultisample"; | |
| case EntryPoint::GLTextureStorage3D: | |
| return "glTextureStorage3D"; | |
| case EntryPoint::GLTextureStorage3DMultisample: | |
| return "glTextureStorage3DMultisample"; | |
| case EntryPoint::GLTextureSubImage1D: | |
| return "glTextureSubImage1D"; | |
| case EntryPoint::GLTextureSubImage2D: | |
| return "glTextureSubImage2D"; | |
| case EntryPoint::GLTextureSubImage3D: | |
| return "glTextureSubImage3D"; | |
| case EntryPoint::GLTextureView: | |
| return "glTextureView"; | |
| case EntryPoint::GLTransformFeedbackBufferBase: | |
| return "glTransformFeedbackBufferBase"; | |
| case EntryPoint::GLTransformFeedbackBufferRange: | |
| return "glTransformFeedbackBufferRange"; | |
| case EntryPoint::GLTransformFeedbackVaryings: | |
| return "glTransformFeedbackVaryings"; | |
| case EntryPoint::GLTranslated: | |
| return "glTranslated"; | |
| case EntryPoint::GLTranslatef: | |
| return "glTranslatef"; | |
| case EntryPoint::GLTranslatex: | |
| return "glTranslatex"; | |
| case EntryPoint::GLUniform1d: | |
| return "glUniform1d"; | |
| case EntryPoint::GLUniform1dv: | |
| return "glUniform1dv"; | |
| 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::GLUniform2d: | |
| return "glUniform2d"; | |
| case EntryPoint::GLUniform2dv: | |
| return "glUniform2dv"; | |
| 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::GLUniform3d: | |
| return "glUniform3d"; | |
| case EntryPoint::GLUniform3dv: | |
| return "glUniform3dv"; | |
| 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::GLUniform4d: | |
| return "glUniform4d"; | |
| case EntryPoint::GLUniform4dv: | |
| return "glUniform4dv"; | |
| 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::GLUniformMatrix2dv: | |
| return "glUniformMatrix2dv"; | |
| case EntryPoint::GLUniformMatrix2fv: | |
| return "glUniformMatrix2fv"; | |
| case EntryPoint::GLUniformMatrix2x3dv: | |
| return "glUniformMatrix2x3dv"; | |
| case EntryPoint::GLUniformMatrix2x3fv: | |
| return "glUniformMatrix2x3fv"; | |
| case EntryPoint::GLUniformMatrix2x4dv: | |
| return "glUniformMatrix2x4dv"; | |
| case EntryPoint::GLUniformMatrix2x4fv: | |
| return "glUniformMatrix2x4fv"; | |
| case EntryPoint::GLUniformMatrix3dv: | |
| return "glUniformMatrix3dv"; | |
| case EntryPoint::GLUniformMatrix3fv: | |
| return "glUniformMatrix3fv"; | |
| case EntryPoint::GLUniformMatrix3x2dv: | |
| return "glUniformMatrix3x2dv"; | |
| case EntryPoint::GLUniformMatrix3x2fv: | |
| return "glUniformMatrix3x2fv"; | |
| case EntryPoint::GLUniformMatrix3x4dv: | |
| return "glUniformMatrix3x4dv"; | |
| case EntryPoint::GLUniformMatrix3x4fv: | |
| return "glUniformMatrix3x4fv"; | |
| case EntryPoint::GLUniformMatrix4dv: | |
| return "glUniformMatrix4dv"; | |
| case EntryPoint::GLUniformMatrix4fv: | |
| return "glUniformMatrix4fv"; | |
| case EntryPoint::GLUniformMatrix4x2dv: | |
| return "glUniformMatrix4x2dv"; | |
| case EntryPoint::GLUniformMatrix4x2fv: | |
| return "glUniformMatrix4x2fv"; | |
| case EntryPoint::GLUniformMatrix4x3dv: | |
| return "glUniformMatrix4x3dv"; | |
| case EntryPoint::GLUniformMatrix4x3fv: | |
| return "glUniformMatrix4x3fv"; | |
| case EntryPoint::GLUniformSubroutinesuiv: | |
| return "glUniformSubroutinesuiv"; | |
| case EntryPoint::GLUnmapBuffer: | |
| return "glUnmapBuffer"; | |
| case EntryPoint::GLUnmapBufferOES: | |
| return "glUnmapBufferOES"; | |
| case EntryPoint::GLUnmapNamedBuffer: | |
| return "glUnmapNamedBuffer"; | |
| 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::GLVertex2d: | |
| return "glVertex2d"; | |
| case EntryPoint::GLVertex2dv: | |
| return "glVertex2dv"; | |
| case EntryPoint::GLVertex2f: | |
| return "glVertex2f"; | |
| case EntryPoint::GLVertex2fv: | |
| return "glVertex2fv"; | |
| case EntryPoint::GLVertex2i: | |
| return "glVertex2i"; | |
| case EntryPoint::GLVertex2iv: | |
| return "glVertex2iv"; | |
| case EntryPoint::GLVertex2s: | |
| return "glVertex2s"; | |
| case EntryPoint::GLVertex2sv: | |
| return "glVertex2sv"; | |
| case EntryPoint::GLVertex3d: | |
| return "glVertex3d"; | |
| case EntryPoint::GLVertex3dv: | |
| return "glVertex3dv"; | |
| case EntryPoint::GLVertex3f: | |
| return "glVertex3f"; | |
| case EntryPoint::GLVertex3fv: | |
| return "glVertex3fv"; | |
| case EntryPoint::GLVertex3i: | |
| return "glVertex3i"; | |
| case EntryPoint::GLVertex3iv: | |
| return "glVertex3iv"; | |
| case EntryPoint::GLVertex3s: | |
| return "glVertex3s"; | |
| case EntryPoint::GLVertex3sv: | |
| return "glVertex3sv"; | |
| case EntryPoint::GLVertex4d: | |
| return "glVertex4d"; | |
| case EntryPoint::GLVertex4dv: | |
| return "glVertex4dv"; | |
| case EntryPoint::GLVertex4f: | |
| return "glVertex4f"; | |
| case EntryPoint::GLVertex4fv: | |
| return "glVertex4fv"; | |
| case EntryPoint::GLVertex4i: | |
| return "glVertex4i"; | |
| case EntryPoint::GLVertex4iv: | |
| return "glVertex4iv"; | |
| case EntryPoint::GLVertex4s: | |
| return "glVertex4s"; | |
| case EntryPoint::GLVertex4sv: | |
| return "glVertex4sv"; | |
| case EntryPoint::GLVertexArrayAttribBinding: | |
| return "glVertexArrayAttribBinding"; | |
| case EntryPoint::GLVertexArrayAttribFormat: | |
| return "glVertexArrayAttribFormat"; | |
| case EntryPoint::GLVertexArrayAttribIFormat: | |
| return "glVertexArrayAttribIFormat"; | |
| case EntryPoint::GLVertexArrayAttribLFormat: | |
| return "glVertexArrayAttribLFormat"; | |
| case EntryPoint::GLVertexArrayBindingDivisor: | |
| return "glVertexArrayBindingDivisor"; | |
| case EntryPoint::GLVertexArrayElementBuffer: | |
| return "glVertexArrayElementBuffer"; | |
| case EntryPoint::GLVertexArrayVertexBuffer: | |
| return "glVertexArrayVertexBuffer"; | |
| case EntryPoint::GLVertexArrayVertexBuffers: | |
| return "glVertexArrayVertexBuffers"; | |
| case EntryPoint::GLVertexAttrib1d: | |
| return "glVertexAttrib1d"; | |
| case EntryPoint::GLVertexAttrib1dv: | |
| return "glVertexAttrib1dv"; | |
| case EntryPoint::GLVertexAttrib1f: | |
| return "glVertexAttrib1f"; | |
| case EntryPoint::GLVertexAttrib1fv: | |
| return "glVertexAttrib1fv"; | |
| case EntryPoint::GLVertexAttrib1s: | |
| return "glVertexAttrib1s"; | |
| case EntryPoint::GLVertexAttrib1sv: | |
| return "glVertexAttrib1sv"; | |
| case EntryPoint::GLVertexAttrib2d: | |
| return "glVertexAttrib2d"; | |
| case EntryPoint::GLVertexAttrib2dv: | |
| return "glVertexAttrib2dv"; | |
| case EntryPoint::GLVertexAttrib2f: | |
| return "glVertexAttrib2f"; | |
| case EntryPoint::GLVertexAttrib2fv: | |
| return "glVertexAttrib2fv"; | |
| case EntryPoint::GLVertexAttrib2s: | |
| return "glVertexAttrib2s"; | |
| case EntryPoint::GLVertexAttrib2sv: | |
| return "glVertexAttrib2sv"; | |
| case EntryPoint::GLVertexAttrib3d: | |
| return "glVertexAttrib3d"; | |
| case EntryPoint::GLVertexAttrib3dv: | |
| return "glVertexAttrib3dv"; | |
| case EntryPoint::GLVertexAttrib3f: | |
| return "glVertexAttrib3f"; | |
| case EntryPoint::GLVertexAttrib3fv: | |
| return "glVertexAttrib3fv"; | |
| case EntryPoint::GLVertexAttrib3s: | |
| return "glVertexAttrib3s"; | |
| case EntryPoint::GLVertexAttrib3sv: | |
| return "glVertexAttrib3sv"; | |
| case EntryPoint::GLVertexAttrib4Nbv: | |
| return "glVertexAttrib4Nbv"; | |
| case EntryPoint::GLVertexAttrib4Niv: | |
| return "glVertexAttrib4Niv"; | |
| case EntryPoint::GLVertexAttrib4Nsv: | |
| return "glVertexAttrib4Nsv"; | |
| case EntryPoint::GLVertexAttrib4Nub: | |
| return "glVertexAttrib4Nub"; | |
| case EntryPoint::GLVertexAttrib4Nubv: | |
| return "glVertexAttrib4Nubv"; | |
| case EntryPoint::GLVertexAttrib4Nuiv: | |
| return "glVertexAttrib4Nuiv"; | |
| case EntryPoint::GLVertexAttrib4Nusv: | |
| return "glVertexAttrib4Nusv"; | |
| case EntryPoint::GLVertexAttrib4bv: | |
| return "glVertexAttrib4bv"; | |
| case EntryPoint::GLVertexAttrib4d: | |
| return "glVertexAttrib4d"; | |
| case EntryPoint::GLVertexAttrib4dv: | |
| return "glVertexAttrib4dv"; | |
| case EntryPoint::GLVertexAttrib4f: | |
| return "glVertexAttrib4f"; | |
| case EntryPoint::GLVertexAttrib4fv: | |
| return "glVertexAttrib4fv"; | |
| case EntryPoint::GLVertexAttrib4iv: | |
| return "glVertexAttrib4iv"; | |
| case EntryPoint::GLVertexAttrib4s: | |
| return "glVertexAttrib4s"; | |
| case EntryPoint::GLVertexAttrib4sv: | |
| return "glVertexAttrib4sv"; | |
| case EntryPoint::GLVertexAttrib4ubv: | |
| return "glVertexAttrib4ubv"; | |
| case EntryPoint::GLVertexAttrib4uiv: | |
| return "glVertexAttrib4uiv"; | |
| case EntryPoint::GLVertexAttrib4usv: | |
| return "glVertexAttrib4usv"; | |
| 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::GLVertexAttribI1i: | |
| return "glVertexAttribI1i"; | |
| case EntryPoint::GLVertexAttribI1iv: | |
| return "glVertexAttribI1iv"; | |
| case EntryPoint::GLVertexAttribI1ui: | |
| return "glVertexAttribI1ui"; | |
| case EntryPoint::GLVertexAttribI1uiv: | |
| return "glVertexAttribI1uiv"; | |
| case EntryPoint::GLVertexAttribI2i: | |
| return "glVertexAttribI2i"; | |
| case EntryPoint::GLVertexAttribI2iv: | |
| return "glVertexAttribI2iv"; | |
| case EntryPoint::GLVertexAttribI2ui: | |
| return "glVertexAttribI2ui"; | |
| case EntryPoint::GLVertexAttribI2uiv: | |
| return "glVertexAttribI2uiv"; | |
| case EntryPoint::GLVertexAttribI3i: | |
| return "glVertexAttribI3i"; | |
| case EntryPoint::GLVertexAttribI3iv: | |
| return "glVertexAttribI3iv"; | |
| case EntryPoint::GLVertexAttribI3ui: | |
| return "glVertexAttribI3ui"; | |
| case EntryPoint::GLVertexAttribI3uiv: | |
| return "glVertexAttribI3uiv"; | |
| case EntryPoint::GLVertexAttribI4bv: | |
| return "glVertexAttribI4bv"; | |
| case EntryPoint::GLVertexAttribI4i: | |
| return "glVertexAttribI4i"; | |
| case EntryPoint::GLVertexAttribI4iv: | |
| return "glVertexAttribI4iv"; | |
| case EntryPoint::GLVertexAttribI4sv: | |
| return "glVertexAttribI4sv"; | |
| case EntryPoint::GLVertexAttribI4ubv: | |
| return "glVertexAttribI4ubv"; | |
| case EntryPoint::GLVertexAttribI4ui: | |
| return "glVertexAttribI4ui"; | |
| case EntryPoint::GLVertexAttribI4uiv: | |
| return "glVertexAttribI4uiv"; | |
| case EntryPoint::GLVertexAttribI4usv: | |
| return "glVertexAttribI4usv"; | |
| case EntryPoint::GLVertexAttribIFormat: | |
| return "glVertexAttribIFormat"; | |
| case EntryPoint::GLVertexAttribIPointer: | |
| return "glVertexAttribIPointer"; | |
| case EntryPoint::GLVertexAttribL1d: | |
| return "glVertexAttribL1d"; | |
| case EntryPoint::GLVertexAttribL1dv: | |
| return "glVertexAttribL1dv"; | |
| case EntryPoint::GLVertexAttribL2d: | |
| return "glVertexAttribL2d"; | |
| case EntryPoint::GLVertexAttribL2dv: | |
| return "glVertexAttribL2dv"; | |
| case EntryPoint::GLVertexAttribL3d: | |
| return "glVertexAttribL3d"; | |
| case EntryPoint::GLVertexAttribL3dv: | |
| return "glVertexAttribL3dv"; | |
| case EntryPoint::GLVertexAttribL4d: | |
| return "glVertexAttribL4d"; | |
| case EntryPoint::GLVertexAttribL4dv: | |
| return "glVertexAttribL4dv"; | |
| case EntryPoint::GLVertexAttribLFormat: | |
| return "glVertexAttribLFormat"; | |
| case EntryPoint::GLVertexAttribLPointer: | |
| return "glVertexAttribLPointer"; | |
| case EntryPoint::GLVertexAttribP1ui: | |
| return "glVertexAttribP1ui"; | |
| case EntryPoint::GLVertexAttribP1uiv: | |
| return "glVertexAttribP1uiv"; | |
| case EntryPoint::GLVertexAttribP2ui: | |
| return "glVertexAttribP2ui"; | |
| case EntryPoint::GLVertexAttribP2uiv: | |
| return "glVertexAttribP2uiv"; | |
| case EntryPoint::GLVertexAttribP3ui: | |
| return "glVertexAttribP3ui"; | |
| case EntryPoint::GLVertexAttribP3uiv: | |
| return "glVertexAttribP3uiv"; | |
| case EntryPoint::GLVertexAttribP4ui: | |
| return "glVertexAttribP4ui"; | |
| case EntryPoint::GLVertexAttribP4uiv: | |
| return "glVertexAttribP4uiv"; | |
| case EntryPoint::GLVertexAttribPointer: | |
| return "glVertexAttribPointer"; | |
| case EntryPoint::GLVertexBindingDivisor: | |
| return "glVertexBindingDivisor"; | |
| case EntryPoint::GLVertexP2ui: | |
| return "glVertexP2ui"; | |
| case EntryPoint::GLVertexP2uiv: | |
| return "glVertexP2uiv"; | |
| case EntryPoint::GLVertexP3ui: | |
| return "glVertexP3ui"; | |
| case EntryPoint::GLVertexP3uiv: | |
| return "glVertexP3uiv"; | |
| case EntryPoint::GLVertexP4ui: | |
| return "glVertexP4ui"; | |
| case EntryPoint::GLVertexP4uiv: | |
| return "glVertexP4uiv"; | |
| case EntryPoint::GLVertexPointer: | |
| return "glVertexPointer"; | |
| case EntryPoint::GLViewport: | |
| return "glViewport"; | |
| case EntryPoint::GLViewportArrayv: | |
| return "glViewportArrayv"; | |
| case EntryPoint::GLViewportIndexedf: | |
| return "glViewportIndexedf"; | |
| case EntryPoint::GLViewportIndexedfv: | |
| return "glViewportIndexedfv"; | |
| case EntryPoint::GLWaitSemaphoreEXT: | |
| return "glWaitSemaphoreEXT"; | |
| case EntryPoint::GLWaitSync: | |
| return "glWaitSync"; | |
| case EntryPoint::GLWeightPointerOES: | |
| return "glWeightPointerOES"; | |
| case EntryPoint::GLWindowPos2d: | |
| return "glWindowPos2d"; | |
| case EntryPoint::GLWindowPos2dv: | |
| return "glWindowPos2dv"; | |
| case EntryPoint::GLWindowPos2f: | |
| return "glWindowPos2f"; | |
| case EntryPoint::GLWindowPos2fv: | |
| return "glWindowPos2fv"; | |
| case EntryPoint::GLWindowPos2i: | |
| return "glWindowPos2i"; | |
| case EntryPoint::GLWindowPos2iv: | |
| return "glWindowPos2iv"; | |
| case EntryPoint::GLWindowPos2s: | |
| return "glWindowPos2s"; | |
| case EntryPoint::GLWindowPos2sv: | |
| return "glWindowPos2sv"; | |
| case EntryPoint::GLWindowPos3d: | |
| return "glWindowPos3d"; | |
| case EntryPoint::GLWindowPos3dv: | |
| return "glWindowPos3dv"; | |
| case EntryPoint::GLWindowPos3f: | |
| return "glWindowPos3f"; | |
| case EntryPoint::GLWindowPos3fv: | |
| return "glWindowPos3fv"; | |
| case EntryPoint::GLWindowPos3i: | |
| return "glWindowPos3i"; | |
| case EntryPoint::GLWindowPos3iv: | |
| return "glWindowPos3iv"; | |
| case EntryPoint::GLWindowPos3s: | |
| return "glWindowPos3s"; | |
| case EntryPoint::GLWindowPos3sv: | |
| return "glWindowPos3sv"; | |
| case EntryPoint::WGLChoosePixelFormat: | |
| return "wglChoosePixelFormat"; | |
| case EntryPoint::WGLCopyContext: | |
| return "wglCopyContext"; | |
| case EntryPoint::WGLCreateContext: | |
| return "wglCreateContext"; | |
| case EntryPoint::WGLCreateLayerContext: | |
| return "wglCreateLayerContext"; | |
| case EntryPoint::WGLDeleteContext: | |
| return "wglDeleteContext"; | |
| case EntryPoint::WGLDescribeLayerPlane: | |
| return "wglDescribeLayerPlane"; | |
| case EntryPoint::WGLDescribePixelFormat: | |
| return "wglDescribePixelFormat"; | |
| case EntryPoint::WGLGetCurrentContext: | |
| return "wglGetCurrentContext"; | |
| case EntryPoint::WGLGetCurrentDC: | |
| return "wglGetCurrentDC"; | |
| case EntryPoint::WGLGetEnhMetaFilePixelFormat: | |
| return "wglGetEnhMetaFilePixelFormat"; | |
| case EntryPoint::WGLGetLayerPaletteEntries: | |
| return "wglGetLayerPaletteEntries"; | |
| case EntryPoint::WGLGetPixelFormat: | |
| return "wglGetPixelFormat"; | |
| case EntryPoint::WGLGetProcAddress: | |
| return "wglGetProcAddress"; | |
| case EntryPoint::WGLMakeCurrent: | |
| return "wglMakeCurrent"; | |
| case EntryPoint::WGLRealizeLayerPalette: | |
| return "wglRealizeLayerPalette"; | |
| case EntryPoint::WGLSetLayerPaletteEntries: | |
| return "wglSetLayerPaletteEntries"; | |
| case EntryPoint::WGLSetPixelFormat: | |
| return "wglSetPixelFormat"; | |
| case EntryPoint::WGLShareLists: | |
| return "wglShareLists"; | |
| case EntryPoint::WGLSwapBuffers: | |
| return "wglSwapBuffers"; | |
| case EntryPoint::WGLSwapLayerBuffers: | |
| return "wglSwapLayerBuffers"; | |
| case EntryPoint::WGLUseFontBitmaps: | |
| return "wglUseFontBitmaps"; | |
| case EntryPoint::WGLUseFontBitmapsA: | |
| return "wglUseFontBitmapsA"; | |
| case EntryPoint::WGLUseFontBitmapsW: | |
| return "wglUseFontBitmapsW"; | |
| case EntryPoint::WGLUseFontOutlines: | |
| return "wglUseFontOutlines"; | |
| case EntryPoint::WGLUseFontOutlinesA: | |
| return "wglUseFontOutlinesA"; | |
| case EntryPoint::WGLUseFontOutlinesW: | |
| return "wglUseFontOutlinesW"; | |
| default: | |
| UNREACHABLE(); | |
| return "error"; | |
| } | |
| } | |
| } // namespace angle |