Initial integration, lots of broken stuff
[supertux.git] / src / unison / src / video / opengl / SDL_glfuncs.h
1 //          Copyright Timothy Goya 2007.
2 // Distributed under the Boost Software License, Version 1.0.
3 //    (See accompanying file LICENSE_1_0.txt or copy at
4 //          http://www.boost.org/LICENSE_1_0.txt)
5
6 GL_PROC(void, glClearColor, (GLclampf, GLclampf, GLclampf, GLclampf))
7 GL_PROC(void, glClear, (GLbitfield))
8 GL_PROC(void, glBlendFunc, (GLenum, GLenum))
9 GL_PROC(void, glDrawBuffer, (GLenum))
10 GL_PROC(void, glReadBuffer, (GLenum))
11 GL_PROC(void, glEnable, (GLenum))
12 GL_PROC(void, glDisable, (GLenum))
13 GL_PROC(void, glGetIntegerv, (GLenum, GLint *))
14 GL_PROC(GLenum, glGetError, (void))
15 GL_PROC(const GLubyte *, glGetString, (GLenum))
16 GL_PROC(void, glMatrixMode, (GLenum))
17 GL_PROC(void, glOrtho, (GLdouble, GLdouble, GLdouble, GLdouble, GLdouble, GLdouble))
18 GL_PROC(void, glViewport, (GLint, GLint, GLsizei, GLsizei))
19 GL_PROC(void, glPushMatrix, (void))
20 GL_PROC(void, glPopMatrix, (void))
21 GL_PROC(void, glLoadIdentity, (void))
22 GL_PROC(void, glRotatef, (GLfloat, GLfloat, GLfloat))
23 GL_PROC(void, glScalef, (GLfloat, GLfloat, GLfloat))
24 GL_PROC(void, glTranslatef, (GLfloat, GLfloat, GLfloat))
25 GL_PROC(void, glBegin, (GLenum))
26 GL_PROC(void, glEnd, (void))
27 GL_PROC(void, glVertex2i, (GLint, GLint))
28 GL_PROC(void, glColor4ub, (GLubyte, GLubyte, GLubyte, GLubyte))
29 GL_PROC(void, glReadPixels, (GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, GLvoid *))
30 GL_PROC(void, glTexCoord2f, (GLfloat, GLfloat))
31 GL_PROC(void, glPixelStorei, (GLenum, GLint))
32 GL_PROC(void, glTexParameteri, (GLenum, GLenum, GLint))
33 GL_PROC(void, glTexImage2D, (GLenum, GLint, GLint, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *))
34 GL_PROC(void, glTexSubImage2D, (GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *))
35 GL_PROC(void, glGetTexImage, (GLenum, GLint, GLenum, GLenum, GLvoid *))
36 GL_PROC(void, glGenTextures, (GLsizei, GLuint *))
37 GL_PROC(void, glDeleteTextures, (GLsizei, GLuint *))
38 GL_PROC(void, glBindTexture, (GLsizei, GLuint))