Home | History | Annotate | Download | only in core

Lines Matching refs:SkIRect

108 void SkBlitter::blitMask(const SkMask& mask, const SkIRect& clip)
208 const SkIRect& cr = clipper.rect();
214 void SkBlitter::blitRectRegion(const SkIRect& rect, const SkRegion& clip) {
218 const SkIRect& cr = clipper.rect();
228 const SkIRect& cr = iter.rect();
253 void SkNullBlitter::blitMask(const SkMask& mask, const SkIRect& clip)
284 static inline bool y_in_rect(int y, const SkIRect& rect)
289 static inline bool x_in_rect(int x, const SkIRect& rect)
369 SkIRect r;
376 void SkRectClipBlitter::blitMask(const SkMask& mask, const SkIRect& clip)
380 SkIRect r = clip;
411 SkDEBUGCODE(const SkIRect& bounds = fRgn->getBounds();)
450 SkIRect bounds;
457 const SkIRect& r = iter.rect();
467 SkIRect bounds;
474 const SkIRect& r = iter.rect();
482 void SkRgnClipBlitter::blitMask(const SkMask& mask, const SkIRect& clip)
487 const SkIRect& r = iter.rect();
505 SkBlitter* SkBlitterClipper::apply(SkBlitter* blitter, const SkRegion* clip, const SkIRect* ir)
509 const SkIRect& clipR = clip->getBounds();
511 if (clip->isEmpty() || (ir && !SkIRect::Intersects(clipR, *ir)))
708 virtual void blitMask(const SkMask& mask, const SkIRect& clip)