| // GENERATED FILE - DO NOT EDIT. |
| // Generated by generate_entry_points.py using data from gl.xml and gl_angle_ext.xml. |
| // |
| // Copyright 2019 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 "libANGLE/entry_points_enum_autogen.h" |
| |
| #include "common/debug.h" |
| |
| namespace gl |
| { |
| const char *GetEntryPointName(EntryPoint ep) |
| { |
| switch (ep) |
| { |
| case EntryPoint::Accum: |
| return "glAccum"; |
| case EntryPoint::ActiveShaderProgram: |
| return "glActiveShaderProgram"; |
| case EntryPoint::ActiveTexture: |
| return "glActiveTexture"; |
| case EntryPoint::AlphaFunc: |
| return "glAlphaFunc"; |
| case EntryPoint::AlphaFuncx: |
| return "glAlphaFuncx"; |
| case EntryPoint::AreTexturesResident: |
| return "glAreTexturesResident"; |
| case EntryPoint::ArrayElement: |
| return "glArrayElement"; |
| case EntryPoint::AttachShader: |
| return "glAttachShader"; |
| case EntryPoint::Begin: |
| return "glBegin"; |
| case EntryPoint::BeginConditionalRender: |
| return "glBeginConditionalRender"; |
| case EntryPoint::BeginQuery: |
| return "glBeginQuery"; |
| case EntryPoint::BeginQueryEXT: |
| return "glBeginQueryEXT"; |
| case EntryPoint::BeginQueryIndexed: |
| return "glBeginQueryIndexed"; |
| case EntryPoint::BeginTransformFeedback: |
| return "glBeginTransformFeedback"; |
| case EntryPoint::BindAttribLocation: |
| return "glBindAttribLocation"; |
| case EntryPoint::BindBuffer: |
| return "glBindBuffer"; |
| case EntryPoint::BindBufferBase: |
| return "glBindBufferBase"; |
| case EntryPoint::BindBufferRange: |
| return "glBindBufferRange"; |
| case EntryPoint::BindBuffersBase: |
| return "glBindBuffersBase"; |
| case EntryPoint::BindBuffersRange: |
| return "glBindBuffersRange"; |
| case EntryPoint::BindFragDataLocation: |
| return "glBindFragDataLocation"; |
| case EntryPoint::BindFragDataLocationEXT: |
| return "glBindFragDataLocationEXT"; |
| case EntryPoint::BindFragDataLocationIndexed: |
| return "glBindFragDataLocationIndexed"; |
| case EntryPoint::BindFragDataLocationIndexedEXT: |
| return "glBindFragDataLocationIndexedEXT"; |
| case EntryPoint::BindFragmentInputLocationCHROMIUM: |
| return "glBindFragmentInputLocationCHROMIUM"; |
| case EntryPoint::BindFramebuffer: |
| return "glBindFramebuffer"; |
| case EntryPoint::BindFramebufferOES: |
| return "glBindFramebufferOES"; |
| case EntryPoint::BindImageTexture: |
| return "glBindImageTexture"; |
| case EntryPoint::BindImageTextures: |
| return "glBindImageTextures"; |
| case EntryPoint::BindProgramPipeline: |
| return "glBindProgramPipeline"; |
| case EntryPoint::BindRenderbuffer: |
| return "glBindRenderbuffer"; |
| case EntryPoint::BindRenderbufferOES: |
| return "glBindRenderbufferOES"; |
| case EntryPoint::BindSampler: |
| return "glBindSampler"; |
| case EntryPoint::BindSamplers: |
| return "glBindSamplers"; |
| case EntryPoint::BindTexture: |
| return "glBindTexture"; |
| case EntryPoint::BindTextureUnit: |
| return "glBindTextureUnit"; |
| case EntryPoint::BindTextures: |
| return "glBindTextures"; |
| case EntryPoint::BindTransformFeedback: |
| return "glBindTransformFeedback"; |
| case EntryPoint::BindUniformLocationCHROMIUM: |
| return "glBindUniformLocationCHROMIUM"; |
| case EntryPoint::BindVertexArray: |
| return "glBindVertexArray"; |
| case EntryPoint::BindVertexArrayOES: |
| return "glBindVertexArrayOES"; |
| case EntryPoint::BindVertexBuffer: |
| return "glBindVertexBuffer"; |
| case EntryPoint::BindVertexBuffers: |
| return "glBindVertexBuffers"; |
| case EntryPoint::Bitmap: |
| return "glBitmap"; |
| case EntryPoint::BlendColor: |
| return "glBlendColor"; |
| case EntryPoint::BlendEquation: |
| return "glBlendEquation"; |
| case EntryPoint::BlendEquationSeparate: |
| return "glBlendEquationSeparate"; |
| case EntryPoint::BlendEquationSeparatei: |
| return "glBlendEquationSeparatei"; |
| case EntryPoint::BlendEquationi: |
| return "glBlendEquationi"; |
| case EntryPoint::BlendFunc: |
| return "glBlendFunc"; |
| case EntryPoint::BlendFuncSeparate: |
| return "glBlendFuncSeparate"; |
| case EntryPoint::BlendFuncSeparatei: |
| return "glBlendFuncSeparatei"; |
| case EntryPoint::BlendFunci: |
| return "glBlendFunci"; |
| case EntryPoint::BlitFramebuffer: |
| return "glBlitFramebuffer"; |
| case EntryPoint::BlitFramebufferANGLE: |
| return "glBlitFramebufferANGLE"; |
| case EntryPoint::BlitNamedFramebuffer: |
| return "glBlitNamedFramebuffer"; |
| case EntryPoint::BufferData: |
| return "glBufferData"; |
| case EntryPoint::BufferStorage: |
| return "glBufferStorage"; |
| case EntryPoint::BufferStorageMemEXT: |
| return "glBufferStorageMemEXT"; |
| case EntryPoint::BufferSubData: |
| return "glBufferSubData"; |
| case EntryPoint::CallList: |
| return "glCallList"; |
| case EntryPoint::CallLists: |
| return "glCallLists"; |
| case EntryPoint::CheckFramebufferStatus: |
| return "glCheckFramebufferStatus"; |
| case EntryPoint::CheckFramebufferStatusOES: |
| return "glCheckFramebufferStatusOES"; |
| case EntryPoint::CheckNamedFramebufferStatus: |
| return "glCheckNamedFramebufferStatus"; |
| case EntryPoint::ClampColor: |
| return "glClampColor"; |
| case EntryPoint::Clear: |
| return "glClear"; |
| case EntryPoint::ClearAccum: |
| return "glClearAccum"; |
| case EntryPoint::ClearBufferData: |
| return "glClearBufferData"; |
| case EntryPoint::ClearBufferSubData: |
| return "glClearBufferSubData"; |
| case EntryPoint::ClearBufferfi: |
| return "glClearBufferfi"; |
| case EntryPoint::ClearBufferfv: |
| return "glClearBufferfv"; |
| case EntryPoint::ClearBufferiv: |
| return "glClearBufferiv"; |
| case EntryPoint::ClearBufferuiv: |
| return "glClearBufferuiv"; |
| case EntryPoint::ClearColor: |
| return "glClearColor"; |
| case EntryPoint::ClearColorx: |
| return "glClearColorx"; |
| case EntryPoint::ClearDepth: |
| return "glClearDepth"; |
| case EntryPoint::ClearDepthf: |
| return "glClearDepthf"; |
| case EntryPoint::ClearDepthx: |
| return "glClearDepthx"; |
| case EntryPoint::ClearIndex: |
| return "glClearIndex"; |
| case EntryPoint::ClearNamedBufferData: |
| return "glClearNamedBufferData"; |
| case EntryPoint::ClearNamedBufferSubData: |
| return "glClearNamedBufferSubData"; |
| case EntryPoint::ClearNamedFramebufferfi: |
| return "glClearNamedFramebufferfi"; |
| case EntryPoint::ClearNamedFramebufferfv: |
| return "glClearNamedFramebufferfv"; |
| case EntryPoint::ClearNamedFramebufferiv: |
| return "glClearNamedFramebufferiv"; |
| case EntryPoint::ClearNamedFramebufferuiv: |
| return "glClearNamedFramebufferuiv"; |
| case EntryPoint::ClearStencil: |
| return "glClearStencil"; |
| case EntryPoint::ClearTexImage: |
| return "glClearTexImage"; |
| case EntryPoint::ClearTexSubImage: |
| return "glClearTexSubImage"; |
| case EntryPoint::ClientActiveTexture: |
| return "glClientActiveTexture"; |
| case EntryPoint::ClientWaitSync: |
| return "glClientWaitSync"; |
| case EntryPoint::ClipControl: |
| return "glClipControl"; |
| case EntryPoint::ClipPlane: |
| return "glClipPlane"; |
| case EntryPoint::ClipPlanef: |
| return "glClipPlanef"; |
| case EntryPoint::ClipPlanex: |
| return "glClipPlanex"; |
| case EntryPoint::Color3b: |
| return "glColor3b"; |
| case EntryPoint::Color3bv: |
| return "glColor3bv"; |
| case EntryPoint::Color3d: |
| return "glColor3d"; |
| case EntryPoint::Color3dv: |
| return "glColor3dv"; |
| case EntryPoint::Color3f: |
| return "glColor3f"; |
| case EntryPoint::Color3fv: |
| return "glColor3fv"; |
| case EntryPoint::Color3i: |
| return "glColor3i"; |
| case EntryPoint::Color3iv: |
| return "glColor3iv"; |
| case EntryPoint::Color3s: |
| return "glColor3s"; |
| case EntryPoint::Color3sv: |
| return "glColor3sv"; |
| case EntryPoint::Color3ub: |
| return "glColor3ub"; |
| case EntryPoint::Color3ubv: |
| return "glColor3ubv"; |
| case EntryPoint::Color3ui: |
| return "glColor3ui"; |
| case EntryPoint::Color3uiv: |
| return "glColor3uiv"; |
| case EntryPoint::Color3us: |
| return "glColor3us"; |
| case EntryPoint::Color3usv: |
| return "glColor3usv"; |
| case EntryPoint::Color4b: |
| return "glColor4b"; |
| case EntryPoint::Color4bv: |
| return "glColor4bv"; |
| case EntryPoint::Color4d: |
| return "glColor4d"; |
| case EntryPoint::Color4dv: |
| return "glColor4dv"; |
| case EntryPoint::Color4f: |
| return "glColor4f"; |
| case EntryPoint::Color4fv: |
| return "glColor4fv"; |
| case EntryPoint::Color4i: |
| return "glColor4i"; |
| case EntryPoint::Color4iv: |
| return "glColor4iv"; |
| case EntryPoint::Color4s: |
| return "glColor4s"; |
| case EntryPoint::Color4sv: |
| return "glColor4sv"; |
| case EntryPoint::Color4ub: |
| return "glColor4ub"; |
| case EntryPoint::Color4ubv: |
| return "glColor4ubv"; |
| case EntryPoint::Color4ui: |
| return "glColor4ui"; |
| case EntryPoint::Color4uiv: |
| return "glColor4uiv"; |
| case EntryPoint::Color4us: |
| return "glColor4us"; |
| case EntryPoint::Color4usv: |
| return "glColor4usv"; |
| case EntryPoint::Color4x: |
| return "glColor4x"; |
| case EntryPoint::ColorMask: |
| return "glColorMask"; |
| case EntryPoint::ColorMaski: |
| return "glColorMaski"; |
| case EntryPoint::ColorMaterial: |
| return "glColorMaterial"; |
| case EntryPoint::ColorP3ui: |
| return "glColorP3ui"; |
| case EntryPoint::ColorP3uiv: |
| return "glColorP3uiv"; |
| case EntryPoint::ColorP4ui: |
| return "glColorP4ui"; |
| case EntryPoint::ColorP4uiv: |
| return "glColorP4uiv"; |
| case EntryPoint::ColorPointer: |
| return "glColorPointer"; |
| case EntryPoint::CompileShader: |
| return "glCompileShader"; |
| case EntryPoint::CompressedCopyTextureCHROMIUM: |
| return "glCompressedCopyTextureCHROMIUM"; |
| case EntryPoint::CompressedTexImage1D: |
| return "glCompressedTexImage1D"; |
| case EntryPoint::CompressedTexImage2D: |
| return "glCompressedTexImage2D"; |
| case EntryPoint::CompressedTexImage2DRobustANGLE: |
| return "glCompressedTexImage2DRobustANGLE"; |
| case EntryPoint::CompressedTexImage3D: |
| return "glCompressedTexImage3D"; |
| case EntryPoint::CompressedTexImage3DOES: |
| return "glCompressedTexImage3DOES"; |
| case EntryPoint::CompressedTexImage3DRobustANGLE: |
| return "glCompressedTexImage3DRobustANGLE"; |
| case EntryPoint::CompressedTexSubImage1D: |
| return "glCompressedTexSubImage1D"; |
| case EntryPoint::CompressedTexSubImage2D: |
| return "glCompressedTexSubImage2D"; |
| case EntryPoint::CompressedTexSubImage2DRobustANGLE: |
| return "glCompressedTexSubImage2DRobustANGLE"; |
| case EntryPoint::CompressedTexSubImage3D: |
| return "glCompressedTexSubImage3D"; |
| case EntryPoint::CompressedTexSubImage3DOES: |
| return "glCompressedTexSubImage3DOES"; |
| case EntryPoint::CompressedTexSubImage3DRobustANGLE: |
| return "glCompressedTexSubImage3DRobustANGLE"; |
| case EntryPoint::CompressedTextureSubImage1D: |
| return "glCompressedTextureSubImage1D"; |
| case EntryPoint::CompressedTextureSubImage2D: |
| return "glCompressedTextureSubImage2D"; |
| case EntryPoint::CompressedTextureSubImage3D: |
| return "glCompressedTextureSubImage3D"; |
| case EntryPoint::CopyBufferSubData: |
| return "glCopyBufferSubData"; |
| case EntryPoint::CopyImageSubData: |
| return "glCopyImageSubData"; |
| case EntryPoint::CopyNamedBufferSubData: |
| return "glCopyNamedBufferSubData"; |
| case EntryPoint::CopyPixels: |
| return "glCopyPixels"; |
| case EntryPoint::CopySubTexture3DANGLE: |
| return "glCopySubTexture3DANGLE"; |
| case EntryPoint::CopySubTextureCHROMIUM: |
| return "glCopySubTextureCHROMIUM"; |
| case EntryPoint::CopyTexImage1D: |
| return "glCopyTexImage1D"; |
| case EntryPoint::CopyTexImage2D: |
| return "glCopyTexImage2D"; |
| case EntryPoint::CopyTexSubImage1D: |
| return "glCopyTexSubImage1D"; |
| case EntryPoint::CopyTexSubImage2D: |
| return "glCopyTexSubImage2D"; |
| case EntryPoint::CopyTexSubImage3D: |
| return "glCopyTexSubImage3D"; |
| case EntryPoint::CopyTexSubImage3DOES: |
| return "glCopyTexSubImage3DOES"; |
| case EntryPoint::CopyTexture3DANGLE: |
| return "glCopyTexture3DANGLE"; |
| case EntryPoint::CopyTextureCHROMIUM: |
| return "glCopyTextureCHROMIUM"; |
| case EntryPoint::CopyTextureSubImage1D: |
| return "glCopyTextureSubImage1D"; |
| case EntryPoint::CopyTextureSubImage2D: |
| return "glCopyTextureSubImage2D"; |
| case EntryPoint::CopyTextureSubImage3D: |
| return "glCopyTextureSubImage3D"; |
| case EntryPoint::CoverFillPathCHROMIUM: |
| return "glCoverFillPathCHROMIUM"; |
| case EntryPoint::CoverFillPathInstancedCHROMIUM: |
| return "glCoverFillPathInstancedCHROMIUM"; |
| case EntryPoint::CoverStrokePathCHROMIUM: |
| return "glCoverStrokePathCHROMIUM"; |
| case EntryPoint::CoverStrokePathInstancedCHROMIUM: |
| return "glCoverStrokePathInstancedCHROMIUM"; |
| case EntryPoint::CoverageModulationCHROMIUM: |
| return "glCoverageModulationCHROMIUM"; |
| case EntryPoint::CreateBuffers: |
| return "glCreateBuffers"; |
| case EntryPoint::CreateFramebuffers: |
| return "glCreateFramebuffers"; |
| case EntryPoint::CreateMemoryObjectsEXT: |
| return "glCreateMemoryObjectsEXT"; |
| case EntryPoint::CreateProgram: |
| return "glCreateProgram"; |
| case EntryPoint::CreateProgramPipelines: |
| return "glCreateProgramPipelines"; |
| case EntryPoint::CreateQueries: |
| return "glCreateQueries"; |
| case EntryPoint::CreateRenderbuffers: |
| return "glCreateRenderbuffers"; |
| case EntryPoint::CreateSamplers: |
| return "glCreateSamplers"; |
| case EntryPoint::CreateShader: |
| return "glCreateShader"; |
| case EntryPoint::CreateShaderProgramv: |
| return "glCreateShaderProgramv"; |
| case EntryPoint::CreateTextures: |
| return "glCreateTextures"; |
| case EntryPoint::CreateTransformFeedbacks: |
| return "glCreateTransformFeedbacks"; |
| case EntryPoint::CreateVertexArrays: |
| return "glCreateVertexArrays"; |
| case EntryPoint::CullFace: |
| return "glCullFace"; |
| case EntryPoint::CurrentPaletteMatrixOES: |
| return "glCurrentPaletteMatrixOES"; |
| case EntryPoint::DebugMessageCallback: |
| return "glDebugMessageCallback"; |
| case EntryPoint::DebugMessageCallbackKHR: |
| return "glDebugMessageCallbackKHR"; |
| case EntryPoint::DebugMessageControl: |
| return "glDebugMessageControl"; |
| case EntryPoint::DebugMessageControlKHR: |
| return "glDebugMessageControlKHR"; |
| case EntryPoint::DebugMessageInsert: |
| return "glDebugMessageInsert"; |
| case EntryPoint::DebugMessageInsertKHR: |
| return "glDebugMessageInsertKHR"; |
| case EntryPoint::DeleteBuffers: |
| return "glDeleteBuffers"; |
| case EntryPoint::DeleteFencesNV: |
| return "glDeleteFencesNV"; |
| case EntryPoint::DeleteFramebuffers: |
| return "glDeleteFramebuffers"; |
| case EntryPoint::DeleteFramebuffersOES: |
| return "glDeleteFramebuffersOES"; |
| case EntryPoint::DeleteLists: |
| return "glDeleteLists"; |
| case EntryPoint::DeleteMemoryObjectsEXT: |
| return "glDeleteMemoryObjectsEXT"; |
| case EntryPoint::DeletePathsCHROMIUM: |
| return "glDeletePathsCHROMIUM"; |
| case EntryPoint::DeleteProgram: |
| return "glDeleteProgram"; |
| case EntryPoint::DeleteProgramPipelines: |
| return "glDeleteProgramPipelines"; |
| case EntryPoint::DeleteQueries: |
| return "glDeleteQueries"; |
| case EntryPoint::DeleteQueriesEXT: |
| return "glDeleteQueriesEXT"; |
| case EntryPoint::DeleteRenderbuffers: |
| return "glDeleteRenderbuffers"; |
| case EntryPoint::DeleteRenderbuffersOES: |
| return "glDeleteRenderbuffersOES"; |
| case EntryPoint::DeleteSamplers: |
| return "glDeleteSamplers"; |
| case EntryPoint::DeleteSemaphoresEXT: |
| return "glDeleteSemaphoresEXT"; |
| case EntryPoint::DeleteShader: |
| return "glDeleteShader"; |
| case EntryPoint::DeleteSync: |
| return "glDeleteSync"; |
| case EntryPoint::DeleteTextures: |
| return "glDeleteTextures"; |
| case EntryPoint::DeleteTransformFeedbacks: |
| return "glDeleteTransformFeedbacks"; |
| case EntryPoint::DeleteVertexArrays: |
| return "glDeleteVertexArrays"; |
| case EntryPoint::DeleteVertexArraysOES: |
| return "glDeleteVertexArraysOES"; |
| case EntryPoint::DepthFunc: |
| return "glDepthFunc"; |
| case EntryPoint::DepthMask: |
| return "glDepthMask"; |
| case EntryPoint::DepthRange: |
| return "glDepthRange"; |
| case EntryPoint::DepthRangeArrayv: |
| return "glDepthRangeArrayv"; |
| case EntryPoint::DepthRangeIndexed: |
| return "glDepthRangeIndexed"; |
| case EntryPoint::DepthRangef: |
| return "glDepthRangef"; |
| case EntryPoint::DepthRangex: |
| return "glDepthRangex"; |
| case EntryPoint::DetachShader: |
| return "glDetachShader"; |
| case EntryPoint::Disable: |
| return "glDisable"; |
| case EntryPoint::DisableClientState: |
| return "glDisableClientState"; |
| case EntryPoint::DisableVertexArrayAttrib: |
| return "glDisableVertexArrayAttrib"; |
| case EntryPoint::DisableVertexAttribArray: |
| return "glDisableVertexAttribArray"; |
| case EntryPoint::Disablei: |
| return "glDisablei"; |
| case EntryPoint::DiscardFramebufferEXT: |
| return "glDiscardFramebufferEXT"; |
| case EntryPoint::DispatchCompute: |
| return "glDispatchCompute"; |
| case EntryPoint::DispatchComputeIndirect: |
| return "glDispatchComputeIndirect"; |
| case EntryPoint::DrawArrays: |
| return "glDrawArrays"; |
| case EntryPoint::DrawArraysIndirect: |
| return "glDrawArraysIndirect"; |
| case EntryPoint::DrawArraysInstanced: |
| return "glDrawArraysInstanced"; |
| case EntryPoint::DrawArraysInstancedANGLE: |
| return "glDrawArraysInstancedANGLE"; |
| case EntryPoint::DrawArraysInstancedBaseInstance: |
| return "glDrawArraysInstancedBaseInstance"; |
| case EntryPoint::DrawArraysInstancedBaseInstanceANGLE: |
| return "glDrawArraysInstancedBaseInstanceANGLE"; |
| case EntryPoint::DrawArraysInstancedEXT: |
| return "glDrawArraysInstancedEXT"; |
| case EntryPoint::DrawBuffer: |
| return "glDrawBuffer"; |
| case EntryPoint::DrawBuffers: |
| return "glDrawBuffers"; |
| case EntryPoint::DrawBuffersEXT: |
| return "glDrawBuffersEXT"; |
| case EntryPoint::DrawElements: |
| return "glDrawElements"; |
| case EntryPoint::DrawElementsBaseVertex: |
| return "glDrawElementsBaseVertex"; |
| case EntryPoint::DrawElementsIndirect: |
| return "glDrawElementsIndirect"; |
| case EntryPoint::DrawElementsInstanced: |
| return "glDrawElementsInstanced"; |
| case EntryPoint::DrawElementsInstancedANGLE: |
| return "glDrawElementsInstancedANGLE"; |
| case EntryPoint::DrawElementsInstancedBaseInstance: |
| return "glDrawElementsInstancedBaseInstance"; |
| case EntryPoint::DrawElementsInstancedBaseVertex: |
| return "glDrawElementsInstancedBaseVertex"; |
| case EntryPoint::DrawElementsInstancedBaseVertexBaseInstance: |
| return "glDrawElementsInstancedBaseVertexBaseInstance"; |
| case EntryPoint::DrawElementsInstancedBaseVertexBaseInstanceANGLE: |
| return "glDrawElementsInstancedBaseVertexBaseInstanceANGLE"; |
| case EntryPoint::DrawElementsInstancedEXT: |
| return "glDrawElementsInstancedEXT"; |
| case EntryPoint::DrawPixels: |
| return "glDrawPixels"; |
| case EntryPoint::DrawRangeElements: |
| return "glDrawRangeElements"; |
| case EntryPoint::DrawRangeElementsBaseVertex: |
| return "glDrawRangeElementsBaseVertex"; |
| case EntryPoint::DrawTexfOES: |
| return "glDrawTexfOES"; |
| case EntryPoint::DrawTexfvOES: |
| return "glDrawTexfvOES"; |
| case EntryPoint::DrawTexiOES: |
| return "glDrawTexiOES"; |
| case EntryPoint::DrawTexivOES: |
| return "glDrawTexivOES"; |
| case EntryPoint::DrawTexsOES: |
| return "glDrawTexsOES"; |
| case EntryPoint::DrawTexsvOES: |
| return "glDrawTexsvOES"; |
| case EntryPoint::DrawTexxOES: |
| return "glDrawTexxOES"; |
| case EntryPoint::DrawTexxvOES: |
| return "glDrawTexxvOES"; |
| case EntryPoint::DrawTransformFeedback: |
| return "glDrawTransformFeedback"; |
| case EntryPoint::DrawTransformFeedbackInstanced: |
| return "glDrawTransformFeedbackInstanced"; |
| case EntryPoint::DrawTransformFeedbackStream: |
| return "glDrawTransformFeedbackStream"; |
| case EntryPoint::DrawTransformFeedbackStreamInstanced: |
| return "glDrawTransformFeedbackStreamInstanced"; |
| case EntryPoint::EGLImageTargetRenderbufferStorageOES: |
| return "glEGLImageTargetRenderbufferStorageOES"; |
| case EntryPoint::EGLImageTargetTexture2DOES: |
| return "glEGLImageTargetTexture2DOES"; |
| case EntryPoint::EdgeFlag: |
| return "glEdgeFlag"; |
| case EntryPoint::EdgeFlagPointer: |
| return "glEdgeFlagPointer"; |
| case EntryPoint::EdgeFlagv: |
| return "glEdgeFlagv"; |
| case EntryPoint::Enable: |
| return "glEnable"; |
| case EntryPoint::EnableClientState: |
| return "glEnableClientState"; |
| case EntryPoint::EnableVertexArrayAttrib: |
| return "glEnableVertexArrayAttrib"; |
| case EntryPoint::EnableVertexAttribArray: |
| return "glEnableVertexAttribArray"; |
| case EntryPoint::Enablei: |
| return "glEnablei"; |
| case EntryPoint::End: |
| return "glEnd"; |
| case EntryPoint::EndConditionalRender: |
| return "glEndConditionalRender"; |
| case EntryPoint::EndList: |
| return "glEndList"; |
| case EntryPoint::EndQuery: |
| return "glEndQuery"; |
| case EntryPoint::EndQueryEXT: |
| return "glEndQueryEXT"; |
| case EntryPoint::EndQueryIndexed: |
| return "glEndQueryIndexed"; |
| case EntryPoint::EndTransformFeedback: |
| return "glEndTransformFeedback"; |
| case EntryPoint::EvalCoord1d: |
| return "glEvalCoord1d"; |
| case EntryPoint::EvalCoord1dv: |
| return "glEvalCoord1dv"; |
| case EntryPoint::EvalCoord1f: |
| return "glEvalCoord1f"; |
| case EntryPoint::EvalCoord1fv: |
| return "glEvalCoord1fv"; |
| case EntryPoint::EvalCoord2d: |
| return "glEvalCoord2d"; |
| case EntryPoint::EvalCoord2dv: |
| return "glEvalCoord2dv"; |
| case EntryPoint::EvalCoord2f: |
| return "glEvalCoord2f"; |
| case EntryPoint::EvalCoord2fv: |
| return "glEvalCoord2fv"; |
| case EntryPoint::EvalMesh1: |
| return "glEvalMesh1"; |
| case EntryPoint::EvalMesh2: |
| return "glEvalMesh2"; |
| case EntryPoint::EvalPoint1: |
| return "glEvalPoint1"; |
| case EntryPoint::EvalPoint2: |
| return "glEvalPoint2"; |
| case EntryPoint::FeedbackBuffer: |
| return "glFeedbackBuffer"; |
| case EntryPoint::FenceSync: |
| return "glFenceSync"; |
| case EntryPoint::Finish: |
| return "glFinish"; |
| case EntryPoint::FinishFenceNV: |
| return "glFinishFenceNV"; |
| case EntryPoint::Flush: |
| return "glFlush"; |
| case EntryPoint::FlushMappedBufferRange: |
| return "glFlushMappedBufferRange"; |
| case EntryPoint::FlushMappedBufferRangeEXT: |
| return "glFlushMappedBufferRangeEXT"; |
| case EntryPoint::FlushMappedNamedBufferRange: |
| return "glFlushMappedNamedBufferRange"; |
| case EntryPoint::FogCoordPointer: |
| return "glFogCoordPointer"; |
| case EntryPoint::FogCoordd: |
| return "glFogCoordd"; |
| case EntryPoint::FogCoorddv: |
| return "glFogCoorddv"; |
| case EntryPoint::FogCoordf: |
| return "glFogCoordf"; |
| case EntryPoint::FogCoordfv: |
| return "glFogCoordfv"; |
| case EntryPoint::Fogf: |
| return "glFogf"; |
| case EntryPoint::Fogfv: |
| return "glFogfv"; |
| case EntryPoint::Fogi: |
| return "glFogi"; |
| case EntryPoint::Fogiv: |
| return "glFogiv"; |
| case EntryPoint::Fogx: |
| return "glFogx"; |
| case EntryPoint::Fogxv: |
| return "glFogxv"; |
| case EntryPoint::FramebufferParameteri: |
| return "glFramebufferParameteri"; |
| case EntryPoint::FramebufferRenderbuffer: |
| return "glFramebufferRenderbuffer"; |
| case EntryPoint::FramebufferRenderbufferOES: |
| return "glFramebufferRenderbufferOES"; |
| case EntryPoint::FramebufferTexture: |
| return "glFramebufferTexture"; |
| case EntryPoint::FramebufferTexture1D: |
| return "glFramebufferTexture1D"; |
| case EntryPoint::FramebufferTexture2D: |
| return "glFramebufferTexture2D"; |
| case EntryPoint::FramebufferTexture2DMultisampleEXT: |
| return "glFramebufferTexture2DMultisampleEXT"; |
| case EntryPoint::FramebufferTexture2DOES: |
| return "glFramebufferTexture2DOES"; |
| case EntryPoint::FramebufferTexture3D: |
| return "glFramebufferTexture3D"; |
| case EntryPoint::FramebufferTexture3DOES: |
| return "glFramebufferTexture3DOES"; |
| case EntryPoint::FramebufferTextureEXT: |
| return "glFramebufferTextureEXT"; |
| case EntryPoint::FramebufferTextureLayer: |
| return "glFramebufferTextureLayer"; |
| case EntryPoint::FramebufferTextureMultiviewOVR: |
| return "glFramebufferTextureMultiviewOVR"; |
| case EntryPoint::FrontFace: |
| return "glFrontFace"; |
| case EntryPoint::Frustum: |
| return "glFrustum"; |
| case EntryPoint::Frustumf: |
| return "glFrustumf"; |
| case EntryPoint::Frustumx: |
| return "glFrustumx"; |
| case EntryPoint::GenBuffers: |
| return "glGenBuffers"; |
| case EntryPoint::GenFencesNV: |
| return "glGenFencesNV"; |
| case EntryPoint::GenFramebuffers: |
| return "glGenFramebuffers"; |
| case EntryPoint::GenFramebuffersOES: |
| return "glGenFramebuffersOES"; |
| case EntryPoint::GenLists: |
| return "glGenLists"; |
| case EntryPoint::GenPathsCHROMIUM: |
| return "glGenPathsCHROMIUM"; |
| case EntryPoint::GenProgramPipelines: |
| return "glGenProgramPipelines"; |
| case EntryPoint::GenQueries: |
| return "glGenQueries"; |
| case EntryPoint::GenQueriesEXT: |
| return "glGenQueriesEXT"; |
| case EntryPoint::GenRenderbuffers: |
| return "glGenRenderbuffers"; |
| case EntryPoint::GenRenderbuffersOES: |
| return "glGenRenderbuffersOES"; |
| case EntryPoint::GenSamplers: |
| return "glGenSamplers"; |
| case EntryPoint::GenSemaphoresEXT: |
| return "glGenSemaphoresEXT"; |
| case EntryPoint::GenTextures: |
| return "glGenTextures"; |
| case EntryPoint::GenTransformFeedbacks: |
| return "glGenTransformFeedbacks"; |
| case EntryPoint::GenVertexArrays: |
| return "glGenVertexArrays"; |
| case EntryPoint::GenVertexArraysOES: |
| return "glGenVertexArraysOES"; |
| case EntryPoint::GenerateMipmap: |
| return "glGenerateMipmap"; |
| case EntryPoint::GenerateMipmapOES: |
| return "glGenerateMipmapOES"; |
| case EntryPoint::GenerateTextureMipmap: |
| return "glGenerateTextureMipmap"; |
| case EntryPoint::GetActiveAtomicCounterBufferiv: |
| return "glGetActiveAtomicCounterBufferiv"; |
| case EntryPoint::GetActiveAttrib: |
| return "glGetActiveAttrib"; |
| case EntryPoint::GetActiveSubroutineName: |
| return "glGetActiveSubroutineName"; |
| case EntryPoint::GetActiveSubroutineUniformName: |
| return "glGetActiveSubroutineUniformName"; |
| case EntryPoint::GetActiveSubroutineUniformiv: |
| return "glGetActiveSubroutineUniformiv"; |
| case EntryPoint::GetActiveUniform: |
| return "glGetActiveUniform"; |
| case EntryPoint::GetActiveUniformBlockName: |
| return "glGetActiveUniformBlockName"; |
| case EntryPoint::GetActiveUniformBlockiv: |
| return "glGetActiveUniformBlockiv"; |
| case EntryPoint::GetActiveUniformBlockivRobustANGLE: |
| return "glGetActiveUniformBlockivRobustANGLE"; |
| case EntryPoint::GetActiveUniformName: |
| return "glGetActiveUniformName"; |
| case EntryPoint::GetActiveUniformsiv: |
| return "glGetActiveUniformsiv"; |
| case EntryPoint::GetAttachedShaders: |
| return "glGetAttachedShaders"; |
| case EntryPoint::GetAttribLocation: |
| return "glGetAttribLocation"; |
| case EntryPoint::GetBooleani_v: |
| return "glGetBooleani_v"; |
| case EntryPoint::GetBooleani_vRobustANGLE: |
| return "glGetBooleani_vRobustANGLE"; |
| case EntryPoint::GetBooleanv: |
| return "glGetBooleanv"; |
| case EntryPoint::GetBooleanvRobustANGLE: |
| return "glGetBooleanvRobustANGLE"; |
| case EntryPoint::GetBufferParameteri64v: |
| return "glGetBufferParameteri64v"; |
| case EntryPoint::GetBufferParameteri64vRobustANGLE: |
| return "glGetBufferParameteri64vRobustANGLE"; |
| case EntryPoint::GetBufferParameteriv: |
| return "glGetBufferParameteriv"; |
| case EntryPoint::GetBufferParameterivRobustANGLE: |
| return "glGetBufferParameterivRobustANGLE"; |
| case EntryPoint::GetBufferPointerv: |
| return "glGetBufferPointerv"; |
| case EntryPoint::GetBufferPointervOES: |
| return "glGetBufferPointervOES"; |
| case EntryPoint::GetBufferPointervRobustANGLE: |
| return "glGetBufferPointervRobustANGLE"; |
| case EntryPoint::GetBufferSubData: |
| return "glGetBufferSubData"; |
| case EntryPoint::GetClipPlane: |
| return "glGetClipPlane"; |
| case EntryPoint::GetClipPlanef: |
| return "glGetClipPlanef"; |
| case EntryPoint::GetClipPlanex: |
| return "glGetClipPlanex"; |
| case EntryPoint::GetCompressedTexImage: |
| return "glGetCompressedTexImage"; |
| case EntryPoint::GetCompressedTextureImage: |
| return "glGetCompressedTextureImage"; |
| case EntryPoint::GetCompressedTextureSubImage: |
| return "glGetCompressedTextureSubImage"; |
| case EntryPoint::GetDebugMessageLog: |
| return "glGetDebugMessageLog"; |
| case EntryPoint::GetDebugMessageLogKHR: |
| return "glGetDebugMessageLogKHR"; |
| case EntryPoint::GetDoublei_v: |
| return "glGetDoublei_v"; |
| case EntryPoint::GetDoublev: |
| return "glGetDoublev"; |
| case EntryPoint::GetError: |
| return "glGetError"; |
| case EntryPoint::GetFenceivNV: |
| return "glGetFenceivNV"; |
| case EntryPoint::GetFixedv: |
| return "glGetFixedv"; |
| case EntryPoint::GetFloati_v: |
| return "glGetFloati_v"; |
| case EntryPoint::GetFloatv: |
| return "glGetFloatv"; |
| case EntryPoint::GetFloatvRobustANGLE: |
| return "glGetFloatvRobustANGLE"; |
| case EntryPoint::GetFragDataIndex: |
| return "glGetFragDataIndex"; |
| case EntryPoint::GetFragDataIndexEXT: |
| return "glGetFragDataIndexEXT"; |
| case EntryPoint::GetFragDataLocation: |
| return "glGetFragDataLocation"; |
| case EntryPoint::GetFramebufferAttachmentParameteriv: |
| return "glGetFramebufferAttachmentParameteriv"; |
| case EntryPoint::GetFramebufferAttachmentParameterivOES: |
| return "glGetFramebufferAttachmentParameterivOES"; |
| case EntryPoint::GetFramebufferAttachmentParameterivRobustANGLE: |
| return "glGetFramebufferAttachmentParameterivRobustANGLE"; |
| case EntryPoint::GetFramebufferParameteriv: |
| return "glGetFramebufferParameteriv"; |
| case EntryPoint::GetFramebufferParameterivRobustANGLE: |
| return "glGetFramebufferParameterivRobustANGLE"; |
| case EntryPoint::GetGraphicsResetStatus: |
| return "glGetGraphicsResetStatus"; |
| case EntryPoint::GetGraphicsResetStatusEXT: |
| return "glGetGraphicsResetStatusEXT"; |
| case EntryPoint::GetInteger64i_v: |
| return "glGetInteger64i_v"; |
| case EntryPoint::GetInteger64i_vRobustANGLE: |
| return "glGetInteger64i_vRobustANGLE"; |
| case EntryPoint::GetInteger64v: |
| return "glGetInteger64v"; |
| case EntryPoint::GetInteger64vRobustANGLE: |
| return "glGetInteger64vRobustANGLE"; |
| case EntryPoint::GetIntegeri_v: |
| return "glGetIntegeri_v"; |
| case EntryPoint::GetIntegeri_vRobustANGLE: |
| return "glGetIntegeri_vRobustANGLE"; |
| case EntryPoint::GetIntegerv: |
| return "glGetIntegerv"; |
| case EntryPoint::GetIntegervRobustANGLE: |
| return "glGetIntegervRobustANGLE"; |
| case EntryPoint::GetInternalformati64v: |
| return "glGetInternalformati64v"; |
| case EntryPoint::GetInternalformativ: |
| return "glGetInternalformativ"; |
| case EntryPoint::GetInternalformativRobustANGLE: |
| return "glGetInternalformativRobustANGLE"; |
| case EntryPoint::GetLightfv: |
| return "glGetLightfv"; |
| case EntryPoint::GetLightiv: |
| return "glGetLightiv"; |
| case EntryPoint::GetLightxv: |
| return "glGetLightxv"; |
| case EntryPoint::GetMapdv: |
| return "glGetMapdv"; |
| case EntryPoint::GetMapfv: |
| return "glGetMapfv"; |
| case EntryPoint::GetMapiv: |
| return "glGetMapiv"; |
| case EntryPoint::GetMaterialfv: |
| return "glGetMaterialfv"; |
| case EntryPoint::GetMaterialiv: |
| return "glGetMaterialiv"; |
| case EntryPoint::GetMaterialxv: |
| return "glGetMaterialxv"; |
| case EntryPoint::GetMemoryObjectParameterivEXT: |
| return "glGetMemoryObjectParameterivEXT"; |
| case EntryPoint::GetMultisamplefv: |
| return "glGetMultisamplefv"; |
| case EntryPoint::GetMultisamplefvANGLE: |
| return "glGetMultisamplefvANGLE"; |
| case EntryPoint::GetMultisamplefvRobustANGLE: |
| return "glGetMultisamplefvRobustANGLE"; |
| case EntryPoint::GetNamedBufferParameteri64v: |
| return "glGetNamedBufferParameteri64v"; |
| case EntryPoint::GetNamedBufferParameteriv: |
| return "glGetNamedBufferParameteriv"; |
| case EntryPoint::GetNamedBufferPointerv: |
| return "glGetNamedBufferPointerv"; |
| case EntryPoint::GetNamedBufferSubData: |
| return "glGetNamedBufferSubData"; |
| case EntryPoint::GetNamedFramebufferAttachmentParameteriv: |
| return "glGetNamedFramebufferAttachmentParameteriv"; |
| case EntryPoint::GetNamedFramebufferParameteriv: |
| return "glGetNamedFramebufferParameteriv"; |
| case EntryPoint::GetNamedRenderbufferParameteriv: |
| return "glGetNamedRenderbufferParameteriv"; |
| case EntryPoint::GetObjectLabel: |
| return "glGetObjectLabel"; |
| case EntryPoint::GetObjectLabelKHR: |
| return "glGetObjectLabelKHR"; |
| case EntryPoint::GetObjectPtrLabel: |
| return "glGetObjectPtrLabel"; |
| case EntryPoint::GetObjectPtrLabelKHR: |
| return "glGetObjectPtrLabelKHR"; |
| case EntryPoint::GetPathParameterfvCHROMIUM: |
| return "glGetPathParameterfvCHROMIUM"; |
| case EntryPoint::GetPathParameterivCHROMIUM: |
| return "glGetPathParameterivCHROMIUM"; |
| case EntryPoint::GetPixelMapfv: |
| return "glGetPixelMapfv"; |
| case EntryPoint::GetPixelMapuiv: |
| return "glGetPixelMapuiv"; |
| case EntryPoint::GetPixelMapusv: |
| return "glGetPixelMapusv"; |
| case EntryPoint::GetPointerv: |
| return "glGetPointerv"; |
| case EntryPoint::GetPointervKHR: |
| return "glGetPointervKHR"; |
| case EntryPoint::GetPointervRobustANGLERobustANGLE: |
| return "glGetPointervRobustANGLERobustANGLE"; |
| case EntryPoint::GetPolygonStipple: |
| return "glGetPolygonStipple"; |
| case EntryPoint::GetProgramBinary: |
| return "glGetProgramBinary"; |
| case EntryPoint::GetProgramBinaryOES: |
| return "glGetProgramBinaryOES"; |
| case EntryPoint::GetProgramInfoLog: |
| return "glGetProgramInfoLog"; |
| case EntryPoint::GetProgramInterfaceiv: |
| return "glGetProgramInterfaceiv"; |
| case EntryPoint::GetProgramInterfaceivRobustANGLE: |
| return "glGetProgramInterfaceivRobustANGLE"; |
| case EntryPoint::GetProgramPipelineInfoLog: |
| return "glGetProgramPipelineInfoLog"; |
| case EntryPoint::GetProgramPipelineiv: |
| return "glGetProgramPipelineiv"; |
| case EntryPoint::GetProgramResourceIndex: |
| return "glGetProgramResourceIndex"; |
| case EntryPoint::GetProgramResourceLocation: |
| return "glGetProgramResourceLocation"; |
| case EntryPoint::GetProgramResourceLocationIndex: |
| return "glGetProgramResourceLocationIndex"; |
| case EntryPoint::GetProgramResourceLocationIndexEXT: |
| return "glGetProgramResourceLocationIndexEXT"; |
| case EntryPoint::GetProgramResourceName: |
| return "glGetProgramResourceName"; |
| case EntryPoint::GetProgramResourceiv: |
| return "glGetProgramResourceiv"; |
| case EntryPoint::GetProgramStageiv: |
| return "glGetProgramStageiv"; |
| case EntryPoint::GetProgramiv: |
| return "glGetProgramiv"; |
| case EntryPoint::GetProgramivRobustANGLE: |
| return "glGetProgramivRobustANGLE"; |
| case EntryPoint::GetQueryBufferObjecti64v: |
| return "glGetQueryBufferObjecti64v"; |
| case EntryPoint::GetQueryBufferObjectiv: |
| return "glGetQueryBufferObjectiv"; |
| case EntryPoint::GetQueryBufferObjectui64v: |
| return "glGetQueryBufferObjectui64v"; |
| case EntryPoint::GetQueryBufferObjectuiv: |
| return "glGetQueryBufferObjectuiv"; |
| case EntryPoint::GetQueryIndexediv: |
| return "glGetQueryIndexediv"; |
| case EntryPoint::GetQueryObjecti64v: |
| return "glGetQueryObjecti64v"; |
| case EntryPoint::GetQueryObjecti64vEXT: |
| return "glGetQueryObjecti64vEXT"; |
| case EntryPoint::GetQueryObjecti64vRobustANGLE: |
| return "glGetQueryObjecti64vRobustANGLE"; |
| case EntryPoint::GetQueryObjectiv: |
| return "glGetQueryObjectiv"; |
| case EntryPoint::GetQueryObjectivEXT: |
| return "glGetQueryObjectivEXT"; |
| case EntryPoint::GetQueryObjectivRobustANGLE: |
| return "glGetQueryObjectivRobustANGLE"; |
| case EntryPoint::GetQueryObjectui64v: |
| return "glGetQueryObjectui64v"; |
| case EntryPoint::GetQueryObjectui64vEXT: |
| return "glGetQueryObjectui64vEXT"; |
| case EntryPoint::GetQueryObjectui64vRobustANGLE: |
| return "glGetQueryObjectui64vRobustANGLE"; |
| case EntryPoint::GetQueryObjectuiv: |
| return "glGetQueryObjectuiv"; |
| case EntryPoint::GetQueryObjectuivEXT: |
| return "glGetQueryObjectuivEXT"; |
| case EntryPoint::GetQueryObjectuivRobustANGLE: |
| return "glGetQueryObjectuivRobustANGLE"; |
| case EntryPoint::GetQueryiv: |
| return "glGetQueryiv"; |
| case EntryPoint::GetQueryivEXT: |
| return "glGetQueryivEXT"; |
| case EntryPoint::GetQueryivRobustANGLE: |
| return "glGetQueryivRobustANGLE"; |
| case EntryPoint::GetRenderbufferParameteriv: |
| return "glGetRenderbufferParameteriv"; |
| case EntryPoint::GetRenderbufferParameterivOES: |
| return "glGetRenderbufferParameterivOES"; |
| case EntryPoint::GetRenderbufferParameterivRobustANGLE: |
| return "glGetRenderbufferParameterivRobustANGLE"; |
| case EntryPoint::GetSamplerParameterIiv: |
| return "glGetSamplerParameterIiv"; |
| case EntryPoint::GetSamplerParameterIivOES: |
| return "glGetSamplerParameterIivOES"; |
| case EntryPoint::GetSamplerParameterIivRobustANGLE: |
| return "glGetSamplerParameterIivRobustANGLE"; |
| case EntryPoint::GetSamplerParameterIuiv: |
| return "glGetSamplerParameterIuiv"; |
| case EntryPoint::GetSamplerParameterIuivOES: |
| return "glGetSamplerParameterIuivOES"; |
| case EntryPoint::GetSamplerParameterIuivRobustANGLE: |
| return "glGetSamplerParameterIuivRobustANGLE"; |
| case EntryPoint::GetSamplerParameterfv: |
| return "glGetSamplerParameterfv"; |
| case EntryPoint::GetSamplerParameterfvRobustANGLE: |
| return "glGetSamplerParameterfvRobustANGLE"; |
| case EntryPoint::GetSamplerParameteriv: |
| return "glGetSamplerParameteriv"; |
| case EntryPoint::GetSamplerParameterivRobustANGLE: |
| return "glGetSamplerParameterivRobustANGLE"; |
| case EntryPoint::GetSemaphoreParameterui64vEXT: |
| return "glGetSemaphoreParameterui64vEXT"; |
| case EntryPoint::GetShaderInfoLog: |
| return "glGetShaderInfoLog"; |
| case EntryPoint::GetShaderPrecisionFormat: |
| return "glGetShaderPrecisionFormat"; |
| case EntryPoint::GetShaderSource: |
| return "glGetShaderSource"; |
| case EntryPoint::GetShaderiv: |
| return "glGetShaderiv"; |
| case EntryPoint::GetShaderivRobustANGLE: |
| return "glGetShaderivRobustANGLE"; |
| case EntryPoint::GetString: |
| return "glGetString"; |
| case EntryPoint::GetStringi: |
| return "glGetStringi"; |
| case EntryPoint::GetSubroutineIndex: |
| return "glGetSubroutineIndex"; |
| case EntryPoint::GetSubroutineUniformLocation: |
| return "glGetSubroutineUniformLocation"; |
| case EntryPoint::GetSynciv: |
| return "glGetSynciv"; |
| case EntryPoint::GetTexEnvfv: |
| return "glGetTexEnvfv"; |
| case EntryPoint::GetTexEnviv: |
| return "glGetTexEnviv"; |
| case EntryPoint::GetTexEnvxv: |
| return "glGetTexEnvxv"; |
| case EntryPoint::GetTexGendv: |
| return "glGetTexGendv"; |
| case EntryPoint::GetTexGenfv: |
| return "glGetTexGenfv"; |
| case EntryPoint::GetTexGenfvOES: |
| return "glGetTexGenfvOES"; |
| case EntryPoint::GetTexGeniv: |
| return "glGetTexGeniv"; |
| case EntryPoint::GetTexGenivOES: |
| return "glGetTexGenivOES"; |
| case EntryPoint::GetTexGenxvOES: |
| return "glGetTexGenxvOES"; |
| case EntryPoint::GetTexImage: |
| return "glGetTexImage"; |
| case EntryPoint::GetTexLevelParameterfv: |
| return "glGetTexLevelParameterfv"; |
| case EntryPoint::GetTexLevelParameterfvANGLE: |
| return "glGetTexLevelParameterfvANGLE"; |
| case EntryPoint::GetTexLevelParameterfvRobustANGLE: |
| return "glGetTexLevelParameterfvRobustANGLE"; |
| case EntryPoint::GetTexLevelParameteriv: |
| return "glGetTexLevelParameteriv"; |
| case EntryPoint::GetTexLevelParameterivANGLE: |
| return "glGetTexLevelParameterivANGLE"; |
| case EntryPoint::GetTexLevelParameterivRobustANGLE: |
| return "glGetTexLevelParameterivRobustANGLE"; |
| case EntryPoint::GetTexParameterIiv: |
| return "glGetTexParameterIiv"; |
| case EntryPoint::GetTexParameterIivOES: |
| return "glGetTexParameterIivOES"; |
| case EntryPoint::GetTexParameterIivRobustANGLE: |
| return "glGetTexParameterIivRobustANGLE"; |
| case EntryPoint::GetTexParameterIuiv: |
| return "glGetTexParameterIuiv"; |
| case EntryPoint::GetTexParameterIuivOES: |
| return "glGetTexParameterIuivOES"; |
| case EntryPoint::GetTexParameterIuivRobustANGLE: |
| return "glGetTexParameterIuivRobustANGLE"; |
| case EntryPoint::GetTexParameterfv: |
| return "glGetTexParameterfv"; |
| case EntryPoint::GetTexParameterfvRobustANGLE: |
| return "glGetTexParameterfvRobustANGLE"; |
| case EntryPoint::GetTexParameteriv: |
| return "glGetTexParameteriv"; |
| case EntryPoint::GetTexParameterivRobustANGLE: |
| return "glGetTexParameterivRobustANGLE"; |
| case EntryPoint::GetTexParameterxv: |
| return "glGetTexParameterxv"; |
| case EntryPoint::GetTextureImage: |
| return "glGetTextureImage"; |
| case EntryPoint::GetTextureLevelParameterfv: |
| return "glGetTextureLevelParameterfv"; |
| case EntryPoint::GetTextureLevelParameteriv: |
| return "glGetTextureLevelParameteriv"; |
| case EntryPoint::GetTextureParameterIiv: |
| return "glGetTextureParameterIiv"; |
| case EntryPoint::GetTextureParameterIuiv: |
| return "glGetTextureParameterIuiv"; |
| case EntryPoint::GetTextureParameterfv: |
| return "glGetTextureParameterfv"; |
| case EntryPoint::GetTextureParameteriv: |
| return "glGetTextureParameteriv"; |
| case EntryPoint::GetTextureSubImage: |
| return "glGetTextureSubImage"; |
| case EntryPoint::GetTransformFeedbackVarying: |
| return "glGetTransformFeedbackVarying"; |
| case EntryPoint::GetTransformFeedbacki64_v: |
| return "glGetTransformFeedbacki64_v"; |
| case EntryPoint::GetTransformFeedbacki_v: |
| return "glGetTransformFeedbacki_v"; |
| case EntryPoint::GetTransformFeedbackiv: |
| return "glGetTransformFeedbackiv"; |
| case EntryPoint::GetTranslatedShaderSourceANGLE: |
| return "glGetTranslatedShaderSourceANGLE"; |
| case EntryPoint::GetUniformBlockIndex: |
| return "glGetUniformBlockIndex"; |
| case EntryPoint::GetUniformIndices: |
| return "glGetUniformIndices"; |
| case EntryPoint::GetUniformLocation: |
| return "glGetUniformLocation"; |
| case EntryPoint::GetUniformSubroutineuiv: |
| return "glGetUniformSubroutineuiv"; |
| case EntryPoint::GetUniformdv: |
| return "glGetUniformdv"; |
| case EntryPoint::GetUniformfv: |
| return "glGetUniformfv"; |
| case EntryPoint::GetUniformfvRobustANGLE: |
| return "glGetUniformfvRobustANGLE"; |
| case EntryPoint::GetUniformiv: |
| return "glGetUniformiv"; |
| case EntryPoint::GetUniformivRobustANGLE: |
| return "glGetUniformivRobustANGLE"; |
| case EntryPoint::GetUniformuiv: |
| return "glGetUniformuiv"; |
| case EntryPoint::GetUniformuivRobustANGLE: |
| return "glGetUniformuivRobustANGLE"; |
| case EntryPoint::GetUnsignedBytei_vEXT: |
| return "glGetUnsignedBytei_vEXT"; |
| case EntryPoint::GetUnsignedBytevEXT: |
| return "glGetUnsignedBytevEXT"; |
| case EntryPoint::GetVertexArrayIndexed64iv: |
| return "glGetVertexArrayIndexed64iv"; |
| case EntryPoint::GetVertexArrayIndexediv: |
| return "glGetVertexArrayIndexediv"; |
| case EntryPoint::GetVertexArrayiv: |
| return "glGetVertexArrayiv"; |
| case EntryPoint::GetVertexAttribIiv: |
| return "glGetVertexAttribIiv"; |
| case EntryPoint::GetVertexAttribIivRobustANGLE: |
| return "glGetVertexAttribIivRobustANGLE"; |
| case EntryPoint::GetVertexAttribIuiv: |
| return "glGetVertexAttribIuiv"; |
| case EntryPoint::GetVertexAttribIuivRobustANGLE: |
| return "glGetVertexAttribIuivRobustANGLE"; |
| case EntryPoint::GetVertexAttribLdv: |
| return "glGetVertexAttribLdv"; |
| case EntryPoint::GetVertexAttribPointerv: |
| return "glGetVertexAttribPointerv"; |
| case EntryPoint::GetVertexAttribPointervRobustANGLE: |
| return "glGetVertexAttribPointervRobustANGLE"; |
| case EntryPoint::GetVertexAttribdv: |
| return "glGetVertexAttribdv"; |
| case EntryPoint::GetVertexAttribfv: |
| return "glGetVertexAttribfv"; |
| case EntryPoint::GetVertexAttribfvRobustANGLE: |
| return "glGetVertexAttribfvRobustANGLE"; |
| case EntryPoint::GetVertexAttribiv: |
| return "glGetVertexAttribiv"; |
| case EntryPoint::GetVertexAttribivRobustANGLE: |
| return "glGetVertexAttribivRobustANGLE"; |
| case EntryPoint::GetnColorTable: |
| return "glGetnColorTable"; |
| case EntryPoint::GetnCompressedTexImage: |
| return "glGetnCompressedTexImage"; |
| case EntryPoint::GetnConvolutionFilter: |
| return "glGetnConvolutionFilter"; |
| case EntryPoint::GetnHistogram: |
| return "glGetnHistogram"; |
| case EntryPoint::GetnMapdv: |
| return "glGetnMapdv"; |
| case EntryPoint::GetnMapfv: |
| return "glGetnMapfv"; |
| case EntryPoint::GetnMapiv: |
| return "glGetnMapiv"; |
| case EntryPoint::GetnMinmax: |
| return "glGetnMinmax"; |
| case EntryPoint::GetnPixelMapfv: |
| return "glGetnPixelMapfv"; |
| case EntryPoint::GetnPixelMapuiv: |
| return "glGetnPixelMapuiv"; |
| case EntryPoint::GetnPixelMapusv: |
| return "glGetnPixelMapusv"; |
| case EntryPoint::GetnPolygonStipple: |
| return "glGetnPolygonStipple"; |
| case EntryPoint::GetnSeparableFilter: |
| return "glGetnSeparableFilter"; |
| case EntryPoint::GetnTexImage: |
| return "glGetnTexImage"; |
| case EntryPoint::GetnUniformdv: |
| return "glGetnUniformdv"; |
| case EntryPoint::GetnUniformfv: |
| return "glGetnUniformfv"; |
| case EntryPoint::GetnUniformfvEXT: |
| return "glGetnUniformfvEXT"; |
| case EntryPoint::GetnUniformfvRobustANGLE: |
| return "glGetnUniformfvRobustANGLE"; |
| case EntryPoint::GetnUniformiv: |
| return "glGetnUniformiv"; |
| case EntryPoint::GetnUniformivEXT: |
| return "glGetnUniformivEXT"; |
| case EntryPoint::GetnUniformivRobustANGLE: |
| return "glGetnUniformivRobustANGLE"; |
| case EntryPoint::GetnUniformuiv: |
| return "glGetnUniformuiv"; |
| case EntryPoint::GetnUniformuivRobustANGLE: |
| return "glGetnUniformuivRobustANGLE"; |
| case EntryPoint::Hint: |
| return "glHint"; |
| case EntryPoint::ImportMemoryFdEXT: |
| return "glImportMemoryFdEXT"; |
| case EntryPoint::ImportSemaphoreFdEXT: |
| return "glImportSemaphoreFdEXT"; |
| case EntryPoint::IndexMask: |
| return "glIndexMask"; |
| case EntryPoint::IndexPointer: |
| return "glIndexPointer"; |
| case EntryPoint::Indexd: |
| return "glIndexd"; |
| case EntryPoint::Indexdv: |
| return "glIndexdv"; |
| case EntryPoint::Indexf: |
| return "glIndexf"; |
| case EntryPoint::Indexfv: |
| return "glIndexfv"; |
| case EntryPoint::Indexi: |
| return "glIndexi"; |
| case EntryPoint::Indexiv: |
| return "glIndexiv"; |
| case EntryPoint::Indexs: |
| return "glIndexs"; |
| case EntryPoint::Indexsv: |
| return "glIndexsv"; |
| case EntryPoint::Indexub: |
| return "glIndexub"; |
| case EntryPoint::Indexubv: |
| return "glIndexubv"; |
| case EntryPoint::InitNames: |
| return "glInitNames"; |
| case EntryPoint::InsertEventMarkerEXT: |
| return "glInsertEventMarkerEXT"; |
| case EntryPoint::InterleavedArrays: |
| return "glInterleavedArrays"; |
| case EntryPoint::Invalid: |
| return "glInvalid"; |
| case EntryPoint::InvalidateBufferData: |
| return "glInvalidateBufferData"; |
| case EntryPoint::InvalidateBufferSubData: |
| return "glInvalidateBufferSubData"; |
| case EntryPoint::InvalidateFramebuffer: |
| return "glInvalidateFramebuffer"; |
| case EntryPoint::InvalidateNamedFramebufferData: |
| return "glInvalidateNamedFramebufferData"; |
| case EntryPoint::InvalidateNamedFramebufferSubData: |
| return "glInvalidateNamedFramebufferSubData"; |
| case EntryPoint::InvalidateSubFramebuffer: |
| return "glInvalidateSubFramebuffer"; |
| case EntryPoint::InvalidateTexImage: |
| return "glInvalidateTexImage"; |
| case EntryPoint::InvalidateTexSubImage: |
| return "glInvalidateTexSubImage"; |
| case EntryPoint::InvalidateTextureANGLE: |
| return "glInvalidateTextureANGLE"; |
| case EntryPoint::IsBuffer: |
| return "glIsBuffer"; |
| case EntryPoint::IsEnabled: |
| return "glIsEnabled"; |
| case EntryPoint::IsEnabledi: |
| return "glIsEnabledi"; |
| case EntryPoint::IsFenceNV: |
| return "glIsFenceNV"; |
| case EntryPoint::IsFramebuffer: |
| return "glIsFramebuffer"; |
| case EntryPoint::IsFramebufferOES: |
| return "glIsFramebufferOES"; |
| case EntryPoint::IsList: |
| return "glIsList"; |
| case EntryPoint::IsMemoryObjectEXT: |
| return "glIsMemoryObjectEXT"; |
| case EntryPoint::IsPathCHROMIUM: |
| return "glIsPathCHROMIUM"; |
| case EntryPoint::IsProgram: |
| return "glIsProgram"; |
| case EntryPoint::IsProgramPipeline: |
| return "glIsProgramPipeline"; |
| case EntryPoint::IsQuery: |
| return "glIsQuery"; |
| case EntryPoint::IsQueryEXT: |
| return "glIsQueryEXT"; |
| case EntryPoint::IsRenderbuffer: |
| return "glIsRenderbuffer"; |
| case EntryPoint::IsRenderbufferOES: |
| return "glIsRenderbufferOES"; |
| case EntryPoint::IsSampler: |
| return "glIsSampler"; |
| case EntryPoint::IsSemaphoreEXT: |
| return "glIsSemaphoreEXT"; |
| case EntryPoint::IsShader: |
| return "glIsShader"; |
| case EntryPoint::IsSync: |
| return "glIsSync"; |
| case EntryPoint::IsTexture: |
| return "glIsTexture"; |
| case EntryPoint::IsTransformFeedback: |
| return "glIsTransformFeedback"; |
| case EntryPoint::IsVertexArray: |
| return "glIsVertexArray"; |
| case EntryPoint::IsVertexArrayOES: |
| return "glIsVertexArrayOES"; |
| case EntryPoint::LightModelf: |
| return "glLightModelf"; |
| case EntryPoint::LightModelfv: |
| return "glLightModelfv"; |
| case EntryPoint::LightModeli: |
| return "glLightModeli"; |
| case EntryPoint::LightModeliv: |
| return "glLightModeliv"; |
| case EntryPoint::LightModelx: |
| return "glLightModelx"; |
| case EntryPoint::LightModelxv: |
| return "glLightModelxv"; |
| case EntryPoint::Lightf: |
| return "glLightf"; |
| case EntryPoint::Lightfv: |
| return "glLightfv"; |
| case EntryPoint::Lighti: |
| return "glLighti"; |
| case EntryPoint::Lightiv: |
| return "glLightiv"; |
| case EntryPoint::Lightx: |
| return "glLightx"; |
| case EntryPoint::Lightxv: |
| return "glLightxv"; |
| case EntryPoint::LineStipple: |
| return "glLineStipple"; |
| case EntryPoint::LineWidth: |
| return "glLineWidth"; |
| case EntryPoint::LineWidthx: |
| return "glLineWidthx"; |
| case EntryPoint::LinkProgram: |
| return "glLinkProgram"; |
| case EntryPoint::ListBase: |
| return "glListBase"; |
| case EntryPoint::LoadIdentity: |
| return "glLoadIdentity"; |
| case EntryPoint::LoadMatrixd: |
| return "glLoadMatrixd"; |
| case EntryPoint::LoadMatrixf: |
| return "glLoadMatrixf"; |
| case EntryPoint::LoadMatrixx: |
| return "glLoadMatrixx"; |
| case EntryPoint::LoadName: |
| return "glLoadName"; |
| case EntryPoint::LoadPaletteFromModelViewMatrixOES: |
| return "glLoadPaletteFromModelViewMatrixOES"; |
| case EntryPoint::LoadTransposeMatrixd: |
| return "glLoadTransposeMatrixd"; |
| case EntryPoint::LoadTransposeMatrixf: |
| return "glLoadTransposeMatrixf"; |
| case EntryPoint::LogicOp: |
| return "glLogicOp"; |
| case EntryPoint::LoseContextCHROMIUM: |
| return "glLoseContextCHROMIUM"; |
| case EntryPoint::Map1d: |
| return "glMap1d"; |
| case EntryPoint::Map1f: |
| return "glMap1f"; |
| case EntryPoint::Map2d: |
| return "glMap2d"; |
| case EntryPoint::Map2f: |
| return "glMap2f"; |
| case EntryPoint::MapBuffer: |
| return "glMapBuffer"; |
| case EntryPoint::MapBufferOES: |
| return "glMapBufferOES"; |
| case EntryPoint::MapBufferRange: |
| return "glMapBufferRange"; |
| case EntryPoint::MapBufferRangeEXT: |
| return "glMapBufferRangeEXT"; |
| case EntryPoint::MapGrid1d: |
| return "glMapGrid1d"; |
| case EntryPoint::MapGrid1f: |
| return "glMapGrid1f"; |
| case EntryPoint::MapGrid2d: |
| return "glMapGrid2d"; |
| case EntryPoint::MapGrid2f: |
| return "glMapGrid2f"; |
| case EntryPoint::MapNamedBuffer: |
| return "glMapNamedBuffer"; |
| case EntryPoint::MapNamedBufferRange: |
| return "glMapNamedBufferRange"; |
| case EntryPoint::Materialf: |
| return "glMaterialf"; |
| case EntryPoint::Materialfv: |
| return "glMaterialfv"; |
| case EntryPoint::Materiali: |
| return "glMateriali"; |
| case EntryPoint::Materialiv: |
| return "glMaterialiv"; |
| case EntryPoint::Materialx: |
| return "glMaterialx"; |
| case EntryPoint::Materialxv: |
| return "glMaterialxv"; |
| case EntryPoint::MatrixIndexPointerOES: |
| return "glMatrixIndexPointerOES"; |
| case EntryPoint::MatrixLoadIdentityCHROMIUM: |
| return "glMatrixLoadIdentityCHROMIUM"; |
| case EntryPoint::MatrixLoadfCHROMIUM: |
| return "glMatrixLoadfCHROMIUM"; |
| case EntryPoint::MatrixMode: |
| return "glMatrixMode"; |
| case EntryPoint::MaxShaderCompilerThreadsKHR: |
| return "glMaxShaderCompilerThreadsKHR"; |
| case EntryPoint::MemoryBarrier: |
| return "glMemoryBarrier"; |
| case EntryPoint::MemoryBarrierByRegion: |
| return "glMemoryBarrierByRegion"; |
| case EntryPoint::MemoryObjectParameterivEXT: |
| return "glMemoryObjectParameterivEXT"; |
| case EntryPoint::MinSampleShading: |
| return "glMinSampleShading"; |
| case EntryPoint::MultMatrixd: |
| return "glMultMatrixd"; |
| case EntryPoint::MultMatrixf: |
| return "glMultMatrixf"; |
| case EntryPoint::MultMatrixx: |
| return "glMultMatrixx"; |
| case EntryPoint::MultTransposeMatrixd: |
| return "glMultTransposeMatrixd"; |
| case EntryPoint::MultTransposeMatrixf: |
| return "glMultTransposeMatrixf"; |
| case EntryPoint::MultiDrawArrays: |
| return "glMultiDrawArrays"; |
| case EntryPoint::MultiDrawArraysANGLE: |
| return "glMultiDrawArraysANGLE"; |
| case EntryPoint::MultiDrawArraysIndirect: |
| return "glMultiDrawArraysIndirect"; |
| case EntryPoint::MultiDrawArraysIndirectCount: |
| return "glMultiDrawArraysIndirectCount"; |
| case EntryPoint::MultiDrawArraysInstancedANGLE: |
| return "glMultiDrawArraysInstancedANGLE"; |
| case EntryPoint::MultiDrawArraysInstancedBaseInstanceANGLE: |
| return "glMultiDrawArraysInstancedBaseInstanceANGLE"; |
| case EntryPoint::MultiDrawElements: |
| return "glMultiDrawElements"; |
| case EntryPoint::MultiDrawElementsANGLE: |
| return "glMultiDrawElementsANGLE"; |
| case EntryPoint::MultiDrawElementsBaseVertex: |
| return "glMultiDrawElementsBaseVertex"; |
| case EntryPoint::MultiDrawElementsIndirect: |
| return "glMultiDrawElementsIndirect"; |
| case EntryPoint::MultiDrawElementsIndirectCount: |
| return "glMultiDrawElementsIndirectCount"; |
| case EntryPoint::MultiDrawElementsInstancedANGLE: |
| return "glMultiDrawElementsInstancedANGLE"; |
| case EntryPoint::MultiDrawElementsInstancedBaseVertexBaseInstanceANGLE: |
| return "glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE"; |
| case EntryPoint::MultiTexCoord1d: |
| return "glMultiTexCoord1d"; |
| case EntryPoint::MultiTexCoord1dv: |
| return "glMultiTexCoord1dv"; |
| case EntryPoint::MultiTexCoord1f: |
| return "glMultiTexCoord1f"; |
| case EntryPoint::MultiTexCoord1fv: |
| return "glMultiTexCoord1fv"; |
| case EntryPoint::MultiTexCoord1i: |
| return "glMultiTexCoord1i"; |
| case EntryPoint::MultiTexCoord1iv: |
| return "glMultiTexCoord1iv"; |
| case EntryPoint::MultiTexCoord1s: |
| return "glMultiTexCoord1s"; |
| case EntryPoint::MultiTexCoord1sv: |
| return "glMultiTexCoord1sv"; |
| case EntryPoint::MultiTexCoord2d: |
| return "glMultiTexCoord2d"; |
| case EntryPoint::MultiTexCoord2dv: |
| return "glMultiTexCoord2dv"; |
| case EntryPoint::MultiTexCoord2f: |
| return "glMultiTexCoord2f"; |
| case EntryPoint::MultiTexCoord2fv: |
| return "glMultiTexCoord2fv"; |
| case EntryPoint::MultiTexCoord2i: |
| return "glMultiTexCoord2i"; |
| case EntryPoint::MultiTexCoord2iv: |
| return "glMultiTexCoord2iv"; |
| case EntryPoint::MultiTexCoord2s: |
| return "glMultiTexCoord2s"; |
| case EntryPoint::MultiTexCoord2sv: |
| return "glMultiTexCoord2sv"; |
| case EntryPoint::MultiTexCoord3d: |
| return "glMultiTexCoord3d"; |
| case EntryPoint::MultiTexCoord3dv: |
| return "glMultiTexCoord3dv"; |
| case EntryPoint::MultiTexCoord3f: |
| return "glMultiTexCoord3f"; |
| case EntryPoint::MultiTexCoord3fv: |
| return "glMultiTexCoord3fv"; |
| case EntryPoint::MultiTexCoord3i: |
| return "glMultiTexCoord3i"; |
| case EntryPoint::MultiTexCoord3iv: |
| return "glMultiTexCoord3iv"; |
| case EntryPoint::MultiTexCoord3s: |
| return "glMultiTexCoord3s"; |
| case EntryPoint::MultiTexCoord3sv: |
| return "glMultiTexCoord3sv"; |
| case EntryPoint::MultiTexCoord4d: |
| return "glMultiTexCoord4d"; |
| case EntryPoint::MultiTexCoord4dv: |
| return "glMultiTexCoord4dv"; |
| case EntryPoint::MultiTexCoord4f: |
| return "glMultiTexCoord4f"; |
| case EntryPoint::MultiTexCoord4fv: |
| return "glMultiTexCoord4fv"; |
| case EntryPoint::MultiTexCoord4i: |
| return "glMultiTexCoord4i"; |
| case EntryPoint::MultiTexCoord4iv: |
| return "glMultiTexCoord4iv"; |
| case EntryPoint::MultiTexCoord4s: |
| return "glMultiTexCoord4s"; |
| case EntryPoint::MultiTexCoord4sv: |
| return "glMultiTexCoord4sv"; |
| case EntryPoint::MultiTexCoord4x: |
| return "glMultiTexCoord4x"; |
| case EntryPoint::MultiTexCoordP1ui: |
| return "glMultiTexCoordP1ui"; |
| case EntryPoint::MultiTexCoordP1uiv: |
| return "glMultiTexCoordP1uiv"; |
| case EntryPoint::MultiTexCoordP2ui: |
| return "glMultiTexCoordP2ui"; |
| case EntryPoint::MultiTexCoordP2uiv: |
| return "glMultiTexCoordP2uiv"; |
| case EntryPoint::MultiTexCoordP3ui: |
| return "glMultiTexCoordP3ui"; |
| case EntryPoint::MultiTexCoordP3uiv: |
| return "glMultiTexCoordP3uiv"; |
| case EntryPoint::MultiTexCoordP4ui: |
| return "glMultiTexCoordP4ui"; |
| case EntryPoint::MultiTexCoordP4uiv: |
| return "glMultiTexCoordP4uiv"; |
| case EntryPoint::NamedBufferData: |
| return "glNamedBufferData"; |
| case EntryPoint::NamedBufferStorage: |
| return "glNamedBufferStorage"; |
| case EntryPoint::NamedBufferSubData: |
| return "glNamedBufferSubData"; |
| case EntryPoint::NamedFramebufferDrawBuffer: |
| return "glNamedFramebufferDrawBuffer"; |
| case EntryPoint::NamedFramebufferDrawBuffers: |
| return "glNamedFramebufferDrawBuffers"; |
| case EntryPoint::NamedFramebufferParameteri: |
| return "glNamedFramebufferParameteri"; |
| case EntryPoint::NamedFramebufferReadBuffer: |
| return "glNamedFramebufferReadBuffer"; |
| case EntryPoint::NamedFramebufferRenderbuffer: |
| return "glNamedFramebufferRenderbuffer"; |
| case EntryPoint::NamedFramebufferTexture: |
| return "glNamedFramebufferTexture"; |
| case EntryPoint::NamedFramebufferTextureLayer: |
| return "glNamedFramebufferTextureLayer"; |
| case EntryPoint::NamedRenderbufferStorage: |
| return "glNamedRenderbufferStorage"; |
| case EntryPoint::NamedRenderbufferStorageMultisample: |
| return "glNamedRenderbufferStorageMultisample"; |
| case EntryPoint::NewList: |
| return "glNewList"; |
| case EntryPoint::Normal3b: |
| return "glNormal3b"; |
| case EntryPoint::Normal3bv: |
| return "glNormal3bv"; |
| case EntryPoint::Normal3d: |
| return "glNormal3d"; |
| case EntryPoint::Normal3dv: |
| return "glNormal3dv"; |
| case EntryPoint::Normal3f: |
| return "glNormal3f"; |
| case EntryPoint::Normal3fv: |
| return "glNormal3fv"; |
| case EntryPoint::Normal3i: |
| return "glNormal3i"; |
| case EntryPoint::Normal3iv: |
| return "glNormal3iv"; |
| case EntryPoint::Normal3s: |
| return "glNormal3s"; |
| case EntryPoint::Normal3sv: |
| return "glNormal3sv"; |
| case EntryPoint::Normal3x: |
| return "glNormal3x"; |
| case EntryPoint::NormalP3ui: |
| return "glNormalP3ui"; |
| case EntryPoint::NormalP3uiv: |
| return "glNormalP3uiv"; |
| case EntryPoint::NormalPointer: |
| return "glNormalPointer"; |
| case EntryPoint::ObjectLabel: |
| return "glObjectLabel"; |
| case EntryPoint::ObjectLabelKHR: |
| return "glObjectLabelKHR"; |
| case EntryPoint::ObjectPtrLabel: |
| return "glObjectPtrLabel"; |
| case EntryPoint::ObjectPtrLabelKHR: |
| return "glObjectPtrLabelKHR"; |
| case EntryPoint::Ortho: |
| return "glOrtho"; |
| case EntryPoint::Orthof: |
| return "glOrthof"; |
| case EntryPoint::Orthox: |
| return "glOrthox"; |
| case EntryPoint::PassThrough: |
| return "glPassThrough"; |
| case EntryPoint::PatchParameterfv: |
| return "glPatchParameterfv"; |
| case EntryPoint::PatchParameteri: |
| return "glPatchParameteri"; |
| case EntryPoint::PathCommandsCHROMIUM: |
| return "glPathCommandsCHROMIUM"; |
| case EntryPoint::PathParameterfCHROMIUM: |
| return "glPathParameterfCHROMIUM"; |
| case EntryPoint::PathParameteriCHROMIUM: |
| return "glPathParameteriCHROMIUM"; |
| case EntryPoint::PathStencilFuncCHROMIUM: |
| return "glPathStencilFuncCHROMIUM"; |
| case EntryPoint::PauseTransformFeedback: |
| return "glPauseTransformFeedback"; |
| case EntryPoint::PixelMapfv: |
| return "glPixelMapfv"; |
| case EntryPoint::PixelMapuiv: |
| return "glPixelMapuiv"; |
| case EntryPoint::PixelMapusv: |
| return "glPixelMapusv"; |
| case EntryPoint::PixelStoref: |
| return "glPixelStoref"; |
| case EntryPoint::PixelStorei: |
| return "glPixelStorei"; |
| case EntryPoint::PixelTransferf: |
| return "glPixelTransferf"; |
| case EntryPoint::PixelTransferi: |
| return "glPixelTransferi"; |
| case EntryPoint::PixelZoom: |
| return "glPixelZoom"; |
| case EntryPoint::PointParameterf: |
| return "glPointParameterf"; |
| case EntryPoint::PointParameterfv: |
| return "glPointParameterfv"; |
| case EntryPoint::PointParameteri: |
| return "glPointParameteri"; |
| case EntryPoint::PointParameteriv: |
| return "glPointParameteriv"; |
| case EntryPoint::PointParameterx: |
| return "glPointParameterx"; |
| case EntryPoint::PointParameterxv: |
| return "glPointParameterxv"; |
| case EntryPoint::PointSize: |
| return "glPointSize"; |
| case EntryPoint::PointSizePointerOES: |
| return "glPointSizePointerOES"; |
| case EntryPoint::PointSizex: |
| return "glPointSizex"; |
| case EntryPoint::PolygonMode: |
| return "glPolygonMode"; |
| case EntryPoint::PolygonOffset: |
| return "glPolygonOffset"; |
| case EntryPoint::PolygonOffsetClamp: |
| return "glPolygonOffsetClamp"; |
| case EntryPoint::PolygonOffsetx: |
| return "glPolygonOffsetx"; |
| case EntryPoint::PolygonStipple: |
| return "glPolygonStipple"; |
| case EntryPoint::PopAttrib: |
| return "glPopAttrib"; |
| case EntryPoint::PopClientAttrib: |
| return "glPopClientAttrib"; |
| case EntryPoint::PopDebugGroup: |
| return "glPopDebugGroup"; |
| case EntryPoint::PopDebugGroupKHR: |
| return "glPopDebugGroupKHR"; |
| case EntryPoint::PopGroupMarkerEXT: |
| return "glPopGroupMarkerEXT"; |
| case EntryPoint::PopMatrix: |
| return "glPopMatrix"; |
| case EntryPoint::PopName: |
| return "glPopName"; |
| case EntryPoint::PrimitiveRestartIndex: |
| return "glPrimitiveRestartIndex"; |
| case EntryPoint::PrioritizeTextures: |
| return "glPrioritizeTextures"; |
| case EntryPoint::ProgramBinary: |
| return "glProgramBinary"; |
| case EntryPoint::ProgramBinaryOES: |
| return "glProgramBinaryOES"; |
| case EntryPoint::ProgramParameteri: |
| return "glProgramParameteri"; |
| case EntryPoint::ProgramPathFragmentInputGenCHROMIUM: |
| return "glProgramPathFragmentInputGenCHROMIUM"; |
| case EntryPoint::ProgramUniform1d: |
| return "glProgramUniform1d"; |
| case EntryPoint::ProgramUniform1dv: |
| return "glProgramUniform1dv"; |
| case EntryPoint::ProgramUniform1f: |
| return "glProgramUniform1f"; |
| case EntryPoint::ProgramUniform1fv: |
| return "glProgramUniform1fv"; |
| case EntryPoint::ProgramUniform1i: |
| return "glProgramUniform1i"; |
| case EntryPoint::ProgramUniform1iv: |
| return "glProgramUniform1iv"; |
| case EntryPoint::ProgramUniform1ui: |
| return "glProgramUniform1ui"; |
| case EntryPoint::ProgramUniform1uiv: |
| return "glProgramUniform1uiv"; |
| case EntryPoint::ProgramUniform2d: |
| return "glProgramUniform2d"; |
| case EntryPoint::ProgramUniform2dv: |
| return "glProgramUniform2dv"; |
| case EntryPoint::ProgramUniform2f: |
| return "glProgramUniform2f"; |
| case EntryPoint::ProgramUniform2fv: |
| return "glProgramUniform2fv"; |
| case EntryPoint::ProgramUniform2i: |
| return "glProgramUniform2i"; |
| case EntryPoint::ProgramUniform2iv: |
| return "glProgramUniform2iv"; |
| case EntryPoint::ProgramUniform2ui: |
| return "glProgramUniform2ui"; |
| case EntryPoint::ProgramUniform2uiv: |
| return "glProgramUniform2uiv"; |
| case EntryPoint::ProgramUniform3d: |
| return "glProgramUniform3d"; |
| case EntryPoint::ProgramUniform3dv: |
| return "glProgramUniform3dv"; |
| case EntryPoint::ProgramUniform3f: |
| return "glProgramUniform3f"; |
| case EntryPoint::ProgramUniform3fv: |
| return "glProgramUniform3fv"; |
| case EntryPoint::ProgramUniform3i: |
| return "glProgramUniform3i"; |
| case EntryPoint::ProgramUniform3iv: |
| return "glProgramUniform3iv"; |
| case EntryPoint::ProgramUniform3ui: |
| return "glProgramUniform3ui"; |
| case EntryPoint::ProgramUniform3uiv: |
| return "glProgramUniform3uiv"; |
| case EntryPoint::ProgramUniform4d: |
| return "glProgramUniform4d"; |
| case EntryPoint::ProgramUniform4dv: |
| return "glProgramUniform4dv"; |
| case EntryPoint::ProgramUniform4f: |
| return "glProgramUniform4f"; |
| case EntryPoint::ProgramUniform4fv: |
| return "glProgramUniform4fv"; |
| case EntryPoint::ProgramUniform4i: |
| return "glProgramUniform4i"; |
| case EntryPoint::ProgramUniform4iv: |
| return "glProgramUniform4iv"; |
| case EntryPoint::ProgramUniform4ui: |
| return "glProgramUniform4ui"; |
| case EntryPoint::ProgramUniform4uiv: |
| return "glProgramUniform4uiv"; |
| case EntryPoint::ProgramUniformMatrix2dv: |
| return "glProgramUniformMatrix2dv"; |
| case EntryPoint::ProgramUniformMatrix2fv: |
| return "glProgramUniformMatrix2fv"; |
| case EntryPoint::ProgramUniformMatrix2x3dv: |
| return "glProgramUniformMatrix2x3dv"; |
| case EntryPoint::ProgramUniformMatrix2x3fv: |
| return "glProgramUniformMatrix2x3fv"; |
| case EntryPoint::ProgramUniformMatrix2x4dv: |
| return "glProgramUniformMatrix2x4dv"; |
| case EntryPoint::ProgramUniformMatrix2x4fv: |
| return "glProgramUniformMatrix2x4fv"; |
| case EntryPoint::ProgramUniformMatrix3dv: |
| return "glProgramUniformMatrix3dv"; |
| case EntryPoint::ProgramUniformMatrix3fv: |
| return "glProgramUniformMatrix3fv"; |
| case EntryPoint::ProgramUniformMatrix3x2dv: |
| return "glProgramUniformMatrix3x2dv"; |
| case EntryPoint::ProgramUniformMatrix3x2fv: |
| return "glProgramUniformMatrix3x2fv"; |
| case EntryPoint::ProgramUniformMatrix3x4dv: |
| return "glProgramUniformMatrix3x4dv"; |
| case EntryPoint::ProgramUniformMatrix3x4fv: |
| return "glProgramUniformMatrix3x4fv"; |
| case EntryPoint::ProgramUniformMatrix4dv: |
| return "glProgramUniformMatrix4dv"; |
| case EntryPoint::ProgramUniformMatrix4fv: |
| return "glProgramUniformMatrix4fv"; |
| case EntryPoint::ProgramUniformMatrix4x2dv: |
| return "glProgramUniformMatrix4x2dv"; |
| case EntryPoint::ProgramUniformMatrix4x2fv: |
| return "glProgramUniformMatrix4x2fv"; |
| case EntryPoint::ProgramUniformMatrix4x3dv: |
| return "glProgramUniformMatrix4x3dv"; |
| case EntryPoint::ProgramUniformMatrix4x3fv: |
| return "glProgramUniformMatrix4x3fv"; |
| case EntryPoint::ProvokingVertex: |
| return "glProvokingVertex"; |
| case EntryPoint::ProvokingVertexANGLE: |
| return "glProvokingVertexANGLE"; |
| case EntryPoint::PushAttrib: |
| return "glPushAttrib"; |
| case EntryPoint::PushClientAttrib: |
| return "glPushClientAttrib"; |
| case EntryPoint::PushDebugGroup: |
| return "glPushDebugGroup"; |
| case EntryPoint::PushDebugGroupKHR: |
| return "glPushDebugGroupKHR"; |
| case EntryPoint::PushGroupMarkerEXT: |
| return "glPushGroupMarkerEXT"; |
| case EntryPoint::PushMatrix: |
| return "glPushMatrix"; |
| case EntryPoint::PushName: |
| return "glPushName"; |
| case EntryPoint::QueryCounter: |
| return "glQueryCounter"; |
| case EntryPoint::QueryCounterEXT: |
| return "glQueryCounterEXT"; |
| case EntryPoint::QueryMatrixxOES: |
| return "glQueryMatrixxOES"; |
| case EntryPoint::RasterPos2d: |
| return "glRasterPos2d"; |
| case EntryPoint::RasterPos2dv: |
| return "glRasterPos2dv"; |
| case EntryPoint::RasterPos2f: |
| return "glRasterPos2f"; |
| case EntryPoint::RasterPos2fv: |
| return "glRasterPos2fv"; |
| case EntryPoint::RasterPos2i: |
| return "glRasterPos2i"; |
| case EntryPoint::RasterPos2iv: |
| return "glRasterPos2iv"; |
| case EntryPoint::RasterPos2s: |
| return "glRasterPos2s"; |
| case EntryPoint::RasterPos2sv: |
| return "glRasterPos2sv"; |
| case EntryPoint::RasterPos3d: |
| return "glRasterPos3d"; |
| case EntryPoint::RasterPos3dv: |
| return "glRasterPos3dv"; |
| case EntryPoint::RasterPos3f: |
| return "glRasterPos3f"; |
| case EntryPoint::RasterPos3fv: |
| return "glRasterPos3fv"; |
| case EntryPoint::RasterPos3i: |
| return "glRasterPos3i"; |
| case EntryPoint::RasterPos3iv: |
| return "glRasterPos3iv"; |
| case EntryPoint::RasterPos3s: |
| return "glRasterPos3s"; |
| case EntryPoint::RasterPos3sv: |
| return "glRasterPos3sv"; |
| case EntryPoint::RasterPos4d: |
| return "glRasterPos4d"; |
| case EntryPoint::RasterPos4dv: |
| return "glRasterPos4dv"; |
| case EntryPoint::RasterPos4f: |
| return "glRasterPos4f"; |
| case EntryPoint::RasterPos4fv: |
| return "glRasterPos4fv"; |
| case EntryPoint::RasterPos4i: |
| return "glRasterPos4i"; |
| case EntryPoint::RasterPos4iv: |
| return "glRasterPos4iv"; |
| case EntryPoint::RasterPos4s: |
| return "glRasterPos4s"; |
| case EntryPoint::RasterPos4sv: |
| return "glRasterPos4sv"; |
| case EntryPoint::ReadBuffer: |
| return "glReadBuffer"; |
| case EntryPoint::ReadPixels: |
| return "glReadPixels"; |
| case EntryPoint::ReadPixelsRobustANGLE: |
| return "glReadPixelsRobustANGLE"; |
| case EntryPoint::ReadnPixels: |
| return "glReadnPixels"; |
| case EntryPoint::ReadnPixelsEXT: |
| return "glReadnPixelsEXT"; |
| case EntryPoint::ReadnPixelsRobustANGLE: |
| return "glReadnPixelsRobustANGLE"; |
| case EntryPoint::Rectd: |
| return "glRectd"; |
| case EntryPoint::Rectdv: |
| return "glRectdv"; |
| case EntryPoint::Rectf: |
| return "glRectf"; |
| case EntryPoint::Rectfv: |
| return "glRectfv"; |
| case EntryPoint::Recti: |
| return "glRecti"; |
| case EntryPoint::Rectiv: |
| return "glRectiv"; |
| case EntryPoint::Rects: |
| return "glRects"; |
| case EntryPoint::Rectsv: |
| return "glRectsv"; |
| case EntryPoint::ReleaseShaderCompiler: |
| return "glReleaseShaderCompiler"; |
| case EntryPoint::RenderMode: |
| return "glRenderMode"; |
| case EntryPoint::RenderbufferStorage: |
| return "glRenderbufferStorage"; |
| case EntryPoint::RenderbufferStorageMultisample: |
| return "glRenderbufferStorageMultisample"; |
| case EntryPoint::RenderbufferStorageMultisampleANGLE: |
| return "glRenderbufferStorageMultisampleANGLE"; |
| case EntryPoint::RenderbufferStorageMultisampleEXT: |
| return "glRenderbufferStorageMultisampleEXT"; |
| case EntryPoint::RenderbufferStorageOES: |
| return "glRenderbufferStorageOES"; |
| case EntryPoint::RequestExtensionANGLE: |
| return "glRequestExtensionANGLE"; |
| case EntryPoint::ResumeTransformFeedback: |
| return "glResumeTransformFeedback"; |
| case EntryPoint::Rotated: |
| return "glRotated"; |
| case EntryPoint::Rotatef: |
| return "glRotatef"; |
| case EntryPoint::Rotatex: |
| return "glRotatex"; |
| case EntryPoint::SampleCoverage: |
| return "glSampleCoverage"; |
| case EntryPoint::SampleCoveragex: |
| return "glSampleCoveragex"; |
| case EntryPoint::SampleMaski: |
| return "glSampleMaski"; |
| case EntryPoint::SampleMaskiANGLE: |
| return "glSampleMaskiANGLE"; |
| case EntryPoint::SamplerParameterIiv: |
| return "glSamplerParameterIiv"; |
| case EntryPoint::SamplerParameterIivOES: |
| return "glSamplerParameterIivOES"; |
| case EntryPoint::SamplerParameterIivRobustANGLE: |
| return "glSamplerParameterIivRobustANGLE"; |
| case EntryPoint::SamplerParameterIuiv: |
| return "glSamplerParameterIuiv"; |
| case EntryPoint::SamplerParameterIuivOES: |
| return "glSamplerParameterIuivOES"; |
| case EntryPoint::SamplerParameterIuivRobustANGLE: |
| return "glSamplerParameterIuivRobustANGLE"; |
| case EntryPoint::SamplerParameterf: |
| return "glSamplerParameterf"; |
| case EntryPoint::SamplerParameterfv: |
| return "glSamplerParameterfv"; |
| case EntryPoint::SamplerParameterfvRobustANGLE: |
| return "glSamplerParameterfvRobustANGLE"; |
| case EntryPoint::SamplerParameteri: |
| return "glSamplerParameteri"; |
| case EntryPoint::SamplerParameteriv: |
| return "glSamplerParameteriv"; |
| case EntryPoint::SamplerParameterivRobustANGLE: |
| return "glSamplerParameterivRobustANGLE"; |
| case EntryPoint::Scaled: |
| return "glScaled"; |
| case EntryPoint::Scalef: |
| return "glScalef"; |
| case EntryPoint::Scalex: |
| return "glScalex"; |
| case EntryPoint::Scissor: |
| return "glScissor"; |
| case EntryPoint::ScissorArrayv: |
| return "glScissorArrayv"; |
| case EntryPoint::ScissorIndexed: |
| return "glScissorIndexed"; |
| case EntryPoint::ScissorIndexedv: |
| return "glScissorIndexedv"; |
| case EntryPoint::SecondaryColor3b: |
| return "glSecondaryColor3b"; |
| case EntryPoint::SecondaryColor3bv: |
| return "glSecondaryColor3bv"; |
| case EntryPoint::SecondaryColor3d: |
| return "glSecondaryColor3d"; |
| case EntryPoint::SecondaryColor3dv: |
| return "glSecondaryColor3dv"; |
| case EntryPoint::SecondaryColor3f: |
| return "glSecondaryColor3f"; |
| case EntryPoint::SecondaryColor3fv: |
| return "glSecondaryColor3fv"; |
| case EntryPoint::SecondaryColor3i: |
| return "glSecondaryColor3i"; |
| case EntryPoint::SecondaryColor3iv: |
| return "glSecondaryColor3iv"; |
| case EntryPoint::SecondaryColor3s: |
| return "glSecondaryColor3s"; |
| case EntryPoint::SecondaryColor3sv: |
| return "glSecondaryColor3sv"; |
| case EntryPoint::SecondaryColor3ub: |
| return "glSecondaryColor3ub"; |
| case EntryPoint::SecondaryColor3ubv: |
| return "glSecondaryColor3ubv"; |
| case EntryPoint::SecondaryColor3ui: |
| return "glSecondaryColor3ui"; |
| case EntryPoint::SecondaryColor3uiv: |
| return "glSecondaryColor3uiv"; |
| case EntryPoint::SecondaryColor3us: |
| return "glSecondaryColor3us"; |
| case EntryPoint::SecondaryColor3usv: |
| return "glSecondaryColor3usv"; |
| case EntryPoint::SecondaryColorP3ui: |
| return "glSecondaryColorP3ui"; |
| case EntryPoint::SecondaryColorP3uiv: |
| return "glSecondaryColorP3uiv"; |
| case EntryPoint::SecondaryColorPointer: |
| return "glSecondaryColorPointer"; |
| case EntryPoint::SelectBuffer: |
| return "glSelectBuffer"; |
| case EntryPoint::SemaphoreParameterui64vEXT: |
| return "glSemaphoreParameterui64vEXT"; |
| case EntryPoint::SetFenceNV: |
| return "glSetFenceNV"; |
| case EntryPoint::ShadeModel: |
| return "glShadeModel"; |
| case EntryPoint::ShaderBinary: |
| return "glShaderBinary"; |
| case EntryPoint::ShaderSource: |
| return "glShaderSource"; |
| case EntryPoint::ShaderStorageBlockBinding: |
| return "glShaderStorageBlockBinding"; |
| case EntryPoint::SignalSemaphoreEXT: |
| return "glSignalSemaphoreEXT"; |
| case EntryPoint::SpecializeShader: |
| return "glSpecializeShader"; |
| case EntryPoint::StencilFillPathCHROMIUM: |
| return "glStencilFillPathCHROMIUM"; |
| case EntryPoint::StencilFillPathInstancedCHROMIUM: |
| return "glStencilFillPathInstancedCHROMIUM"; |
| case EntryPoint::StencilFunc: |
| return "glStencilFunc"; |
| case EntryPoint::StencilFuncSeparate: |
| return "glStencilFuncSeparate"; |
| case EntryPoint::StencilMask: |
| return "glStencilMask"; |
| case EntryPoint::StencilMaskSeparate: |
| return "glStencilMaskSeparate"; |
| case EntryPoint::StencilOp: |
| return "glStencilOp"; |
| case EntryPoint::StencilOpSeparate: |
| return "glStencilOpSeparate"; |
| case EntryPoint::StencilStrokePathCHROMIUM: |
| return "glStencilStrokePathCHROMIUM"; |
| case EntryPoint::StencilStrokePathInstancedCHROMIUM: |
| return "glStencilStrokePathInstancedCHROMIUM"; |
| case EntryPoint::StencilThenCoverFillPathCHROMIUM: |
| return "glStencilThenCoverFillPathCHROMIUM"; |
| case EntryPoint::StencilThenCoverFillPathInstancedCHROMIUM: |
| return "glStencilThenCoverFillPathInstancedCHROMIUM"; |
| case EntryPoint::StencilThenCoverStrokePathCHROMIUM: |
| return "glStencilThenCoverStrokePathCHROMIUM"; |
| case EntryPoint::StencilThenCoverStrokePathInstancedCHROMIUM: |
| return "glStencilThenCoverStrokePathInstancedCHROMIUM"; |
| case EntryPoint::TestFenceNV: |
| return "glTestFenceNV"; |
| case EntryPoint::TexBuffer: |
| return "glTexBuffer"; |
| case EntryPoint::TexBufferRange: |
| return "glTexBufferRange"; |
| case EntryPoint::TexCoord1d: |
| return "glTexCoord1d"; |
| case EntryPoint::TexCoord1dv: |
| return "glTexCoord1dv"; |
| case EntryPoint::TexCoord1f: |
| return "glTexCoord1f"; |
| case EntryPoint::TexCoord1fv: |
| return "glTexCoord1fv"; |
| case EntryPoint::TexCoord1i: |
| return "glTexCoord1i"; |
| case EntryPoint::TexCoord1iv: |
| return "glTexCoord1iv"; |
| case EntryPoint::TexCoord1s: |
| return "glTexCoord1s"; |
| case EntryPoint::TexCoord1sv: |
| return "glTexCoord1sv"; |
| case EntryPoint::TexCoord2d: |
| return "glTexCoord2d"; |
| case EntryPoint::TexCoord2dv: |
| return "glTexCoord2dv"; |
| case EntryPoint::TexCoord2f: |
| return "glTexCoord2f"; |
| case EntryPoint::TexCoord2fv: |
| return "glTexCoord2fv"; |
| case EntryPoint::TexCoord2i: |
| return "glTexCoord2i"; |
| case EntryPoint::TexCoord2iv: |
| return "glTexCoord2iv"; |
| case EntryPoint::TexCoord2s: |
| return "glTexCoord2s"; |
| case EntryPoint::TexCoord2sv: |
| return "glTexCoord2sv"; |
| case EntryPoint::TexCoord3d: |
| return "glTexCoord3d"; |
| case EntryPoint::TexCoord3dv: |
| return "glTexCoord3dv"; |
| case EntryPoint::TexCoord3f: |
| return "glTexCoord3f"; |
| case EntryPoint::TexCoord3fv: |
| return "glTexCoord3fv"; |
| case EntryPoint::TexCoord3i: |
| return "glTexCoord3i"; |
| case EntryPoint::TexCoord3iv: |
| return "glTexCoord3iv"; |
| case EntryPoint::TexCoord3s: |
| return "glTexCoord3s"; |
| case EntryPoint::TexCoord3sv: |
| return "glTexCoord3sv"; |
| case EntryPoint::TexCoord4d: |
| return "glTexCoord4d"; |
| case EntryPoint::TexCoord4dv: |
| return "glTexCoord4dv"; |
| case EntryPoint::TexCoord4f: |
| return "glTexCoord4f"; |
| case EntryPoint::TexCoord4fv: |
| return "glTexCoord4fv"; |
| case EntryPoint::TexCoord4i: |
| return "glTexCoord4i"; |
| case EntryPoint::TexCoord4iv: |
| return "glTexCoord4iv"; |
| case EntryPoint::TexCoord4s: |
| return "glTexCoord4s"; |
| case EntryPoint::TexCoord4sv: |
| return "glTexCoord4sv"; |
| case EntryPoint::TexCoordP1ui: |
| return "glTexCoordP1ui"; |
| case EntryPoint::TexCoordP1uiv: |
| return "glTexCoordP1uiv"; |
| case EntryPoint::TexCoordP2ui: |
| return "glTexCoordP2ui"; |
| case EntryPoint::TexCoordP2uiv: |
| return "glTexCoordP2uiv"; |
| case EntryPoint::TexCoordP3ui: |
| return "glTexCoordP3ui"; |
| case EntryPoint::TexCoordP3uiv: |
| return "glTexCoordP3uiv"; |
| case EntryPoint::TexCoordP4ui: |
| return "glTexCoordP4ui"; |
| case EntryPoint::TexCoordP4uiv: |
| return "glTexCoordP4uiv"; |
| case EntryPoint::TexCoordPointer: |
| return "glTexCoordPointer"; |
| case EntryPoint::TexEnvf: |
| return "glTexEnvf"; |
| case EntryPoint::TexEnvfv: |
| return "glTexEnvfv"; |
| case EntryPoint::TexEnvi: |
| return "glTexEnvi"; |
| case EntryPoint::TexEnviv: |
| return "glTexEnviv"; |
| case EntryPoint::TexEnvx: |
| return "glTexEnvx"; |
| case EntryPoint::TexEnvxv: |
| return "glTexEnvxv"; |
| case EntryPoint::TexGend: |
| return "glTexGend"; |
| case EntryPoint::TexGendv: |
| return "glTexGendv"; |
| case EntryPoint::TexGenf: |
| return "glTexGenf"; |
| case EntryPoint::TexGenfOES: |
| return "glTexGenfOES"; |
| case EntryPoint::TexGenfv: |
| return "glTexGenfv"; |
| case EntryPoint::TexGenfvOES: |
| return "glTexGenfvOES"; |
| case EntryPoint::TexGeni: |
| return "glTexGeni"; |
| case EntryPoint::TexGeniOES: |
| return "glTexGeniOES"; |
| case EntryPoint::TexGeniv: |
| return "glTexGeniv"; |
| case EntryPoint::TexGenivOES: |
| return "glTexGenivOES"; |
| case EntryPoint::TexGenxOES: |
| return "glTexGenxOES"; |
| case EntryPoint::TexGenxvOES: |
| return "glTexGenxvOES"; |
| case EntryPoint::TexImage1D: |
| return "glTexImage1D"; |
| case EntryPoint::TexImage2D: |
| return "glTexImage2D"; |
| case EntryPoint::TexImage2DExternalANGLE: |
| return "glTexImage2DExternalANGLE"; |
| case EntryPoint::TexImage2DMultisample: |
| return "glTexImage2DMultisample"; |
| case EntryPoint::TexImage2DRobustANGLE: |
| return "glTexImage2DRobustANGLE"; |
| case EntryPoint::TexImage3D: |
| return "glTexImage3D"; |
| case EntryPoint::TexImage3DMultisample: |
| return "glTexImage3DMultisample"; |
| case EntryPoint::TexImage3DOES: |
| return "glTexImage3DOES"; |
| case EntryPoint::TexImage3DRobustANGLE: |
| return "glTexImage3DRobustANGLE"; |
| case EntryPoint::TexParameterIiv: |
| return "glTexParameterIiv"; |
| case EntryPoint::TexParameterIivOES: |
| return "glTexParameterIivOES"; |
| case EntryPoint::TexParameterIivRobustANGLE: |
| return "glTexParameterIivRobustANGLE"; |
| case EntryPoint::TexParameterIuiv: |
| return "glTexParameterIuiv"; |
| case EntryPoint::TexParameterIuivOES: |
| return "glTexParameterIuivOES"; |
| case EntryPoint::TexParameterIuivRobustANGLE: |
| return "glTexParameterIuivRobustANGLE"; |
| case EntryPoint::TexParameterf: |
| return "glTexParameterf"; |
| case EntryPoint::TexParameterfv: |
| return "glTexParameterfv"; |
| case EntryPoint::TexParameterfvRobustANGLE: |
| return "glTexParameterfvRobustANGLE"; |
| case EntryPoint::TexParameteri: |
| return "glTexParameteri"; |
| case EntryPoint::TexParameteriv: |
| return "glTexParameteriv"; |
| case EntryPoint::TexParameterivRobustANGLE: |
| return "glTexParameterivRobustANGLE"; |
| case EntryPoint::TexParameterx: |
| return "glTexParameterx"; |
| case EntryPoint::TexParameterxv: |
| return "glTexParameterxv"; |
| case EntryPoint::TexStorage1D: |
| return "glTexStorage1D"; |
| case EntryPoint::TexStorage1DEXT: |
| return "glTexStorage1DEXT"; |
| case EntryPoint::TexStorage2D: |
| return "glTexStorage2D"; |
| case EntryPoint::TexStorage2DEXT: |
| return "glTexStorage2DEXT"; |
| case EntryPoint::TexStorage2DMultisample: |
| return "glTexStorage2DMultisample"; |
| case EntryPoint::TexStorage2DMultisampleANGLE: |
| return "glTexStorage2DMultisampleANGLE"; |
| case EntryPoint::TexStorage3D: |
| return "glTexStorage3D"; |
| case EntryPoint::TexStorage3DEXT: |
| return "glTexStorage3DEXT"; |
| case EntryPoint::TexStorage3DMultisample: |
| return "glTexStorage3DMultisample"; |
| case EntryPoint::TexStorage3DMultisampleOES: |
| return "glTexStorage3DMultisampleOES"; |
| case EntryPoint::TexStorageMem2DEXT: |
| return "glTexStorageMem2DEXT"; |
| case EntryPoint::TexStorageMem2DMultisampleEXT: |
| return "glTexStorageMem2DMultisampleEXT"; |
| case EntryPoint::TexStorageMem3DEXT: |
| return "glTexStorageMem3DEXT"; |
| case EntryPoint::TexStorageMem3DMultisampleEXT: |
| return "glTexStorageMem3DMultisampleEXT"; |
| case EntryPoint::TexSubImage1D: |
| return "glTexSubImage1D"; |
| case EntryPoint::TexSubImage2D: |
| return "glTexSubImage2D"; |
| case EntryPoint::TexSubImage2DRobustANGLE: |
| return "glTexSubImage2DRobustANGLE"; |
| case EntryPoint::TexSubImage3D: |
| return "glTexSubImage3D"; |
| case EntryPoint::TexSubImage3DOES: |
| return "glTexSubImage3DOES"; |
| case EntryPoint::TexSubImage3DRobustANGLE: |
| return "glTexSubImage3DRobustANGLE"; |
| case EntryPoint::TextureBarrier: |
| return "glTextureBarrier"; |
| case EntryPoint::TextureBuffer: |
| return "glTextureBuffer"; |
| case EntryPoint::TextureBufferRange: |
| return "glTextureBufferRange"; |
| case EntryPoint::TextureParameterIiv: |
| return "glTextureParameterIiv"; |
| case EntryPoint::TextureParameterIuiv: |
| return "glTextureParameterIuiv"; |
| case EntryPoint::TextureParameterf: |
| return "glTextureParameterf"; |
| case EntryPoint::TextureParameterfv: |
| return "glTextureParameterfv"; |
| case EntryPoint::TextureParameteri: |
| return "glTextureParameteri"; |
| case EntryPoint::TextureParameteriv: |
| return "glTextureParameteriv"; |
| case EntryPoint::TextureStorage1D: |
| return "glTextureStorage1D"; |
| case EntryPoint::TextureStorage2D: |
| return "glTextureStorage2D"; |
| case EntryPoint::TextureStorage2DMultisample: |
| return "glTextureStorage2DMultisample"; |
| case EntryPoint::TextureStorage3D: |
| return "glTextureStorage3D"; |
| case EntryPoint::TextureStorage3DMultisample: |
| return "glTextureStorage3DMultisample"; |
| case EntryPoint::TextureSubImage1D: |
| return "glTextureSubImage1D"; |
| case EntryPoint::TextureSubImage2D: |
| return "glTextureSubImage2D"; |
| case EntryPoint::TextureSubImage3D: |
| return "glTextureSubImage3D"; |
| case EntryPoint::TextureView: |
| return "glTextureView"; |
| case EntryPoint::TransformFeedbackBufferBase: |
| return "glTransformFeedbackBufferBase"; |
| case EntryPoint::TransformFeedbackBufferRange: |
| return "glTransformFeedbackBufferRange"; |
| case EntryPoint::TransformFeedbackVaryings: |
| return "glTransformFeedbackVaryings"; |
| case EntryPoint::Translated: |
| return "glTranslated"; |
| case EntryPoint::Translatef: |
| return "glTranslatef"; |
| case EntryPoint::Translatex: |
| return "glTranslatex"; |
| case EntryPoint::Uniform1d: |
| return "glUniform1d"; |
| case EntryPoint::Uniform1dv: |
| return "glUniform1dv"; |
| case EntryPoint::Uniform1f: |
| return "glUniform1f"; |
| case EntryPoint::Uniform1fv: |
| return "glUniform1fv"; |
| case EntryPoint::Uniform1i: |
| return "glUniform1i"; |
| case EntryPoint::Uniform1iv: |
| return "glUniform1iv"; |
| case EntryPoint::Uniform1ui: |
| return "glUniform1ui"; |
| case EntryPoint::Uniform1uiv: |
| return "glUniform1uiv"; |
| case EntryPoint::Uniform2d: |
| return "glUniform2d"; |
| case EntryPoint::Uniform2dv: |
| return "glUniform2dv"; |
| case EntryPoint::Uniform2f: |
| return "glUniform2f"; |
| case EntryPoint::Uniform2fv: |
| return "glUniform2fv"; |
| case EntryPoint::Uniform2i: |
| return "glUniform2i"; |
| case EntryPoint::Uniform2iv: |
| return "glUniform2iv"; |
| case EntryPoint::Uniform2ui: |
| return "glUniform2ui"; |
| case EntryPoint::Uniform2uiv: |
| return "glUniform2uiv"; |
| case EntryPoint::Uniform3d: |
| return "glUniform3d"; |
| case EntryPoint::Uniform3dv: |
| return "glUniform3dv"; |
| case EntryPoint::Uniform3f: |
| return "glUniform3f"; |
| case EntryPoint::Uniform3fv: |
| return "glUniform3fv"; |
| case EntryPoint::Uniform3i: |
| return "glUniform3i"; |
| case EntryPoint::Uniform3iv: |
| return "glUniform3iv"; |
| case EntryPoint::Uniform3ui: |
| return "glUniform3ui"; |
| case EntryPoint::Uniform3uiv: |
| return "glUniform3uiv"; |
| case EntryPoint::Uniform4d: |
| return "glUniform4d"; |
| case EntryPoint::Uniform4dv: |
| return "glUniform4dv"; |
| case EntryPoint::Uniform4f: |
| return "glUniform4f"; |
| case EntryPoint::Uniform4fv: |
| return "glUniform4fv"; |
| case EntryPoint::Uniform4i: |
| return "glUniform4i"; |
| case EntryPoint::Uniform4iv: |
| return "glUniform4iv"; |
| case EntryPoint::Uniform4ui: |
| return "glUniform4ui"; |
| case EntryPoint::Uniform4uiv: |
| return "glUniform4uiv"; |
| case EntryPoint::UniformBlockBinding: |
| return "glUniformBlockBinding"; |
| case EntryPoint::UniformMatrix2dv: |
| return "glUniformMatrix2dv"; |
| case EntryPoint::UniformMatrix2fv: |
| return "glUniformMatrix2fv"; |
| case EntryPoint::UniformMatrix2x3dv: |
| return "glUniformMatrix2x3dv"; |
| case EntryPoint::UniformMatrix2x3fv: |
| return "glUniformMatrix2x3fv"; |
| case EntryPoint::UniformMatrix2x4dv: |
| return "glUniformMatrix2x4dv"; |
| case EntryPoint::UniformMatrix2x4fv: |
| return "glUniformMatrix2x4fv"; |
| case EntryPoint::UniformMatrix3dv: |
| return "glUniformMatrix3dv"; |
| case EntryPoint::UniformMatrix3fv: |
| return "glUniformMatrix3fv"; |
| case EntryPoint::UniformMatrix3x2dv: |
| return "glUniformMatrix3x2dv"; |
| case EntryPoint::UniformMatrix3x2fv: |
| return "glUniformMatrix3x2fv"; |
| case EntryPoint::UniformMatrix3x4dv: |
| return "glUniformMatrix3x4dv"; |
| case EntryPoint::UniformMatrix3x4fv: |
| return "glUniformMatrix3x4fv"; |
| case EntryPoint::UniformMatrix4dv: |
| return "glUniformMatrix4dv"; |
| case EntryPoint::UniformMatrix4fv: |
| return "glUniformMatrix4fv"; |
| case EntryPoint::UniformMatrix4x2dv: |
| return "glUniformMatrix4x2dv"; |
| case EntryPoint::UniformMatrix4x2fv: |
| return "glUniformMatrix4x2fv"; |
| case EntryPoint::UniformMatrix4x3dv: |
| return "glUniformMatrix4x3dv"; |
| case EntryPoint::UniformMatrix4x3fv: |
| return "glUniformMatrix4x3fv"; |
| case EntryPoint::UniformSubroutinesuiv: |
| return "glUniformSubroutinesuiv"; |
| case EntryPoint::UnmapBuffer: |
| return "glUnmapBuffer"; |
| case EntryPoint::UnmapBufferOES: |
| return "glUnmapBufferOES"; |
| case EntryPoint::UnmapNamedBuffer: |
| return "glUnmapNamedBuffer"; |
| case EntryPoint::UseProgram: |
| return "glUseProgram"; |
| case EntryPoint::UseProgramStages: |
| return "glUseProgramStages"; |
| case EntryPoint::ValidateProgram: |
| return "glValidateProgram"; |
| case EntryPoint::ValidateProgramPipeline: |
| return "glValidateProgramPipeline"; |
| case EntryPoint::Vertex2d: |
| return "glVertex2d"; |
| case EntryPoint::Vertex2dv: |
| return "glVertex2dv"; |
| case EntryPoint::Vertex2f: |
| return "glVertex2f"; |
| case EntryPoint::Vertex2fv: |
| return "glVertex2fv"; |
| case EntryPoint::Vertex2i: |
| return "glVertex2i"; |
| case EntryPoint::Vertex2iv: |
| return "glVertex2iv"; |
| case EntryPoint::Vertex2s: |
| return "glVertex2s"; |
| case EntryPoint::Vertex2sv: |
| return "glVertex2sv"; |
| case EntryPoint::Vertex3d: |
| return "glVertex3d"; |
| case EntryPoint::Vertex3dv: |
| return "glVertex3dv"; |
| case EntryPoint::Vertex3f: |
| return "glVertex3f"; |
| case EntryPoint::Vertex3fv: |
| return "glVertex3fv"; |
| case EntryPoint::Vertex3i: |
| return "glVertex3i"; |
| case EntryPoint::Vertex3iv: |
| return "glVertex3iv"; |
| case EntryPoint::Vertex3s: |
| return "glVertex3s"; |
| case EntryPoint::Vertex3sv: |
| return "glVertex3sv"; |
| case EntryPoint::Vertex4d: |
| return "glVertex4d"; |
| case EntryPoint::Vertex4dv: |
| return "glVertex4dv"; |
| case EntryPoint::Vertex4f: |
| return "glVertex4f"; |
| case EntryPoint::Vertex4fv: |
| return "glVertex4fv"; |
| case EntryPoint::Vertex4i: |
| return "glVertex4i"; |
| case EntryPoint::Vertex4iv: |
| return "glVertex4iv"; |
| case EntryPoint::Vertex4s: |
| return "glVertex4s"; |
| case EntryPoint::Vertex4sv: |
| return "glVertex4sv"; |
| case EntryPoint::VertexArrayAttribBinding: |
| return "glVertexArrayAttribBinding"; |
| case EntryPoint::VertexArrayAttribFormat: |
| return "glVertexArrayAttribFormat"; |
| case EntryPoint::VertexArrayAttribIFormat: |
| return "glVertexArrayAttribIFormat"; |
| case EntryPoint::VertexArrayAttribLFormat: |
| return "glVertexArrayAttribLFormat"; |
| case EntryPoint::VertexArrayBindingDivisor: |
| return "glVertexArrayBindingDivisor"; |
| case EntryPoint::VertexArrayElementBuffer: |
| return "glVertexArrayElementBuffer"; |
| case EntryPoint::VertexArrayVertexBuffer: |
| return "glVertexArrayVertexBuffer"; |
| case EntryPoint::VertexArrayVertexBuffers: |
| return "glVertexArrayVertexBuffers"; |
| case EntryPoint::VertexAttrib1d: |
| return "glVertexAttrib1d"; |
| case EntryPoint::VertexAttrib1dv: |
| return "glVertexAttrib1dv"; |
| case EntryPoint::VertexAttrib1f: |
| return "glVertexAttrib1f"; |
| case EntryPoint::VertexAttrib1fv: |
| return "glVertexAttrib1fv"; |
| case EntryPoint::VertexAttrib1s: |
| return "glVertexAttrib1s"; |
| case EntryPoint::VertexAttrib1sv: |
| return "glVertexAttrib1sv"; |
| case EntryPoint::VertexAttrib2d: |
| return "glVertexAttrib2d"; |
| case EntryPoint::VertexAttrib2dv: |
| return "glVertexAttrib2dv"; |
| case EntryPoint::VertexAttrib2f: |
| return "glVertexAttrib2f"; |
| case EntryPoint::VertexAttrib2fv: |
| return "glVertexAttrib2fv"; |
| case EntryPoint::VertexAttrib2s: |
| return "glVertexAttrib2s"; |
| case EntryPoint::VertexAttrib2sv: |
| return "glVertexAttrib2sv"; |
| case EntryPoint::VertexAttrib3d: |
| return "glVertexAttrib3d"; |
| case EntryPoint::VertexAttrib3dv: |
| return "glVertexAttrib3dv"; |
| case EntryPoint::VertexAttrib3f: |
| return "glVertexAttrib3f"; |
| case EntryPoint::VertexAttrib3fv: |
| return "glVertexAttrib3fv"; |
| case EntryPoint::VertexAttrib3s: |
| return "glVertexAttrib3s"; |
| case EntryPoint::VertexAttrib3sv: |
| return "glVertexAttrib3sv"; |
| case EntryPoint::VertexAttrib4Nbv: |
| return "glVertexAttrib4Nbv"; |
| case EntryPoint::VertexAttrib4Niv: |
| return "glVertexAttrib4Niv"; |
| case EntryPoint::VertexAttrib4Nsv: |
| return "glVertexAttrib4Nsv"; |
| case EntryPoint::VertexAttrib4Nub: |
| return "glVertexAttrib4Nub"; |
| case EntryPoint::VertexAttrib4Nubv: |
| return "glVertexAttrib4Nubv"; |
| case EntryPoint::VertexAttrib4Nuiv: |
| return "glVertexAttrib4Nuiv"; |
| case EntryPoint::VertexAttrib4Nusv: |
| return "glVertexAttrib4Nusv"; |
| case EntryPoint::VertexAttrib4bv: |
| return "glVertexAttrib4bv"; |
| case EntryPoint::VertexAttrib4d: |
| return "glVertexAttrib4d"; |
| case EntryPoint::VertexAttrib4dv: |
| return "glVertexAttrib4dv"; |
| case EntryPoint::VertexAttrib4f: |
| return "glVertexAttrib4f"; |
| case EntryPoint::VertexAttrib4fv: |
| return "glVertexAttrib4fv"; |
| case EntryPoint::VertexAttrib4iv: |
| return "glVertexAttrib4iv"; |
| case EntryPoint::VertexAttrib4s: |
| return "glVertexAttrib4s"; |
| case EntryPoint::VertexAttrib4sv: |
| return "glVertexAttrib4sv"; |
| case EntryPoint::VertexAttrib4ubv: |
| return "glVertexAttrib4ubv"; |
| case EntryPoint::VertexAttrib4uiv: |
| return "glVertexAttrib4uiv"; |
| case EntryPoint::VertexAttrib4usv: |
| return "glVertexAttrib4usv"; |
| case EntryPoint::VertexAttribBinding: |
| return "glVertexAttribBinding"; |
| case EntryPoint::VertexAttribDivisor: |
| return "glVertexAttribDivisor"; |
| case EntryPoint::VertexAttribDivisorANGLE: |
| return "glVertexAttribDivisorANGLE"; |
| case EntryPoint::VertexAttribDivisorEXT: |
| return "glVertexAttribDivisorEXT"; |
| case EntryPoint::VertexAttribFormat: |
| return "glVertexAttribFormat"; |
| case EntryPoint::VertexAttribI1i: |
| return "glVertexAttribI1i"; |
| case EntryPoint::VertexAttribI1iv: |
| return "glVertexAttribI1iv"; |
| case EntryPoint::VertexAttribI1ui: |
| return "glVertexAttribI1ui"; |
| case EntryPoint::VertexAttribI1uiv: |
| return "glVertexAttribI1uiv"; |
| case EntryPoint::VertexAttribI2i: |
| return "glVertexAttribI2i"; |
| case EntryPoint::VertexAttribI2iv: |
| return "glVertexAttribI2iv"; |
| case EntryPoint::VertexAttribI2ui: |
| return "glVertexAttribI2ui"; |
| case EntryPoint::VertexAttribI2uiv: |
| return "glVertexAttribI2uiv"; |
| case EntryPoint::VertexAttribI3i: |
| return "glVertexAttribI3i"; |
| case EntryPoint::VertexAttribI3iv: |
| return "glVertexAttribI3iv"; |
| case EntryPoint::VertexAttribI3ui: |
| return "glVertexAttribI3ui"; |
| case EntryPoint::VertexAttribI3uiv: |
| return "glVertexAttribI3uiv"; |
| case EntryPoint::VertexAttribI4bv: |
| return "glVertexAttribI4bv"; |
| case EntryPoint::VertexAttribI4i: |
| return "glVertexAttribI4i"; |
| case EntryPoint::VertexAttribI4iv: |
| return "glVertexAttribI4iv"; |
| case EntryPoint::VertexAttribI4sv: |
| return "glVertexAttribI4sv"; |
| case EntryPoint::VertexAttribI4ubv: |
| return "glVertexAttribI4ubv"; |
| case EntryPoint::VertexAttribI4ui: |
| return "glVertexAttribI4ui"; |
| case EntryPoint::VertexAttribI4uiv: |
| return "glVertexAttribI4uiv"; |
| case EntryPoint::VertexAttribI4usv: |
| return "glVertexAttribI4usv"; |
| case EntryPoint::VertexAttribIFormat: |
| return "glVertexAttribIFormat"; |
| case EntryPoint::VertexAttribIPointer: |
| return "glVertexAttribIPointer"; |
| case EntryPoint::VertexAttribL1d: |
| return "glVertexAttribL1d"; |
| case EntryPoint::VertexAttribL1dv: |
| return "glVertexAttribL1dv"; |
| case EntryPoint::VertexAttribL2d: |
| return "glVertexAttribL2d"; |
| case EntryPoint::VertexAttribL2dv: |
| return "glVertexAttribL2dv"; |
| case EntryPoint::VertexAttribL3d: |
| return "glVertexAttribL3d"; |
| case EntryPoint::VertexAttribL3dv: |
| return "glVertexAttribL3dv"; |
| case EntryPoint::VertexAttribL4d: |
| return "glVertexAttribL4d"; |
| case EntryPoint::VertexAttribL4dv: |
| return "glVertexAttribL4dv"; |
| case EntryPoint::VertexAttribLFormat: |
| return "glVertexAttribLFormat"; |
| case EntryPoint::VertexAttribLPointer: |
| return "glVertexAttribLPointer"; |
| case EntryPoint::VertexAttribP1ui: |
| return "glVertexAttribP1ui"; |
| case EntryPoint::VertexAttribP1uiv: |
| return "glVertexAttribP1uiv"; |
| case EntryPoint::VertexAttribP2ui: |
| return "glVertexAttribP2ui"; |
| case EntryPoint::VertexAttribP2uiv: |
| return "glVertexAttribP2uiv"; |
| case EntryPoint::VertexAttribP3ui: |
| return "glVertexAttribP3ui"; |
| case EntryPoint::VertexAttribP3uiv: |
| return "glVertexAttribP3uiv"; |
| case EntryPoint::VertexAttribP4ui: |
| return "glVertexAttribP4ui"; |
| case EntryPoint::VertexAttribP4uiv: |
| return "glVertexAttribP4uiv"; |
| case EntryPoint::VertexAttribPointer: |
| return "glVertexAttribPointer"; |
| case EntryPoint::VertexBindingDivisor: |
| return "glVertexBindingDivisor"; |
| case EntryPoint::VertexP2ui: |
| return "glVertexP2ui"; |
| case EntryPoint::VertexP2uiv: |
| return "glVertexP2uiv"; |
| case EntryPoint::VertexP3ui: |
| return "glVertexP3ui"; |
| case EntryPoint::VertexP3uiv: |
| return "glVertexP3uiv"; |
| case EntryPoint::VertexP4ui: |
| return "glVertexP4ui"; |
| case EntryPoint::VertexP4uiv: |
| return "glVertexP4uiv"; |
| case EntryPoint::VertexPointer: |
| return "glVertexPointer"; |
| case EntryPoint::Viewport: |
| return "glViewport"; |
| case EntryPoint::ViewportArrayv: |
| return "glViewportArrayv"; |
| case EntryPoint::ViewportIndexedf: |
| return "glViewportIndexedf"; |
| case EntryPoint::ViewportIndexedfv: |
| return "glViewportIndexedfv"; |
| case EntryPoint::WaitSemaphoreEXT: |
| return "glWaitSemaphoreEXT"; |
| case EntryPoint::WaitSync: |
| return "glWaitSync"; |
| case EntryPoint::WeightPointerOES: |
| return "glWeightPointerOES"; |
| case EntryPoint::WindowPos2d: |
| return "glWindowPos2d"; |
| case EntryPoint::WindowPos2dv: |
| return "glWindowPos2dv"; |
| case EntryPoint::WindowPos2f: |
| return "glWindowPos2f"; |
| case EntryPoint::WindowPos2fv: |
| return "glWindowPos2fv"; |
| case EntryPoint::WindowPos2i: |
| return "glWindowPos2i"; |
| case EntryPoint::WindowPos2iv: |
| return "glWindowPos2iv"; |
| case EntryPoint::WindowPos2s: |
| return "glWindowPos2s"; |
| case EntryPoint::WindowPos2sv: |
| return "glWindowPos2sv"; |
| case EntryPoint::WindowPos3d: |
| return "glWindowPos3d"; |
| case EntryPoint::WindowPos3dv: |
| return "glWindowPos3dv"; |
| case EntryPoint::WindowPos3f: |
| return "glWindowPos3f"; |
| case EntryPoint::WindowPos3fv: |
| return "glWindowPos3fv"; |
| case EntryPoint::WindowPos3i: |
| return "glWindowPos3i"; |
| case EntryPoint::WindowPos3iv: |
| return "glWindowPos3iv"; |
| case EntryPoint::WindowPos3s: |
| return "glWindowPos3s"; |
| case EntryPoint::WindowPos3sv: |
| return "glWindowPos3sv"; |
| default: |
| UNREACHABLE(); |
| return "error"; |
| } |
| } |
| } // namespace gl |