Home | History | Annotate | Download | only in hwui

Lines Matching full:mops

67         mOps.clear();
70 virtual ~DrawBatch() { mOps.clear(); }
76 mOps.push_back(OpStatePair(op, state));
82 for (unsigned int i = 0; i < mOps.size(); i++) {
83 if (rect.intersects(mOps[i].state->mBounds)) {
85 DEFER_LOGD("op intersects with op %p with bounds %f %f %f %f:", mOps[i].op,
86 mOps[i].state->mBounds.left, mOps[i].state->mBounds.top,
87 mOps[i].state->mBounds.right, mOps[i].state->mBounds.bottom);
88 mOps[i].op->output(2);
98 index, this, mOps.size(), getBatchId(), getMergeId());
100 for (unsigned int i = 0; i < mOps.size(); i++) {
101 DrawOp* op = mOps[i].op;
102 const DeferredDisplayState* state = mOps[i].state;
128 for (unsigned int i = 0; i < mOps.size(); i++) {
129 const Rect &r = mOps[i].state->mBounds;
137 inline int count() const { return mOps.size(); }
140 std::vector<OpStatePair> mOps;
192 const DeferredDisplayState* rhs = mOps[0].state;
223 if (op->mPaint == mOps[0].op->mPaint) return true;
226 != PaintUtils::getAlphaDirect(mOps[0].op->mPaint)) {
230 if (op->mPaint && mOps[0].op->mPaint &&
231 op->mPaint->getColorFilter() != mOps[0].op->mPaint->getColorFilter()) {
235 if (op->mPaint && mOps[0].op->mPaint &&
236 op->mPaint->getShader() != mOps[0].op->mPaint->getShader()) {
258 index, this, mOps.size(), mClipSideFlags, getBatchId(), getMergeId());
259 if (mOps.size() == 1) {
267 DrawOp* op = mOps[0].op;
272 op->multiDraw(renderer, dirty, mOps, mBounds);