Lines Matching defs:rects
505 // Tests that intersection of rects combine to a single element when they have the same AA type,
585 // Tests that intersection of rects in the same coordinate space can still be combined, but do not
631 // Tests that intersection of two round rects can simplify to a single round rect when they have
832 run_test_case(r, TestCase::Build("same-rects", kDeviceBounds)
839 run_test_case(r, TestCase::Build("same-local-rects", kDeviceBounds)
1167 // Tests that scale+translate matrices are pre-applied to rects and rrects, which also then allows
1308 // Tests that rects/rrects in different coordinate spaces can be consolidated when one is fully
1596 SkRect rects[] = { kTL, kTR, kBL, kBR };
1610 SkRect r = rects[i];
1614 // given how the rects are defined, and that's just not interesting.
1625 SkRRect rrect = SkRRect::MakeRectXY(rects[i], kR, kR);
1636 b.actual().path(make_octagon(rects[i], kR, kR), GrAA::kYes, op);
1714 // Try to overflow the number of allowed window rects (see skbug.com/10989)
1763 // Non-AA rects remain non-AA so they can be applied as a scissor
1768 // the first aa rect, so we should see nonAAPath as AA, and then the intersection of rects.
1776 "Mixed AA rects should not combine");
1788 "Mixed AA rects should not combine");
1795 // Tests preApply works as expected for device rects, rrects, and reports clipped-out, etc. as
1995 "Clip should not need window rects");