Lines Matching refs:pathB
33 SkPath path, pathB; in cubicOp1d() local
38 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp1d()
39 pathB.moveTo(0,1); in cubicOp1d()
40 pathB.cubicTo(0,1, 1,0, 2,0); in cubicOp1d()
41 pathB.close(); in cubicOp1d()
42 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp1d()
46 SkPath path, pathB; in cubicOp2d() local
51 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp2d()
52 pathB.moveTo(0,1); in cubicOp2d()
53 pathB.cubicTo(0,1, 2,0, 1,0); in cubicOp2d()
54 pathB.close(); in cubicOp2d()
55 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp2d()
59 SkPath path, pathB; in cubicOp3d() local
64 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp3d()
65 pathB.moveTo(0,1); in cubicOp3d()
66 pathB.cubicTo(0,1, 1,0, 3,2); in cubicOp3d()
67 pathB.close(); in cubicOp3d()
68 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp3d()
72 SkPath path, pathB; in cubicOp5d() local
77 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp5d()
78 pathB.moveTo(0,1); in cubicOp5d()
79 pathB.cubicTo(0,2, 1,0, 2,0); in cubicOp5d()
80 pathB.close(); in cubicOp5d()
81 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp5d()
85 SkPath path, pathB; in cubicOp6d() local
90 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp6d()
91 pathB.moveTo(0,1); in cubicOp6d()
92 pathB.cubicTo(0,3, 1,0, 6,0); in cubicOp6d()
93 pathB.close(); in cubicOp6d()
94 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp6d()
98 SkPath path, pathB; in cubicOp7d() local
103 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp7d()
104 pathB.moveTo(0,1); in cubicOp7d()
105 pathB.cubicTo(0,3, 1,0, 4,3); in cubicOp7d()
106 pathB.close(); in cubicOp7d()
107 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp7d()
111 SkPath path, pathB; in cubicOp8d() local
116 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp8d()
117 pathB.moveTo(0,1); in cubicOp8d()
118 pathB.cubicTo(0,4, 1,0, 5,0); in cubicOp8d()
119 pathB.close(); in cubicOp8d()
120 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp8d()
124 SkPath path, pathB; in cubicOp9d() local
129 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp9d()
130 pathB.moveTo(0,1); in cubicOp9d()
131 pathB.cubicTo(1,2, 1,0, 6,1); in cubicOp9d()
132 pathB.close(); in cubicOp9d()
133 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp9d()
137 SkPath path, pathB; in quadOp9d() local
143 pathB.setFillType(SkPath::kWinding_FillType); in quadOp9d()
144 pathB.moveTo(0,1); in quadOp9d()
145 pathB.quadTo(1,2, 1.4f,1); in quadOp9d()
146 pathB.quadTo(3,0.4f, 6,1); in quadOp9d()
147 pathB.close(); in quadOp9d()
148 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in quadOp9d()
152 SkPath path, pathB; in lineOp9d() local
160 pathB.setFillType(SkPath::kWinding_FillType); in lineOp9d()
161 pathB.moveTo(0,1); in lineOp9d()
162 pathB.lineTo(1,2); in lineOp9d()
163 pathB.lineTo(1.4f,1); in lineOp9d()
164 pathB.lineTo(3,0.4f); in lineOp9d()
165 pathB.lineTo(6,1); in lineOp9d()
166 pathB.close(); in lineOp9d()
167 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in lineOp9d()
171 SkPath path, pathB; in cubicOp1i() local
176 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp1i()
177 pathB.moveTo(0,1); in cubicOp1i()
178 pathB.cubicTo(1,2, 1,0, 2,1); in cubicOp1i()
179 pathB.close(); in cubicOp1i()
180 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp1i()
184 SkPath path, pathB; in cubicOp10d() local
189 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp10d()
190 pathB.moveTo(0,1); in cubicOp10d()
191 pathB.cubicTo(1,4, 1,0, 3,1); in cubicOp10d()
192 pathB.close(); in cubicOp10d()
193 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp10d()
197 SkPath path, pathB; in cubicOp11d() local
202 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp11d()
203 pathB.moveTo(0,1); in cubicOp11d()
204 pathB.cubicTo(1,5, 1,0, 4,3); in cubicOp11d()
205 pathB.close(); in cubicOp11d()
206 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp11d()
210 SkPath path, pathB; in cubicOp12d() local
215 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp12d()
216 pathB.moveTo(0,1); in cubicOp12d()
217 pathB.cubicTo(0,1, 1,0, 6,1); in cubicOp12d()
218 pathB.close(); in cubicOp12d()
219 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp12d()
223 SkPath path, pathB; in cubicOp13d() local
228 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp13d()
229 pathB.moveTo(0,1); in cubicOp13d()
230 pathB.cubicTo(3,5, 1,0, 5,4); in cubicOp13d()
231 pathB.close(); in cubicOp13d()
232 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp13d()
236 SkPath path, pathB; in cubicOp14d() local
241 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp14d()
242 pathB.moveTo(0,2); in cubicOp14d()
243 pathB.cubicTo(1,2, 1,0, 2,0); in cubicOp14d()
244 pathB.close(); in cubicOp14d()
245 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp14d()
249 SkPath path, pathB; in cubicOp15d() local
254 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp15d()
255 pathB.moveTo(0,2); in cubicOp15d()
256 pathB.cubicTo(1,2, 1,0, 6,3); in cubicOp15d()
257 pathB.close(); in cubicOp15d()
258 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp15d()
262 SkPath path, pathB; in cubicOp16d() local
267 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp16d()
268 pathB.moveTo(0,3); in cubicOp16d()
269 pathB.cubicTo(0,1, 2,0, 1,0); in cubicOp16d()
270 pathB.close(); in cubicOp16d()
271 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp16d()
275 SkPath path, pathB; in cubicOp17d() local
280 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp17d()
281 pathB.moveTo(0,4); in cubicOp17d()
282 pathB.cubicTo(1,2, 2,0, 2,0); in cubicOp17d()
283 pathB.close(); in cubicOp17d()
284 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp17d()
288 SkPath path, pathB; in cubicOp18d() local
293 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp18d()
294 pathB.moveTo(0,2); in cubicOp18d()
295 pathB.cubicTo(1,2, 1,0, 5,3); in cubicOp18d()
296 pathB.close(); in cubicOp18d()
297 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp18d()
301 SkPath path, pathB; in cubicOp19i() local
306 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp19i()
307 pathB.moveTo(1,2); in cubicOp19i()
308 pathB.cubicTo(2,6, 2,0, 1,0); in cubicOp19i()
309 pathB.close(); in cubicOp19i()
310 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp19i()
314 SkPath path, pathB; in cubicOp20d() local
319 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp20d()
320 pathB.moveTo(0,6); in cubicOp20d()
321 pathB.cubicTo(1,2, 1,0, 1,0); in cubicOp20d()
322 pathB.close(); in cubicOp20d()
323 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp20d()
327 SkPath path, pathB; in cubicOp21d() local
332 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp21d()
333 pathB.moveTo(1,2); in cubicOp21d()
334 pathB.cubicTo(5,6, 1,0, 1,0); in cubicOp21d()
335 pathB.close(); in cubicOp21d()
336 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp21d()
340 SkPath path, pathB; in cubicOp22d() local
345 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp22d()
346 pathB.moveTo(0,3); in cubicOp22d()
347 pathB.cubicTo(1,2, 1,0, 3,2); in cubicOp22d()
348 pathB.close(); in cubicOp22d()
349 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp22d()
353 SkPath path, pathB; in cubicOp23d() local
358 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp23d()
359 pathB.moveTo(0,4); in cubicOp23d()
360 pathB.cubicTo(1,2, 1,0, 2,1); in cubicOp23d()
361 pathB.close(); in cubicOp23d()
362 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp23d()
366 SkPath path, pathB; in cubicOp24d() local
371 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp24d()
372 pathB.moveTo(0,2); in cubicOp24d()
373 pathB.cubicTo(2,3, 1,0, 2,1); in cubicOp24d()
374 pathB.close(); in cubicOp24d()
375 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp24d()
435 SkPath path, pathB; in testOp1d() local
439 pathB.setFillType(SkPath::kWinding_FillType); in testOp1d()
440 pathB.addRect(0, 0, 1, 1, SkPath::kCW_Direction); in testOp1d()
441 pathB.addRect(0, 0, 1, 1, SkPath::kCW_Direction); in testOp1d()
442 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in testOp1d()
446 SkPath path, pathB; in testOp2d() local
450 pathB.setFillType(SkPath::kEvenOdd_FillType); in testOp2d()
451 pathB.addRect(0, 0, 1, 1, SkPath::kCW_Direction); in testOp2d()
452 pathB.addRect(0, 0, 1, 1, SkPath::kCW_Direction); in testOp2d()
453 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in testOp2d()
457 SkPath path, pathB; in testOp3d() local
461 pathB.setFillType(SkPath::kWinding_FillType); in testOp3d()
462 pathB.addRect(0, 0, 1, 1, SkPath::kCW_Direction); in testOp3d()
463 pathB.addRect(0, 0, 1, 1, SkPath::kCW_Direction); in testOp3d()
464 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in testOp3d()
468 SkPath path, pathB; in testOp1u() local
472 pathB.setFillType(SkPath::kWinding_FillType); in testOp1u()
473 pathB.addRect(0, 0, 1, 1, SkPath::kCW_Direction); in testOp1u()
474 pathB.addRect(0, 0, 1, 1, SkPath::kCW_Direction); in testOp1u()
475 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in testOp1u()
479 SkPath path, pathB; in testOp4d() local
483 pathB.setFillType(SkPath::kWinding_FillType); in testOp4d()
484 pathB.addRect(0, 0, 1, 1, SkPath::kCW_Direction); in testOp4d()
485 pathB.addRect(0, 0, 1, 1, SkPath::kCW_Direction); in testOp4d()
486 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in testOp4d()
490 SkPath path, pathB; in testOp5d() local
494 pathB.setFillType(SkPath::kEvenOdd_FillType); in testOp5d()
495 pathB.addRect(0, 0, 1, 1, SkPath::kCW_Direction); in testOp5d()
496 pathB.addRect(0, 0, 1, 1, SkPath::kCW_Direction); in testOp5d()
497 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in testOp5d()
501 SkPath path, pathB; in testOp6d() local
505 pathB.setFillType(SkPath::kWinding_FillType); in testOp6d()
506 pathB.addRect(0, 0, 1, 1, SkPath::kCW_Direction); in testOp6d()
507 pathB.addRect(0, 0, 1, 1, SkPath::kCW_Direction); in testOp6d()
508 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in testOp6d()
512 SkPath path, pathB; in testOp7d() local
516 pathB.setFillType(SkPath::kEvenOdd_FillType); in testOp7d()
517 pathB.addRect(0, 0, 1, 1, SkPath::kCW_Direction); in testOp7d()
518 pathB.addRect(0, 0, 1, 1, SkPath::kCW_Direction); in testOp7d()
519 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in testOp7d()
523 SkPath path, pathB; in testOp2u() local
527 pathB.setFillType(SkPath::kWinding_FillType); in testOp2u()
528 pathB.addRect(0, 0, 3, 3, SkPath::kCW_Direction); in testOp2u()
529 pathB.addRect(1, 1, 2, 2, SkPath::kCW_Direction); in testOp2u()
530 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in testOp2u()
534 SkPath path, pathB; in testOp8d() local
536 pathB.moveTo(577330, 1971.72f); in testOp8d()
537 pathB.cubicTo(10.7082f, -116.596f, 262.057f, 45.6468f, 294.694f, 1.96237f); in testOp8d()
538 pathB.close(); in testOp8d()
539 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in testOp8d()
542 SkPath path, pathB; in cubicOp25i() local
547 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp25i()
548 pathB.moveTo(0,5); in cubicOp25i()
549 pathB.cubicTo(2,3, 1,0, 4,2); in cubicOp25i()
550 pathB.close(); in cubicOp25i()
551 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp25i()
555 SkPath path, pathB; in cubicOp26d() local
560 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp26d()
561 pathB.moveTo(0,4); in cubicOp26d()
562 pathB.cubicTo(2,3, 1,0, 4,3); in cubicOp26d()
563 pathB.close(); in cubicOp26d()
564 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp26d()
568 SkPath path, pathB; in cubicOp27d() local
573 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp27d()
574 pathB.moveTo(0,1); in cubicOp27d()
575 pathB.cubicTo(2,5, 1,0, 6,3); in cubicOp27d()
576 pathB.close(); in cubicOp27d()
577 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp27d()
581 SkPath path, pathB; in cubicOp28u() local
586 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp28u()
587 pathB.moveTo(0,6); in cubicOp28u()
588 pathB.cubicTo(2,3, 1,0, 4,1); in cubicOp28u()
589 pathB.close(); in cubicOp28u()
590 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in cubicOp28u()
594 SkPath path, pathB; in cubicOp29d() local
599 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp29d()
600 pathB.moveTo(0,6); in cubicOp29d()
601 pathB.cubicTo(2,4, 1,0, 5,2); in cubicOp29d()
602 pathB.close(); in cubicOp29d()
603 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp29d()
607 SkPath path, pathB; in cubicOp30d() local
612 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp30d()
613 pathB.moveTo(0,6); in cubicOp30d()
614 pathB.cubicTo(3,5, 1,0, 5,2); in cubicOp30d()
615 pathB.close(); in cubicOp30d()
616 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp30d()
620 SkPath path, pathB; in cubicOp31d() local
625 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp31d()
626 pathB.moveTo(1,2); in cubicOp31d()
627 pathB.cubicTo(0,4, 2,0, 3,0); in cubicOp31d()
628 pathB.close(); in cubicOp31d()
629 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp31d()
633 SkPath path, pathB; in cubicOp31u() local
638 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp31u()
639 pathB.moveTo(1,2); in cubicOp31u()
640 pathB.cubicTo(0,4, 2,0, 3,0); in cubicOp31u()
641 pathB.close(); in cubicOp31u()
642 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in cubicOp31u()
646 SkPath path, pathB; in cubicOp31x() local
651 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp31x()
652 pathB.moveTo(1,2); in cubicOp31x()
653 pathB.cubicTo(0,4, 2,0, 3,0); in cubicOp31x()
654 pathB.close(); in cubicOp31x()
655 testPathOp(reporter, path, pathB, kXOR_SkPathOp, filename); in cubicOp31x()
659 SkPath path, pathB; in cubicOp32d() local
664 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp32d()
665 pathB.moveTo(0,6); in cubicOp32d()
666 pathB.cubicTo(1,3, 1,0, 2,1); in cubicOp32d()
667 pathB.close(); in cubicOp32d()
668 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp32d()
672 SkPath path, pathB; in cubicOp33i() local
677 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp33i()
678 pathB.moveTo(0,6); in cubicOp33i()
679 pathB.cubicTo(1,3, 1,0, 2,1); in cubicOp33i()
680 pathB.close(); in cubicOp33i()
681 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp33i()
685 SkPath path, pathB; in cubicOp34d() local
690 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp34d()
691 pathB.moveTo(1,2); in cubicOp34d()
692 pathB.cubicTo(1,3, 1,0, 5,3); in cubicOp34d()
693 pathB.close(); in cubicOp34d()
694 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp34d()
698 SkPath path, pathB; in cubicOp35d() local
703 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp35d()
704 pathB.moveTo(1,2); in cubicOp35d()
705 pathB.cubicTo(0,4, 1,0, 5,1); in cubicOp35d()
706 pathB.close(); in cubicOp35d()
707 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp35d()
711 SkPath path, pathB; in cubicOp36u() local
716 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp36u()
717 pathB.moveTo(0,2); in cubicOp36u()
718 pathB.cubicTo(1,5, 1,0, 6,1); in cubicOp36u()
719 pathB.close(); in cubicOp36u()
720 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in cubicOp36u()
724 SkPath path, pathB; in cubicOp37d() local
729 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp37d()
730 pathB.moveTo(1,6); in cubicOp37d()
731 pathB.cubicTo(3,4, 1,0, 6,2); in cubicOp37d()
732 pathB.close(); in cubicOp37d()
733 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp37d()
737 SkPath path, pathB; in cubicOp38d() local
742 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp38d()
743 pathB.moveTo(2,3); in cubicOp38d()
744 pathB.cubicTo(1,4, 1,0, 6,0); in cubicOp38d()
745 pathB.close(); in cubicOp38d()
746 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp38d()
750 SkPath path, pathB; in cubicOp39d() local
755 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp39d()
756 pathB.moveTo(1,5); in cubicOp39d()
757 pathB.cubicTo(3,4, 1,0, 3,2); in cubicOp39d()
758 pathB.close(); in cubicOp39d()
759 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp39d()
763 SkPath path, pathB; in cubicOp40d() local
768 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp40d()
769 pathB.moveTo(2,3); in cubicOp40d()
770 pathB.cubicTo(2,4, 1,0, 5,1); in cubicOp40d()
771 pathB.close(); in cubicOp40d()
772 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp40d()
776 SkPath path, pathB; in cubicOp41i() local
781 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp41i()
782 pathB.moveTo(3,4); in cubicOp41i()
783 pathB.cubicTo(4,6, 1,0, 6,2); in cubicOp41i()
784 pathB.close(); in cubicOp41i()
785 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp41i()
789 SkPath path, pathB; in cubicOp42d() local
794 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp42d()
795 pathB.moveTo(5,6); in cubicOp42d()
796 pathB.cubicTo(4,5, 1,0, 2,1); in cubicOp42d()
797 pathB.close(); in cubicOp42d()
798 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp42d()
802 SkPath path, pathB; in cubicOp43d() local
807 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp43d()
808 pathB.moveTo(0,4); in cubicOp43d()
809 pathB.cubicTo(1,3, 2,0, 2,1); in cubicOp43d()
810 pathB.close(); in cubicOp43d()
811 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp43d()
815 SkPath path, pathB; in cubicOp44d() local
820 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp44d()
821 pathB.moveTo(0,4); in cubicOp44d()
822 pathB.cubicTo(2,3, 2,0, 6,3); in cubicOp44d()
823 pathB.close(); in cubicOp44d()
824 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp44d()
828 SkPath path, pathB; in cubicOp45d() local
833 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp45d()
834 pathB.moveTo(0,4); in cubicOp45d()
835 pathB.cubicTo(2,3, 2,0, 4,2); in cubicOp45d()
836 pathB.close(); in cubicOp45d()
837 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp45d()
841 SkPath path, pathB; in cubicOp46d() local
846 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp46d()
847 pathB.moveTo(0,5); in cubicOp46d()
848 pathB.cubicTo(2,4, 2,0, 5,3); in cubicOp46d()
849 pathB.close(); in cubicOp46d()
850 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp46d()
854 SkPath path, pathB; in cubicOp47d() local
859 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp47d()
860 pathB.moveTo(2,6); in cubicOp47d()
861 pathB.cubicTo(4,5, 1,0, 6,1); in cubicOp47d()
862 pathB.close(); in cubicOp47d()
863 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp47d()
867 SkPath path, pathB; in cubicOp48d() local
872 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp48d()
873 pathB.moveTo(1,5); in cubicOp48d()
874 pathB.cubicTo(2,3, 2,0, 3,2); in cubicOp48d()
875 pathB.close(); in cubicOp48d()
876 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp48d()
880 SkPath path, pathB; in cubicOp49d() local
885 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp49d()
886 pathB.moveTo(2,3); in cubicOp49d()
887 pathB.cubicTo(1,4, 2,0, 5,1); in cubicOp49d()
888 pathB.close(); in cubicOp49d()
889 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp49d()
893 SkPath path, pathB; in cubicOp50d() local
898 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp50d()
899 pathB.moveTo(0,5); in cubicOp50d()
900 pathB.cubicTo(1,5, 3,0, 6,1); in cubicOp50d()
901 pathB.close(); in cubicOp50d()
902 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp50d()
906 SkPath path, pathB; in cubicOp51d() local
911 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp51d()
912 pathB.moveTo(1,4); in cubicOp51d()
913 pathB.cubicTo(0,6, 3,0, 2,1); in cubicOp51d()
914 pathB.close(); in cubicOp51d()
915 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp51d()
919 SkPath path, pathB; in cubicOp52d() local
924 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp52d()
925 pathB.moveTo(4,5); in cubicOp52d()
926 pathB.cubicTo(3,4, 2,0, 2,1); in cubicOp52d()
927 pathB.close(); in cubicOp52d()
928 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp52d()
932 SkPath path, pathB; in cubicOp53d() local
937 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp53d()
938 pathB.moveTo(3,5); in cubicOp53d()
939 pathB.cubicTo(1,2, 3,0, 2,1); in cubicOp53d()
940 pathB.close(); in cubicOp53d()
941 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp53d()
945 SkPath path, pathB; in cubicOp54d() local
950 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp54d()
951 pathB.moveTo(4,5); in cubicOp54d()
952 pathB.cubicTo(2,4, 4,0, 3,1); in cubicOp54d()
953 pathB.close(); in cubicOp54d()
954 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp54d()
958 SkPath path, pathB; in cubicOp55d() local
963 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp55d()
964 pathB.moveTo(2,3); in cubicOp55d()
965 pathB.cubicTo(0,5, 5,0, 3,1); in cubicOp55d()
966 pathB.close(); in cubicOp55d()
967 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp55d()
971 SkPath path, pathB; in cubicOp56d() local
976 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp56d()
977 pathB.moveTo(0,5); in cubicOp56d()
978 pathB.cubicTo(1,2, 1,0, 6,2); in cubicOp56d()
979 pathB.close(); in cubicOp56d()
980 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp56d()
984 SkPath path, pathB; in cubicOp57d() local
989 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp57d()
990 pathB.moveTo(4,5); in cubicOp57d()
991 pathB.cubicTo(4,6, 5,0, 5,0); in cubicOp57d()
992 pathB.close(); in cubicOp57d()
993 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp57d()
997 SkPath path, pathB; in cubicOp58d() local
1002 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp58d()
1003 pathB.moveTo(5,6); in cubicOp58d()
1004 pathB.cubicTo(3,5, 5,0, 4,3); in cubicOp58d()
1005 pathB.close(); in cubicOp58d()
1006 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp58d()
1010 SkPath path, pathB; in cubicOp59d() local
1015 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp59d()
1016 pathB.moveTo(0,4); in cubicOp59d()
1017 pathB.cubicTo(1,4, 1,0, 6,5); in cubicOp59d()
1018 pathB.close(); in cubicOp59d()
1019 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp59d()
1023 SkPath path, pathB; in cubicOp60d() local
1028 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp60d()
1029 pathB.moveTo(0,6); in cubicOp60d()
1030 pathB.cubicTo(2,5, 2,0, 6,4); in cubicOp60d()
1031 pathB.close(); in cubicOp60d()
1032 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp60d()
1036 SkPath path, pathB; in cubicOp61d() local
1041 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp61d()
1042 pathB.moveTo(2,3); in cubicOp61d()
1043 pathB.cubicTo(1,6, 2,1, 5,0); in cubicOp61d()
1044 pathB.close(); in cubicOp61d()
1045 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp61d()
1049 SkPath path, pathB; in cubicOp62d() local
1054 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp62d()
1055 pathB.moveTo(3,5); in cubicOp62d()
1056 pathB.cubicTo(4,5, 3,1, 6,5); in cubicOp62d()
1057 pathB.close(); in cubicOp62d()
1058 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp62d()
1062 SkPath path, pathB; in cubicOp63d() local
1067 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp63d()
1068 pathB.moveTo(2,3); in cubicOp63d()
1069 pathB.cubicTo(3,5, 3,2, 4,0); in cubicOp63d()
1070 pathB.close(); in cubicOp63d()
1071 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp63d()
1075 SkPath path, pathB; in cubicOp64d() local
1080 pathB.moveTo(0,1); in cubicOp64d()
1081 pathB.cubicTo(0,3, 1,0, 1,0); in cubicOp64d()
1082 pathB.lineTo(0,1); in cubicOp64d()
1083 pathB.close(); in cubicOp64d()
1084 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp64d()
1088 SkPath path, pathB; in cubicOp65d() local
1093 pathB.moveTo(0,1); in cubicOp65d()
1094 pathB.cubicTo(0,1, 1,0, 5,1); in cubicOp65d()
1095 pathB.lineTo(0,1); in cubicOp65d()
1096 pathB.close(); in cubicOp65d()
1097 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp65d()
1101 SkPath path, pathB; in rectOp1d() local
1106 pathB.moveTo(0,1); in rectOp1d()
1107 pathB.cubicTo(0,3, 1,0, 1,0); in rectOp1d()
1108 pathB.lineTo(0,1); in rectOp1d()
1109 pathB.close(); in rectOp1d()
1110 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in rectOp1d()
1114 SkPath path, pathB; in cubicOp66u() local
1119 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp66u()
1120 pathB.moveTo(2,4); in cubicOp66u()
1121 pathB.cubicTo(3,5, 1,0, 6,2); in cubicOp66u()
1122 pathB.close(); in cubicOp66u()
1123 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in cubicOp66u()
1127 SkPath path, pathB; in cubicOp67u() local
1132 pathB.moveTo(0,5); in cubicOp67u()
1133 pathB.cubicTo(1,3, 5,3, 6,1); in cubicOp67u()
1134 pathB.lineTo(0,5); in cubicOp67u()
1135 pathB.close(); in cubicOp67u()
1136 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in cubicOp67u()
1140 SkPath path, pathB; in cubicOp68u() local
1144 pathB.moveTo(1,4); in cubicOp68u()
1145 pathB.cubicTo(0,5, 5,0, 5,4); in cubicOp68u()
1146 pathB.close(); in cubicOp68u()
1147 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in cubicOp68u()
1151 SkPath path, pathB; in cubicOp69d() local
1155 pathB.moveTo(1,3); in cubicOp69d()
1156 pathB.cubicTo(0,2, 3,1, 1,0); in cubicOp69d()
1157 pathB.close(); in cubicOp69d()
1158 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp69d()
1226 SkPath pathB; in skp1() local
1227 pathB.setFillType(SkPath::kWinding_FillType); in skp1()
1228 pathB.moveTo(189,4); in skp1()
1229 pathB.lineTo(199,14); in skp1()
1230 pathB.lineTo(236,14); in skp1()
1231 pathB.lineTo(246,4); in skp1()
1232 pathB.lineTo(189,4); in skp1()
1233 pathB.close(); in skp1()
1234 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skp1()
1246 SkPath pathB; in skp2() local
1247 pathB.setFillType(SkPath::kWinding_FillType); in skp2()
1248 pathB.moveTo(258.000000f, 1028.00000f); in skp2()
1249 pathB.lineTo(258.000000f, 1027.00000f); in skp2()
1250 pathB.lineTo(823.000000f, 1027.00000f); in skp2()
1251 pathB.lineTo(823.000000f, 1028.00000f); in skp2()
1252 pathB.lineTo(258.000000f, 1028.00000f); in skp2()
1253 pathB.close(); in skp2()
1254 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skp2()
1278 SkPath pathB; in skp3() local
1279 pathB.setFillType(SkPath::kWinding_FillType); in skp3()
1280 pathB.moveTo(717.000000f, 510.000000f); in skp3()
1281 pathB.lineTo(760.000000f, 467.000000f); in skp3()
1282 pathB.lineTo(930.000000f, 467.000000f); in skp3()
1283 pathB.lineTo(973.000000f, 510.000000f); in skp3()
1284 pathB.lineTo(717.000000f, 510.000000f); in skp3()
1285 pathB.close(); in skp3()
1286 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skp3()
1310 SkPath pathB; in skp4() local
1311 pathB.setFillType(SkPath::kWinding_FillType); in skp4()
1312 pathB.moveTo(306.000000f, 590.000000f); in skp4()
1313 pathB.lineTo(292.000000f, 604.000000f); in skp4()
1314 pathB.lineTo(305.000000f, 617.000000f); in skp4()
1315 pathB.lineTo(306.000000f, 617.000000f); in skp4()
1316 pathB.lineTo(306.000000f, 590.000000f); in skp4()
1317 pathB.close(); in skp4()
1318 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skp4()
1334 SkPath pathB; in skp5() local
1335 pathB.setFillType(SkPath::kInverseWinding_FillType); in skp5()
1336 pathB.moveTo(18.0000000f, 226.000000f); in skp5()
1337 pathB.lineTo(1239.00000f, 226.000000f); in skp5()
1338 pathB.cubicTo(1243.41833f, 226.000000f, 1247.00000f, 229.581726f, 1247.00000f, 234.000000f); in skp5()
1339 pathB.lineTo(1247.00000f, 252.000000f); in skp5()
1340 pathB.lineTo(10.0000000f, 252.000000f); in skp5()
1341 pathB.lineTo(10.0000000f, 234.000000f); in skp5()
1342 pathB.cubicTo(10.0000000f, 229.581726f, 13.5817204f, 226.000000f, 18.0000000f, 226.000000f); in skp5()
1343 pathB.close(); in skp5()
1344 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skp5()
1348 SkPath path, pathB; in cubicOp70d() local
1353 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp70d()
1354 pathB.moveTo(0,4); in cubicOp70d()
1355 pathB.cubicTo(0,5, 1,0, 5,0); in cubicOp70d()
1356 pathB.close(); in cubicOp70d()
1357 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp70d()
1361 SkPath path, pathB; in cubicOp71d() local
1366 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp71d()
1367 pathB.moveTo(1,4); in cubicOp71d()
1368 pathB.cubicTo(4,6, 1,0, 5,0); in cubicOp71d()
1369 pathB.close(); in cubicOp71d()
1370 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp71d()
1374 SkPath path, pathB; in cubicOp72i() local
1379 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp72i()
1380 pathB.moveTo(2,5); in cubicOp72i()
1381 pathB.cubicTo(4,5, 1,0, 5,0); in cubicOp72i()
1382 pathB.close(); in cubicOp72i()
1383 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp72i()
1387 SkPath path, pathB; in cubicOp73d() local
1393 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp73d()
1394 pathB.moveTo(0,4); in cubicOp73d()
1395 pathB.cubicTo(4,6, 1,0, 4,3); in cubicOp73d()
1396 pathB.lineTo(0,4); in cubicOp73d()
1397 pathB.close(); in cubicOp73d()
1398 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp73d()
1402 SkPath path, pathB; in cubicOp74d() local
1408 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp74d()
1409 pathB.moveTo(1,5); in cubicOp74d()
1410 pathB.cubicTo(1,5, 1,0, 5,1); in cubicOp74d()
1411 pathB.lineTo(1,5); in cubicOp74d()
1412 pathB.close(); in cubicOp74d()
1413 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp74d()
1417 SkPath path, pathB; in cubicOp75d() local
1423 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp75d()
1424 pathB.moveTo(1,5); in cubicOp75d()
1425 pathB.cubicTo(4,6, 1,0, 4,0); in cubicOp75d()
1426 pathB.lineTo(1,5); in cubicOp75d()
1427 pathB.close(); in cubicOp75d()
1428 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp75d()
1432 SkPath path, pathB; in cubicOp76u() local
1437 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp76u()
1438 pathB.moveTo(0,2); in cubicOp76u()
1439 pathB.cubicTo(3,5, 1,0, 2,0); in cubicOp76u()
1440 pathB.close(); in cubicOp76u()
1441 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in cubicOp76u()
1445 SkPath path, pathB; in cubicOp77i() local
1451 pathB.setFillType(SkPath::kEvenOdd_FillType); in cubicOp77i()
1452 pathB.moveTo(0,2); in cubicOp77i()
1453 pathB.cubicTo(2,3, 1,0, 3,1); in cubicOp77i()
1454 pathB.lineTo(0,2); in cubicOp77i()
1455 pathB.close(); in cubicOp77i()
1456 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp77i()
1460 SkPath path, pathB; in cubicOp78u() local
1466 pathB.setFillType(SkPath::kEvenOdd_FillType); in cubicOp78u()
1467 pathB.moveTo(0,5); in cubicOp78u()
1468 pathB.cubicTo(1,6, 6,1, 6,1); in cubicOp78u()
1469 pathB.lineTo(0,5); in cubicOp78u()
1470 pathB.close(); in cubicOp78u()
1471 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in cubicOp78u()
1475 SkPath path, pathB; in cubicOp79u() local
1480 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp79u()
1481 pathB.moveTo(0,1); in cubicOp79u()
1482 pathB.cubicTo(4,6, 1,0, 3,1); in cubicOp79u()
1483 pathB.close(); in cubicOp79u()
1484 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp79u()
1488 SkPath path, pathB; in cubicOp80i() local
1494 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp80i()
1495 pathB.moveTo(1,2); in cubicOp80i()
1496 pathB.cubicTo(3,4, 1,0, 3,2); in cubicOp80i()
1497 pathB.lineTo(1,2); in cubicOp80i()
1498 pathB.close(); in cubicOp80i()
1499 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp80i()
1503 SkPath path, pathB; in cubicOp81d() local
1508 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp81d()
1509 pathB.moveTo(3,4); in cubicOp81d()
1510 pathB.cubicTo(4,5, 1,0, 6,4); in cubicOp81d()
1511 pathB.close(); in cubicOp81d()
1512 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp81d()
1516 SkPath path, pathB; in cubicOp82i() local
1522 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp82i()
1523 pathB.moveTo(2,5); in cubicOp82i()
1524 pathB.cubicTo(0,3, 1,0, 3,2); in cubicOp82i()
1525 pathB.lineTo(2,5); in cubicOp82i()
1526 pathB.close(); in cubicOp82i()
1527 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp82i()
1531 SkPath path, pathB; in cubicOp83i() local
1537 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp83i()
1538 pathB.moveTo(1,2); in cubicOp83i()
1539 pathB.cubicTo(1,4, 1,0, 3,0); in cubicOp83i()
1540 pathB.lineTo(1,2); in cubicOp83i()
1541 pathB.close(); in cubicOp83i()
1542 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp83i()
1546 SkPath path, pathB; in cubicOp84d() local
1551 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp84d()
1552 pathB.moveTo(3,6); in cubicOp84d()
1553 pathB.cubicTo(2,3, 4,0, 3,2); in cubicOp84d()
1554 pathB.close(); in cubicOp84d()
1555 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp84d()
1577 SkPath pathB; in skpClip1() local
1578 pathB.setFillType(SkPath::kWinding_FillType); in skpClip1()
1579 pathB.moveTo(1247.00000f, 876.000000f); in skpClip1()
1580 pathB.lineTo(1231.00000f, 892.000000f); in skpClip1()
1581 pathB.lineTo(1246.00000f, 907.000000f); in skpClip1()
1582 pathB.lineTo(1247.00000f, 907.000000f); in skpClip1()
1583 pathB.lineTo(1247.00000f, 876.000000f); in skpClip1()
1584 pathB.close(); in skpClip1()
1585 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpClip1()
1599 SkPath pathB; in skpClip2() local
1600 pathB.setFillType(SkPath::kInverseWinding_FillType); in skpClip2()
1601 pathB.moveTo(132.000000f, 11415.0000f); in skpClip2()
1602 pathB.lineTo(806.000000f, 11415.0000f); in skpClip2()
1603 pathB.cubicTo(807.104553f, 11415.0000f, 808.000000f, 11415.4473f, 808.000000f, 11416.0000f); in skpClip2()
1604 pathB.lineTo(808.000000f, 11417.0000f); in skpClip2()
1605 pathB.cubicTo(808.000000f, 11418.1045f, 807.104553f, 11419.0000f, 806.000000f, 11419.0000f); in skpClip2()
1606 pathB.lineTo(132.000000f, 11419.0000f); in skpClip2()
1607 pathB.cubicTo(130.895432f, 11419.0000f, 130.000000f, 11418.1045f, 130.000000f, 11417.0000f); in skpClip2()
1608 pathB.lineTo(130.000000f, 11416.0000f); in skpClip2()
1609 pathB.cubicTo(130.000000f, 11415.4473f, 130.895432f, 11415.0000f, 132.000000f, 11415.0000f); in skpClip2()
1610 pathB.close(); in skpClip2()
1611 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpClip2()
1633 SkPath pathB; in skp96prezzi1() local
1634 pathB.setFillType(SkPath::kWinding_FillType); in skp96prezzi1()
1635 pathB.moveTo(156.000000f, 669.000000f); in skp96prezzi1()
1636 pathB.lineTo(178.500000f, 691.500000f); in skp96prezzi1()
1637 pathB.lineTo(230.500000f, 691.500000f); in skp96prezzi1()
1638 pathB.lineTo(253.000000f, 669.000000f); in skp96prezzi1()
1639 pathB.lineTo(156.000000f, 669.000000f); in skp96prezzi1()
1640 pathB.close(); in skp96prezzi1()
1641 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skp96prezzi1()
1655 SkPath pathB; in skpancestry_com1() local
1656 pathB.setFillType(SkPath::kEvenOdd_FillType); in skpancestry_com1()
1657 pathB.moveTo(161.000000f, 926.000000f); in skpancestry_com1()
1658 pathB.lineTo(1105.00000f, 926.000000f); in skpancestry_com1()
1659 pathB.cubicTo(1107.20911f, 926.000000f, 1109.00000f, 927.790833f, 1109.00000f, 930.000000f); in skpancestry_com1()
1660 pathB.lineTo(1109.00000f, 956.000000f); in skpancestry_com1()
1661 pathB.cubicTo(1109.00000f, 958.209167f, 1107.20911f, 960.000000f, 1105.00000f, 960.000000f); in skpancestry_com1()
1662 pathB.lineTo(161.000000f, 960.000000f); in skpancestry_com1()
1663 pathB.cubicTo(158.790863f, 960.000000f, 157.000000f, 958.209167f, 157.000000f, 956.000000f); in skpancestry_com1()
1664 pathB.lineTo(157.000000f, 930.000000f); in skpancestry_com1()
1665 pathB.cubicTo(157.000000f, 927.790833f, 158.790863f, 926.000000f, 161.000000f, 926.000000f); in skpancestry_com1()
1666 pathB.close(); in skpancestry_com1()
1667 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpancestry_com1()
1679 SkPath pathB; in skpeldorado_com_ua1() local
1680 pathB.setFillType(SkPath::kWinding_FillType); in skpeldorado_com_ua1()
1681 pathB.moveTo(1006.69513f, 291.000000f); in skpeldorado_com_ua1()
1682 pathB.cubicTo(1023.26367f, 291.000000f, 1033.84021f, 304.431458f, 1030.31836f, 321.000000f); in skpeldorado_com_ua1()
1683 pathB.lineTo(985.681519f, 531.000000f); in skpeldorado_com_ua1()
1684 pathB.cubicTo(982.159790f, 547.568542f, 965.873413f, 561.000000f, 949.304871f, 561.000000f); in skpeldorado_com_ua1()
1685 pathB.lineTo(259.304871f, 561.000000f); in skpeldorado_com_ua1()
1686 pathB.cubicTo(242.736313f, 561.000000f, 232.159805f, 547.568542f, 235.681549f, 531.000000f); in skpeldorado_com_ua1()
1687 pathB.lineTo(280.318420f, 321.000000f); in skpeldorado_com_ua1()
1688 pathB.cubicTo(283.840179f, 304.431458f, 300.126587f, 291.000000f, 316.695129f, 291.000000f); in skpeldorado_com_ua1()
1689 pathB.lineTo(1006.69513f, 291.000000f); in skpeldorado_com_ua1()
1690 pathB.close(); in skpeldorado_com_ua1()
1691 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpeldorado_com_ua1()
1707 SkPath pathB; in skpbyte_com1() local
1708 pathB.setFillType(SkPath::kInverseWinding_FillType); in skpbyte_com1()
1709 pathB.moveTo(968.000000f, 14.0000000f); in skpbyte_com1()
1710 pathB.lineTo(1034.00000f, 14.0000000f); in skpbyte_com1()
1711 pathB.cubicTo(1036.76147f, 14.0000000f, 1039.00000f, 16.2385750f, 1039.00000f, 19.0000000f); in skpbyte_com1()
1712 pathB.lineTo(1039.00000f, 32.0000000f); in skpbyte_com1()
1713 pathB.cubicTo(1039.00000f, 34.2091408f, 1036.76147f, 36.0000000f, 1034.00000f, 36.0000000f); in skpbyte_com1()
1714 pathB.lineTo(968.000000f, 36.0000000f); in skpbyte_com1()
1715 pathB.cubicTo(965.238586f, 36.0000000f, 963.000000f, 34.2091408f, 963.000000f, 32.0000000f); in skpbyte_com1()
1716 pathB.lineTo(963.000000f, 19.0000000f); in skpbyte_com1()
1717 pathB.cubicTo(963.000000f, 16.2385750f, 965.238586f, 14.0000000f, 968.000000f, 14.0000000f); in skpbyte_com1()
1718 pathB.close(); in skpbyte_com1()
1719 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpbyte_com1()
1734 SkPath pathB; in skphealth_com76() local
1735 pathB.setFillType(SkPath::kWinding_FillType); in skphealth_com76()
1736 pathB.moveTo(704.000000f, 3.00000000f); in skphealth_com76()
1737 pathB.lineTo(704.000000f, 33.0000000f); in skphealth_com76()
1738 pathB.lineTo(705.000000f, 33.0000000f); in skphealth_com76()
1739 pathB.lineTo(719.500000f, 3.00000000f); in skphealth_com76()
1740 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skphealth_com76()
1760 SkPath pathB; in skpahrefs_com88() local
1761 pathB.setFillType(SkPath::kWinding_FillType); in skpahrefs_com88()
1762 pathB.moveTo(1101.00000f, 6.00000000f); in skpahrefs_com88()
1763 pathB.lineTo(1088.00000f, 6.00000000f); in skpahrefs_com88()
1764 pathB.lineTo(1088.00000f, 19.0000000f); in skpahrefs_com88()
1765 pathB.lineTo(1101.00000f, 32.0000000f); in skpahrefs_com88()
1766 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpahrefs_com88()
1790 SkPath pathB; in skpahrefs_com29() local
1791 pathB.setFillType(SkPath::kWinding_FillType); in skpahrefs_com29()
1792 pathB.moveTo(1036.00000f, 32.0000000f); in skpahrefs_com29()
1793 pathB.lineTo(1049.00000f, 19.0000000f); in skpahrefs_com29()
1794 pathB.lineTo(1073.00000f, 31.0000000f); in skpahrefs_com29()
1795 pathB.lineTo(1074.00000f, 32.0000000f); in skpahrefs_com29()
1796 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpahrefs_com29()
1805 SkPath pathB; in cubicOp85d() local
1806 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp85d()
1807 pathB.moveTo(0,1); in cubicOp85d()
1808 pathB.cubicTo(2,6, 1,0, 6,1); in cubicOp85d()
1809 pathB.close(); in cubicOp85d()
1810 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp85d()
1826 SkPath pathB; in skpkkiste_to98() local
1827 pathB.setFillType(SkPath::kWinding_FillType); in skpkkiste_to98()
1828 pathB.moveTo(258, 122); in skpkkiste_to98()
1829 pathB.cubicTo(260.761414f, 122, 263, 124.238579f, 263, 127); in skpkkiste_to98()
1830 pathB.lineTo(263, 284); in skpkkiste_to98()
1831 pathB.cubicTo(263, 286.761414f, 260.761414f, 289, 258, 289); in skpkkiste_to98()
1832 pathB.lineTo(96, 289); in skpkkiste_to98()
1833 pathB.cubicTo(93.2385788f, 289, 91, 286.761414f, 91, 284); in skpkkiste_to98()
1834 pathB.lineTo(91, 127); in skpkkiste_to98()
1835 pathB.cubicTo(91, 124.238579f, 93.2385788f, 122, 96, 122); in skpkkiste_to98()
1836 pathB.lineTo(258, 122); in skpkkiste_to98()
1837 pathB.close(); in skpkkiste_to98()
1838 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpkkiste_to98()
1980 SkPath path, pathB; in cubicOp85i() local
1985 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp85i()
1986 pathB.moveTo(3, 4); in cubicOp85i()
1987 pathB.cubicTo(4, 6, 4, 3, 5, 1); in cubicOp85i()
1988 pathB.close(); in cubicOp85i()
1989 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp85i()
2023 SkPath path, pathB; in rectOp1i() local
2027 pathB.setFillType(SkPath::kWinding_FillType); in rectOp1i()
2028 pathB.addRect(0, 0, 1, 1, SkPath::kCW_Direction); in rectOp1i()
2029 pathB.addRect(0, 0, 2, 2, SkPath::kCW_Direction); in rectOp1i()
2030 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in rectOp1i()
2034 SkPath path, pathB; in rectOp2i() local
2038 pathB.setFillType(SkPath::kWinding_FillType); in rectOp2i()
2039 pathB.addRect(0, 0, 2, 2, SkPath::kCW_Direction); in rectOp2i()
2040 pathB.addRect(0, 0, 2, 2, SkPath::kCW_Direction); in rectOp2i()
2041 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in rectOp2i()
2045 SkPath path, pathB; in rectOp3x() local
2057 pathB.setFillType(SkPath::kWinding_FillType); in rectOp3x()
2058 pathB.moveTo(1, 1); in rectOp3x()
2059 pathB.lineTo(3, 1); in rectOp3x()
2060 pathB.lineTo(3, 3); in rectOp3x()
2061 pathB.lineTo(1, 3); in rectOp3x()
2062 pathB.close(); in rectOp3x()
2063 pathB.moveTo(2, 2); in rectOp3x()
2064 pathB.lineTo(3, 2); in rectOp3x()
2065 pathB.lineTo(3, 3); in rectOp3x()
2066 pathB.lineTo(2, 3); in rectOp3x()
2067 pathB.close(); in rectOp3x()
2068 testPathOp(reporter, path, pathB, kXOR_SkPathOp, filename); in rectOp3x()
2131 SkPath pathB; in skpkkiste_to716() local
2132 pathB.setFillType(SkPath::kWinding_FillType); in skpkkiste_to716()
2133 pathB.moveTo(1340, 122); in skpkkiste_to716()
2134 pathB.cubicTo(1342.76147f, 122, 1345, 124.238579f, 1345, 127); in skpkkiste_to716()
2135 pathB.lineTo(1345, 284); in skpkkiste_to716()
2136 pathB.cubicTo(1345, 286.761414f, 1342.76147f, 289, 1340, 289); in skpkkiste_to716()
2137 pathB.lineTo(1178, 289); in skpkkiste_to716()
2138 pathB.cubicTo(1175.23853f, 289, 1173, 286.761414f, 1173, 284); in skpkkiste_to716()
2139 pathB.lineTo(1173, 127); in skpkkiste_to716()
2140 pathB.cubicTo(1173, 124.238579f, 1175.23853f, 122, 1178, 122); in skpkkiste_to716()
2141 pathB.lineTo(1340, 122); in skpkkiste_to716()
2142 pathB.close(); in skpkkiste_to716()
2143 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpkkiste_to716()
2158 SkPath pathB; in loopEdge1() local
2159 pathB.setFillType(SkPath::kEvenOdd_FillType); in loopEdge1()
2160 pathB.moveTo(1,2); in loopEdge1()
2161 pathB.lineTo(2,2); in loopEdge1()
2162 pathB.lineTo(2,4); in loopEdge1()
2163 pathB.lineTo(1,4); in loopEdge1()
2164 pathB.close(); in loopEdge1()
2165 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loopEdge1()
2180 SkPath pathB; in loopEdge2() local
2181 pathB.setFillType(SkPath::kEvenOdd_FillType); in loopEdge2()
2182 pathB.moveTo(1 - 1e-6f,2); in loopEdge2()
2183 pathB.lineTo(2 - 1e-6f,2); in loopEdge2()
2184 pathB.lineTo(2 - 1e-6f,4); in loopEdge2()
2185 pathB.lineTo(1 - 1e-6f,4); in loopEdge2()
2186 pathB.close(); in loopEdge2()
2187 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loopEdge2()
2191 SkPath path, pathB; in cubicOp86i() local
2196 pathB.setFillType(SkPath::kEvenOdd_FillType); in cubicOp86i()
2197 pathB.moveTo(2, 6); in cubicOp86i()
2198 pathB.cubicTo(2, 5, 4, 0, 4, 3); in cubicOp86i()
2199 pathB.close(); in cubicOp86i()
2200 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp86i()
2204 SkPath path, pathB; in cubicOp87u() local
2209 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp87u()
2210 pathB.moveTo(0,2); in cubicOp87u()
2211 pathB.cubicTo(4,6, 1,0, 2,0); in cubicOp87u()
2212 pathB.close(); in cubicOp87u()
2213 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in cubicOp87u()
2217 SkPath path, pathB; in cubicOp88u() local
2222 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp88u()
2223 pathB.moveTo(0,5); in cubicOp88u()
2224 pathB.cubicTo(4,6, 1,0, 5,2); in cubicOp88u()
2225 pathB.close(); in cubicOp88u()
2226 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in cubicOp88u()
2230 SkPath path, pathB; in cubicOp89u() local
2235 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp89u()
2236 pathB.moveTo(0, 5); in cubicOp89u()
2237 pathB.cubicTo(3, 6, 3, 0, 6, 1); in cubicOp89u()
2238 pathB.close(); in cubicOp89u()
2239 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in cubicOp89u()
2243 SkPath path, pathB; in cubicOp90u() local
2248 pathB.setFillType(SkPath::kEvenOdd_FillType); in cubicOp90u()
2249 pathB.moveTo(2, 5); in cubicOp90u()
2250 pathB.cubicTo(1, 4, 5, 0, 2, 1); in cubicOp90u()
2251 pathB.close(); in cubicOp90u()
2252 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in cubicOp90u()
2256 SkPath path, pathB; in cubicOp91u() local
2261 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp91u()
2262 pathB.moveTo(3, 6); in cubicOp91u()
2263 pathB.cubicTo(0, 5, 6, 1, 3, 0); in cubicOp91u()
2264 pathB.close(); in cubicOp91u()
2265 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in cubicOp91u()
2279 SkPath pathB; in skpaaalgarve_org53() local
2280 pathB.setFillType(SkPath::kWinding_FillType); in skpaaalgarve_org53()
2281 pathB.moveTo(0, 312); in skpaaalgarve_org53()
2282 pathB.lineTo(258, 312); in skpaaalgarve_org53()
2283 pathB.lineTo(258, 348); in skpaaalgarve_org53()
2284 pathB.lineTo(0, 348); in skpaaalgarve_org53()
2285 pathB.close(); in skpaaalgarve_org53()
2286 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpaaalgarve_org53()
2302 SkPath pathB; in skpabcspark_ca103() local
2303 pathB.setFillType(SkPath::kWinding_FillType); in skpabcspark_ca103()
2304 pathB.moveTo(0, 417); in skpabcspark_ca103()
2305 pathB.lineTo(105, 417); in skpabcspark_ca103()
2306 pathB.lineTo(105, 494); in skpabcspark_ca103()
2307 pathB.lineTo(0, 494); in skpabcspark_ca103()
2308 pathB.close(); in skpabcspark_ca103()
2309 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpabcspark_ca103()
2323 SkPath pathB; in skpacesoftech_com47() local
2324 pathB.setFillType(SkPath::kWinding_FillType); in skpacesoftech_com47()
2325 pathB.moveTo(663.318542f, 374.100616f); in skpacesoftech_com47()
2326 pathB.quadTo(647.950989f, 380.293671f, 632.705322f, 373.806305f); in skpacesoftech_com47()
2327 pathB.quadTo(617.459595f, 367.318909f, 611.266541f, 351.951355f); in skpacesoftech_com47()
2328 pathB.quadTo(605.073486f, 336.58374f, 611.560913f, 321.338074f); in skpacesoftech_com47()
2329 pathB.quadTo(618.048279f, 306.092407f, 633.415833f, 299.899353f); in skpacesoftech_com47()
2330 pathB.quadTo(648.783447f, 293.706299f, 664.029114f, 300.193665f); in skpacesoftech_com47()
2331 pathB.quadTo(679.27478f, 306.68103f, 685.467834f, 322.048645f); in skpacesoftech_com47()
2332 pathB.quadTo(691.660889f, 337.416199f, 685.173523f, 352.661896f); in skpacesoftech_com47()
2333 pathB.quadTo(678.686157f, 367.907562f, 663.318542f, 374.100616f); in skpacesoftech_com47()
2334 pathB.close(); in skpacesoftech_com47()
2335 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpacesoftech_com47()
2354 SkPath pathB; in skpact_com43() local
2355 pathB.setFillType(SkPath::kWinding_FillType); in skpact_com43()
2356 pathB.moveTo(-1, 920); in skpact_com43()
2357 pathB.lineTo(0, 920); in skpact_com43()
2358 pathB.lineTo(3, 927); in skpact_com43()
2359 pathB.lineTo(-1, 927); in skpact_com43()
2360 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpact_com43()
2372 SkPath pathB; in skpadbox_lt8() local
2373 pathB.setFillType(SkPath::kInverseWinding_FillType); in skpadbox_lt8()
2374 pathB.moveTo(333.866608f, 623.496155f); in skpadbox_lt8()
2375 pathB.lineTo(613.368042f, 100.585754f); in skpadbox_lt8()
2376 pathB.cubicTo(613.685303f, 99.9921265f, 614.423767f, 99.7681885f, 615.017395f, 100.085449f); in skpadbox_lt8()
2377 pathB.lineTo(932.633057f, 269.854553f); in skpadbox_lt8()
2378 pathB.cubicTo(933.226685f, 270.171875f, 933.450623f, 270.910278f, 933.133301f, 271.503906f); in skpadbox_lt8()
2379 pathB.lineTo(653.631897f, 794.414307f); in skpadbox_lt8()
2380 pathB.cubicTo(653.314636f, 795.007935f, 652.576172f, 795.231934f, 651.982544f, 794.914612f); in skpadbox_lt8()
2381 pathB.lineTo(334.366943f, 625.145508f); in skpadbox_lt8()
2382 pathB.cubicTo(333.773315f, 624.828247f, 333.549286f, 624.089783f, 333.866608f, 623.496155f); in skpadbox_lt8()
2383 pathB.close(); in skpadbox_lt8()
2384 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpadbox_lt8()
2396 SkPath pathB; in skpadindex_de4() local
2397 pathB.setFillType(SkPath::kWinding_FillType); in skpadindex_de4()
2398 pathB.moveTo(0, 312); in skpadindex_de4()
2399 pathB.lineTo(8.20486257e-015f, 178); in skpadindex_de4()
2400 pathB.lineTo(49, 178); in skpadindex_de4()
2401 pathB.lineTo(49, 312); in skpadindex_de4()
2402 pathB.close(); in skpadindex_de4()
2403 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpadindex_de4()
2415 SkPath pathB; in skpadithya_putr4_blogspot_com551() local
2416 pathB.setFillType(SkPath::kWinding_FillType); in skpadithya_putr4_blogspot_com551()
2417 pathB.moveTo(283.407959f, 110.462646f); in skpadithya_putr4_blogspot_com551()
2418 pathB.cubicTo(298.864319f, 123.829437f, 300.558258f, 147.195221f, 287.191467f, 162.651581f); in skpadithya_putr4_blogspot_com551()
2419 pathB.lineTo(286.537354f, 163.407959f); in skpadithya_putr4_blogspot_com551()
2420 pathB.cubicTo(273.170563f, 178.864334f, 249.804779f, 180.558258f, 234.348419f, 167.191467f); in skpadithya_putr4_blogspot_com551()
2421 pathB.lineTo(233.592026f, 166.537338f); in skpadithya_putr4_blogspot_com551()
2422 pathB.cubicTo(218.135666f, 153.170547f, 216.441727f, 129.804779f, 229.808517f, 114.348412f); in skpadithya_putr4_blogspot_com551()
2423 pathB.lineTo(230.462646f, 113.592026f); in skpadithya_putr4_blogspot_com551()
2424 pathB.cubicTo(243.829437f, 98.1356659f, 267.195221f, 96.4417267f, 282.651581f, 109.808517f); in skpadithya_putr4_blogspot_com551()
2425 pathB.lineTo(283.407959f, 110.462646f); in skpadithya_putr4_blogspot_com551()
2426 pathB.close(); in skpadithya_putr4_blogspot_com551()
2427 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpadithya_putr4_blogspot_com551()
2441 SkPath pathB; in skpadspert_de11() local
2442 pathB.setFillType(SkPath::kWinding_FillType); in skpadspert_de11()
2443 pathB.moveTo(0, 482); in skpadspert_de11()
2444 pathB.lineTo(35, 482); in skpadspert_de11()
2445 pathB.lineTo(35, 683); in skpadspert_de11()
2446 pathB.lineTo(0, 683); in skpadspert_de11()
2447 pathB.close(); in skpadspert_de11()
2448 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpadspert_de11()
2466 SkPath pathB; in skpaiaigames_com870() local
2467 pathB.setFillType(SkPath::kWinding_FillType); in skpaiaigames_com870()
2468 pathB.moveTo(317, 711); in skpaiaigames_com870()
2469 pathB.cubicTo(322.522858f, 711, 327, 715.477173f, 327, 721); in skpaiaigames_com870()
2470 pathB.lineTo(327, 838); in skpaiaigames_com870()
2471 pathB.cubicTo(327, 843.522827f, 322.522858f, 848, 317, 848); in skpaiaigames_com870()
2472 pathB.lineTo(155, 848); in skpaiaigames_com870()
2473 pathB.cubicTo(149.477158f, 848, 145, 843.522827f, 145, 838); in skpaiaigames_com870()
2474 pathB.lineTo(145, 721); in skpaiaigames_com870()
2475 pathB.cubicTo(145, 715.477173f, 149.477158f, 711, 155, 711); in skpaiaigames_com870()
2476 pathB.lineTo(317, 711); in skpaiaigames_com870()
2477 pathB.close(); in skpaiaigames_com870()
2478 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpaiaigames_com870()
2482 SkPath path, pathB; in cubicOp92i() local
2487 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp92i()
2488 pathB.moveTo(1, 4); in cubicOp92i()
2489 pathB.cubicTo(4, 5, 1, 0, 6, 2); in cubicOp92i()
2490 pathB.close(); in cubicOp92i()
2491 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp92i()
2495 SkPath path, pathB; in cubicOp93d() local
2500 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp93d()
2501 pathB.moveTo(1, 4); in cubicOp93d()
2502 pathB.cubicTo(3, 4, 1, 0, 6, 1); in cubicOp93d()
2503 pathB.close(); in cubicOp93d()
2504 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp93d()
2508 SkPath path, pathB; in cubicOp94u() local
2513 pathB.setFillType(SkPath::kEvenOdd_FillType); in cubicOp94u()
2514 pathB.moveTo(0, 5); in cubicOp94u()
2515 pathB.cubicTo(3, 5, 3, 0, 3, 2); in cubicOp94u()
2516 pathB.close(); in cubicOp94u()
2517 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in cubicOp94u()
2529 SkPath pathB; in skpadbox_lt15() local
2530 pathB.setFillType(SkPath::kWinding_FillType); in skpadbox_lt15()
2531 pathB.moveTo(613.368042f, 100.585754f); in skpadbox_lt15()
2532 pathB.cubicTo(613.685303f, 99.9921265f, 614.423767f, 99.7681885f, 615.017395f, 100.085449f); in skpadbox_lt15()
2533 pathB.lineTo(932.633057f, 269.854553f); in skpadbox_lt15()
2534 pathB.cubicTo(933.226685f, 270.171875f, 933.450623f, 270.910278f, 933.133301f, 271.503906f); in skpadbox_lt15()
2535 pathB.lineTo(653.631897f, 794.414307f); in skpadbox_lt15()
2536 pathB.cubicTo(653.314636f, 795.007935f, 652.576172f, 795.231934f, 651.982544f, 794.914612f); in skpadbox_lt15()
2537 pathB.lineTo(334.366943f, 625.145508f); in skpadbox_lt15()
2538 pathB.cubicTo(333.773315f, 624.828247f, 333.549286f, 624.089783f, 333.866608f, 623.496155f); in skpadbox_lt15()
2539 pathB.lineTo(613.368042f, 100.585754f); in skpadbox_lt15()
2540 pathB.close(); in skpadbox_lt15()
2541 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpadbox_lt15()
2556 SkPath pathB; in skpadoption_org196() local
2557 pathB.setFillType(SkPath::kInverseWinding_FillType); in skpadoption_org196()
2558 pathB.moveTo(803, 326); in skpadoption_org196()
2559 pathB.lineTo(955, 326); in skpadoption_org196()
2560 pathB.lineTo(955, 370); in skpadoption_org196()
2561 pathB.cubicTo(955, 372.761414f, 952.761414f, 375, 950, 375); in skpadoption_org196()
2562 pathB.lineTo(808, 375); in skpadoption_org196()
2563 pathB.cubicTo(805.238586f, 375, 803, 372.761414f, 803, 370); in skpadoption_org196()
2564 pathB.lineTo(803, 326); in skpadoption_org196()
2565 pathB.close(); in skpadoption_org196()
2566 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpadoption_org196()
2586 SkPath pathB; in skpadspert_net23() local
2587 pathB.setFillType(SkPath::kWinding_FillType); in skpadspert_net23()
2588 pathB.moveTo(0, 482); in skpadspert_net23()
2589 pathB.lineTo(35, 482); in skpadspert_net23()
2590 pathB.lineTo(35, 683); in skpadspert_net23()
2591 pathB.lineTo(0, 683); in skpadspert_net23()
2592 pathB.close(); in skpadspert_net23()
2593 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpadspert_net23()
2605 SkPath pathB; in skpadventistmission_org572() local
2606 pathB.setFillType(SkPath::kWinding_FillType); in skpadventistmission_org572()
2607 pathB.moveTo(934, 924); in skpadventistmission_org572()
2608 pathB.lineTo(1182, 924); in skpadventistmission_org572()
2609 pathB.lineTo(1182, 926); in skpadventistmission_org572()
2610 pathB.lineTo(934, 926); in skpadventistmission_org572()
2611 pathB.close(); in skpadventistmission_org572()
2612 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpadventistmission_org572()
2628 SkPath pathB; in skpagentxsites_com55() local
2629 pathB.setFillType(SkPath::kWinding_FillType); in skpagentxsites_com55()
2630 pathB.moveTo(1103, 27); in skpagentxsites_com55()
2631 pathB.cubicTo(1104.10461f, 27, 1105, 27.8954315f, 1105, 29); in skpagentxsites_com55()
2632 pathB.lineTo(1105, 54); in skpagentxsites_com55()
2633 pathB.cubicTo(1105, 55.1045685f, 1104.10461f, 56, 1103, 56); in skpagentxsites_com55()
2634 pathB.lineTo(926, 56); in skpagentxsites_com55()
2635 pathB.cubicTo(924.895447f, 56, 924, 55.1045685f, 924, 54); in skpagentxsites_com55()
2636 pathB.lineTo(924, 29); in skpagentxsites_com55()
2637 pathB.cubicTo(924, 27.8954315f, 924.895447f, 27, 926, 27); in skpagentxsites_com55()
2638 pathB.lineTo(1103, 27); in skpagentxsites_com55()
2639 pathB.close(); in skpagentxsites_com55()
2640 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpagentxsites_com55()
2654 SkPath pathB; in skpbakosoft_com10() local
2655 pathB.setFillType(SkPath::kWinding_FillType); in skpbakosoft_com10()
2656 pathB.moveTo(210, 190); in skpbakosoft_com10()
2657 pathB.quadTo(210, 198.284271f, 204.142136f, 204.142136f); in skpbakosoft_com10()
2658 pathB.quadTo(198.284271f, 210, 190, 210); in skpbakosoft_com10()
2659 pathB.quadTo(181.715729f, 210, 175.857864f, 204.142136f); in skpbakosoft_com10()
2660 pathB.quadTo(170, 198.284271f, 170, 190); in skpbakosoft_com10()
2661 pathB.quadTo(170, 181.715729f, 175.857864f, 175.857864f); in skpbakosoft_com10()
2662 pathB.quadTo(181.715729f, 170, 190, 170); in skpbakosoft_com10()
2663 pathB.quadTo(198.284271f, 170, 204.142136f, 175.857864f); in skpbakosoft_com10()
2664 pathB.quadTo(210, 181.715729f, 210, 190); in skpbakosoft_com10()
2665 pathB.close(); in skpbakosoft_com10()
2666 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpbakosoft_com10()
2678 SkPath pathB; in skpbambootheme_com12() local
2679 pathB.setFillType(SkPath::kEvenOdd_FillType); in skpbambootheme_com12()
2680 pathB.moveTo(-1, -3); in skpbambootheme_com12()
2681 pathB.lineTo(-1, -3); in skpbambootheme_com12()
2682 pathB.cubicTo(26.6142502f, -3, 49, 19.3857498f, 49, 47); in skpbambootheme_com12()
2683 pathB.lineTo(49, 47); in skpbambootheme_com12()
2684 pathB.cubicTo(49, 74.6142502f, 26.6142502f, 97, -1, 97); in skpbambootheme_com12()
2685 pathB.lineTo(-1, 97); in skpbambootheme_com12()
2686 pathB.cubicTo(-28.6142502f, 97, -51, 74.6142502f, -51, 47); in skpbambootheme_com12()
2687 pathB.lineTo(-51, 47); in skpbambootheme_com12()
2688 pathB.cubicTo(-51, 19.3857498f, -28.6142502f, -3, -1, -3); in skpbambootheme_com12()
2689 pathB.close(); in skpbambootheme_com12()
2690 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpbambootheme_com12()
2702 SkPath pathB; in skpakmmos_ru100() local
2703 pathB.setFillType(SkPath::kWinding_FillType); in skpakmmos_ru100()
2704 pathB.moveTo(575, 925); in skpakmmos_ru100()
2705 pathB.lineTo(693, 925); in skpakmmos_ru100()
2706 pathB.lineTo(693, 926); in skpakmmos_ru100()
2707 pathB.lineTo(575, 926); in skpakmmos_ru100()
2708 pathB.close(); in skpakmmos_ru100()
2709 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpakmmos_ru100()
2723 SkPath pathB; in skpcarpetplanet_ru22() local
2724 pathB.setFillType(SkPath::kWinding_FillType); in skpcarpetplanet_ru22()
2725 pathB.moveTo(195, 785); in skpcarpetplanet_ru22()
2726 pathB.cubicTo(265.140167f, 785, 322, 842.307556f, 322, 913); in skpcarpetplanet_ru22()
2727 pathB.cubicTo(322, 983.692444f, 265.140167f, 1041, 195, 1041); in skpcarpetplanet_ru22()
2728 pathB.lineTo(194, 1041); in skpcarpetplanet_ru22()
2729 pathB.cubicTo(123.85984f, 1041, 67, 983.692444f, 67, 913); in skpcarpetplanet_ru22()
2730 pathB.cubicTo(67, 842.307556f, 123.85984f, 785, 194, 785); in skpcarpetplanet_ru22()
2731 pathB.lineTo(195, 785); in skpcarpetplanet_ru22()
2732 pathB.close(); in skpcarpetplanet_ru22()
2733 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpcarpetplanet_ru22()
2749 SkPath pathB; in skpcarrot_is24() local
2750 pathB.setFillType(SkPath::kWinding_FillType); in skpcarrot_is24()
2751 pathB.moveTo(945.080994f, 597.161987f); in skpcarrot_is24()
2752 pathB.cubicTo(903.659973f, 597.161987f, 870.080994f, 630.73999f, 870.080994f, 672.161987f); in skpcarrot_is24()
2753 pathB.cubicTo(870.080994f, 676.096008f, 870.387024f, 679.957031f, 870.971008f, 683.726013f); in skpcarrot_is24()
2754 pathB.cubicTo(876.53302f, 719.656006f, 907.593994f, 747.161987f, 945.080994f, 747.161987f); in skpcarrot_is24()
2755 pathB.cubicTo(982.567993f, 747.161987f, 1013.62903f, 719.656006f, 1019.19104f, 683.726013f); in skpcarrot_is24()
2756 pathB.cubicTo(1019.77502f, 679.955017f, 1020.08099f, 676.094971f, 1020.08099f, 672.161987f); in skpcarrot_is24()
2757 pathB.cubicTo(1020.08002f, 630.73999f, 986.502014f, 597.161987f, 945.080994f, 597.161987f); in skpcarrot_is24()
2758 pathB.close(); in skpcarrot_is24()
2759 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpcarrot_is24()
2771 SkPath pathB; in skpbangalorenest_com4() local
2772 pathB.setFillType(SkPath::kWinding_FillType); in skpbangalorenest_com4()
2773 pathB.moveTo(0, 290); in skpbangalorenest_com4()
2774 pathB.lineTo(-2.64514972e-014f, 146); in skpbangalorenest_com4()
2775 pathB.lineTo(30, 146); in skpbangalorenest_com4()
2776 pathB.lineTo(30, 290); in skpbangalorenest_com4()
2777 pathB.close(); in skpbangalorenest_com4()
2778 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpbangalorenest_com4()
2794 SkPath pathB; in skpbenzoteh_ru152() local
2795 pathB.setFillType(SkPath::kWinding_FillType); in skpbenzoteh_ru152()
2796 pathB.moveTo(883, 0); in skpbenzoteh_ru152()
2797 pathB.lineTo(1123, 0); in skpbenzoteh_ru152()
2798 pathB.lineTo(1123, 23); in skpbenzoteh_ru152()
2799 pathB.quadTo(1123, 25.0710678f, 1121.53601f, 26.5359993f); in skpbenzoteh_ru152()
2800 pathB.quadTo(1120.07104f, 28, 1118, 28); in skpbenzoteh_ru152()
2801 pathB.lineTo(888, 28); in skpbenzoteh_ru152()
2802 pathB.quadTo(885.928955f, 28, 884.463989f, 26.5359993f); in skpbenzoteh_ru152()
2803 pathB.quadTo(883, 25.0710678f, 883, 23); in skpbenzoteh_ru152()
2804 pathB.close(); in skpbenzoteh_ru152()
2805 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpbenzoteh_ru152()
2821 SkPath pathB; in skpbestred_ru37() local
2822 pathB.setFillType(SkPath::kWinding_FillType); in skpbestred_ru37()
2823 pathB.moveTo(883, 0); in skpbestred_ru37()
2824 pathB.lineTo(1123, 0); in skpbestred_ru37()
2825 pathB.lineTo(1123, 23); in skpbestred_ru37()
2826 pathB.quadTo(1123, 25.0710678f, 1121.53601f, 26.5359993f); in skpbestred_ru37()
2827 pathB.quadTo(1120.07104f, 28, 1118, 28); in skpbestred_ru37()
2828 pathB.lineTo(888, 28); in skpbestred_ru37()
2829 pathB.quadTo(885.928955f, 28, 884.463989f, 26.5359993f); in skpbestred_ru37()
2830 pathB.quadTo(883, 25.0710678f, 883, 23); in skpbestred_ru37()
2831 pathB.close(); in skpbestred_ru37()
2832 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpbestred_ru37()
2844 SkPath pathB; in skpbingoentertainment_net189() local
2845 pathB.setFillType(SkPath::kWinding_FillType); in skpbingoentertainment_net189()
2846 pathB.moveTo(899.200928f, 745.783997f); in skpbingoentertainment_net189()
2847 pathB.cubicTo(897.119385f, 745.525696f, 895.432007f, 752.031982f, 895.432007f, 760.316284f); in skpbingoentertainment_net189()
2848 pathB.lineTo(895.432007f, 858.316284f); in skpbingoentertainment_net189()
2849 pathB.cubicTo(895.432007f, 866.600586f, 897.119385f, 873.525696f, 899.200928f, 873.783997f); in skpbingoentertainment_net189()
2850 pathB.lineTo(918.799133f, 876.216003f); in skpbingoentertainment_net189()
2851 pathB.cubicTo(920.880615f, 876.474304f, 922.567993f, 869.968018f, 922.567993f, 861.683716f); in skpbingoentertainment_net189()
2852 pathB.lineTo(922.567993f, 763.683716f); in skpbingoentertainment_net189()
2853 pathB.cubicTo(922.567993f, 755.399414f, 920.880615f, 748.474304f, 918.799133f, 748.216003f); in skpbingoentertainment_net189()
2854 pathB.lineTo(899.200928f, 745.783997f); in skpbingoentertainment_net189()
2855 pathB.close(); in skpbingoentertainment_net189()
2856 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpbingoentertainment_net189()
2870 SkPath pathB; in skpcarrefour_ro62() local
2871 pathB.setFillType(SkPath::kInverseWinding_FillType); in skpcarrefour_ro62()
2872 pathB.moveTo(400, 453); in skpcarrefour_ro62()
2873 pathB.lineTo(1103, 453); in skpcarrefour_ro62()
2874 pathB.lineTo(1103, 666); in skpcarrefour_ro62()
2875 pathB.lineTo(406, 666); in skpcarrefour_ro62()
2876 pathB.cubicTo(402.686279f, 666, 400, 663.313721f, 400, 660); in skpcarrefour_ro62()
2877 pathB.lineTo(400, 453); in skpcarrefour_ro62()
2878 pathB.close(); in skpcarrefour_ro62()
2879 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpcarrefour_ro62()
2895 SkPath pathB; in skpcaffelavazzait_com_ua21() local
2896 pathB.setFillType(SkPath::kWinding_FillType); in skpcaffelavazzait_com_ua21()
2897 pathB.moveTo(883, 0); in skpcaffelavazzait_com_ua21()
2898 pathB.lineTo(1123, 0); in skpcaffelavazzait_com_ua21()
2899 pathB.lineTo(1123, 23); in skpcaffelavazzait_com_ua21()
2900 pathB.quadTo(1123, 25.0710678f, 1121.53601f, 26.5359993f); in skpcaffelavazzait_com_ua21()
2901 pathB.quadTo(1120.07104f, 28, 1118, 28); in skpcaffelavazzait_com_ua21()
2902 pathB.lineTo(888, 28); in skpcaffelavazzait_com_ua21()
2903 pathB.quadTo(885.928955f, 28, 884.463989f, 26.5359993f); in skpcaffelavazzait_com_ua21()
2904 pathB.quadTo(883, 25.0710678f, 883, 23); in skpcaffelavazzait_com_ua21()
2905 pathB.close(); in skpcaffelavazzait_com_ua21()
2906 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpcaffelavazzait_com_ua21()
2922 SkPath pathB; in skpcamcorder_kz21() local
2923 pathB.setFillType(SkPath::kWinding_FillType); in skpcamcorder_kz21()
2924 pathB.moveTo(883, 0); in skpcamcorder_kz21()
2925 pathB.lineTo(1123, 0); in skpcamcorder_kz21()
2926 pathB.lineTo(1123, 23); in skpcamcorder_kz21()
2927 pathB.quadTo(1123, 25.0710678f, 1121.53601f, 26.5359993f); in skpcamcorder_kz21()
2928 pathB.quadTo(1120.07104f, 28, 1118, 28); in skpcamcorder_kz21()
2929 pathB.lineTo(888, 28); in skpcamcorder_kz21()
2930 pathB.quadTo(885.928955f, 28, 884.463989f, 26.5359993f); in skpcamcorder_kz21()
2931 pathB.quadTo(883, 25.0710678f, 883, 23); in skpcamcorder_kz21()
2932 pathB.close(); in skpcamcorder_kz21()
2933 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpcamcorder_kz21()
2945 SkPath pathB; in skpcavablar_net563() local
2946 pathB.setFillType(SkPath::kWinding_FillType); in skpcavablar_net563()
2947 pathB.moveTo(91, 917); in skpcavablar_net563()
2948 pathB.lineTo(160, 917); in skpcavablar_net563()
2949 pathB.lineTo(160, 918); in skpcavablar_net563()
2950 pathB.lineTo(91, 918); in skpcavablar_net563()
2951 pathB.close(); in skpcavablar_net563()
2952 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpcavablar_net563()
2965 SkPath pathB; in skpinsomnia_gr72() local
2966 pathB.setFillType(SkPath::kWinding_FillType); in skpinsomnia_gr72()
2967 pathB.moveTo(1139, 231); in skpinsomnia_gr72()
2968 pathB.lineTo(1138, 231); in skpinsomnia_gr72()
2969 pathB.lineTo(633, 6101); in skpinsomnia_gr72()
2970 pathB.lineTo(1139, 6607); in skpinsomnia_gr72()
2971 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpinsomnia_gr72()
2975 SkPath path, pathB; in cubicOp95u() local
2980 pathB.setFillType(SkPath::kEvenOdd_FillType); in cubicOp95u()
2981 pathB.moveTo(1, 5); in cubicOp95u()
2982 pathB.cubicTo(2, 3, 2, 0, 3, 2); in cubicOp95u()
2983 pathB.close(); in cubicOp95u()
2984 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in cubicOp95u()
2988 SkPath path, pathB; in cubicOp96d() local
2993 pathB.setFillType(SkPath::kEvenOdd_FillType); in cubicOp96d()
2994 pathB.moveTo(3, 6); in cubicOp96d()
2995 pathB.cubicTo(0, 5, 6, 1, 3, 0); in cubicOp96d()
2996 pathB.close(); in cubicOp96d()
2997 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp96d()
3001 SkPath path, pathB; in cubicOp97x() local
3006 pathB.setFillType(SkPath::kEvenOdd_FillType); in cubicOp97x()
3007 pathB.moveTo(1, 2); in cubicOp97x()
3008 pathB.cubicTo(1, 2, 2, 0, 6, 0); in cubicOp97x()
3009 pathB.close(); in cubicOp97x()
3010 testPathOp(reporter, path, pathB, kXOR_SkPathOp, filename); in cubicOp97x()
3014 SkPath path, pathB; in cubicOp98x() local
3019 pathB.setFillType(SkPath::kEvenOdd_FillType); in cubicOp98x()
3020 pathB.moveTo(1, 4); in cubicOp98x()
3021 pathB.cubicTo(3, 6, 3, 0, 6, 3); in cubicOp98x()
3022 pathB.close(); in cubicOp98x()
3023 testPathOp(reporter, path, pathB, kXOR_SkPathOp, filename); in cubicOp98x()
3027 SkPath path, pathB; in cubicOp99() local
3032 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp99()
3033 pathB.moveTo(5,6); in cubicOp99()
3034 pathB.cubicTo(4,5, 6,3, 3,0); in cubicOp99()
3035 pathB.close(); in cubicOp99()
3036 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp99()
3040 SkPath path, pathB; in cubicOp100() local
3045 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp100()
3046 pathB.moveTo(1,2); in cubicOp100()
3047 pathB.cubicTo(2,4, 1,0, 2,0); in cubicOp100()
3048 pathB.close(); in cubicOp100()
3049 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp100()
3053 SkPath path, pathB; in cubicOp101() local
3058 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp101()
3059 pathB.moveTo(1, 2); in cubicOp101()
3060 pathB.cubicTo(3, 5, 1, 0, 3, 2); in cubicOp101()
3061 pathB.close(); in cubicOp101()
3062 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp101()
3066 SkPath path, pathB; in cubicOp102() local
3071 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp102()
3072 pathB.moveTo(0,1); in cubicOp102()
3073 pathB.cubicTo(0,3, 1,0, 2,1); in cubicOp102()
3074 pathB.close(); in cubicOp102()
3075 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp102()
3079 SkPath path, pathB; in cubicOp103() local
3084 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp103()
3085 pathB.moveTo(0,2); in cubicOp103()
3086 pathB.cubicTo(1,2, 1,0, 5,1); in cubicOp103()
3087 pathB.close(); in cubicOp103()
3088 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp103()
3092 SkPath path, pathB; in cubicOp104() local
3097 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp104()
3098 pathB.moveTo(0,4); in cubicOp104()
3099 pathB.cubicTo(1,6, 1,0, 6,0); in cubicOp104()
3100 pathB.close(); in cubicOp104()
3101 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp104()
3105 SkPath path, pathB; in cubicOp105() local
3110 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp105()
3111 pathB.moveTo(5,6); in cubicOp105()
3112 pathB.cubicTo(0,2, 1,0, 4,0); in cubicOp105()
3113 pathB.close(); in cubicOp105()
3114 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp105()
3118 SkPath path, pathB; in cubicOp106() local
3123 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp106()
3124 pathB.moveTo(1, 2); in cubicOp106()
3125 pathB.cubicTo(0, 2, 1, 0, 6, 4); in cubicOp106()
3126 pathB.close(); in cubicOp106()
3127 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp106()
3131 SkPath path, pathB; in cubicOp107() local
3136 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp107()
3137 pathB.moveTo(1, 2); in cubicOp107()
3138 pathB.cubicTo(0, 2, 1, 0, 6, 4); in cubicOp107()
3139 pathB.close(); in cubicOp107()
3140 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp107()
3144 SkPath path, pathB; in cubicOp108() local
3149 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp108()
3150 pathB.moveTo(1, 2); in cubicOp108()
3151 pathB.cubicTo(0, 2, 1, 0, 6, 4); in cubicOp108()
3152 pathB.close(); in cubicOp108()
3153 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in cubicOp108()
3157 SkPath path, pathB; in cubicOp109() local
3162 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp109()
3163 pathB.moveTo(3,6); in cubicOp109()
3164 pathB.cubicTo(4,5, 1,0, 5,4); in cubicOp109()
3165 pathB.close(); in cubicOp109()
3166 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp109()
3170 SkPath path, pathB; in cubicOp110() local
3174 pathB.setFillType(SkPath::kEvenOdd_FillType); in cubicOp110()
3175 pathB.addRect(0, 0, 2, 2, SkPath::kCW_Direction); in cubicOp110()
3176 pathB.addRect(0, 0, 2, 2, SkPath::kCW_Direction); in cubicOp110()
3177 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp110()
3181 SkPath path, pathB; in cubicOp111() local
3186 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp111()
3187 pathB.moveTo(1,4); in cubicOp111()
3188 pathB.cubicTo(1,3, 4,1, 5,0); in cubicOp111()
3189 pathB.close(); in cubicOp111()
3190 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp111()
3194 SkPath path, pathB; in xOp1u() local
3199 pathB.setFillType(SkPath::kEvenOdd_FillType); in xOp1u()
3200 pathB.moveTo(2, 3); in xOp1u()
3201 pathB.cubicTo(3, 6, 4, 1, 5, 4); in xOp1u()
3202 pathB.close(); in xOp1u()
3203 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in xOp1u()
3207 SkPath path, pathB; in xOp1i() local
3212 pathB.setFillType(SkPath::kEvenOdd_FillType); in xOp1i()
3213 pathB.moveTo(0, 6); in xOp1i()
3214 pathB.cubicTo(1, 5, 4, 1, 5, 1); in xOp1i()
3215 pathB.close(); in xOp1i()
3216 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in xOp1i()
3220 SkPath path, pathB; in xOp2i() local
3225 pathB.setFillType(SkPath::kEvenOdd_FillType); in xOp2i()
3226 pathB.moveTo(2, 3); in xOp2i()
3227 pathB.cubicTo(1, 6, 5, 1, 4, 0); in xOp2i()
3228 pathB.close(); in xOp2i()
3229 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in xOp2i()
3233 SkPath path, pathB; in xOp3i() local
3238 pathB.setFillType(SkPath::kWinding_FillType); in xOp3i()
3239 pathB.moveTo(1,4); in xOp3i()
3240 pathB.cubicTo(1,3, 4,1, 5,0); in xOp3i()
3241 pathB.close(); in xOp3i()
3242 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in xOp3i()
3246 SkPath path, pathB; in findFirst1() local
3251 pathB.setFillType(SkPath::kWinding_FillType); in findFirst1()
3252 pathB.moveTo(0,5); in findFirst1()
3253 pathB.cubicTo(1,2, 1,0, 6,1); in findFirst1()
3254 pathB.close(); in findFirst1()
3255 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in findFirst1()
3259 SkPath path, pathB; in cubicOp112() local
3264 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp112()
3265 pathB.moveTo(4,6); in cubicOp112()
3266 pathB.cubicTo(0,1, 4,2, 3,2); in cubicOp112()
3267 pathB.close(); in cubicOp112()
3268 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp112()
3272 SkPath path, pathB; in cubicOp113() local
3276 pathB.moveTo(3,5); in cubicOp113()
3277 pathB.cubicTo(2.33333325f,4.33333349f, 3.83333325f,3.83333349f, 2,4); in cubicOp113()
3278 pathB.close(); in cubicOp113()
3279 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp113()
3283 SkPath path, pathB; in cubicOp114() local
3288 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp114()
3289 pathB.moveTo(1, 3); in cubicOp114()
3290 pathB.cubicTo(-1, 2, 3.5f, 1.33333337f, 0, 1); in cubicOp114()
3291 pathB.close(); in cubicOp114()
3292 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp114()
3296 SkPath path, pathB; in cubicOp114asQuad() local
3301 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp114asQuad()
3302 pathB.moveTo(1, 3); in cubicOp114asQuad()
3303 pathB.cubicTo(-1, 2, 3.5f, 1.33333337f, 0, 1); in cubicOp114asQuad()
3304 pathB.close(); in cubicOp114asQuad()
3307 CubicPathToQuads(pathB, &qPathB); in cubicOp114asQuad()
3312 SkPath path, pathB; in quadOp10i() local
3317 pathB.moveTo(0, 0); in quadOp10i()
3318 pathB.quadTo(8, 1, 4, 8); in quadOp10i()
3319 pathB.close(); in quadOp10i()
3320 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in quadOp10i()
3382 SkPath path, pathB; in rects1() local
3394 pathB.setFillType(SkPath::kEvenOdd_FillType); in rects1()
3395 pathB.moveTo(0, 0); in rects1()
3396 pathB.lineTo(1, 0); in rects1()
3397 pathB.lineTo(1, 1); in rects1()
3398 pathB.lineTo(0, 1); in rects1()
3399 pathB.close(); in rects1()
3400 pathB.moveTo(0, 0); in rects1()
3401 pathB.lineTo(2, 0); in rects1()
3402 pathB.lineTo(2, 2); in rects1()
3403 pathB.lineTo(0, 2); in rects1()
3404 pathB.close(); in rects1()
3405 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in rects1()
3409 SkPath path, pathB; in rects2() local
3421 pathB.setFillType(SkPath::kWinding_FillType); in rects2()
3422 pathB.moveTo(3, 3); in rects2()
3423 pathB.lineTo(6, 3); in rects2()
3424 pathB.lineTo(6, 6); in rects2()
3425 pathB.lineTo(3, 6); in rects2()
3426 pathB.close(); in rects2()
3427 pathB.moveTo(3, 3); in rects2()
3428 pathB.lineTo(4, 3); in rects2()
3429 pathB.lineTo(4, 4); in rects2()
3430 pathB.lineTo(3, 4); in rects2()
3431 pathB.close(); in rects2()
3432 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in rects2()
3436 SkPath path, pathB; in rects3() local
3440 pathB.setFillType(SkPath::kWinding_FillType); in rects3()
3441 pathB.addRect(0, 0, 2, 2, SkPath::kCW_Direction); in rects3()
3442 pathB.addRect(0, 0, 2, 2, SkPath::kCW_Direction); in rects3()
3443 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in rects3()
3447 SkPath path, pathB; in rects4() local
3451 pathB.setFillType(SkPath::kWinding_FillType); in rects4()
3452 pathB.addRect(0, 0, 2, 2, SkPath::kCW_Direction); in rects4()
3453 pathB.addRect(0, 0, 3, 3, SkPath::kCW_Direction); in rects4()
3454 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in rects4()
3506 SkPath path, pathB; in cubicOp115() local
3511 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp115()
3512 pathB.moveTo(1,2); in cubicOp115()
3513 pathB.cubicTo(3,5, 1,0, 4,3); in cubicOp115()
3514 pathB.close(); in cubicOp115()
3516 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp115()
3529 SkPath path, pathB; in testRect2() local
3533 pathB.setFillType(SkPath::kEvenOdd_FillType); in testRect2()
3534 pathB.addRect(0, 0, 2, 2, SkPath::kCW_Direction); in testRect2()
3535 pathB.addRect(0, 0, 6, 6, SkPath::kCW_Direction); in testRect2()
3536 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in testRect2()
3540 SkPath path, pathB; in cubicOp116() local
3545 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp116()
3546 pathB.moveTo(0,2); in cubicOp116()
3547 pathB.cubicTo(0,2, 1,0, 6,4); in cubicOp116()
3548 pathB.close(); in cubicOp116()
3549 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp116()
3553 SkPath path, pathB; in cubicOp117() local
3558 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp117()
3559 pathB.moveTo(0,6); in cubicOp117()
3560 pathB.cubicTo(0,1, 1,0, 5,4); in cubicOp117()
3561 pathB.close(); in cubicOp117()
3562 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp117()
3566 SkPath path, pathB; in cubicOp118() local
3571 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp118()
3572 pathB.moveTo(1,5); in cubicOp118()
3573 pathB.cubicTo(2,6, 1,0, 6,4); in cubicOp118()
3574 pathB.close(); in cubicOp118()
3575 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp118()
3579 SkPath path, pathB; in loop1() local
3583 pathB.moveTo(1,5); in loop1()
3584 pathB.cubicTo(-5.66666651f,3.33333349f, 8.83333302f,2.33333349f, 0,1); in loop1()
3585 pathB.close(); in loop1()
3586 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loop1()
3606 SkPath path, pathB; in loop1asQuad() local
3612 pathB.moveTo(q2[0].fPts[0].asSkPoint()); in loop1asQuad()
3613 pathB.quadTo(q2[0].fPts[1].asSkPoint(), q2[0].fPts[2].asSkPoint()); in loop1asQuad()
3614 pathB.quadTo(q2[1].fPts[1].asSkPoint(), q2[1].fPts[2].asSkPoint()); in loop1asQuad()
3615 pathB.close(); in loop1asQuad()
3616 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loop1asQuad()
3620 SkPath path, pathB; in loop2() local
3624 pathB.moveTo(3,4); in loop2()
3625 pathB.cubicTo(3.f,4.f, 4.5f,1.5f, 0,1); in loop2()
3626 pathB.close(); in loop2()
3627 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loop2()
3631 SkPath path, pathB; in loop3() local
3635 pathB.moveTo(3,5); in loop3()
3636 pathB.cubicTo(-3.66666651f,0, 10.5f,-1.66666651f, 0,1); in loop3()
3637 pathB.close(); in loop3()
3638 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loop3()
3642 SkPath path, pathB; in loop4() local
3646 pathB.moveTo(1,5); in loop4()
3647 pathB.cubicTo(1,4, 0.833333313f,3, 0,5); in loop4()
3648 pathB.close(); in loop4()
3649 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loop4()
3655 SkPath path, pathB; in issue3517() local
3661 SkParsePath::FromSVGString(strB, &pathB); in issue3517()
3662 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in issue3517()
3666 SkPath path, pathB; in cubicOp119() local
3671 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp119()
3672 pathB.moveTo(1,2); in cubicOp119()
3673 pathB.cubicTo(1,3, 1,0, 5,3); in cubicOp119()
3674 pathB.close(); in cubicOp119()
3675 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp119()
3679 SkPath path, pathB; in cubicOp120() local
3684 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp120()
3685 pathB.moveTo(1,2); in cubicOp120()
3686 pathB.cubicTo(0,4, 1,0, 4,2); in cubicOp120()
3687 pathB.close(); in cubicOp120()
3688 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp120()
3692 SkPath path, pathB; in cubicOp121() local
3697 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp121()
3698 pathB.moveTo(2,3); in cubicOp121()
3699 pathB.cubicTo(3,4, 1,0, 4,3); in cubicOp121()
3700 pathB.close(); in cubicOp121()
3701 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp121()
3706 SkPath path, pathB; in cubicOp122() local
3711 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp122()
3712 pathB.moveTo(1,4); in cubicOp122()
3713 pathB.cubicTo(0,4, 1,0, 5,3); in cubicOp122()
3714 pathB.close(); in cubicOp122()
3715 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp122()
3719 SkPath path, pathB; in cubicOp123() local
3724 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp123()
3725 pathB.moveTo(0,2); in cubicOp123()
3726 pathB.cubicTo(0,6, 1,0, 5,1); in cubicOp123()
3727 pathB.close(); in cubicOp123()
3728 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp123()
3732 SkPath path, pathB; in loop5() local
3736 pathB.moveTo(1,2); in loop5()
3737 pathB.cubicTo(1,1.66666663f, 0.833333313f,1.33333325f, 0,2); in loop5()
3738 pathB.close(); in loop5()
3739 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loop5()
3743 SkPath path, pathB; in loop6() local
3747 pathB.moveTo(1,3); in loop6()
3748 pathB.cubicTo(-1.66666675f,1.66666663f, 4.16666651f,1.00000012f, 0,1); in loop6()
3749 pathB.close(); in loop6()
3750 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loop6()
3754 SkPath path, pathB; in cubicOp124() local
3759 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp124()
3760 pathB.moveTo(0,6); in cubicOp124()
3761 pathB.cubicTo(0,3, 1,0, 5,1); in cubicOp124()
3762 pathB.close(); in cubicOp124()
3763 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp124()
3767 SkPath path, pathB; in cubicOp125() local
3772 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp125()
3773 pathB.moveTo(1,3); in cubicOp125()
3774 pathB.cubicTo(2,6, 1,0, 6,3); in cubicOp125()
3775 pathB.close(); in cubicOp125()
3776 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp125()
3780 SkPath path, pathB; in cubicOp126() local
3785 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp126()
3786 pathB.moveTo(0,6); in cubicOp126()
3787 pathB.cubicTo(1,2, 1,0, 3,0); in cubicOp126()
3788 pathB.close(); in cubicOp126()
3789 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp126()
3793 SkPath path, pathB; in cubicOp127() local
3798 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp127()
3799 pathB.moveTo(0,6); in cubicOp127()
3800 pathB.cubicTo(0,3, 1,0, 5,1); in cubicOp127()
3801 pathB.close(); in cubicOp127()
3802 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp127()
3806 SkPath path, pathB; in cubicOp128() local
3811 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp128()
3812 pathB.moveTo(2,3); in cubicOp128()
3813 pathB.cubicTo(2,5, 1,0, 3,0); in cubicOp128()
3814 pathB.close(); in cubicOp128()
3815 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp128()
3819 SkPath path, pathB; in cubicOp129() local
3824 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp129()
3825 pathB.moveTo(0,2); in cubicOp129()
3826 pathB.cubicTo(1,2, 6,5, 4,3); in cubicOp129()
3827 pathB.close(); in cubicOp129()
3828 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp129()
3832 SkPath path, pathB; in cubicOp130() local
3837 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp130()
3838 pathB.moveTo(0,3); in cubicOp130()
3839 pathB.cubicTo(1,2, 6,5, 6,4); in cubicOp130()
3840 pathB.close(); in cubicOp130()
3841 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp130()
3864 SkPath path, pathB; in cubicOp130a() local
3870 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp130a()
3871 pathB.moveTo(0,3); in cubicOp130a()
3874 pathB.close(); in cubicOp130a()
3875 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp130a()
3879 SkPath path, pathB; in cubicOp131() local
3884 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp131()
3885 pathB.moveTo(0,3); in cubicOp131()
3886 pathB.cubicTo(2,6, 1,0, 4,3); in cubicOp131()
3887 pathB.close(); in cubicOp131()
3888 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp131()
3892 SkPath path, pathB; in circlesOp1() local
3895 pathB.setFillType(SkPath::kWinding_FillType); in circlesOp1()
3896 pathB.addCircle(0, 1, 1, SkPath::kCW_Direction); in circlesOp1()
3897 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in circlesOp1()
3901 SkPath path, pathB; in circlesOp2() local
3904 pathB.setFillType(SkPath::kWinding_FillType); in circlesOp2()
3905 pathB.addCircle(0, 4, 3, SkPath::kCW_Direction); in circlesOp2()
3906 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in circlesOp2()
3910 SkPath path, pathB; in rRect1x() local
3954 SkPath path, pathB; in loop7() local
3958 pathB.moveTo(3,4); in loop7()
3959 pathB.cubicTo(-1,0, 8.5f,-2.5f, 0,1); in loop7()
3960 pathB.close(); in loop7()
3961 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loop7()
3965 SkPath path, pathB; in rects5() local
3969 pathB.setFillType(SkPath::kEvenOdd_FillType); in rects5()
3970 pathB.addRect(0, 0, 6, 6, SkPath::kCW_Direction); in rects5()
3971 pathB.addRect(5, 5, 6, 6, SkPath::kCW_Direction); in rects5()
3972 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in rects5()
3976 SkPath path, pathB; in loop8() local
3980 pathB.moveTo(1,4); in loop8()
3981 pathB.cubicTo(-3.83333325f,0.166666627f, 6,-1, 0,1); in loop8()
3982 pathB.close(); in loop8()
3983 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loop8()
3987 SkPath path, pathB; in loop9() local
3991 pathB.moveTo(1,3); in loop9()
3992 pathB.cubicTo(-2.5f,0, 3.33333325f,-0.666666627f, 0,1); in loop9()
3993 pathB.close(); in loop9()
3994 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loop9()
3998 SkPath path, pathB; in circlesOp3() local
4001 pathB.setFillType(SkPath::kWinding_FillType); in circlesOp3()
4002 pathB.addCircle(3, 5, 3, SkPath::kCW_Direction); in circlesOp3()
4003 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in circlesOp3()
4007 SkPath path, pathB; in loop10() local
4011 pathB.moveTo(1,2); in loop10()
4012 pathB.cubicTo(1,2, -3.66666651f,13.333334f, 5,6); in loop10()
4013 pathB.close(); in loop10()
4014 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loop10()
4018 SkPath path, pathB; in loop11() local
4022 pathB.moveTo(1,3); in loop11()
4023 pathB.cubicTo(-1.83333349f,1.33333337f, 4,-1, 0,1); in loop11()
4024 pathB.close(); in loop11()
4025 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loop11()
4029 SkPath path, pathB; in cubicOp132() local
4034 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp132()
4035 pathB.moveTo(0,3); in cubicOp132()
4036 pathB.cubicTo(2,3, 6,5, 4,3); in cubicOp132()
4037 pathB.close(); in cubicOp132()
4038 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp132()
4042 SkPath path, pathB; in loop12() local
4046 pathB.moveTo(0,6); in loop12()
4047 pathB.cubicTo(-3.16666675f,3.66666675f, 6.33333349f,3.33333349f, 1,2); in loop12()
4048 pathB.close(); in loop12()
4049 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loop12()
4053 SkPath path, pathB; in cubicOp133() local
4058 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp133()
4059 pathB.moveTo(0,5); in cubicOp133()
4060 pathB.cubicTo(1,4, 6,5, 6,5); in cubicOp133()
4061 pathB.close(); in cubicOp133()
4062 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp133()
4066 SkPath path, pathB; in cubicOp134() local
4071 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp134()
4072 pathB.moveTo(0,6); in cubicOp134()
4073 pathB.cubicTo(1,3, 6,5, 6,5); in cubicOp134()
4074 pathB.close(); in cubicOp134()
4075 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp134()
4079 SkPath path, pathB; in cubicOp135() local
4084 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp135()
4085 pathB.moveTo(0,6); in cubicOp135()
4086 pathB.cubicTo(1,4, 6,5, 6,5); in cubicOp135()
4087 pathB.close(); in cubicOp135()
4088 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp135()
4092 SkPath path, pathB; in cubicOp136() local
4097 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp136()
4098 pathB.moveTo(0,5); in cubicOp136()
4099 pathB.cubicTo(1,3, 6,5, 6,5); in cubicOp136()
4100 pathB.close(); in cubicOp136()
4101 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp136()
4105 SkPath path, pathB; in cubicOp136a() local
4110 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp136a()
4111 pathB.moveTo(0,5); in cubicOp136a()
4112 pathB.cubicTo(1,3, 6,5, 6,5); in cubicOp136a()
4113 pathB.close(); in cubicOp136a()
4114 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp136a()
4118 SkPath path, pathB; in cubics137() local
4123 pathB.setFillType(SkPath::kWinding_FillType); in cubics137()
4124 pathB.moveTo(0, 1); in cubics137()
4125 pathB.cubicTo(2, 3, 5, 0, 6, 3); in cubics137()
4126 pathB.close(); in cubics137()
4127 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubics137()
4131 SkPath path, pathB; in cubics138() local
4136 pathB.setFillType(SkPath::kWinding_FillType); in cubics138()
4137 pathB.moveTo(0, 1); in cubics138()
4138 pathB.cubicTo(2, 4, 5, 0, 6, 3); in cubics138()
4139 pathB.close(); in cubics138()
4140 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubics138()
4145 SkPath path, pathB; in cubicOp139() local
4150 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp139()
4151 pathB.moveTo(1,3); in cubicOp139()
4152 pathB.cubicTo(1,5, 2,0, 4,0); in cubicOp139()
4153 pathB.close(); in cubicOp139()
4154 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp139()
4158 SkPath path, pathB; in cubicOp140() local
4163 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp140()
4164 pathB.moveTo(4,5); in cubicOp140()
4165 pathB.cubicTo(2,3, 2,0, 2,1); in cubicOp140()
4166 pathB.close(); in cubicOp140()
4167 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp140()
4171 SkPath path, pathB; in cubicOp141() local
4176 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp141()
4177 pathB.moveTo(4,6); in cubicOp141()
4178 pathB.cubicTo(2,3, 2,0, 2,1); in cubicOp141()
4179 pathB.close(); in cubicOp141()
4180 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp141()
4184 SkPath path, pathB; in quadRect1() local
4189 pathB.addRect(4,11, 13,16); in quadRect1()
4190 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in quadRect1()
4194 SkPath path, pathB; in quadRect2() local
4199 pathB.addRect(4,11, 13,16); in quadRect2()
4200 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in quadRect2()
4204 SkPath path, pathB; in quadRect3() local
4209 pathB.addRect(4,11, 13,16); in quadRect3()
4210 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in quadRect3()
4214 SkPath path, pathB; in quadRect4() local
4219 pathB.addRect(4,11, 13,16); in quadRect4()
4220 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in quadRect4()
4224 SkPath path, pathB; in quadRect5() local
4229 pathB.addRect(4,11, 13,16); in quadRect5()
4230 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in quadRect5()
4234 SkPath path, pathB; in quadRect6() local
4239 pathB.addRect(4,11, 13,16); in quadRect6()
4240 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in quadRect6()
4244 SkPath path, pathB; in loops4i() local
4249 pathB.setFillType(SkPath::kWinding_FillType); in loops4i()
4250 pathB.moveTo(0, 2); in loops4i()
4251 pathB.cubicTo(0, 2, -1.66666663f, 2.16666675f, 0, 3); in loops4i()
4252 pathB.close(); in loops4i()
4253 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops4i()
4257 SkPath path, pathB; in loops5i() local
4262 pathB.setFillType(SkPath::kWinding_FillType); in loops5i()
4263 pathB.moveTo(0, 2); in loops5i()
4264 pathB.cubicTo(0, 2, 0.166666672f, 2.66666675f, 1, 2); in loops5i()
4265 pathB.close(); in loops5i()
4266 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops5i()
4270 SkPath path, pathB; in cubicOp142() local
4275 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp142()
4276 pathB.moveTo(1,2); in cubicOp142()
4277 pathB.cubicTo(0,1, 6,5, 5,2); in cubicOp142()
4278 pathB.close(); in cubicOp142()
4279 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp142()
4283 SkPath path, pathB; in cubics6d() local
4288 pathB.setFillType(SkPath::kWinding_FillType); in cubics6d()
4289 pathB.moveTo(2, 4); in cubics6d()
4290 pathB.cubicTo(0, 4, 5, 3, 5, 1); in cubics6d()
4291 pathB.close(); in cubics6d()
4292 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubics6d()
4296 SkPath path, pathB; in cubics7d() local
4301 pathB.setFillType(SkPath::kWinding_FillType); in cubics7d()
4302 pathB.moveTo(1, 5); in cubics7d()
4303 pathB.cubicTo(1, 3, 6, 2, 4, 2); in cubics7d()
4304 pathB.close(); in cubics7d()
4305 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubics7d()
4309 SkPath path, pathB; in cubics8d() local
4314 pathB.setFillType(SkPath::kWinding_FillType); in cubics8d()
4315 pathB.moveTo(1, 5); in cubics8d()
4316 pathB.cubicTo(2, 3, 5, 2, 4, 2); in cubics8d()
4317 pathB.close(); in cubics8d()
4318 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubics8d()
4322 SkPath path, pathB; in cubics9d() local
4327 pathB.setFillType(SkPath::kWinding_FillType); in cubics9d()
4328 pathB.moveTo(1, 3); in cubics9d()
4329 pathB.cubicTo(1, 5, 4, 2, 6, 2); in cubics9d()
4330 pathB.close(); in cubics9d()
4331 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubics9d()
4335 SkPath path, pathB; in cubics10u() local
4340 pathB.setFillType(SkPath::kWinding_FillType); in cubics10u()
4341 pathB.moveTo(1, 4); in cubics10u()
4342 pathB.cubicTo(1, 5, 4, 2, 6, 1); in cubics10u()
4343 pathB.close(); in cubics10u()
4344 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in cubics10u()
4348 SkPath path, pathB; in cubics11i() local
4353 pathB.setFillType(SkPath::kWinding_FillType); in cubics11i()
4354 pathB.moveTo(2, 3); in cubics11i()
4355 pathB.cubicTo(1, 5, 4, 2, 5, 2); in cubics11i()
4356 pathB.close(); in cubics11i()
4357 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubics11i()
4361 SkPath path, pathB; in cubics12d() local
4366 pathB.setFillType(SkPath::kWinding_FillType); in cubics12d()
4367 pathB.moveTo(3, 5); in cubics12d()
4368 pathB.cubicTo(1, 5, 4, 2, 4, 0); in cubics12d()
4369 pathB.close(); in cubics12d()
4370 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubics12d()
4374 SkPath path, pathB; in cubics13d() local
4379 pathB.setFillType(SkPath::kWinding_FillType); in cubics13d()
4380 pathB.moveTo(2, 4); in cubics13d()
4381 pathB.cubicTo(2, 5, 3, 2, 5, 1); in cubics13d()
4382 pathB.close(); in cubics13d()
4383 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubics13d()
4387 SkPath path, pathB; in cubics14d() local
4392 pathB.setFillType(SkPath::kWinding_FillType); in cubics14d()
4393 pathB.moveTo(1, 3); in cubics14d()
4394 pathB.cubicTo(0, 3, 3, 2, 4, 0); in cubics14d()
4395 pathB.close(); in cubics14d()
4396 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubics14d()
4400 SkPath path, pathB; in cubics15d() local
4405 pathB.setFillType(SkPath::kWinding_FillType); in cubics15d()
4406 pathB.moveTo(0, 4); in cubics15d()
4407 pathB.cubicTo(2, 4, 5, 1, 5, 3); in cubics15d()
4408 pathB.close(); in cubics15d()
4409 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubics15d()
4413 SkPath path, pathB; in cubics16i() local
4418 pathB.setFillType(SkPath::kWinding_FillType); in cubics16i()
4419 pathB.moveTo(0, 5); in cubics16i()
4420 pathB.cubicTo(2, 4, 5, 1, 5, 2); in cubics16i()
4421 pathB.close(); in cubics16i()
4422 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubics16i()
4426 SkPath path, pathB; in cubics17d() local
4431 pathB.setFillType(SkPath::kWinding_FillType); in cubics17d()
4432 pathB.moveTo(1, 4); in cubics17d()
4433 pathB.cubicTo(2, 4, 5, 1, 4, 3); in cubics17d()
4434 pathB.close(); in cubics17d()
4435 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubics17d()
4439 SkPath path, pathB; in cubics18d() local
4444 pathB.setFillType(SkPath::kWinding_FillType); in cubics18d()
4445 pathB.moveTo(0, 4); in cubics18d()
4446 pathB.cubicTo(0, 2, 5, 1, 3, 1); in cubics18d()
4447 pathB.close(); in cubics18d()
4448 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubics18d()
4452 SkPath path, pathB; in cubics19d() local
4457 pathB.setFillType(SkPath::kWinding_FillType); in cubics19d()
4458 pathB.moveTo(2, 5); in cubics19d()
4459 pathB.cubicTo(2, 4, 5, 1, 3, 2); in cubics19d()
4460 pathB.close(); in cubics19d()
4461 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubics19d()
4465 SkPath path, pathB; in cubicOp157() local
4470 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp157()
4471 pathB.moveTo(2,6); in cubicOp157()
4472 pathB.cubicTo(2,4, 5,1, 3,1); in cubicOp157()
4473 pathB.close(); in cubicOp157()
4474 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp157()
4478 SkPath path, pathB; in cubics20d() local
4483 pathB.setFillType(SkPath::kWinding_FillType); in cubics20d()
4484 pathB.moveTo(0, 6); in cubics20d()
4485 pathB.cubicTo(2, 3, 2, 1, 3, 0); in cubics20d()
4486 pathB.close(); in cubics20d()
4487 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubics20d()
4491 SkPath path, pathB; in loops20i() local
4496 pathB.setFillType(SkPath::kWinding_FillType); in loops20i()
4497 pathB.moveTo(0, 2); in loops20i()
4498 pathB.cubicTo(0.833333313f, 2, 1, 3.66666651f, 1, 2); in loops20i()
4499 pathB.close(); in loops20i()
4500 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops20i()
4504 SkPath path, pathB; in loops21i() local
4509 pathB.setFillType(SkPath::kWinding_FillType); in loops21i()
4510 pathB.moveTo(0, 2); in loops21i()
4511 pathB.cubicTo(0.833333313f, 2, 1, 4, 1, 2); in loops21i()
4512 pathB.close(); in loops21i()
4513 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops21i()
4517 SkPath path, pathB; in loops22i() local
4522 pathB.setFillType(SkPath::kWinding_FillType); in loops22i()
4523 pathB.moveTo(0, 3); in loops22i()
4524 pathB.cubicTo(0.833333313f, 3, 1, 4.66666651f, 1, 3); in loops22i()
4525 pathB.close(); in loops22i()
4526 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops22i()
4530 SkPath path, pathB; in loops23i() local
4535 pathB.setFillType(SkPath::kWinding_FillType); in loops23i()
4536 pathB.moveTo(0, 1); in loops23i()
4537 pathB.cubicTo(6.16666698f, 5.66666698f, -5.66666651f, 6.66666651f, 1, 5); in loops23i()
4538 pathB.close(); in loops23i()
4539 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops23i()
4543 SkPath path, pathB; in loops24i() local
4548 pathB.setFillType(SkPath::kWinding_FillType); in loops24i()
4549 pathB.moveTo(0, 2); in loops24i()
4550 pathB.cubicTo(0.833333313f, 2, 1, 3, 1, 2); in loops24i()
4551 pathB.close(); in loops24i()
4552 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops24i()
4556 SkPath path, pathB; in loops25i() local
4561 pathB.setFillType(SkPath::kWinding_FillType); in loops25i()
4562 pathB.moveTo(0, 5); in loops25i()
4563 pathB.cubicTo(0.833333313f, 5, 1, 7, 1, 5); in loops25i()
4564 pathB.close(); in loops25i()
4565 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops25i()
4569 SkPath path, pathB; in loops26i() local
4574 pathB.setFillType(SkPath::kWinding_FillType); in loops26i()
4575 pathB.moveTo(0, 2); in loops26i()
4576 pathB.cubicTo(6.16666698f, 6.66666698f, -5.66666651f, 7.66666651f, 1, 6); in loops26i()
4577 pathB.close(); in loops26i()
4578 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops26i()
4582 SkPath path, pathB; in loops27i() local
4587 pathB.setFillType(SkPath::kWinding_FillType); in loops27i()
4588 pathB.moveTo(0, 3); in loops27i()
4589 pathB.cubicTo(0.833333313f, 3, 1, 4.33333349f, 1, 3); in loops27i()
4590 pathB.close(); in loops27i()
4591 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops27i()
4595 SkPath path, pathB; in loops28i() local
4600 pathB.setFillType(SkPath::kWinding_FillType); in loops28i()
4601 pathB.moveTo(1, 3); in loops28i()
4602 pathB.cubicTo(1.83333337f, 3, 2, 4.66666651f, 2, 3); in loops28i()
4603 pathB.close(); in loops28i()
4604 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops28i()
4608 SkPath path, pathB; in loops29i() local
4613 pathB.setFillType(SkPath::kWinding_FillType); in loops29i()
4614 pathB.moveTo(0, 4); in loops29i()
4615 pathB.cubicTo(1.66666663f, 4, 2, 7.33333302f, 2, 4); in loops29i()
4616 pathB.close(); in loops29i()
4617 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops29i()
4621 SkPath path, pathB; in loops30i() local
4626 pathB.setFillType(SkPath::kWinding_FillType); in loops30i()
4627 pathB.moveTo(0, 4); in loops30i()
4628 pathB.cubicTo(1.66666663f, 4, 2, 8, 2, 4); in loops30i()
4629 pathB.close(); in loops30i()
4630 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops30i()
4634 SkPath path, pathB; in loops31i() local
4639 pathB.setFillType(SkPath::kWinding_FillType); in loops31i()
4640 pathB.moveTo(1, 5); in loops31i()
4641 pathB.cubicTo(1.83333337f, 5, 2, 6.66666651f, 2, 5); in loops31i()
4642 pathB.close(); in loops31i()
4643 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops31i()
4647 SkPath path, pathB; in loops32i() local
4652 pathB.setFillType(SkPath::kWinding_FillType); in loops32i()
4653 pathB.moveTo(1, 6); in loops32i()
4654 pathB.cubicTo(1.83333337f, 6, 2, 8, 2, 6); in loops32i()
4655 pathB.close(); in loops32i()
4656 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops32i()
4660 SkPath path, pathB; in loops33i() local
4665 pathB.setFillType(SkPath::kWinding_FillType); in loops33i()
4666 pathB.moveTo(1, 2); in loops33i()
4667 pathB.cubicTo(7.16666698f, 6.66666698f, -4.66666651f, 7.66666651f, 2, 6); in loops33i()
4668 pathB.close(); in loops33i()
4669 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops33i()
4686 SkPath path, pathB; in loops33iMod() local
4691 pathB.setFillType(SkPath::kWinding_FillType); in loops33iMod()
4692 pathB.moveTo(pts[4]); in loops33iMod()
4693 pathB.cubicTo(pts[5], pts[6], pts[7]); in loops33iMod()
4694 pathB.close(); in loops33iMod()
4695 bool result = testPathOp(reporter, path, pathB, kIntersect_SkPathOp, name.c_str()); in loops33iMod()
4707 SkPath path, pathB; in loops33iAsQuads() local
4712 pathB.setFillType(SkPath::kWinding_FillType); in loops33iAsQuads()
4713 pathB.moveTo(1, 2); in loops33iAsQuads()
4714 pathB.cubicTo(7.16666698f, 6.66666698f, -4.66666651f, 7.66666651f, 2, 6); in loops33iAsQuads()
4715 pathB.close(); in loops33iAsQuads()
4718 CubicPathToQuads(pathB, &qPathB); in loops33iAsQuads()
4723 SkPath path, pathB; in loops34i() local
4728 pathB.setFillType(SkPath::kWinding_FillType); in loops34i()
4729 pathB.moveTo(0, 4); in loops34i()
4730 pathB.cubicTo(2.5f, 4, 3, 9, 3, 4); in loops34i()
4731 pathB.close(); in loops34i()
4732 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops34i()
4736 SkPath path, pathB; in loops35i() local
4741 pathB.setFillType(SkPath::kWinding_FillType); in loops35i()
4742 pathB.moveTo(0, 4); in loops35i()
4743 pathB.cubicTo(2.5f, 4, 3, 10, 3, 4); in loops35i()
4744 pathB.close(); in loops35i()
4745 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops35i()
4749 SkPath path, pathB; in loops36i() local
4754 pathB.setFillType(SkPath::kWinding_FillType); in loops36i()
4755 pathB.moveTo(1, 4); in loops36i()
4756 pathB.cubicTo(2.66666675f, 4, 3, 8, 3, 4); in loops36i()
4757 pathB.close(); in loops36i()
4758 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops36i()
4762 SkPath path, pathB; in loops37i() local
4767 pathB.setFillType(SkPath::kWinding_FillType); in loops37i()
4768 pathB.moveTo(1, 4); in loops37i()
4769 pathB.cubicTo(1.83333337f, 4, 2, 5.33333349f, 2, 4); in loops37i()
4770 pathB.close(); in loops37i()
4771 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops37i()
4775 SkPath path, pathB; in loops38i() local
4780 pathB.setFillType(SkPath::kWinding_FillType); in loops38i()
4781 pathB.moveTo(2, 4); in loops38i()
4782 pathB.cubicTo(2.83333325f, 4, 3, 6, 3, 4); in loops38i()
4783 pathB.close(); in loops38i()
4784 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops38i()
4788 SkPath path, pathB; in loops39i() local
4793 pathB.setFillType(SkPath::kWinding_FillType); in loops39i()
4794 pathB.moveTo(0, 5); in loops39i()
4795 pathB.cubicTo(2.5f, 5, 3, 10, 3, 5); in loops39i()
4796 pathB.close(); in loops39i()
4797 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops39i()
4801 SkPath path, pathB; in loops40i() local
4806 pathB.setFillType(SkPath::kWinding_FillType); in loops40i()
4807 pathB.moveTo(0, 5); in loops40i()
4808 pathB.cubicTo(2.5f, 5, 3, 11, 3, 5); in loops40i()
4809 pathB.close(); in loops40i()
4810 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops40i()
4814 SkPath path, pathB; in loops40iAsQuads() local
4819 pathB.setFillType(SkPath::kWinding_FillType); in loops40iAsQuads()
4820 pathB.moveTo(0, 5); in loops40iAsQuads()
4821 pathB.cubicTo(2.5f, 5, 3, 11, 3, 5); in loops40iAsQuads()
4822 pathB.close(); in loops40iAsQuads()
4825 CubicPathToQuads(pathB, &qPathB); in loops40iAsQuads()
4830 SkPath path, pathB; in loops44i() local
4835 pathB.setFillType(SkPath::kWinding_FillType); in loops44i()
4836 pathB.moveTo(0, 1); in loops44i()
4837 pathB.cubicTo(7.33333302f, 5.33333349f, -7, 7, 1, 5); in loops44i()
4838 pathB.close(); in loops44i()
4839 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops44i()
4843 SkPath path, pathB; in loops45i() local
4848 pathB.setFillType(SkPath::kWinding_FillType); in loops45i()
4849 pathB.moveTo(0, 2); in loops45i()
4850 pathB.cubicTo(7.33333302f, 6.33333302f, -7, 8, 1, 6); in loops45i()
4851 pathB.close(); in loops45i()
4852 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops45i()
4856 SkPath path, pathB; in loops46i() local
4861 pathB.setFillType(SkPath::kWinding_FillType); in loops46i()
4862 pathB.moveTo(1, 2); in loops46i()
4863 pathB.cubicTo(8.33333302f, 6.33333302f, -6, 8, 2, 6); in loops46i()
4864 pathB.close(); in loops46i()
4865 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops46i()
4871 SkPath path, pathB; in loops47i() local
4876 pathB.setFillType(SkPath::kWinding_FillType); in loops47i()
4877 pathB.moveTo(0, 1); in loops47i()
4878 pathB.cubicTo(6, 5.83333302f, -4, 8, 2, 4); in loops47i()
4879 pathB.close(); in loops47i()
4880 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops47i()
4884 SkPath path, pathB; in loops48i() local
4889 pathB.setFillType(SkPath::kWinding_FillType); in loops48i()
4890 pathB.moveTo(0, 1); in loops48i()
4891 pathB.cubicTo(9.33333302f, 6.83333302f, -8.33333302f, 9.16666603f, 2, 6); in loops48i()
4892 pathB.close(); in loops48i()
4893 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops48i()
4897 SkPath path, pathB; in loops49i() local
4902 pathB.setFillType(SkPath::kWinding_FillType); in loops49i()
4903 pathB.moveTo(1, 4); in loops49i()
4904 pathB.cubicTo(-0.166666687f, 2.66666675f, 1.66666675f, 2, 0, 2); in loops49i()
4905 pathB.close(); in loops49i()
4906 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops49i()
4910 SkPath path, pathB; in loops50i() local
4915 pathB.setFillType(SkPath::kWinding_FillType); in loops50i()
4916 pathB.moveTo(1, 5); in loops50i()
4917 pathB.cubicTo(-0.166666687f, 3.66666675f, 1.66666675f, 3, 0, 3); in loops50i()
4918 pathB.close(); in loops50i()
4919 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops50i()
4923 SkPath path, pathB; in loops51i() local
4928 pathB.setFillType(SkPath::kWinding_FillType); in loops51i()
4929 pathB.moveTo(2, 4); in loops51i()
4930 pathB.cubicTo(0.833333313f, 2.66666675f, 2.66666675f, 2, 1, 2); in loops51i()
4931 pathB.close(); in loops51i()
4932 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops51i()
4936 SkPath path, pathB; in loops52i() local
4941 pathB.setFillType(SkPath::kWinding_FillType); in loops52i()
4942 pathB.moveTo(2, 5); in loops52i()
4943 pathB.cubicTo(0.833333313f, 3.66666675f, 2.66666675f, 3, 1, 3); in loops52i()
4944 pathB.close(); in loops52i()
4945 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops52i()
4949 SkPath path, pathB; in loops53i() local
4954 pathB.setFillType(SkPath::kWinding_FillType); in loops53i()
4955 pathB.moveTo(3, 5); in loops53i()
4956 pathB.cubicTo(1.83333325f, 3.66666675f, 3.66666651f, 3, 2, 3); in loops53i()
4957 pathB.close(); in loops53i()
4958 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops53i()
4962 SkPath path, pathB; in loops54i() local
4967 pathB.setFillType(SkPath::kWinding_FillType); in loops54i()
4968 pathB.moveTo(1, 4); in loops54i()
4969 pathB.cubicTo(0, 3, 1.66666675f, 2, 0, 2); in loops54i()
4970 pathB.close(); in loops54i()
4971 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops54i()
4975 SkPath path, pathB; in loops55i() local
4980 pathB.setFillType(SkPath::kWinding_FillType); in loops55i()
4981 pathB.moveTo(1, 5); in loops55i()
4982 pathB.cubicTo(0, 4, 1.66666675f, 3, 0, 3); in loops55i()
4983 pathB.close(); in loops55i()
4984 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops55i()
4988 SkPath path, pathB; in loops56i() local
4993 pathB.setFillType(SkPath::kWinding_FillType); in loops56i()
4994 pathB.moveTo(2, 4); in loops56i()
4995 pathB.cubicTo(0.99999994f, 3, 2.66666675f, 2, 1, 2); in loops56i()
4996 pathB.close(); in loops56i()
4997 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops56i()
5001 SkPath path, pathB; in loops57i() local
5006 pathB.setFillType(SkPath::kWinding_FillType); in loops57i()
5007 pathB.moveTo(2, 5); in loops57i()
5008 pathB.cubicTo(0.99999994f, 4, 2.66666675f, 3, 1, 3); in loops57i()
5009 pathB.close(); in loops57i()
5010 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops57i()
5014 SkPath path, pathB; in loops58i() local
5019 pathB.setFillType(SkPath::kWinding_FillType); in loops58i()
5020 pathB.moveTo(3, 5); in loops58i()
5021 pathB.cubicTo(2, 4, 3.66666651f, 3, 2, 3); in loops58i()
5022 pathB.close(); in loops58i()
5023 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops58i()
5027 SkPath path, pathB; in loops58iAsQuads() local
5032 pathB.setFillType(SkPath::kWinding_FillType); in loops58iAsQuads()
5033 pathB.moveTo(3, 5); in loops58iAsQuads()
5034 pathB.cubicTo(2, 4, 3.66666651f, 3, 2, 3); in loops58iAsQuads()
5035 pathB.close(); in loops58iAsQuads()
5038 CubicPathToQuads(pathB, &qPathB); in loops58iAsQuads()
5046 SkPath path, pathB; in loops59i() local
5051 pathB.setFillType(SkPath::kWinding_FillType); in loops59i()
5052 pathB.moveTo(1, 2); in loops59i()
5053 pathB.cubicTo(7.33333302f, 1.66666663f, -7.5f, 2, 0, 6); in loops59i()
5054 pathB.close(); in loops59i()
5055 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops59i()
5059 SkPath path, pathB; in loops59iasQuads() local
5064 pathB.setFillType(SkPath::kWinding_FillType); in loops59iasQuads()
5065 pathB.moveTo(1, 2); in loops59iasQuads()
5066 pathB.cubicTo(7.33333302f, 1.66666663f, -7.5f, 2, 0, 6); in loops59iasQuads()
5067 pathB.close(); in loops59iasQuads()
5070 CubicPathToQuads(pathB, &qPathB); in loops59iasQuads()
5078 SkPath path, pathB; in cubics41d() local
5083 pathB.setFillType(SkPath::kWinding_FillType); in cubics41d()
5084 pathB.moveTo(0, 3); in cubics41d()
5085 pathB.cubicTo(1, 3, 1, 0, 4, 1); in cubics41d()
5086 pathB.close(); in cubics41d()
5087 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubics41d()
5091 SkPath path, pathB; in loops61i() local
5096 pathB.setFillType(SkPath::kWinding_FillType); in loops61i()
5097 pathB.moveTo(1, 5); in loops61i()
5098 pathB.cubicTo(-6.33333302f, 0.666666627f, 8, -1, 0, 1); in loops61i()
5099 pathB.close(); in loops61i()
5100 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops61i()
5104 SkPath path, pathB; in loops62i() local
5109 pathB.setFillType(SkPath::kWinding_FillType); in loops62i()
5110 pathB.moveTo(1, 6); in loops62i()
5111 pathB.cubicTo(-6.33333302f, 1.66666663f, 8, 0, 0, 2); in loops62i()
5112 pathB.close(); in loops62i()
5113 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops62i()
5117 SkPath path, pathB; in loops63i() local
5122 pathB.setFillType(SkPath::kWinding_FillType); in loops63i()
5123 pathB.moveTo(2, 4); in loops63i()
5124 pathB.cubicTo(-4, -0.833333254f, 6, -3, 0, 1); in loops63i()
5125 pathB.close(); in loops63i()
5126 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops63i()
5130 SkPath path, pathB; in cubics44d() local
5135 pathB.setFillType(SkPath::kWinding_FillType); in cubics44d()
5136 pathB.moveTo(1, 3); in cubics44d()
5137 pathB.cubicTo(2, 6, 4, 3, 5, 2); in cubics44d()
5138 pathB.close(); in cubics44d()
5139 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubics44d()
5143 SkPath path, pathB; in cubics45u() local
5148 pathB.setFillType(SkPath::kWinding_FillType); in cubics45u()
5149 pathB.moveTo(3, 4); in cubics45u()
5150 pathB.cubicTo(2, 5, 3, 1, 6, 2); in cubics45u()
5151 pathB.close(); in cubics45u()
5152 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in cubics45u()
5156 SkPath path, pathB; in fuzz38() local
5163 testPathOpCheck(reporter, path, pathB, kUnion_SkPathOp, filename, FLAGS_runFail); in fuzz38()
5582 SkPath pathB; in bufferOverflow() local
5583 pathB.addRect(0,0, 300,16); in bufferOverflow()
5584 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in bufferOverflow()