Lines Matching refs:count

403 void GL2Encoder::sendVertexAttributes(GLint first, GLsizei count)
423 unsigned int datalen = state->elementSize * count;
442 void GL2Encoder::s_glDrawArrays(void *self, GLenum mode, GLint first, GLsizei count)
445 ctx->sendVertexAttributes(first, count);
446 ctx->m_glDrawArrays_enc(ctx, mode, 0, count);
450 void GL2Encoder::s_glDrawElements(void *self, GLenum mode, GLsizei count, GLenum type, const void *indices)
455 SET_ERROR_IF(count<0, GL_INVALID_VALUE);
480 ctx->sendVertexAttributes(0, count);
482 ctx->glDrawElementsOffset(ctx, mode, count, type, (GLuint)indices);
497 GLUtils::minmax<unsigned char>((unsigned char *)indices, count, &minIndex, &maxIndex);
499 adjustedIndices = ctx->m_fixedBuffer.alloc(glSizeof(type) * count);
502 count, -minIndex);
507 GLUtils::minmax<unsigned short>((unsigned short *)indices, count, &minIndex, &maxIndex);
509 adjustedIndices = ctx->m_fixedBuffer.alloc(glSizeof(type) * count);
512 count, -minIndex);
520 ctx->glDrawElementsData(ctx, mode, count, type, adjustedIndices,
521 count * glSizeof(type));
636 void GL2Encoder::s_glShaderSource(void *self, GLuint shader, GLsizei count, const GLchar **string, const GLint *length)
642 int len = glUtilsCalcShaderSourceLen((char**)string, (GLint*)length, count);
644 glUtilsPackStrings(str, (char**)string, (GLint*)length, count);
859 void GL2Encoder::s_glUniform1fv(void *self , GLint location, GLsizei count, const GLfloat* v)
863 ctx->m_glUniform1fv_enc(self, hostLoc, count, v);
885 void GL2Encoder::s_glUniform1iv(void *self , GLint location, GLsizei count, const GLint* v)
889 ctx->m_glUniform1iv_enc(self, hostLoc, count, v);
899 void GL2Encoder::s_glUniform2fv(void *self , GLint location, GLsizei count, const GLfloat* v)
903 ctx->m_glUniform2fv_enc(self, hostLoc, count, v);
913 void GL2Encoder::s_glUniform2iv(void *self , GLint location, GLsizei count, const GLint* v)
917 ctx->m_glUniform2iv_enc(self, hostLoc, count, v);
927 void GL2Encoder::s_glUniform3fv(void *self , GLint location, GLsizei count, const GLfloat* v)
931 ctx->m_glUniform3fv_enc(self, hostLoc, count, v);
941 void GL2Encoder::s_glUniform3iv(void *self , GLint location, GLsizei count, const GLint* v)
945 ctx->m_glUniform3iv_enc(self, hostLoc, count, v);
955 void GL2Encoder::s_glUniform4fv(void *self , GLint location, GLsizei count, const GLfloat* v)
959 ctx->m_glUniform4fv_enc(self, hostLoc, count, v);
969 void GL2Encoder::s_glUniform4iv(void *self , GLint location, GLsizei count, const GLint* v)
973 ctx->m_glUniform4iv_enc(self, hostLoc, count, v);
976 void GL2Encoder::s_glUniformMatrix2fv(void *self , GLint location, GLsizei count, GLboolean transpose, const GLfloat* value)
980 ctx->m_glUniformMatrix2fv_enc(self, hostLoc, count, transpose, value);
983 void GL2Encoder::s_glUniformMatrix3fv(void *self , GLint location, GLsizei count, GLboolean transpose, const GLfloat* value)
987 ctx->m_glUniformMatrix3fv_enc(self, hostLoc, count, transpose, value);
990 void GL2Encoder::s_glUniformMatrix4fv(void *self , GLint location, GLsizei count, GLboolean transpose, const GLfloat* value)
994 ctx->m_glUniformMatrix4fv_enc(self, hostLoc, count, transpose, value);