Lines Matching refs:hasClientArrays
898 void GL2Encoder::getVBOUsage(bool* hasClientArrays, bool* hasVBOs) const { in getVBOUsage() argument
899 if (hasClientArrays) *hasClientArrays = false; in getVBOUsage()
907 if (bufferObject == 0 && curr_binding.offset && hasClientArrays) { in getVBOUsage()
908 *hasClientArrays = true; in getVBOUsage()
917 void GL2Encoder::sendVertexAttributes(GLint first, GLsizei count, bool hasClientArrays, GLsizei pri… in sendVertexAttributes() argument
934 if (hasClientArrays && lastBoundVbo != bufferObject) { in sendVertexAttributes()
989 if (hasClientArrays) { in sendVertexAttributes()
1002 … hasClientArrays, i, bufferObject, buf->m_size, buf != NULL, firstIndex, firstIndex + bufLen); in sendVertexAttributes()
1008 if (hasClientArrays) { in sendVertexAttributes()
1014 if (hasClientArrays && lastBoundVbo != m_state->currentArrayVbo()) { in sendVertexAttributes()
4717 bool hasClientArrays = false; in s_glDrawArraysIndirect() local
4718 ctx->getVBOUsage(&hasClientArrays, NULL); in s_glDrawArraysIndirect()
4720 SET_ERROR_IF(hasClientArrays, GL_INVALID_OPERATION); in s_glDrawArraysIndirect()
4743 bool hasClientArrays = false; in s_glDrawElementsIndirect() local
4744 ctx->getVBOUsage(&hasClientArrays, NULL); in s_glDrawElementsIndirect()
4746 SET_ERROR_IF(hasClientArrays, GL_INVALID_OPERATION); in s_glDrawElementsIndirect()