X-Git-Url: https://git.jsancho.org/?a=blobdiff_plain;f=Source%2Fglstubs.h;h=87d086374d04622cef9c4774041abfc8465469d0;hb=8afdcba610cded0e54b85069ba051268b29669a6;hp=7512a6f9bf9a577e32573092edf93942943406ee;hpb=9a6e6bc703ee7942f4c39b4ae13f339654206456;p=lugaru.git diff --git a/Source/glstubs.h b/Source/glstubs.h index 7512a6f..87d0863 100644 --- a/Source/glstubs.h +++ b/Source/glstubs.h @@ -1,3 +1,24 @@ +/* +Copyright (C) 2003, 2010 - Wolfire Games + +This file is part of Lugaru. + +Lugaru is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public License +as published by the Free Software Foundation; either version 2 +of the License, or (at your option) any later version. + +This program 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 General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program; if not, write to the Free Software +Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ + GL_FUNC(void,glAlphaFunc,(GLenum f,GLclampf x),(f,x),) GL_FUNC(void,glBegin,(GLenum e),(e),) GL_FUNC(void,glBindTexture,(GLenum target,GLuint name),(target,name),) @@ -25,6 +46,7 @@ GL_FUNC(void,glEnable,(GLenum cap),(cap),) GL_FUNC(void,glEnableClientState,(GLenum array),(array),) GL_FUNC(void,glEnd,(void),(),) GL_FUNC(void,glEndList,(void),(),) +GL_FUNC(void,glFinish,(void),(),) GL_FUNC(GLuint,glGenLists,(GLsizei range),(range),return) GL_FUNC(void,glGenTextures,(GLsizei n, GLuint *textures),(n,textures),) GL_FUNC(GLenum,glGetError,(void),(),return) @@ -66,6 +88,10 @@ GL_FUNC(void,glVertexPointer,(GLint size, GLenum type, GLsizei stride, const GLv GL_FUNC(void,glViewport,(GLint x, GLint y, GLsizei width, GLsizei height),(x,y,width,height),) GL_FUNC(void,glLockArraysEXT,(GLint first, GLsizei count),(first,count),) GL_FUNC(void,glUnlockArraysEXT,(void),(),) +GL_FUNC(void,glStencilFunc,(GLenum func, GLint ref, GLuint mask),(func,ref,mask),) +GL_FUNC(void,glStencilOp,(GLenum fail, GLenum zfail, GLenum zpass),(fail,zfail,zpass),) +GL_FUNC(void,glClearStencil,(GLint s),(s),) +GL_FUNC(void,glLineWidth,(GLfloat width),(width),) // stuff GLU needs... GL_FUNC(void,glGetIntegerv,(GLenum pname, GLint *params),(pname,params),)