Lines Matching refs:SkIRect
44 ClipStack(const SkIRect& deviceBounds, const SkMatrixProvider* matrixProvider, bool forceAA);
74 void replaceClip(const SkIRect& rect);
80 SkIRect getConservativeBounds() const override;
109 const SkIRect& outerBounds() const { return fOuterBounds; }
119 const SkIRect& innerBounds() const { return fInnerBounds; }
145 void simplify(const SkIRect& deviceBounds, bool forceAA);
154 SkIRect fInnerBounds;
155 SkIRect fOuterBounds;
172 Mask(const SaveRecord& current, const SkIRect& bounds);
180 const SkIRect& bounds() const { return fBounds; }
183 bool appliesToDraw(const SaveRecord& current, const SkIRect& drawBounds) const;
193 SkIRect fBounds;
206 explicit SaveRecord(const SkIRect& deviceBounds);
212 const SkIRect& outerBounds() const { return fOuterBounds; }
218 const SkIRect& innerBounds() const { return fInnerBounds; }
243 void reset(const SkIRect& bounds);
262 SkIRect fInnerBounds; // Inside is full coverage (stack op == intersect) or 0 cov (diff)
263 SkIRect fOuterBounds; // Outside is 0 coverage (op == intersect) or full cov (diff)
297 const SaveRecord& current, const SkIRect& bounds,
310 const SkIRect fDeviceBounds;