Lines Matching refs:kIntersect
46 // .actual().rect(r, GrAA::kYes, SkClipOp::kIntersect)
55 // .expect().rect(r, GrAA::kYes, SkClipOp::kIntersect)
108 ElementsBuilder& intersect() { fOp = SkClipOp::kIntersect; return *this; }
160 SkClipOp fOp = SkClipOp::kIntersect;
249 bool intersect = (e.fOp == SkClipOp::kIntersect && !e.fShape.inverted()) ||
1060 .actual().rect(intR1, GrAA::kYes, SkClipOp::kIntersect)
1062 .rect(intR2, GrAA::kYes, SkClipOp::kIntersect)
1064 .expect().rect(intCombo, GrAA::kYes, SkClipOp::kIntersect)
1099 b.actual().path(make_octagon(d), GrAA::kYes, SkClipOp::kIntersect);
1180 .actual().rect(rect, lm, GrAA::kYes, SkClipOp::kIntersect)
1182 .expect().rect(lm.mapRect(rect), GrAA::kYes, SkClipOp::kIntersect)
1192 .actual().rrect(localRRect, lm, GrAA::kYes, SkClipOp::kIntersect)
1194 .expect().rrect(deviceRRect, GrAA::kYes, SkClipOp::kIntersect)
1219 .actual().rect(rect, lm, GrAA::kYes, SkClipOp::kIntersect)
1221 .expect().rect(lm.mapRect(rect), GrAA::kYes, SkClipOp::kIntersect)
1231 .actual().rrect(localRRect, lm, GrAA::kYes, SkClipOp::kIntersect)
1233 .expect().rrect(deviceRRect, GrAA::kYes, SkClipOp::kIntersect)
1323 .actual().rect(bigR, lm1, GrAA::kYes, SkClipOp::kIntersect)
1324 .rect(smR, lm2, GrAA::kYes, SkClipOp::kIntersect)
1326 .expect().rect(smR, lm2, GrAA::kYes, SkClipOp::kIntersect)
1331 .actual().rrect(bigRR, lm1, GrAA::kYes, SkClipOp::kIntersect)
1332 .rrect(smRR, lm2, GrAA::kYes, SkClipOp::kIntersect)
1334 .expect().rrect(smRR, lm2, GrAA::kYes, SkClipOp::kIntersect)
1339 .actual().rect(bigR, lm1, GrAA::kYes, SkClipOp::kIntersect)
1340 .rrect(smRR, lm2, GrAA::kYes, SkClipOp::kIntersect)
1342 .expect().rrect(smRR, lm2, GrAA::kYes, SkClipOp::kIntersect)
1347 .actual().rrect(bigRR, lm1, GrAA::kYes, SkClipOp::kIntersect)
1348 .rect(smR, lm2, GrAA::kYes, SkClipOp::kIntersect)
1350 .expect().rect(smR, lm2, GrAA::kYes, SkClipOp::kIntersect)
1392 .rect(smR, lm2, GrAA::kYes, SkClipOp::kIntersect)
1398 .rrect(smRR, lm2, GrAA::kYes, SkClipOp::kIntersect)
1404 .rrect(smRR, lm2, GrAA::kYes, SkClipOp::kIntersect)
1410 .rect(smR, lm2, GrAA::kYes, SkClipOp::kIntersect)
1417 .actual().rect(bigR, lm1, GrAA::kYes, SkClipOp::kIntersect)
1424 .actual().rrect(bigRR, lm1, GrAA::kYes, SkClipOp::kIntersect)
1431 .actual().rrect(bigRR, lm1, GrAA::kYes, SkClipOp::kIntersect)
1438 .actual().rect(bigR, lm1, GrAA::kYes, SkClipOp::kIntersect)
1460 .actual().rect(r1, lm1, GrAA::kYes, SkClipOp::kIntersect)
1461 .rect(r2Safe, lm2, GrAA::kNo, SkClipOp::kIntersect)
1463 .expect().rect(r2Safe, lm2, GrAA::kNo, SkClipOp::kIntersect)
1469 .actual().rect(r1, lm1, GrAA::kNo, SkClipOp::kIntersect)
1470 .rect(r2Safe, lm2, GrAA::kYes, SkClipOp::kIntersect)
1472 .expect().rect(r2Safe, lm2, GrAA::kYes, SkClipOp::kIntersect)
1479 .actual().rect(r1, lm1, GrAA::kYes, SkClipOp::kIntersect)
1480 .rect(r2Unsafe, lm2, GrAA::kNo, SkClipOp::kIntersect)
1486 .actual().rect(r1, lm1, GrAA::kNo, SkClipOp::kIntersect)
1487 .rect(r2Unsafe, lm2, GrAA::kYes, SkClipOp::kIntersect)
1607 SkClipOp op = (opBits & (1 << i)) ? SkClipOp::kIntersect : SkClipOp::kDifference;
1618 if (op == SkClipOp::kIntersect) {
1627 if (op == SkClipOp::kIntersect) {
1655 b.expect().rect(expectedRectIntersection, GrAA::kYes, SkClipOp::kIntersect);
1663 b.expect().rrect(expectedRRectIntersection, GrAA::kYes, SkClipOp::kIntersect);
1686 cs.clipRRect(SkMatrix::I(), rrect, GrAA::kYes, SkClipOp::kIntersect);
1698 replaceElement.fOp == SkClipOp::kIntersect &&
1709 rrectElem.fOp == SkClipOp::kIntersect &&
1757 cs.clipRect(SkMatrix::I(), aaRect, GrAA::kYes, SkClipOp::kIntersect);
1761 cs.clipPath(SkMatrix::I(), nonAAPath, GrAA::kNo, SkClipOp::kIntersect);
1765 cs.clipRect(SkMatrix::I(), nonAARect, GrAA::kNo, SkClipOp::kIntersect);
1814 cs.clipRect(SkMatrix::I(), SkRect::MakeEmpty(), GrAA::kNo, SkClipOp::kIntersect);
1825 cs.clipRRect(SkMatrix::I(), bigRRect, GrAA::kYes, SkClipOp::kIntersect);
1839 cs.clipPath(SkMatrix::I(), path, GrAA::kYes, SkClipOp::kIntersect);
1847 cs.clipRect(SkMatrix::I(), rect, GrAA::kYes, SkClipOp::kIntersect);
1859 cs.clipRRect(SkMatrix::I(), clipRRect, GrAA::kYes, SkClipOp::kIntersect);
1913 cs.clipRect(SkMatrix::I(), {10, 15, 30, 30}, GrAA::kNo, SkClipOp::kIntersect);
1952 GrAA::kYes, SkClipOp::kIntersect);
1967 cs.clipRect(SkMatrix::I(), clipRect, GrAA::kNo, SkClipOp::kIntersect);
1986 cs.clipRect(SkMatrix::I(), clipRect, GrAA::kNo, SkClipOp::kIntersect);
2026 SkClipOp::kIntersect);
2036 cs.clipRect(rot, rect, GrAA::kNo, SkClipOp::kIntersect);
2045 cs.clipPath(SkMatrix::I(), make_octagon(rect), GrAA::kYes, SkClipOp::kIntersect);
2078 cs->clipPath(SkMatrix::I(), path, GrAA::kYes, SkClipOp::kIntersect);