/*
* Copyright (c) 2005 Dan Gudmundsson
* See the file "license.terms" for information on usage and redistribution
* of this file, and for a DISCLAIMER OF ALL WARRANTIES.
*
* $Id: esdl_glext_fp.h,v 1.6 2005/03/04 15:15:00 dgud Exp $
*
*/
{ glBlendColorFunc, "glBlendColor", egl_blendColor, &esdl_glBlendColor},
{ glBlendEquationFunc, "glBlendEquation", egl_blendEquation, &esdl_glBlendEquation},
{ glDrawRangeElementsFunc, "glDrawRangeElements", egl_drawRangeElements, &esdl_glDrawRangeElements},
{ glColorTableFunc, "glColorTable", egl_colorTable, &esdl_glColorTable},
{ glColorTableParameterfvFunc, "glColorTableParameterfv", egl_colorTableParameterfv, &esdl_glColorTableParameterfv},
{ glColorTableParameterivFunc, "glColorTableParameteriv", egl_colorTableParameteriv, &esdl_glColorTableParameteriv},
{ glCopyColorTableFunc, "glCopyColorTable", egl_copyColorTable, &esdl_glCopyColorTable},
{ glGetColorTableFunc, "glGetColorTable", egl_getColorTable, &esdl_glGetColorTable},
{ glGetColorTableParameterfvFunc, "glGetColorTableParameterfv", egl_getColorTableParameterfv, &esdl_glGetColorTableParameterfv},
{ glGetColorTableParameterivFunc, "glGetColorTableParameteriv", egl_getColorTableParameteriv, &esdl_glGetColorTableParameteriv},
{ glColorSubTableFunc, "glColorSubTable", egl_colorSubTable, &esdl_glColorSubTable},
{ glCopyColorSubTableFunc, "glCopyColorSubTable", egl_copyColorSubTable, &esdl_glCopyColorSubTable},
{ glConvolutionFilter1DFunc, "glConvolutionFilter1D", egl_convolutionFilter1D, &esdl_glConvolutionFilter1D},
{ glConvolutionFilter2DFunc, "glConvolutionFilter2D", egl_convolutionFilter2D, &esdl_glConvolutionFilter2D},
{ glConvolutionParameterfFunc, "glConvolutionParameterf", egl_convolutionParameterf, &esdl_glConvolutionParameterf},
{ glConvolutionParameterfvFunc, "glConvolutionParameterfv", egl_convolutionParameterfv, &esdl_glConvolutionParameterfv},
{ glConvolutionParameteriFunc, "glConvolutionParameteri", egl_convolutionParameteri, &esdl_glConvolutionParameteri},
{ glConvolutionParameterivFunc, "glConvolutionParameteriv", egl_convolutionParameteriv, &esdl_glConvolutionParameteriv},
{ glCopyConvolutionFilter1DFunc, "glCopyConvolutionFilter1D", egl_copyConvolutionFilter1D, &esdl_glCopyConvolutionFilter1D},
{ glCopyConvolutionFilter2DFunc, "glCopyConvolutionFilter2D", egl_copyConvolutionFilter2D, &esdl_glCopyConvolutionFilter2D},
{ glGetConvolutionFilterFunc, "glGetConvolutionFilter", egl_getConvolutionFilter, &esdl_glGetConvolutionFilter},
{ glGetConvolutionParameterfvFunc, "glGetConvolutionParameterfv", egl_getConvolutionParameterfv, &esdl_glGetConvolutionParameterfv},
{ glGetConvolutionParameterivFunc, "glGetConvolutionParameteriv", egl_getConvolutionParameteriv, &esdl_glGetConvolutionParameteriv},
{ glGetSeparableFilterFunc, "glGetSeparableFilter", egl_getSeparableFilter, &esdl_glGetSeparableFilter},
{ glSeparableFilter2DFunc, "glSeparableFilter2D", egl_separableFilter2D, &esdl_glSeparableFilter2D},
{ glGetHistogramFunc, "glGetHistogram", egl_getHistogram, &esdl_glGetHistogram},
{ glGetHistogramParameterfvFunc, "glGetHistogramParameterfv", egl_getHistogramParameterfv, &esdl_glGetHistogramParameterfv},
{ glGetHistogramParameterivFunc, "glGetHistogramParameteriv", egl_getHistogramParameteriv, &esdl_glGetHistogramParameteriv},
{ glGetMinmaxFunc, "glGetMinmax", egl_getMinmax, &esdl_glGetMinmax},
{ glGetMinmaxParameterfvFunc, "glGetMinmaxParameterfv", egl_getMinmaxParameterfv, &esdl_glGetMinmaxParameterfv},
{ glGetMinmaxParameterivFunc, "glGetMinmaxParameteriv", egl_getMinmaxParameteriv, &esdl_glGetMinmaxParameteriv},
{ glHistogramFunc, "glHistogram", egl_histogram, &esdl_glHistogram},
{ glMinmaxFunc, "glMinmax", egl_minmax, &esdl_glMinmax},
{ glResetHistogramFunc, "glResetHistogram", egl_resetHistogram, &esdl_glResetHistogram},
{ glResetMinmaxFunc, "glResetMinmax", egl_resetMinmax, &esdl_glResetMinmax},
{ glTexImage3DFunc, "glTexImage3D", egl_texImage3D, &esdl_glTexImage3D},
{ glTexSubImage3DFunc, "glTexSubImage3D", egl_texSubImage3D, &esdl_glTexSubImage3D},
{ glCopyTexSubImage3DFunc, "glCopyTexSubImage3D", egl_copyTexSubImage3D, &esdl_glCopyTexSubImage3D},
{ glActiveTextureFunc, "glActiveTexture", egl_activeTexture, &esdl_glActiveTexture},
{ glClientActiveTextureFunc, "glClientActiveTexture", egl_clientActiveTexture, &esdl_glClientActiveTexture},
{ glMultiTexCoord1dvFunc, "glMultiTexCoord1dv", egl_multiTexCoord1dv, &esdl_glMultiTexCoord1dv},
{ glMultiTexCoord1fvFunc, "glMultiTexCoord1fv", egl_multiTexCoord1fv, &esdl_glMultiTexCoord1fv},
{ glMultiTexCoord1ivFunc, "glMultiTexCoord1iv", egl_multiTexCoord1iv, &esdl_glMultiTexCoord1iv},
{ glMultiTexCoord1svFunc, "glMultiTexCoord1sv", egl_multiTexCoord1sv, &esdl_glMultiTexCoord1sv},
{ glMultiTexCoord2dvFunc, "glMultiTexCoord2dv", egl_multiTexCoord2dv, &esdl_glMultiTexCoord2dv},
{ glMultiTexCoord2fvFunc, "glMultiTexCoord2fv", egl_multiTexCoord2fv, &esdl_glMultiTexCoord2fv},
{ glMultiTexCoord2ivFunc, "glMultiTexCoord2iv", egl_multiTexCoord2iv, &esdl_glMultiTexCoord2iv},
{ glMultiTexCoord2svFunc, "glMultiTexCoord2sv", egl_multiTexCoord2sv, &esdl_glMultiTexCoord2sv},
{ glMultiTexCoord3dvFunc, "glMultiTexCoord3dv", egl_multiTexCoord3dv, &esdl_glMultiTexCoord3dv},
{ glMultiTexCoord3fvFunc, "glMultiTexCoord3fv", egl_multiTexCoord3fv, &esdl_glMultiTexCoord3fv},
{ glMultiTexCoord3ivFunc, "glMultiTexCoord3iv", egl_multiTexCoord3iv, &esdl_glMultiTexCoord3iv},
{ glMultiTexCoord3svFunc, "glMultiTexCoord3sv", egl_multiTexCoord3sv, &esdl_glMultiTexCoord3sv},
{ glMultiTexCoord4dvFunc, "glMultiTexCoord4dv", egl_multiTexCoord4dv, &esdl_glMultiTexCoord4dv},
{ glMultiTexCoord4fvFunc, "glMultiTexCoord4fv", egl_multiTexCoord4fv, &esdl_glMultiTexCoord4fv},
{ glMultiTexCoord4ivFunc, "glMultiTexCoord4iv", egl_multiTexCoord4iv, &esdl_glMultiTexCoord4iv},
{ glMultiTexCoord4svFunc, "glMultiTexCoord4sv", egl_multiTexCoord4sv, &esdl_glMultiTexCoord4sv},
{ glLoadTransposeMatrixfFunc, "glLoadTransposeMatrixf", egl_loadTransposeMatrixf, &esdl_glLoadTransposeMatrixf},
{ glLoadTransposeMatrixdFunc, "glLoadTransposeMatrixd", egl_loadTransposeMatrixd, &esdl_glLoadTransposeMatrixd},
{ glMultTransposeMatrixfFunc, "glMultTransposeMatrixf", egl_multTransposeMatrixf, &esdl_glMultTransposeMatrixf},
{ glMultTransposeMatrixdFunc, "glMultTransposeMatrixd", egl_multTransposeMatrixd, &esdl_glMultTransposeMatrixd},
{ glSampleCoverageFunc, "glSampleCoverage", egl_sampleCoverage, &esdl_glSampleCoverage},
{ glCompressedTexImage3DFunc, "glCompressedTexImage3D", egl_compressedTexImage3D, &esdl_glCompressedTexImage3D},
{ glCompressedTexImage2DFunc, "glCompressedTexImage2D", egl_compressedTexImage2D, &esdl_glCompressedTexImage2D},
{ glCompressedTexImage1DFunc, "glCompressedTexImage1D", egl_compressedTexImage1D, &esdl_glCompressedTexImage1D},
{ glCompressedTexSubImage3DFunc, "glCompressedTexSubImage3D", egl_compressedTexSubImage3D, &esdl_glCompressedTexSubImage3D},
{ glCompressedTexSubImage2DFunc, "glCompressedTexSubImage2D", egl_compressedTexSubImage2D, &esdl_glCompressedTexSubImage2D},
{ glCompressedTexSubImage1DFunc, "glCompressedTexSubImage1D", egl_compressedTexSubImage1D, &esdl_glCompressedTexSubImage1D},
{ glGetCompressedTexImageFunc, "glGetCompressedTexImage", egl_getCompressedTexImage, &esdl_glGetCompressedTexImage},
{ glBlendFuncSeparateFunc, "glBlendFuncSeparate", egl_blendFuncSeparate, &esdl_glBlendFuncSeparate},
{ glFogCoordfFunc, "glFogCoordf", egl_fogCoordf, &esdl_glFogCoordf},
{ glFogCoordfvFunc, "glFogCoordfv", egl_fogCoordfv, &esdl_glFogCoordfv},
{ glFogCoorddFunc, "glFogCoordd", egl_fogCoordd, &esdl_glFogCoordd},
{ glFogCoorddvFunc, "glFogCoorddv", egl_fogCoorddv, &esdl_glFogCoorddv},
{ glFogCoordPointerFunc, "glFogCoordPointer", egl_fogCoordPointer, &esdl_glFogCoordPointer},
{ glMultiDrawArraysFunc, "glMultiDrawArrays", egl_multiDrawArrays, &esdl_glMultiDrawArrays},
{ glPointParameterfFunc, "glPointParameterf", egl_pointParameterf, &esdl_glPointParameterf},
{ glPointParameterfvFunc, "glPointParameterfv", egl_pointParameterfv, &esdl_glPointParameterfv},
{ glPointParameteriFunc, "glPointParameteri", egl_pointParameteri, &esdl_glPointParameteri},
{ glPointParameterivFunc, "glPointParameteriv", egl_pointParameteriv, &esdl_glPointParameteriv},
{ glSecondaryColor3bvFunc, "glSecondaryColor3bv", egl_secondaryColor3bv, &esdl_glSecondaryColor3bv},
{ glSecondaryColor3dvFunc, "glSecondaryColor3dv", egl_secondaryColor3dv, &esdl_glSecondaryColor3dv},
{ glSecondaryColor3fvFunc, "glSecondaryColor3fv", egl_secondaryColor3fv, &esdl_glSecondaryColor3fv},
{ glSecondaryColor3ivFunc, "glSecondaryColor3iv", egl_secondaryColor3iv, &esdl_glSecondaryColor3iv},
{ glSecondaryColor3svFunc, "glSecondaryColor3sv", egl_secondaryColor3sv, &esdl_glSecondaryColor3sv},
{ glSecondaryColor3ubvFunc, "glSecondaryColor3ubv", egl_secondaryColor3ubv, &esdl_glSecondaryColor3ubv},
{ glSecondaryColor3uivFunc, "glSecondaryColor3uiv", egl_secondaryColor3uiv, &esdl_glSecondaryColor3uiv},
{ glSecondaryColor3usvFunc, "glSecondaryColor3usv", egl_secondaryColor3usv, &esdl_glSecondaryColor3usv},
{ glSecondaryColorPointerFunc, "glSecondaryColorPointer", egl_secondaryColorPointer, &esdl_glSecondaryColorPointer},
{ glWindowPos2dvFunc, "glWindowPos2dv", egl_windowPos2dv, &esdl_glWindowPos2dv},
{ glWindowPos2fvFunc, "glWindowPos2fv", egl_windowPos2fv, &esdl_glWindowPos2fv},
{ glWindowPos2ivFunc, "glWindowPos2iv", egl_windowPos2iv, &esdl_glWindowPos2iv},
{ glWindowPos2svFunc, "glWindowPos2sv", egl_windowPos2sv, &esdl_glWindowPos2sv},
{ glWindowPos3dvFunc, "glWindowPos3dv", egl_windowPos3dv, &esdl_glWindowPos3dv},
{ glWindowPos3fvFunc, "glWindowPos3fv", egl_windowPos3fv, &esdl_glWindowPos3fv},
{ glWindowPos3ivFunc, "glWindowPos3iv", egl_windowPos3iv, &esdl_glWindowPos3iv},
{ glWindowPos3svFunc, "glWindowPos3sv", egl_windowPos3sv, &esdl_glWindowPos3sv},
{ glGenQueriesFunc, "glGenQueries", egl_genQueries, &esdl_glGenQueries},
{ glDeleteQueriesFunc, "glDeleteQueries", egl_deleteQueries, &esdl_glDeleteQueries},
{ glIsQueryFunc, "glIsQuery", egl_isQuery, &esdl_glIsQuery},
{ glBeginQueryFunc, "glBeginQuery", egl_beginQuery, &esdl_glBeginQuery},
{ glEndQueryFunc, "glEndQuery", egl_endQuery, &esdl_glEndQuery},
{ glGetQueryivFunc, "glGetQueryiv", egl_getQueryiv, &esdl_glGetQueryiv},
{ glGetQueryObjectivFunc, "glGetQueryObjectiv", egl_getQueryObjectiv, &esdl_glGetQueryObjectiv},
{ glGetQueryObjectuivFunc, "glGetQueryObjectuiv", egl_getQueryObjectuiv, &esdl_glGetQueryObjectuiv},
{ glBindBufferFunc, "glBindBuffer", egl_bindBuffer, &esdl_glBindBuffer},
{ glDeleteBuffersFunc, "glDeleteBuffers", egl_deleteBuffers, &esdl_glDeleteBuffers},
{ glGenBuffersFunc, "glGenBuffers", egl_genBuffers, &esdl_glGenBuffers},
{ glIsBufferFunc, "glIsBuffer", egl_isBuffer, &esdl_glIsBuffer},
{ glBufferDataFunc, "glBufferData", egl_bufferData, &esdl_glBufferData},
{ glBufferSubDataFunc, "glBufferSubData", egl_bufferSubData, &esdl_glBufferSubData},
{ glGetBufferSubDataFunc, "glGetBufferSubData", egl_getBufferSubData, &esdl_glGetBufferSubData},
{ glUnmapBufferFunc, "glUnmapBuffer", egl_unmapBuffer, &esdl_glUnmapBuffer},
{ glGetBufferParameterivFunc, "glGetBufferParameteriv", egl_getBufferParameteriv, &esdl_glGetBufferParameteriv},
{ glGetBufferPointervFunc, "glGetBufferPointerv", egl_getBufferPointerv, &esdl_glGetBufferPointerv},
{ glBlendEquationSeparateFunc, "glBlendEquationSeparate", egl_blendEquationSeparate, &esdl_glBlendEquationSeparate},
{ glDrawBuffersFunc, "glDrawBuffers", egl_drawBuffers, &esdl_glDrawBuffers},
{ glStencilOpSeparateFunc, "glStencilOpSeparate", egl_stencilOpSeparate, &esdl_glStencilOpSeparate},
{ glStencilFuncSeparateFunc, "glStencilFuncSeparate", egl_stencilFuncSeparate, &esdl_glStencilFuncSeparate},
{ glStencilMaskSeparateFunc, "glStencilMaskSeparate", egl_stencilMaskSeparate, &esdl_glStencilMaskSeparate},
{ glAttachShaderFunc, "glAttachShader", egl_attachShader, &esdl_glAttachShader},
{ glBindAttribLocationFunc, "glBindAttribLocation", egl_bindAttribLocation, &esdl_glBindAttribLocation},
{ glCompileShaderFunc, "glCompileShader", egl_compileShader, &esdl_glCompileShader},
{ glCreateProgramFunc, "glCreateProgram", egl_createProgram, &esdl_glCreateProgram},
{ glCreateShaderFunc, "glCreateShader", egl_createShader, &esdl_glCreateShader},
{ glDeleteProgramFunc, "glDeleteProgram", egl_deleteProgram, &esdl_glDeleteProgram},
{ glDeleteShaderFunc, "glDeleteShader", egl_deleteShader, &esdl_glDeleteShader},
{ glDetachShaderFunc, "glDetachShader", egl_detachShader, &esdl_glDetachShader},
{ glDisableVertexAttribArrayFunc, "glDisableVertexAttribArray", egl_disableVertexAttribArray, &esdl_glDisableVertexAttribArray},
{ glEnableVertexAttribArrayFunc, "glEnableVertexAttribArray", egl_enableVertexAttribArray, &esdl_glEnableVertexAttribArray},
{ glGetActiveAttribFunc, "glGetActiveAttrib", egl_getActiveAttrib, &esdl_glGetActiveAttrib},
{ glGetActiveUniformFunc, "glGetActiveUniform", egl_getActiveUniform, &esdl_glGetActiveUniform},
{ glGetAttachedShadersFunc, "glGetAttachedShaders", egl_getAttachedShaders, &esdl_glGetAttachedShaders},
{ glGetAttribLocationFunc, "glGetAttribLocation", egl_getAttribLocation, &esdl_glGetAttribLocation},
{ glGetProgramivFunc, "glGetProgramiv", egl_getProgramiv, &esdl_glGetProgramiv},
{ glGetProgramInfoLogFunc, "glGetProgramInfoLog", egl_getProgramInfoLog, &esdl_glGetProgramInfoLog},
{ glGetShaderivFunc, "glGetShaderiv", egl_getShaderiv, &esdl_glGetShaderiv},
{ glGetShaderInfoLogFunc, "glGetShaderInfoLog", egl_getShaderInfoLog, &esdl_glGetShaderInfoLog},
{ glGetShaderSourceFunc, "glGetShaderSource", egl_getShaderSource, &esdl_glGetShaderSource},
{ glGetUniformLocationFunc, "glGetUniformLocation", egl_getUniformLocation, &esdl_glGetUniformLocation},
{ glGetUniformfvFunc, "glGetUniformfv", egl_getUniformfv, &esdl_glGetUniformfv},
{ glGetUniformivFunc, "glGetUniformiv", egl_getUniformiv, &esdl_glGetUniformiv},
{ glGetVertexAttribdvFunc, "glGetVertexAttribdv", egl_getVertexAttribdv, &esdl_glGetVertexAttribdv},
{ glGetVertexAttribfvFunc, "glGetVertexAttribfv", egl_getVertexAttribfv, &esdl_glGetVertexAttribfv},
{ glGetVertexAttribivFunc, "glGetVertexAttribiv", egl_getVertexAttribiv, &esdl_glGetVertexAttribiv},
{ glGetVertexAttribPointervFunc, "glGetVertexAttribPointerv", egl_getVertexAttribPointerv, &esdl_glGetVertexAttribPointerv},
{ glIsProgramFunc, "glIsProgram", egl_isProgram, &esdl_glIsProgram},
{ glIsShaderFunc, "glIsShader", egl_isShader, &esdl_glIsShader},
{ glLinkProgramFunc, "glLinkProgram", egl_linkProgram, &esdl_glLinkProgram},
{ glShaderSourceFunc, "glShaderSource", egl_shaderSource, &esdl_glShaderSource},
{ glUseProgramFunc, "glUseProgram", egl_useProgram, &esdl_glUseProgram},
{ glUniform1fFunc, "glUniform1f", egl_uniform1f, &esdl_glUniform1f},
{ glUniform2fFunc, "glUniform2f", egl_uniform2f, &esdl_glUniform2f},
{ glUniform3fFunc, "glUniform3f", egl_uniform3f, &esdl_glUniform3f},
{ glUniform4fFunc, "glUniform4f", egl_uniform4f, &esdl_glUniform4f},
{ glUniform1iFunc, "glUniform1i", egl_uniform1i, &esdl_glUniform1i},
{ glUniform2iFunc, "glUniform2i", egl_uniform2i, &esdl_glUniform2i},
{ glUniform3iFunc, "glUniform3i", egl_uniform3i, &esdl_glUniform3i},
{ glUniform4iFunc, "glUniform4i", egl_uniform4i, &esdl_glUniform4i},
{ glUniform1fvFunc, "glUniform1fv", egl_uniform1fv, &esdl_glUniform1fv},
{ glUniform2fvFunc, "glUniform2fv", egl_uniform2fv, &esdl_glUniform2fv},
{ glUniform3fvFunc, "glUniform3fv", egl_uniform3fv, &esdl_glUniform3fv},
{ glUniform4fvFunc, "glUniform4fv", egl_uniform4fv, &esdl_glUniform4fv},
{ glUniform1ivFunc, "glUniform1iv", egl_uniform1iv, &esdl_glUniform1iv},
{ glUniform2ivFunc, "glUniform2iv", egl_uniform2iv, &esdl_glUniform2iv},
{ glUniform3ivFunc, "glUniform3iv", egl_uniform3iv, &esdl_glUniform3iv},
{ glUniform4ivFunc, "glUniform4iv", egl_uniform4iv, &esdl_glUniform4iv},
{ glUniformMatrix2fvFunc, "glUniformMatrix2fv", egl_uniformMatrix2fv, &esdl_glUniformMatrix2fv},
{ glUniformMatrix3fvFunc, "glUniformMatrix3fv", egl_uniformMatrix3fv, &esdl_glUniformMatrix3fv},
{ glUniformMatrix4fvFunc, "glUniformMatrix4fv", egl_uniformMatrix4fv, &esdl_glUniformMatrix4fv},
{ glValidateProgramFunc, "glValidateProgram", egl_validateProgram, &esdl_glValidateProgram},
{ glVertexAttrib1dvFunc, "glVertexAttrib1dv", egl_vertexAttrib1dv, &esdl_glVertexAttrib1dv},
{ glVertexAttrib1fvFunc, "glVertexAttrib1fv", egl_vertexAttrib1fv, &esdl_glVertexAttrib1fv},
{ glVertexAttrib1svFunc, "glVertexAttrib1sv", egl_vertexAttrib1sv, &esdl_glVertexAttrib1sv},
{ glVertexAttrib2dvFunc, "glVertexAttrib2dv", egl_vertexAttrib2dv, &esdl_glVertexAttrib2dv},
{ glVertexAttrib2fvFunc, "glVertexAttrib2fv", egl_vertexAttrib2fv, &esdl_glVertexAttrib2fv},
{ glVertexAttrib2svFunc, "glVertexAttrib2sv", egl_vertexAttrib2sv, &esdl_glVertexAttrib2sv},
{ glVertexAttrib3dvFunc, "glVertexAttrib3dv", egl_vertexAttrib3dv, &esdl_glVertexAttrib3dv},
{ glVertexAttrib3fvFunc, "glVertexAttrib3fv", egl_vertexAttrib3fv, &esdl_glVertexAttrib3fv},
{ glVertexAttrib3svFunc, "glVertexAttrib3sv", egl_vertexAttrib3sv, &esdl_glVertexAttrib3sv},
{ glVertexAttrib4NbvFunc, "glVertexAttrib4Nbv", egl_vertexAttrib4Nbv, &esdl_glVertexAttrib4Nbv},
{ glVertexAttrib4NivFunc, "glVertexAttrib4Niv", egl_vertexAttrib4Niv, &esdl_glVertexAttrib4Niv},
{ glVertexAttrib4NsvFunc, "glVertexAttrib4Nsv", egl_vertexAttrib4Nsv, &esdl_glVertexAttrib4Nsv},
{ glVertexAttrib4NubFunc, "glVertexAttrib4Nub", egl_vertexAttrib4Nub, &esdl_glVertexAttrib4Nub},
{ glVertexAttrib4NubvFunc, "glVertexAttrib4Nubv", egl_vertexAttrib4Nubv, &esdl_glVertexAttrib4Nubv},
{ glVertexAttrib4NuivFunc, "glVertexAttrib4Nuiv", egl_vertexAttrib4Nuiv, &esdl_glVertexAttrib4Nuiv},
{ glVertexAttrib4NusvFunc, "glVertexAttrib4Nusv", egl_vertexAttrib4Nusv, &esdl_glVertexAttrib4Nusv},
{ glVertexAttrib4bvFunc, "glVertexAttrib4bv", egl_vertexAttrib4bv, &esdl_glVertexAttrib4bv},
{ glVertexAttrib4dvFunc, "glVertexAttrib4dv", egl_vertexAttrib4dv, &esdl_glVertexAttrib4dv},
{ glVertexAttrib4fvFunc, "glVertexAttrib4fv", egl_vertexAttrib4fv, &esdl_glVertexAttrib4fv},
{ glVertexAttrib4ivFunc, "glVertexAttrib4iv", egl_vertexAttrib4iv, &esdl_glVertexAttrib4iv},
{ glVertexAttrib4svFunc, "glVertexAttrib4sv", egl_vertexAttrib4sv, &esdl_glVertexAttrib4sv},
{ glVertexAttrib4ubvFunc, "glVertexAttrib4ubv", egl_vertexAttrib4ubv, &esdl_glVertexAttrib4ubv},
{ glVertexAttrib4uivFunc, "glVertexAttrib4uiv", egl_vertexAttrib4uiv, &esdl_glVertexAttrib4uiv},
{ glVertexAttrib4usvFunc, "glVertexAttrib4usv", egl_vertexAttrib4usv, &esdl_glVertexAttrib4usv},
{ glVertexAttribPointerFunc, "glVertexAttribPointer", egl_vertexAttribPointer, &esdl_glVertexAttribPointer},
{ glWeightbvARBFunc, "glWeightbvARB", egl_weightbvARB, &esdl_glWeightbvARB},
{ glWeightsvARBFunc, "glWeightsvARB", egl_weightsvARB, &esdl_glWeightsvARB},
{ glWeightivARBFunc, "glWeightivARB", egl_weightivARB, &esdl_glWeightivARB},
{ glWeightfvARBFunc, "glWeightfvARB", egl_weightfvARB, &esdl_glWeightfvARB},
{ glWeightdvARBFunc, "glWeightdvARB", egl_weightdvARB, &esdl_glWeightdvARB},
{ glWeightubvARBFunc, "glWeightubvARB", egl_weightubvARB, &esdl_glWeightubvARB},
{ glWeightusvARBFunc, "glWeightusvARB", egl_weightusvARB, &esdl_glWeightusvARB},
{ glWeightuivARBFunc, "glWeightuivARB", egl_weightuivARB, &esdl_glWeightuivARB},
{ glWeightPointerARBFunc, "glWeightPointerARB", egl_weightPointerARB, &esdl_glWeightPointerARB},
{ glVertexBlendARBFunc, "glVertexBlendARB", egl_vertexBlendARB, &esdl_glVertexBlendARB},
{ glCurrentPaletteMatrixARBFunc, "glCurrentPaletteMatrixARB", egl_currentPaletteMatrixARB, &esdl_glCurrentPaletteMatrixARB},
{ glMatrixIndexubvARBFunc, "glMatrixIndexubvARB", egl_matrixIndexubvARB, &esdl_glMatrixIndexubvARB},
{ glMatrixIndexusvARBFunc, "glMatrixIndexusvARB", egl_matrixIndexusvARB, &esdl_glMatrixIndexusvARB},
{ glMatrixIndexuivARBFunc, "glMatrixIndexuivARB", egl_matrixIndexuivARB, &esdl_glMatrixIndexuivARB},
{ glMatrixIndexPointerARBFunc, "glMatrixIndexPointerARB", egl_matrixIndexPointerARB, &esdl_glMatrixIndexPointerARB},
{ glProgramStringARBFunc, "glProgramStringARB", egl_programStringARB, &esdl_glProgramStringARB},
{ glBindProgramARBFunc, "glBindProgramARB", egl_bindProgramARB, &esdl_glBindProgramARB},
{ glDeleteProgramsARBFunc, "glDeleteProgramsARB", egl_deleteProgramsARB, &esdl_glDeleteProgramsARB},
{ glGenProgramsARBFunc, "glGenProgramsARB", egl_genProgramsARB, &esdl_glGenProgramsARB},
{ glProgramEnvParameter4dvARBFunc, "glProgramEnvParameter4dvARB", egl_programEnvParameter4dvARB, &esdl_glProgramEnvParameter4dvARB},
{ glProgramEnvParameter4fvARBFunc, "glProgramEnvParameter4fvARB", egl_programEnvParameter4fvARB, &esdl_glProgramEnvParameter4fvARB},
{ glProgramLocalParameter4dvARBFunc, "glProgramLocalParameter4dvARB", egl_programLocalParameter4dvARB, &esdl_glProgramLocalParameter4dvARB},
{ glProgramLocalParameter4fvARBFunc, "glProgramLocalParameter4fvARB", egl_programLocalParameter4fvARB, &esdl_glProgramLocalParameter4fvARB},
{ glGetProgramEnvParameterdvARBFunc, "glGetProgramEnvParameterdvARB", egl_getProgramEnvParameterdvARB, &esdl_glGetProgramEnvParameterdvARB},
{ glGetProgramEnvParameterfvARBFunc, "glGetProgramEnvParameterfvARB", egl_getProgramEnvParameterfvARB, &esdl_glGetProgramEnvParameterfvARB},
{ glGetProgramLocalParameterdvARBFunc, "glGetProgramLocalParameterdvARB", egl_getProgramLocalParameterdvARB, &esdl_glGetProgramLocalParameterdvARB},
{ glGetProgramLocalParameterfvARBFunc, "glGetProgramLocalParameterfvARB", egl_getProgramLocalParameterfvARB, &esdl_glGetProgramLocalParameterfvARB},
{ glGetProgramStringARBFunc, "glGetProgramStringARB", egl_getProgramStringARB, &esdl_glGetProgramStringARB},
{ glDeleteObjectARBFunc, "glDeleteObjectARB", egl_deleteObjectARB, &esdl_glDeleteObjectARB},
{ glGetHandleARBFunc, "glGetHandleARB", egl_getHandleARB, &esdl_glGetHandleARB},
{ glDetachObjectARBFunc, "glDetachObjectARB", egl_detachObjectARB, &esdl_glDetachObjectARB},
{ glCreateShaderObjectARBFunc, "glCreateShaderObjectARB", egl_createShaderObjectARB, &esdl_glCreateShaderObjectARB},
{ glCreateProgramObjectARBFunc, "glCreateProgramObjectARB", egl_createProgramObjectARB, &esdl_glCreateProgramObjectARB},
{ glAttachObjectARBFunc, "glAttachObjectARB", egl_attachObjectARB, &esdl_glAttachObjectARB},
{ glUseProgramObjectARBFunc, "glUseProgramObjectARB", egl_useProgramObjectARB, &esdl_glUseProgramObjectARB},
{ glGetObjectParameterfvARBFunc, "glGetObjectParameterfvARB", egl_getObjectParameterfvARB, &esdl_glGetObjectParameterfvARB},
{ glGetObjectParameterivARBFunc, "glGetObjectParameterivARB", egl_getObjectParameterivARB, &esdl_glGetObjectParameterivARB},
{ glGetInfoLogARBFunc, "glGetInfoLogARB", egl_getInfoLogARB, &esdl_glGetInfoLogARB},
{ glGetAttachedObjectsARBFunc, "glGetAttachedObjectsARB", egl_getAttachedObjectsARB, &esdl_glGetAttachedObjectsARB},
{ glStencilOpSeparateATIFunc, "glStencilOpSeparateATI", egl_stencilOpSeparateATI, &esdl_glStencilOpSeparateATI},
{ glStencilFuncSeparateATIFunc, "glStencilFuncSeparateATI", egl_stencilFuncSeparateATI, &esdl_glStencilFuncSeparateATI},
{ glIsRenderbufferEXTFunc, "glIsRenderbufferEXT", egl_isRenderbufferEXT, &esdl_glIsRenderbufferEXT},
{ glBindRenderbufferEXTFunc, "glBindRenderbufferEXT", egl_bindRenderbufferEXT, &esdl_glBindRenderbufferEXT},
{ glDeleteRenderbuffersEXTFunc, "glDeleteRenderbuffersEXT", egl_deleteRenderbuffersEXT, &esdl_glDeleteRenderbuffersEXT},
{ glGenRenderbuffersEXTFunc, "glGenRenderbuffersEXT", egl_genRenderbuffersEXT, &esdl_glGenRenderbuffersEXT},
{ glRenderbufferStorageEXTFunc, "glRenderbufferStorageEXT", egl_renderbufferStorageEXT, &esdl_glRenderbufferStorageEXT},
{ glGetRenderbufferParameterivEXTFunc, "glGetRenderbufferParameterivEXT", egl_getRenderbufferParameterivEXT, &esdl_glGetRenderbufferParameterivEXT},
{ glIsFramebufferEXTFunc, "glIsFramebufferEXT", egl_isFramebufferEXT, &esdl_glIsFramebufferEXT},
{ glBindFramebufferEXTFunc, "glBindFramebufferEXT", egl_bindFramebufferEXT, &esdl_glBindFramebufferEXT},
{ glDeleteFramebuffersEXTFunc, "glDeleteFramebuffersEXT", egl_deleteFramebuffersEXT, &esdl_glDeleteFramebuffersEXT},
{ glGenFramebuffersEXTFunc, "glGenFramebuffersEXT", egl_genFramebuffersEXT, &esdl_glGenFramebuffersEXT},
{ glCheckFramebufferStatusEXTFunc, "glCheckFramebufferStatusEXT", egl_checkFramebufferStatusEXT, &esdl_glCheckFramebufferStatusEXT},
{ glFramebufferTexture1DEXTFunc, "glFramebufferTexture1DEXT", egl_framebufferTexture1DEXT, &esdl_glFramebufferTexture1DEXT},
{ glFramebufferTexture2DEXTFunc, "glFramebufferTexture2DEXT", egl_framebufferTexture2DEXT, &esdl_glFramebufferTexture2DEXT},
{ glFramebufferTexture3DEXTFunc, "glFramebufferTexture3DEXT", egl_framebufferTexture3DEXT, &esdl_glFramebufferTexture3DEXT},
{ glFramebufferRenderbufferEXTFunc, "glFramebufferRenderbufferEXT", egl_framebufferRenderbufferEXT, &esdl_glFramebufferRenderbufferEXT},
{ glGetFramebufferAttachmentParameterivEXTFunc, "glGetFramebufferAttachmentParameterivEXT", egl_getFramebufferAttachmentParameterivEXT, &esdl_glGetFramebufferAttachmentParameterivEXT},
{ glGenerateMipmapEXTFunc, "glGenerateMipmapEXT", egl_generateMipmapEXT, &esdl_glGenerateMipmapEXT},
syntax highlighted by Code2HTML, v. 0.9.1