/external/skia/gm/ |
imagesource.cpp | 31 static void FillRectFiltered(SkCanvas* canvas, const SkRect& clipRect, SkImageFilter* filter) { 35 canvas->clipRect(clipRect); 45 SkRect clipRect = SkRect::MakeXYWH(0, 0, 100, 100); 56 FillRectFiltered(canvas, clipRect, imageSource); 60 FillRectFiltered(canvas, clipRect, imageSourceSrcRect); 64 FillRectFiltered(canvas, clipRect, imageSourceSrcRectDstRect); 68 FillRectFiltered(canvas, clipRect, imageSourceDstRectOnly);
|
skbug_4868.cpp | 10 // clipRect and drawLine should line up exactly when they use the same point. 19 canvas->clipRect(rc);
|
blurquickreject.cpp | 37 SkRect clipRect = SkRect::MakeXYWH(0, 0, kBoxSize, kBoxSize); 66 canvas->drawRect(clipRect, hairlinePaint); 67 canvas->clipRect(clipRect);
|
inversepaths.cpp | 72 SkRect clipRect = SkRect::MakeLTRB(slideBoundary, slideBoundary, 103 canvas->drawRect(clipRect, clipPaint); 106 canvas->clipRect(clipRect);
|
clip_strokerect.cpp | 39 canvas->clipRect(rect, SkRegion::kReplace_Op, true); 57 canvas->clipRect(rect2, SkRegion::kReplace_Op, true);
|
clipdrawdraw.cpp | 13 // clipRect(rect, noAA); 28 canvas->clipRect(rect);
|
pictureimagefilter.cpp | 45 static void fillRectFiltered(SkCanvas* canvas, const SkRect& clipRect, SkImageFilter* filter) { 49 canvas->clipRect(clipRect);
|
bigblurs.cpp | 79 SkRect clipRect = SkRect::MakeXYWH(SkIntToScalar(desiredX), 84 canvas->clipRect(clipRect, SkRegion::kReplace_Op, false); 95 canvas->drawRect(clipRect, outlinePaint);
|
/external/skia/tests/ |
RecordPatternTest.cpp | 17 Is<ClipRect>, 33 recorder.clipRect(SkRect::MakeWH(300, 200)); 39 REPORTER_ASSERT(r, pattern.second<ClipRect>() != nullptr); 49 // There will be two save-clipRect-restore blocks [0,3) and [3,6). 52 recorder.clipRect(SkRect::MakeWH(300, 200)); 73 recorder.clipRect(SkRect::MakeWH(300, 200)); 81 Pattern<Is<Save>, Greedy<Is<ClipRect>>, Is<Restore>> pattern; 88 recorder.clipRect(SkRect::MakeWH(300, 200)); 94 recorder.clipRect(SkRect::MakeWH(300, 200)); 95 recorder.clipRect(SkRect::MakeWH(100, 100)) [all...] |
ClipCubicTest.cpp | 81 SkIRect clipRect; 86 clipRect.set(-2, -2, 6, 14); 87 clipper.setClip(clipRect); 94 clipRect.set(-2, 0, 6, 14); 95 clipper.setClip(clipRect); 102 clipRect.set(-2, -2, 6, 12); 103 clipper.setClip(clipRect); 110 clipRect.set(-2, 14, 6, 20); 111 clipper.setClip(clipRect); 116 clipRect.set(-2, 1, 6, 14) [all...] |
ClipBoundsTest.cpp | 36 SkRect clipRect(screen); 37 clipRect.outset(10, 10); 42 stack.clipDevRect(clipRect, SkRegion::kReplace_Op, false);
|
CanvasStateHelpers.cpp | 42 SkRect clipRect = SkRect::MakeLTRB(SkIntToScalar(left), SkIntToScalar(top), 44 canvas->clipRect(clipRect, (SkRegion::Op) clipOp);
|
CanvasStateTest.cpp | 163 SkIRect clipRect = layerRect; 164 clipRect.fRight = clipRect.fLeft + (clipRect.width() / 2) - (2*SPACER); 165 clipRect.outset(SPACER, SPACER); 167 SkIRect regionBounds = clipRect; 168 regionBounds.offset(clipRect.width() + (2*SPACER), 0); 235 bool success = drawFn(state, clipRect.fLeft, clipRect.fTop, 236 clipRect.fRight, clipRect.fBottom, clipOps[j] [all...] |
/development/samples/ApiDemos/src/com/example/android/apis/graphics/ |
Clipping.java | 50 canvas.clipRect(0, 0, 100, 100); 74 canvas.clipRect(10, 10, 90, 90); 75 canvas.clipRect(30, 30, 70, 70, Region.Op.DIFFERENCE); 90 canvas.clipRect(0, 0, 60, 60); 91 canvas.clipRect(40, 40, 100, 100, Region.Op.UNION); 97 canvas.clipRect(0, 0, 60, 60); 98 canvas.clipRect(40, 40, 100, 100, Region.Op.XOR); 104 canvas.clipRect(0, 0, 60, 60); 105 canvas.clipRect(40, 40, 100, 100, Region.Op.REVERSE_DIFFERENCE);
|
/external/skia/src/core/ |
SkScanPriv.h | 31 // clipRect == null means path is entirely inside the clip 32 void sk_fill_path(const SkPath& path, const SkIRect* clipRect,
|
SkRecord.cpp | 37 // Save, ClipRect, NoOp, DrawRect, NoOp, NoOp, Restore 38 // -> Save, ClipRect, DrawRect, Restore
|
/external/skia/samplecode/ |
SampleManyRects.cpp | 58 SkRect clipRect = rect; 61 clipRect.outset(10, 10); 62 canvas->clipRect(clipRect);
|
/frameworks/base/libs/hwui/ |
BakedOpState.cpp | 57 const Rect& clipRect = clipState->rect; 58 if (CC_UNLIKELY(clipRect.isEmpty() || !clippedBounds.intersects(clipRect))) { 61 // Note: we could rewind the clipState object in situations where the clipRect is empty, 67 clipSideFlags = computeClipSideFlags(clipRect, clippedBounds); 68 clippedBounds.doIntersect(clipRect); 101 ResolvedRenderState::ResolvedRenderState(const ClipRect* clipRect, const Rect& dstRect) 103 , clipState(clipRect) 105 , clipSideFlags(computeClipSideFlags(clipRect->rect, dstRect) [all...] |
BakedOpState.h | 66 ResolvedRenderState(const ClipRect* viewportRect, const Rect& dstRect); 72 Rect outClip(clipRect()); 77 const Rect& clipRect() const { 126 const ClipRect* clip, const Rect& dstRect, const RecordedOp& recordedOp); 162 BakedOpState(const ClipRect* clipRect, const Rect& dstRect, const RecordedOp& recordedOp) 163 : computedState(clipRect, dstRect)
|
CanvasState.cpp | 206 bool CanvasState::clipRect(float left, float top, float right, float bottom, SkRegion::Op op) { 232 clipRect(bounds.left, bounds.top, bounds.right, bounds.bottom, SkRegion::kIntersect_Op); 254 * the clipRect. Does not modify the scissor. 274 Rect clipRect(currentRenderTargetClip()); 275 clipRect.snapToPixelBoundaries(); 277 if (!clipRect.intersects(r)) return true; 281 *clipRequired = !clipRect.contains(r); 302 Rect clipRect(currentRenderTargetClip()); 303 clipRect.snapToPixelBoundaries(); 305 if (!clipRect.intersects(r)) return true [all...] |
RenderProperties.cpp | 153 Rect clipRect; 154 getClippingRectForFlags(clipFlags, &clipRect); 155 ALOGD("%*s(ClipRect %d, %d, %d, %d)", level * 2, "", 156 (int)clipRect.left, (int)clipRect.top, (int)clipRect.right, (int)clipRect.bottom);
|
/frameworks/base/libs/hwui/tests/unit/ |
OpDumperTests.cpp | 37 ClipRect clipRect(uirenderer::Rect(50, 50)); 38 op.localClip = &clipRect;
|
CanvasStateTests.cpp | 71 state.clipRect(0, 0, 100, 100, SkRegion::kIntersect_Op); 74 state.clipRect(10, 10, 200, 200, SkRegion::kIntersect_Op); 77 state.clipRect(50, 50, 150, 150, SkRegion::kReplace_Op); 91 state.clipRect(0, 0, 200, 200, SkRegion::kIntersect_Op); 100 state.clipRect(50, 50, 150, 150, SkRegion::kDifference_Op); 124 state.clipRect(0, 0, 10, 10, SkRegion::kIntersect_Op); 148 state.clipRect(0, 0, 10, 10, SkRegion::kIntersect_Op);
|
/frameworks/base/tests/HwAccelerationTest/src/com/android/test/hwui/ |
AlphaLayersActivity.java | 87 canvas.clipRect(20.0f, 0.0f, 40.0f, 20.0f); 88 Log.d(LOG_TAG, "clipRect = " + canvas.getClipBounds()); 97 canvas.clipRect(20.0f, 0.0f, 40.0f, 20.0f); 98 Log.d(LOG_TAG, "clipRect = " + canvas.getClipBounds()); 107 canvas.clipRect(20.0f, 0.0f, 40.0f, 20.0f); 108 Log.d(LOG_TAG, "clipRect = " + canvas.getClipBounds()); 117 canvas.clipRect(20.0f, 0.0f, 40.0f, 20.0f);
|
/cts/tests/tests/uirendering/src/android/uirendering/cts/testclasses/ |
InfrastructureTests.java | 73 final Rect clipRect = new Rect(0, 0, 50, 50); 74 ViewInitializer viewInitializer = view -> view.setClipBounds(clipRect); 77 .runWithVerifier(new RectVerifier(Color.WHITE, Color.RED, clipRect));
|