Lines Matching refs:SkIRect
41 GrClipStack(const SkIRect& deviceBounds, const SkMatrixProvider* matrixProvider, bool forceAA);
71 void replaceClip(const SkIRect& rect);
78 SkIRect getConservativeBounds() const override;
107 const SkIRect& outerBounds() const { return fOuterBounds; } in outerBounds()
117 const SkIRect& innerBounds() const { return fInnerBounds; } in innerBounds()
145 void simplify(const SkIRect& deviceBounds, bool forceAA);
157 SkIRect fInnerBounds;
158 SkIRect fOuterBounds;
175 Mask(const SaveRecord& current, const SkIRect& bounds);
183 const SkIRect& bounds() const { return fBounds; } in bounds()
186 bool appliesToDraw(const SaveRecord& current, const SkIRect& drawBounds) const;
196 SkIRect fBounds;
209 explicit SaveRecord(const SkIRect& deviceBounds);
215 const SkIRect& outerBounds() const { return fOuterBounds; } in outerBounds()
221 const SkIRect& innerBounds() const { return fInnerBounds; } in innerBounds()
246 void reset(const SkIRect& bounds);
265 SkIRect fInnerBounds; // Inside is full coverage (stack op == intersect) or 0 cov (diff)
266 SkIRect fOuterBounds; // Outside is 0 coverage (op == intersect) or full cov (diff)
300 const SaveRecord& current, const SkIRect& bounds,
313 const SkIRect fDeviceBounds;