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
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents: 2358
diff changeset
7 poop
Holmes Futrell <hfutrell@umail.ucsb.edu>
parents: 2358
diff changeset
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: */