Lines Matching refs:drawID
478 context, mode, firsts[drawID], counts[drawID], gl::DrawElementsType::InvalidEnum, \
480 ANGLE_TRY(mRenderer->drawArrays(context, mode, firsts[drawID], counts[drawID], 0, 0)); \
485 context, mode, firsts[drawID], counts[drawID], gl::DrawElementsType::InvalidEnum, \
486 nullptr, instanceCounts[drawID], 0, 0, false)); \
487 ANGLE_TRY(mRenderer->drawArrays(context, mode, firsts[drawID], counts[drawID], \
488 instanceCounts[drawID], 0)); \
493 context, mode, firsts[drawID], counts[drawID], gl::DrawElementsType::InvalidEnum, \
494 nullptr, instanceCounts[drawID], 0, baseInstances[drawID], false)); \
495 ANGLE_TRY(mRenderer->drawArrays(context, mode, firsts[drawID], counts[drawID], \
496 instanceCounts[drawID], baseInstances[drawID])); \
500 ANGLE_TRY(drawElementsImpl(context, mode, counts[drawID], type, indices[drawID], 0, 0, 0, \
505 ANGLE_TRY(drawElementsImpl(context, mode, counts[drawID], type, indices[drawID], \
506 instanceCounts[drawID], 0, 0, false)); \
510 ANGLE_TRY(drawElementsImpl(context, mode, counts[drawID], type, indices[drawID], \
511 instanceCounts[drawID], baseVertices[drawID], \
512 baseInstances[drawID], false)); \
518 for (GLsizei drawID = 0; drawID < drawcount; ++drawID) \
524 ANGLE_SET_DRAW_ID_UNIFORM(hasDrawID)(drawID); \
525 ANGLE_SET_BASE_VERTEX_UNIFORM(hasBaseVertex)(baseVertices[drawID]); \
526 ANGLE_SET_BASE_INSTANCE_UNIFORM(hasBaseInstance)(baseInstances[drawID]); \
527 ASSERT(counts[drawID] > 0); \