Home
last modified time | relevance | path

Searched refs:kIntersect (Results 1 - 25 of 65) sorted by relevance

123

/third_party/skia/tests/
H A DClipStackTest.cpp49 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 DGrClipStackTest.cpp46 // .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 DAAClipTest.cpp274 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 Dcomplexclip4.cpp53 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 DClipStack.cpp50 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 DSkClipOp.h15 kIntersect = 1, member in SkClipOp
16 kMax_EnumValue = kIntersect
H A DSkCoverageMode.h22 kIntersect, // A ∩ B A*B member in SkCoverageMode
/third_party/skia/src/core/
H A DSkClipStack.cpp251 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 DCanvas_clipRegion.cpp13 canvas->clipRegion(region, SkClipOp::kIntersect); in REG_FIDDLE()
17 canvas->clipRect(SkRect::Make(iRect), SkClipOp::kIntersect); in REG_FIDDLE() member in SkClipOp
H A DCanvas_clipPath_3.cpp15 canvas->clipPath(path, SkClipOp::kIntersect); in REG_FIDDLE()
20 canvas->clipPath(path, SkClipOp::kIntersect); in REG_FIDDLE()
H A DCanvas_clipPath_2.cpp14 canvas->clipPath(path, SkClipOp::kIntersect); in REG_FIDDLE()
19 canvas->clipPath(path, SkClipOp::kIntersect); in REG_FIDDLE()
H A Dpathops.cpp61 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 DCanvas_clipRect.cpp12 canvas->clipRect(SkRect::MakeWH(90, 80), SkClipOp::kIntersect, alias); in REG_FIDDLE() member in SkClipOp
H A DCanvas_clipRect_2.cpp8 for (SkClipOp op: { SkClipOp::kIntersect, SkClipOp::kDifference } ) { in REG_FIDDLE()
H A DCanvas_clipRRect.cpp13 canvas->clipRRect(oval, SkClipOp::kIntersect, true); in REG_FIDDLE()
H A DCanvas_clipRRect_2.cpp10 canvas->clipRRect(oval, SkClipOp::kIntersect); in REG_FIDDLE()
H A DCanvas_clipRect_3.cpp14 canvas->clipRect(clipRect, SkClipOp::kIntersect, alias); in REG_FIDDLE()
H A DCanvas_clipPath.cpp18 canvas->clipPath(path, SkClipOp::kIntersect, false); in REG_FIDDLE()
/third_party/skia/modules/sksg/src/
H A DSkSGMerge.cpp30 canvas->clipPath(fMerged, SkClipOp::kIntersect, antiAlias); in onClip()
49 case Merge::Mode::kIntersect: in mode_to_op()
H A DSkSGRect.cpp19 canvas->clipRect(fRect, SkClipOp::kIntersect, antiAlias); in onClip()
43 canvas->clipRRect(fRRect, SkClipOp::kIntersect, antiAlias); in onClip()
H A DSkSGPath.cpp19 canvas->clipPath(fPath, SkClipOp::kIntersect, antiAlias); in onClip()
/third_party/skia/bench/
H A DAAClipBench.cpp60 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 DSkXform.h123 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 DSkPDFGraphicStackState.cpp44 } 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 DSkSGMerge.h33 kIntersect, member in sksg::final::Mode

Completed in 13 milliseconds

123