Mercurial > sdl-ios-xcode
annotate src/video/glesrenderer/SDL_glesfuncs.h @ 2378:d76ecec0c3f7 gsoc2008_iphone
iPhone SDL 1.3 demos go here. All these demos are written using pure SDL 1.3 code. No compatibility calls! Perhaps if they are any good they could be use as tests for the SDL 1.3 release.
author | Holmes Futrell <hfutrell@umail.ucsb.edu> |
---|---|
date | Fri, 18 Jul 2008 20:46:02 +0000 |
parents | ba39d5af12a7 |
children | 741d0d0187a6 |
rev | line source |
---|---|
2358
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
1 /* list of OpenGL functions sorted alphabetically |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
2 If you need to use a GL function from the SDL video subsystem, |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
3 change it's entry from SDL_PROC_UNUSED to SDL_PROC and rebuild. |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
4 */ |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
5 #define SDL_PROC_UNUSED(ret,func,params) |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
6 |
2361 | 7 poop |
8 | |
2358
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
9 SDL_PROC(void, glBindTexture, (GLenum, GLuint)) |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
10 SDL_PROC(void, glBlendFunc, (GLenum, GLenum)) |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
11 SDL_PROC(void, glClear, (GLbitfield)) |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
12 SDL_PROC(void, glClearColor, (GLclampf, GLclampf, GLclampf, GLclampf)) |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
13 SDL_PROC(void, glColor4f, (GLfloat, GLfloat, GLfloat, GLfloat)) |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
14 SDL_PROC(void, glDeleteTextures, (GLsizei n, const GLuint * textures)) |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
15 SDL_PROC(void, glDisable, (GLenum cap)) |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
16 SDL_PROC(void, glEnable, (GLenum cap)) |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
17 SDL_PROC(void, glGenTextures, (GLsizei n, GLuint * textures)) |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
18 SDL_PROC(GLenum, glGetError, (void)) |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
19 SDL_PROC(void, glGetIntegerv, (GLenum pname, GLint * params)) |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
20 SDL_PROC(void, glOrthof, |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
21 (GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
22 GLfloat zNear, GLfloat zFar)) |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
23 SDL_PROC(void, glTexImage2D, |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
24 (GLenum target, GLint level, GLint internalformat, GLsizei width, |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
25 GLsizei height, GLint border, GLenum format, GLenum type, |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
26 const GLvoid * pixels)) |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
27 SDL_PROC(void, glViewport, (GLint x, GLint y, GLsizei width, GLsizei height)) |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
28 |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
29 SDL_PROC(void, glMatrixMode, (GLenum mode)) |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
30 SDL_PROC(void, glLoadIdentity, (void)) |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
31 |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
32 SDL_PROC(void, glTexParameteri, (GLenum target, GLenum pname, GLint param)) |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
33 |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
34 SDL_PROC(void, glPixelStorei, (GLenum pname, GLint param)) |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
35 |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
36 SDL_PROC(void, glTexSubImage2D,\ |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
37 (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels)) |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
38 |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
39 SDL_PROC(void, glTexEnvf, (GLenum target, GLenum pname, GLfloat param)) |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
40 |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
41 SDL_PROC(void, glPopMatrix, (void)) |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
42 SDL_PROC(void, glPushMatrix, (void)) |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
43 SDL_PROC(void, glVertexPointer, (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer)) |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
44 SDL_PROC(void, glDrawArrays, (GLenum mode, GLint first, GLsizei count)) |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
45 SDL_PROC(void, glDisableClientState, (GLenum array)) |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
46 SDL_PROC(void, glEnableClientState, (GLenum array)) |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
47 SDL_PROC(void, glTexCoordPointer, (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer)) |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
48 SDL_PROC(void, glScissor, (GLint x, GLint y, GLsizei width, GLsizei height)) |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
49 SDL_PROC(void, glGetFloatv, (GLenum pname, GLfloat *params)) |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
50 SDL_PROC(void, glTexParameteriv, (GLenum target, GLenum pname, const GLint *params)) |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
51 SDL_PROC(void, glDrawTexiOES, (GLint x, GLint y, GLint z, GLint width, GLint height)) |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
52 |
da266ae53b98
This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents:
diff
changeset
|
53 /* vi: set ts=4 sw=4 expandtab: */ |