Home
last modified time | relevance | path

Searched refs:clipR (Results 1 - 8 of 8) sorted by relevance

/third_party/skia/src/core/
H A DSkMaskFilter.cpp52 const SkIRect& bounds, const SkIRect& clipR) { in blitClippedMask()
54 if (r.intersect(bounds, clipR)) { in blitClippedMask()
59 static void blitClippedRect(SkBlitter* blitter, const SkIRect& rect, const SkIRect& clipR) { in blitClippedRect() argument
61 if (r.intersect(rect, clipR)) { in blitClippedRect()
80 const SkIRect& clipR, SkBlitter* blitter) { in draw_nine_clipped()
92 blitClippedMask(blitter, m, m.fBounds, clipR); in draw_nine_clipped()
102 blitClippedMask(blitter, m, m.fBounds, clipR); in draw_nine_clipped()
112 blitClippedMask(blitter, m, m.fBounds, clipR); in draw_nine_clipped()
123 blitClippedMask(blitter, m, m.fBounds, clipR); in draw_nine_clipped()
132 blitClippedRect(blitter, innerR, clipR); in draw_nine_clipped()
51 blitClippedMask(SkBlitter* blitter, const SkMask& mask, const SkIRect& bounds, const SkIRect& clipR) blitClippedMask() argument
78 draw_nine_clipped(const SkMask& mask, const SkIRect& outerR, const SkIPoint& center, bool fillCenter, const SkIRect& clipR, SkBlitter* blitter) draw_nine_clipped() argument
[all...]
H A DSkBitmapDevice.cpp78 const SkIRect clipR = dev->fRCStack.rc().getBounds(); in SkDrawTiler() local
79 fNeedsTiling = clipR.right() > kMaxDim || clipR.bottom() > kMaxDim; in SkDrawTiler()
83 // clipR to floats (and then intersecting with devBounds) since promoting in SkDrawTiler()
90 // if (devBounds.intersect(SkRect::Make(clipR))) { in SkDrawTiler()
92 // The problem being that the promotion of clipR to SkRect was unreliable in SkDrawTiler()
95 if (fSrcBounds.intersect(clipR)) { in SkDrawTiler()
103 fSrcBounds = clipR; in SkDrawTiler()
H A DSkScan_Hairline.cpp49 SkIRect clipR, ptsR;
92 clipR.setLTRB(SkIntToFDot6(bounds.fLeft), SkIntToFDot6(bounds.fTop),
103 if (!SkIRect::Intersects(ptsR, clipR)) {
106 if (!clip->isRect() || !clipR.contains(ptsR)) {
H A DSkBlitter.cpp625 const SkIRect& clipR = clip->getBounds();
627 if (clip->isEmpty() || (ir && !SkIRect::Intersects(clipR, *ir))) {
630 if (ir == nullptr || !clipR.contains(*ir)) {
631 fRectBlitter.init(blitter, clipR);
/third_party/skia/gm/
H A Doffsetimagefilter.cpp117 const SkIRect* cropR = nullptr, const SkRect* clipR = nullptr) { in doDraw()
120 if (clipR) { in doDraw()
123 canvas->drawRect(clipR->makeInset(SK_ScalarHalf, SK_ScalarHalf), p); in doDraw()
140 if (clipR) { in doDraw()
142 canvas->clipRect(*clipR); in doDraw()
150 if (clipR) { in doDraw()
179 SkRect clipR = SkRect::MakeXYWH(40, 40, 40, 40); variable
181 this->doDraw(canvas, r, SkImageFilters::Offset(20, 20, nullptr), /* cropR */ nullptr, &clipR);
H A Dspritebitmap.cpp39 SkRect clipR = SkRect::MakeXYWH(SkIntToScalar(dx), in draw_1_bitmap() local
45 clipR.inset(5, 5); in draw_1_bitmap()
51 canvas->clipRect(clipR); in draw_1_bitmap()
H A Dpathfill.cpp394 SkRect clipR = {0, 0, 100, 200}; variable
404 canvas->clipRect(clipR);
406 const SkRect* clipPtr = doclip ? &clipR : nullptr;
408 show(canvas, path, paint, clipPtr, clipR.fTop, clipR.centerY());
409 show(canvas, path, paint, clipPtr, clipR.centerY(), clipR.fBottom);
/third_party/skia/tests/
H A DCanvasTest.cpp151 const SkIRect clipR = { 4, 4, 6, 6 }; in test_restriction() local
152 canvas->clipRect(SkRect::Make(clipR), SkClipOp::kIntersect); in test_restriction()
153 REPORTER_ASSERT(reporter, canvas->getDeviceClipBounds() == clipR); in test_restriction()

Completed in 7 milliseconds