2003-06-04 22:13:21 +02:00
|
|
|
/* GL API list
|
|
|
|
* Copyright (c) 2003 Lionel Ulmer / Mike McCormack
|
|
|
|
*
|
|
|
|
* This file contains all structures that are not exported
|
|
|
|
* through d3d.h and all common macros.
|
|
|
|
*
|
|
|
|
* This library 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
|
|
|
|
*/
|
|
|
|
|
|
|
|
/* Note : this file is NOT protected against double-inclusion for pretty good
|
|
|
|
reasons :-) */
|
|
|
|
|
|
|
|
#ifndef GL_API_FUNCTION
|
|
|
|
#error "This file should be included with GL_API_FUNCTION defined !"
|
|
|
|
#endif
|
|
|
|
|
|
|
|
GL_API_FUNCTION(glAlphaFunc)
|
|
|
|
GL_API_FUNCTION(glBegin)
|
|
|
|
GL_API_FUNCTION(glBindTexture)
|
|
|
|
GL_API_FUNCTION(glBlendFunc)
|
|
|
|
GL_API_FUNCTION(glClear)
|
|
|
|
GL_API_FUNCTION(glClearColor)
|
|
|
|
GL_API_FUNCTION(glClearDepth)
|
|
|
|
GL_API_FUNCTION(glClearStencil)
|
|
|
|
GL_API_FUNCTION(glClipPlane)
|
|
|
|
GL_API_FUNCTION(glColor3f)
|
|
|
|
GL_API_FUNCTION(glColor3ub)
|
|
|
|
GL_API_FUNCTION(glColor4ub)
|
2003-09-15 22:00:03 +02:00
|
|
|
GL_API_FUNCTION(glColorMask)
|
2003-06-04 22:13:21 +02:00
|
|
|
GL_API_FUNCTION(glColorMaterial)
|
2003-11-25 01:06:33 +01:00
|
|
|
GL_API_FUNCTION(glColorPointer)
|
2003-06-16 21:41:34 +02:00
|
|
|
GL_API_FUNCTION(glCopyPixels)
|
2003-06-05 01:10:38 +02:00
|
|
|
GL_API_FUNCTION(glCopyTexSubImage2D)
|
2003-06-04 22:13:21 +02:00
|
|
|
GL_API_FUNCTION(glCullFace)
|
|
|
|
GL_API_FUNCTION(glDeleteTextures)
|
|
|
|
GL_API_FUNCTION(glDepthFunc)
|
|
|
|
GL_API_FUNCTION(glDepthMask)
|
|
|
|
GL_API_FUNCTION(glDepthRange)
|
|
|
|
GL_API_FUNCTION(glDisable)
|
2003-11-25 01:06:33 +01:00
|
|
|
GL_API_FUNCTION(glDisableClientState)
|
|
|
|
GL_API_FUNCTION(glDrawArrays)
|
2003-06-04 22:13:21 +02:00
|
|
|
GL_API_FUNCTION(glDrawBuffer)
|
2003-11-25 01:06:33 +01:00
|
|
|
GL_API_FUNCTION(glDrawElements)
|
2003-06-04 22:13:21 +02:00
|
|
|
GL_API_FUNCTION(glDrawPixels)
|
|
|
|
GL_API_FUNCTION(glEnable)
|
2003-11-25 01:06:33 +01:00
|
|
|
GL_API_FUNCTION(glEnableClientState)
|
2003-06-04 22:13:21 +02:00
|
|
|
GL_API_FUNCTION(glEnd)
|
|
|
|
GL_API_FUNCTION(glFlush)
|
|
|
|
GL_API_FUNCTION(glFogf)
|
|
|
|
GL_API_FUNCTION(glFogfv)
|
|
|
|
GL_API_FUNCTION(glFogi)
|
|
|
|
GL_API_FUNCTION(glFrontFace)
|
|
|
|
GL_API_FUNCTION(glGenTextures)
|
|
|
|
GL_API_FUNCTION(glGetBooleanv)
|
|
|
|
GL_API_FUNCTION(glGetError)
|
|
|
|
GL_API_FUNCTION(glGetFloatv)
|
|
|
|
GL_API_FUNCTION(glGetIntegerv)
|
2003-08-05 20:28:07 +02:00
|
|
|
GL_API_FUNCTION(glGetString)
|
2003-06-04 22:13:21 +02:00
|
|
|
GL_API_FUNCTION(glGetTexEnviv)
|
|
|
|
GL_API_FUNCTION(glGetTexParameteriv)
|
|
|
|
GL_API_FUNCTION(glHint)
|
|
|
|
GL_API_FUNCTION(glLightModelfv)
|
|
|
|
GL_API_FUNCTION(glLightModeli)
|
|
|
|
GL_API_FUNCTION(glLightfv)
|
|
|
|
GL_API_FUNCTION(glLoadIdentity)
|
|
|
|
GL_API_FUNCTION(glLoadMatrixf)
|
|
|
|
GL_API_FUNCTION(glMaterialf)
|
|
|
|
GL_API_FUNCTION(glMaterialfv)
|
|
|
|
GL_API_FUNCTION(glMatrixMode)
|
|
|
|
GL_API_FUNCTION(glMultMatrixf)
|
|
|
|
GL_API_FUNCTION(glNormal3f)
|
|
|
|
GL_API_FUNCTION(glNormal3fv)
|
2003-11-25 01:06:33 +01:00
|
|
|
GL_API_FUNCTION(glNormalPointer)
|
2003-09-15 22:00:03 +02:00
|
|
|
GL_API_FUNCTION(glOrtho)
|
2003-06-04 22:13:21 +02:00
|
|
|
GL_API_FUNCTION(glPixelStorei)
|
|
|
|
GL_API_FUNCTION(glPolygonMode)
|
|
|
|
GL_API_FUNCTION(glPolygonOffset)
|
|
|
|
GL_API_FUNCTION(glPopMatrix)
|
|
|
|
GL_API_FUNCTION(glPushMatrix)
|
2003-09-15 22:00:03 +02:00
|
|
|
GL_API_FUNCTION(glRasterPos2i)
|
2003-06-16 21:41:34 +02:00
|
|
|
GL_API_FUNCTION(glRasterPos3d)
|
2003-06-04 22:13:21 +02:00
|
|
|
GL_API_FUNCTION(glReadBuffer)
|
|
|
|
GL_API_FUNCTION(glReadPixels)
|
|
|
|
GL_API_FUNCTION(glScissor)
|
|
|
|
GL_API_FUNCTION(glShadeModel)
|
|
|
|
GL_API_FUNCTION(glStencilFunc)
|
|
|
|
GL_API_FUNCTION(glStencilMask)
|
|
|
|
GL_API_FUNCTION(glStencilOp)
|
|
|
|
GL_API_FUNCTION(glTexCoord2f)
|
|
|
|
GL_API_FUNCTION(glTexCoord2fv)
|
2003-11-25 01:06:33 +01:00
|
|
|
GL_API_FUNCTION(glTexCoordPointer)
|
2003-08-05 21:18:19 +02:00
|
|
|
GL_API_FUNCTION(glTexEnvf)
|
2003-06-04 22:13:21 +02:00
|
|
|
GL_API_FUNCTION(glTexEnvfv)
|
|
|
|
GL_API_FUNCTION(glTexEnvi)
|
|
|
|
GL_API_FUNCTION(glTexImage2D)
|
|
|
|
GL_API_FUNCTION(glTexParameteri)
|
|
|
|
GL_API_FUNCTION(glTexParameterfv)
|
|
|
|
GL_API_FUNCTION(glTexSubImage2D)
|
|
|
|
GL_API_FUNCTION(glTranslatef)
|
|
|
|
GL_API_FUNCTION(glVertex3d)
|
|
|
|
GL_API_FUNCTION(glVertex3f)
|
|
|
|
GL_API_FUNCTION(glVertex3fv)
|
|
|
|
GL_API_FUNCTION(glVertex4f)
|
2003-11-25 01:06:33 +01:00
|
|
|
GL_API_FUNCTION(glVertexPointer)
|
2003-06-04 22:13:21 +02:00
|
|
|
GL_API_FUNCTION(glViewport)
|
|
|
|
GL_API_FUNCTION(glXCreateContext)
|
|
|
|
GL_API_FUNCTION(glXDestroyContext)
|
|
|
|
GL_API_FUNCTION(glXMakeCurrent)
|
2003-08-05 20:28:07 +02:00
|
|
|
GL_API_FUNCTION(glXQueryExtensionsString)
|
2003-06-04 22:13:21 +02:00
|
|
|
GL_API_FUNCTION(glXSwapBuffers)
|