Lines Matching refs:outerBounds
51 if (!SkIRect::Intersects(a.outerBounds(), b.outerBounds())) { in get_clip_geometry()
67 if (!SkIRect::Intersects(a.outerBounds(), b.outerBounds())) { in get_clip_geometry()
84 if (!SkIRect::Intersects(b.outerBounds(), a.outerBounds())) { in get_clip_geometry()
424 const SkIRect& outerBounds() const { return fBounds; } in outerBounds() function in GrClipStack::Draw
471 if (fInnerBounds.contains(d.outerBounds())) { in contains()
476 SkRect queryBounds = d.aa() == GrAA::kYes ? d.bounds() : SkRect::Make(d.outerBounds()); in contains()
483 if (fInnerBounds.contains(s.outerBounds())) { in contains()
487 SkRect queryBounds = SkRect::Make(s.outerBounds()); in contains()
841 return fInnerBounds.contains(draw.outerBounds()); in contains()
845 return fInnerBounds.contains(element.outerBounds()); in contains()
906 SkASSERT((toAdd.shape().isEmpty() || !toAdd.outerBounds().isEmpty()) && in addElement()
907 (toAdd.innerBounds().isEmpty() || toAdd.outerBounds().contains(toAdd.innerBounds()))); in addElement()
958 SkAssertResult(fOuterBounds.intersect(toAdd.outerBounds())); in addElement()
970 fInnerBounds = subtract(fInnerBounds, toAdd.outerBounds(), /* exact */ false); in addElement()
977 fOuterBounds = subtract(toAdd.outerBounds(), fInnerBounds, /* exact */ true); in addElement()
983 fOuterBounds.join(toAdd.outerBounds()); in addElement()
1096 fOuterBounds = toAdd.outerBounds(); in replaceWithElement()
1204 SkASSERT(fDeviceBounds.contains(current.outerBounds())); in getConservativeBounds()
1205 return current.outerBounds(); in getConservativeBounds()
1339 scissorBounds = cs.outerBounds(); in apply()
1341 scissorBounds = subtract(draw.outerBounds(), cs.innerBounds(), /* exact */ true); in apply()
1406 fullyApplied = e.innerBounds() == e.outerBounds() || in apply()
1413 fullyApplied = e.innerBounds() == e.outerBounds(); in apply()
1427 if (maskBounds.intersect(e.outerBounds(), draw.outerBounds()) && in apply()
1460 SkAssertResult(scissorBounds.intersect(draw.outerBounds())); in apply()