Lines Matching defs:actual

44     // Provides fluent API to describe actual clip commands and expected clip elements:
46 // .actual().rect(r, GrAA::kYes, SkClipOp::kIntersect)
73 std::vector<ClipStack::Element> actual,
76 , fElements(std::move(actual))
170 ElementsBuilder actual() { return ElementsBuilder(this, &fActualElements); }
342 "%s, clip state expected %d, actual %d",
351 "%s, bounds expected [%d %d %d %d], actual [%d %d %d %d]",
358 "%s, bounds are not conservative, optimal [%d %d %d %d], actual [%d %d %d %d]",
404 // All clip operations are commutative so applying actual elements in every possible order should
523 .actual().aa().intersect()
532 .actual().nonAA().intersect()
541 .actual().intersect()
550 .actual().intersect()
559 .actual().intersect()
577 .actual().aa().intersect().rect(r1)
603 .actual().aa().intersect().localToDevice(lm)
613 .actual().nonAA().intersect().localToDevice(lm)
623 .actual().intersect().localToDevice(lm)
644 .actual().aa().intersect()
653 .actual().nonAA().intersect()
662 .actual().intersect()
672 .actual().aa().intersect().localToDevice(lm)
680 .actual().nonAA().intersect().localToDevice(lm)
702 .actual().intersect().aa().rrect(rrect).rect(cutTop).finishElements()
710 .actual().intersect().aa().rrect(rrect).rect(cutMid).finishElements()
718 .actual().intersect().aa().rrect(rrect).rect(cutRect).finishElements()
733 .actual().intersect().aa().rect(crossesDeviceEdge).finishElements()
739 .actual().intersect().nonAA().rect(crossesDeviceEdge).finishElements()
754 .actual().intersect().aa()
763 .actual().intersect().aa()
778 .actual().path(empty).finishElements()
784 .actual().path(point).finishElements()
792 .actual().path(line).finishElements()
801 .actual().path(rectPath).finishElements()
810 .actual().path(ovalPath).finishElements()
820 .actual().path(rrectPath).finishElements()
833 .actual().rect(rect).rect(rect).rect(rect).finishElements()
840 .actual().localToDevice(lm).rect(rect).rect(rect).rect(rect)
849 .actual().rrect(rrect).rrect(rrect).rrect(rrect).finishElements()
854 .actual().localToDevice(lm).rrect(rrect).rrect(rrect).rrect(rrect)
862 .actual().path(make_octagon(rect)).path(make_octagon(rect))
868 .actual().localToDevice(lm)
885 .actual().path(path).path(path).path(path).finishElements()
890 .actual().localToDevice(lm)
915 .actual().aa().intersect().path(inverseRectPath).finishElements()
922 .actual().aa().difference().path(inverseRectPath).finishElements()
929 .actual().aa().intersect().path(inverseComplexPath).finishElements()
936 .actual().aa().difference().path(inverseComplexPath).finishElements()
955 .actual().aa().intersect()
963 .actual().aa().intersect()
969 .actual().aa().intersect()
975 .actual().aa().intersect()
983 .actual().aa().difference()
991 .actual().aa().difference()
997 .actual().aa().difference()
1003 .actual().aa().difference()
1016 .actual().intersect().rect(SkRect::MakeEmpty()).finishElements()
1022 .actual().difference().rect(SkRect::MakeEmpty()).finishElements()
1028 .actual().difference().rrect(rrect).rect(SkRect::MakeEmpty())
1044 .actual().nonAA().difference().rect(rightSide).finishElements()
1060 .actual().rect(intR1, GrAA::kYes, SkClipOp::kIntersect)
1082 b.actual().path(make_octagon(d), GrAA::kNo, SkClipOp::kDifference);
1099 b.actual().path(make_octagon(d), GrAA::kYes, SkClipOp::kIntersect);
1115 .actual().intersect().aa().rect(rect).finishElements()
1123 .actual().localToDevice(lm).intersect().aa().rect(rect)
1131 .actual().difference().aa().rect(rect).finishElements()
1145 .actual().intersect().aa().rrect(rrect).finishElements()
1153 .actual().localToDevice(lm).intersect().aa().rrect(rrect)
1161 .actual().difference().aa().rrect(rrect).finishElements()
1180 .actual().rect(rect, lm, GrAA::kYes, SkClipOp::kIntersect)
1192 .actual().rrect(localRRect, lm, GrAA::kYes, SkClipOp::kIntersect)
1201 .actual().intersect().localToDevice(lm).path(make_octagon(rect))
1219 .actual().rect(rect, lm, GrAA::kYes, SkClipOp::kIntersect)
1231 .actual().rrect(localRRect, lm, GrAA::kYes, SkClipOp::kIntersect)
1240 .actual().intersect().localToDevice(lm).path(make_octagon(rect))
1258 .actual().aa().intersect().rect(rect).path(bigPath).finishElements()
1263 .actual().aa().intersect().rrect(rrect).path(bigPath).finishElements()
1270 .actual().aa().difference().rect(rect).path(bigPath).finishElements()
1275 .actual().aa().difference().rrect(rrect).path(bigPath)
1283 .actual().aa().intersect().rect(rect)
1288 .actual().aa().intersect().rrect(rrect)
1295 .actual().aa().intersect().path(bigPath).difference().rect(rect)
1301 .actual().aa().intersect().path(bigPath).difference().rrect(rrect)
1323 .actual().rect(bigR, lm1, GrAA::kYes, SkClipOp::kIntersect)
1331 .actual().rrect(bigRR, lm1, GrAA::kYes, SkClipOp::kIntersect)
1339 .actual().rect(bigR, lm1, GrAA::kYes, SkClipOp::kIntersect)
1347 .actual().rrect(bigRR, lm1, GrAA::kYes, SkClipOp::kIntersect)
1357 .actual().rect(bigR, lm1, GrAA::kYes, SkClipOp::kDifference)
1365 .actual().rrect(bigRR, lm1, GrAA::kYes, SkClipOp::kDifference)
1373 .actual().rect(bigR, lm1, GrAA::kYes, SkClipOp::kDifference)
1381 .actual().rrect(bigRR, lm1, GrAA::kYes, SkClipOp::kDifference)
1391 .actual().rect(bigR, lm1, GrAA::kYes, SkClipOp::kDifference)
1397 .actual().rrect(bigRR, lm1, GrAA::kYes, SkClipOp::kDifference)
1403 .actual().rect(bigR, lm1, GrAA::kYes, SkClipOp::kDifference)
1409 .actual().rrect(bigRR, lm1, GrAA::kYes, SkClipOp::kDifference)
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)
1469 .actual().rect(r1, lm1, GrAA::kNo, SkClipOp::kIntersect)
1479 .actual().rect(r1, lm1, GrAA::kYes, SkClipOp::kIntersect)
1486 .actual().rect(r1, lm1, GrAA::kNo, SkClipOp::kIntersect)
1504 .actual().intersect().rect(rect).finishElements()
1508 .actual().intersect().rrect(rrect).finishElements()
1512 .actual().intersect().path(convex).finishElements()
1518 .actual().difference().rect(rect).finishElements()
1522 .actual().difference().rrect(rrect).finishElements()
1526 .actual().difference().path(convex).finishElements()
1542 .actual().aa().intersect().rect(rt).rrect(rr).path(p).finishElements()
1548 .actual().nonAA().difference().rect(rt).rrect(rr).path(p)
1556 .actual().aa().intersect().rect(rt)
1565 .actual().aa().intersect().rrect(rr)
1574 .actual().aa().intersect().path(p)
1617 b.actual().rect(r, GrAA::kYes, op);
1626 b.actual().rrect(rrect, GrAA::kYes, op);
1636 b.actual().path(make_octagon(rects[i], kR, kR), GrAA::kYes, op);
1647 // the actual elements to be unmodified (both intersect and difference).
1921 // Tests apply() under simple circumstances, that don't require actual rendering of masks, or