Lines Matching refs:start
28 SkPathDirection* dir, unsigned* start) { in path_contains_rrect() argument
30 REPORTER_ASSERT(reporter, SkPathPriv::IsRRect(path, &out, dir, start)); in path_contains_rrect()
32 recreatedPath.addRRect(out, *dir, *start); in path_contains_rrect()
57 SkPathDirection dir, unsigned start) { in inner_path_contains_rrect() argument
67 path.addRRect(in, dir, start); in inner_path_contains_rrect()
71 REPORTER_ASSERT(reporter, outDir == dir && outStart == start); in inner_path_contains_rrect()
76 SkPathDirection dir, unsigned start) { in path_contains_rrect_check() argument
77 SkRRect out = inner_path_contains_rrect(reporter, in, dir, start); in path_contains_rrect_check()
85 SkPathDirection dir, unsigned start) { in path_contains_rrect_nocheck() argument
86 SkRRect out = inner_path_contains_rrect(reporter, in, dir, start); in path_contains_rrect_nocheck()
93 SkVector v[4], SkPathDirection dir, unsigned start) { in path_contains_rrect_check() argument
96 path_contains_rrect_check(reporter, rrect, dir, start); in path_contains_rrect_check()
101 ForceIsRRect_Private(SkPath* path, SkPathDirection dir, unsigned start) { in ForceIsRRect_Private() argument
102 path->fPathRef->setIsRRect(true, dir == SkPathDirection::kCCW, start); in ForceIsRRect_Private()
107 SkPathDirection dir, unsigned start) { in force_path_contains_rrect() argument
108 ForceIsRRect_Private force_rrect(&path, dir, start); in force_path_contains_rrect()
112 REPORTER_ASSERT(reporter, outDir == dir && outStart == start); in force_path_contains_rrect()
183 for (int start = 0; start < 8; ++start) { in test_tricky_radii() local
191 path_contains_rrect_check(reporter, rr, dir, start); in test_tricky_radii()
202 path_contains_rrect_nocheck(reporter, rr, dir, start); in test_tricky_radii()
210 for (int start = 0; start < 8; ++start) { in test_empty_crbug_458524() local
215 path_contains_rrect_check(reporter, rr, dir, start); in test_empty_crbug_458524()
221 path_contains_rrect_check(reporter, rr, dir, start); in test_empty_crbug_458524()
228 for (int start = 0; start < 8; ++start) { in test_inset() local
234 path_contains_rrect_check(reporter, rr, dir, start); in test_inset()
237 path_contains_rrect_check(reporter, rr, dir, start); in test_inset()
240 path_contains_rrect_check(reporter, rr, dir, start); in test_inset()
244 path_contains_rrect_check(reporter, rr, dir, start); in test_inset()
246 path_contains_rrect_check(reporter, rr, dir, start); in test_inset()
257 for (int start = 0; start < 8; ++start) { in test_9patch_rrect() local
261 path_contains_rrect_check(reporter, rr, dir, start); in test_9patch_rrect()
263 path_contains_rrect_nocheck(reporter, rr, dir, start); in test_9patch_rrect()
270 path_contains_rrect_check(reporter, rr, dir, start); in test_9patch_rrect()
272 path_contains_rrect_nocheck(reporter, rr, dir, start); in test_9patch_rrect()
281 for (int start = 0; start < 8; ++start) { in test_round_rect_basic() local
287 path_contains_rrect_check(reporter, rr1, dir, start); in test_round_rect_basic()
292 path_contains_rrect_check(reporter, rr1_2, dir, start); in test_round_rect_basic()
295 path_contains_rrect_check(reporter, rr1_2, dir, start); in test_round_rect_basic()
301 path_contains_rrect_check(reporter, rr2, dir, start); in test_round_rect_basic()
309 path_contains_rrect_check(reporter, rr2_2, dir, start); in test_round_rect_basic()
312 path_contains_rrect_check(reporter, rr2_3, dir, start); in test_round_rect_basic()
318 path_contains_rrect_check(reporter, rr3, dir, start); in test_round_rect_basic()
323 path_contains_rrect_check(reporter, rr3_2, dir, start); in test_round_rect_basic()
326 path_contains_rrect_check(reporter, rr3_3, dir, start); in test_round_rect_basic()
347 path_contains_rrect_check(reporter, rr5, dir, start); in test_round_rect_basic()
355 for (int start = 0; start < 8; ++start) { in test_round_rect_rects() local
361 path_contains_rrect_check(reporter, rr1, dir, start); in test_round_rect_rects()
369 path_contains_rrect_check(reporter, rr2, dir, start); in test_round_rect_rects()
376 path_contains_rrect_check(reporter, rr3, dir, start); in test_round_rect_rects()
384 for (int start = 0; start < 8; ++start) { in test_round_rect_ovals() local
390 path_contains_rrect_check(reporter, rr1, dir, start); in test_round_rect_ovals()
398 for (int start = 0; start < 8; ++start) { in test_round_rect_general() local
404 path_contains_rrect_check(reporter, rr1, dir, start); in test_round_rect_general()
412 path_contains_rrect_check(reporter, rr2, dir, start); in test_round_rect_general()
419 for (int start = 0; start < 8; ++start) { in test_round_rect_iffy_parameters() local
424 path_contains_rrect_nocheck(reporter, rr1, dir, start); in test_round_rect_iffy_parameters()
445 for (int start = 0; start < 8; ++start) { in test_skbug_3239() local
449 path_contains_rrect_check(reporter, rectx, radii, dir, start); in test_skbug_3239()
450 path_contains_rrect_check(reporter, recty, radii, dir, start); in test_skbug_3239()
458 for (int start = 0; start < 8; ++start) { in test_mix() local
464 path_contains_rrect_check(reporter, rr, dir, start); in test_mix()