Add GL_REGAL_ES1_0_compatibility and GL_REGAL_ES1_1_compatibility

This commit is contained in:
Nigel Stewart 2012-08-18 21:58:57 -05:00
parent 287c58f930
commit d93aee1bbd
2 changed files with 52 additions and 0 deletions

View File

@ -0,0 +1,36 @@
GL_REGAL_ES1_0_compatibility
https://github.com/p3/regal/blob/master/doc/extensions/GL_REGAL_ES1_0_compatibility.txt
GL_REGAL_ES1_0_compatibility
typedef GLuint GLfixed
typedef GLuint GLclampx
void glAlphaFuncx (GLenum func, GLclampx ref)
void glClearColorx (GLclampx red, GLclampx green, GLclampx blue, GLclampx alpha)
void glClearDepthx (GLclampx depth)
void glColor4x (GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha)
void glDepthRangex (GLclampx zNear, GLclampx zFar)
void glFogx (GLenum pname, GLfixed param)
void glFogxv (GLenum pname, const GLfixed* params)
void glFrustumf (GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat zNear, GLfloat zFar)
void glFrustumx (GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed zNear, GLfixed zFar)
void glLightModelx (GLenum pname, GLfixed param)
void glLightModelxv (GLenum pname, const GLfixed* params)
void glLightx (GLenum light, GLenum pname, GLfixed param)
void glLightxv (GLenum light, GLenum pname, const GLfixed* params)
void glLineWidthx (GLfixed width)
void glLoadMatrixx (const GLfixed* m)
void glMaterialx (GLenum face, GLenum pname, GLfixed param)
void glMaterialxv (GLenum face, GLenum pname, const GLfixed* params)
void glMultMatrixx (const GLfixed* m)
void glMultiTexCoord4x (GLenum target, GLfixed s, GLfixed t, GLfixed r, GLfixed q)
void glNormal3x (GLfixed nx, GLfixed ny, GLfixed nz)
void glOrthof (GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat zNear, GLfloat zFar)
void glOrthox (GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed zNear, GLfixed zFar)
void glPointSizex (GLfixed size)
void glPolygonOffsetx (GLfixed factor, GLfixed units)
void glRotatex (GLfixed angle, GLfixed x, GLfixed y, GLfixed z)
void glSampleCoveragex (GLclampx value, GLboolean invert)
void glScalex (GLfixed x, GLfixed y, GLfixed z)
void glTexEnvx (GLenum target, GLenum pname, GLfixed param)
void glTexEnvxv (GLenum target, GLenum pname, const GLfixed* params)
void glTexParameterx (GLenum target, GLenum pname, GLfixed param)
void glTranslatex (GLfixed x, GLfixed y, GLfixed z)

View File

@ -0,0 +1,16 @@
GL_REGAL_ES1_1_compatibility
https://github.com/p3/regal/blob/master/doc/extensions/GL_REGAL_ES1_1_compatibility.txt
GL_REGAL_ES1_1_compatibility
void glClipPlanef (GLenum plane, const GLfloat* equation)
void glClipPlanex (GLenum plane, const GLfixed* equation)
void glGetClipPlanef (GLenum pname, GLfloat eqn[4])
void glGetClipPlanex (GLenum pname, GLfixed eqn[4])
void glGetFixedv (GLenum pname, GLfixed* params)
void glGetLightxv (GLenum light, GLenum pname, GLfixed* params)
void glGetMaterialxv (GLenum face, GLenum pname, GLfixed* params)
void glGetTexEnvxv (GLenum env, GLenum pname, GLfixed* params)
void glGetTexParameterxv (GLenum target, GLenum pname, GLfixed* params)
void glPointParameterx (GLenum pname, GLfixed param)
void glPointParameterxv (GLenum pname, const GLfixed* params)
void glPointSizePointerOES (GLenum type, GLsizei stride, const GLvoid* pointer)
void glTexParameterxv (GLenum target, GLenum pname, const GLfixed* params)