| GLOBAL |
| base_opcode 1024 |
| encoder_headers "glUtils.h" "GLEncoderUtils.h" |
| |
| #void glClipPlanef(GLenum plane, GLfloat *equation) |
| glClipPlanef |
| dir equation in |
| len equation (4 * sizeof(float)) |
| |
| #void glFogfv(GLenum pname, GLfloat *params) |
| glFogfv |
| len params (glUtilsParamSize(pname) * sizeof(GLfloat)) |
| |
| #void glGetFloatv(GLenum pname, GLfloat *params) |
| glGetFloatv |
| dir params out |
| len params (glUtilsParamSize(pname) * sizeof(GLfloat)) |
| |
| #void glGetLightfv(GLenum light, GLenum pname, GLfloat *params) |
| glGetLightfv |
| dir params out |
| len params (glUtilsParamSize(pname) * sizeof(GLfloat)) |
| |
| #void glGetMaterialfv(GLenum face, GLenum pname, GLfloat *params) |
| glGetMaterialfv |
| dir params out |
| len params (glUtilsParamSize(pname) * sizeof(GLfloat)) |
| |
| #void glGetTexEnvfv(GLenum env, GLenum pname, GLfloat *params) |
| glGetTexEnvfv |
| dir params out |
| len params (glUtilsParamSize(pname) * sizeof(GLfloat)) |
| |
| #void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat *params) |
| glGetTexParameterfv |
| dir params out |
| len params (glUtilsParamSize(pname) * sizeof(GLfloat)) |
| |
| #void glLightModelfv(GLenum pname, GLfloat *params) |
| glLightModelfv |
| len params (glUtilsParamSize(pname) * sizeof(GLfloat)) |
| |
| #void glLightfv(GLenum light, GLenum pname, GLfloat *params) |
| glLightfv |
| len params (glUtilsParamSize(pname) * sizeof(GLfloat)) |
| |
| #void glLoadMatrixf(GLfloat *m) |
| glLoadMatrixf |
| len m (16 * sizeof(GLfloat)) |
| |
| #void glMaterialfv(GLenum face, GLenum pname, GLfloat *params) |
| glMaterialfv |
| len params (glUtilsParamSize(pname) * sizeof(GLfloat)) |
| |
| #void glMultMatrixf(GLfloat *m) |
| glMultMatrixf |
| len m (16 * sizeof(GLfloat)) |
| |
| #void glPointParameterfv(GLenum pname, GLfloat *params) |
| glPointParameterfv |
| len params (glUtilsParamSize(pname) * sizeof(GLfloat)) |
| |
| #void glTexEnvfv(GLenum target, GLenum pname, GLfloat *params) |
| glTexEnvfv |
| len params (glUtilsParamSize(pname) * sizeof(GLfloat)) |
| |
| #void glTexParameterfv(GLenum target, GLenum pname, GLfloat *params) |
| glTexParameterfv |
| len params (glUtilsParamSize(pname) * sizeof(GLfloat)) |
| |
| #void glBufferData(GLenum target, GLsizeiptr size, GLvoid *data, GLenum usage) |
| glBufferData |
| len data size |
| |
| #void glBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, GLvoid *data) |
| glBufferSubData |
| dir data in |
| len data size |
| |
| #void glClipPlanex(GLenum plane, GLfixed *eqn) |
| glClipPlanex |
| dir eqn in |
| len eqn (4 * sizeof(GLfixed)) |
| |
| #void glColorPointer(GLint size, GLenum type, GLsizei stride, GLvoid *pointer) |
| #we treat the pointer as offset to a VBO |
| glColorPointer |
| len pointer (sizeof(unsigned int)) |
| flag unsupported |
| |
| #void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, GLvoid *data) |
| glCompressedTexImage2D |
| len data imageSize |
| |
| #void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, GLvoid *data) |
| glCompressedTexSubImage2D |
| len data imageSize |
| |
| #void glDeleteBuffers(GLsizei n, GLuint *buffers) |
| glDeleteBuffers |
| len buffers (n * sizeof(GLuint)) |
| |
| #void glDeleteTextures(GLsizei n, GLuint *textures) |
| glDeleteTextures |
| len textures (n * sizeof(GLuint)) |
| |
| #this function is marked as unsupported - it shouldn't be called directly |
| #instead it translated into - glDrawDirectElements and glDrawIndirectElements |
| #void glDrawElements(GLenum mode, GLsizei count, GLenum type, GLvoid *indices) |
| glDrawElements |
| flag unsupported |
| |
| |
| #void glFogxv(GLenum pname, GLfixed *params) |
| glFogxv |
| len params (glUtilsParamSize(pname) * sizeof(GLfixed)) |
| |
| #void glGetBooleanv(GLenum pname, GLboolean *params) |
| glGetBooleanv |
| dir params out |
| len params (glUtilsParamSize(pname) * sizeof(GLboolean)) |
| |
| #void glGetBufferParameteriv(GLenum target, GLenum pname, GLint *params) |
| glGetBufferParameteriv |
| len params (sizeof(GLint)) |
| dir params out |
| |
| #void glGenBuffers(GLsizei n, GLuint *buffers) |
| glGenBuffers |
| len buffers (n * sizeof(GLuint)) |
| dir buffers out |
| |
| #void glGenTextures(GLsizei n, GLuint *textures) |
| glGenTextures |
| len textures (n * sizeof(GLuint)) |
| dir textures out |
| |
| #void glGetFixedv(GLenum pname, GLfixed *params) |
| glGetFixedv |
| dir params out |
| len params (glUtilsParamSize(pname) * sizeof(GLfixed)) |
| |
| #void glGetIntegerv(GLenum pname, GLint *params) |
| glGetIntegerv |
| dir params out |
| len params (glUtilsParamSize(pname) * sizeof(GLint)) |
| |
| #void glGetLightxv(GLenum light, GLenum pname, GLfixed *params) |
| glGetLightxv |
| dir params out |
| len params (glUtilsParamSize(pname) * sizeof(GLfixed)) |
| |
| #void glGetMaterialxv(GLenum face, GLenum pname, GLfixed *params) |
| glGetMaterialxv |
| dir params out |
| len params (glUtilsParamSize(pname) * sizeof(GLfixed)) |
| |
| #void glGetPointerv(GLenum pname, void **params) |
| glGetPointerv |
| flag unsupported |
| |
| #GLubyte* glGetString(GLenum name) |
| glGetString |
| flag unsupported |
| |
| #void glGetTexEnviv(GLenum env, GLenum pname, GLint *params) |
| glGetTexEnviv |
| dir params out |
| len params (glUtilsParamSize(pname) * sizeof(GLint)) |
| |
| #void glGetTexEnvxv(GLenum env, GLenum pname, GLfixed *params) |
| glGetTexEnvxv |
| dir params out |
| len params (glUtilsParamSize(pname) * sizeof(GLfixed)) |
| |
| #void glGetTexParameteriv(GLenum target, GLenum pname, GLint *params) |
| glGetTexParameteriv |
| dir params out |
| len params (sizeof(GLint)) |
| |
| #void glGetTexParameterxv(GLenum target, GLenum pname, GLfixed *params) |
| glGetTexParameterxv |
| dir params out |
| len params (sizeof(GLfixed)) |
| |
| #void glLightModelxv(GLenum pname, GLfixed *params) |
| glLightModelxv |
| len params (glUtilsParamSize(pname) * sizeof(GLfixed)) |
| |
| #void glLightxv(GLenum light, GLenum pname, GLfixed *params) |
| glLightxv |
| len params (glUtilsParamSize(pname) * sizeof(GLfixed)) |
| |
| #void glLoadMatrixx(GLfixed *m) |
| glLoadMatrixx |
| len m (16 * sizeof(GLfixed)) |
| |
| #void glMaterialxv(GLenum face, GLenum pname, GLfixed *params) |
| glMaterialxv |
| len params (glUtilsParamSize(pname) * sizeof(GLfixed)) |
| |
| #void glMultMatrixx(GLfixed *m) |
| glMultMatrixx |
| len m (16 * sizeof(GLfixed)) |
| |
| #void glNormalPointer(GLenum type, GLsizei stride, GLvoid *pointer) |
| #we treat the pointer as an offset to a VBO |
| glNormalPointer |
| len pointer (sizeof(unsigned int)) |
| flag unsupported |
| |
| #void glPointParameterxv(GLenum pname, GLfixed *params) |
| glPointParameterxv |
| len params (glUtilsParamSize(pname) * sizeof(GLfixed)) |
| |
| #void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels) |
| glReadPixels |
| dir pixels out |
| len pixels pixelDataSize(self, width, height, format, type, 0) |
| |
| #void glTexCoordPointer(GLint size, GLenum type, GLsizei stride, GLvoid *pointer) |
| glTexCoordPointer |
| len pointer (sizeof(unsigned int)) |
| flag unsupported |
| |
| #void glTexEnviv(GLenum target, GLenum pname, GLint *params) |
| glTexEnviv |
| len params (glUtilsParamSize(pname) * sizeof(GLint)) |
| |
| #void glTexEnvxv(GLenum target, GLenum pname, GLfixed *params) |
| glTexEnvxv |
| len params (glUtilsParamSize(pname) * sizeof(GLfixed)) |
| |
| #void glTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, GLvoid *pixels) |
| glTexImage2D |
| dir pixels in |
| len pixels (pixels == NULL ? 0 : pixelDataSize(self, width, height, format, type, 1)) |
| |
| #void glTexParameteriv(GLenum target, GLenum pname, GLint *params) |
| glTexParameteriv |
| len params (glUtilsParamSize(pname) * sizeof(GLint)) |
| |
| #void glTexParameterxv(GLenum target, GLenum pname, GLfixed *params) |
| glTexParameterxv |
| len params (glUtilsParamSize(pname) * sizeof(GLfixed)) |
| |
| #void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels) |
| glTexSubImage2D |
| len pixels pixelDataSize(self, width, height, format, type, 1) |
| |
| #void glVertexPointer(GLint size, GLenum type, GLsizei stride, GLvoid *pointer) |
| # we treat the pointer as an offset to a VBO |
| glVertexPointer |
| flag unsupported |
| |
| #void glPointSizePointerOES(GLenum type, GLsizei stride, GLvoid *pointer) |
| glPointSizePointerOES |
| len pointer (sizeof(unsigned int)) |
| flag unsupported |
| |
| #void glGetClipPlanef(GLenum pname, GLfloat * eqn) |
| glGetClipPlanef |
| dir eqn out |
| len eqn (4 * sizeof(GLfloat)) |
| |
| #void glVertexPointerData(GLint size, GLenum type, GLsizei stride, void *data, GLuint datalen) |
| glVertexPointerData |
| len data datalen |
| custom_pack data glUtilsPackPointerData((unsigned char *)ptr, (unsigned char *)data, size, type, stride, datalen) |
| flag custom_decoder |
| |
| #void glColorPointerData(GLint size, GLenum type, GLsizei stride, void *data, GLuint datalen) |
| glColorPointerData |
| len data datalen |
| flag custom_decoder |
| custom_pack data glUtilsPackPointerData((unsigned char *)ptr, (unsigned char *)data, size, type, stride, datalen) |
| |
| #void glNormalPointerData(GLenum type, GLsizei stride, void *data, GLuint datalen) |
| glNormalPointerData |
| len data datalen |
| flag custom_decoder |
| custom_pack data glUtilsPackPointerData((unsigned char *)ptr, (unsigned char *)data, 3, type, stride, datalen) |
| |
| #void glPointSizePointerData(GLenum type, GLsizei stride, void *data, GLuint datalen) |
| glPointSizePointerData |
| len data datalen |
| flag custom_decoder |
| custom_pack data glUtilsPackPointerData((unsigned char *)ptr, (unsigned char *)data, 1, type, stride, datalen) |
| |
| #void glTexCoordPointerData(GLint size, GLenum type, GLsizei stride, void *data, GLuint datalen) |
| glTexCoordPointerData |
| len data datalen |
| flag custom_decoder |
| custom_pack data glUtilsPackPointerData((unsigned char *)ptr, (unsigned char *)data, size, type, stride, datalen) |
| |
| glVertexPointerOffset |
| flag custom_decoder |
| glNormalPointerOffset |
| flag custom_decoder |
| glTexCoordPointerOffset |
| flag custom_decoder |
| glPointSizePointerOffset |
| flag custom_decoder |
| glColorPointerOffset |
| flag custom_decoder |
| |
| glDrawElementsData |
| len data datalen |
| flag custom_decoder |
| |
| glDrawElementsOffset |
| flag custom_decoder |
| |
| |
| #void glDrawTexsvOES(GLshort *coords) |
| glDrawTexsvOES |
| len coords (5 * sizeof(GLshort)) |
| |
| #void glDrawTexivOES(GLint *coords) |
| glDrawTexivOES |
| len coords (5 * sizeof(GLint)) |
| |
| #void glDrawTexxvOES(GLfixed *coords) |
| glDrawTexxvOES |
| len coords (5 * sizeof(GLfixed)) |
| |
| #void glDrawTexfvOES(GLfloat *coords) |
| glDrawTexfvOES |
| len coords (5 * sizeof(GLfloat)) |
| |
| #void glClipPlanexOES(GLenum plane, GLfixed *equation) |
| glClipPlanexOES |
| len equation (4 * sizeof(GLfixed)) |
| |
| #void glFogxvOES(GLenum pname, GLfixed *params) |
| glFogxvOES |
| len params (glUtilsParamSize(pname) * sizeof(GLfixed)) |
| |
| #void glGetFixedvOES(GLenum pname, GLfixed *params) |
| glGetFixedvOES |
| dir params out |
| len params (glUtilsParamSize(pname) * sizeof(GLfixed)) |
| |
| #void glGetLightxvOES(GLenum light, GLenum pname, GLfixed *params) |
| glGetLightxvOES |
| dir params out |
| len params (glUtilsParamSize(pname) * sizeof(GLfixed)) |
| |
| #void glGetMaterialxvOES(GLenum face, GLenum pname, GLfixed *params) |
| glGetMaterialxvOES |
| dir params out |
| len params (glUtilsParamSize(pname) * sizeof(GLfixed)) |
| |
| #void glGetTexEnvxvOES(GLenum env, GLenum pname, GLfixed *params) |
| glGetTexEnvxvOES |
| dir params out |
| len params (glUtilsParamSize(pname) * sizeof(GLfixed)) |
| |
| #void glGetTexParameterxvOES(GLenum target, GLenum pname, GLfixed *params) |
| glGetTexParameterxvOES |
| dir params out |
| len params (glUtilsParamSize(pname) * sizeof(GLfixed)) |
| |
| #void glLightModelxvOES(GLenum pname, GLfixed *params) |
| glLightModelxvOES |
| len params (glUtilsParamSize(pname) * sizeof(GLfixed)) |
| |
| #void glLightxvOES(GLenum light, GLenum pname, GLfixed *params) |
| glLightxvOES |
| len params (glUtilsParamSize(pname) * sizeof(GLfixed)) |
| |
| #void glLoadMatrixxOES(GLfixed *m) |
| glLoadMatrixxOES |
| len m (16 * sizeof(GLfixed)) |
| |
| #void glMaterialxvOES(GLenum face, GLenum pname, GLfixed *params) |
| glMaterialxvOES |
| len params (glUtilsParamSize(pname) * sizeof(GLfixed)) |
| |
| #void glMultMatrixxOES(GLfixed *m) |
| glMultMatrixxOES |
| len m (16 * sizeof(GLfixed)) |
| |
| #void glPointParameterxvOES(GLenum pname, GLfixed *params) |
| glPointParameterxvOES |
| len params (glUtilsParamSize(pname) * sizeof(GLfixed)) |
| |
| #void glTexEnvxvOES(GLenum target, GLenum pname, GLfixed *params) |
| glTexEnvxvOES |
| len params (glUtilsParamSize(pname) * sizeof(GLfixed)) |
| |
| #void glTexParameterxvOES(GLenum target, GLenum pname, GLfixed *params) |
| glTexParameterxvOES |
| len params (glUtilsParamSize(pname) * sizeof(GLfixed)) |
| |
| #void glDeleteRenderbuffersOES(GLsizei n, GLuint *renderbuffers) |
| glDeleteRenderbuffersOES |
| len renderbuffers (n * sizeof(GLuint)) |
| |
| #void glGenRenderbuffersOES(GLsizei n, GLuint *renderbuffers) |
| glGenRenderbuffersOES |
| len renderbuffers (n * sizeof(GLuint)) |
| |
| #void glGetRenderbufferParameterivOES(GLenum target, GLenum pname, GLint *params) |
| glGetRenderbufferParameterivOES |
| dir params out |
| len params (glUtilsParamSize(pname) * sizeof(GLint)) |
| |
| #void glDeleteFramebuffersOES(GLsizei n, GLuint *framebuffers) |
| glDeleteFramebuffersOES |
| len framebuffers (n * sizeof(GLuint)) |
| |
| #void glGenFramebuffersOES(GLsizei n, GLuint *framebuffers) |
| glGenFramebuffersOES |
| len framebuffers (n * sizeof(GLuint)) |
| |
| #void glGetFramebufferAttachmentParameterivOES(GLenum target, GLenum attachment, GLenum pname, GLint *params) |
| glGetFramebufferAttachmentParameterivOES |
| dir params out |
| len params (glUtilsParamSize(pname) * sizeof(GLint)) |
| |
| #void* glMapBufferOES(GLenum target, GLenum access) |
| glMapBufferOES |
| flag unsupported |
| |
| #void glMatrixIndexPointerOES(GLint size, GLenum type, GLsizei stride, GLvoid *pointer) |
| glMatrixIndexPointerOES |
| flag unsupported |
| |
| #void glWeightPointerOES(GLint size, GLenum type, GLsizei stride, GLvoid *pointer) |
| glWeightPointerOES |
| flag unsupported |
| |
| #void glClipPlanefOES(GLenum plane, GLfloat *equation) |
| glClipPlanefOES |
| len equation (4 * sizeof(GLfloat)) |
| |
| #void glTexGenfvOES(GLenum coord, GLenum pname, GLfloat *params) |
| glTexGenfvOES |
| len params (glUtilsParamSize(pname) * sizeof(GLfloat)) |
| |
| #void glTexGenivOES(GLenum coord, GLenum pname, GLint *params) |
| glTexGenivOES |
| len params (glUtilsParamSize(pname) * sizeof(GLint)) |
| |
| #void glTexGenxvOES(GLenum coord, GLenum pname, GLfixed *params) |
| glTexGenxvOES |
| len params (glUtilsParamSize(pname) * sizeof(GLfixed)) |
| |
| #void glGetTexGenfvOES(GLenum coord, GLenum pname, GLfloat *params) |
| glGetTexGenfvOES |
| dir params out |
| len params (glUtilsParamSize(pname) * sizeof(GLfloat)) |
| |
| #void glGetTexGenivOES(GLenum coord, GLenum pname, GLint *params) |
| glGetTexGenivOES |
| dir params out |
| len params (glUtilsParamSize(pname) * sizeof(GLint)) |
| |
| #void glGetTexGenxvOES(GLenum coord, GLenum pname, GLfixed *params) |
| glGetTexGenxvOES |
| dir params out |
| len params (glUtilsParamSize(pname) * sizeof(GLfixed)) |
| |
| #glGetClipPlanexOES(...) |
| glGetClipPlanexOES |
| flag unsupported |
| #glGetClipPlanefOES(...) |
| glGetClipPlanefOES |
| flag unsupported |
| |
| #glQueryMatrixxOES |
| glQueryMatrixxOES |
| flag unsupported |
| |
| glGetCompressedTextureFormats |
| dir formats out |
| len formats (count * sizeof(GLint)) |
| flag custom_decoder |