Lines Matching refs:self
133 GLenum GL2Encoder::s_glGetError(void * self) in s_glGetError() argument
135 GL2Encoder *ctx = (GL2Encoder *)self; in s_glGetError()
142 return ctx->m_glGetError_enc(self); in s_glGetError()
146 void GL2Encoder::s_glFlush(void *self) in s_glFlush() argument
148 GL2Encoder *ctx = (GL2Encoder *) self; in s_glFlush()
149 ctx->m_glFlush_enc(self); in s_glFlush()
153 const GLubyte *GL2Encoder::s_glGetString(void *self, GLenum name) in s_glGetString() argument
155 (void)self; in s_glGetString()
175 void GL2Encoder::s_glPixelStorei(void *self, GLenum param, GLint value) in s_glPixelStorei() argument
177 GL2Encoder *ctx = (GL2Encoder *)self; in s_glPixelStorei()
184 void GL2Encoder::s_glBindBuffer(void *self, GLenum target, GLuint id) in s_glBindBuffer() argument
186 GL2Encoder *ctx = (GL2Encoder *) self; in s_glBindBuffer()
190 ctx->m_glBindBuffer_enc(self, target, id); in s_glBindBuffer()
193 void GL2Encoder::s_glBufferData(void * self, GLenum target, GLsizeiptr size, const GLvoid * data, G… in s_glBufferData() argument
195 GL2Encoder *ctx = (GL2Encoder *) self; in s_glBufferData()
202 ctx->m_glBufferData_enc(self, target, size, data, usage); in s_glBufferData()
205 void GL2Encoder::s_glBufferSubData(void * self, GLenum target, GLintptr offset, GLsizeiptr size, co… in s_glBufferSubData() argument
207 GL2Encoder *ctx = (GL2Encoder *) self; in s_glBufferSubData()
215 ctx->m_glBufferSubData_enc(self, target, offset, size, data); in s_glBufferSubData()
218 void GL2Encoder::s_glDeleteBuffers(void * self, GLsizei n, const GLuint * buffers) in s_glDeleteBuffers() argument
220 GL2Encoder *ctx = (GL2Encoder *) self; in s_glDeleteBuffers()
225 ctx->m_glDeleteBuffers_enc(self,1,&buffers[i]); in s_glDeleteBuffers()
229 void GL2Encoder::s_glVertexAttribPointer(void *self, GLuint indx, GLint size, GLenum type, GLboolea… in s_glVertexAttribPointer() argument
231 GL2Encoder *ctx = (GL2Encoder *)self; in s_glVertexAttribPointer()
236 void GL2Encoder::s_glGetIntegerv(void *self, GLenum param, GLint *ptr) in s_glGetIntegerv() argument
238 GL2Encoder *ctx = (GL2Encoder *) self; in s_glGetIntegerv()
263 ctx->m_glGetIntegerv_enc(self, param, ptr); in s_glGetIntegerv()
276 ctx->m_glGetIntegerv_enc(self, param, ptr); in s_glGetIntegerv()
283 void GL2Encoder::s_glGetFloatv(void *self, GLenum param, GLfloat *ptr) in s_glGetFloatv() argument
285 GL2Encoder *ctx = (GL2Encoder *)self; in s_glGetFloatv()
311 ctx->m_glGetFloatv_enc(self, param, ptr); in s_glGetFloatv()
324 ctx->m_glGetFloatv_enc(self, param, ptr); in s_glGetFloatv()
331 void GL2Encoder::s_glGetBooleanv(void *self, GLenum param, GLboolean *ptr) in s_glGetBooleanv() argument
333 GL2Encoder *ctx = (GL2Encoder *)self; in s_glGetBooleanv()
366 ctx->m_glGetBooleanv_enc(self, param, ptr); in s_glGetBooleanv()
374 void GL2Encoder::s_glEnableVertexAttribArray(void *self, GLuint index) in s_glEnableVertexAttribArray() argument
376 GL2Encoder *ctx = (GL2Encoder *)self; in s_glEnableVertexAttribArray()
381 void GL2Encoder::s_glDisableVertexAttribArray(void *self, GLuint index) in s_glDisableVertexAttribArray() argument
383 GL2Encoder *ctx = (GL2Encoder *)self; in s_glDisableVertexAttribArray()
389 void GL2Encoder::s_glGetVertexAttribiv(void *self, GLuint index, GLenum pname, GLint *params) in s_glGetVertexAttribiv() argument
391 GL2Encoder *ctx = (GL2Encoder *)self; in s_glGetVertexAttribiv()
395 ctx->m_glGetVertexAttribiv_enc(self, index, pname, params); in s_glGetVertexAttribiv()
399 void GL2Encoder::s_glGetVertexAttribfv(void *self, GLuint index, GLenum pname, GLfloat *params) in s_glGetVertexAttribfv() argument
401 GL2Encoder *ctx = (GL2Encoder *)self; in s_glGetVertexAttribfv()
405 ctx->m_glGetVertexAttribfv_enc(self, index, pname, params); in s_glGetVertexAttribfv()
409 void GL2Encoder::s_glGetVertexAttribPointerv(void *self, GLuint index, GLenum pname, GLvoid **point… in s_glGetVertexAttribPointerv() argument
411 GL2Encoder *ctx = (GL2Encoder *)self; in s_glGetVertexAttribPointerv()
462 void GL2Encoder::s_glDrawArrays(void *self, GLenum mode, GLint first, GLsizei count) in s_glDrawArrays() argument
464 GL2Encoder *ctx = (GL2Encoder *)self; in s_glDrawArrays()
470 void GL2Encoder::s_glDrawElements(void *self, GLenum mode, GLsizei count, GLenum type, const void *… in s_glDrawElements() argument
473 GL2Encoder *ctx = (GL2Encoder *)self; in s_glDrawElements()
501 ctx->m_glBindBuffer_enc(self, GL_ELEMENT_ARRAY_BUFFER, ctx->m_state->currentIndexVbo()); in s_glDrawElements()
506 ctx->m_glBindBuffer_enc(self, GL_ELEMENT_ARRAY_BUFFER, 0); in s_glDrawElements()
656 void GL2Encoder::s_glShaderBinary(void *self, GLsizei n, const GLuint *shaders, GLenum binaryformat… in s_glShaderBinary() argument
658 GL2Encoder* ctx = (GL2Encoder*)self; in s_glShaderBinary()
663 void GL2Encoder::s_glShaderSource(void *self, GLuint shader, GLsizei count, const GLchar * const *s… in s_glShaderSource() argument
665 GL2Encoder* ctx = (GL2Encoder*)self; in s_glShaderSource()
688 void GL2Encoder::s_glFinish(void *self) in s_glFinish() argument
690 GL2Encoder *ctx = (GL2Encoder *)self; in s_glFinish()
691 ctx->glFinishRoundTrip(self); in s_glFinish()
694 void GL2Encoder::s_glLinkProgram(void * self, GLuint program) in s_glLinkProgram() argument
696 GL2Encoder *ctx = (GL2Encoder *)self; in s_glLinkProgram()
697 ctx->m_glLinkProgram_enc(self, program); in s_glLinkProgram()
700 ctx->glGetProgramiv(self,program,GL_LINK_STATUS,&linkStatus); in s_glLinkProgram()
706 ctx->glGetProgramiv(self, program, GL_ACTIVE_UNIFORMS, &numUniforms); in s_glLinkProgram()
711 ctx->glGetProgramiv(self, program, GL_ACTIVE_UNIFORM_MAX_LENGTH, &maxLength); in s_glLinkProgram()
720 ctx->glGetActiveUniform(self, program, i, maxLength, NULL, &size, &type, name); in s_glLinkProgram()
721 location = ctx->m_glGetUniformLocation_enc(self, program, name); in s_glLinkProgram()
729 void GL2Encoder::s_glDeleteProgram(void *self, GLuint program) in s_glDeleteProgram() argument
731 GL2Encoder *ctx = (GL2Encoder*)self; in s_glDeleteProgram()
732 ctx->m_glDeleteProgram_enc(self, program); in s_glDeleteProgram()
737 void GL2Encoder::s_glGetUniformiv(void *self, GLuint program, GLint location, GLint* params) in s_glGetUniformiv() argument
739 GL2Encoder *ctx = (GL2Encoder*)self; in s_glGetUniformiv()
744 ctx->m_glGetUniformiv_enc(self, program, hostLoc, params); in s_glGetUniformiv()
746 void GL2Encoder::s_glGetUniformfv(void *self, GLuint program, GLint location, GLfloat* params) in s_glGetUniformfv() argument
748 GL2Encoder *ctx = (GL2Encoder*)self; in s_glGetUniformfv()
753 ctx->m_glGetUniformfv_enc(self, program, hostLoc, params); in s_glGetUniformfv()
756 GLuint GL2Encoder::s_glCreateProgram(void * self) in s_glCreateProgram() argument
758 GL2Encoder *ctx = (GL2Encoder*)self; in s_glCreateProgram()
759 GLuint program = ctx->m_glCreateProgram_enc(self); in s_glCreateProgram()
765 GLuint GL2Encoder::s_glCreateShader(void *self, GLenum shaderType) in s_glCreateShader() argument
767 GL2Encoder *ctx = (GL2Encoder*)self; in s_glCreateShader()
770 GLuint shader = ctx->m_glCreateShader_enc(self, shaderType); in s_glCreateShader()
773 ctx->m_glDeleteShader_enc(self, shader); in s_glCreateShader()
780 void GL2Encoder::s_glGetAttachedShaders(void *self, GLuint program, GLsizei maxCount, in s_glGetAttachedShaders() argument
783 GL2Encoder *ctx = (GL2Encoder*)self; in s_glGetAttachedShaders()
785 ctx->m_glGetAttachedShaders_enc(self, program, maxCount, count, shaders); in s_glGetAttachedShaders()
788 void GL2Encoder::s_glGetShaderSource(void *self, GLuint shader, GLsizei bufsize, in s_glGetShaderSource() argument
791 GL2Encoder *ctx = (GL2Encoder*)self; in s_glGetShaderSource()
793 ctx->m_glGetShaderSource_enc(self, shader, bufsize, length, source); in s_glGetShaderSource()
796 void GL2Encoder::s_glGetShaderInfoLog(void *self, GLuint shader, GLsizei bufsize, in s_glGetShaderInfoLog() argument
799 GL2Encoder *ctx = (GL2Encoder*)self; in s_glGetShaderInfoLog()
801 ctx->m_glGetShaderInfoLog_enc(self, shader, bufsize, length, infolog); in s_glGetShaderInfoLog()
804 void GL2Encoder::s_glGetProgramInfoLog(void *self, GLuint program, GLsizei bufsize, in s_glGetProgramInfoLog() argument
807 GL2Encoder *ctx = (GL2Encoder*)self; in s_glGetProgramInfoLog()
809 ctx->m_glGetProgramInfoLog_enc(self, program, bufsize, length, infolog); in s_glGetProgramInfoLog()
812 void GL2Encoder::s_glDeleteShader(void *self, GLenum shader) in s_glDeleteShader() argument
814 GL2Encoder *ctx = (GL2Encoder*)self; in s_glDeleteShader()
815 ctx->m_glDeleteShader_enc(self,shader); in s_glDeleteShader()
819 void GL2Encoder::s_glAttachShader(void *self, GLuint program, GLuint shader) in s_glAttachShader() argument
821 GL2Encoder *ctx = (GL2Encoder*)self; in s_glAttachShader()
822 ctx->m_glAttachShader_enc(self, program, shader); in s_glAttachShader()
826 void GL2Encoder::s_glDetachShader(void *self, GLuint program, GLuint shader) in s_glDetachShader() argument
828 GL2Encoder *ctx = (GL2Encoder*)self; in s_glDetachShader()
829 ctx->m_glDetachShader_enc(self, program, shader); in s_glDetachShader()
833 int GL2Encoder::s_glGetUniformLocation(void *self, GLuint program, const GLchar *name) in s_glGetUniformLocation() argument
837 GL2Encoder *ctx = (GL2Encoder*)self; in s_glGetUniformLocation()
854 int hostLoc = ctx->m_glGetUniformLocation_enc(self, program, name); in s_glGetUniformLocation()
886 void GL2Encoder::s_glUseProgram(void *self, GLuint program) in s_glUseProgram() argument
888 GL2Encoder *ctx = (GL2Encoder*)self; in s_glUseProgram()
892 ctx->m_glUseProgram_enc(self, program); in s_glUseProgram()
911 ctx->m_glActiveTexture_enc(self, origActiveTexture); in s_glUseProgram()
915 void GL2Encoder::s_glUniform1f(void *self , GLint location, GLfloat x) in s_glUniform1f() argument
917 GL2Encoder *ctx = (GL2Encoder*)self; in s_glUniform1f()
919 ctx->m_glUniform1f_enc(self, hostLoc, x); in s_glUniform1f()
922 void GL2Encoder::s_glUniform1fv(void *self , GLint location, GLsizei count, const GLfloat* v) in s_glUniform1fv() argument
924 GL2Encoder *ctx = (GL2Encoder*)self; in s_glUniform1fv()
926 ctx->m_glUniform1fv_enc(self, hostLoc, count, v); in s_glUniform1fv()
929 void GL2Encoder::s_glUniform1i(void *self , GLint location, GLint x) in s_glUniform1i() argument
931 GL2Encoder *ctx = (GL2Encoder*)self; in s_glUniform1i()
936 ctx->m_glUniform1i_enc(self, hostLoc, x); in s_glUniform1i()
942 ctx->m_glActiveTexture_enc(self, origActiveTexture); in s_glUniform1i()
948 void GL2Encoder::s_glUniform1iv(void *self , GLint location, GLsizei count, const GLint* v) in s_glUniform1iv() argument
950 GL2Encoder *ctx = (GL2Encoder*)self; in s_glUniform1iv()
952 ctx->m_glUniform1iv_enc(self, hostLoc, count, v); in s_glUniform1iv()
955 void GL2Encoder::s_glUniform2f(void *self , GLint location, GLfloat x, GLfloat y) in s_glUniform2f() argument
957 GL2Encoder *ctx = (GL2Encoder*)self; in s_glUniform2f()
959 ctx->m_glUniform2f_enc(self, hostLoc, x, y); in s_glUniform2f()
962 void GL2Encoder::s_glUniform2fv(void *self , GLint location, GLsizei count, const GLfloat* v) in s_glUniform2fv() argument
964 GL2Encoder *ctx = (GL2Encoder*)self; in s_glUniform2fv()
966 ctx->m_glUniform2fv_enc(self, hostLoc, count, v); in s_glUniform2fv()
969 void GL2Encoder::s_glUniform2i(void *self , GLint location, GLint x, GLint y) in s_glUniform2i() argument
971 GL2Encoder *ctx = (GL2Encoder*)self; in s_glUniform2i()
973 ctx->m_glUniform2i_enc(self, hostLoc, x, y); in s_glUniform2i()
976 void GL2Encoder::s_glUniform2iv(void *self , GLint location, GLsizei count, const GLint* v) in s_glUniform2iv() argument
978 GL2Encoder *ctx = (GL2Encoder*)self; in s_glUniform2iv()
980 ctx->m_glUniform2iv_enc(self, hostLoc, count, v); in s_glUniform2iv()
983 void GL2Encoder::s_glUniform3f(void *self , GLint location, GLfloat x, GLfloat y, GLfloat z) in s_glUniform3f() argument
985 GL2Encoder *ctx = (GL2Encoder*)self; in s_glUniform3f()
987 ctx->m_glUniform3f_enc(self, hostLoc, x, y, z); in s_glUniform3f()
990 void GL2Encoder::s_glUniform3fv(void *self , GLint location, GLsizei count, const GLfloat* v) in s_glUniform3fv() argument
992 GL2Encoder *ctx = (GL2Encoder*)self; in s_glUniform3fv()
994 ctx->m_glUniform3fv_enc(self, hostLoc, count, v); in s_glUniform3fv()
997 void GL2Encoder::s_glUniform3i(void *self , GLint location, GLint x, GLint y, GLint z) in s_glUniform3i() argument
999 GL2Encoder *ctx = (GL2Encoder*)self; in s_glUniform3i()
1001 ctx->m_glUniform3i_enc(self, hostLoc, x, y, z); in s_glUniform3i()
1004 void GL2Encoder::s_glUniform3iv(void *self , GLint location, GLsizei count, const GLint* v) in s_glUniform3iv() argument
1006 GL2Encoder *ctx = (GL2Encoder*)self; in s_glUniform3iv()
1008 ctx->m_glUniform3iv_enc(self, hostLoc, count, v); in s_glUniform3iv()
1011 void GL2Encoder::s_glUniform4f(void *self , GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloa… in s_glUniform4f() argument
1013 GL2Encoder *ctx = (GL2Encoder*)self; in s_glUniform4f()
1015 ctx->m_glUniform4f_enc(self, hostLoc, x, y, z, w); in s_glUniform4f()
1018 void GL2Encoder::s_glUniform4fv(void *self , GLint location, GLsizei count, const GLfloat* v) in s_glUniform4fv() argument
1020 GL2Encoder *ctx = (GL2Encoder*)self; in s_glUniform4fv()
1022 ctx->m_glUniform4fv_enc(self, hostLoc, count, v); in s_glUniform4fv()
1025 void GL2Encoder::s_glUniform4i(void *self , GLint location, GLint x, GLint y, GLint z, GLint w) in s_glUniform4i() argument
1027 GL2Encoder *ctx = (GL2Encoder*)self; in s_glUniform4i()
1029 ctx->m_glUniform4i_enc(self, hostLoc, x, y, z, w); in s_glUniform4i()
1032 void GL2Encoder::s_glUniform4iv(void *self , GLint location, GLsizei count, const GLint* v) in s_glUniform4iv() argument
1034 GL2Encoder *ctx = (GL2Encoder*)self; in s_glUniform4iv()
1036 ctx->m_glUniform4iv_enc(self, hostLoc, count, v); in s_glUniform4iv()
1039 void GL2Encoder::s_glUniformMatrix2fv(void *self , GLint location, GLsizei count, GLboolean transpo… in s_glUniformMatrix2fv() argument
1041 GL2Encoder *ctx = (GL2Encoder*)self; in s_glUniformMatrix2fv()
1043 ctx->m_glUniformMatrix2fv_enc(self, hostLoc, count, transpose, value); in s_glUniformMatrix2fv()
1046 void GL2Encoder::s_glUniformMatrix3fv(void *self , GLint location, GLsizei count, GLboolean transpo… in s_glUniformMatrix3fv() argument
1048 GL2Encoder *ctx = (GL2Encoder*)self; in s_glUniformMatrix3fv()
1050 ctx->m_glUniformMatrix3fv_enc(self, hostLoc, count, transpose, value); in s_glUniformMatrix3fv()
1053 void GL2Encoder::s_glUniformMatrix4fv(void *self , GLint location, GLsizei count, GLboolean transpo… in s_glUniformMatrix4fv() argument
1055 GL2Encoder *ctx = (GL2Encoder*)self; in s_glUniformMatrix4fv()
1057 ctx->m_glUniformMatrix4fv_enc(self, hostLoc, count, transpose, value); in s_glUniformMatrix4fv()
1060 void GL2Encoder::s_glActiveTexture(void* self, GLenum texture) in s_glActiveTexture() argument
1062 GL2Encoder* ctx = (GL2Encoder*)self; in s_glActiveTexture()
1071 void GL2Encoder::s_glBindTexture(void* self, GLenum target, GLuint texture) in s_glBindTexture() argument
1073 GL2Encoder* ctx = (GL2Encoder*)self; in s_glBindTexture()
1107 void GL2Encoder::s_glDeleteTextures(void* self, GLsizei n, const GLuint* textures) in s_glDeleteTextures() argument
1109 GL2Encoder* ctx = (GL2Encoder*)self; in s_glDeleteTextures()
1116 void GL2Encoder::s_glGetTexParameterfv(void* self, in s_glGetTexParameterfv() argument
1119 GL2Encoder* ctx = (GL2Encoder*)self; in s_glGetTexParameterfv()
1131 void GL2Encoder::s_glGetTexParameteriv(void* self, in s_glGetTexParameteriv() argument
1134 GL2Encoder* ctx = (GL2Encoder*)self; in s_glGetTexParameteriv()
1170 void GL2Encoder::s_glTexParameterf(void* self, in s_glTexParameterf() argument
1173 GL2Encoder* ctx = (GL2Encoder*)self; in s_glTexParameterf()
1189 void GL2Encoder::s_glTexParameterfv(void* self, in s_glTexParameterfv() argument
1192 GL2Encoder* ctx = (GL2Encoder*)self; in s_glTexParameterfv()
1208 void GL2Encoder::s_glTexParameteri(void* self, in s_glTexParameteri() argument
1211 GL2Encoder* ctx = (GL2Encoder*)self; in s_glTexParameteri()
1227 void GL2Encoder::s_glTexImage2D(void* self, GLenum target, GLint level, in s_glTexImage2D() argument
1231 GL2Encoder* ctx = (GL2Encoder*)self; in s_glTexImage2D()
1244 void GL2Encoder::s_glTexParameteriv(void* self, in s_glTexParameteriv() argument
1247 GL2Encoder* ctx = (GL2Encoder*)self; in s_glTexParameteriv()