/third_party/skia/samplecode/ |
H A D | SampleShadowReference.cpp | 125 SkRect clipRect = SkRect::MakeXYWH(45, 75, 122, 250); variable 130 canvas->clipRect(clipRect); 138 clipRect.offset(clipDelta); 141 canvas->clipRect(clipRect); 149 clipRect.offset(clipDelta); 152 canvas->clipRect(clipRect); 160 clipRect [all...] |
H A D | SampleManyRects.cpp | 48 SkRect clipRect = rect; variable 51 clipRect.outset(10, 10); 52 canvas->clipRect(clipRect);
|
/third_party/skia/tests/ |
H A D | ClipCubicTest.cpp | 87 SkIRect clipRect; in DEF_TEST() local 92 clipRect.setLTRB(-2, -2, 6, 14); in DEF_TEST() 93 clipper.setClip(clipRect); in DEF_TEST() 100 clipRect.setLTRB(-2, 0, 6, 14); in DEF_TEST() 101 clipper.setClip(clipRect); in DEF_TEST() 108 clipRect.setLTRB(-2, -2, 6, 12); in DEF_TEST() 109 clipper.setClip(clipRect); in DEF_TEST() 116 clipRect.setLTRB(-2, 14, 6, 20); in DEF_TEST() 117 clipper.setClip(clipRect); in DEF_TEST() 122 clipRect in DEF_TEST() [all...] |
H A D | CanvasStateTest.cpp | 202 SkIRect clipRect = layerRect; in DEF_TEST() local 203 clipRect.fRight = clipRect.fLeft + (clipRect.width() / 2) - (2*SPACER); in DEF_TEST() 204 clipRect.outset(SPACER, SPACER); in DEF_TEST() 206 SkIRect regionBounds = clipRect; in DEF_TEST() 207 regionBounds.offset(clipRect.width() + (2*SPACER), 0); in DEF_TEST() 266 bool success = drawFn(state, clipRect.fLeft, clipRect.fTop, in DEF_TEST() 267 clipRect in DEF_TEST() [all...] |
H A D | RecordPatternTest.cpp | 33 recorder.clipRect(SkRect::MakeWH(300, 200)); in DEF_TEST() 49 // There will be two save-clipRect-restore blocks [0,3) and [3,6). in DEF_TEST() 52 recorder.clipRect(SkRect::MakeWH(300, 200)); in DEF_TEST() 73 recorder.clipRect(SkRect::MakeWH(300, 200)); in DEF_TEST() 88 recorder.clipRect(SkRect::MakeWH(300, 200)); in DEF_TEST() 94 recorder.clipRect(SkRect::MakeWH(300, 200)); in DEF_TEST() 95 recorder.clipRect(SkRect::MakeWH(100, 100)); in DEF_TEST() 113 recorder.clipRect(SkRect::MakeWH(300, 200)); in DEF_TEST() 123 recorder.clipRect(SkRect::MakeWH(300, 200)); in DEF_TEST() 132 recorder.clipRect(SkRec in DEF_TEST() [all...] |
H A D | ClipStackTest.cpp | 55 s.clipRect(r, SkMatrix::I(), SkClipOp::kIntersect, doAA); in test_assign_and_comparison() 57 s.clipRect(r, SkMatrix::I(), SkClipOp::kIntersect, doAA); in test_assign_and_comparison() 63 s.clipRect(r, SkMatrix::I(), SkClipOp::kDifference, doAA); in test_assign_and_comparison() 78 s.clipRect(r, SkMatrix::I(), SkClipOp::kDifference, doAA); in test_assign_and_comparison() 87 s.clipRect(r, SkMatrix::I(), SkClipOp::kIntersect, doAA); in test_assign_and_comparison() 105 s.clipRect(r, SkMatrix::I(), SkClipOp::kDifference, doAA); in test_assign_and_comparison() 155 stack.clipRect(gRects[i], SkMatrix::I(), SkClipOp::kDifference, false); in test_iterators() 270 stack.clipRect(rectA, SkMatrix::I(), SkClipOp::kIntersect, false); in test_bounds() 271 stack.clipRect(rectB, SkMatrix::I(), gOps[op], false); in test_bounds() 334 stack.clipRect(emptyRec [all...] |
H A D | RecordingXfermodeTest.cpp | 41 void draw(SkCanvas* canvas, const SkRect& clipRect, SkBlendMode mode) const { in draw() argument 54 canvas->clipRect(clipRect); in draw() 91 canvas.clipRect(intoClip); 124 replayCanvas.clipRect(intoClip);
|
H A D | CanvasTest.cpp | 81 ->clipRect(clip); in DEF_TEST() 109 canvas.clipRect(SkRect::MakeEmpty()); in DEF_TEST() 152 canvas->clipRect(SkRect::Make(clipR), SkClipOp::kIntersect); in test_restriction() 172 canvas->clipRect({0, 0, 20, 40 }); in DEF_TEST() 174 canvas->clipRect({30, 0, 50, 40 }); in DEF_TEST() 271 c->clipRect(kRect); 316 c->clipRect(kRect); 338 testCanvas->clipRect(kRect); 477 canvas.clipRect(SkRect::MakeXYWH(12.7f, 12.7f, 75, 75)); in DEF_TEST() 484 filterCanvas.clipRect(SkRec in DEF_TEST() 689 const SkRect clipRect = SkRect::MakeXYWH(0, 50, 50, 50); DEF_TEST() local [all...] |
/third_party/skia/gm/ |
H A D | imagesource.cpp | 28 const SkRect& clipRect, in fill_rect_filtered() 33 canvas->clipRect(clipRect); in fill_rect_filtered() 58 const SkRect clipRect = SkRect::MakeXYWH(0, 0, 100, 100); variable 65 fill_rect_filtered(canvas, clipRect, std::move(imageSource)); 72 fill_rect_filtered(canvas, clipRect, std::move(imageSourceSrcRect)); 79 fill_rect_filtered(canvas, clipRect, std::move(imageSourceSrcRectDstRect)); 86 fill_rect_filtered(canvas, clipRect, std::move(imageSourceDstRectOnly)); 27 fill_rect_filtered(SkCanvas* canvas, const SkRect& clipRect, sk_sp<SkImageFilter> filter) fill_rect_filtered() argument
|
H A D | blurquickreject.cpp | 45 SkRect clipRect = SkRect::MakeXYWH(0, 0, kBoxSize, kBoxSize); variable 72 canvas->drawRect(clipRect, hairlinePaint); 73 canvas->clipRect(clipRect);
|
H A D | xfermodeimagefilter.cpp | 118 SkRect clipRect = SkRect::MakeWH(SkIntToScalar(fBitmap.width() + 4), variable 127 DrawClippedPaint(canvas, clipRect, paint, x, y); 136 DrawClippedPaint(canvas, clipRect, paint, x, y); 157 DrawClippedPaint(canvas, clipRect, paint, x, y); 168 DrawClippedPaint(canvas, clipRect, paint, x, y); 176 DrawClippedPaint(canvas, clipRect, paint, x, y); 188 DrawClippedPaint(canvas, clipRect, paint, x, y); 210 canvas->clipRect(rect); in DrawClippedPaint()
|
H A D | offsetimagefilter.cpp | 77 SkRect clipRect = SkRect::MakeIWH(image->width(), image->height()); in DrawClippedImage() local 80 canvas->clipRect(clipRect); in DrawClippedImage() 88 if (clipRect.intersect(cropRectFloat)) { in DrawClippedImage() 93 canvas->drawRect(clipRect, strokePaint); in DrawClippedImage() 142 canvas->clipRect(*clipR); in doDraw()
|
H A D | windowrectangles.cpp | 71 canvas->clipRect(element->getDeviceSpaceRect(), op, isAA); in coverClipStack() 74 canvas->clipRect({ 0, 0, 0, 0 }, SkClipOp::kIntersect, false); in coverClipStack() 86 stack.clipRect(SkRect::MakeXYWH(370.75, 80.25, 149, 100), SkMatrix::I(), in onDraw() 88 stack.clipRect(SkRect::MakeXYWH(80.25, 420.75, 150, 100), SkMatrix::I(), in onDraw()
|
H A D | complexclip4.cpp | 50 const SkRect& clipRect, in emulateClipRectReplace() 53 canvas->clipRect(clipRect, SkClipOp::kIntersect, aa); in emulateClipRectReplace() 112 canvas->clipRect(SkRect::MakeLTRB(100, 400, 300, 750), 49 emulateClipRectReplace(SkCanvas* canvas, const SkRect& clipRect, bool aa) emulateClipRectReplace() argument
|
H A D | bigblurs.cpp | 87 SkRect clipRect = SkRect::MakeXYWH(SkIntToScalar(desiredX), variable 92 canvas->clipRect(clipRect); 103 canvas->drawRect(clipRect, outlinePaint);
|
H A D | clip_error.cpp | 34 canvas->clipRect(SkRect::MakeLTRB(0, 0, 1081, 665)); in draw_text() 73 canvas->clipRect(SkRect::MakeLTRB(0, 0, WIDTH, 256)); 79 canvas->clipRect(SkRect::MakeLTRB(0, 256, WIDTH, 510));
|
/third_party/skia/docs/examples/ |
H A D | Canvas_quickReject.cpp | 8 SkRect clipRect = {30, 130, 120, 230 }; in REG_FIDDLE() local 10 canvas->clipRect(clipRect); in REG_FIDDLE() 14 canvas->clipRect(clipRect); in REG_FIDDLE()
|
H A D | Region_setPath.cpp | 12 SkIRect clipRect = {20, 20, 100, 120}; in REG_FIDDLE() local 13 SkRegion clipRegion(clipRect); in REG_FIDDLE() 17 clipRect.offset(100, 0); in REG_FIDDLE() 19 canvas->clipRect(SkRect::Make(clipRect), false); in REG_FIDDLE()
|
H A D | Canvas_clipRect_3.cpp | 11 SkRect clipRect = { 0, 0, 87.4f, 87.4f }; in REG_FIDDLE() local 14 canvas->clipRect(clipRect, SkClipOp::kIntersect, alias); in REG_FIDDLE() 18 canvas->clipRect(clipRect, SkClipOp::kDifference, alias); in REG_FIDDLE()
|
H A D | skbug6031.cpp | 12 canvas->clipRect(SkRect{0, 0, 2 * kW, 2 * kH}, replaceClipOp); in REG_FIDDLE() 16 canvas->clipRect(SkRect{0, 0, kW, kH}, replaceClipOp); in REG_FIDDLE() 20 canvas->clipRect(SkRect{0, kH, kW, 3 * kH}, replaceClipOp); in REG_FIDDLE() 24 canvas->clipRect(SkRect{kW, 0, 3 * kW, kH}, replaceClipOp); in REG_FIDDLE() 28 canvas->clipRect(SkRect{kW, kH, 3 * kW, 3 * kH}, replaceClipOp); in REG_FIDDLE()
|
H A D | Path_FillType_a.cpp | 14 SkRect clipRect = {0, 0, 51, 100}; in REG_FIDDLE() local 21 canvas->clipRect(clipRect); in REG_FIDDLE()
|
H A D | Canvas_clear.cpp | 8 canvas->clipRect(SkRect::MakeWH(256, 128)); in REG_FIDDLE() 12 canvas->clipRect(SkRect::MakeWH(150, 192)); in REG_FIDDLE() 15 canvas->clipRect(SkRect::MakeWH(75, 256)); in REG_FIDDLE()
|
H A D | Path_FillType_b.cpp | 13 SkRect clipRect = {0, 0, 128, 128}; in REG_FIDDLE() local 28 canvas->clipRect(clipRect); in REG_FIDDLE()
|
/third_party/skia/src/core/ |
H A D | SkScan_Path.cpp | 394 // clipRect has not been shifted up 395 void sk_fill_path(const SkPath& path, const SkIRect& clipRect, SkBlitter* blitter, in sk_fill_path() argument 399 SkIRect shiftedClip = clipRect; in sk_fill_path() 417 SkIRect rect = clipRect; in sk_fill_path() 464 ib.setBlitter(blitter, clipRect, shiftEdgesUp); in sk_fill_path() 687 const SkIRect* clipRect, SkEdge* list[]) { in build_tri_edges() 690 if (edge->setLine(pts[0], pts[1], clipRect, 0)) { in build_tri_edges() 694 if (edge->setLine(pts[1], pts[2], clipRect, 0)) { in build_tri_edges() 698 if (edge->setLine(pts[2], pts[0], clipRect, 0)) { in build_tri_edges() 705 static void sk_fill_triangle(const SkPoint pts[], const SkIRect* clipRect, in sk_fill_triangle() argument 686 build_tri_edges(SkEdge edge[], const SkPoint pts[], const SkIRect* clipRect, SkEdge* list[]) build_tri_edges() argument [all...] |
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/libGLESv2/ |
H A D | Device.cpp | 903 bool Device::ClipDstRect(sw::RectF &srcRect, sw::Rect &dstRect, sw::Rect &clipRect, bool flipX, bool flipY) in ClipDstRect() argument 905 if(dstRect.x0 < clipRect.x0) in ClipDstRect() 907 float offset = (static_cast<float>(clipRect.x0 - dstRect.x0) / static_cast<float>(dstRect.width())) * srcRect.width(); in ClipDstRect() 920 dstRect.x0 = clipRect.x0; in ClipDstRect() 922 if(dstRect.x1 > clipRect.x1) in ClipDstRect() 924 float offset = (static_cast<float>(dstRect.x1 - clipRect.x1) / static_cast<float>(dstRect.width())) * srcRect.width(); in ClipDstRect() 937 dstRect.x1 = clipRect.x1; in ClipDstRect() 939 if(dstRect.y0 < clipRect.y0) in ClipDstRect() 941 float offset = (static_cast<float>(clipRect.y0 - dstRect.y0) / static_cast<float>(dstRect.height())) * srcRect.height(); in ClipDstRect() 954 dstRect.y0 = clipRect in ClipDstRect() 976 ClipSrcRect(sw::RectF &srcRect, sw::Rect &dstRect, sw::Rect &clipRect, bool flipX, bool flipY) ClipSrcRect() argument [all...] |