/third_party/skia/tests/ |
H A D | ClipStackTest.cpp | 49 s.clipPath(p, SkMatrix::I(), SkClipOp::kIntersect, doAA); in test_assign_and_comparison() 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() 87 s.clipRect(r, SkMatrix::I(), SkClipOp::kIntersect, doAA); in test_assign_and_comparison() 127 s.clipPath(p, SkMatrix::I(), SkClipOp::kIntersect, doAA); in test_assign_and_comparison() 228 SkClipOp::kIntersect, in test_bounds() 270 stack.clipRect(rectA, SkMatrix::I(), SkClipOp::kIntersect, false); in test_bounds() 274 stack.clipRRect(rrectA, SkMatrix::I(), SkClipOp::kIntersect, false); in test_bounds() 278 stack.clipPath(pathA, SkMatrix::I(), SkClipOp::kIntersect, false); in test_bounds() 291 (gOps[op] == SkClipOp::kIntersect)); in test_bounds() 825 SkMatrix::I(), SkClipOp::kIntersect, aa); test_is_rrect_deep_rect_stack() member in SkClipOp 845 SkMatrix::I(), SkClipOp::kIntersect, aa); test_is_rrect_deep_rect_stack() member in SkClipOp [all...] |
H A D | GrClipStackTest.cpp | 46 // .actual().rect(r, GrAA::kYes, SkClipOp::kIntersect) 55 // .expect().rect(r, GrAA::kYes, SkClipOp::kIntersect) 108 ElementsBuilder& intersect() { fOp = SkClipOp::kIntersect; return *this; } in intersect() 160 SkClipOp fOp = SkClipOp::kIntersect; 249 bool intersect = (e.fOp == SkClipOp::kIntersect && !e.fShape.inverted()) || in getOptimalBounds() 1060 .actual().rect(intR1, GrAA::kYes, SkClipOp::kIntersect) in DEF_TEST() 1062 .rect(intR2, GrAA::kYes, SkClipOp::kIntersect) in DEF_TEST() 1064 .expect().rect(intCombo, GrAA::kYes, SkClipOp::kIntersect) in DEF_TEST() 1099 b.actual().path(make_octagon(d), GrAA::kYes, SkClipOp::kIntersect); in DEF_TEST() member in SkClipOp 1180 .actual().rect(rect, lm, GrAA::kYes, SkClipOp::kIntersect) in DEF_TEST() 1686 cs.clipRRect(SkMatrix::I(), rrect, GrAA::kYes, SkClipOp::kIntersect); DEF_TEST() member in SkClipOp 1757 cs.clipRect(SkMatrix::I(), aaRect, GrAA::kYes, SkClipOp::kIntersect); DEF_TEST() member in SkClipOp 1761 cs.clipPath(SkMatrix::I(), nonAAPath, GrAA::kNo, SkClipOp::kIntersect); DEF_TEST() member in SkClipOp 1765 cs.clipRect(SkMatrix::I(), nonAARect, GrAA::kNo, SkClipOp::kIntersect); DEF_TEST() member in SkClipOp 1814 cs.clipRect(SkMatrix::I(), SkRect::MakeEmpty(), GrAA::kNo, SkClipOp::kIntersect); DEF_TEST() member in SkClipOp 1825 cs.clipRRect(SkMatrix::I(), bigRRect, GrAA::kYes, SkClipOp::kIntersect); DEF_TEST() member in SkClipOp 1839 cs.clipPath(SkMatrix::I(), path, GrAA::kYes, SkClipOp::kIntersect); DEF_TEST() member in SkClipOp 1847 cs.clipRect(SkMatrix::I(), rect, GrAA::kYes, SkClipOp::kIntersect); DEF_TEST() member in SkClipOp 1859 cs.clipRRect(SkMatrix::I(), clipRRect, GrAA::kYes, SkClipOp::kIntersect); DEF_TEST() member in SkClipOp 1913 cs.clipRect(SkMatrix::I(), {10, 15, 30, 30}, GrAA::kNo, SkClipOp::kIntersect); DEF_TEST() member in SkClipOp 1952 GrAA::kYes, SkClipOp::kIntersect); DEF_TEST() member in SkClipOp 1967 cs.clipRect(SkMatrix::I(), clipRect, GrAA::kNo, SkClipOp::kIntersect); DEF_TEST() member in SkClipOp 1986 cs.clipRect(SkMatrix::I(), clipRect, GrAA::kNo, SkClipOp::kIntersect); DEF_TEST() member in SkClipOp 2026 SkClipOp::kIntersect); DEF_TEST() member in SkClipOp 2045 cs.clipPath(SkMatrix::I(), make_octagon(rect), GrAA::kYes, SkClipOp::kIntersect); DEF_TEST() member in SkClipOp [all...] |
H A D | AAClipTest.cpp | 274 for (SkClipOp op : {SkClipOp::kDifference, SkClipOp::kIntersect}) { in test_irect() 353 clip.op(ir, SkClipOp::kIntersect); in test_really_a_rect() 372 rc0.op(r, SkMatrix::I(), SkClipOp::kIntersect, false); in did_dx_affect() 374 rc1.op(r, SkMatrix::I(), SkClipOp::kIntersect, true); in did_dx_affect() 376 rc2.op(r, SkMatrix::I(), SkClipOp::kIntersect, true); in did_dx_affect() 422 rc.op(path, SkMatrix::I(), SkClipOp::kIntersect, true); in test_crbug_422693()
|
/third_party/skia/gm/ |
H A D | complexclip4.cpp | 53 canvas->clipRect(clipRect, SkClipOp::kIntersect, aa); in emulateClipRectReplace() 60 canvas->clipRRect(clipRRect, SkClipOp::kIntersect, aa); in emulateClipRRectReplace() 67 canvas->clipPath(path, SkClipOp::kIntersect, aa); in emulateClipPathReplace() 113 SkClipOp::kIntersect, fDoAAClip); member in skiagm::ComplexClip4GM::SkClipOp
|
/third_party/skia/src/gpu/v1/ |
H A D | ClipStack.cpp | 50 if (a.op() == SkClipOp::kIntersect) { in get_clip_geometry() 51 if (b.op() == SkClipOp::kIntersect) { in get_clip_geometry() 83 if (b.op() == SkClipOp::kIntersect) { in get_clip_geometry() 178 if (op == SkClipOp::kIntersect) { in get_clip_edge_type() 267 helper->clear(e.fOp == SkClipOp::kIntersect ? 0x00 : 0xFF); in draw_to_sw_mask() 272 if (e.fOp == SkClipOp::kIntersect) { in draw_to_sw_mask() 386 if (e.fOp == SkClipOp::kIntersect) { in render_stencil_mask() 415 SkClipOp op() const { return SkClipOp::kIntersect; } in op() 517 fOp = fOp == SkClipOp::kIntersect ? SkClipOp::kDifference : SkClipOp::kIntersect; in simplify() 1541 this->clipRect(SkMatrix::I(), SkRect::Make(rect), GrAA::kNo, SkClipOp::kIntersect); replaceClip() member in skgpu::v1::SkClipOp [all...] |
/third_party/skia/include/core/ |
H A D | SkClipOp.h | 15 kIntersect = 1, member in SkClipOp 16 kMax_EnumValue = kIntersect
|
H A D | SkCoverageMode.h | 22 kIntersect, // A ∩ B A*B member in SkCoverageMode
|
/third_party/skia/src/core/ |
H A D | SkClipStack.cpp | 251 this->initCommon(saveCount, SkClipOp::kIntersect, false); in initShader() 257 this->initCommon(saveCount, SkClipOp::kIntersect, doAA); in initReplaceRect() 309 (SkClipOp::kDifference == op || SkClipOp::kIntersect == op)) { in canBeIntersectedInPlace() 315 SkClipOp::kIntersect == op && in canBeIntersectedInPlace() 316 (SkClipOp::kIntersect == fOp || this->isReplaceOp()); in canBeIntersectedInPlace() 434 (SkClipOp::kIntersect == fOp && nullptr == prior) || in updateBoundAndGenID() 435 (SkClipOp::kIntersect == fOp && prior->fIsIntersectionOfRects && in updateBoundAndGenID() 499 case SkClipOp::kIntersect: in updateBoundAndGenID() 650 if (SkClipOp::kIntersect != element->getOp() && !element->isReplaceOp()) { in internalQuickContains() 676 if (SkClipOp::kIntersect ! in internalQuickContains() [all...] |
/third_party/skia/docs/examples/ |
H A D | Canvas_clipRegion.cpp | 13 canvas->clipRegion(region, SkClipOp::kIntersect); in REG_FIDDLE() 17 canvas->clipRect(SkRect::Make(iRect), SkClipOp::kIntersect); in REG_FIDDLE() member in SkClipOp
|
H A D | Canvas_clipPath_3.cpp | 15 canvas->clipPath(path, SkClipOp::kIntersect); in REG_FIDDLE() 20 canvas->clipPath(path, SkClipOp::kIntersect); in REG_FIDDLE()
|
H A D | Canvas_clipPath_2.cpp | 14 canvas->clipPath(path, SkClipOp::kIntersect); in REG_FIDDLE() 19 canvas->clipPath(path, SkClipOp::kIntersect); in REG_FIDDLE()
|
H A D | pathops.cpp | 61 canvas->clipRect(SkRect::MakeWH(110, 110), SkClipOp::kIntersect, true); in REG_FIDDLE() member in SkClipOp 73 canvas->clipRect(SkRect::MakeWH(110, 110), SkClipOp::kIntersect, true); in REG_FIDDLE() member in SkClipOp
|
H A D | Canvas_clipRect.cpp | 12 canvas->clipRect(SkRect::MakeWH(90, 80), SkClipOp::kIntersect, alias); in REG_FIDDLE() member in SkClipOp
|
H A D | Canvas_clipRect_2.cpp | 8 for (SkClipOp op: { SkClipOp::kIntersect, SkClipOp::kDifference } ) { in REG_FIDDLE()
|
H A D | Canvas_clipRRect.cpp | 13 canvas->clipRRect(oval, SkClipOp::kIntersect, true); in REG_FIDDLE()
|
H A D | Canvas_clipRRect_2.cpp | 10 canvas->clipRRect(oval, SkClipOp::kIntersect); in REG_FIDDLE()
|
H A D | Canvas_clipRect_3.cpp | 14 canvas->clipRect(clipRect, SkClipOp::kIntersect, alias); in REG_FIDDLE()
|
H A D | Canvas_clipPath.cpp | 18 canvas->clipPath(path, SkClipOp::kIntersect, false); in REG_FIDDLE()
|
/third_party/skia/modules/sksg/src/ |
H A D | SkSGMerge.cpp | 30 canvas->clipPath(fMerged, SkClipOp::kIntersect, antiAlias); in onClip() 49 case Merge::Mode::kIntersect: in mode_to_op()
|
H A D | SkSGRect.cpp | 19 canvas->clipRect(fRect, SkClipOp::kIntersect, antiAlias); in onClip() 43 canvas->clipRRect(fRRect, SkClipOp::kIntersect, antiAlias); in onClip()
|
H A D | SkSGPath.cpp | 19 canvas->clipPath(fPath, SkClipOp::kIntersect, antiAlias); in onClip()
|
/third_party/skia/bench/ |
H A D | AAClipBench.cpp | 60 canvas->clipPath(fClipPath, SkClipOp::kIntersect, fDoAA); 62 canvas->clipRect(fClipRect, SkClipOp::kIntersect, fDoAA); 130 canvas->clipPath(path, SkClipOp::kIntersect, fDoAA); in recurse()
|
/third_party/skia/experimental/xform/ |
H A D | SkXform.h | 123 ClipXF(sk_sp<Xform> parent, const SkRect& r, SkClipOp op = SkClipOp::kIntersect) in ClipXF() 129 void setRect(const SkRect& r, SkClipOp op = SkClipOp::kIntersect) { in setRect()
|
/third_party/skia/src/pdf/ |
H A D | SkPDFGraphicStackState.cpp | 44 } else if (element->getOp() == SkClipOp::kIntersect) { in is_rect() 60 element->getOp() != SkClipOp::kIntersect)) { in is_complex_clip() 79 case SkClipOp::kIntersect: op = kIntersect_SkPathOp; break; in apply_clip()
|
/third_party/skia/modules/sksg/include/ |
H A D | SkSGMerge.h | 33 kIntersect, member in sksg::final::Mode
|