Lines Matching refs:mBounds
74 mBounds.unionWith(state->mBounds); in add()
80 if (!rect.intersects(mBounds)) return false; in intersects()
83 if (rect.intersects(mOps[i].state->mBounds)) { in intersects()
86 mOps[i].state->mBounds.left, mOps[i].state->mBounds.top, in intersects()
87 mOps[i].state->mBounds.right, mOps[i].state->mBounds.bottom); in intersects()
111 const Rect& bounds = state->mBounds; in replay()
125 if (CC_LIKELY(!mAllOpsOpaque || !mBounds.contains(bounds) || count() == 1)) return false; in coversBounds()
129 const Rect &r = mOps[i].state->mBounds; in coversBounds()
141 Rect mBounds; // union of bounds of contained ops member in android::uirenderer::DrawBatch
189 if (intersects(state->mBounds)) return false; in canMergeWith()
209 const Rect& opBounds = state->mBounds; in canMergeWith()
210 float boundsDelta = mBounds.left - opBounds.left; in canMergeWith()
212 boundsDelta = mBounds.top - opBounds.top; in canMergeWith()
216 boundsDelta = opBounds.right - mBounds.right; in canMergeWith()
218 boundsDelta = opBounds.bottom - mBounds.bottom; in canMergeWith()
272 op->multiDraw(renderer, dirty, mOps, mBounds); in replay()
275 renderer.drawScreenSpaceColorRect(mBounds.left, mBounds.top, mBounds.right, mBounds.bottom, in replay()
478 if (op->getLocalBounds(state->mBounds)) { in addDrawOp()
479 if (state->mBounds.isEmpty()) { in addDrawOp()
485 state->mBounds.setEmpty(); in addDrawOp()
507 deferInfo.opaqueOverBounds && state->mBounds.contains(mBounds)) { in addDrawOp()
528 if (state->mBounds.isEmpty()) { in addDrawOp()
571 if (overBatch->intersects(state->mBounds)) { in addDrawOp()
659 if (mBatches[i] && mBatches[i]->coversBounds(mBounds)) { in flush()