mapi: retab static_data.py to be consistent
authorDylan Baker <dylan@pnwbakers.com>
Thu, 22 Sep 2016 17:58:45 +0000 (10:58 -0700)
committerDylan Baker <dylan@pnwbakers.com>
Thu, 22 Sep 2016 22:28:44 +0000 (15:28 -0700)
This file currently uses a mixture of 3 and 4 space indent. I have
changed it all to 4 space indent, matching the settings in
$ROOT/.editorconfig.

This was generated with sed:
sed -i -e 's@^   "@    "@g'

Signed-off-by: Dylan Baker <dylanx.c.baker@intel.com>
Acked-by: Ilia Mirkin <imirkin@alum.mit.edu>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
src/mapi/glapi/gen/static_data.py

index b25dab1..396f941 100644 (file)
@@ -436,1291 +436,1291 @@ offsets = {
 }
 
 functions = [
-   "Accum",
-   "ActiveShaderProgram",
-   "ActiveTexture",
-   "ActiveTextureARB",
-   "AlphaFunc",
-   "AlphaFuncx",
-   "AreTexturesResident",
-   "AreTexturesResidentEXT",
-   "ArrayElement",
-   "ArrayElementEXT",
-   "AttachObjectARB",
-   "AttachShader",
-   "Begin",
-   "BeginConditionalRender",
-   "BeginConditionalRenderNV",
-   "BeginQuery",
-   "BeginQueryARB",
-   "BeginQueryIndexed",
-   "BeginTransformFeedback",
-   "BindAttribLocation",
-   "BindAttribLocationARB",
-   "BindBuffer",
-   "BindBufferARB",
-   "BindBufferBase",
-   "BindBufferRange",
-   "BindBuffersBase",
-   "BindBuffersRange",
-   "BindFragDataLocation",
-   "BindFragDataLocationEXT",
-   "BindFragDataLocationIndexed",
-   "BindFramebuffer",
-   "BindFramebufferEXT",
-   "BindImageTexture",
-   "BindImageTextures",
-   "BindProgramARB",
-   "BindProgramPipeline",
-   "BindRenderbuffer",
-   "BindRenderbufferEXT",
-   "BindSampler",
-   "BindSamplers",
-   "BindTexture",
-   "BindTextureEXT",
-   "BindTextures",
-   "BindTransformFeedback",
-   "BindVertexArray",
-   "BindVertexBuffer",
-   "BindVertexBuffers",
-   "Bitmap",
-   "BlendColor",
-   "BlendColorEXT",
-   "BlendEquation",
-   "BlendEquationEXT",
-   "BlendEquationiARB",
-   "BlendEquationSeparate",
-   "BlendEquationSeparateiARB",
-   "BlendFunc",
-   "BlendFunciARB",
-   "BlendFuncSeparate",
-   "BlendFuncSeparateEXT",
-   "BlendFuncSeparateiARB",
-   "BlitFramebuffer",
-   "BufferData",
-   "BufferDataARB",
-   "BufferStorage",
-   "BufferSubData",
-   "BufferSubDataARB",
-   "CallList",
-   "CallLists",
-   "CheckFramebufferStatus",
-   "CheckFramebufferStatusEXT",
-   "ClampColor",
-   "ClampColorARB",
-   "Clear",
-   "ClearAccum",
-   "ClearBufferData",
-   "ClearBufferfi",
-   "ClearBufferfv",
-   "ClearBufferiv",
-   "ClearBufferSubData",
-   "ClearBufferuiv",
-   "ClearColor",
-   "ClearColorIiEXT",
-   "ClearColorIuiEXT",
-   "ClearColorx",
-   "ClearDepth",
-   "ClearDepthf",
-   "ClearDepthx",
-   "ClearIndex",
-   "ClearStencil",
-   "ClearTexImage",
-   "ClearTexSubImage",
-   "ClientActiveTexture",
-   "ClientActiveTextureARB",
-   "ClientWaitSync",
-   "ClipPlane",
-   "ClipPlanef",
-   "ClipPlanex",
-   "Color3b",
-   "Color3bv",
-   "Color3d",
-   "Color3dv",
-   "Color3f",
-   "Color3fv",
-   "Color3i",
-   "Color3iv",
-   "Color3s",
-   "Color3sv",
-   "Color3ub",
-   "Color3ubv",
-   "Color3ui",
-   "Color3uiv",
-   "Color3us",
-   "Color3usv",
-   "Color4b",
-   "Color4bv",
-   "Color4d",
-   "Color4dv",
-   "Color4f",
-   "Color4fv",
-   "Color4i",
-   "Color4iv",
-   "Color4s",
-   "Color4sv",
-   "Color4ub",
-   "Color4ubv",
-   "Color4ui",
-   "Color4uiv",
-   "Color4us",
-   "Color4usv",
-   "Color4x",
-   "ColorMask",
-   "ColorMaski",
-   "ColorMaskIndexedEXT",
-   "ColorMaterial",
-   "ColorP3ui",
-   "ColorP3uiv",
-   "ColorP4ui",
-   "ColorP4uiv",
-   "ColorPointer",
-   "ColorPointerEXT",
-   "ColorSubTable",
-   "ColorTable",
-   "ColorTableParameterfv",
-   "ColorTableParameteriv",
-   "CompileShader",
-   "CompileShaderARB",
-   "CompressedTexImage1D",
-   "CompressedTexImage1DARB",
-   "CompressedTexImage2D",
-   "CompressedTexImage2DARB",
-   "CompressedTexImage3D",
-   "CompressedTexImage3DARB",
-   "CompressedTexSubImage1D",
-   "CompressedTexSubImage1DARB",
-   "CompressedTexSubImage2D",
-   "CompressedTexSubImage2DARB",
-   "CompressedTexSubImage3D",
-   "CompressedTexSubImage3DARB",
-   "ConvolutionFilter1D",
-   "ConvolutionFilter2D",
-   "ConvolutionParameterf",
-   "ConvolutionParameterfv",
-   "ConvolutionParameteri",
-   "ConvolutionParameteriv",
-   "CopyBufferSubData",
-   "CopyColorSubTable",
-   "CopyColorTable",
-   "CopyConvolutionFilter1D",
-   "CopyConvolutionFilter2D",
-   "CopyImageSubData",
-   "CopyPixels",
-   "CopyTexImage1D",
-   "CopyTexImage2D",
-   "CopyTexSubImage1D",
-   "CopyTexSubImage2D",
-   "CopyTexSubImage3D",
-   "CopyTexSubImage3DEXT",
-   "CreateProgram",
-   "CreateProgramObjectARB",
-   "CreateShader",
-   "CreateShaderObjectARB",
-   "CreateShaderProgramv",
-   "CullFace",
-   "DebugMessageCallback",
-   "DebugMessageCallbackARB",
-   "DebugMessageControl",
-   "DebugMessageControlARB",
-   "DebugMessageInsert",
-   "DebugMessageInsertARB",
-   "DeleteBuffers",
-   "DeleteBuffersARB",
-   "DeleteFramebuffers",
-   "DeleteFramebuffersEXT",
-   "DeleteLists",
-   "DeleteObjectARB",
-   "DeleteProgram",
-   "DeleteProgramPipelines",
-   "DeleteProgramsARB",
-   "DeleteQueries",
-   "DeleteQueriesARB",
-   "DeleteRenderbuffers",
-   "DeleteRenderbuffersEXT",
-   "DeleteSamplers",
-   "DeleteShader",
-   "DeleteSync",
-   "DeleteTextures",
-   "DeleteTexturesEXT",
-   "DeleteTransformFeedbacks",
-   "DeleteVertexArrays",
-   "DepthFunc",
-   "DepthMask",
-   "DepthRange",
-   "DepthRangeArrayv",
-   "DepthRangef",
-   "DepthRangeIndexed",
-   "DepthRangex",
-   "DetachObjectARB",
-   "DetachShader",
-   "Disable",
-   "DisableClientState",
-   "Disablei",
-   "DisableIndexedEXT",
-   "DisableVertexAttribArray",
-   "DisableVertexAttribArrayARB",
-   "DispatchCompute",
-   "DispatchComputeIndirect",
-   "DrawArrays",
-   "DrawArraysEXT",
-   "DrawArraysIndirect",
-   "DrawArraysInstanced",
-   "DrawArraysInstancedARB",
-   "DrawArraysInstancedBaseInstance",
-   "DrawArraysInstancedEXT",
-   "DrawBuffer",
-   "DrawBuffers",
-   "DrawBuffersARB",
-   "DrawBuffersATI",
-   "DrawElements",
-   "DrawElementsBaseVertex",
-   "DrawElementsIndirect",
-   "DrawElementsInstanced",
-   "DrawElementsInstancedARB",
-   "DrawElementsInstancedBaseInstance",
-   "DrawElementsInstancedBaseVertex",
-   "DrawElementsInstancedBaseVertexBaseInstance",
-   "DrawElementsInstancedEXT",
-   "DrawPixels",
-   "DrawRangeElements",
-   "DrawRangeElementsBaseVertex",
-   "DrawRangeElementsEXT",
-   "DrawTransformFeedback",
-   "DrawTransformFeedbackInstanced",
-   "DrawTransformFeedbackStream",
-   "DrawTransformFeedbackStreamInstanced",
-   "EdgeFlag",
-   "EdgeFlagPointer",
-   "EdgeFlagPointerEXT",
-   "EdgeFlagv",
-   "Enable",
-   "EnableClientState",
-   "Enablei",
-   "EnableIndexedEXT",
-   "EnableVertexAttribArray",
-   "EnableVertexAttribArrayARB",
-   "End",
-   "EndConditionalRender",
-   "EndConditionalRenderNV",
-   "EndList",
-   "EndQuery",
-   "EndQueryARB",
-   "EndQueryIndexed",
-   "EndTransformFeedback",
-   "EvalCoord1d",
-   "EvalCoord1dv",
-   "EvalCoord1f",
-   "EvalCoord1fv",
-   "EvalCoord2d",
-   "EvalCoord2dv",
-   "EvalCoord2f",
-   "EvalCoord2fv",
-   "EvalMesh1",
-   "EvalMesh2",
-   "EvalPoint1",
-   "EvalPoint2",
-   "FeedbackBuffer",
-   "FenceSync",
-   "Finish",
-   "Flush",
-   "FlushMappedBufferRange",
-   "FogCoordd",
-   "FogCoorddEXT",
-   "FogCoorddv",
-   "FogCoorddvEXT",
-   "FogCoordf",
-   "FogCoordfEXT",
-   "FogCoordfv",
-   "FogCoordfvEXT",
-   "FogCoordPointer",
-   "FogCoordPointerEXT",
-   "Fogf",
-   "Fogfv",
-   "Fogi",
-   "Fogiv",
-   "Fogx",
-   "Fogxv",
-   "FramebufferParameteri",
-   "FramebufferRenderbuffer",
-   "FramebufferRenderbufferEXT",
-   "FramebufferTexture",
-   "FramebufferTexture1D",
-   "FramebufferTexture1DEXT",
-   "FramebufferTexture2D",
-   "FramebufferTexture2DEXT",
-   "FramebufferTexture3D",
-   "FramebufferTexture3DEXT",
-   "FramebufferTextureARB",
-   "FramebufferTextureLayer",
-   "FramebufferTextureLayerARB",
-   "FramebufferTextureLayerEXT",
-   "FrontFace",
-   "Frustum",
-   "Frustumf",
-   "Frustumx",
-   "GenBuffers",
-   "GenBuffersARB",
-   "GenerateMipmap",
-   "GenerateMipmapEXT",
-   "GenFramebuffers",
-   "GenFramebuffersEXT",
-   "GenLists",
-   "GenProgramPipelines",
-   "GenProgramsARB",
-   "GenQueries",
-   "GenQueriesARB",
-   "GenRenderbuffers",
-   "GenRenderbuffersEXT",
-   "GenSamplers",
-   "GenTextures",
-   "GenTexturesEXT",
-   "GenTransformFeedbacks",
-   "GenVertexArrays",
-   "GetActiveAtomicCounterBufferiv",
-   "GetActiveAttrib",
-   "GetActiveAttribARB",
-   "GetActiveUniform",
-   "GetActiveUniformARB",
-   "GetActiveUniformBlockiv",
-   "GetActiveUniformBlockName",
-   "GetActiveUniformName",
-   "GetActiveUniformsiv",
-   "GetAttachedObjectsARB",
-   "GetAttachedShaders",
-   "GetAttribLocation",
-   "GetAttribLocationARB",
-   "GetBooleanIndexedvEXT",
-   "GetBooleani_v",
-   "GetBooleanv",
-   "GetBufferParameteri64v",
-   "GetBufferParameteriv",
-   "GetBufferParameterivARB",
-   "GetBufferPointerv",
-   "GetBufferPointervARB",
-   "GetBufferSubData",
-   "GetBufferSubDataARB",
-   "GetClipPlane",
-   "GetClipPlanef",
-   "GetClipPlanex",
-   "GetColorTable",
-   "GetColorTableParameterfv",
-   "GetColorTableParameteriv",
-   "GetCompressedTexImage",
-   "GetCompressedTexImageARB",
-   "GetConvolutionFilter",
-   "GetConvolutionParameterfv",
-   "GetConvolutionParameteriv",
-   "GetDebugMessageLog",
-   "GetDebugMessageLogARB",
-   "GetDoublei_v",
-   "GetDoublev",
-   "GetError",
-   "GetFixedv",
-   "GetFloati_v",
-   "GetFloatv",
-   "GetFragDataIndex",
-   "GetFragDataLocation",
-   "GetFragDataLocationEXT",
-   "GetFramebufferAttachmentParameteriv",
-   "GetFramebufferAttachmentParameterivEXT",
-   "GetFramebufferParameteriv",
-   "GetGraphicsResetStatusARB",
-   "GetHandleARB",
-   "GetHistogram",
-   "GetHistogramParameterfv",
-   "GetHistogramParameteriv",
-   "GetInfoLogARB",
-   "GetInteger64i_v",
-   "GetInteger64v",
-   "GetIntegerIndexedvEXT",
-   "GetIntegeri_v",
-   "GetIntegerv",
-   "GetLightfv",
-   "GetLightiv",
-   "GetLightxv",
-   "GetMapdv",
-   "GetMapfv",
-   "GetMapiv",
-   "GetMaterialfv",
-   "GetMaterialiv",
-   "GetMaterialxv",
-   "GetMinmax",
-   "GetMinmaxParameterfv",
-   "GetMinmaxParameteriv",
-   "GetMultisamplefv",
-   "GetnColorTableARB",
-   "GetnCompressedTexImageARB",
-   "GetnConvolutionFilterARB",
-   "GetnHistogramARB",
-   "GetnMapdvARB",
-   "GetnMapfvARB",
-   "GetnMapivARB",
-   "GetnMinmaxARB",
-   "GetnPixelMapfvARB",
-   "GetnPixelMapuivARB",
-   "GetnPixelMapusvARB",
-   "GetnPolygonStippleARB",
-   "GetnSeparableFilterARB",
-   "GetnTexImageARB",
-   "GetnUniformdvARB",
-   "GetnUniformfvARB",
-   "GetnUniformivARB",
-   "GetnUniformuivARB",
-   "GetObjectLabel",
-   "GetObjectParameterfvARB",
-   "GetObjectParameterivARB",
-   "GetObjectPtrLabel",
-   "GetPixelMapfv",
-   "GetPixelMapuiv",
-   "GetPixelMapusv",
-   "GetPointerv",
-   "GetPointervEXT",
-   "GetPolygonStipple",
-   "GetProgramBinary",
-   "GetProgramEnvParameterdvARB",
-   "GetProgramEnvParameterfvARB",
-   "GetProgramInfoLog",
-   "GetProgramInterfaceiv",
-   "GetProgramiv",
-   "GetProgramivARB",
-   "GetProgramLocalParameterdvARB",
-   "GetProgramLocalParameterfvARB",
-   "GetProgramPipelineInfoLog",
-   "GetProgramPipelineiv",
-   "GetProgramResourceIndex",
-   "GetProgramResourceiv",
-   "GetProgramResourceLocation",
-   "GetProgramResourceName",
-   "GetProgramStringARB",
-   "GetQueryIndexediv",
-   "GetQueryiv",
-   "GetQueryivARB",
-   "GetQueryObjectiv",
-   "GetQueryObjectivARB",
-   "GetQueryObjectuiv",
-   "GetQueryObjectuivARB",
-   "GetRenderbufferParameteriv",
-   "GetRenderbufferParameterivEXT",
-   "GetSamplerParameterfv",
-   "GetSamplerParameterIiv",
-   "GetSamplerParameterIuiv",
-   "GetSamplerParameteriv",
-   "GetSeparableFilter",
-   "GetShaderInfoLog",
-   "GetShaderiv",
-   "GetShaderPrecisionFormat",
-   "GetShaderSource",
-   "GetShaderSourceARB",
-   "GetString",
-   "GetStringi",
-   "GetSynciv",
-   "GetTexEnvfv",
-   "GetTexEnviv",
-   "GetTexEnvxv",
-   "GetTexGendv",
-   "GetTexGenfv",
-   "GetTexGeniv",
-   "GetTexImage",
-   "GetTexLevelParameterfv",
-   "GetTexLevelParameteriv",
-   "GetTexParameterfv",
-   "GetTexParameterIiv",
-   "GetTexParameterIivEXT",
-   "GetTexParameterIuiv",
-   "GetTexParameterIuivEXT",
-   "GetTexParameteriv",
-   "GetTexParameterxv",
-   "GetTransformFeedbackVarying",
-   "GetUniformBlockIndex",
-   "GetUniformfv",
-   "GetUniformfvARB",
-   "GetUniformIndices",
-   "GetUniformiv",
-   "GetUniformivARB",
-   "GetUniformLocation",
-   "GetUniformLocationARB",
-   "GetUniformuiv",
-   "GetUniformuivEXT",
-   "GetVertexAttribdv",
-   "GetVertexAttribdvARB",
-   "GetVertexAttribfv",
-   "GetVertexAttribfvARB",
-   "GetVertexAttribIiv",
-   "GetVertexAttribIivEXT",
-   "GetVertexAttribIuiv",
-   "GetVertexAttribIuivEXT",
-   "GetVertexAttribiv",
-   "GetVertexAttribivARB",
-   "GetVertexAttribPointerv",
-   "GetVertexAttribPointervARB",
-   "Hint",
-   "Histogram",
-   "Indexd",
-   "Indexdv",
-   "Indexf",
-   "Indexfv",
-   "Indexi",
-   "Indexiv",
-   "IndexMask",
-   "IndexPointer",
-   "IndexPointerEXT",
-   "Indexs",
-   "Indexsv",
-   "Indexub",
-   "Indexubv",
-   "InitNames",
-   "InterleavedArrays",
-   "InvalidateBufferData",
-   "InvalidateBufferSubData",
-   "InvalidateFramebuffer",
-   "InvalidateSubFramebuffer",
-   "InvalidateTexImage",
-   "InvalidateTexSubImage",
-   "IsBuffer",
-   "IsBufferARB",
-   "IsEnabled",
-   "IsEnabledi",
-   "IsEnabledIndexedEXT",
-   "IsFramebuffer",
-   "IsFramebufferEXT",
-   "IsList",
-   "IsProgram",
-   "IsProgramARB",
-   "IsProgramPipeline",
-   "IsQuery",
-   "IsQueryARB",
-   "IsRenderbuffer",
-   "IsRenderbufferEXT",
-   "IsSampler",
-   "IsShader",
-   "IsSync",
-   "IsTexture",
-   "IsTextureEXT",
-   "IsTransformFeedback",
-   "IsVertexArray",
-   "Lightf",
-   "Lightfv",
-   "Lighti",
-   "Lightiv",
-   "LightModelf",
-   "LightModelfv",
-   "LightModeli",
-   "LightModeliv",
-   "LightModelx",
-   "LightModelxv",
-   "Lightx",
-   "Lightxv",
-   "LineStipple",
-   "LineWidth",
-   "LineWidthx",
-   "LinkProgram",
-   "LinkProgramARB",
-   "ListBase",
-   "LoadIdentity",
-   "LoadMatrixd",
-   "LoadMatrixf",
-   "LoadMatrixx",
-   "LoadName",
-   "LoadTransposeMatrixd",
-   "LoadTransposeMatrixdARB",
-   "LoadTransposeMatrixf",
-   "LoadTransposeMatrixfARB",
-   "LockArraysEXT",
-   "LogicOp",
-   "Map1d",
-   "Map1f",
-   "Map2d",
-   "Map2f",
-   "MapBuffer",
-   "MapBufferARB",
-   "MapBufferRange",
-   "MapGrid1d",
-   "MapGrid1f",
-   "MapGrid2d",
-   "MapGrid2f",
-   "Materialf",
-   "Materialfv",
-   "Materiali",
-   "Materialiv",
-   "Materialx",
-   "Materialxv",
-   "MatrixMode",
-   "MemoryBarrier",
-   "MemoryBarrierByRegion",
-   "Minmax",
-   "MinSampleShading",
-   "MinSampleShadingARB",
-   "MultiDrawArrays",
-   "MultiDrawArraysEXT",
-   "MultiDrawArraysIndirect",
-   "MultiDrawElements",
-   "MultiDrawElementsBaseVertex",
-   "MultiDrawElementsEXT",
-   "MultiDrawElementsIndirect",
-   "MultiTexCoord1d",
-   "MultiTexCoord1dARB",
-   "MultiTexCoord1dv",
-   "MultiTexCoord1dvARB",
-   "MultiTexCoord1f",
-   "MultiTexCoord1fARB",
-   "MultiTexCoord1fv",
-   "MultiTexCoord1fvARB",
-   "MultiTexCoord1i",
-   "MultiTexCoord1iARB",
-   "MultiTexCoord1iv",
-   "MultiTexCoord1ivARB",
-   "MultiTexCoord1s",
-   "MultiTexCoord1sARB",
-   "MultiTexCoord1sv",
-   "MultiTexCoord1svARB",
-   "MultiTexCoord2d",
-   "MultiTexCoord2dARB",
-   "MultiTexCoord2dv",
-   "MultiTexCoord2dvARB",
-   "MultiTexCoord2f",
-   "MultiTexCoord2fARB",
-   "MultiTexCoord2fv",
-   "MultiTexCoord2fvARB",
-   "MultiTexCoord2i",
-   "MultiTexCoord2iARB",
-   "MultiTexCoord2iv",
-   "MultiTexCoord2ivARB",
-   "MultiTexCoord2s",
-   "MultiTexCoord2sARB",
-   "MultiTexCoord2sv",
-   "MultiTexCoord2svARB",
-   "MultiTexCoord3d",
-   "MultiTexCoord3dARB",
-   "MultiTexCoord3dv",
-   "MultiTexCoord3dvARB",
-   "MultiTexCoord3f",
-   "MultiTexCoord3fARB",
-   "MultiTexCoord3fv",
-   "MultiTexCoord3fvARB",
-   "MultiTexCoord3i",
-   "MultiTexCoord3iARB",
-   "MultiTexCoord3iv",
-   "MultiTexCoord3ivARB",
-   "MultiTexCoord3s",
-   "MultiTexCoord3sARB",
-   "MultiTexCoord3sv",
-   "MultiTexCoord3svARB",
-   "MultiTexCoord4d",
-   "MultiTexCoord4dARB",
-   "MultiTexCoord4dv",
-   "MultiTexCoord4dvARB",
-   "MultiTexCoord4f",
-   "MultiTexCoord4fARB",
-   "MultiTexCoord4fv",
-   "MultiTexCoord4fvARB",
-   "MultiTexCoord4i",
-   "MultiTexCoord4iARB",
-   "MultiTexCoord4iv",
-   "MultiTexCoord4ivARB",
-   "MultiTexCoord4s",
-   "MultiTexCoord4sARB",
-   "MultiTexCoord4sv",
-   "MultiTexCoord4svARB",
-   "MultiTexCoord4x",
-   "MultiTexCoordP1ui",
-   "MultiTexCoordP1uiv",
-   "MultiTexCoordP2ui",
-   "MultiTexCoordP2uiv",
-   "MultiTexCoordP3ui",
-   "MultiTexCoordP3uiv",
-   "MultiTexCoordP4ui",
-   "MultiTexCoordP4uiv",
-   "MultMatrixd",
-   "MultMatrixf",
-   "MultMatrixx",
-   "MultTransposeMatrixd",
-   "MultTransposeMatrixdARB",
-   "MultTransposeMatrixf",
-   "MultTransposeMatrixfARB",
-   "NewList",
-   "Normal3b",
-   "Normal3bv",
-   "Normal3d",
-   "Normal3dv",
-   "Normal3f",
-   "Normal3fv",
-   "Normal3i",
-   "Normal3iv",
-   "Normal3s",
-   "Normal3sv",
-   "Normal3x",
-   "NormalP3ui",
-   "NormalP3uiv",
-   "NormalPointer",
-   "NormalPointerEXT",
-   "ObjectLabel",
-   "ObjectPtrLabel",
-   "Ortho",
-   "Orthof",
-   "Orthox",
-   "PassThrough",
-   "PauseTransformFeedback",
-   "PixelMapfv",
-   "PixelMapuiv",
-   "PixelMapusv",
-   "PixelStoref",
-   "PixelStorei",
-   "PixelTransferf",
-   "PixelTransferi",
-   "PixelZoom",
-   "PointParameterf",
-   "PointParameterfARB",
-   "PointParameterfEXT",
-   "PointParameterfv",
-   "PointParameterfvARB",
-   "PointParameterfvEXT",
-   "PointParameteri",
-   "PointParameteriv",
-   "PointParameterx",
-   "PointParameterxv",
-   "PointSize",
-   "PointSizePointerOES",
-   "PointSizex",
-   "PolygonMode",
-   "PolygonOffset",
-   "PolygonOffsetx",
-   "PolygonStipple",
-   "PopAttrib",
-   "PopClientAttrib",
-   "PopDebugGroup",
-   "PopMatrix",
-   "PopName",
-   "PrimitiveRestartIndex",
-   "PrimitiveRestartIndexNV",
-   "PrimitiveRestartNV",
-   "PrioritizeTextures",
-   "PrioritizeTexturesEXT",
-   "ProgramBinary",
-   "ProgramEnvParameter4dARB",
-   "ProgramEnvParameter4dvARB",
-   "ProgramEnvParameter4fARB",
-   "ProgramEnvParameter4fvARB",
-   "ProgramLocalParameter4dARB",
-   "ProgramLocalParameter4dvARB",
-   "ProgramLocalParameter4fARB",
-   "ProgramLocalParameter4fvARB",
-   "ProgramParameteri",
-   "ProgramParameteriARB",
-   "ProgramStringARB",
-   "ProgramUniform1f",
-   "ProgramUniform1fv",
-   "ProgramUniform1i",
-   "ProgramUniform1iv",
-   "ProgramUniform1ui",
-   "ProgramUniform1uiv",
-   "ProgramUniform2f",
-   "ProgramUniform2fv",
-   "ProgramUniform2i",
-   "ProgramUniform2iv",
-   "ProgramUniform2ui",
-   "ProgramUniform2uiv",
-   "ProgramUniform3f",
-   "ProgramUniform3fv",
-   "ProgramUniform3i",
-   "ProgramUniform3iv",
-   "ProgramUniform3ui",
-   "ProgramUniform3uiv",
-   "ProgramUniform4f",
-   "ProgramUniform4fv",
-   "ProgramUniform4i",
-   "ProgramUniform4iv",
-   "ProgramUniform4ui",
-   "ProgramUniform4uiv",
-   "ProgramUniformMatrix2fv",
-   "ProgramUniformMatrix2x3fv",
-   "ProgramUniformMatrix2x4fv",
-   "ProgramUniformMatrix3fv",
-   "ProgramUniformMatrix3x2fv",
-   "ProgramUniformMatrix3x4fv",
-   "ProgramUniformMatrix4fv",
-   "ProgramUniformMatrix4x2fv",
-   "ProgramUniformMatrix4x3fv",
-   "ProvokingVertex",
-   "ProvokingVertexEXT",
-   "PushAttrib",
-   "PushClientAttrib",
-   "PushDebugGroup",
-   "PushMatrix",
-   "PushName",
-   "RasterPos2d",
-   "RasterPos2dv",
-   "RasterPos2f",
-   "RasterPos2fv",
-   "RasterPos2i",
-   "RasterPos2iv",
-   "RasterPos2s",
-   "RasterPos2sv",
-   "RasterPos3d",
-   "RasterPos3dv",
-   "RasterPos3f",
-   "RasterPos3fv",
-   "RasterPos3i",
-   "RasterPos3iv",
-   "RasterPos3s",
-   "RasterPos3sv",
-   "RasterPos4d",
-   "RasterPos4dv",
-   "RasterPos4f",
-   "RasterPos4fv",
-   "RasterPos4i",
-   "RasterPos4iv",
-   "RasterPos4s",
-   "RasterPos4sv",
-   "ReadBuffer",
-   "ReadnPixelsARB",
-   "ReadPixels",
-   "Rectd",
-   "Rectdv",
-   "Rectf",
-   "Rectfv",
-   "Recti",
-   "Rectiv",
-   "Rects",
-   "Rectsv",
-   "ReleaseShaderCompiler",
-   "RenderbufferStorage",
-   "RenderbufferStorageEXT",
-   "RenderbufferStorageMultisample",
-   "RenderbufferStorageMultisampleEXT",
-   "RenderMode",
-   "ResetHistogram",
-   "ResetMinmax",
-   "ResumeTransformFeedback",
-   "Rotated",
-   "Rotatef",
-   "Rotatex",
-   "SampleCoverage",
-   "SampleCoverageARB",
-   "SampleCoveragex",
-   "SampleMaski",
-   "SamplerParameterf",
-   "SamplerParameterfv",
-   "SamplerParameteri",
-   "SamplerParameterIiv",
-   "SamplerParameterIuiv",
-   "SamplerParameteriv",
-   "Scaled",
-   "Scalef",
-   "Scalex",
-   "Scissor",
-   "ScissorArrayv",
-   "ScissorIndexed",
-   "ScissorIndexedv",
-   "SecondaryColor3b",
-   "SecondaryColor3bEXT",
-   "SecondaryColor3bv",
-   "SecondaryColor3bvEXT",
-   "SecondaryColor3d",
-   "SecondaryColor3dEXT",
-   "SecondaryColor3dv",
-   "SecondaryColor3dvEXT",
-   "SecondaryColor3f",
-   "SecondaryColor3fEXT",
-   "SecondaryColor3fv",
-   "SecondaryColor3fvEXT",
-   "SecondaryColor3i",
-   "SecondaryColor3iEXT",
-   "SecondaryColor3iv",
-   "SecondaryColor3ivEXT",
-   "SecondaryColor3s",
-   "SecondaryColor3sEXT",
-   "SecondaryColor3sv",
-   "SecondaryColor3svEXT",
-   "SecondaryColor3ub",
-   "SecondaryColor3ubEXT",
-   "SecondaryColor3ubv",
-   "SecondaryColor3ubvEXT",
-   "SecondaryColor3ui",
-   "SecondaryColor3uiEXT",
-   "SecondaryColor3uiv",
-   "SecondaryColor3uivEXT",
-   "SecondaryColor3us",
-   "SecondaryColor3usEXT",
-   "SecondaryColor3usv",
-   "SecondaryColor3usvEXT",
-   "SecondaryColorP3ui",
-   "SecondaryColorP3uiv",
-   "SecondaryColorPointer",
-   "SecondaryColorPointerEXT",
-   "SelectBuffer",
-   "SeparableFilter2D",
-   "ShadeModel",
-   "ShaderBinary",
-   "ShaderSource",
-   "ShaderSourceARB",
-   "StencilFunc",
-   "StencilFuncSeparate",
-   "StencilMask",
-   "StencilMaskSeparate",
-   "StencilOp",
-   "StencilOpSeparate",
-   "TexBuffer",
-   "TexBufferARB",
-   "TexBufferRange",
-   "TexCoord1d",
-   "TexCoord1dv",
-   "TexCoord1f",
-   "TexCoord1fv",
-   "TexCoord1i",
-   "TexCoord1iv",
-   "TexCoord1s",
-   "TexCoord1sv",
-   "TexCoord2d",
-   "TexCoord2dv",
-   "TexCoord2f",
-   "TexCoord2fv",
-   "TexCoord2i",
-   "TexCoord2iv",
-   "TexCoord2s",
-   "TexCoord2sv",
-   "TexCoord3d",
-   "TexCoord3dv",
-   "TexCoord3f",
-   "TexCoord3fv",
-   "TexCoord3i",
-   "TexCoord3iv",
-   "TexCoord3s",
-   "TexCoord3sv",
-   "TexCoord4d",
-   "TexCoord4dv",
-   "TexCoord4f",
-   "TexCoord4fv",
-   "TexCoord4i",
-   "TexCoord4iv",
-   "TexCoord4s",
-   "TexCoord4sv",
-   "TexCoordP1ui",
-   "TexCoordP1uiv",
-   "TexCoordP2ui",
-   "TexCoordP2uiv",
-   "TexCoordP3ui",
-   "TexCoordP3uiv",
-   "TexCoordP4ui",
-   "TexCoordP4uiv",
-   "TexCoordPointer",
-   "TexCoordPointerEXT",
-   "TexEnvf",
-   "TexEnvfv",
-   "TexEnvi",
-   "TexEnviv",
-   "TexEnvx",
-   "TexEnvxv",
-   "TexGend",
-   "TexGendv",
-   "TexGenf",
-   "TexGenfv",
-   "TexGeni",
-   "TexGeniv",
-   "TexImage1D",
-   "TexImage2D",
-   "TexImage2DMultisample",
-   "TexImage3D",
-   "TexImage3DEXT",
-   "TexImage3DMultisample",
-   "TexParameterf",
-   "TexParameterfv",
-   "TexParameteri",
-   "TexParameterIiv",
-   "TexParameterIivEXT",
-   "TexParameterIuiv",
-   "TexParameterIuivEXT",
-   "TexParameteriv",
-   "TexParameterx",
-   "TexParameterxv",
-   "TexStorage1D",
-   "TexStorage2D",
-   "TexStorage2DMultisample",
-   "TexStorage3D",
-   "TexStorage3DMultisample",
-   "TexSubImage1D",
-   "TexSubImage2D",
-   "TexSubImage3D",
-   "TexSubImage3DEXT",
-   "TextureBarrierNV",
-   "TextureStorage1DEXT",
-   "TextureStorage2DEXT",
-   "TextureStorage3DEXT",
-   "TextureView",
-   "TransformFeedbackVaryings",
-   "Translated",
-   "Translatef",
-   "Translatex",
-   "Uniform1f",
-   "Uniform1fARB",
-   "Uniform1fv",
-   "Uniform1fvARB",
-   "Uniform1i",
-   "Uniform1iARB",
-   "Uniform1iv",
-   "Uniform1ivARB",
-   "Uniform1ui",
-   "Uniform1uiEXT",
-   "Uniform1uiv",
-   "Uniform1uivEXT",
-   "Uniform2f",
-   "Uniform2fARB",
-   "Uniform2fv",
-   "Uniform2fvARB",
-   "Uniform2i",
-   "Uniform2iARB",
-   "Uniform2iv",
-   "Uniform2ivARB",
-   "Uniform2ui",
-   "Uniform2uiEXT",
-   "Uniform2uiv",
-   "Uniform2uivEXT",
-   "Uniform3f",
-   "Uniform3fARB",
-   "Uniform3fv",
-   "Uniform3fvARB",
-   "Uniform3i",
-   "Uniform3iARB",
-   "Uniform3iv",
-   "Uniform3ivARB",
-   "Uniform3ui",
-   "Uniform3uiEXT",
-   "Uniform3uiv",
-   "Uniform3uivEXT",
-   "Uniform4f",
-   "Uniform4fARB",
-   "Uniform4fv",
-   "Uniform4fvARB",
-   "Uniform4i",
-   "Uniform4iARB",
-   "Uniform4iv",
-   "Uniform4ivARB",
-   "Uniform4ui",
-   "Uniform4uiEXT",
-   "Uniform4uiv",
-   "Uniform4uivEXT",
-   "UniformBlockBinding",
-   "UniformMatrix2fv",
-   "UniformMatrix2fvARB",
-   "UniformMatrix2x3fv",
-   "UniformMatrix2x4fv",
-   "UniformMatrix3fv",
-   "UniformMatrix3fvARB",
-   "UniformMatrix3x2fv",
-   "UniformMatrix3x4fv",
-   "UniformMatrix4fv",
-   "UniformMatrix4fvARB",
-   "UniformMatrix4x2fv",
-   "UniformMatrix4x3fv",
-   "UnlockArraysEXT",
-   "UnmapBuffer",
-   "UnmapBufferARB",
-   "UseProgram",
-   "UseProgramObjectARB",
-   "UseProgramStages",
-   "ValidateProgram",
-   "ValidateProgramARB",
-   "ValidateProgramPipeline",
-   "Vertex2d",
-   "Vertex2dv",
-   "Vertex2f",
-   "Vertex2fv",
-   "Vertex2i",
-   "Vertex2iv",
-   "Vertex2s",
-   "Vertex2sv",
-   "Vertex3d",
-   "Vertex3dv",
-   "Vertex3f",
-   "Vertex3fv",
-   "Vertex3i",
-   "Vertex3iv",
-   "Vertex3s",
-   "Vertex3sv",
-   "Vertex4d",
-   "Vertex4dv",
-   "Vertex4f",
-   "Vertex4fv",
-   "Vertex4i",
-   "Vertex4iv",
-   "Vertex4s",
-   "Vertex4sv",
-   "VertexAttrib1d",
-   "VertexAttrib1dARB",
-   "VertexAttrib1dv",
-   "VertexAttrib1dvARB",
-   "VertexAttrib1f",
-   "VertexAttrib1fARB",
-   "VertexAttrib1fv",
-   "VertexAttrib1fvARB",
-   "VertexAttrib1s",
-   "VertexAttrib1sARB",
-   "VertexAttrib1sv",
-   "VertexAttrib1svARB",
-   "VertexAttrib2d",
-   "VertexAttrib2dARB",
-   "VertexAttrib2dv",
-   "VertexAttrib2dvARB",
-   "VertexAttrib2f",
-   "VertexAttrib2fARB",
-   "VertexAttrib2fv",
-   "VertexAttrib2fvARB",
-   "VertexAttrib2s",
-   "VertexAttrib2sARB",
-   "VertexAttrib2sv",
-   "VertexAttrib2svARB",
-   "VertexAttrib3d",
-   "VertexAttrib3dARB",
-   "VertexAttrib3dv",
-   "VertexAttrib3dvARB",
-   "VertexAttrib3f",
-   "VertexAttrib3fARB",
-   "VertexAttrib3fv",
-   "VertexAttrib3fvARB",
-   "VertexAttrib3s",
-   "VertexAttrib3sARB",
-   "VertexAttrib3sv",
-   "VertexAttrib3svARB",
-   "VertexAttrib4bv",
-   "VertexAttrib4bvARB",
-   "VertexAttrib4d",
-   "VertexAttrib4dARB",
-   "VertexAttrib4dv",
-   "VertexAttrib4dvARB",
-   "VertexAttrib4f",
-   "VertexAttrib4fARB",
-   "VertexAttrib4fv",
-   "VertexAttrib4fvARB",
-   "VertexAttrib4iv",
-   "VertexAttrib4ivARB",
-   "VertexAttrib4Nbv",
-   "VertexAttrib4NbvARB",
-   "VertexAttrib4Niv",
-   "VertexAttrib4NivARB",
-   "VertexAttrib4Nsv",
-   "VertexAttrib4NsvARB",
-   "VertexAttrib4Nub",
-   "VertexAttrib4NubARB",
-   "VertexAttrib4Nubv",
-   "VertexAttrib4NubvARB",
-   "VertexAttrib4Nuiv",
-   "VertexAttrib4NuivARB",
-   "VertexAttrib4Nusv",
-   "VertexAttrib4NusvARB",
-   "VertexAttrib4s",
-   "VertexAttrib4sARB",
-   "VertexAttrib4sv",
-   "VertexAttrib4svARB",
-   "VertexAttrib4ubv",
-   "VertexAttrib4ubvARB",
-   "VertexAttrib4uiv",
-   "VertexAttrib4uivARB",
-   "VertexAttrib4usv",
-   "VertexAttrib4usvARB",
-   "VertexAttribBinding",
-   "VertexAttribDivisor",
-   "VertexAttribDivisorARB",
-   "VertexAttribFormat",
-   "VertexAttribI1i",
-   "VertexAttribI1iEXT",
-   "VertexAttribI1iv",
-   "VertexAttribI1ivEXT",
-   "VertexAttribI1ui",
-   "VertexAttribI1uiEXT",
-   "VertexAttribI1uiv",
-   "VertexAttribI1uivEXT",
-   "VertexAttribI2i",
-   "VertexAttribI2iEXT",
-   "VertexAttribI2iv",
-   "VertexAttribI2ivEXT",
-   "VertexAttribI2ui",
-   "VertexAttribI2uiEXT",
-   "VertexAttribI2uiv",
-   "VertexAttribI2uivEXT",
-   "VertexAttribI3i",
-   "VertexAttribI3iEXT",
-   "VertexAttribI3iv",
-   "VertexAttribI3ivEXT",
-   "VertexAttribI3ui",
-   "VertexAttribI3uiEXT",
-   "VertexAttribI3uiv",
-   "VertexAttribI3uivEXT",
-   "VertexAttribI4bv",
-   "VertexAttribI4bvEXT",
-   "VertexAttribI4i",
-   "VertexAttribI4iEXT",
-   "VertexAttribI4iv",
-   "VertexAttribI4ivEXT",
-   "VertexAttribI4sv",
-   "VertexAttribI4svEXT",
-   "VertexAttribI4ubv",
-   "VertexAttribI4ubvEXT",
-   "VertexAttribI4ui",
-   "VertexAttribI4uiEXT",
-   "VertexAttribI4uiv",
-   "VertexAttribI4uivEXT",
-   "VertexAttribI4usv",
-   "VertexAttribI4usvEXT",
-   "VertexAttribIFormat",
-   "VertexAttribIPointer",
-   "VertexAttribIPointerEXT",
-   "VertexAttribLFormat",
-   "VertexAttribP1ui",
-   "VertexAttribP1uiv",
-   "VertexAttribP2ui",
-   "VertexAttribP2uiv",
-   "VertexAttribP3ui",
-   "VertexAttribP3uiv",
-   "VertexAttribP4ui",
-   "VertexAttribP4uiv",
-   "VertexAttribPointer",
-   "VertexAttribPointerARB",
-   "VertexBindingDivisor",
-   "VertexP2ui",
-   "VertexP2uiv",
-   "VertexP3ui",
-   "VertexP3uiv",
-   "VertexP4ui",
-   "VertexP4uiv",
-   "VertexPointer",
-   "VertexPointerEXT",
-   "Viewport",
-   "ViewportArrayv",
-   "ViewportIndexedf",
-   "ViewportIndexedfv",
-   "WaitSync",
-   "WindowPos2d",
-   "WindowPos2dARB",
-   "WindowPos2dv",
-   "WindowPos2dvARB",
-   "WindowPos2f",
-   "WindowPos2fARB",
-   "WindowPos2fv",
-   "WindowPos2fvARB",
-   "WindowPos2i",
-   "WindowPos2iARB",
-   "WindowPos2iv",
-   "WindowPos2ivARB",
-   "WindowPos2s",
-   "WindowPos2sARB",
-   "WindowPos2sv",
-   "WindowPos2svARB",
-   "WindowPos3d",
-   "WindowPos3dARB",
-   "WindowPos3dv",
-   "WindowPos3dvARB",
-   "WindowPos3f",
-   "WindowPos3fARB",
-   "WindowPos3fv",
-   "WindowPos3fvARB",
-   "WindowPos3i",
-   "WindowPos3iARB",
-   "WindowPos3iv",
-   "WindowPos3ivARB",
-   "WindowPos3s",
-   "WindowPos3sARB",
-   "WindowPos3sv",
-   "WindowPos3svARB",
+    "Accum",
+    "ActiveShaderProgram",
+    "ActiveTexture",
+    "ActiveTextureARB",
+    "AlphaFunc",
+    "AlphaFuncx",
+    "AreTexturesResident",
+    "AreTexturesResidentEXT",
+    "ArrayElement",
+    "ArrayElementEXT",
+    "AttachObjectARB",
+    "AttachShader",
+    "Begin",
+    "BeginConditionalRender",
+    "BeginConditionalRenderNV",
+    "BeginQuery",
+    "BeginQueryARB",
+    "BeginQueryIndexed",
+    "BeginTransformFeedback",
+    "BindAttribLocation",
+    "BindAttribLocationARB",
+    "BindBuffer",
+    "BindBufferARB",
+    "BindBufferBase",
+    "BindBufferRange",
+    "BindBuffersBase",
+    "BindBuffersRange",
+    "BindFragDataLocation",
+    "BindFragDataLocationEXT",
+    "BindFragDataLocationIndexed",
+    "BindFramebuffer",
+    "BindFramebufferEXT",
+    "BindImageTexture",
+    "BindImageTextures",
+    "BindProgramARB",
+    "BindProgramPipeline",
+    "BindRenderbuffer",
+    "BindRenderbufferEXT",
+    "BindSampler",
+    "BindSamplers",
+    "BindTexture",
+    "BindTextureEXT",
+    "BindTextures",
+    "BindTransformFeedback",
+    "BindVertexArray",
+    "BindVertexBuffer",
+    "BindVertexBuffers",
+    "Bitmap",
+    "BlendColor",
+    "BlendColorEXT",
+    "BlendEquation",
+    "BlendEquationEXT",
+    "BlendEquationiARB",
+    "BlendEquationSeparate",
+    "BlendEquationSeparateiARB",
+    "BlendFunc",
+    "BlendFunciARB",
+    "BlendFuncSeparate",
+    "BlendFuncSeparateEXT",
+    "BlendFuncSeparateiARB",
+    "BlitFramebuffer",
+    "BufferData",
+    "BufferDataARB",
+    "BufferStorage",
+    "BufferSubData",
+    "BufferSubDataARB",
+    "CallList",
+    "CallLists",
+    "CheckFramebufferStatus",
+    "CheckFramebufferStatusEXT",
+    "ClampColor",
+    "ClampColorARB",
+    "Clear",
+    "ClearAccum",
+    "ClearBufferData",
+    "ClearBufferfi",
+    "ClearBufferfv",
+    "ClearBufferiv",
+    "ClearBufferSubData",
+    "ClearBufferuiv",
+    "ClearColor",
+    "ClearColorIiEXT",
+    "ClearColorIuiEXT",
+    "ClearColorx",
+    "ClearDepth",
+    "ClearDepthf",
+    "ClearDepthx",
+    "ClearIndex",
+    "ClearStencil",
+    "ClearTexImage",
+    "ClearTexSubImage",
+    "ClientActiveTexture",
+    "ClientActiveTextureARB",
+    "ClientWaitSync",
+    "ClipPlane",
+    "ClipPlanef",
+    "ClipPlanex",
+    "Color3b",
+    "Color3bv",
+    "Color3d",
+    "Color3dv",
+    "Color3f",
+    "Color3fv",
+    "Color3i",
+    "Color3iv",
+    "Color3s",
+    "Color3sv",
+    "Color3ub",
+    "Color3ubv",
+    "Color3ui",
+    "Color3uiv",
+    "Color3us",
+    "Color3usv",
+    "Color4b",
+    "Color4bv",
+    "Color4d",
+    "Color4dv",
+    "Color4f",
+    "Color4fv",
+    "Color4i",
+    "Color4iv",
+    "Color4s",
+    "Color4sv",
+    "Color4ub",
+    "Color4ubv",
+    "Color4ui",
+    "Color4uiv",
+    "Color4us",
+    "Color4usv",
+    "Color4x",
+    "ColorMask",
+    "ColorMaski",
+    "ColorMaskIndexedEXT",
+    "ColorMaterial",
+    "ColorP3ui",
+    "ColorP3uiv",
+    "ColorP4ui",
+    "ColorP4uiv",
+    "ColorPointer",
+    "ColorPointerEXT",
+    "ColorSubTable",
+    "ColorTable",
+    "ColorTableParameterfv",
+    "ColorTableParameteriv",
+    "CompileShader",
+    "CompileShaderARB",
+    "CompressedTexImage1D",
+    "CompressedTexImage1DARB",
+    "CompressedTexImage2D",
+    "CompressedTexImage2DARB",
+    "CompressedTexImage3D",
+    "CompressedTexImage3DARB",
+    "CompressedTexSubImage1D",
+    "CompressedTexSubImage1DARB",
+    "CompressedTexSubImage2D",
+    "CompressedTexSubImage2DARB",
+    "CompressedTexSubImage3D",
+    "CompressedTexSubImage3DARB",
+    "ConvolutionFilter1D",
+    "ConvolutionFilter2D",
+    "ConvolutionParameterf",
+    "ConvolutionParameterfv",
+    "ConvolutionParameteri",
+    "ConvolutionParameteriv",
+    "CopyBufferSubData",
+    "CopyColorSubTable",
+    "CopyColorTable",
+    "CopyConvolutionFilter1D",
+    "CopyConvolutionFilter2D",
+    "CopyImageSubData",
+    "CopyPixels",
+    "CopyTexImage1D",
+    "CopyTexImage2D",
+    "CopyTexSubImage1D",
+    "CopyTexSubImage2D",
+    "CopyTexSubImage3D",
+    "CopyTexSubImage3DEXT",
+    "CreateProgram",
+    "CreateProgramObjectARB",
+    "CreateShader",
+    "CreateShaderObjectARB",
+    "CreateShaderProgramv",
+    "CullFace",
+    "DebugMessageCallback",
+    "DebugMessageCallbackARB",
+    "DebugMessageControl",
+    "DebugMessageControlARB",
+    "DebugMessageInsert",
+    "DebugMessageInsertARB",
+    "DeleteBuffers",
+    "DeleteBuffersARB",
+    "DeleteFramebuffers",
+    "DeleteFramebuffersEXT",
+    "DeleteLists",
+    "DeleteObjectARB",
+    "DeleteProgram",
+    "DeleteProgramPipelines",
+    "DeleteProgramsARB",
+    "DeleteQueries",
+    "DeleteQueriesARB",
+    "DeleteRenderbuffers",
+    "DeleteRenderbuffersEXT",
+    "DeleteSamplers",
+    "DeleteShader",
+    "DeleteSync",
+    "DeleteTextures",
+    "DeleteTexturesEXT",
+    "DeleteTransformFeedbacks",
+    "DeleteVertexArrays",
+    "DepthFunc",
+    "DepthMask",
+    "DepthRange",
+    "DepthRangeArrayv",
+    "DepthRangef",
+    "DepthRangeIndexed",
+    "DepthRangex",
+    "DetachObjectARB",
+    "DetachShader",
+    "Disable",
+    "DisableClientState",
+    "Disablei",
+    "DisableIndexedEXT",
+    "DisableVertexAttribArray",
+    "DisableVertexAttribArrayARB",
+    "DispatchCompute",
+    "DispatchComputeIndirect",
+    "DrawArrays",
+    "DrawArraysEXT",
+    "DrawArraysIndirect",
+    "DrawArraysInstanced",
+    "DrawArraysInstancedARB",
+    "DrawArraysInstancedBaseInstance",
+    "DrawArraysInstancedEXT",
+    "DrawBuffer",
+    "DrawBuffers",
+    "DrawBuffersARB",
+    "DrawBuffersATI",
+    "DrawElements",
+    "DrawElementsBaseVertex",
+    "DrawElementsIndirect",
+    "DrawElementsInstanced",
+    "DrawElementsInstancedARB",
+    "DrawElementsInstancedBaseInstance",
+    "DrawElementsInstancedBaseVertex",
+    "DrawElementsInstancedBaseVertexBaseInstance",
+    "DrawElementsInstancedEXT",
+    "DrawPixels",
+    "DrawRangeElements",
+    "DrawRangeElementsBaseVertex",
+    "DrawRangeElementsEXT",
+    "DrawTransformFeedback",
+    "DrawTransformFeedbackInstanced",
+    "DrawTransformFeedbackStream",
+    "DrawTransformFeedbackStreamInstanced",
+    "EdgeFlag",
+    "EdgeFlagPointer",
+    "EdgeFlagPointerEXT",
+    "EdgeFlagv",
+    "Enable",
+    "EnableClientState",
+    "Enablei",
+    "EnableIndexedEXT",
+    "EnableVertexAttribArray",
+    "EnableVertexAttribArrayARB",
+    "End",
+    "EndConditionalRender",
+    "EndConditionalRenderNV",
+    "EndList",
+    "EndQuery",
+    "EndQueryARB",
+    "EndQueryIndexed",
+    "EndTransformFeedback",
+    "EvalCoord1d",
+    "EvalCoord1dv",
+    "EvalCoord1f",
+    "EvalCoord1fv",
+    "EvalCoord2d",
+    "EvalCoord2dv",
+    "EvalCoord2f",
+    "EvalCoord2fv",
+    "EvalMesh1",
+    "EvalMesh2",
+    "EvalPoint1",
+    "EvalPoint2",
+    "FeedbackBuffer",
+    "FenceSync",
+    "Finish",
+    "Flush",
+    "FlushMappedBufferRange",
+    "FogCoordd",
+    "FogCoorddEXT",
+    "FogCoorddv",
+    "FogCoorddvEXT",
+    "FogCoordf",
+    "FogCoordfEXT",
+    "FogCoordfv",
+    "FogCoordfvEXT",
+    "FogCoordPointer",
+    "FogCoordPointerEXT",
+    "Fogf",
+    "Fogfv",
+    "Fogi",
+    "Fogiv",
+    "Fogx",
+    "Fogxv",
+    "FramebufferParameteri",
+    "FramebufferRenderbuffer",
+    "FramebufferRenderbufferEXT",
+    "FramebufferTexture",
+    "FramebufferTexture1D",
+    "FramebufferTexture1DEXT",
+    "FramebufferTexture2D",
+    "FramebufferTexture2DEXT",
+    "FramebufferTexture3D",
+    "FramebufferTexture3DEXT",
+    "FramebufferTextureARB",
+    "FramebufferTextureLayer",
+    "FramebufferTextureLayerARB",
+    "FramebufferTextureLayerEXT",
+    "FrontFace",
+    "Frustum",
+    "Frustumf",
+    "Frustumx",
+    "GenBuffers",
+    "GenBuffersARB",
+    "GenerateMipmap",
+    "GenerateMipmapEXT",
+    "GenFramebuffers",
+    "GenFramebuffersEXT",
+    "GenLists",
+    "GenProgramPipelines",
+    "GenProgramsARB",
+    "GenQueries",
+    "GenQueriesARB",
+    "GenRenderbuffers",
+    "GenRenderbuffersEXT",
+    "GenSamplers",
+    "GenTextures",
+    "GenTexturesEXT",
+    "GenTransformFeedbacks",
+    "GenVertexArrays",
+    "GetActiveAtomicCounterBufferiv",
+    "GetActiveAttrib",
+    "GetActiveAttribARB",
+    "GetActiveUniform",
+    "GetActiveUniformARB",
+    "GetActiveUniformBlockiv",
+    "GetActiveUniformBlockName",
+    "GetActiveUniformName",
+    "GetActiveUniformsiv",
+    "GetAttachedObjectsARB",
+    "GetAttachedShaders",
+    "GetAttribLocation",
+    "GetAttribLocationARB",
+    "GetBooleanIndexedvEXT",
+    "GetBooleani_v",
+    "GetBooleanv",
+    "GetBufferParameteri64v",
+    "GetBufferParameteriv",
+    "GetBufferParameterivARB",
+    "GetBufferPointerv",
+    "GetBufferPointervARB",
+    "GetBufferSubData",
+    "GetBufferSubDataARB",
+    "GetClipPlane",
+    "GetClipPlanef",
+    "GetClipPlanex",
+    "GetColorTable",
+    "GetColorTableParameterfv",
+    "GetColorTableParameteriv",
+    "GetCompressedTexImage",
+    "GetCompressedTexImageARB",
+    "GetConvolutionFilter",
+    "GetConvolutionParameterfv",
+    "GetConvolutionParameteriv",
+    "GetDebugMessageLog",
+    "GetDebugMessageLogARB",
+    "GetDoublei_v",
+    "GetDoublev",
+    "GetError",
+    "GetFixedv",
+    "GetFloati_v",
+    "GetFloatv",
+    "GetFragDataIndex",
+    "GetFragDataLocation",
+    "GetFragDataLocationEXT",
+    "GetFramebufferAttachmentParameteriv",
+    "GetFramebufferAttachmentParameterivEXT",
+    "GetFramebufferParameteriv",
+    "GetGraphicsResetStatusARB",
+    "GetHandleARB",
+    "GetHistogram",
+    "GetHistogramParameterfv",
+    "GetHistogramParameteriv",
+    "GetInfoLogARB",
+    "GetInteger64i_v",
+    "GetInteger64v",
+    "GetIntegerIndexedvEXT",
+    "GetIntegeri_v",
+    "GetIntegerv",
+    "GetLightfv",
+    "GetLightiv",
+    "GetLightxv",
+    "GetMapdv",
+    "GetMapfv",
+    "GetMapiv",
+    "GetMaterialfv",
+    "GetMaterialiv",
+    "GetMaterialxv",
+    "GetMinmax",
+    "GetMinmaxParameterfv",
+    "GetMinmaxParameteriv",
+    "GetMultisamplefv",
+    "GetnColorTableARB",
+    "GetnCompressedTexImageARB",
+    "GetnConvolutionFilterARB",
+    "GetnHistogramARB",
+    "GetnMapdvARB",
+    "GetnMapfvARB",
+    "GetnMapivARB",
+    "GetnMinmaxARB",
+    "GetnPixelMapfvARB",
+    "GetnPixelMapuivARB",
+    "GetnPixelMapusvARB",
+    "GetnPolygonStippleARB",
+    "GetnSeparableFilterARB",
+    "GetnTexImageARB",
+    "GetnUniformdvARB",
+    "GetnUniformfvARB",
+    "GetnUniformivARB",
+    "GetnUniformuivARB",
+    "GetObjectLabel",
+    "GetObjectParameterfvARB",
+    "GetObjectParameterivARB",
+    "GetObjectPtrLabel",
+    "GetPixelMapfv",
+    "GetPixelMapuiv",
+    "GetPixelMapusv",
+    "GetPointerv",
+    "GetPointervEXT",
+    "GetPolygonStipple",
+    "GetProgramBinary",
+    "GetProgramEnvParameterdvARB",
+    "GetProgramEnvParameterfvARB",
+    "GetProgramInfoLog",
+    "GetProgramInterfaceiv",
+    "GetProgramiv",
+    "GetProgramivARB",
+    "GetProgramLocalParameterdvARB",
+    "GetProgramLocalParameterfvARB",
+    "GetProgramPipelineInfoLog",
+    "GetProgramPipelineiv",
+    "GetProgramResourceIndex",
+    "GetProgramResourceiv",
+    "GetProgramResourceLocation",
+    "GetProgramResourceName",
+    "GetProgramStringARB",
+    "GetQueryIndexediv",
+    "GetQueryiv",
+    "GetQueryivARB",
+    "GetQueryObjectiv",
+    "GetQueryObjectivARB",
+    "GetQueryObjectuiv",
+    "GetQueryObjectuivARB",
+    "GetRenderbufferParameteriv",
+    "GetRenderbufferParameterivEXT",
+    "GetSamplerParameterfv",
+    "GetSamplerParameterIiv",
+    "GetSamplerParameterIuiv",
+    "GetSamplerParameteriv",
+    "GetSeparableFilter",
+    "GetShaderInfoLog",
+    "GetShaderiv",
+    "GetShaderPrecisionFormat",
+    "GetShaderSource",
+    "GetShaderSourceARB",
+    "GetString",
+    "GetStringi",
+    "GetSynciv",
+    "GetTexEnvfv",
+    "GetTexEnviv",
+    "GetTexEnvxv",
+    "GetTexGendv",
+    "GetTexGenfv",
+    "GetTexGeniv",
+    "GetTexImage",
+    "GetTexLevelParameterfv",
+    "GetTexLevelParameteriv",
+    "GetTexParameterfv",
+    "GetTexParameterIiv",
+    "GetTexParameterIivEXT",
+    "GetTexParameterIuiv",
+    "GetTexParameterIuivEXT",
+    "GetTexParameteriv",
+    "GetTexParameterxv",
+    "GetTransformFeedbackVarying",
+    "GetUniformBlockIndex",
+    "GetUniformfv",
+    "GetUniformfvARB",
+    "GetUniformIndices",
+    "GetUniformiv",
+    "GetUniformivARB",
+    "GetUniformLocation",
+    "GetUniformLocationARB",
+    "GetUniformuiv",
+    "GetUniformuivEXT",
+    "GetVertexAttribdv",
+    "GetVertexAttribdvARB",
+    "GetVertexAttribfv",
+    "GetVertexAttribfvARB",
+    "GetVertexAttribIiv",
+    "GetVertexAttribIivEXT",
+    "GetVertexAttribIuiv",
+    "GetVertexAttribIuivEXT",
+    "GetVertexAttribiv",
+    "GetVertexAttribivARB",
+    "GetVertexAttribPointerv",
+    "GetVertexAttribPointervARB",
+    "Hint",
+    "Histogram",
+    "Indexd",
+    "Indexdv",
+    "Indexf",
+    "Indexfv",
+    "Indexi",
+    "Indexiv",
+    "IndexMask",
+    "IndexPointer",
+    "IndexPointerEXT",
+    "Indexs",
+    "Indexsv",
+    "Indexub",
+    "Indexubv",
+    "InitNames",
+    "InterleavedArrays",
+    "InvalidateBufferData",
+    "InvalidateBufferSubData",
+    "InvalidateFramebuffer",
+    "InvalidateSubFramebuffer",
+    "InvalidateTexImage",
+    "InvalidateTexSubImage",
+    "IsBuffer",
+    "IsBufferARB",
+    "IsEnabled",
+    "IsEnabledi",
+    "IsEnabledIndexedEXT",
+    "IsFramebuffer",
+    "IsFramebufferEXT",
+    "IsList",
+    "IsProgram",
+    "IsProgramARB",
+    "IsProgramPipeline",
+    "IsQuery",
+    "IsQueryARB",
+    "IsRenderbuffer",
+    "IsRenderbufferEXT",
+    "IsSampler",
+    "IsShader",
+    "IsSync",
+    "IsTexture",
+    "IsTextureEXT",
+    "IsTransformFeedback",
+    "IsVertexArray",
+    "Lightf",
+    "Lightfv",
+    "Lighti",
+    "Lightiv",
+    "LightModelf",
+    "LightModelfv",
+    "LightModeli",
+    "LightModeliv",
+    "LightModelx",
+    "LightModelxv",
+    "Lightx",
+    "Lightxv",
+    "LineStipple",
+    "LineWidth",
+    "LineWidthx",
+    "LinkProgram",
+    "LinkProgramARB",
+    "ListBase",
+    "LoadIdentity",
+    "LoadMatrixd",
+    "LoadMatrixf",
+    "LoadMatrixx",
+    "LoadName",
+    "LoadTransposeMatrixd",
+    "LoadTransposeMatrixdARB",
+    "LoadTransposeMatrixf",
+    "LoadTransposeMatrixfARB",
+    "LockArraysEXT",
+    "LogicOp",
+    "Map1d",
+    "Map1f",
+    "Map2d",
+    "Map2f",
+    "MapBuffer",
+    "MapBufferARB",
+    "MapBufferRange",
+    "MapGrid1d",
+    "MapGrid1f",
+    "MapGrid2d",
+    "MapGrid2f",
+    "Materialf",
+    "Materialfv",
+    "Materiali",
+    "Materialiv",
+    "Materialx",
+    "Materialxv",
+    "MatrixMode",
+    "MemoryBarrier",
+    "MemoryBarrierByRegion",
+    "Minmax",
+    "MinSampleShading",
+    "MinSampleShadingARB",
+    "MultiDrawArrays",
+    "MultiDrawArraysEXT",
+    "MultiDrawArraysIndirect",
+    "MultiDrawElements",
+    "MultiDrawElementsBaseVertex",
+    "MultiDrawElementsEXT",
+    "MultiDrawElementsIndirect",
+    "MultiTexCoord1d",
+    "MultiTexCoord1dARB",
+    "MultiTexCoord1dv",
+    "MultiTexCoord1dvARB",
+    "MultiTexCoord1f",
+    "MultiTexCoord1fARB",
+    "MultiTexCoord1fv",
+    "MultiTexCoord1fvARB",
+    "MultiTexCoord1i",
+    "MultiTexCoord1iARB",
+    "MultiTexCoord1iv",
+    "MultiTexCoord1ivARB",
+    "MultiTexCoord1s",
+    "MultiTexCoord1sARB",
+    "MultiTexCoord1sv",
+    "MultiTexCoord1svARB",
+    "MultiTexCoord2d",
+    "MultiTexCoord2dARB",
+    "MultiTexCoord2dv",
+    "MultiTexCoord2dvARB",
+    "MultiTexCoord2f",
+    "MultiTexCoord2fARB",
+    "MultiTexCoord2fv",
+    "MultiTexCoord2fvARB",
+    "MultiTexCoord2i",
+    "MultiTexCoord2iARB",
+    "MultiTexCoord2iv",
+    "MultiTexCoord2ivARB",
+    "MultiTexCoord2s",
+    "MultiTexCoord2sARB",
+    "MultiTexCoord2sv",
+    "MultiTexCoord2svARB",
+    "MultiTexCoord3d",
+    "MultiTexCoord3dARB",
+    "MultiTexCoord3dv",
+    "MultiTexCoord3dvARB",
+    "MultiTexCoord3f",
+    "MultiTexCoord3fARB",
+    "MultiTexCoord3fv",
+    "MultiTexCoord3fvARB",
+    "MultiTexCoord3i",
+    "MultiTexCoord3iARB",
+    "MultiTexCoord3iv",
+    "MultiTexCoord3ivARB",
+    "MultiTexCoord3s",
+    "MultiTexCoord3sARB",
+    "MultiTexCoord3sv",
+    "MultiTexCoord3svARB",
+    "MultiTexCoord4d",
+    "MultiTexCoord4dARB",
+    "MultiTexCoord4dv",
+    "MultiTexCoord4dvARB",
+    "MultiTexCoord4f",
+    "MultiTexCoord4fARB",
+    "MultiTexCoord4fv",
+    "MultiTexCoord4fvARB",
+    "MultiTexCoord4i",
+    "MultiTexCoord4iARB",
+    "MultiTexCoord4iv",
+    "MultiTexCoord4ivARB",
+    "MultiTexCoord4s",
+    "MultiTexCoord4sARB",
+    "MultiTexCoord4sv",
+    "MultiTexCoord4svARB",
+    "MultiTexCoord4x",
+    "MultiTexCoordP1ui",
+    "MultiTexCoordP1uiv",
+    "MultiTexCoordP2ui",
+    "MultiTexCoordP2uiv",
+    "MultiTexCoordP3ui",
+    "MultiTexCoordP3uiv",
+    "MultiTexCoordP4ui",
+    "MultiTexCoordP4uiv",
+    "MultMatrixd",
+    "MultMatrixf",
+    "MultMatrixx",
+    "MultTransposeMatrixd",
+    "MultTransposeMatrixdARB",
+    "MultTransposeMatrixf",
+    "MultTransposeMatrixfARB",
+    "NewList",
+    "Normal3b",
+    "Normal3bv",
+    "Normal3d",
+    "Normal3dv",
+    "Normal3f",
+    "Normal3fv",
+    "Normal3i",
+    "Normal3iv",
+    "Normal3s",
+    "Normal3sv",
+    "Normal3x",
+    "NormalP3ui",
+    "NormalP3uiv",
+    "NormalPointer",
+    "NormalPointerEXT",
+    "ObjectLabel",
+    "ObjectPtrLabel",
+    "Ortho",
+    "Orthof",
+    "Orthox",
+    "PassThrough",
+    "PauseTransformFeedback",
+    "PixelMapfv",
+    "PixelMapuiv",
+    "PixelMapusv",
+    "PixelStoref",
+    "PixelStorei",
+    "PixelTransferf",
+    "PixelTransferi",
+    "PixelZoom",
+    "PointParameterf",
+    "PointParameterfARB",
+    "PointParameterfEXT",
+    "PointParameterfv",
+    "PointParameterfvARB",
+    "PointParameterfvEXT",
+    "PointParameteri",
+    "PointParameteriv",
+    "PointParameterx",
+    "PointParameterxv",
+    "PointSize",
+    "PointSizePointerOES",
+    "PointSizex",
+    "PolygonMode",
+    "PolygonOffset",
+    "PolygonOffsetx",
+    "PolygonStipple",
+    "PopAttrib",
+    "PopClientAttrib",
+    "PopDebugGroup",
+    "PopMatrix",
+    "PopName",
+    "PrimitiveRestartIndex",
+    "PrimitiveRestartIndexNV",
+    "PrimitiveRestartNV",
+    "PrioritizeTextures",
+    "PrioritizeTexturesEXT",
+    "ProgramBinary",
+    "ProgramEnvParameter4dARB",
+    "ProgramEnvParameter4dvARB",
+    "ProgramEnvParameter4fARB",
+    "ProgramEnvParameter4fvARB",
+    "ProgramLocalParameter4dARB",
+    "ProgramLocalParameter4dvARB",
+    "ProgramLocalParameter4fARB",
+    "ProgramLocalParameter4fvARB",
+    "ProgramParameteri",
+    "ProgramParameteriARB",
+    "ProgramStringARB",
+    "ProgramUniform1f",
+    "ProgramUniform1fv",
+    "ProgramUniform1i",
+    "ProgramUniform1iv",
+    "ProgramUniform1ui",
+    "ProgramUniform1uiv",
+    "ProgramUniform2f",
+    "ProgramUniform2fv",
+    "ProgramUniform2i",
+    "ProgramUniform2iv",
+    "ProgramUniform2ui",
+    "ProgramUniform2uiv",
+    "ProgramUniform3f",
+    "ProgramUniform3fv",
+    "ProgramUniform3i",
+    "ProgramUniform3iv",
+    "ProgramUniform3ui",
+    "ProgramUniform3uiv",
+    "ProgramUniform4f",
+    "ProgramUniform4fv",
+    "ProgramUniform4i",
+    "ProgramUniform4iv",
+    "ProgramUniform4ui",
+    "ProgramUniform4uiv",
+    "ProgramUniformMatrix2fv",
+    "ProgramUniformMatrix2x3fv",
+    "ProgramUniformMatrix2x4fv",
+    "ProgramUniformMatrix3fv",
+    "ProgramUniformMatrix3x2fv",
+    "ProgramUniformMatrix3x4fv",
+    "ProgramUniformMatrix4fv",
+    "ProgramUniformMatrix4x2fv",
+    "ProgramUniformMatrix4x3fv",
+    "ProvokingVertex",
+    "ProvokingVertexEXT",
+    "PushAttrib",
+    "PushClientAttrib",
+    "PushDebugGroup",
+    "PushMatrix",
+    "PushName",
+    "RasterPos2d",
+    "RasterPos2dv",
+    "RasterPos2f",
+    "RasterPos2fv",
+    "RasterPos2i",
+    "RasterPos2iv",
+    "RasterPos2s",
+    "RasterPos2sv",
+    "RasterPos3d",
+    "RasterPos3dv",
+    "RasterPos3f",
+    "RasterPos3fv",
+    "RasterPos3i",
+    "RasterPos3iv",
+    "RasterPos3s",
+    "RasterPos3sv",
+    "RasterPos4d",
+    "RasterPos4dv",
+    "RasterPos4f",
+    "RasterPos4fv",
+    "RasterPos4i",
+    "RasterPos4iv",
+    "RasterPos4s",
+    "RasterPos4sv",
+    "ReadBuffer",
+    "ReadnPixelsARB",
+    "ReadPixels",
+    "Rectd",
+    "Rectdv",
+    "Rectf",
+    "Rectfv",
+    "Recti",
+    "Rectiv",
+    "Rects",
+    "Rectsv",
+    "ReleaseShaderCompiler",
+    "RenderbufferStorage",
+    "RenderbufferStorageEXT",
+    "RenderbufferStorageMultisample",
+    "RenderbufferStorageMultisampleEXT",
+    "RenderMode",
+    "ResetHistogram",
+    "ResetMinmax",
+    "ResumeTransformFeedback",
+    "Rotated",
+    "Rotatef",
+    "Rotatex",
+    "SampleCoverage",
+    "SampleCoverageARB",
+    "SampleCoveragex",
+    "SampleMaski",
+    "SamplerParameterf",
+    "SamplerParameterfv",
+    "SamplerParameteri",
+    "SamplerParameterIiv",
+    "SamplerParameterIuiv",
+    "SamplerParameteriv",
+    "Scaled",
+    "Scalef",
+    "Scalex",
+    "Scissor",
+    "ScissorArrayv",
+    "ScissorIndexed",
+    "ScissorIndexedv",
+    "SecondaryColor3b",
+    "SecondaryColor3bEXT",
+    "SecondaryColor3bv",
+    "SecondaryColor3bvEXT",
+    "SecondaryColor3d",
+    "SecondaryColor3dEXT",
+    "SecondaryColor3dv",
+    "SecondaryColor3dvEXT",
+    "SecondaryColor3f",
+    "SecondaryColor3fEXT",
+    "SecondaryColor3fv",
+    "SecondaryColor3fvEXT",
+    "SecondaryColor3i",
+    "SecondaryColor3iEXT",
+    "SecondaryColor3iv",
+    "SecondaryColor3ivEXT",
+    "SecondaryColor3s",
+    "SecondaryColor3sEXT",
+    "SecondaryColor3sv",
+    "SecondaryColor3svEXT",
+    "SecondaryColor3ub",
+    "SecondaryColor3ubEXT",
+    "SecondaryColor3ubv",
+    "SecondaryColor3ubvEXT",
+    "SecondaryColor3ui",
+    "SecondaryColor3uiEXT",
+    "SecondaryColor3uiv",
+    "SecondaryColor3uivEXT",
+    "SecondaryColor3us",
+    "SecondaryColor3usEXT",
+    "SecondaryColor3usv",
+    "SecondaryColor3usvEXT",
+    "SecondaryColorP3ui",
+    "SecondaryColorP3uiv",
+    "SecondaryColorPointer",
+    "SecondaryColorPointerEXT",
+    "SelectBuffer",
+    "SeparableFilter2D",
+    "ShadeModel",
+    "ShaderBinary",
+    "ShaderSource",
+    "ShaderSourceARB",
+    "StencilFunc",
+    "StencilFuncSeparate",
+    "StencilMask",
+    "StencilMaskSeparate",
+    "StencilOp",
+    "StencilOpSeparate",
+    "TexBuffer",
+    "TexBufferARB",
+    "TexBufferRange",
+    "TexCoord1d",
+    "TexCoord1dv",
+    "TexCoord1f",
+    "TexCoord1fv",
+    "TexCoord1i",
+    "TexCoord1iv",
+    "TexCoord1s",
+    "TexCoord1sv",
+    "TexCoord2d",
+    "TexCoord2dv",
+    "TexCoord2f",
+    "TexCoord2fv",
+    "TexCoord2i",
+    "TexCoord2iv",
+    "TexCoord2s",
+    "TexCoord2sv",
+    "TexCoord3d",
+    "TexCoord3dv",
+    "TexCoord3f",
+    "TexCoord3fv",
+    "TexCoord3i",
+    "TexCoord3iv",
+    "TexCoord3s",
+    "TexCoord3sv",
+    "TexCoord4d",
+    "TexCoord4dv",
+    "TexCoord4f",
+    "TexCoord4fv",
+    "TexCoord4i",
+    "TexCoord4iv",
+    "TexCoord4s",
+    "TexCoord4sv",
+    "TexCoordP1ui",
+    "TexCoordP1uiv",
+    "TexCoordP2ui",
+    "TexCoordP2uiv",
+    "TexCoordP3ui",
+    "TexCoordP3uiv",
+    "TexCoordP4ui",
+    "TexCoordP4uiv",
+    "TexCoordPointer",
+    "TexCoordPointerEXT",
+    "TexEnvf",
+    "TexEnvfv",
+    "TexEnvi",
+    "TexEnviv",
+    "TexEnvx",
+    "TexEnvxv",
+    "TexGend",
+    "TexGendv",
+    "TexGenf",
+    "TexGenfv",
+    "TexGeni",
+    "TexGeniv",
+    "TexImage1D",
+    "TexImage2D",
+    "TexImage2DMultisample",
+    "TexImage3D",
+    "TexImage3DEXT",
+    "TexImage3DMultisample",
+    "TexParameterf",
+    "TexParameterfv",
+    "TexParameteri",
+    "TexParameterIiv",
+    "TexParameterIivEXT",
+    "TexParameterIuiv",
+    "TexParameterIuivEXT",
+    "TexParameteriv",
+    "TexParameterx",
+    "TexParameterxv",
+    "TexStorage1D",
+    "TexStorage2D",
+    "TexStorage2DMultisample",
+    "TexStorage3D",
+    "TexStorage3DMultisample",
+    "TexSubImage1D",
+    "TexSubImage2D",
+    "TexSubImage3D",
+    "TexSubImage3DEXT",
+    "TextureBarrierNV",
+    "TextureStorage1DEXT",
+    "TextureStorage2DEXT",
+    "TextureStorage3DEXT",
+    "TextureView",
+    "TransformFeedbackVaryings",
+    "Translated",
+    "Translatef",
+    "Translatex",
+    "Uniform1f",
+    "Uniform1fARB",
+    "Uniform1fv",
+    "Uniform1fvARB",
+    "Uniform1i",
+    "Uniform1iARB",
+    "Uniform1iv",
+    "Uniform1ivARB",
+    "Uniform1ui",
+    "Uniform1uiEXT",
+    "Uniform1uiv",
+    "Uniform1uivEXT",
+    "Uniform2f",
+    "Uniform2fARB",
+    "Uniform2fv",
+    "Uniform2fvARB",
+    "Uniform2i",
+    "Uniform2iARB",
+    "Uniform2iv",
+    "Uniform2ivARB",
+    "Uniform2ui",
+    "Uniform2uiEXT",
+    "Uniform2uiv",
+    "Uniform2uivEXT",
+    "Uniform3f",
+    "Uniform3fARB",
+    "Uniform3fv",
+    "Uniform3fvARB",
+    "Uniform3i",
+    "Uniform3iARB",
+    "Uniform3iv",
+    "Uniform3ivARB",
+    "Uniform3ui",
+    "Uniform3uiEXT",
+    "Uniform3uiv",
+    "Uniform3uivEXT",
+    "Uniform4f",
+    "Uniform4fARB",
+    "Uniform4fv",
+    "Uniform4fvARB",
+    "Uniform4i",
+    "Uniform4iARB",
+    "Uniform4iv",
+    "Uniform4ivARB",
+    "Uniform4ui",
+    "Uniform4uiEXT",
+    "Uniform4uiv",
+    "Uniform4uivEXT",
+    "UniformBlockBinding",
+    "UniformMatrix2fv",
+    "UniformMatrix2fvARB",
+    "UniformMatrix2x3fv",
+    "UniformMatrix2x4fv",
+    "UniformMatrix3fv",
+    "UniformMatrix3fvARB",
+    "UniformMatrix3x2fv",
+    "UniformMatrix3x4fv",
+    "UniformMatrix4fv",
+    "UniformMatrix4fvARB",
+    "UniformMatrix4x2fv",
+    "UniformMatrix4x3fv",
+    "UnlockArraysEXT",
+    "UnmapBuffer",
+    "UnmapBufferARB",
+    "UseProgram",
+    "UseProgramObjectARB",
+    "UseProgramStages",
+    "ValidateProgram",
+    "ValidateProgramARB",
+    "ValidateProgramPipeline",
+    "Vertex2d",
+    "Vertex2dv",
+    "Vertex2f",
+    "Vertex2fv",
+    "Vertex2i",
+    "Vertex2iv",
+    "Vertex2s",
+    "Vertex2sv",
+    "Vertex3d",
+    "Vertex3dv",
+    "Vertex3f",
+    "Vertex3fv",
+    "Vertex3i",
+    "Vertex3iv",
+    "Vertex3s",
+    "Vertex3sv",
+    "Vertex4d",
+    "Vertex4dv",
+    "Vertex4f",
+    "Vertex4fv",
+    "Vertex4i",
+    "Vertex4iv",
+    "Vertex4s",
+    "Vertex4sv",
+    "VertexAttrib1d",
+    "VertexAttrib1dARB",
+    "VertexAttrib1dv",
+    "VertexAttrib1dvARB",
+    "VertexAttrib1f",
+    "VertexAttrib1fARB",
+    "VertexAttrib1fv",
+    "VertexAttrib1fvARB",
+    "VertexAttrib1s",
+    "VertexAttrib1sARB",
+    "VertexAttrib1sv",
+    "VertexAttrib1svARB",
+    "VertexAttrib2d",
+    "VertexAttrib2dARB",
+    "VertexAttrib2dv",
+    "VertexAttrib2dvARB",
+    "VertexAttrib2f",
+    "VertexAttrib2fARB",
+    "VertexAttrib2fv",
+    "VertexAttrib2fvARB",
+    "VertexAttrib2s",
+    "VertexAttrib2sARB",
+    "VertexAttrib2sv",
+    "VertexAttrib2svARB",
+    "VertexAttrib3d",
+    "VertexAttrib3dARB",
+    "VertexAttrib3dv",
+    "VertexAttrib3dvARB",
+    "VertexAttrib3f",
+    "VertexAttrib3fARB",
+    "VertexAttrib3fv",
+    "VertexAttrib3fvARB",
+    "VertexAttrib3s",
+    "VertexAttrib3sARB",
+    "VertexAttrib3sv",
+    "VertexAttrib3svARB",
+    "VertexAttrib4bv",
+    "VertexAttrib4bvARB",
+    "VertexAttrib4d",
+    "VertexAttrib4dARB",
+    "VertexAttrib4dv",
+    "VertexAttrib4dvARB",
+    "VertexAttrib4f",
+    "VertexAttrib4fARB",
+    "VertexAttrib4fv",
+    "VertexAttrib4fvARB",
+    "VertexAttrib4iv",
+    "VertexAttrib4ivARB",
+    "VertexAttrib4Nbv",
+    "VertexAttrib4NbvARB",
+    "VertexAttrib4Niv",
+    "VertexAttrib4NivARB",
+    "VertexAttrib4Nsv",
+    "VertexAttrib4NsvARB",
+    "VertexAttrib4Nub",
+    "VertexAttrib4NubARB",
+    "VertexAttrib4Nubv",
+    "VertexAttrib4NubvARB",
+    "VertexAttrib4Nuiv",
+    "VertexAttrib4NuivARB",
+    "VertexAttrib4Nusv",
+    "VertexAttrib4NusvARB",
+    "VertexAttrib4s",
+    "VertexAttrib4sARB",
+    "VertexAttrib4sv",
+    "VertexAttrib4svARB",
+    "VertexAttrib4ubv",
+    "VertexAttrib4ubvARB",
+    "VertexAttrib4uiv",
+    "VertexAttrib4uivARB",
+    "VertexAttrib4usv",
+    "VertexAttrib4usvARB",
+    "VertexAttribBinding",
+    "VertexAttribDivisor",
+    "VertexAttribDivisorARB",
+    "VertexAttribFormat",
+    "VertexAttribI1i",
+    "VertexAttribI1iEXT",
+    "VertexAttribI1iv",
+    "VertexAttribI1ivEXT",
+    "VertexAttribI1ui",
+    "VertexAttribI1uiEXT",
+    "VertexAttribI1uiv",
+    "VertexAttribI1uivEXT",
+    "VertexAttribI2i",
+    "VertexAttribI2iEXT",
+    "VertexAttribI2iv",
+    "VertexAttribI2ivEXT",
+    "VertexAttribI2ui",
+    "VertexAttribI2uiEXT",
+    "VertexAttribI2uiv",
+    "VertexAttribI2uivEXT",
+    "VertexAttribI3i",
+    "VertexAttribI3iEXT",
+    "VertexAttribI3iv",
+    "VertexAttribI3ivEXT",
+    "VertexAttribI3ui",
+    "VertexAttribI3uiEXT",
+    "VertexAttribI3uiv",
+    "VertexAttribI3uivEXT",
+    "VertexAttribI4bv",
+    "VertexAttribI4bvEXT",
+    "VertexAttribI4i",
+    "VertexAttribI4iEXT",
+    "VertexAttribI4iv",
+    "VertexAttribI4ivEXT",
+    "VertexAttribI4sv",
+    "VertexAttribI4svEXT",
+    "VertexAttribI4ubv",
+    "VertexAttribI4ubvEXT",
+    "VertexAttribI4ui",
+    "VertexAttribI4uiEXT",
+    "VertexAttribI4uiv",
+    "VertexAttribI4uivEXT",
+    "VertexAttribI4usv",
+    "VertexAttribI4usvEXT",
+    "VertexAttribIFormat",
+    "VertexAttribIPointer",
+    "VertexAttribIPointerEXT",
+    "VertexAttribLFormat",
+    "VertexAttribP1ui",
+    "VertexAttribP1uiv",
+    "VertexAttribP2ui",
+    "VertexAttribP2uiv",
+    "VertexAttribP3ui",
+    "VertexAttribP3uiv",
+    "VertexAttribP4ui",
+    "VertexAttribP4uiv",
+    "VertexAttribPointer",
+    "VertexAttribPointerARB",
+    "VertexBindingDivisor",
+    "VertexP2ui",
+    "VertexP2uiv",
+    "VertexP3ui",
+    "VertexP3uiv",
+    "VertexP4ui",
+    "VertexP4uiv",
+    "VertexPointer",
+    "VertexPointerEXT",
+    "Viewport",
+    "ViewportArrayv",
+    "ViewportIndexedf",
+    "ViewportIndexedfv",
+    "WaitSync",
+    "WindowPos2d",
+    "WindowPos2dARB",
+    "WindowPos2dv",
+    "WindowPos2dvARB",
+    "WindowPos2f",
+    "WindowPos2fARB",
+    "WindowPos2fv",
+    "WindowPos2fvARB",
+    "WindowPos2i",
+    "WindowPos2iARB",
+    "WindowPos2iv",
+    "WindowPos2ivARB",
+    "WindowPos2s",
+    "WindowPos2sARB",
+    "WindowPos2sv",
+    "WindowPos2svARB",
+    "WindowPos3d",
+    "WindowPos3dARB",
+    "WindowPos3dv",
+    "WindowPos3dvARB",
+    "WindowPos3f",
+    "WindowPos3fARB",
+    "WindowPos3fv",
+    "WindowPos3fvARB",
+    "WindowPos3i",
+    "WindowPos3iARB",
+    "WindowPos3iv",
+    "WindowPos3ivARB",
+    "WindowPos3s",
+    "WindowPos3sARB",
+    "WindowPos3sv",
+    "WindowPos3svARB",
 ]
 
 """Functions that need dispatch slots but are not used