Lines Matching refs:ops

144      * Currently guarantees certain similarities between ops (see MergingDrawBatch::canMergeWith),
149 const Vector<OpStatePair>& ops, const Rect& bounds) {
151 for (unsigned int i = 0; i < ops.size(); i++) {
152 renderer.restoreDisplayState(*(ops[i].state), true);
153 status |= ops[i].op->applyDraw(renderer, dirty);
676 const Vector<OpStatePair>& ops, const Rect& bounds) {
677 const DeferredDisplayState& firstState = *(ops[0].state);
680 TextureVertex vertices[6 * ops.size()];
688 for (unsigned int i = 0; i < ops.size(); i++) {
689 const DeferredDisplayState& state = *(ops[i].state);
697 ((DrawBitmapOp*) ops[i].op)->uvMap(renderer, texCoords);
712 return renderer.drawBitmaps(mBitmap, mEntry, ops.size(), &vertices[0],
729 // Don't merge non-simply transformed or neg scale ops, SET_TEXTURE doesn't handle rotation
869 const Vector<OpStatePair>& ops, const Rect& bounds) {
870 const DeferredDisplayState& firstState = *(ops[0].state);
877 for (unsigned int i = 0; i < ops.size(); i++) {
878 totalVertices += ((DrawPatchOp*) ops[i].op)->getMesh(renderer)->verticesCount;
890 // enforces ops drawn by this function to have a pure translate or
892 for (unsigned int i = 0; i < ops.size(); i++) {
893 DrawPatchOp* patchOp = (DrawPatchOp*) ops[i].op;
894 const DeferredDisplayState* state = ops[i].state;
1411 const Vector<OpStatePair>& ops, const Rect& bounds) {
1413 for (unsigned int i = 0; i < ops.size(); i++) {
1414 const DeferredDisplayState& state = *(ops[i].state);
1415 DrawOpMode drawOpMode = (i == ops.size() - 1) ? kDrawOpMode_Flush : kDrawOpMode_Defer;
1418 DrawTextOp& op = *((DrawTextOp*)ops[i].op);