Lines Matching refs:ops
145 const std::vector<OpStatePair>& ops, const Rect& bounds) { in multiDraw() argument
146 for (unsigned int i = 0; i < ops.size(); i++) { in multiDraw()
147 renderer.restoreDisplayState(*(ops[i].state), true); in multiDraw()
148 ops[i].op->applyDraw(renderer, dirty); in multiDraw()
633 const std::vector<OpStatePair>& ops, const Rect& bounds) override { in multiDraw() argument
634 const DeferredDisplayState& firstState = *(ops[0].state); in multiDraw()
637 TextureVertex vertices[6 * ops.size()]; in multiDraw()
645 for (unsigned int i = 0; i < ops.size(); i++) { in multiDraw()
646 const DeferredDisplayState& state = *(ops[i].state); in multiDraw()
654 ((DrawBitmapOp*) ops[i].op)->uvMap(renderer, texCoords); in multiDraw()
669 renderer.drawBitmaps(mBitmap, mEntry, ops.size(), &vertices[0], in multiDraw()
804 const std::vector<OpStatePair>& ops, const Rect& bounds) override { in multiDraw() argument
805 const DeferredDisplayState& firstState = *(ops[0].state); in multiDraw()
812 for (unsigned int i = 0; i < ops.size(); i++) { in multiDraw()
813 totalVertices += ((DrawPatchOp*) ops[i].op)->getMesh(renderer)->verticesCount; in multiDraw()
827 for (unsigned int i = 0; i < ops.size(); i++) { in multiDraw()
828 DrawPatchOp* patchOp = (DrawPatchOp*) ops[i].op; in multiDraw()
829 const DeferredDisplayState* state = ops[i].state; in multiDraw()
1349 const std::vector<OpStatePair>& ops, const Rect& bounds) override { in multiDraw() argument
1350 for (unsigned int i = 0; i < ops.size(); i++) { in multiDraw()
1351 const DeferredDisplayState& state = *(ops[i].state); in multiDraw()
1352 DrawOpMode drawOpMode = (i == ops.size() - 1) ? DrawOpMode::kFlush : DrawOpMode::kDefer; in multiDraw()
1355 DrawTextOp& op = *((DrawTextOp*)ops[i].op); in multiDraw()