// OglExt.cpp Copyright (C) 2006 thomas jansen (jansen@caesar.de) // (C) 2006 research center caesar // // This file is part of OglExt, a free OpenGL extension library. // // This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser // General Public License as published by the Free Software Foundation; either version 2.1 of the License, or // (at your option) any later version. // // This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the // implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public // License for more details. // // You should have received a copy of the GNU Lesser General Public License along with this library; if not, // write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - // // This file was automatically generated on January 10, 2006, 6:46 pm #if defined(_WIN32) #define GLAPI __declspec(dllexport) #else #define GLAPI #endif #include "OglExt.h" #include "Macros.h" #include "RenderingContext.hpp" #include "RCHashArray.hpp" // ---[ GLOBAL VARIABLES ]-------------------------------------------------------------------------------------- CRCHashArray g_RCHashArray; // ============================================================================================================= // === A D D I T I O N A L F U N C T I O N S === // ============================================================================================================= //! Is list of extensions supported? GLboolean glexExtensionsSupported(char const * szExtensions) { // 1: get the current rendering context... CRenderingContext * pContext = g_RCHashArray.PrepareRenderingContext(); if(!pContext) { return GL_FALSE; } // 2: call the context specific method... return pContext->IsExtensionSupported(szExtensions) ? GL_TRUE : GL_FALSE; } //! Return the supported OpenGL version. GLuint glexGetVersion() { // 1: get the current rendering context... CRenderingContext * pContext = g_RCHashArray.PrepareRenderingContext(); if(!pContext) { return 0; } // 2: call the context specific method... return (GLuint) pContext->GetVersion(); } // ============================================================================================================= // === V E R S I O N === // ============================================================================================================= // ---[ GL_VERSION_1_2 ]---------------------------------------------------------------------------------------- #ifdef GL_VERSION_1_2_OGLEXT GLvoid WRAPPER04V(BlendColor, GLclampf, GLclampf, GLclampf, GLclampf) GLvoid WRAPPER01V(BlendEquation, GLenum) GLvoid WRAPPER06V(ColorSubTable, GLenum, GLsizei, GLsizei, GLenum, GLenum, GLvoid const *) GLvoid WRAPPER06V(ColorTable, GLenum, GLenum, GLsizei, GLenum, GLenum, GLvoid const *) GLvoid WRAPPER03V(ColorTableParameterfv, GLenum, GLenum, GLfloat const *) GLvoid WRAPPER03V(ColorTableParameteriv, GLenum, GLenum, GLint const *) GLvoid WRAPPER06V(ConvolutionFilter1D, GLenum, GLenum, GLsizei, GLenum, GLenum, GLvoid const *) GLvoid WRAPPER07V(ConvolutionFilter2D, GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, GLvoid const *) GLvoid WRAPPER03V(ConvolutionParameterf, GLenum, GLenum, GLfloat) GLvoid WRAPPER03V(ConvolutionParameterfv, GLenum, GLenum, GLfloat const *) GLvoid WRAPPER03V(ConvolutionParameteri, GLenum, GLenum, GLint) GLvoid WRAPPER03V(ConvolutionParameteriv, GLenum, GLenum, GLint const *) GLvoid WRAPPER05V(CopyColorSubTable, GLenum, GLsizei, GLint, GLint, GLsizei) GLvoid WRAPPER05V(CopyColorTable, GLenum, GLenum, GLint, GLint, GLsizei) GLvoid WRAPPER05V(CopyConvolutionFilter1D, GLenum, GLenum, GLint, GLint, GLsizei) GLvoid WRAPPER06V(CopyConvolutionFilter2D, GLenum, GLenum, GLint, GLint, GLsizei, GLsizei) GLvoid WRAPPER09V(CopyTexSubImage3D, GLenum, GLint, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei) GLvoid WRAPPER06V(DrawRangeElements, GLenum, GLuint, GLuint, GLsizei, GLenum, GLvoid const *) GLvoid WRAPPER04V(GetColorTable, GLenum, GLenum, GLenum, GLvoid *) GLvoid WRAPPER03V(GetColorTableParameterfv, GLenum, GLenum, GLfloat *) GLvoid WRAPPER03V(GetColorTableParameteriv, GLenum, GLenum, GLint *) GLvoid WRAPPER04V(GetConvolutionFilter, GLenum, GLenum, GLenum, GLvoid *) GLvoid WRAPPER03V(GetConvolutionParameterfv, GLenum, GLenum, GLfloat *) GLvoid WRAPPER03V(GetConvolutionParameteriv, GLenum, GLenum, GLint *) GLvoid WRAPPER05V(GetHistogram, GLenum, GLboolean, GLenum, GLenum, GLvoid *) GLvoid WRAPPER03V(GetHistogramParameterfv, GLenum, GLenum, GLfloat *) GLvoid WRAPPER03V(GetHistogramParameteriv, GLenum, GLenum, GLint *) GLvoid WRAPPER05V(GetMinmax, GLenum, GLboolean, GLenum, GLenum, GLvoid *) GLvoid WRAPPER03V(GetMinmaxParameterfv, GLenum, GLenum, GLfloat *) GLvoid WRAPPER03V(GetMinmaxParameteriv, GLenum, GLenum, GLint *) GLvoid WRAPPER06V(GetSeparableFilter, GLenum, GLenum, GLenum, GLvoid *, GLvoid *, GLvoid *) GLvoid WRAPPER04V(Histogram, GLenum, GLsizei, GLenum, GLboolean) GLvoid WRAPPER03V(Minmax, GLenum, GLenum, GLboolean) GLvoid WRAPPER01V(ResetHistogram, GLenum) GLvoid WRAPPER01V(ResetMinmax, GLenum) GLvoid WRAPPER08V(SeparableFilter2D, GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, GLvoid const *, GLvoid const *) GLvoid WRAPPER10V(TexImage3D, GLenum, GLint, GLint, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, GLvoid const *) GLvoid WRAPPER11V(TexSubImage3D, GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, GLvoid const *) #endif /* GL_VERSION_1_2_OGLEXT */ // ---[ GL_VERSION_1_3 ]---------------------------------------------------------------------------------------- #ifdef GL_VERSION_1_3_OGLEXT GLvoid WRAPPER01V(ActiveTexture, GLenum) GLvoid WRAPPER01V(ClientActiveTexture, GLenum) GLvoid WRAPPER07V(CompressedTexImage1D, GLenum, GLint, GLenum, GLsizei, GLint, GLsizei, GLvoid const *) GLvoid WRAPPER08V(CompressedTexImage2D, GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, GLvoid const *) GLvoid WRAPPER09V(CompressedTexImage3D, GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLsizei, GLvoid const *) GLvoid WRAPPER07V(CompressedTexSubImage1D, GLenum, GLint, GLint, GLsizei, GLenum, GLsizei, GLvoid const *) GLvoid WRAPPER09V(CompressedTexSubImage2D, GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, GLvoid const *) GLvoid WRAPPER11V(CompressedTexSubImage3D, GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLsizei, GLvoid const *) GLvoid WRAPPER03V(GetCompressedTexImage, GLenum, GLint, GLvoid *) GLvoid WRAPPER01V(LoadTransposeMatrixd, GLdouble const *) GLvoid WRAPPER01V(LoadTransposeMatrixf, GLfloat const *) GLvoid WRAPPER02V(MultiTexCoord1d, GLenum, GLdouble) GLvoid WRAPPER02V(MultiTexCoord1dv, GLenum, GLdouble const *) GLvoid WRAPPER02V(MultiTexCoord1f, GLenum, GLfloat) GLvoid WRAPPER02V(MultiTexCoord1fv, GLenum, GLfloat const *) GLvoid WRAPPER02V(MultiTexCoord1i, GLenum, GLint) GLvoid WRAPPER02V(MultiTexCoord1iv, GLenum, GLint const *) GLvoid WRAPPER02V(MultiTexCoord1s, GLenum, GLshort) GLvoid WRAPPER02V(MultiTexCoord1sv, GLenum, GLshort const *) GLvoid WRAPPER03V(MultiTexCoord2d, GLenum, GLdouble, GLdouble) GLvoid WRAPPER02V(MultiTexCoord2dv, GLenum, GLdouble const *) GLvoid WRAPPER03V(MultiTexCoord2f, GLenum, GLfloat, GLfloat) GLvoid WRAPPER02V(MultiTexCoord2fv, GLenum, GLfloat const *) GLvoid WRAPPER03V(MultiTexCoord2i, GLenum, GLint, GLint) GLvoid WRAPPER02V(MultiTexCoord2iv, GLenum, GLint const *) GLvoid WRAPPER03V(MultiTexCoord2s, GLenum, GLshort, GLshort) GLvoid WRAPPER02V(MultiTexCoord2sv, GLenum, GLshort const *) GLvoid WRAPPER04V(MultiTexCoord3d, GLenum, GLdouble, GLdouble, GLdouble) GLvoid WRAPPER02V(MultiTexCoord3dv, GLenum, GLdouble const *) GLvoid WRAPPER04V(MultiTexCoord3f, GLenum, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER02V(MultiTexCoord3fv, GLenum, GLfloat const *) GLvoid WRAPPER04V(MultiTexCoord3i, GLenum, GLint, GLint, GLint) GLvoid WRAPPER02V(MultiTexCoord3iv, GLenum, GLint const *) GLvoid WRAPPER04V(MultiTexCoord3s, GLenum, GLshort, GLshort, GLshort) GLvoid WRAPPER02V(MultiTexCoord3sv, GLenum, GLshort const *) GLvoid WRAPPER05V(MultiTexCoord4d, GLenum, GLdouble, GLdouble, GLdouble, GLdouble) GLvoid WRAPPER02V(MultiTexCoord4dv, GLenum, GLdouble const *) GLvoid WRAPPER05V(MultiTexCoord4f, GLenum, GLfloat, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER02V(MultiTexCoord4fv, GLenum, GLfloat const *) GLvoid WRAPPER05V(MultiTexCoord4i, GLenum, GLint, GLint, GLint, GLint) GLvoid WRAPPER02V(MultiTexCoord4iv, GLenum, GLint const *) GLvoid WRAPPER05V(MultiTexCoord4s, GLenum, GLshort, GLshort, GLshort, GLshort) GLvoid WRAPPER02V(MultiTexCoord4sv, GLenum, GLshort const *) GLvoid WRAPPER01V(MultTransposeMatrixd, GLdouble const *) GLvoid WRAPPER01V(MultTransposeMatrixf, GLfloat const *) GLvoid WRAPPER02V(SampleCoverage, GLclampf, GLboolean) #endif /* GL_VERSION_1_3_OGLEXT */ // ---[ GL_VERSION_1_4 ]---------------------------------------------------------------------------------------- #ifdef GL_VERSION_1_4_OGLEXT GLvoid WRAPPER04V(BlendFuncSeparate, GLenum, GLenum, GLenum, GLenum) GLvoid WRAPPER01V(FogCoordd, GLdouble) GLvoid WRAPPER01V(FogCoorddv, GLdouble const *) GLvoid WRAPPER01V(FogCoordf, GLfloat) GLvoid WRAPPER01V(FogCoordfv, GLfloat const *) GLvoid WRAPPER03V(FogCoordPointer, GLenum, GLsizei, GLvoid const *) GLvoid WRAPPER04V(MultiDrawArrays, GLenum, GLint *, GLsizei *, GLsizei) GLvoid WRAPPER05V(MultiDrawElements, GLenum, GLsizei const *, GLenum, GLvoid const * *, GLsizei) GLvoid WRAPPER02V(PointParameterf, GLenum, GLfloat) GLvoid WRAPPER02V(PointParameterfv, GLenum, GLfloat const *) GLvoid WRAPPER02V(PointParameteri, GLenum, GLint) GLvoid WRAPPER02V(PointParameteriv, GLenum, GLint const *) GLvoid WRAPPER03V(SecondaryColor3b, GLbyte, GLbyte, GLbyte) GLvoid WRAPPER01V(SecondaryColor3bv, GLbyte const *) GLvoid WRAPPER03V(SecondaryColor3d, GLdouble, GLdouble, GLdouble) GLvoid WRAPPER01V(SecondaryColor3dv, GLdouble const *) GLvoid WRAPPER03V(SecondaryColor3f, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER01V(SecondaryColor3fv, GLfloat const *) GLvoid WRAPPER03V(SecondaryColor3i, GLint, GLint, GLint) GLvoid WRAPPER01V(SecondaryColor3iv, GLint const *) GLvoid WRAPPER03V(SecondaryColor3s, GLshort, GLshort, GLshort) GLvoid WRAPPER01V(SecondaryColor3sv, GLshort const *) GLvoid WRAPPER03V(SecondaryColor3ub, GLubyte, GLubyte, GLubyte) GLvoid WRAPPER01V(SecondaryColor3ubv, GLubyte const *) GLvoid WRAPPER03V(SecondaryColor3ui, GLuint, GLuint, GLuint) GLvoid WRAPPER01V(SecondaryColor3uiv, GLuint const *) GLvoid WRAPPER03V(SecondaryColor3us, GLushort, GLushort, GLushort) GLvoid WRAPPER01V(SecondaryColor3usv, GLushort const *) GLvoid WRAPPER04V(SecondaryColorPointer, GLint, GLenum, GLsizei, GLvoid const *) GLvoid WRAPPER02V(WindowPos2d, GLdouble, GLdouble) GLvoid WRAPPER01V(WindowPos2dv, GLdouble const *) GLvoid WRAPPER02V(WindowPos2f, GLfloat, GLfloat) GLvoid WRAPPER01V(WindowPos2fv, GLfloat const *) GLvoid WRAPPER02V(WindowPos2i, GLint, GLint) GLvoid WRAPPER01V(WindowPos2iv, GLint const *) GLvoid WRAPPER02V(WindowPos2s, GLshort, GLshort) GLvoid WRAPPER01V(WindowPos2sv, GLshort const *) GLvoid WRAPPER03V(WindowPos3d, GLdouble, GLdouble, GLdouble) GLvoid WRAPPER01V(WindowPos3dv, GLdouble const *) GLvoid WRAPPER03V(WindowPos3f, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER01V(WindowPos3fv, GLfloat const *) GLvoid WRAPPER03V(WindowPos3i, GLint, GLint, GLint) GLvoid WRAPPER01V(WindowPos3iv, GLint const *) GLvoid WRAPPER03V(WindowPos3s, GLshort, GLshort, GLshort) GLvoid WRAPPER01V(WindowPos3sv, GLshort const *) #endif /* GL_VERSION_1_4_OGLEXT */ // ---[ GL_VERSION_1_5 ]---------------------------------------------------------------------------------------- #ifdef GL_VERSION_1_5_OGLEXT GLvoid WRAPPER02V(BeginQuery, GLenum, GLuint) GLvoid WRAPPER02V(BindBuffer, GLenum, GLuint) GLvoid WRAPPER04V(BufferData, GLenum, GLsizeiptr, GLvoid const *, GLenum) GLvoid WRAPPER04V(BufferSubData, GLenum, GLintptr, GLsizeiptr, GLvoid const *) GLvoid WRAPPER02V(DeleteBuffers, GLsizei, GLuint const *) GLvoid WRAPPER02V(DeleteQueries, GLsizei, GLuint const *) GLvoid WRAPPER01V(EndQuery, GLenum) GLvoid WRAPPER02V(GenBuffers, GLsizei, GLuint *) GLvoid WRAPPER02V(GenQueries, GLsizei, GLuint *) GLvoid WRAPPER03V(GetBufferParameteriv, GLenum, GLenum, GLint *) GLvoid WRAPPER03V(GetBufferPointerv, GLenum, GLenum, GLvoid * *) GLvoid WRAPPER04V(GetBufferSubData, GLenum, GLintptr, GLsizeiptr, GLvoid *) GLvoid WRAPPER03V(GetQueryiv, GLenum, GLenum, GLint *) GLvoid WRAPPER03V(GetQueryObjectiv, GLuint, GLenum, GLint *) GLvoid WRAPPER03V(GetQueryObjectuiv, GLuint, GLenum, GLuint *) GLboolean WRAPPER01R(IsBuffer, GLuint) GLboolean WRAPPER01R(IsQuery, GLuint) GLvoid * WRAPPER02R(MapBuffer, GLenum, GLenum) GLboolean WRAPPER01R(UnmapBuffer, GLenum) #endif /* GL_VERSION_1_5_OGLEXT */ // ---[ GL_VERSION_2_0 ]---------------------------------------------------------------------------------------- #ifdef GL_VERSION_2_0_OGLEXT GLvoid WRAPPER02V(AttachShader, GLuint, GLuint) GLvoid WRAPPER03V(BindAttribLocation, GLuint, GLuint, GLchar const *) GLvoid WRAPPER02V(BlendEquationSeparate, GLenum, GLenum) GLvoid WRAPPER01V(CompileShader, GLuint) GLuint WRAPPER00R(CreateProgram) GLuint WRAPPER01R(CreateShader, GLenum) GLvoid WRAPPER01V(DeleteProgram, GLuint) GLvoid WRAPPER01V(DeleteShader, GLuint) GLvoid WRAPPER02V(DetachShader, GLuint, GLuint) GLvoid WRAPPER01V(DisableVertexAttribArray, GLuint) GLvoid WRAPPER02V(DrawBuffers, GLsizei, GLenum const *) GLvoid WRAPPER01V(EnableVertexAttribArray, GLuint) GLvoid WRAPPER07V(GetActiveAttrib, GLuint, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLchar *) GLvoid WRAPPER07V(GetActiveUniform, GLuint, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLchar *) GLvoid WRAPPER04V(GetAttachedShaders, GLuint, GLsizei, GLsizei *, GLuint *) GLint WRAPPER02R(GetAttribLocation, GLuint, GLchar const *) GLvoid WRAPPER04V(GetProgramInfoLog, GLuint, GLsizei, GLsizei *, GLchar *) GLvoid WRAPPER03V(GetProgramiv, GLuint, GLenum, GLint *) GLvoid WRAPPER04V(GetShaderInfoLog, GLuint, GLsizei, GLsizei *, GLchar *) GLvoid WRAPPER03V(GetShaderiv, GLuint, GLenum, GLint *) GLvoid WRAPPER04V(GetShaderSource, GLuint, GLsizei, GLsizei *, GLchar *) GLvoid WRAPPER03V(GetUniformfv, GLuint, GLint, GLfloat *) GLvoid WRAPPER03V(GetUniformiv, GLuint, GLint, GLint *) GLint WRAPPER02R(GetUniformLocation, GLuint, GLchar const *) GLvoid WRAPPER03V(GetVertexAttribdv, GLuint, GLenum, GLdouble *) GLvoid WRAPPER03V(GetVertexAttribfv, GLuint, GLenum, GLfloat *) GLvoid WRAPPER03V(GetVertexAttribiv, GLuint, GLenum, GLint *) GLvoid WRAPPER03V(GetVertexAttribPointerv, GLuint, GLenum, GLvoid * *) GLboolean WRAPPER01R(IsProgram, GLuint) GLboolean WRAPPER01R(IsShader, GLuint) GLvoid WRAPPER01V(LinkProgram, GLuint) GLvoid WRAPPER04V(ShaderSource, GLuint, GLsizei, GLchar const * *, GLint const *) GLvoid WRAPPER04V(StencilFuncSeparate, GLenum, GLenum, GLint, GLuint) GLvoid WRAPPER02V(StencilMaskSeparate, GLenum, GLuint) GLvoid WRAPPER04V(StencilOpSeparate, GLenum, GLenum, GLenum, GLenum) GLvoid WRAPPER02V(Uniform1f, GLint, GLfloat) GLvoid WRAPPER03V(Uniform1fv, GLint, GLsizei, GLfloat const *) GLvoid WRAPPER02V(Uniform1i, GLint, GLint) GLvoid WRAPPER03V(Uniform1iv, GLint, GLsizei, GLint const *) GLvoid WRAPPER03V(Uniform2f, GLint, GLfloat, GLfloat) GLvoid WRAPPER03V(Uniform2fv, GLint, GLsizei, GLfloat const *) GLvoid WRAPPER03V(Uniform2i, GLint, GLint, GLint) GLvoid WRAPPER03V(Uniform2iv, GLint, GLsizei, GLint const *) GLvoid WRAPPER04V(Uniform3f, GLint, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER03V(Uniform3fv, GLint, GLsizei, GLfloat const *) GLvoid WRAPPER04V(Uniform3i, GLint, GLint, GLint, GLint) GLvoid WRAPPER03V(Uniform3iv, GLint, GLsizei, GLint const *) GLvoid WRAPPER05V(Uniform4f, GLint, GLfloat, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER03V(Uniform4fv, GLint, GLsizei, GLfloat const *) GLvoid WRAPPER05V(Uniform4i, GLint, GLint, GLint, GLint, GLint) GLvoid WRAPPER03V(Uniform4iv, GLint, GLsizei, GLint const *) GLvoid WRAPPER04V(UniformMatrix2fv, GLint, GLsizei, GLboolean, GLfloat const *) GLvoid WRAPPER04V(UniformMatrix3fv, GLint, GLsizei, GLboolean, GLfloat const *) GLvoid WRAPPER04V(UniformMatrix4fv, GLint, GLsizei, GLboolean, GLfloat const *) GLvoid WRAPPER01V(UseProgram, GLuint) GLvoid WRAPPER01V(ValidateProgram, GLuint) GLvoid WRAPPER02V(VertexAttrib1d, GLuint, GLdouble) GLvoid WRAPPER02V(VertexAttrib1dv, GLuint, GLdouble const *) GLvoid WRAPPER02V(VertexAttrib1f, GLuint, GLfloat) GLvoid WRAPPER02V(VertexAttrib1fv, GLuint, GLfloat const *) GLvoid WRAPPER02V(VertexAttrib1s, GLuint, GLshort) GLvoid WRAPPER02V(VertexAttrib1sv, GLuint, GLshort const *) GLvoid WRAPPER03V(VertexAttrib2d, GLuint, GLdouble, GLdouble) GLvoid WRAPPER02V(VertexAttrib2dv, GLuint, GLdouble const *) GLvoid WRAPPER03V(VertexAttrib2f, GLuint, GLfloat, GLfloat) GLvoid WRAPPER02V(VertexAttrib2fv, GLuint, GLfloat const *) GLvoid WRAPPER03V(VertexAttrib2s, GLuint, GLshort, GLshort) GLvoid WRAPPER02V(VertexAttrib2sv, GLuint, GLshort const *) GLvoid WRAPPER04V(VertexAttrib3d, GLuint, GLdouble, GLdouble, GLdouble) GLvoid WRAPPER02V(VertexAttrib3dv, GLuint, GLdouble const *) GLvoid WRAPPER04V(VertexAttrib3f, GLuint, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER02V(VertexAttrib3fv, GLuint, GLfloat const *) GLvoid WRAPPER04V(VertexAttrib3s, GLuint, GLshort, GLshort, GLshort) GLvoid WRAPPER02V(VertexAttrib3sv, GLuint, GLshort const *) GLvoid WRAPPER02V(VertexAttrib4bv, GLuint, GLbyte const *) GLvoid WRAPPER05V(VertexAttrib4d, GLuint, GLdouble, GLdouble, GLdouble, GLdouble) GLvoid WRAPPER02V(VertexAttrib4dv, GLuint, GLdouble const *) GLvoid WRAPPER05V(VertexAttrib4f, GLuint, GLfloat, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER02V(VertexAttrib4fv, GLuint, GLfloat const *) GLvoid WRAPPER02V(VertexAttrib4iv, GLuint, GLint const *) GLvoid WRAPPER02V(VertexAttrib4Nbv, GLuint, GLbyte const *) GLvoid WRAPPER02V(VertexAttrib4Niv, GLuint, GLint const *) GLvoid WRAPPER02V(VertexAttrib4Nsv, GLuint, GLshort const *) GLvoid WRAPPER05V(VertexAttrib4Nub, GLuint, GLubyte, GLubyte, GLubyte, GLubyte) GLvoid WRAPPER02V(VertexAttrib4Nubv, GLuint, GLubyte const *) GLvoid WRAPPER02V(VertexAttrib4Nuiv, GLuint, GLuint const *) GLvoid WRAPPER02V(VertexAttrib4Nusv, GLuint, GLushort const *) GLvoid WRAPPER05V(VertexAttrib4s, GLuint, GLshort, GLshort, GLshort, GLshort) GLvoid WRAPPER02V(VertexAttrib4sv, GLuint, GLshort const *) GLvoid WRAPPER02V(VertexAttrib4ubv, GLuint, GLubyte const *) GLvoid WRAPPER02V(VertexAttrib4uiv, GLuint, GLuint const *) GLvoid WRAPPER02V(VertexAttrib4usv, GLuint, GLushort const *) GLvoid WRAPPER06V(VertexAttribPointer, GLuint, GLint, GLenum, GLboolean, GLsizei, GLvoid const *) #endif /* GL_VERSION_2_0_OGLEXT */ // ============================================================================================================= // === E X T E N S I O N === // ============================================================================================================= // ---[ GL_3DFX_tbuffer ]--------------------------------------------------------------------------------------- #ifdef GL_3DFX_tbuffer_OGLEXT GLvoid WRAPPER01V(TbufferMask3DFX, GLuint) #endif /* GL_3DFX_tbuffer_OGLEXT */ // ---[ GL_APPLE_element_array ]-------------------------------------------------------------------------------- #ifdef GL_APPLE_element_array_OGLEXT GLvoid WRAPPER03V(DrawElementArrayAPPLE, GLenum, GLint, GLsizei) GLvoid WRAPPER05V(DrawRangeElementArrayAPPLE, GLenum, GLuint, GLuint, GLint, GLsizei) GLvoid WRAPPER02V(ElementPointerAPPLE, GLenum, GLvoid const *) GLvoid WRAPPER04V(MultiDrawElementArrayAPPLE, GLenum, GLint const *, GLsizei const *, GLsizei) GLvoid WRAPPER06V(MultiDrawRangeElementArrayAPPLE, GLenum, GLuint, GLuint, GLint const *, GLsizei const *, GLsizei) #endif /* GL_APPLE_element_array_OGLEXT */ // ---[ GL_APPLE_fence ]---------------------------------------------------------------------------------------- #ifdef GL_APPLE_fence_OGLEXT GLvoid WRAPPER02V(DeleteFencesAPPLE, GLsizei, GLuint const *) GLvoid WRAPPER01V(FinishFenceAPPLE, GLuint) GLvoid WRAPPER02V(FinishObjectAPPLE, GLenum, GLint) GLvoid WRAPPER02V(GenFencesAPPLE, GLsizei, GLuint *) GLboolean WRAPPER01R(IsFenceAPPLE, GLuint) GLvoid WRAPPER01V(SetFenceAPPLE, GLuint) GLboolean WRAPPER01R(TestFenceAPPLE, GLuint) GLboolean WRAPPER02R(TestObjectAPPLE, GLenum, GLuint) #endif /* GL_APPLE_fence_OGLEXT */ // ---[ GL_APPLE_vertex_array_object ]-------------------------------------------------------------------------- #ifdef GL_APPLE_vertex_array_object_OGLEXT GLvoid WRAPPER01V(BindVertexArrayAPPLE, GLuint) GLvoid WRAPPER02V(DeleteVertexArraysAPPLE, GLsizei, GLuint const *) GLvoid WRAPPER02V(GenVertexArraysAPPLE, GLsizei, GLuint const *) GLboolean WRAPPER01R(IsVertexArrayAPPLE, GLuint) #endif /* GL_APPLE_vertex_array_object_OGLEXT */ // ---[ GL_APPLE_vertex_array_range ]--------------------------------------------------------------------------- #ifdef GL_APPLE_vertex_array_range_OGLEXT GLvoid WRAPPER02V(FlushVertexArrayRangeAPPLE, GLsizei, GLvoid *) GLvoid WRAPPER02V(VertexArrayParameteriAPPLE, GLenum, GLint) GLvoid WRAPPER02V(VertexArrayRangeAPPLE, GLsizei, GLvoid *) #endif /* GL_APPLE_vertex_array_range_OGLEXT */ // ---[ GL_ARB_color_buffer_float ]----------------------------------------------------------------------------- #ifdef GL_ARB_color_buffer_float_OGLEXT GLvoid WRAPPER02V(ClampColorARB, GLenum, GLenum) #endif /* GL_ARB_color_buffer_float_OGLEXT */ // ---[ GL_ARB_draw_buffers ]----------------------------------------------------------------------------------- #ifdef GL_ARB_draw_buffers_OGLEXT GLvoid WRAPPER02V(DrawBuffersARB, GLsizei, GLenum const *) #endif /* GL_ARB_draw_buffers_OGLEXT */ // ---[ GL_ARB_matrix_palette ]--------------------------------------------------------------------------------- #ifdef GL_ARB_matrix_palette_OGLEXT GLvoid WRAPPER01V(CurrentPaletteMatrixARB, GLint) GLvoid WRAPPER04V(MatrixIndexPointerARB, GLint, GLenum, GLsizei, GLvoid const *) GLvoid WRAPPER02V(MatrixIndexubvARB, GLint, GLubyte const *) GLvoid WRAPPER02V(MatrixIndexuivARB, GLint, GLuint const *) GLvoid WRAPPER02V(MatrixIndexusvARB, GLint, GLushort const *) #endif /* GL_ARB_matrix_palette_OGLEXT */ // ---[ GL_ARB_multisample ]------------------------------------------------------------------------------------ #ifdef GL_ARB_multisample_OGLEXT GLvoid WRAPPER02V(SampleCoverageARB, GLclampf, GLboolean) #endif /* GL_ARB_multisample_OGLEXT */ // ---[ GL_ARB_multitexture ]----------------------------------------------------------------------------------- #ifdef GL_ARB_multitexture_OGLEXT GLvoid WRAPPER01V(ActiveTextureARB, GLenum) GLvoid WRAPPER01V(ClientActiveTextureARB, GLenum) GLvoid WRAPPER02V(MultiTexCoord1dARB, GLenum, GLdouble) GLvoid WRAPPER02V(MultiTexCoord1dvARB, GLenum, GLdouble const *) GLvoid WRAPPER02V(MultiTexCoord1fARB, GLenum, GLfloat) GLvoid WRAPPER02V(MultiTexCoord1fvARB, GLenum, GLfloat const *) GLvoid WRAPPER02V(MultiTexCoord1iARB, GLenum, GLint) GLvoid WRAPPER02V(MultiTexCoord1ivARB, GLenum, GLint const *) GLvoid WRAPPER02V(MultiTexCoord1sARB, GLenum, GLshort) GLvoid WRAPPER02V(MultiTexCoord1svARB, GLenum, GLshort const *) GLvoid WRAPPER03V(MultiTexCoord2dARB, GLenum, GLdouble, GLdouble) GLvoid WRAPPER02V(MultiTexCoord2dvARB, GLenum, GLdouble const *) GLvoid WRAPPER03V(MultiTexCoord2fARB, GLenum, GLfloat, GLfloat) GLvoid WRAPPER02V(MultiTexCoord2fvARB, GLenum, GLfloat const *) GLvoid WRAPPER03V(MultiTexCoord2iARB, GLenum, GLint, GLint) GLvoid WRAPPER02V(MultiTexCoord2ivARB, GLenum, GLint const *) GLvoid WRAPPER03V(MultiTexCoord2sARB, GLenum, GLshort, GLshort) GLvoid WRAPPER02V(MultiTexCoord2svARB, GLenum, GLshort const *) GLvoid WRAPPER04V(MultiTexCoord3dARB, GLenum, GLdouble, GLdouble, GLdouble) GLvoid WRAPPER02V(MultiTexCoord3dvARB, GLenum, GLdouble const *) GLvoid WRAPPER04V(MultiTexCoord3fARB, GLenum, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER02V(MultiTexCoord3fvARB, GLenum, GLfloat const *) GLvoid WRAPPER04V(MultiTexCoord3iARB, GLenum, GLint, GLint, GLint) GLvoid WRAPPER02V(MultiTexCoord3ivARB, GLenum, GLint const *) GLvoid WRAPPER04V(MultiTexCoord3sARB, GLenum, GLshort, GLshort, GLshort) GLvoid WRAPPER02V(MultiTexCoord3svARB, GLenum, GLshort const *) GLvoid WRAPPER05V(MultiTexCoord4dARB, GLenum, GLdouble, GLdouble, GLdouble, GLdouble) GLvoid WRAPPER02V(MultiTexCoord4dvARB, GLenum, GLdouble const *) GLvoid WRAPPER05V(MultiTexCoord4fARB, GLenum, GLfloat, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER02V(MultiTexCoord4fvARB, GLenum, GLfloat const *) GLvoid WRAPPER05V(MultiTexCoord4iARB, GLenum, GLint, GLint, GLint, GLint) GLvoid WRAPPER02V(MultiTexCoord4ivARB, GLenum, GLint const *) GLvoid WRAPPER05V(MultiTexCoord4sARB, GLenum, GLshort, GLshort, GLshort, GLshort) GLvoid WRAPPER02V(MultiTexCoord4svARB, GLenum, GLshort const *) #endif /* GL_ARB_multitexture_OGLEXT */ // ---[ GL_ARB_occlusion_query ]-------------------------------------------------------------------------------- #ifdef GL_ARB_occlusion_query_OGLEXT GLvoid WRAPPER02V(BeginQueryARB, GLenum, GLuint) GLvoid WRAPPER02V(DeleteQueriesARB, GLsizei, GLuint const *) GLvoid WRAPPER01V(EndQueryARB, GLenum) GLvoid WRAPPER02V(GenQueriesARB, GLsizei, GLuint *) GLvoid WRAPPER03V(GetQueryivARB, GLenum, GLenum, GLint *) GLvoid WRAPPER03V(GetQueryObjectivARB, GLuint, GLenum, GLint *) GLvoid WRAPPER03V(GetQueryObjectuivARB, GLuint, GLenum, GLuint *) GLboolean WRAPPER01R(IsQueryARB, GLuint) #endif /* GL_ARB_occlusion_query_OGLEXT */ // ---[ GL_ARB_point_parameters ]------------------------------------------------------------------------------- #ifdef GL_ARB_point_parameters_OGLEXT GLvoid WRAPPER02V(PointParameterfARB, GLenum, GLfloat) GLvoid WRAPPER02V(PointParameterfvARB, GLenum, GLfloat const *) #endif /* GL_ARB_point_parameters_OGLEXT */ // ---[ GL_ARB_shader_objects ]--------------------------------------------------------------------------------- #ifdef GL_ARB_shader_objects_OGLEXT GLvoid WRAPPER02V(AttachObjectARB, GLhandleARB, GLhandleARB) GLvoid WRAPPER01V(CompileShaderARB, GLhandleARB) GLhandleARB WRAPPER00R(CreateProgramObjectARB) GLhandleARB WRAPPER01R(CreateShaderObjectARB, GLenum) GLvoid WRAPPER01V(DeleteObjectARB, GLhandleARB) GLvoid WRAPPER02V(DetachObjectARB, GLhandleARB, GLhandleARB) GLvoid WRAPPER07V(GetActiveUniformARB, GLhandleARB, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLcharARB *) GLvoid WRAPPER04V(GetAttachedObjectsARB, GLhandleARB, GLsizei, GLsizei *, GLhandleARB *) GLhandleARB WRAPPER01R(GetHandleARB, GLenum) GLvoid WRAPPER04V(GetInfoLogARB, GLhandleARB, GLsizei, GLsizei *, GLcharARB *) GLvoid WRAPPER03V(GetObjectParameterfvARB, GLhandleARB, GLenum, GLfloat *) GLvoid WRAPPER03V(GetObjectParameterivARB, GLhandleARB, GLenum, GLint *) GLvoid WRAPPER04V(GetShaderSourceARB, GLhandleARB, GLsizei, GLsizei *, GLcharARB *) GLvoid WRAPPER03V(GetUniformfvARB, GLhandleARB, GLint, GLfloat *) GLvoid WRAPPER03V(GetUniformivARB, GLhandleARB, GLint, GLint *) GLint WRAPPER02R(GetUniformLocationARB, GLhandleARB, GLcharARB const *) GLvoid WRAPPER01V(LinkProgramARB, GLhandleARB) GLvoid WRAPPER04V(ShaderSourceARB, GLhandleARB, GLsizei, GLcharARB const * *, GLint const *) GLvoid WRAPPER02V(Uniform1fARB, GLint, GLfloat) GLvoid WRAPPER03V(Uniform1fvARB, GLint, GLsizei, GLfloat const *) GLvoid WRAPPER02V(Uniform1iARB, GLint, GLint) GLvoid WRAPPER03V(Uniform1ivARB, GLint, GLsizei, GLint const *) GLvoid WRAPPER03V(Uniform2fARB, GLint, GLfloat, GLfloat) GLvoid WRAPPER03V(Uniform2fvARB, GLint, GLsizei, GLfloat const *) GLvoid WRAPPER03V(Uniform2iARB, GLint, GLint, GLint) GLvoid WRAPPER03V(Uniform2ivARB, GLint, GLsizei, GLint const *) GLvoid WRAPPER04V(Uniform3fARB, GLint, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER03V(Uniform3fvARB, GLint, GLsizei, GLfloat const *) GLvoid WRAPPER04V(Uniform3iARB, GLint, GLint, GLint, GLint) GLvoid WRAPPER03V(Uniform3ivARB, GLint, GLsizei, GLint const *) GLvoid WRAPPER05V(Uniform4fARB, GLint, GLfloat, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER03V(Uniform4fvARB, GLint, GLsizei, GLfloat const *) GLvoid WRAPPER05V(Uniform4iARB, GLint, GLint, GLint, GLint, GLint) GLvoid WRAPPER03V(Uniform4ivARB, GLint, GLsizei, GLint const *) GLvoid WRAPPER04V(UniformMatrix2fvARB, GLint, GLsizei, GLboolean, GLfloat const *) GLvoid WRAPPER04V(UniformMatrix3fvARB, GLint, GLsizei, GLboolean, GLfloat const *) GLvoid WRAPPER04V(UniformMatrix4fvARB, GLint, GLsizei, GLboolean, GLfloat const *) GLvoid WRAPPER01V(UseProgramObjectARB, GLhandleARB) GLvoid WRAPPER01V(ValidateProgramARB, GLhandleARB) #endif /* GL_ARB_shader_objects_OGLEXT */ // ---[ GL_ARB_texture_compression ]---------------------------------------------------------------------------- #ifdef GL_ARB_texture_compression_OGLEXT GLvoid WRAPPER07V(CompressedTexImage1DARB, GLenum, GLint, GLenum, GLsizei, GLint, GLsizei, GLvoid const *) GLvoid WRAPPER08V(CompressedTexImage2DARB, GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, GLvoid const *) GLvoid WRAPPER09V(CompressedTexImage3DARB, GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLsizei, GLvoid const *) GLvoid WRAPPER07V(CompressedTexSubImage1DARB, GLenum, GLint, GLint, GLsizei, GLenum, GLsizei, GLvoid const *) GLvoid WRAPPER09V(CompressedTexSubImage2DARB, GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, GLvoid const *) GLvoid WRAPPER11V(CompressedTexSubImage3DARB, GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLsizei, GLvoid const *) GLvoid WRAPPER03V(GetCompressedTexImageARB, GLenum, GLint, GLvoid *) #endif /* GL_ARB_texture_compression_OGLEXT */ // ---[ GL_ARB_transpose_matrix ]------------------------------------------------------------------------------- #ifdef GL_ARB_transpose_matrix_OGLEXT GLvoid WRAPPER01V(LoadTransposeMatrixdARB, GLdouble const *) GLvoid WRAPPER01V(LoadTransposeMatrixfARB, GLfloat const *) GLvoid WRAPPER01V(MultTransposeMatrixdARB, GLdouble const *) GLvoid WRAPPER01V(MultTransposeMatrixfARB, GLfloat const *) #endif /* GL_ARB_transpose_matrix_OGLEXT */ // ---[ GL_ARB_vertex_blend ]----------------------------------------------------------------------------------- #ifdef GL_ARB_vertex_blend_OGLEXT GLvoid WRAPPER01V(VertexBlendARB, GLint) GLvoid WRAPPER02V(WeightbvARB, GLint, GLbyte const *) GLvoid WRAPPER02V(WeightdvARB, GLint, GLdouble const *) GLvoid WRAPPER02V(WeightfvARB, GLint, GLfloat const *) GLvoid WRAPPER02V(WeightivARB, GLint, GLint const *) GLvoid WRAPPER04V(WeightPointerARB, GLint, GLenum, GLsizei, GLvoid const *) GLvoid WRAPPER02V(WeightsvARB, GLint, GLshort const *) GLvoid WRAPPER02V(WeightubvARB, GLint, GLubyte const *) GLvoid WRAPPER02V(WeightuivARB, GLint, GLuint const *) GLvoid WRAPPER02V(WeightusvARB, GLint, GLushort const *) #endif /* GL_ARB_vertex_blend_OGLEXT */ // ---[ GL_ARB_vertex_buffer_object ]--------------------------------------------------------------------------- #ifdef GL_ARB_vertex_buffer_object_OGLEXT GLvoid WRAPPER02V(BindBufferARB, GLenum, GLuint) GLvoid WRAPPER04V(BufferDataARB, GLenum, GLsizeiptrARB, GLvoid const *, GLenum) GLvoid WRAPPER04V(BufferSubDataARB, GLenum, GLintptrARB, GLsizeiptrARB, GLvoid const *) GLvoid WRAPPER02V(DeleteBuffersARB, GLsizei, GLuint const *) GLvoid WRAPPER02V(GenBuffersARB, GLsizei, GLuint *) GLvoid WRAPPER03V(GetBufferParameterivARB, GLenum, GLenum, GLint *) GLvoid WRAPPER03V(GetBufferPointervARB, GLenum, GLenum, GLvoid * *) GLvoid WRAPPER04V(GetBufferSubDataARB, GLenum, GLintptrARB, GLsizeiptrARB, GLvoid *) GLboolean WRAPPER01R(IsBufferARB, GLuint) GLvoid * WRAPPER02R(MapBufferARB, GLenum, GLenum) GLboolean WRAPPER01R(UnmapBufferARB, GLenum) #endif /* GL_ARB_vertex_buffer_object_OGLEXT */ // ---[ GL_ARB_vertex_program ]--------------------------------------------------------------------------------- #ifdef GL_ARB_vertex_program_OGLEXT GLvoid WRAPPER02V(BindProgramARB, GLenum, GLuint) GLvoid WRAPPER02V(DeleteProgramsARB, GLsizei, GLuint const *) GLvoid WRAPPER01V(DisableVertexAttribArrayARB, GLuint) GLvoid WRAPPER01V(EnableVertexAttribArrayARB, GLuint) GLvoid WRAPPER02V(GenProgramsARB, GLsizei, GLuint *) GLvoid WRAPPER03V(GetProgramEnvParameterdvARB, GLenum, GLuint, GLdouble *) GLvoid WRAPPER03V(GetProgramEnvParameterfvARB, GLenum, GLuint, GLfloat *) GLvoid WRAPPER03V(GetProgramivARB, GLenum, GLenum, GLint *) GLvoid WRAPPER03V(GetProgramLocalParameterdvARB, GLenum, GLuint, GLdouble *) GLvoid WRAPPER03V(GetProgramLocalParameterfvARB, GLenum, GLuint, GLfloat *) GLvoid WRAPPER03V(GetProgramStringARB, GLenum, GLenum, GLvoid *) GLvoid WRAPPER03V(GetVertexAttribdvARB, GLuint, GLenum, GLdouble *) GLvoid WRAPPER03V(GetVertexAttribfvARB, GLuint, GLenum, GLfloat *) GLvoid WRAPPER03V(GetVertexAttribivARB, GLuint, GLenum, GLint *) GLvoid WRAPPER03V(GetVertexAttribPointervARB, GLuint, GLenum, GLvoid * *) GLboolean WRAPPER01R(IsProgramARB, GLuint) GLvoid WRAPPER06V(ProgramEnvParameter4dARB, GLenum, GLuint, GLdouble, GLdouble, GLdouble, GLdouble) GLvoid WRAPPER03V(ProgramEnvParameter4dvARB, GLenum, GLuint, GLdouble const *) GLvoid WRAPPER06V(ProgramEnvParameter4fARB, GLenum, GLuint, GLfloat, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER03V(ProgramEnvParameter4fvARB, GLenum, GLuint, GLfloat const *) GLvoid WRAPPER06V(ProgramLocalParameter4dARB, GLenum, GLuint, GLdouble, GLdouble, GLdouble, GLdouble) GLvoid WRAPPER03V(ProgramLocalParameter4dvARB, GLenum, GLuint, GLdouble const *) GLvoid WRAPPER06V(ProgramLocalParameter4fARB, GLenum, GLuint, GLfloat, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER03V(ProgramLocalParameter4fvARB, GLenum, GLuint, GLfloat const *) GLvoid WRAPPER04V(ProgramStringARB, GLenum, GLenum, GLsizei, GLvoid const *) GLvoid WRAPPER02V(VertexAttrib1dARB, GLuint, GLdouble) GLvoid WRAPPER02V(VertexAttrib1dvARB, GLuint, GLdouble const *) GLvoid WRAPPER02V(VertexAttrib1fARB, GLuint, GLfloat) GLvoid WRAPPER02V(VertexAttrib1fvARB, GLuint, GLfloat const *) GLvoid WRAPPER02V(VertexAttrib1sARB, GLuint, GLshort) GLvoid WRAPPER02V(VertexAttrib1svARB, GLuint, GLshort const *) GLvoid WRAPPER03V(VertexAttrib2dARB, GLuint, GLdouble, GLdouble) GLvoid WRAPPER02V(VertexAttrib2dvARB, GLuint, GLdouble const *) GLvoid WRAPPER03V(VertexAttrib2fARB, GLuint, GLfloat, GLfloat) GLvoid WRAPPER02V(VertexAttrib2fvARB, GLuint, GLfloat const *) GLvoid WRAPPER03V(VertexAttrib2sARB, GLuint, GLshort, GLshort) GLvoid WRAPPER02V(VertexAttrib2svARB, GLuint, GLshort const *) GLvoid WRAPPER04V(VertexAttrib3dARB, GLuint, GLdouble, GLdouble, GLdouble) GLvoid WRAPPER02V(VertexAttrib3dvARB, GLuint, GLdouble const *) GLvoid WRAPPER04V(VertexAttrib3fARB, GLuint, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER02V(VertexAttrib3fvARB, GLuint, GLfloat const *) GLvoid WRAPPER04V(VertexAttrib3sARB, GLuint, GLshort, GLshort, GLshort) GLvoid WRAPPER02V(VertexAttrib3svARB, GLuint, GLshort const *) GLvoid WRAPPER02V(VertexAttrib4bvARB, GLuint, GLbyte const *) GLvoid WRAPPER05V(VertexAttrib4dARB, GLuint, GLdouble, GLdouble, GLdouble, GLdouble) GLvoid WRAPPER02V(VertexAttrib4dvARB, GLuint, GLdouble const *) GLvoid WRAPPER05V(VertexAttrib4fARB, GLuint, GLfloat, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER02V(VertexAttrib4fvARB, GLuint, GLfloat const *) GLvoid WRAPPER02V(VertexAttrib4ivARB, GLuint, GLint const *) GLvoid WRAPPER02V(VertexAttrib4NbvARB, GLuint, GLbyte const *) GLvoid WRAPPER02V(VertexAttrib4NivARB, GLuint, GLint const *) GLvoid WRAPPER02V(VertexAttrib4NsvARB, GLuint, GLshort const *) GLvoid WRAPPER05V(VertexAttrib4NubARB, GLuint, GLubyte, GLubyte, GLubyte, GLubyte) GLvoid WRAPPER02V(VertexAttrib4NubvARB, GLuint, GLubyte const *) GLvoid WRAPPER02V(VertexAttrib4NuivARB, GLuint, GLuint const *) GLvoid WRAPPER02V(VertexAttrib4NusvARB, GLuint, GLushort const *) GLvoid WRAPPER05V(VertexAttrib4sARB, GLuint, GLshort, GLshort, GLshort, GLshort) GLvoid WRAPPER02V(VertexAttrib4svARB, GLuint, GLshort const *) GLvoid WRAPPER02V(VertexAttrib4ubvARB, GLuint, GLubyte const *) GLvoid WRAPPER02V(VertexAttrib4uivARB, GLuint, GLuint const *) GLvoid WRAPPER02V(VertexAttrib4usvARB, GLuint, GLushort const *) GLvoid WRAPPER06V(VertexAttribPointerARB, GLuint, GLint, GLenum, GLboolean, GLsizei, GLvoid const *) #endif /* GL_ARB_vertex_program_OGLEXT */ // ---[ GL_ARB_vertex_shader ]---------------------------------------------------------------------------------- #ifdef GL_ARB_vertex_shader_OGLEXT GLvoid WRAPPER03V(BindAttribLocationARB, GLhandleARB, GLuint, GLcharARB const *) GLvoid WRAPPER07V(GetActiveAttribARB, GLhandleARB, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLcharARB *) GLint WRAPPER02R(GetAttribLocationARB, GLhandleARB, GLcharARB const *) #endif /* GL_ARB_vertex_shader_OGLEXT */ // ---[ GL_ARB_window_pos ]------------------------------------------------------------------------------------- #ifdef GL_ARB_window_pos_OGLEXT GLvoid WRAPPER02V(WindowPos2dARB, GLdouble, GLdouble) GLvoid WRAPPER01V(WindowPos2dvARB, GLdouble const *) GLvoid WRAPPER02V(WindowPos2fARB, GLfloat, GLfloat) GLvoid WRAPPER01V(WindowPos2fvARB, GLfloat const *) GLvoid WRAPPER02V(WindowPos2iARB, GLint, GLint) GLvoid WRAPPER01V(WindowPos2ivARB, GLint const *) GLvoid WRAPPER02V(WindowPos2sARB, GLshort, GLshort) GLvoid WRAPPER01V(WindowPos2svARB, GLshort const *) GLvoid WRAPPER03V(WindowPos3dARB, GLdouble, GLdouble, GLdouble) GLvoid WRAPPER01V(WindowPos3dvARB, GLdouble const *) GLvoid WRAPPER03V(WindowPos3fARB, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER01V(WindowPos3fvARB, GLfloat const *) GLvoid WRAPPER03V(WindowPos3iARB, GLint, GLint, GLint) GLvoid WRAPPER01V(WindowPos3ivARB, GLint const *) GLvoid WRAPPER03V(WindowPos3sARB, GLshort, GLshort, GLshort) GLvoid WRAPPER01V(WindowPos3svARB, GLshort const *) #endif /* GL_ARB_window_pos_OGLEXT */ // ---[ GL_ATI_draw_buffers ]----------------------------------------------------------------------------------- #ifdef GL_ATI_draw_buffers_OGLEXT GLvoid WRAPPER02V(DrawBuffersATI, GLsizei, GLenum const *) #endif /* GL_ATI_draw_buffers_OGLEXT */ // ---[ GL_ATI_element_array ]---------------------------------------------------------------------------------- #ifdef GL_ATI_element_array_OGLEXT GLvoid WRAPPER02V(DrawElementArrayATI, GLenum, GLsizei) GLvoid WRAPPER04V(DrawRangeElementArrayATI, GLenum, GLuint, GLuint, GLsizei) GLvoid WRAPPER02V(ElementPointerATI, GLenum, GLvoid const *) #endif /* GL_ATI_element_array_OGLEXT */ // ---[ GL_ATI_envmap_bumpmap ]--------------------------------------------------------------------------------- #ifdef GL_ATI_envmap_bumpmap_OGLEXT GLvoid WRAPPER02V(GetTexBumpParameterfvATI, GLenum, GLfloat *) GLvoid WRAPPER02V(GetTexBumpParameterivATI, GLenum, GLint *) GLvoid WRAPPER02V(TexBumpParameterfvATI, GLenum, GLfloat const *) GLvoid WRAPPER02V(TexBumpParameterivATI, GLenum, GLint const *) #endif /* GL_ATI_envmap_bumpmap_OGLEXT */ // ---[ GL_ATI_fragment_shader ]-------------------------------------------------------------------------------- #ifdef GL_ATI_fragment_shader_OGLEXT GLvoid WRAPPER06V(AlphaFragmentOp1ATI, GLenum, GLuint, GLuint, GLuint, GLuint, GLuint) GLvoid WRAPPER09V(AlphaFragmentOp2ATI, GLenum, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint) GLvoid WRAPPER12V(AlphaFragmentOp3ATI, GLenum, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint) GLvoid WRAPPER00V(BeginFragmentShaderATI) GLvoid WRAPPER01V(BindFragmentShaderATI, GLuint) GLvoid WRAPPER07V(ColorFragmentOp1ATI, GLenum, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint) GLvoid WRAPPER10V(ColorFragmentOp2ATI, GLenum, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint) GLvoid WRAPPER13V(ColorFragmentOp3ATI, GLenum, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint) GLvoid WRAPPER01V(DeleteFragmentShaderATI, GLuint) GLvoid WRAPPER00V(EndFragmentShaderATI) GLuint WRAPPER01R(GenFragmentShadersATI, GLuint) GLvoid WRAPPER03V(PassTexCoordATI, GLuint, GLuint, GLenum) GLvoid WRAPPER03V(SampleMapATI, GLuint, GLuint, GLenum) GLvoid WRAPPER02V(SetFragmentShaderConstantATI, GLuint, GLfloat const *) #endif /* GL_ATI_fragment_shader_OGLEXT */ // ---[ GL_ATI_map_object_buffer ]------------------------------------------------------------------------------ #ifdef GL_ATI_map_object_buffer_OGLEXT GLvoid * WRAPPER01R(MapObjectBufferATI, GLuint) GLvoid WRAPPER01V(UnmapObjectBufferATI, GLuint) #endif /* GL_ATI_map_object_buffer_OGLEXT */ // ---[ GL_ATI_pn_triangles ]----------------------------------------------------------------------------------- #ifdef GL_ATI_pn_triangles_OGLEXT GLvoid WRAPPER02V(PNTrianglesfATI, GLenum, GLfloat) GLvoid WRAPPER02V(PNTrianglesiATI, GLenum, GLint) #endif /* GL_ATI_pn_triangles_OGLEXT */ // ---[ GL_ATI_separate_stencil ]------------------------------------------------------------------------------- #ifdef GL_ATI_separate_stencil_OGLEXT GLvoid WRAPPER04V(StencilFuncSeparateATI, GLenum, GLenum, GLint, GLuint) GLvoid WRAPPER04V(StencilOpSeparateATI, GLenum, GLenum, GLenum, GLenum) #endif /* GL_ATI_separate_stencil_OGLEXT */ // ---[ GL_ATI_vertex_array_object ]---------------------------------------------------------------------------- #ifdef GL_ATI_vertex_array_object_OGLEXT GLvoid WRAPPER06V(ArrayObjectATI, GLenum, GLint, GLenum, GLsizei, GLuint, GLuint) GLvoid WRAPPER01V(FreeObjectBufferATI, GLuint) GLvoid WRAPPER03V(GetArrayObjectfvATI, GLenum, GLenum, GLfloat *) GLvoid WRAPPER03V(GetArrayObjectivATI, GLenum, GLenum, GLint *) GLvoid WRAPPER03V(GetObjectBufferfvATI, GLuint, GLenum, GLfloat *) GLvoid WRAPPER03V(GetObjectBufferivATI, GLuint, GLenum, GLint *) GLvoid WRAPPER03V(GetVariantArrayObjectfvATI, GLuint, GLenum, GLfloat *) GLvoid WRAPPER03V(GetVariantArrayObjectivATI, GLuint, GLenum, GLint *) GLboolean WRAPPER01R(IsObjectBufferATI, GLuint) GLuint WRAPPER03R(NewObjectBufferATI, GLsizei, GLvoid const *, GLenum) GLvoid WRAPPER05V(UpdateObjectBufferATI, GLuint, GLuint, GLsizei, GLvoid const *, GLenum) GLvoid WRAPPER05V(VariantArrayObjectATI, GLuint, GLenum, GLsizei, GLuint, GLuint) #endif /* GL_ATI_vertex_array_object_OGLEXT */ // ---[ GL_ATI_vertex_attrib_array_object ]--------------------------------------------------------------------- #ifdef GL_ATI_vertex_attrib_array_object_OGLEXT GLvoid WRAPPER03V(GetVertexAttribArrayObjectfvATI, GLuint, GLenum, GLfloat *) GLvoid WRAPPER03V(GetVertexAttribArrayObjectivATI, GLuint, GLenum, GLint *) GLvoid WRAPPER07V(VertexAttribArrayObjectATI, GLuint, GLint, GLenum, GLboolean, GLsizei, GLuint, GLuint) #endif /* GL_ATI_vertex_attrib_array_object_OGLEXT */ // ---[ GL_ATI_vertex_streams ]--------------------------------------------------------------------------------- #ifdef GL_ATI_vertex_streams_OGLEXT GLvoid WRAPPER01V(ClientActiveVertexStreamATI, GLenum) GLvoid WRAPPER04V(NormalStream3bATI, GLenum, GLbyte, GLbyte, GLbyte) GLvoid WRAPPER02V(NormalStream3bvATI, GLenum, GLbyte const *) GLvoid WRAPPER04V(NormalStream3dATI, GLenum, GLdouble, GLdouble, GLdouble) GLvoid WRAPPER02V(NormalStream3dvATI, GLenum, GLdouble const *) GLvoid WRAPPER04V(NormalStream3fATI, GLenum, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER02V(NormalStream3fvATI, GLenum, GLfloat const *) GLvoid WRAPPER04V(NormalStream3iATI, GLenum, GLint, GLint, GLint) GLvoid WRAPPER02V(NormalStream3ivATI, GLenum, GLint const *) GLvoid WRAPPER04V(NormalStream3sATI, GLenum, GLshort, GLshort, GLshort) GLvoid WRAPPER02V(NormalStream3svATI, GLenum, GLshort const *) GLvoid WRAPPER02V(VertexBlendEnvfATI, GLenum, GLfloat) GLvoid WRAPPER02V(VertexBlendEnviATI, GLenum, GLint) GLvoid WRAPPER02V(VertexStream1dATI, GLenum, GLdouble) GLvoid WRAPPER02V(VertexStream1dvATI, GLenum, GLdouble const *) GLvoid WRAPPER02V(VertexStream1fATI, GLenum, GLfloat) GLvoid WRAPPER02V(VertexStream1fvATI, GLenum, GLfloat const *) GLvoid WRAPPER02V(VertexStream1iATI, GLenum, GLint) GLvoid WRAPPER02V(VertexStream1ivATI, GLenum, GLint const *) GLvoid WRAPPER02V(VertexStream1sATI, GLenum, GLshort) GLvoid WRAPPER02V(VertexStream1svATI, GLenum, GLshort const *) GLvoid WRAPPER03V(VertexStream2dATI, GLenum, GLdouble, GLdouble) GLvoid WRAPPER02V(VertexStream2dvATI, GLenum, GLdouble const *) GLvoid WRAPPER03V(VertexStream2fATI, GLenum, GLfloat, GLfloat) GLvoid WRAPPER02V(VertexStream2fvATI, GLenum, GLfloat const *) GLvoid WRAPPER03V(VertexStream2iATI, GLenum, GLint, GLint) GLvoid WRAPPER02V(VertexStream2ivATI, GLenum, GLint const *) GLvoid WRAPPER03V(VertexStream2sATI, GLenum, GLshort, GLshort) GLvoid WRAPPER02V(VertexStream2svATI, GLenum, GLshort const *) GLvoid WRAPPER04V(VertexStream3dATI, GLenum, GLdouble, GLdouble, GLdouble) GLvoid WRAPPER02V(VertexStream3dvATI, GLenum, GLdouble const *) GLvoid WRAPPER04V(VertexStream3fATI, GLenum, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER02V(VertexStream3fvATI, GLenum, GLfloat const *) GLvoid WRAPPER04V(VertexStream3iATI, GLenum, GLint, GLint, GLint) GLvoid WRAPPER02V(VertexStream3ivATI, GLenum, GLint const *) GLvoid WRAPPER04V(VertexStream3sATI, GLenum, GLshort, GLshort, GLshort) GLvoid WRAPPER02V(VertexStream3svATI, GLenum, GLshort const *) GLvoid WRAPPER05V(VertexStream4dATI, GLenum, GLdouble, GLdouble, GLdouble, GLdouble) GLvoid WRAPPER02V(VertexStream4dvATI, GLenum, GLdouble const *) GLvoid WRAPPER05V(VertexStream4fATI, GLenum, GLfloat, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER02V(VertexStream4fvATI, GLenum, GLfloat const *) GLvoid WRAPPER05V(VertexStream4iATI, GLenum, GLint, GLint, GLint, GLint) GLvoid WRAPPER02V(VertexStream4ivATI, GLenum, GLint const *) GLvoid WRAPPER05V(VertexStream4sATI, GLenum, GLshort, GLshort, GLshort, GLshort) GLvoid WRAPPER02V(VertexStream4svATI, GLenum, GLshort const *) #endif /* GL_ATI_vertex_streams_OGLEXT */ // ---[ GL_EXT_blend_color ]------------------------------------------------------------------------------------ #ifdef GL_EXT_blend_color_OGLEXT GLvoid WRAPPER04V(BlendColorEXT, GLclampf, GLclampf, GLclampf, GLclampf) #endif /* GL_EXT_blend_color_OGLEXT */ // ---[ GL_EXT_blend_equation_separate ]------------------------------------------------------------------------ #ifdef GL_EXT_blend_equation_separate_OGLEXT GLvoid WRAPPER02V(BlendEquationSeparateEXT, GLenum, GLenum) #endif /* GL_EXT_blend_equation_separate_OGLEXT */ // ---[ GL_EXT_blend_func_separate ]---------------------------------------------------------------------------- #ifdef GL_EXT_blend_func_separate_OGLEXT GLvoid WRAPPER04V(BlendFuncSeparateEXT, GLenum, GLenum, GLenum, GLenum) #endif /* GL_EXT_blend_func_separate_OGLEXT */ // ---[ GL_EXT_blend_minmax ]----------------------------------------------------------------------------------- #ifdef GL_EXT_blend_minmax_OGLEXT GLvoid WRAPPER01V(BlendEquationEXT, GLenum) #endif /* GL_EXT_blend_minmax_OGLEXT */ // ---[ GL_EXT_color_subtable ]--------------------------------------------------------------------------------- #ifdef GL_EXT_color_subtable_OGLEXT //TJ: redefined some lines below. ouch. // GLvoid WRAPPER06V(ColorSubTableEXT, GLenum, GLsizei, GLsizei, GLenum, GLenum, GLvoid const *) GLvoid WRAPPER05V(CopyColorSubTableEXT, GLenum, GLsizei, GLint, GLint, GLsizei) #endif /* GL_EXT_color_subtable_OGLEXT */ // ---[ GL_EXT_compiled_vertex_array ]-------------------------------------------------------------------------- #ifdef GL_EXT_compiled_vertex_array_OGLEXT GLvoid WRAPPER02V(LockArraysEXT, GLint, GLsizei) GLvoid WRAPPER00V(UnlockArraysEXT) #endif /* GL_EXT_compiled_vertex_array_OGLEXT */ // ---[ GL_EXT_convolution ]------------------------------------------------------------------------------------ #ifdef GL_EXT_convolution_OGLEXT GLvoid WRAPPER06V(ConvolutionFilter1DEXT, GLenum, GLenum, GLsizei, GLenum, GLenum, GLvoid const *) GLvoid WRAPPER07V(ConvolutionFilter2DEXT, GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, GLvoid const *) GLvoid WRAPPER03V(ConvolutionParameterfEXT, GLenum, GLenum, GLfloat) GLvoid WRAPPER03V(ConvolutionParameterfvEXT, GLenum, GLenum, GLfloat const *) GLvoid WRAPPER03V(ConvolutionParameteriEXT, GLenum, GLenum, GLint) GLvoid WRAPPER03V(ConvolutionParameterivEXT, GLenum, GLenum, GLint const *) GLvoid WRAPPER05V(CopyConvolutionFilter1DEXT, GLenum, GLenum, GLint, GLint, GLsizei) GLvoid WRAPPER06V(CopyConvolutionFilter2DEXT, GLenum, GLenum, GLint, GLint, GLsizei, GLsizei) GLvoid WRAPPER04V(GetConvolutionFilterEXT, GLenum, GLenum, GLenum, GLvoid *) GLvoid WRAPPER03V(GetConvolutionParameterfvEXT, GLenum, GLenum, GLfloat *) GLvoid WRAPPER03V(GetConvolutionParameterivEXT, GLenum, GLenum, GLint *) GLvoid WRAPPER06V(GetSeparableFilterEXT, GLenum, GLenum, GLenum, GLvoid *, GLvoid *, GLvoid *) GLvoid WRAPPER08V(SeparableFilter2DEXT, GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, GLvoid const *, GLvoid const *) #endif /* GL_EXT_convolution_OGLEXT */ // ---[ GL_EXT_coordinate_frame ]------------------------------------------------------------------------------- #ifdef GL_EXT_coordinate_frame_OGLEXT GLvoid WRAPPER03V(Binormal3bEXT, GLbyte, GLbyte, GLbyte) GLvoid WRAPPER01V(Binormal3bvEXT, GLbyte const *) GLvoid WRAPPER03V(Binormal3dEXT, GLdouble, GLdouble, GLdouble) GLvoid WRAPPER01V(Binormal3dvEXT, GLdouble const *) GLvoid WRAPPER03V(Binormal3fEXT, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER01V(Binormal3fvEXT, GLfloat const *) GLvoid WRAPPER03V(Binormal3iEXT, GLint, GLint, GLint) GLvoid WRAPPER01V(Binormal3ivEXT, GLint const *) GLvoid WRAPPER03V(Binormal3sEXT, GLshort, GLshort, GLshort) GLvoid WRAPPER01V(Binormal3svEXT, GLshort const *) GLvoid WRAPPER03V(BinormalPointerEXT, GLenum, GLsizei, GLvoid const *) GLvoid WRAPPER03V(Tangent3bEXT, GLbyte, GLbyte, GLbyte) GLvoid WRAPPER01V(Tangent3bvEXT, GLbyte const *) GLvoid WRAPPER03V(Tangent3dEXT, GLdouble, GLdouble, GLdouble) GLvoid WRAPPER01V(Tangent3dvEXT, GLdouble const *) GLvoid WRAPPER03V(Tangent3fEXT, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER01V(Tangent3fvEXT, GLfloat const *) GLvoid WRAPPER03V(Tangent3iEXT, GLint, GLint, GLint) GLvoid WRAPPER01V(Tangent3ivEXT, GLint const *) GLvoid WRAPPER03V(Tangent3sEXT, GLshort, GLshort, GLshort) GLvoid WRAPPER01V(Tangent3svEXT, GLshort const *) GLvoid WRAPPER03V(TangentPointerEXT, GLenum, GLsizei, GLvoid const *) #endif /* GL_EXT_coordinate_frame_OGLEXT */ // ---[ GL_EXT_copy_texture ]----------------------------------------------------------------------------------- #ifdef GL_EXT_copy_texture_OGLEXT GLvoid WRAPPER07V(CopyTexImage1DEXT, GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLint) GLvoid WRAPPER08V(CopyTexImage2DEXT, GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLsizei, GLint) GLvoid WRAPPER06V(CopyTexSubImage1DEXT, GLenum, GLint, GLint, GLint, GLint, GLsizei) GLvoid WRAPPER08V(CopyTexSubImage2DEXT, GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei) GLvoid WRAPPER09V(CopyTexSubImage3DEXT, GLenum, GLint, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei) #endif /* GL_EXT_copy_texture_OGLEXT */ // ---[ GL_EXT_cull_vertex ]------------------------------------------------------------------------------------ #ifdef GL_EXT_cull_vertex_OGLEXT GLvoid WRAPPER02V(CullParameterdvEXT, GLenum, GLdouble *) GLvoid WRAPPER02V(CullParameterfvEXT, GLenum, GLfloat *) #endif /* GL_EXT_cull_vertex_OGLEXT */ // ---[ GL_EXT_depth_bounds_test ]------------------------------------------------------------------------------ #ifdef GL_EXT_depth_bounds_test_OGLEXT GLvoid WRAPPER02V(DepthBoundsEXT, GLclampd, GLclampd) #endif /* GL_EXT_depth_bounds_test_OGLEXT */ // ---[ GL_EXT_draw_range_elements ]---------------------------------------------------------------------------- #ifdef GL_EXT_draw_range_elements_OGLEXT GLvoid WRAPPER06V(DrawRangeElementsEXT, GLenum, GLuint, GLuint, GLsizei, GLenum, GLvoid const *) #endif /* GL_EXT_draw_range_elements_OGLEXT */ // ---[ GL_EXT_fog_coord ]-------------------------------------------------------------------------------------- #ifdef GL_EXT_fog_coord_OGLEXT GLvoid WRAPPER01V(FogCoorddEXT, GLdouble) GLvoid WRAPPER01V(FogCoorddvEXT, GLdouble const *) GLvoid WRAPPER01V(FogCoordfEXT, GLfloat) GLvoid WRAPPER01V(FogCoordfvEXT, GLfloat const *) GLvoid WRAPPER03V(FogCoordPointerEXT, GLenum, GLsizei, GLvoid const *) #endif /* GL_EXT_fog_coord_OGLEXT */ // ---[ GL_EXT_framebuffer_object ]----------------------------------------------------------------------------- #ifdef GL_EXT_framebuffer_object_OGLEXT GLvoid WRAPPER02V(BindFramebufferEXT, GLenum, GLuint) GLvoid WRAPPER02V(BindRenderbufferEXT, GLenum, GLuint) GLenum WRAPPER01R(CheckFramebufferStatusEXT, GLenum) GLvoid WRAPPER02V(DeleteFramebuffersEXT, GLsizei, GLuint const *) GLvoid WRAPPER02V(DeleteRenderbuffersEXT, GLsizei, GLuint const *) GLvoid WRAPPER04V(FramebufferRenderbufferEXT, GLenum, GLenum, GLenum, GLuint) GLvoid WRAPPER05V(FramebufferTexture1DEXT, GLenum, GLenum, GLenum, GLuint, GLint) GLvoid WRAPPER05V(FramebufferTexture2DEXT, GLenum, GLenum, GLenum, GLuint, GLint) GLvoid WRAPPER06V(FramebufferTexture3DEXT, GLenum, GLenum, GLenum, GLuint, GLint, GLint) GLvoid WRAPPER01V(GenerateMipmapEXT, GLenum) GLvoid WRAPPER02V(GenFramebuffersEXT, GLsizei, GLuint *) GLvoid WRAPPER02V(GenRenderbuffersEXT, GLsizei, GLuint *) GLvoid WRAPPER04V(GetFramebufferAttachmentParameterivEXT, GLenum, GLenum, GLenum, GLint *) GLvoid WRAPPER03V(GetRenderbufferParameterivEXT, GLenum, GLenum, GLint *) GLboolean WRAPPER01R(IsFramebufferEXT, GLuint) GLboolean WRAPPER01R(IsRenderbufferEXT, GLuint) GLvoid WRAPPER04V(RenderbufferStorageEXT, GLenum, GLenum, GLsizei, GLsizei) #endif /* GL_EXT_framebuffer_object_OGLEXT */ // ---[ GL_EXT_histogram ]-------------------------------------------------------------------------------------- #ifdef GL_EXT_histogram_OGLEXT GLvoid WRAPPER05V(GetHistogramEXT, GLenum, GLboolean, GLenum, GLenum, GLvoid *) GLvoid WRAPPER03V(GetHistogramParameterfvEXT, GLenum, GLenum, GLfloat *) GLvoid WRAPPER03V(GetHistogramParameterivEXT, GLenum, GLenum, GLint *) GLvoid WRAPPER05V(GetMinmaxEXT, GLenum, GLboolean, GLenum, GLenum, GLvoid *) GLvoid WRAPPER03V(GetMinmaxParameterfvEXT, GLenum, GLenum, GLfloat *) GLvoid WRAPPER03V(GetMinmaxParameterivEXT, GLenum, GLenum, GLint *) GLvoid WRAPPER04V(HistogramEXT, GLenum, GLsizei, GLenum, GLboolean) GLvoid WRAPPER03V(MinmaxEXT, GLenum, GLenum, GLboolean) GLvoid WRAPPER01V(ResetHistogramEXT, GLenum) GLvoid WRAPPER01V(ResetMinmaxEXT, GLenum) #endif /* GL_EXT_histogram_OGLEXT */ // ---[ GL_EXT_index_func ]------------------------------------------------------------------------------------- #ifdef GL_EXT_index_func_OGLEXT GLvoid WRAPPER02V(IndexFuncEXT, GLenum, GLclampf) #endif /* GL_EXT_index_func_OGLEXT */ // ---[ GL_EXT_index_material ]--------------------------------------------------------------------------------- #ifdef GL_EXT_index_material_OGLEXT GLvoid WRAPPER02V(IndexMaterialEXT, GLenum, GLenum) #endif /* GL_EXT_index_material_OGLEXT */ // ---[ GL_EXT_light_texture ]---------------------------------------------------------------------------------- #ifdef GL_EXT_light_texture_OGLEXT GLvoid WRAPPER01V(ApplyTextureEXT, GLenum) GLvoid WRAPPER01V(TextureLightEXT, GLenum) GLvoid WRAPPER02V(TextureMaterialEXT, GLenum, GLenum) #endif /* GL_EXT_light_texture_OGLEXT */ // ---[ GL_EXT_multi_draw_arrays ]------------------------------------------------------------------------------ #ifdef GL_EXT_multi_draw_arrays_OGLEXT GLvoid WRAPPER04V(MultiDrawArraysEXT, GLenum, GLint *, GLsizei *, GLsizei) GLvoid WRAPPER05V(MultiDrawElementsEXT, GLenum, GLsizei const *, GLenum, GLvoid const * *, GLsizei) #endif /* GL_EXT_multi_draw_arrays_OGLEXT */ // ---[ GL_EXT_multisample ]------------------------------------------------------------------------------------ #ifdef GL_EXT_multisample_OGLEXT GLvoid WRAPPER02V(SampleMaskEXT, GLclampf, GLboolean) GLvoid WRAPPER01V(SamplePatternEXT, GLenum) #endif /* GL_EXT_multisample_OGLEXT */ // ---[ GL_EXT_paletted_texture ]------------------------------------------------------------------------------- #ifdef GL_EXT_paletted_texture_OGLEXT GLvoid WRAPPER06V(ColorSubTableEXT, GLenum, GLsizei, GLsizei, GLenum, GLenum, GLvoid const *) GLvoid WRAPPER06V(ColorTableEXT, GLenum, GLenum, GLsizei, GLenum, GLenum, GLvoid const *) GLvoid WRAPPER04V(GetColorTableEXT, GLenum, GLenum, GLenum, GLvoid *) GLvoid WRAPPER03V(GetColorTableParameterfvEXT, GLenum, GLenum, GLfloat *) GLvoid WRAPPER03V(GetColorTableParameterivEXT, GLenum, GLenum, GLint *) #endif /* GL_EXT_paletted_texture_OGLEXT */ // ---[ GL_EXT_pixel_transform ]-------------------------------------------------------------------------------- #ifdef GL_EXT_pixel_transform_OGLEXT GLvoid WRAPPER03V(PixelTransformParameterfEXT, GLenum, GLenum, GLfloat) GLvoid WRAPPER03V(PixelTransformParameterfvEXT, GLenum, GLenum, GLfloat const *) GLvoid WRAPPER03V(PixelTransformParameteriEXT, GLenum, GLenum, GLint) GLvoid WRAPPER03V(PixelTransformParameterivEXT, GLenum, GLenum, GLint const *) #endif /* GL_EXT_pixel_transform_OGLEXT */ // ---[ GL_EXT_point_parameters ]------------------------------------------------------------------------------- #ifdef GL_EXT_point_parameters_OGLEXT GLvoid WRAPPER02V(PointParameterfEXT, GLenum, GLfloat) GLvoid WRAPPER02V(PointParameterfvEXT, GLenum, GLfloat const *) #endif /* GL_EXT_point_parameters_OGLEXT */ // ---[ GL_EXT_polygon_offset ]--------------------------------------------------------------------------------- #ifdef GL_EXT_polygon_offset_OGLEXT GLvoid WRAPPER02V(PolygonOffsetEXT, GLfloat, GLfloat) #endif /* GL_EXT_polygon_offset_OGLEXT */ // ---[ GL_EXT_secondary_color ]-------------------------------------------------------------------------------- #ifdef GL_EXT_secondary_color_OGLEXT GLvoid WRAPPER03V(SecondaryColor3bEXT, GLbyte, GLbyte, GLbyte) GLvoid WRAPPER01V(SecondaryColor3bvEXT, GLbyte const *) GLvoid WRAPPER03V(SecondaryColor3dEXT, GLdouble, GLdouble, GLdouble) GLvoid WRAPPER01V(SecondaryColor3dvEXT, GLdouble const *) GLvoid WRAPPER03V(SecondaryColor3fEXT, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER01V(SecondaryColor3fvEXT, GLfloat const *) GLvoid WRAPPER03V(SecondaryColor3iEXT, GLint, GLint, GLint) GLvoid WRAPPER01V(SecondaryColor3ivEXT, GLint const *) GLvoid WRAPPER03V(SecondaryColor3sEXT, GLshort, GLshort, GLshort) GLvoid WRAPPER01V(SecondaryColor3svEXT, GLshort const *) GLvoid WRAPPER03V(SecondaryColor3ubEXT, GLubyte, GLubyte, GLubyte) GLvoid WRAPPER01V(SecondaryColor3ubvEXT, GLubyte const *) GLvoid WRAPPER03V(SecondaryColor3uiEXT, GLuint, GLuint, GLuint) GLvoid WRAPPER01V(SecondaryColor3uivEXT, GLuint const *) GLvoid WRAPPER03V(SecondaryColor3usEXT, GLushort, GLushort, GLushort) GLvoid WRAPPER01V(SecondaryColor3usvEXT, GLushort const *) GLvoid WRAPPER04V(SecondaryColorPointerEXT, GLint, GLenum, GLsizei, GLvoid const *) #endif /* GL_EXT_secondary_color_OGLEXT */ // ---[ GL_EXT_stencil_two_side ]------------------------------------------------------------------------------- #ifdef GL_EXT_stencil_two_side_OGLEXT GLvoid WRAPPER01V(ActiveStencilFaceEXT, GLenum) #endif /* GL_EXT_stencil_two_side_OGLEXT */ // ---[ GL_EXT_subtexture ]------------------------------------------------------------------------------------- #ifdef GL_EXT_subtexture_OGLEXT GLvoid WRAPPER07V(TexSubImage1DEXT, GLenum, GLint, GLint, GLsizei, GLenum, GLenum, GLvoid const *) GLvoid WRAPPER09V(TexSubImage2DEXT, GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, GLvoid const *) #endif /* GL_EXT_subtexture_OGLEXT */ // ---[ GL_EXT_texture3D ]-------------------------------------------------------------------------------------- #ifdef GL_EXT_texture3D_OGLEXT GLvoid WRAPPER10V(TexImage3DEXT, GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, GLvoid const *) GLvoid WRAPPER11V(TexSubImage3DEXT, GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, GLvoid const *) #endif /* GL_EXT_texture3D_OGLEXT */ // ---[ GL_EXT_texture_object ]--------------------------------------------------------------------------------- #ifdef GL_EXT_texture_object_OGLEXT GLboolean WRAPPER03R(AreTexturesResidentEXT, GLsizei, GLuint const *, GLboolean *) GLvoid WRAPPER02V(BindTextureEXT, GLenum, GLuint) GLvoid WRAPPER02V(DeleteTexturesEXT, GLsizei, GLuint const *) GLvoid WRAPPER02V(GenTexturesEXT, GLsizei, GLuint *) GLboolean WRAPPER01R(IsTextureEXT, GLuint) GLvoid WRAPPER03V(PrioritizeTexturesEXT, GLsizei, GLuint const *, GLclampf const *) #endif /* GL_EXT_texture_object_OGLEXT */ // ---[ GL_EXT_texture_perturb_normal ]------------------------------------------------------------------------- #ifdef GL_EXT_texture_perturb_normal_OGLEXT GLvoid WRAPPER01V(TextureNormalEXT, GLenum) #endif /* GL_EXT_texture_perturb_normal_OGLEXT */ // ---[ GL_EXT_vertex_array ]----------------------------------------------------------------------------------- #ifdef GL_EXT_vertex_array_OGLEXT GLvoid WRAPPER01V(ArrayElementEXT, GLint) GLvoid WRAPPER05V(ColorPointerEXT, GLint, GLenum, GLsizei, GLsizei, GLvoid const *) GLvoid WRAPPER03V(DrawArraysEXT, GLenum, GLint, GLsizei) GLvoid WRAPPER03V(EdgeFlagPointerEXT, GLsizei, GLsizei, GLboolean const *) GLvoid WRAPPER02V(GetPointervEXT, GLenum, GLvoid * *) GLvoid WRAPPER04V(IndexPointerEXT, GLenum, GLsizei, GLsizei, GLvoid const *) GLvoid WRAPPER04V(NormalPointerEXT, GLenum, GLsizei, GLsizei, GLvoid const *) GLvoid WRAPPER05V(TexCoordPointerEXT, GLint, GLenum, GLsizei, GLsizei, GLvoid const *) GLvoid WRAPPER05V(VertexPointerEXT, GLint, GLenum, GLsizei, GLsizei, GLvoid const *) #endif /* GL_EXT_vertex_array_OGLEXT */ // ---[ GL_EXT_vertex_shader ]---------------------------------------------------------------------------------- #ifdef GL_EXT_vertex_shader_OGLEXT GLvoid WRAPPER00V(BeginVertexShaderEXT) GLuint WRAPPER02R(BindLightParameterEXT, GLenum, GLenum) GLuint WRAPPER02R(BindMaterialParameterEXT, GLenum, GLenum) GLuint WRAPPER01R(BindParameterEXT, GLenum) GLuint WRAPPER03R(BindTexGenParameterEXT, GLenum, GLenum, GLenum) GLuint WRAPPER02R(BindTextureUnitParameterEXT, GLenum, GLenum) GLvoid WRAPPER01V(BindVertexShaderEXT, GLuint) GLvoid WRAPPER01V(DeleteVertexShaderEXT, GLuint) GLvoid WRAPPER01V(DisableVariantClientStateEXT, GLuint) GLvoid WRAPPER01V(EnableVariantClientStateEXT, GLuint) GLvoid WRAPPER00V(EndVertexShaderEXT) GLvoid WRAPPER03V(ExtractComponentEXT, GLuint, GLuint, GLuint) GLuint WRAPPER04R(GenSymbolsEXT, GLenum, GLenum, GLenum, GLuint) GLuint WRAPPER01R(GenVertexShadersEXT, GLuint) GLvoid WRAPPER03V(GetInvariantBooleanvEXT, GLuint, GLenum, GLboolean *) GLvoid WRAPPER03V(GetInvariantFloatvEXT, GLuint, GLenum, GLfloat *) GLvoid WRAPPER03V(GetInvariantIntegervEXT, GLuint, GLenum, GLint *) GLvoid WRAPPER03V(GetLocalConstantBooleanvEXT, GLuint, GLenum, GLboolean *) GLvoid WRAPPER03V(GetLocalConstantFloatvEXT, GLuint, GLenum, GLfloat *) GLvoid WRAPPER03V(GetLocalConstantIntegervEXT, GLuint, GLenum, GLint *) GLvoid WRAPPER03V(GetVariantBooleanvEXT, GLuint, GLenum, GLboolean *) GLvoid WRAPPER03V(GetVariantFloatvEXT, GLuint, GLenum, GLfloat *) GLvoid WRAPPER03V(GetVariantIntegervEXT, GLuint, GLenum, GLint *) GLvoid WRAPPER03V(GetVariantPointervEXT, GLuint, GLenum, GLvoid * *) GLvoid WRAPPER03V(InsertComponentEXT, GLuint, GLuint, GLuint) GLboolean WRAPPER02R(IsVariantEnabledEXT, GLuint, GLenum) GLvoid WRAPPER03V(SetInvariantEXT, GLuint, GLenum, GLvoid const *) GLvoid WRAPPER03V(SetLocalConstantEXT, GLuint, GLenum, GLvoid const *) GLvoid WRAPPER03V(ShaderOp1EXT, GLenum, GLuint, GLuint) GLvoid WRAPPER04V(ShaderOp2EXT, GLenum, GLuint, GLuint, GLuint) GLvoid WRAPPER05V(ShaderOp3EXT, GLenum, GLuint, GLuint, GLuint, GLuint) GLvoid WRAPPER06V(SwizzleEXT, GLuint, GLuint, GLenum, GLenum, GLenum, GLenum) GLvoid WRAPPER02V(VariantbvEXT, GLuint, GLbyte const *) GLvoid WRAPPER02V(VariantdvEXT, GLuint, GLdouble const *) GLvoid WRAPPER02V(VariantfvEXT, GLuint, GLfloat const *) GLvoid WRAPPER02V(VariantivEXT, GLuint, GLint const *) GLvoid WRAPPER04V(VariantPointerEXT, GLuint, GLenum, GLuint, GLvoid const *) GLvoid WRAPPER02V(VariantsvEXT, GLuint, GLshort const *) GLvoid WRAPPER02V(VariantubvEXT, GLuint, GLubyte const *) GLvoid WRAPPER02V(VariantuivEXT, GLuint, GLuint const *) GLvoid WRAPPER02V(VariantusvEXT, GLuint, GLushort const *) GLvoid WRAPPER06V(WriteMaskEXT, GLuint, GLuint, GLenum, GLenum, GLenum, GLenum) #endif /* GL_EXT_vertex_shader_OGLEXT */ // ---[ GL_EXT_vertex_weighting ]------------------------------------------------------------------------------- #ifdef GL_EXT_vertex_weighting_OGLEXT GLvoid WRAPPER01V(VertexWeightfEXT, GLfloat) GLvoid WRAPPER01V(VertexWeightfvEXT, GLfloat const *) GLvoid WRAPPER04V(VertexWeightPointerEXT, GLsizei, GLenum, GLsizei, GLvoid const *) #endif /* GL_EXT_vertex_weighting_OGLEXT */ // ---[ GL_GREMEDY_string_marker ]------------------------------------------------------------------------------ #ifdef GL_GREMEDY_string_marker_OGLEXT GLvoid WRAPPER02V(StringMarkerGREMEDY, GLsizei, GLvoid const *) #endif /* GL_GREMEDY_string_marker_OGLEXT */ // ---[ GL_HP_image_transform ]--------------------------------------------------------------------------------- #ifdef GL_HP_image_transform_OGLEXT GLvoid WRAPPER03V(GetImageTransformParameterfvHP, GLenum, GLenum, GLfloat *) GLvoid WRAPPER03V(GetImageTransformParameterivHP, GLenum, GLenum, GLint *) GLvoid WRAPPER03V(ImageTransformParameterfHP, GLenum, GLenum, GLfloat) GLvoid WRAPPER03V(ImageTransformParameterfvHP, GLenum, GLenum, GLfloat const *) GLvoid WRAPPER03V(ImageTransformParameteriHP, GLenum, GLenum, GLint) GLvoid WRAPPER03V(ImageTransformParameterivHP, GLenum, GLenum, GLint const *) #endif /* GL_HP_image_transform_OGLEXT */ // ---[ GL_IBM_multimode_draw_arrays ]-------------------------------------------------------------------------- #ifdef GL_IBM_multimode_draw_arrays_OGLEXT GLvoid WRAPPER05V(MultiModeDrawArraysIBM, GLenum const *, GLint const *, GLsizei const *, GLsizei, GLint) GLvoid WRAPPER06V(MultiModeDrawElementsIBM, GLenum const *, GLsizei const *, GLenum, GLvoid const * const *, GLsizei, GLint) #endif /* GL_IBM_multimode_draw_arrays_OGLEXT */ // ---[ GL_IBM_vertex_array_lists ]----------------------------------------------------------------------------- #ifdef GL_IBM_vertex_array_lists_OGLEXT GLvoid WRAPPER05V(ColorPointerListIBM, GLint, GLenum, GLint, GLvoid const * *, GLint) GLvoid WRAPPER03V(EdgeFlagPointerListIBM, GLint, GLboolean const * *, GLint) GLvoid WRAPPER04V(FogCoordPointerListIBM, GLenum, GLint, GLvoid const * *, GLint) GLvoid WRAPPER04V(IndexPointerListIBM, GLenum, GLint, GLvoid const * *, GLint) GLvoid WRAPPER04V(NormalPointerListIBM, GLenum, GLint, GLvoid const * *, GLint) GLvoid WRAPPER05V(SecondaryColorPointerListIBM, GLint, GLenum, GLint, GLvoid const * *, GLint) GLvoid WRAPPER05V(TexCoordPointerListIBM, GLint, GLenum, GLint, GLvoid const * *, GLint) GLvoid WRAPPER05V(VertexPointerListIBM, GLint, GLenum, GLint, GLvoid const * *, GLint) #endif /* GL_IBM_vertex_array_lists_OGLEXT */ // ---[ GL_INGR_blend_func_separate ]--------------------------------------------------------------------------- #ifdef GL_INGR_blend_func_separate_OGLEXT GLvoid WRAPPER04V(BlendFuncSeparateINGR, GLenum, GLenum, GLenum, GLenum) #endif /* GL_INGR_blend_func_separate_OGLEXT */ // ---[ GL_INTEL_parallel_arrays ]------------------------------------------------------------------------------ #ifdef GL_INTEL_parallel_arrays_OGLEXT GLvoid WRAPPER03V(ColorPointervINTEL, GLint, GLenum, GLvoid const * *) GLvoid WRAPPER02V(NormalPointervINTEL, GLenum, GLvoid const * *) GLvoid WRAPPER03V(TexCoordPointervINTEL, GLint, GLenum, GLvoid const * *) GLvoid WRAPPER03V(VertexPointervINTEL, GLint, GLenum, GLvoid const * *) #endif /* GL_INTEL_parallel_arrays_OGLEXT */ // ---[ GL_MESA_resize_buffers ]-------------------------------------------------------------------------------- #ifdef GL_MESA_resize_buffers_OGLEXT GLvoid WRAPPER00V(ResizeBuffersMESA) #endif /* GL_MESA_resize_buffers_OGLEXT */ // ---[ GL_MESA_window_pos ]------------------------------------------------------------------------------------ #ifdef GL_MESA_window_pos_OGLEXT GLvoid WRAPPER02V(WindowPos2dMESA, GLdouble, GLdouble) GLvoid WRAPPER01V(WindowPos2dvMESA, GLdouble const *) GLvoid WRAPPER02V(WindowPos2fMESA, GLfloat, GLfloat) GLvoid WRAPPER01V(WindowPos2fvMESA, GLfloat const *) GLvoid WRAPPER02V(WindowPos2iMESA, GLint, GLint) GLvoid WRAPPER01V(WindowPos2ivMESA, GLint const *) GLvoid WRAPPER02V(WindowPos2sMESA, GLshort, GLshort) GLvoid WRAPPER01V(WindowPos2svMESA, GLshort const *) GLvoid WRAPPER03V(WindowPos3dMESA, GLdouble, GLdouble, GLdouble) GLvoid WRAPPER01V(WindowPos3dvMESA, GLdouble const *) GLvoid WRAPPER03V(WindowPos3fMESA, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER01V(WindowPos3fvMESA, GLfloat const *) GLvoid WRAPPER03V(WindowPos3iMESA, GLint, GLint, GLint) GLvoid WRAPPER01V(WindowPos3ivMESA, GLint const *) GLvoid WRAPPER03V(WindowPos3sMESA, GLshort, GLshort, GLshort) GLvoid WRAPPER01V(WindowPos3svMESA, GLshort const *) GLvoid WRAPPER04V(WindowPos4dMESA, GLdouble, GLdouble, GLdouble, GLdouble) GLvoid WRAPPER01V(WindowPos4dvMESA, GLdouble const *) GLvoid WRAPPER04V(WindowPos4fMESA, GLfloat, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER01V(WindowPos4fvMESA, GLfloat const *) GLvoid WRAPPER04V(WindowPos4iMESA, GLint, GLint, GLint, GLint) GLvoid WRAPPER01V(WindowPos4ivMESA, GLint const *) GLvoid WRAPPER04V(WindowPos4sMESA, GLshort, GLshort, GLshort, GLshort) GLvoid WRAPPER01V(WindowPos4svMESA, GLshort const *) #endif /* GL_MESA_window_pos_OGLEXT */ // ---[ GL_NV_element_array ]----------------------------------------------------------------------------------- #ifdef GL_NV_element_array_OGLEXT GLvoid WRAPPER03V(DrawElementArrayNV, GLenum, GLint, GLsizei) GLvoid WRAPPER05V(DrawRangeElementArrayNV, GLenum, GLuint, GLuint, GLint, GLsizei) GLvoid WRAPPER02V(ElementPointerNV, GLenum, GLvoid const *) GLvoid WRAPPER04V(MultiDrawElementArrayNV, GLenum, GLint const *, GLsizei const *, GLsizei) GLvoid WRAPPER06V(MultiDrawRangeElementArrayNV, GLenum, GLuint, GLuint, GLint const *, GLsizei const *, GLsizei) #endif /* GL_NV_element_array_OGLEXT */ // ---[ GL_NV_evaluators ]-------------------------------------------------------------------------------------- #ifdef GL_NV_evaluators_OGLEXT GLvoid WRAPPER02V(EvalMapsNV, GLenum, GLenum) GLvoid WRAPPER04V(GetMapAttribParameterfvNV, GLenum, GLuint, GLenum, GLfloat *) GLvoid WRAPPER04V(GetMapAttribParameterivNV, GLenum, GLuint, GLenum, GLint *) GLvoid WRAPPER07V(GetMapControlPointsNV, GLenum, GLuint, GLenum, GLsizei, GLsizei, GLboolean, GLvoid *) GLvoid WRAPPER03V(GetMapParameterfvNV, GLenum, GLenum, GLfloat *) GLvoid WRAPPER03V(GetMapParameterivNV, GLenum, GLenum, GLint *) GLvoid WRAPPER09V(MapControlPointsNV, GLenum, GLuint, GLenum, GLsizei, GLsizei, GLint, GLint, GLboolean, GLvoid const *) GLvoid WRAPPER03V(MapParameterfvNV, GLenum, GLenum, GLfloat const *) GLvoid WRAPPER03V(MapParameterivNV, GLenum, GLenum, GLint const *) #endif /* GL_NV_evaluators_OGLEXT */ // ---[ GL_NV_fence ]------------------------------------------------------------------------------------------- #ifdef GL_NV_fence_OGLEXT GLvoid WRAPPER02V(DeleteFencesNV, GLsizei, GLuint const *) GLvoid WRAPPER01V(FinishFenceNV, GLuint) GLvoid WRAPPER02V(GenFencesNV, GLsizei, GLuint *) GLvoid WRAPPER03V(GetFenceivNV, GLuint, GLenum, GLint *) GLboolean WRAPPER01R(IsFenceNV, GLuint) GLvoid WRAPPER02V(SetFenceNV, GLuint, GLenum) GLboolean WRAPPER01R(TestFenceNV, GLuint) #endif /* GL_NV_fence_OGLEXT */ // ---[ GL_NV_fragment_program ]-------------------------------------------------------------------------------- #ifdef GL_NV_fragment_program_OGLEXT GLvoid WRAPPER04V(GetProgramNamedParameterdvNV, GLuint, GLsizei, GLubyte const *, GLdouble *) GLvoid WRAPPER04V(GetProgramNamedParameterfvNV, GLuint, GLsizei, GLubyte const *, GLfloat *) GLvoid WRAPPER07V(ProgramNamedParameter4dNV, GLuint, GLsizei, GLubyte const *, GLdouble, GLdouble, GLdouble, GLdouble) GLvoid WRAPPER04V(ProgramNamedParameter4dvNV, GLuint, GLsizei, GLubyte const *, GLdouble const *) GLvoid WRAPPER07V(ProgramNamedParameter4fNV, GLuint, GLsizei, GLubyte const *, GLfloat, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER04V(ProgramNamedParameter4fvNV, GLuint, GLsizei, GLubyte const *, GLfloat const *) #endif /* GL_NV_fragment_program_OGLEXT */ // ---[ GL_NV_half_float ]-------------------------------------------------------------------------------------- #ifdef GL_NV_half_float_OGLEXT GLvoid WRAPPER03V(Color3hNV, GLhalfNV, GLhalfNV, GLhalfNV) GLvoid WRAPPER01V(Color3hvNV, GLhalfNV const *) GLvoid WRAPPER04V(Color4hNV, GLhalfNV, GLhalfNV, GLhalfNV, GLhalfNV) GLvoid WRAPPER01V(Color4hvNV, GLhalfNV const *) GLvoid WRAPPER01V(FogCoordhNV, GLhalfNV) GLvoid WRAPPER01V(FogCoordhvNV, GLhalfNV const *) GLvoid WRAPPER02V(MultiTexCoord1hNV, GLenum, GLhalfNV) GLvoid WRAPPER02V(MultiTexCoord1hvNV, GLenum, GLhalfNV const *) GLvoid WRAPPER03V(MultiTexCoord2hNV, GLenum, GLhalfNV, GLhalfNV) GLvoid WRAPPER02V(MultiTexCoord2hvNV, GLenum, GLhalfNV const *) GLvoid WRAPPER04V(MultiTexCoord3hNV, GLenum, GLhalfNV, GLhalfNV, GLhalfNV) GLvoid WRAPPER02V(MultiTexCoord3hvNV, GLenum, GLhalfNV const *) GLvoid WRAPPER05V(MultiTexCoord4hNV, GLenum, GLhalfNV, GLhalfNV, GLhalfNV, GLhalfNV) GLvoid WRAPPER02V(MultiTexCoord4hvNV, GLenum, GLhalfNV const *) GLvoid WRAPPER03V(Normal3hNV, GLhalfNV, GLhalfNV, GLhalfNV) GLvoid WRAPPER01V(Normal3hvNV, GLhalfNV const *) GLvoid WRAPPER03V(SecondaryColor3hNV, GLhalfNV, GLhalfNV, GLhalfNV) GLvoid WRAPPER01V(SecondaryColor3hvNV, GLhalfNV const *) GLvoid WRAPPER01V(TexCoord1hNV, GLhalfNV) GLvoid WRAPPER01V(TexCoord1hvNV, GLhalfNV const *) GLvoid WRAPPER02V(TexCoord2hNV, GLhalfNV, GLhalfNV) GLvoid WRAPPER01V(TexCoord2hvNV, GLhalfNV const *) GLvoid WRAPPER03V(TexCoord3hNV, GLhalfNV, GLhalfNV, GLhalfNV) GLvoid WRAPPER01V(TexCoord3hvNV, GLhalfNV const *) GLvoid WRAPPER04V(TexCoord4hNV, GLhalfNV, GLhalfNV, GLhalfNV, GLhalfNV) GLvoid WRAPPER01V(TexCoord4hvNV, GLhalfNV const *) GLvoid WRAPPER02V(Vertex2hNV, GLhalfNV, GLhalfNV) GLvoid WRAPPER01V(Vertex2hvNV, GLhalfNV const *) GLvoid WRAPPER03V(Vertex3hNV, GLhalfNV, GLhalfNV, GLhalfNV) GLvoid WRAPPER01V(Vertex3hvNV, GLhalfNV const *) GLvoid WRAPPER04V(Vertex4hNV, GLhalfNV, GLhalfNV, GLhalfNV, GLhalfNV) GLvoid WRAPPER01V(Vertex4hvNV, GLhalfNV const *) GLvoid WRAPPER02V(VertexAttrib1hNV, GLuint, GLhalfNV) GLvoid WRAPPER02V(VertexAttrib1hvNV, GLuint, GLhalfNV const *) GLvoid WRAPPER03V(VertexAttrib2hNV, GLuint, GLhalfNV, GLhalfNV) GLvoid WRAPPER02V(VertexAttrib2hvNV, GLuint, GLhalfNV const *) GLvoid WRAPPER04V(VertexAttrib3hNV, GLuint, GLhalfNV, GLhalfNV, GLhalfNV) GLvoid WRAPPER02V(VertexAttrib3hvNV, GLuint, GLhalfNV const *) GLvoid WRAPPER05V(VertexAttrib4hNV, GLuint, GLhalfNV, GLhalfNV, GLhalfNV, GLhalfNV) GLvoid WRAPPER02V(VertexAttrib4hvNV, GLuint, GLhalfNV const *) GLvoid WRAPPER03V(VertexAttribs1hvNV, GLuint, GLsizei, GLhalfNV const *) GLvoid WRAPPER03V(VertexAttribs2hvNV, GLuint, GLsizei, GLhalfNV const *) GLvoid WRAPPER03V(VertexAttribs3hvNV, GLuint, GLsizei, GLhalfNV const *) GLvoid WRAPPER03V(VertexAttribs4hvNV, GLuint, GLsizei, GLhalfNV const *) GLvoid WRAPPER01V(VertexWeighthNV, GLhalfNV) GLvoid WRAPPER01V(VertexWeighthvNV, GLhalfNV const *) #endif /* GL_NV_half_float_OGLEXT */ // ---[ GL_NV_occlusion_query ]--------------------------------------------------------------------------------- #ifdef GL_NV_occlusion_query_OGLEXT GLvoid WRAPPER01V(BeginOcclusionQueryNV, GLuint) GLvoid WRAPPER02V(DeleteOcclusionQueriesNV, GLsizei, GLuint const *) GLvoid WRAPPER00V(EndOcclusionQueryNV) GLvoid WRAPPER02V(GenOcclusionQueriesNV, GLsizei, GLuint *) GLvoid WRAPPER03V(GetOcclusionQueryivNV, GLuint, GLenum, GLint *) GLvoid WRAPPER03V(GetOcclusionQueryuivNV, GLuint, GLenum, GLuint *) GLboolean WRAPPER01R(IsOcclusionQueryNV, GLuint) #endif /* GL_NV_occlusion_query_OGLEXT */ // ---[ GL_NV_pixel_data_range ]-------------------------------------------------------------------------------- #ifdef GL_NV_pixel_data_range_OGLEXT GLvoid WRAPPER01V(FlushPixelDataRangeNV, GLenum) GLvoid WRAPPER03V(PixelDataRangeNV, GLenum, GLsizei, GLvoid *) #endif /* GL_NV_pixel_data_range_OGLEXT */ // ---[ GL_NV_point_sprite ]------------------------------------------------------------------------------------ #ifdef GL_NV_point_sprite_OGLEXT GLvoid WRAPPER02V(PointParameteriNV, GLenum, GLint) GLvoid WRAPPER02V(PointParameterivNV, GLenum, GLint const *) #endif /* GL_NV_point_sprite_OGLEXT */ // ---[ GL_NV_primitive_restart ]------------------------------------------------------------------------------- #ifdef GL_NV_primitive_restart_OGLEXT GLvoid WRAPPER01V(PrimitiveRestartIndexNV, GLuint) GLvoid WRAPPER00V(PrimitiveRestartNV) #endif /* GL_NV_primitive_restart_OGLEXT */ // ---[ GL_NV_register_combiners ]------------------------------------------------------------------------------ #ifdef GL_NV_register_combiners_OGLEXT GLvoid WRAPPER06V(CombinerInputNV, GLenum, GLenum, GLenum, GLenum, GLenum, GLenum) GLvoid WRAPPER10V(CombinerOutputNV, GLenum, GLenum, GLenum, GLenum, GLenum, GLenum, GLenum, GLboolean, GLboolean, GLboolean) GLvoid WRAPPER02V(CombinerParameterfNV, GLenum, GLfloat) GLvoid WRAPPER02V(CombinerParameterfvNV, GLenum, GLfloat const *) GLvoid WRAPPER02V(CombinerParameteriNV, GLenum, GLint) GLvoid WRAPPER02V(CombinerParameterivNV, GLenum, GLint const *) GLvoid WRAPPER04V(FinalCombinerInputNV, GLenum, GLenum, GLenum, GLenum) GLvoid WRAPPER05V(GetCombinerInputParameterfvNV, GLenum, GLenum, GLenum, GLenum, GLfloat *) GLvoid WRAPPER05V(GetCombinerInputParameterivNV, GLenum, GLenum, GLenum, GLenum, GLint *) GLvoid WRAPPER04V(GetCombinerOutputParameterfvNV, GLenum, GLenum, GLenum, GLfloat *) GLvoid WRAPPER04V(GetCombinerOutputParameterivNV, GLenum, GLenum, GLenum, GLint *) GLvoid WRAPPER03V(GetFinalCombinerInputParameterfvNV, GLenum, GLenum, GLfloat *) GLvoid WRAPPER03V(GetFinalCombinerInputParameterivNV, GLenum, GLenum, GLint *) #endif /* GL_NV_register_combiners_OGLEXT */ // ---[ GL_NV_register_combiners2 ]----------------------------------------------------------------------------- #ifdef GL_NV_register_combiners2_OGLEXT GLvoid WRAPPER03V(CombinerStageParameterfvNV, GLenum, GLenum, GLfloat const *) GLvoid WRAPPER03V(GetCombinerStageParameterfvNV, GLenum, GLenum, GLfloat *) #endif /* GL_NV_register_combiners2_OGLEXT */ // ---[ GL_NV_stencil_two_side ]-------------------------------------------------------------------------------- #ifdef GL_NV_stencil_two_side_OGLEXT GLvoid WRAPPER01V(ActiveStencilFaceNV, GLenum) #endif /* GL_NV_stencil_two_side_OGLEXT */ // ---[ GL_NV_vertex_array_range ]------------------------------------------------------------------------------ #ifdef GL_NV_vertex_array_range_OGLEXT GLvoid WRAPPER00V(FlushVertexArrayRangeNV) GLvoid WRAPPER02V(VertexArrayRangeNV, GLsizei, GLvoid const *) #endif /* GL_NV_vertex_array_range_OGLEXT */ // ---[ GL_NV_vertex_program ]---------------------------------------------------------------------------------- #ifdef GL_NV_vertex_program_OGLEXT GLboolean WRAPPER03R(AreProgramsResidentNV, GLsizei, GLuint const *, GLboolean *) GLvoid WRAPPER02V(BindProgramNV, GLenum, GLuint) GLvoid WRAPPER02V(DeleteProgramsNV, GLsizei, GLuint const *) GLvoid WRAPPER03V(ExecuteProgramNV, GLenum, GLuint, GLfloat const *) GLvoid WRAPPER02V(GenProgramsNV, GLsizei, GLuint *) GLvoid WRAPPER03V(GetProgramivNV, GLuint, GLenum, GLint *) GLvoid WRAPPER04V(GetProgramParameterdvNV, GLenum, GLuint, GLenum, GLdouble *) GLvoid WRAPPER04V(GetProgramParameterfvNV, GLenum, GLuint, GLenum, GLfloat *) GLvoid WRAPPER03V(GetProgramStringNV, GLuint, GLenum, GLubyte *) GLvoid WRAPPER04V(GetTrackMatrixivNV, GLenum, GLuint, GLenum, GLint *) GLvoid WRAPPER03V(GetVertexAttribdvNV, GLuint, GLenum, GLdouble *) GLvoid WRAPPER03V(GetVertexAttribfvNV, GLuint, GLenum, GLfloat *) GLvoid WRAPPER03V(GetVertexAttribivNV, GLuint, GLenum, GLint *) GLvoid WRAPPER03V(GetVertexAttribPointervNV, GLuint, GLenum, GLvoid * *) GLboolean WRAPPER01R(IsProgramNV, GLuint) GLvoid WRAPPER04V(LoadProgramNV, GLenum, GLuint, GLsizei, GLubyte const *) GLvoid WRAPPER06V(ProgramParameter4dNV, GLenum, GLuint, GLdouble, GLdouble, GLdouble, GLdouble) GLvoid WRAPPER03V(ProgramParameter4dvNV, GLenum, GLuint, GLdouble const *) GLvoid WRAPPER06V(ProgramParameter4fNV, GLenum, GLuint, GLfloat, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER03V(ProgramParameter4fvNV, GLenum, GLuint, GLfloat const *) GLvoid WRAPPER04V(ProgramParameters4dvNV, GLenum, GLuint, GLuint, GLdouble const *) GLvoid WRAPPER04V(ProgramParameters4fvNV, GLenum, GLuint, GLuint, GLfloat const *) GLvoid WRAPPER02V(RequestResidentProgramsNV, GLsizei, GLuint const *) GLvoid WRAPPER04V(TrackMatrixNV, GLenum, GLuint, GLenum, GLenum) GLvoid WRAPPER02V(VertexAttrib1dNV, GLuint, GLdouble) GLvoid WRAPPER02V(VertexAttrib1dvNV, GLuint, GLdouble const *) GLvoid WRAPPER02V(VertexAttrib1fNV, GLuint, GLfloat) GLvoid WRAPPER02V(VertexAttrib1fvNV, GLuint, GLfloat const *) GLvoid WRAPPER02V(VertexAttrib1sNV, GLuint, GLshort) GLvoid WRAPPER02V(VertexAttrib1svNV, GLuint, GLshort const *) GLvoid WRAPPER03V(VertexAttrib2dNV, GLuint, GLdouble, GLdouble) GLvoid WRAPPER02V(VertexAttrib2dvNV, GLuint, GLdouble const *) GLvoid WRAPPER03V(VertexAttrib2fNV, GLuint, GLfloat, GLfloat) GLvoid WRAPPER02V(VertexAttrib2fvNV, GLuint, GLfloat const *) GLvoid WRAPPER03V(VertexAttrib2sNV, GLuint, GLshort, GLshort) GLvoid WRAPPER02V(VertexAttrib2svNV, GLuint, GLshort const *) GLvoid WRAPPER04V(VertexAttrib3dNV, GLuint, GLdouble, GLdouble, GLdouble) GLvoid WRAPPER02V(VertexAttrib3dvNV, GLuint, GLdouble const *) GLvoid WRAPPER04V(VertexAttrib3fNV, GLuint, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER02V(VertexAttrib3fvNV, GLuint, GLfloat const *) GLvoid WRAPPER04V(VertexAttrib3sNV, GLuint, GLshort, GLshort, GLshort) GLvoid WRAPPER02V(VertexAttrib3svNV, GLuint, GLshort const *) GLvoid WRAPPER05V(VertexAttrib4dNV, GLuint, GLdouble, GLdouble, GLdouble, GLdouble) GLvoid WRAPPER02V(VertexAttrib4dvNV, GLuint, GLdouble const *) GLvoid WRAPPER05V(VertexAttrib4fNV, GLuint, GLfloat, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER02V(VertexAttrib4fvNV, GLuint, GLfloat const *) GLvoid WRAPPER05V(VertexAttrib4sNV, GLuint, GLshort, GLshort, GLshort, GLshort) GLvoid WRAPPER02V(VertexAttrib4svNV, GLuint, GLshort const *) GLvoid WRAPPER05V(VertexAttrib4ubNV, GLuint, GLubyte, GLubyte, GLubyte, GLubyte) GLvoid WRAPPER02V(VertexAttrib4ubvNV, GLuint, GLubyte const *) GLvoid WRAPPER05V(VertexAttribPointerNV, GLuint, GLint, GLenum, GLsizei, GLvoid const *) GLvoid WRAPPER03V(VertexAttribs1dvNV, GLuint, GLsizei, GLdouble const *) GLvoid WRAPPER03V(VertexAttribs1fvNV, GLuint, GLsizei, GLfloat const *) GLvoid WRAPPER03V(VertexAttribs1svNV, GLuint, GLsizei, GLshort const *) GLvoid WRAPPER03V(VertexAttribs2dvNV, GLuint, GLsizei, GLdouble const *) GLvoid WRAPPER03V(VertexAttribs2fvNV, GLuint, GLsizei, GLfloat const *) GLvoid WRAPPER03V(VertexAttribs2svNV, GLuint, GLsizei, GLshort const *) GLvoid WRAPPER03V(VertexAttribs3dvNV, GLuint, GLsizei, GLdouble const *) GLvoid WRAPPER03V(VertexAttribs3fvNV, GLuint, GLsizei, GLfloat const *) GLvoid WRAPPER03V(VertexAttribs3svNV, GLuint, GLsizei, GLshort const *) GLvoid WRAPPER03V(VertexAttribs4dvNV, GLuint, GLsizei, GLdouble const *) GLvoid WRAPPER03V(VertexAttribs4fvNV, GLuint, GLsizei, GLfloat const *) GLvoid WRAPPER03V(VertexAttribs4svNV, GLuint, GLsizei, GLshort const *) GLvoid WRAPPER03V(VertexAttribs4ubvNV, GLuint, GLsizei, GLubyte const *) #endif /* GL_NV_vertex_program_OGLEXT */ // ---[ GL_NVX_conditional_render ]----------------------------------------------------------------------------- #ifdef GL_NVX_conditional_render_OGLEXT GLvoid WRAPPER01V(BeginConditionalRenderNVX, GLuint) GLvoid WRAPPER00V(EndConditionalRenderNVX) #endif /* GL_NVX_conditional_render_OGLEXT */ // ---[ GL_PGI_misc_hints ]------------------------------------------------------------------------------------- #ifdef GL_PGI_misc_hints_OGLEXT GLvoid WRAPPER02V(HintPGI, GLenum, GLint) #endif /* GL_PGI_misc_hints_OGLEXT */ // ---[ GL_SGI_color_table ]------------------------------------------------------------------------------------ #ifdef GL_SGI_color_table_OGLEXT GLvoid WRAPPER03V(ColorTableParameterfvSGI, GLenum, GLenum, GLfloat const *) GLvoid WRAPPER03V(ColorTableParameterivSGI, GLenum, GLenum, GLint const *) GLvoid WRAPPER06V(ColorTableSGI, GLenum, GLenum, GLsizei, GLenum, GLenum, GLvoid const *) GLvoid WRAPPER05V(CopyColorTableSGI, GLenum, GLenum, GLint, GLint, GLsizei) GLvoid WRAPPER03V(GetColorTableParameterfvSGI, GLenum, GLenum, GLfloat *) GLvoid WRAPPER03V(GetColorTableParameterivSGI, GLenum, GLenum, GLint *) GLvoid WRAPPER04V(GetColorTableSGI, GLenum, GLenum, GLenum, GLvoid *) #endif /* GL_SGI_color_table_OGLEXT */ // ---[ GL_SGIS_detail_texture ]-------------------------------------------------------------------------------- #ifdef GL_SGIS_detail_texture_OGLEXT GLvoid WRAPPER03V(DetailTexFuncSGIS, GLenum, GLsizei, GLfloat const *) GLvoid WRAPPER02V(GetDetailTexFuncSGIS, GLenum, GLfloat *) #endif /* GL_SGIS_detail_texture_OGLEXT */ // ---[ GL_SGIS_fog_function ]---------------------------------------------------------------------------------- #ifdef GL_SGIS_fog_function_OGLEXT GLvoid WRAPPER02V(FogFuncSGIS, GLsizei, GLfloat const *) GLvoid WRAPPER01V(GetFogFuncSGIS, GLfloat *) #endif /* GL_SGIS_fog_function_OGLEXT */ // ---[ GL_SGIS_multisample ]----------------------------------------------------------------------------------- #ifdef GL_SGIS_multisample_OGLEXT GLvoid WRAPPER02V(SampleMaskSGIS, GLclampf, GLboolean) GLvoid WRAPPER01V(SamplePatternSGIS, GLenum) #endif /* GL_SGIS_multisample_OGLEXT */ // ---[ GL_SGIS_pixel_texture ]--------------------------------------------------------------------------------- #ifdef GL_SGIS_pixel_texture_OGLEXT GLvoid WRAPPER02V(GetPixelTexGenParameterfvSGIS, GLenum, GLfloat *) GLvoid WRAPPER02V(GetPixelTexGenParameterivSGIS, GLenum, GLint *) GLvoid WRAPPER02V(PixelTexGenParameterfSGIS, GLenum, GLfloat) GLvoid WRAPPER02V(PixelTexGenParameterfvSGIS, GLenum, GLfloat const *) GLvoid WRAPPER02V(PixelTexGenParameteriSGIS, GLenum, GLint) GLvoid WRAPPER02V(PixelTexGenParameterivSGIS, GLenum, GLint const *) #endif /* GL_SGIS_pixel_texture_OGLEXT */ // ---[ GL_SGIS_point_parameters ]------------------------------------------------------------------------------ #ifdef GL_SGIS_point_parameters_OGLEXT GLvoid WRAPPER02V(PointParameterfSGIS, GLenum, GLfloat) GLvoid WRAPPER02V(PointParameterfvSGIS, GLenum, GLfloat const *) #endif /* GL_SGIS_point_parameters_OGLEXT */ // ---[ GL_SGIS_sharpen_texture ]------------------------------------------------------------------------------- #ifdef GL_SGIS_sharpen_texture_OGLEXT GLvoid WRAPPER02V(GetSharpenTexFuncSGIS, GLenum, GLfloat *) GLvoid WRAPPER03V(SharpenTexFuncSGIS, GLenum, GLsizei, GLfloat const *) #endif /* GL_SGIS_sharpen_texture_OGLEXT */ // ---[ GL_SGIS_texture4D ]------------------------------------------------------------------------------------- #ifdef GL_SGIS_texture4D_OGLEXT GLvoid WRAPPER11V(TexImage4DSGIS, GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, GLvoid const *) GLvoid WRAPPER13V(TexSubImage4DSGIS, GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLsizei, GLenum, GLenum, GLvoid const *) #endif /* GL_SGIS_texture4D_OGLEXT */ // ---[ GL_SGIS_texture_color_mask ]---------------------------------------------------------------------------- #ifdef GL_SGIS_texture_color_mask_OGLEXT GLvoid WRAPPER04V(TextureColorMaskSGIS, GLboolean, GLboolean, GLboolean, GLboolean) #endif /* GL_SGIS_texture_color_mask_OGLEXT */ // ---[ GL_SGIS_texture_filter4 ]------------------------------------------------------------------------------- #ifdef GL_SGIS_texture_filter4_OGLEXT GLvoid WRAPPER03V(GetTexFilterFuncSGIS, GLenum, GLenum, GLfloat *) GLvoid WRAPPER04V(TexFilterFuncSGIS, GLenum, GLenum, GLsizei, GLfloat const *) #endif /* GL_SGIS_texture_filter4_OGLEXT */ // ---[ GL_SGIX_async ]----------------------------------------------------------------------------------------- #ifdef GL_SGIX_async_OGLEXT GLvoid WRAPPER01V(AsyncMarkerSGIX, GLuint) GLvoid WRAPPER02V(DeleteAsyncMarkersSGIX, GLuint, GLsizei) GLint WRAPPER01R(FinishAsyncSGIX, GLuint *) GLuint WRAPPER01R(GenAsyncMarkersSGIX, GLsizei) GLboolean WRAPPER01R(IsAsyncMarkerSGIX, GLuint) GLint WRAPPER01R(PollAsyncSGIX, GLuint *) #endif /* GL_SGIX_async_OGLEXT */ // ---[ GL_SGIX_flush_raster ]---------------------------------------------------------------------------------- #ifdef GL_SGIX_flush_raster_OGLEXT GLvoid WRAPPER00V(FlushRasterSGIX) #endif /* GL_SGIX_flush_raster_OGLEXT */ // ---[ GL_SGIX_fragment_lighting ]----------------------------------------------------------------------------- #ifdef GL_SGIX_fragment_lighting_OGLEXT GLvoid WRAPPER02V(FragmentColorMaterialSGIX, GLenum, GLenum) GLvoid WRAPPER03V(FragmentLightfSGIX, GLenum, GLenum, GLfloat) GLvoid WRAPPER03V(FragmentLightfvSGIX, GLenum, GLenum, GLfloat const *) GLvoid WRAPPER03V(FragmentLightiSGIX, GLenum, GLenum, GLint) GLvoid WRAPPER03V(FragmentLightivSGIX, GLenum, GLenum, GLint const *) GLvoid WRAPPER02V(FragmentLightModelfSGIX, GLenum, GLfloat) GLvoid WRAPPER02V(FragmentLightModelfvSGIX, GLenum, GLfloat const *) GLvoid WRAPPER02V(FragmentLightModeliSGIX, GLenum, GLint) GLvoid WRAPPER02V(FragmentLightModelivSGIX, GLenum, GLint const *) GLvoid WRAPPER03V(FragmentMaterialfSGIX, GLenum, GLenum, GLfloat) GLvoid WRAPPER03V(FragmentMaterialfvSGIX, GLenum, GLenum, GLfloat const *) GLvoid WRAPPER03V(FragmentMaterialiSGIX, GLenum, GLenum, GLint) GLvoid WRAPPER03V(FragmentMaterialivSGIX, GLenum, GLenum, GLint const *) GLvoid WRAPPER03V(GetFragmentLightfvSGIX, GLenum, GLenum, GLfloat *) GLvoid WRAPPER03V(GetFragmentLightivSGIX, GLenum, GLenum, GLint *) GLvoid WRAPPER03V(GetFragmentMaterialfvSGIX, GLenum, GLenum, GLfloat *) GLvoid WRAPPER03V(GetFragmentMaterialivSGIX, GLenum, GLenum, GLint *) GLvoid WRAPPER02V(LightEnviSGIX, GLenum, GLint) #endif /* GL_SGIX_fragment_lighting_OGLEXT */ // ---[ GL_SGIX_framezoom ]------------------------------------------------------------------------------------- #ifdef GL_SGIX_framezoom_OGLEXT GLvoid WRAPPER01V(FrameZoomSGIX, GLint) #endif /* GL_SGIX_framezoom_OGLEXT */ // ---[ GL_SGIX_igloo_interface ]------------------------------------------------------------------------------- #ifdef GL_SGIX_igloo_interface_OGLEXT GLvoid WRAPPER02V(IglooInterfaceSGIX, GLenum, GLvoid const *) #endif /* GL_SGIX_igloo_interface_OGLEXT */ // ---[ GL_SGIX_instruments ]----------------------------------------------------------------------------------- #ifdef GL_SGIX_instruments_OGLEXT GLint WRAPPER00R(GetInstrumentsSGIX) GLvoid WRAPPER02V(InstrumentsBufferSGIX, GLsizei, GLint *) GLint WRAPPER01R(PollInstrumentsSGIX, GLint *) GLvoid WRAPPER01V(ReadInstrumentsSGIX, GLint) GLvoid WRAPPER00V(StartInstrumentsSGIX) GLvoid WRAPPER01V(StopInstrumentsSGIX, GLint) #endif /* GL_SGIX_instruments_OGLEXT */ // ---[ GL_SGIX_list_priority ]--------------------------------------------------------------------------------- #ifdef GL_SGIX_list_priority_OGLEXT GLvoid WRAPPER03V(GetListParameterfvSGIX, GLuint, GLenum, GLfloat *) GLvoid WRAPPER03V(GetListParameterivSGIX, GLuint, GLenum, GLint *) GLvoid WRAPPER03V(ListParameterfSGIX, GLuint, GLenum, GLfloat) GLvoid WRAPPER03V(ListParameterfvSGIX, GLuint, GLenum, GLfloat const *) GLvoid WRAPPER03V(ListParameteriSGIX, GLuint, GLenum, GLint) GLvoid WRAPPER03V(ListParameterivSGIX, GLuint, GLenum, GLint const *) #endif /* GL_SGIX_list_priority_OGLEXT */ // ---[ GL_SGIX_pixel_texture ]--------------------------------------------------------------------------------- #ifdef GL_SGIX_pixel_texture_OGLEXT GLvoid WRAPPER01V(PixelTexGenSGIX, GLenum) #endif /* GL_SGIX_pixel_texture_OGLEXT */ // ---[ GL_SGIX_polynomial_ffd ]-------------------------------------------------------------------------------- #ifdef GL_SGIX_polynomial_ffd_OGLEXT GLvoid WRAPPER14V(DeformationMap3dSGIX, GLenum, GLdouble, GLdouble, GLint, GLint, GLdouble, GLdouble, GLint, GLint, GLdouble, GLdouble, GLint, GLint, GLdouble const *) GLvoid WRAPPER14V(DeformationMap3fSGIX, GLenum, GLfloat, GLfloat, GLint, GLint, GLfloat, GLfloat, GLint, GLint, GLfloat, GLfloat, GLint, GLint, GLfloat const *) GLvoid WRAPPER01V(DeformSGIX, GLbitfield) GLvoid WRAPPER01V(LoadIdentityDeformationMapSGIX, GLbitfield) #endif /* GL_SGIX_polynomial_ffd_OGLEXT */ // ---[ GL_SGIX_reference_plane ]------------------------------------------------------------------------------- #ifdef GL_SGIX_reference_plane_OGLEXT GLvoid WRAPPER01V(ReferencePlaneSGIX, GLdouble const *) #endif /* GL_SGIX_reference_plane_OGLEXT */ // ---[ GL_SGIX_sprite ]---------------------------------------------------------------------------------------- #ifdef GL_SGIX_sprite_OGLEXT GLvoid WRAPPER02V(SpriteParameterfSGIX, GLenum, GLfloat) GLvoid WRAPPER02V(SpriteParameterfvSGIX, GLenum, GLfloat const *) GLvoid WRAPPER02V(SpriteParameteriSGIX, GLenum, GLint) GLvoid WRAPPER02V(SpriteParameterivSGIX, GLenum, GLint const *) #endif /* GL_SGIX_sprite_OGLEXT */ // ---[ GL_SGIX_tag_sample_buffer ]----------------------------------------------------------------------------- #ifdef GL_SGIX_tag_sample_buffer_OGLEXT GLvoid WRAPPER00V(TagSampleBufferSGIX) #endif /* GL_SGIX_tag_sample_buffer_OGLEXT */ // ---[ GL_SUN_global_alpha ]----------------------------------------------------------------------------------- #ifdef GL_SUN_global_alpha_OGLEXT GLvoid WRAPPER01V(GlobalAlphaFactorbSUN, GLbyte) GLvoid WRAPPER01V(GlobalAlphaFactordSUN, GLdouble) GLvoid WRAPPER01V(GlobalAlphaFactorfSUN, GLfloat) GLvoid WRAPPER01V(GlobalAlphaFactoriSUN, GLint) GLvoid WRAPPER01V(GlobalAlphaFactorsSUN, GLshort) GLvoid WRAPPER01V(GlobalAlphaFactorubSUN, GLubyte) GLvoid WRAPPER01V(GlobalAlphaFactoruiSUN, GLuint) GLvoid WRAPPER01V(GlobalAlphaFactorusSUN, GLushort) #endif /* GL_SUN_global_alpha_OGLEXT */ // ---[ GL_SUN_mesh_array ]------------------------------------------------------------------------------------- #ifdef GL_SUN_mesh_array_OGLEXT GLvoid WRAPPER04V(DrawMeshArraysSUN, GLenum, GLint, GLsizei, GLsizei) #endif /* GL_SUN_mesh_array_OGLEXT */ // ---[ GL_SUN_triangle_list ]---------------------------------------------------------------------------------- #ifdef GL_SUN_triangle_list_OGLEXT GLvoid WRAPPER03V(ReplacementCodePointerSUN, GLenum, GLsizei, GLvoid const * *) GLvoid WRAPPER01V(ReplacementCodeubSUN, GLubyte) GLvoid WRAPPER01V(ReplacementCodeubvSUN, GLubyte const *) GLvoid WRAPPER01V(ReplacementCodeuiSUN, GLuint) GLvoid WRAPPER01V(ReplacementCodeuivSUN, GLuint const *) GLvoid WRAPPER01V(ReplacementCodeusSUN, GLushort) GLvoid WRAPPER01V(ReplacementCodeusvSUN, GLushort const *) #endif /* GL_SUN_triangle_list_OGLEXT */ // ---[ GL_SUN_vertex ]----------------------------------------------------------------------------------------- #ifdef GL_SUN_vertex_OGLEXT GLvoid WRAPPER06V(Color3fVertex3fSUN, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER02V(Color3fVertex3fvSUN, GLfloat const *, GLfloat const *) GLvoid WRAPPER10V(Color4fNormal3fVertex3fSUN, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER03V(Color4fNormal3fVertex3fvSUN, GLfloat const *, GLfloat const *, GLfloat const *) GLvoid WRAPPER06V(Color4ubVertex2fSUN, GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat) GLvoid WRAPPER02V(Color4ubVertex2fvSUN, GLubyte const *, GLfloat const *) GLvoid WRAPPER07V(Color4ubVertex3fSUN, GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER02V(Color4ubVertex3fvSUN, GLubyte const *, GLfloat const *) GLvoid WRAPPER06V(Normal3fVertex3fSUN, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER02V(Normal3fVertex3fvSUN, GLfloat const *, GLfloat const *) GLvoid WRAPPER07V(ReplacementCodeuiColor3fVertex3fSUN, GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER03V(ReplacementCodeuiColor3fVertex3fvSUN, GLuint const *, GLfloat const *, GLfloat const *) GLvoid WRAPPER11V(ReplacementCodeuiColor4fNormal3fVertex3fSUN, GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER04V(ReplacementCodeuiColor4fNormal3fVertex3fvSUN, GLuint const *, GLfloat const *, GLfloat const *, GLfloat const *) GLvoid WRAPPER08V(ReplacementCodeuiColor4ubVertex3fSUN, GLuint, GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER03V(ReplacementCodeuiColor4ubVertex3fvSUN, GLuint const *, GLubyte const *, GLfloat const *) GLvoid WRAPPER07V(ReplacementCodeuiNormal3fVertex3fSUN, GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER03V(ReplacementCodeuiNormal3fVertex3fvSUN, GLuint const *, GLfloat const *, GLfloat const *) GLvoid WRAPPER13V(ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN, GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER05V(ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN, GLuint const *, GLfloat const *, GLfloat const *, GLfloat const *, GLfloat const *) GLvoid WRAPPER09V(ReplacementCodeuiTexCoord2fNormal3fVertex3fSUN, GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER04V(ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN, GLuint const *, GLfloat const *, GLfloat const *, GLfloat const *) GLvoid WRAPPER06V(ReplacementCodeuiTexCoord2fVertex3fSUN, GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER03V(ReplacementCodeuiTexCoord2fVertex3fvSUN, GLuint const *, GLfloat const *, GLfloat const *) GLvoid WRAPPER04V(ReplacementCodeuiVertex3fSUN, GLuint, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER02V(ReplacementCodeuiVertex3fvSUN, GLuint const *, GLfloat const *) GLvoid WRAPPER08V(TexCoord2fColor3fVertex3fSUN, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER03V(TexCoord2fColor3fVertex3fvSUN, GLfloat const *, GLfloat const *, GLfloat const *) GLvoid WRAPPER12V(TexCoord2fColor4fNormal3fVertex3fSUN, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER04V(TexCoord2fColor4fNormal3fVertex3fvSUN, GLfloat const *, GLfloat const *, GLfloat const *, GLfloat const *) GLvoid WRAPPER09V(TexCoord2fColor4ubVertex3fSUN, GLfloat, GLfloat, GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER03V(TexCoord2fColor4ubVertex3fvSUN, GLfloat const *, GLubyte const *, GLfloat const *) GLvoid WRAPPER08V(TexCoord2fNormal3fVertex3fSUN, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER03V(TexCoord2fNormal3fVertex3fvSUN, GLfloat const *, GLfloat const *, GLfloat const *) GLvoid WRAPPER05V(TexCoord2fVertex3fSUN, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER02V(TexCoord2fVertex3fvSUN, GLfloat const *, GLfloat const *) GLvoid WRAPPER15V(TexCoord4fColor4fNormal3fVertex4fSUN, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER04V(TexCoord4fColor4fNormal3fVertex4fvSUN, GLfloat const *, GLfloat const *, GLfloat const *, GLfloat const *) GLvoid WRAPPER08V(TexCoord4fVertex4fSUN, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) GLvoid WRAPPER02V(TexCoord4fVertex4fvSUN, GLfloat const *, GLfloat const *) #endif /* GL_SUN_vertex_OGLEXT */ // ---[ GL_SUNX_constant_data ]--------------------------------------------------------------------------------- #ifdef GL_SUNX_constant_data_OGLEXT GLvoid WRAPPER00V(FinishTextureSUNX) #endif /* GL_SUNX_constant_data_OGLEXT */