Home | History | Annotate | Download | only in hwui

Lines Matching defs:mBounds

71         mBounds.unionWith(state->mBounds);
77 if (!rect.intersects(mBounds)) return false;
80 if (rect.intersects(mOps[i].state->mBounds)) {
83 mOps[i].state->mBounds.left, mOps[i].state->mBounds.top,
84 mOps[i].state->mBounds.right, mOps[i].state->mBounds.bottom);
111 const Rect& bounds = state->mBounds;
126 if (CC_LIKELY(!mAllOpsOpaque || !mBounds.contains(bounds) || count() == 1)) return false;
130 const Rect &r = mOps[i].state->mBounds;
142 Rect mBounds; // union of bounds of contained ops
194 if (intersects(state->mBounds)) return false;
209 const Rect& opBounds = state->mBounds;
210 float boundsDelta = mBounds.left - opBounds.left;
212 boundsDelta = mBounds.top - opBounds.top;
216 boundsDelta = opBounds.right - mBounds.right;
218 boundsDelta = opBounds.bottom - mBounds.bottom;
283 status_t status = op->multiDraw(renderer, dirty, mOps, mBounds);
286 renderer.drawScreenSpaceColorRect(mBounds.left, mBounds.top, mBounds.right, mBounds.bottom,
494 if (op->getLocalBounds(renderer.getDrawModifiers(), state->mBounds)) {
495 if (state->mBounds.isEmpty()) {
501 state->mBounds.setEmpty();
521 deferInfo.opaqueOverBounds && state->mBounds.contains(mBounds)) {
542 if (state->mBounds.isEmpty()) {
581 if (overBatch->intersects(state->mBounds)) {
673 if (mBatches[i] && mBatches[i]->coversBounds(mBounds)) {