• Home
  • Raw
  • Download

Lines Matching refs:mOps

64         mOps.clear();  in DrawBatch()
67 virtual ~DrawBatch() { mOps.clear(); } in ~DrawBatch()
73 mOps.add(OpStatePair(op, state)); in add()
79 for (unsigned int i = 0; i < mOps.size(); i++) { in intersects()
80 if (rect.intersects(mOps[i].state->mBounds)) { in intersects()
82 DEFER_LOGD("op intersects with op %p with bounds %f %f %f %f:", mOps[i].op, in intersects()
83 mOps[i].state->mBounds.left, mOps[i].state->mBounds.top, in intersects()
84 mOps[i].state->mBounds.right, mOps[i].state->mBounds.bottom); in intersects()
85 mOps[i].op->output(2); in intersects()
95 index, this, mOps.size(), getBatchId(), getMergeId()); in replay()
99 for (unsigned int i = 0; i < mOps.size(); i++) { in replay()
100 DrawOp* op = mOps[i].op; in replay()
101 const DeferredDisplayState* state = mOps[i].state; in replay()
129 for (unsigned int i = 0; i < mOps.size(); i++) { in coversBounds()
130 const Rect &r = mOps[i].state->mBounds; in coversBounds()
138 inline int count() const { return mOps.size(); } in count()
141 Vector<OpStatePair> mOps; member in android::uirenderer::DrawBatch
197 const DeferredDisplayState* rhs = mOps[0].state; in canMergeWith()
223 if (op->mPaint == mOps[0].op->mPaint) return true; in canMergeWith()
225 if (op->getPaintAlpha() != mOps[0].op->getPaintAlpha()) return false; in canMergeWith()
266 index, this, mOps.size(), mClipSideFlags, getBatchId(), getMergeId()); in replay()
267 if (mOps.size() == 1) { in replay()
274 DrawOp* op = mOps[0].op; in replay()
283 status_t status = op->multiDraw(renderer, dirty, mOps, mBounds); in replay()