Lines Matching defs:call
173 std::ostream& operator<< (std::ostream& str, const DrawCall& call)
175 return str << "(" << call.numElements << ", " << (call.transformFeedbackEnabled ? "resumed" : "paused") << ")";
789 for (const DrawCall* call = first; call != end; ++call)
791 if (call->transformFeedbackEnabled)
792 primCount += getTransformFeedbackPrimitiveCount(primitiveType, call->numElements);
1086 for (const DrawCall* call = first; call != end; call++)
1088 numInputs += call->numElements;
1089 numOutputs += call->transformFeedbackEnabled ? getTransformFeedbackOutputCount(m_primitiveType, call->numElements) : 0;
1159 for (const DrawCall* call = first; call != end; call++)
1162 if (call->transformFeedbackEnabled != tfEnabled)
1164 if (call->transformFeedbackEnabled)
1168 tfEnabled = call->transformFeedbackEnabled;
1171 gl.drawArrays(m_primitiveType, offset, call->numElements);
1172 offset += call->numElements;
1219 for (const DrawCall* call = first; call != end; call++)
1221 if (call->transformFeedbackEnabled)
1226 if (!compareTransformFeedbackOutput(log, m_primitiveType, *out, call->numElements, inputPtr, m_inputStride, outputPtr, stride))
1233 inputOffset += call->numElements;
1234 outputOffset += call->transformFeedbackEnabled ? getTransformFeedbackOutputCount(m_primitiveType, call->numElements) : 0;
1291 for (const DrawCall* call = first; call != end; call++)
1293 gl.drawArrays(m_primitiveType, offset, call->numElements);
1294 offset += call->numElements;