Home | History | Annotate | Download | only in GLESv2_enc

Lines Matching refs:GL2Encoder

17 #include "GL2Encoder.h"
44 GL2Encoder::GL2Encoder(IOStream *stream) : gl2_encoder_context_t(stream)
116 GL2Encoder::~GL2Encoder()
121 GLenum GL2Encoder::s_glGetError(void * self)
123 GL2Encoder *ctx = (GL2Encoder *)self;
134 void GL2Encoder::s_glFlush(void *self)
136 GL2Encoder *ctx = (GL2Encoder *) self;
141 const GLubyte *GL2Encoder::s_glGetString(void *self, GLenum name)
161 void GL2Encoder::s_glPixelStorei(void *self, GLenum param, GLint value)
163 GL2Encoder *ctx = (GL2Encoder *)self;
170 void GL2Encoder::s_glBindBuffer(void *self, GLenum target, GLuint id)
172 GL2Encoder *ctx = (GL2Encoder *) self;
179 void GL2Encoder::s_glBufferData(void * self, GLenum target, GLsizeiptr size, const GLvoid * data, GLenum usage)
181 GL2Encoder *ctx = (GL2Encoder *) self;
190 void GL2Encoder::s_glBufferSubData(void * self, GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid * data)
192 GL2Encoder *ctx = (GL2Encoder *) self;
202 void GL2Encoder::s_glDeleteBuffers(void * self, GLsizei n, const GLuint * buffers)
204 GL2Encoder *ctx = (GL2Encoder *) self;
212 void GL2Encoder::s_glVertexAtrribPointer(void *self, GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * ptr)
214 GL2Encoder *ctx = (GL2Encoder *)self;
219 void GL2Encoder::s_glGetIntegerv(void *self, GLenum param, GLint *ptr)
221 GL2Encoder *ctx = (GL2Encoder *) self;
266 void GL2Encoder::s_glGetFloatv(void *self, GLenum param, GLfloat *ptr)
268 GL2Encoder *ctx = (GL2Encoder *)self;
314 void GL2Encoder::s_glGetBooleanv(void *self, GLenum param, GLboolean *ptr)
316 GL2Encoder *ctx = (GL2Encoder *)self;
356 void GL2Encoder::s_glEnableVertexAttribArray(void *self, GLuint index)
358 GL2Encoder *ctx = (GL2Encoder *)self;
363 void GL2Encoder::s_glDisableVertexAttribArray(void *self, GLuint index)
365 GL2Encoder *ctx = (GL2Encoder *)self;
371 void GL2Encoder::s_glGetVertexAttribiv(void *self, GLuint index, GLenum pname, GLint *params)
373 GL2Encoder *ctx = (GL2Encoder *)self;
381 void GL2Encoder::s_glGetVertexAttribfv(void *self, GLuint index, GLenum pname, GLfloat *params)
383 GL2Encoder *ctx = (GL2Encoder *)self;
391 void GL2Encoder::s_glGetVertexAttribPointerv(void *self, GLuint index, GLenum pname, GLvoid **pointer)
393 GL2Encoder *ctx = (GL2Encoder *)self;
403 void GL2Encoder::sendVertexAttributes(GLint first, GLsizei count)
442 void GL2Encoder::s_glDrawArrays(void *self, GLenum mode, GLint first, GLsizei count)
444 GL2Encoder *ctx = (GL2Encoder *)self;
450 void GL2Encoder::s_glDrawElements(void *self, GLenum mode, GLsizei count, GLenum type, const void *indices)
453 GL2Encoder *ctx = (GL2Encoder *)self;
535 GLint * GL2Encoder::getCompressedTextureFormats()
636 void GL2Encoder::s_glShaderSource(void *self, GLuint shader, GLsizei count, const GLchar *const *string, const GLint *length)
638 GL2Encoder* ctx = (GL2Encoder*)self;
659 void GL2Encoder::s_glFinish(void *self)
661 GL2Encoder *ctx = (GL2Encoder *)self;
665 void GL2Encoder::s_glLinkProgram(void * self, GLuint program)
667 GL2Encoder *ctx = (GL2Encoder *)self;
700 void GL2Encoder::s_glDeleteProgram(void *self, GLuint program)
702 GL2Encoder *ctx = (GL2Encoder*)self;
708 void GL2Encoder::s_glGetUniformiv(void *self, GLuint program, GLint location, GLint* params)
710 GL2Encoder *ctx = (GL2Encoder*)self;
717 void GL2Encoder::s_glGetUniformfv(void *self, GLuint program, GLint location, GLfloat* params)
719 GL2Encoder *ctx = (GL2Encoder*)self;
727 GLuint GL2Encoder::s_glCreateProgram(void * self)
729 GL2Encoder *ctx = (GL2Encoder*)self;
736 GLuint GL2Encoder::s_glCreateShader(void *self, GLenum shaderType)
738 GL2Encoder *ctx = (GL2Encoder*)self;
749 void GL2Encoder::s_glDeleteShader(void *self, GLenum shader)
751 GL2Encoder *ctx = (GL2Encoder*)self;
756 void GL2Encoder::s_glAttachShader(void *self, GLuint program, GLuint shader)
758 GL2Encoder *ctx = (GL2Encoder*)self;
763 void GL2Encoder::s_glDetachShader(void *self, GLuint program, GLuint shader)
765 GL2Encoder *ctx = (GL2Encoder*)self;
770 int GL2Encoder::s_glGetUniformLocation(void *self, GLuint program, const GLchar *name)
774 GL2Encoder *ctx = (GL2Encoder*)self;
798 bool GL2Encoder::updateHostTexture2DBinding(GLenum texUnit, GLenum newTarget)
823 void GL2Encoder::s_glUseProgram(void *self, GLuint program)
825 GL2Encoder *ctx = (GL2Encoder*)self;
852 void GL2Encoder::s_glUniform1f(void *self , GLint location, GLfloat x)
854 GL2Encoder *ctx = (GL2Encoder*)self;
859 void GL2Encoder::s_glUniform1fv(void *self , GLint location, GLsizei count, const GLfloat* v)
861 GL2Encoder *ctx = (GL2Encoder*)self;
866 void GL2Encoder::s_glUniform1i(void *self , GLint location, GLint x)
868 GL2Encoder *ctx = (GL2Encoder*)self;
885 void GL2Encoder::s_glUniform1iv(void *self , GLint location, GLsizei count, const GLint* v)
887 GL2Encoder *ctx = (GL2Encoder*)self;
892 void GL2Encoder::s_glUniform2f(void *self , GLint location, GLfloat x, GLfloat y)
894 GL2Encoder *ctx = (GL2Encoder*)self;
899 void GL2Encoder::s_glUniform2fv(void *self , GLint location, GLsizei count, const GLfloat* v)
901 GL2Encoder *ctx = (GL2Encoder*)self;
906 void GL2Encoder::s_glUniform2i(void *self , GLint location, GLint x, GLint y)
908 GL2Encoder *ctx = (GL2Encoder*)self;
913 void GL2Encoder::s_glUniform2iv(void *self , GLint location, GLsizei count, const GLint* v)
915 GL2Encoder *ctx = (GL2Encoder*)self;
920 void GL2Encoder::s_glUniform3f(void *self , GLint location, GLfloat x, GLfloat y, GLfloat z)
922 GL2Encoder *ctx = (GL2Encoder*)self;
927 void GL2Encoder::s_glUniform3fv(void *self , GLint location, GLsizei count, const GLfloat* v)
929 GL2Encoder *ctx = (GL2Encoder*)self;
934 void GL2Encoder::s_glUniform3i(void *self , GLint location, GLint x, GLint y, GLint z)
936 GL2Encoder *ctx = (GL2Encoder*)self;
941 void GL2Encoder::s_glUniform3iv(void *self , GLint location, GLsizei count, const GLint* v)
943 GL2Encoder *ctx = (GL2Encoder*)self;
948 void GL2Encoder::s_glUniform4f(void *self , GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
950 GL2Encoder *ctx = (GL2Encoder*)self;
955 void GL2Encoder::s_glUniform4fv(void *self , GLint location, GLsizei count, const GLfloat* v)
957 GL2Encoder *ctx = (GL2Encoder*)self;
962 void GL2Encoder::s_glUniform4i(void *self , GLint location, GLint x, GLint y, GLint z, GLint w)
964 GL2Encoder *ctx = (GL2Encoder*)self;
969 void GL2Encoder::s_glUniform4iv(void *self , GLint location, GLsizei count, const GLint* v)
971 GL2Encoder *ctx = (GL2Encoder*)self;
976 void GL2Encoder::s_glUniformMatrix2fv(void *self , GLint location, GLsizei count, GLboolean transpose, const GLfloat* value)
978 GL2Encoder *ctx = (GL2Encoder*)self;
983 void GL2Encoder::s_glUniformMatrix3fv(void *self , GLint location, GLsizei count, GLboolean transpose, const GLfloat* value)
985 GL2Encoder *ctx = (GL2Encoder*)self;
990 void GL2Encoder::s_glUniformMatrix4fv(void *self , GLint location, GLsizei count, GLboolean transpose, const GLfloat* value)
992 GL2Encoder *ctx = (GL2Encoder*)self;
997 void GL2Encoder::s_glActiveTexture(void* self, GLenum texture)
999 GL2Encoder* ctx = (GL2Encoder*)self;
1008 void GL2Encoder::s_glBindTexture(void* self, GLenum target, GLuint texture)
1010 GL2Encoder* ctx = (GL2Encoder*)self;
1044 void GL2Encoder::s_glDeleteTextures(void* self, GLsizei n, const GLuint* textures)
1046 GL2Encoder* ctx = (GL2Encoder*)self;
1053 void GL2Encoder::s_glGetTexParameterfv(void* self,
1056 GL2Encoder* ctx = (GL2Encoder*)self;
1068 void GL2Encoder::s_glGetTexParameteriv(void* self,
1071 GL2Encoder* ctx = (GL2Encoder*)self;
1107 void GL2Encoder::s_glTexParameterf(void* self,
1110 GL2Encoder* ctx = (GL2Encoder*)self;
1126 void GL2Encoder::s_glTexParameterfv(void* self,
1129 GL2Encoder* ctx = (GL2Encoder*)self;
1145 void GL2Encoder::s_glTexParameteri(void* self,
1148 GL2Encoder* ctx = (GL2Encoder*)self;
1164 void GL2Encoder::s_glTexParameteriv(void* self,
1167 GL2Encoder* ctx = (GL2Encoder*)self;
1183 void GL2Encoder::override2DTextureTarget(GLenum target)
1192 void GL2Encoder::restore2DTextureTarget()