Lines Matching refs:pathB
34 SkPath path, pathB; in cubicOp1d() local
39 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp1d()
40 pathB.moveTo(0,1); in cubicOp1d()
41 pathB.cubicTo(0,1, 1,0, 2,0); in cubicOp1d()
42 pathB.close(); in cubicOp1d()
43 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp1d()
47 SkPath path, pathB; in cubicOp2d() local
52 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp2d()
53 pathB.moveTo(0,1); in cubicOp2d()
54 pathB.cubicTo(0,1, 2,0, 1,0); in cubicOp2d()
55 pathB.close(); in cubicOp2d()
56 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp2d()
60 SkPath path, pathB; in cubicOp3d() local
65 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp3d()
66 pathB.moveTo(0,1); in cubicOp3d()
67 pathB.cubicTo(0,1, 1,0, 3,2); in cubicOp3d()
68 pathB.close(); in cubicOp3d()
69 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp3d()
73 SkPath path, pathB; in cubicOp5d() local
78 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp5d()
79 pathB.moveTo(0,1); in cubicOp5d()
80 pathB.cubicTo(0,2, 1,0, 2,0); in cubicOp5d()
81 pathB.close(); in cubicOp5d()
82 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp5d()
86 SkPath path, pathB; in cubicOp6d() local
91 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp6d()
92 pathB.moveTo(0,1); in cubicOp6d()
93 pathB.cubicTo(0,3, 1,0, 6,0); in cubicOp6d()
94 pathB.close(); in cubicOp6d()
95 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp6d()
99 SkPath path, pathB; in cubicOp7d() local
104 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp7d()
105 pathB.moveTo(0,1); in cubicOp7d()
106 pathB.cubicTo(0,3, 1,0, 4,3); in cubicOp7d()
107 pathB.close(); in cubicOp7d()
108 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp7d()
112 SkPath path, pathB; in cubicOp8d() local
117 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp8d()
118 pathB.moveTo(0,1); in cubicOp8d()
119 pathB.cubicTo(0,4, 1,0, 5,0); in cubicOp8d()
120 pathB.close(); in cubicOp8d()
121 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp8d()
125 SkPath path, pathB; in cubicOp9d() local
130 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp9d()
131 pathB.moveTo(0,1); in cubicOp9d()
132 pathB.cubicTo(1,2, 1,0, 6,1); in cubicOp9d()
133 pathB.close(); in cubicOp9d()
134 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp9d()
138 SkPath path, pathB; in quadOp9d() local
144 pathB.setFillType(SkPath::kWinding_FillType); in quadOp9d()
145 pathB.moveTo(0,1); in quadOp9d()
146 pathB.quadTo(1,2, 1.4f,1); in quadOp9d()
147 pathB.quadTo(3,0.4f, 6,1); in quadOp9d()
148 pathB.close(); in quadOp9d()
149 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in quadOp9d()
153 SkPath path, pathB; in lineOp9d() local
161 pathB.setFillType(SkPath::kWinding_FillType); in lineOp9d()
162 pathB.moveTo(0,1); in lineOp9d()
163 pathB.lineTo(1,2); in lineOp9d()
164 pathB.lineTo(1.4f,1); in lineOp9d()
165 pathB.lineTo(3,0.4f); in lineOp9d()
166 pathB.lineTo(6,1); in lineOp9d()
167 pathB.close(); in lineOp9d()
168 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in lineOp9d()
172 SkPath path, pathB; in cubicOp1i() local
177 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp1i()
178 pathB.moveTo(0,1); in cubicOp1i()
179 pathB.cubicTo(1,2, 1,0, 2,1); in cubicOp1i()
180 pathB.close(); in cubicOp1i()
181 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp1i()
185 SkPath path, pathB; in cubicOp10d() local
190 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp10d()
191 pathB.moveTo(0,1); in cubicOp10d()
192 pathB.cubicTo(1,4, 1,0, 3,1); in cubicOp10d()
193 pathB.close(); in cubicOp10d()
194 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp10d()
198 SkPath path, pathB; in cubicOp11d() local
203 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp11d()
204 pathB.moveTo(0,1); in cubicOp11d()
205 pathB.cubicTo(1,5, 1,0, 4,3); in cubicOp11d()
206 pathB.close(); in cubicOp11d()
207 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp11d()
211 SkPath path, pathB; in cubicOp12d() local
216 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp12d()
217 pathB.moveTo(0,1); in cubicOp12d()
218 pathB.cubicTo(0,1, 1,0, 6,1); in cubicOp12d()
219 pathB.close(); in cubicOp12d()
220 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp12d()
224 SkPath path, pathB; in cubicOp13d() local
229 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp13d()
230 pathB.moveTo(0,1); in cubicOp13d()
231 pathB.cubicTo(3,5, 1,0, 5,4); in cubicOp13d()
232 pathB.close(); in cubicOp13d()
233 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp13d()
237 SkPath path, pathB; in cubicOp14d() local
242 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp14d()
243 pathB.moveTo(0,2); in cubicOp14d()
244 pathB.cubicTo(1,2, 1,0, 2,0); in cubicOp14d()
245 pathB.close(); in cubicOp14d()
246 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp14d()
250 SkPath path, pathB; in cubicOp15d() local
255 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp15d()
256 pathB.moveTo(0,2); in cubicOp15d()
257 pathB.cubicTo(1,2, 1,0, 6,3); in cubicOp15d()
258 pathB.close(); in cubicOp15d()
259 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp15d()
263 SkPath path, pathB; in cubicOp16d() local
268 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp16d()
269 pathB.moveTo(0,3); in cubicOp16d()
270 pathB.cubicTo(0,1, 2,0, 1,0); in cubicOp16d()
271 pathB.close(); in cubicOp16d()
272 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp16d()
276 SkPath path, pathB; in cubicOp17d() local
281 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp17d()
282 pathB.moveTo(0,4); in cubicOp17d()
283 pathB.cubicTo(1,2, 2,0, 2,0); in cubicOp17d()
284 pathB.close(); in cubicOp17d()
285 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp17d()
289 SkPath path, pathB; in cubicOp18d() local
294 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp18d()
295 pathB.moveTo(0,2); in cubicOp18d()
296 pathB.cubicTo(1,2, 1,0, 5,3); in cubicOp18d()
297 pathB.close(); in cubicOp18d()
298 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp18d()
302 SkPath path, pathB; in cubicOp19i() local
307 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp19i()
308 pathB.moveTo(1,2); in cubicOp19i()
309 pathB.cubicTo(2,6, 2,0, 1,0); in cubicOp19i()
310 pathB.close(); in cubicOp19i()
311 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp19i()
315 SkPath path, pathB; in cubicOp20d() local
320 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp20d()
321 pathB.moveTo(0,6); in cubicOp20d()
322 pathB.cubicTo(1,2, 1,0, 1,0); in cubicOp20d()
323 pathB.close(); in cubicOp20d()
324 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp20d()
328 SkPath path, pathB; in cubicOp21d() local
333 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp21d()
334 pathB.moveTo(1,2); in cubicOp21d()
335 pathB.cubicTo(5,6, 1,0, 1,0); in cubicOp21d()
336 pathB.close(); in cubicOp21d()
337 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp21d()
341 SkPath path, pathB; in cubicOp22d() local
346 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp22d()
347 pathB.moveTo(0,3); in cubicOp22d()
348 pathB.cubicTo(1,2, 1,0, 3,2); in cubicOp22d()
349 pathB.close(); in cubicOp22d()
350 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp22d()
354 SkPath path, pathB; in cubicOp23d() local
359 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp23d()
360 pathB.moveTo(0,4); in cubicOp23d()
361 pathB.cubicTo(1,2, 1,0, 2,1); in cubicOp23d()
362 pathB.close(); in cubicOp23d()
363 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp23d()
367 SkPath path, pathB; in cubicOp24d() local
372 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp24d()
373 pathB.moveTo(0,2); in cubicOp24d()
374 pathB.cubicTo(2,3, 1,0, 2,1); in cubicOp24d()
375 pathB.close(); in cubicOp24d()
376 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp24d()
436 SkPath path, pathB; in testOp1d() local
440 pathB.setFillType(SkPath::kWinding_FillType); in testOp1d()
441 pathB.addRect(0, 0, 1, 1, SkPath::kCW_Direction); in testOp1d()
442 pathB.addRect(0, 0, 1, 1, SkPath::kCW_Direction); in testOp1d()
443 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in testOp1d()
447 SkPath path, pathB; in testOp2d() local
451 pathB.setFillType(SkPath::kEvenOdd_FillType); in testOp2d()
452 pathB.addRect(0, 0, 1, 1, SkPath::kCW_Direction); in testOp2d()
453 pathB.addRect(0, 0, 1, 1, SkPath::kCW_Direction); in testOp2d()
454 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in testOp2d()
458 SkPath path, pathB; in testOp3d() local
462 pathB.setFillType(SkPath::kWinding_FillType); in testOp3d()
463 pathB.addRect(0, 0, 1, 1, SkPath::kCW_Direction); in testOp3d()
464 pathB.addRect(0, 0, 1, 1, SkPath::kCW_Direction); in testOp3d()
465 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in testOp3d()
469 SkPath path, pathB; in testOp1u() local
473 pathB.setFillType(SkPath::kWinding_FillType); in testOp1u()
474 pathB.addRect(0, 0, 1, 1, SkPath::kCW_Direction); in testOp1u()
475 pathB.addRect(0, 0, 1, 1, SkPath::kCW_Direction); in testOp1u()
476 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in testOp1u()
480 SkPath path, pathB; in testOp4d() local
484 pathB.setFillType(SkPath::kWinding_FillType); in testOp4d()
485 pathB.addRect(0, 0, 1, 1, SkPath::kCW_Direction); in testOp4d()
486 pathB.addRect(0, 0, 1, 1, SkPath::kCW_Direction); in testOp4d()
487 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in testOp4d()
491 SkPath path, pathB; in testOp5d() local
495 pathB.setFillType(SkPath::kEvenOdd_FillType); in testOp5d()
496 pathB.addRect(0, 0, 1, 1, SkPath::kCW_Direction); in testOp5d()
497 pathB.addRect(0, 0, 1, 1, SkPath::kCW_Direction); in testOp5d()
498 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in testOp5d()
502 SkPath path, pathB; in testOp6d() local
506 pathB.setFillType(SkPath::kWinding_FillType); in testOp6d()
507 pathB.addRect(0, 0, 1, 1, SkPath::kCW_Direction); in testOp6d()
508 pathB.addRect(0, 0, 1, 1, SkPath::kCW_Direction); in testOp6d()
509 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in testOp6d()
513 SkPath path, pathB; in testOp7d() local
517 pathB.setFillType(SkPath::kEvenOdd_FillType); in testOp7d()
518 pathB.addRect(0, 0, 1, 1, SkPath::kCW_Direction); in testOp7d()
519 pathB.addRect(0, 0, 1, 1, SkPath::kCW_Direction); in testOp7d()
520 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in testOp7d()
524 SkPath path, pathB; in testOp2u() local
528 pathB.setFillType(SkPath::kWinding_FillType); in testOp2u()
529 pathB.addRect(0, 0, 3, 3, SkPath::kCW_Direction); in testOp2u()
530 pathB.addRect(1, 1, 2, 2, SkPath::kCW_Direction); in testOp2u()
531 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in testOp2u()
535 SkPath path, pathB; in testOp8d() local
537 pathB.moveTo(577330, 1971.72f); in testOp8d()
538 pathB.cubicTo(10.7082f, -116.596f, 262.057f, 45.6468f, 294.694f, 1.96237f); in testOp8d()
539 pathB.close(); in testOp8d()
540 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in testOp8d()
543 SkPath path, pathB; in cubicOp25i() local
548 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp25i()
549 pathB.moveTo(0,5); in cubicOp25i()
550 pathB.cubicTo(2,3, 1,0, 4,2); in cubicOp25i()
551 pathB.close(); in cubicOp25i()
552 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp25i()
556 SkPath path, pathB; in cubicOp26d() local
561 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp26d()
562 pathB.moveTo(0,4); in cubicOp26d()
563 pathB.cubicTo(2,3, 1,0, 4,3); in cubicOp26d()
564 pathB.close(); in cubicOp26d()
565 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp26d()
569 SkPath path, pathB; in cubicOp27d() local
574 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp27d()
575 pathB.moveTo(0,1); in cubicOp27d()
576 pathB.cubicTo(2,5, 1,0, 6,3); in cubicOp27d()
577 pathB.close(); in cubicOp27d()
578 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp27d()
582 SkPath path, pathB; in cubicOp28u() local
587 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp28u()
588 pathB.moveTo(0,6); in cubicOp28u()
589 pathB.cubicTo(2,3, 1,0, 4,1); in cubicOp28u()
590 pathB.close(); in cubicOp28u()
591 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in cubicOp28u()
595 SkPath path, pathB; in cubicOp29d() local
600 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp29d()
601 pathB.moveTo(0,6); in cubicOp29d()
602 pathB.cubicTo(2,4, 1,0, 5,2); in cubicOp29d()
603 pathB.close(); in cubicOp29d()
604 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp29d()
608 SkPath path, pathB; in cubicOp30d() local
613 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp30d()
614 pathB.moveTo(0,6); in cubicOp30d()
615 pathB.cubicTo(3,5, 1,0, 5,2); in cubicOp30d()
616 pathB.close(); in cubicOp30d()
617 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp30d()
621 SkPath path, pathB; in cubicOp31d() local
626 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp31d()
627 pathB.moveTo(1,2); in cubicOp31d()
628 pathB.cubicTo(0,4, 2,0, 3,0); in cubicOp31d()
629 pathB.close(); in cubicOp31d()
630 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp31d()
634 SkPath path, pathB; in cubicOp31u() local
639 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp31u()
640 pathB.moveTo(1,2); in cubicOp31u()
641 pathB.cubicTo(0,4, 2,0, 3,0); in cubicOp31u()
642 pathB.close(); in cubicOp31u()
643 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in cubicOp31u()
647 SkPath path, pathB; in cubicOp31x() local
652 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp31x()
653 pathB.moveTo(1,2); in cubicOp31x()
654 pathB.cubicTo(0,4, 2,0, 3,0); in cubicOp31x()
655 pathB.close(); in cubicOp31x()
656 testPathOp(reporter, path, pathB, kXOR_SkPathOp, filename); in cubicOp31x()
660 SkPath path, pathB; in cubicOp32d() local
665 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp32d()
666 pathB.moveTo(0,6); in cubicOp32d()
667 pathB.cubicTo(1,3, 1,0, 2,1); in cubicOp32d()
668 pathB.close(); in cubicOp32d()
669 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp32d()
673 SkPath path, pathB; in cubicOp33i() local
678 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp33i()
679 pathB.moveTo(0,6); in cubicOp33i()
680 pathB.cubicTo(1,3, 1,0, 2,1); in cubicOp33i()
681 pathB.close(); in cubicOp33i()
682 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp33i()
686 SkPath path, pathB; in cubicOp34d() local
691 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp34d()
692 pathB.moveTo(1,2); in cubicOp34d()
693 pathB.cubicTo(1,3, 1,0, 5,3); in cubicOp34d()
694 pathB.close(); in cubicOp34d()
695 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp34d()
699 SkPath path, pathB; in cubicOp35d() local
704 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp35d()
705 pathB.moveTo(1,2); in cubicOp35d()
706 pathB.cubicTo(0,4, 1,0, 5,1); in cubicOp35d()
707 pathB.close(); in cubicOp35d()
708 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp35d()
712 SkPath path, pathB; in cubicOp36u() local
717 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp36u()
718 pathB.moveTo(0,2); in cubicOp36u()
719 pathB.cubicTo(1,5, 1,0, 6,1); in cubicOp36u()
720 pathB.close(); in cubicOp36u()
721 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in cubicOp36u()
725 SkPath path, pathB; in cubicOp37d() local
730 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp37d()
731 pathB.moveTo(1,6); in cubicOp37d()
732 pathB.cubicTo(3,4, 1,0, 6,2); in cubicOp37d()
733 pathB.close(); in cubicOp37d()
734 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp37d()
738 SkPath path, pathB; in cubicOp38d() local
743 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp38d()
744 pathB.moveTo(2,3); in cubicOp38d()
745 pathB.cubicTo(1,4, 1,0, 6,0); in cubicOp38d()
746 pathB.close(); in cubicOp38d()
747 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp38d()
751 SkPath path, pathB; in cubicOp39d() local
756 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp39d()
757 pathB.moveTo(1,5); in cubicOp39d()
758 pathB.cubicTo(3,4, 1,0, 3,2); in cubicOp39d()
759 pathB.close(); in cubicOp39d()
760 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp39d()
764 SkPath path, pathB; in cubicOp40d() local
769 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp40d()
770 pathB.moveTo(2,3); in cubicOp40d()
771 pathB.cubicTo(2,4, 1,0, 5,1); in cubicOp40d()
772 pathB.close(); in cubicOp40d()
773 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp40d()
777 SkPath path, pathB; in cubicOp41i() local
782 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp41i()
783 pathB.moveTo(3,4); in cubicOp41i()
784 pathB.cubicTo(4,6, 1,0, 6,2); in cubicOp41i()
785 pathB.close(); in cubicOp41i()
786 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp41i()
790 SkPath path, pathB; in cubicOp42d() local
795 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp42d()
796 pathB.moveTo(5,6); in cubicOp42d()
797 pathB.cubicTo(4,5, 1,0, 2,1); in cubicOp42d()
798 pathB.close(); in cubicOp42d()
799 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp42d()
803 SkPath path, pathB; in cubicOp43d() local
808 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp43d()
809 pathB.moveTo(0,4); in cubicOp43d()
810 pathB.cubicTo(1,3, 2,0, 2,1); in cubicOp43d()
811 pathB.close(); in cubicOp43d()
812 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp43d()
816 SkPath path, pathB; in cubicOp44d() local
821 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp44d()
822 pathB.moveTo(0,4); in cubicOp44d()
823 pathB.cubicTo(2,3, 2,0, 6,3); in cubicOp44d()
824 pathB.close(); in cubicOp44d()
825 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp44d()
829 SkPath path, pathB; in cubicOp45d() local
834 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp45d()
835 pathB.moveTo(0,4); in cubicOp45d()
836 pathB.cubicTo(2,3, 2,0, 4,2); in cubicOp45d()
837 pathB.close(); in cubicOp45d()
838 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp45d()
842 SkPath path, pathB; in cubicOp46d() local
847 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp46d()
848 pathB.moveTo(0,5); in cubicOp46d()
849 pathB.cubicTo(2,4, 2,0, 5,3); in cubicOp46d()
850 pathB.close(); in cubicOp46d()
851 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp46d()
855 SkPath path, pathB; in cubicOp47d() local
860 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp47d()
861 pathB.moveTo(2,6); in cubicOp47d()
862 pathB.cubicTo(4,5, 1,0, 6,1); in cubicOp47d()
863 pathB.close(); in cubicOp47d()
864 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp47d()
868 SkPath path, pathB; in cubicOp48d() local
873 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp48d()
874 pathB.moveTo(1,5); in cubicOp48d()
875 pathB.cubicTo(2,3, 2,0, 3,2); in cubicOp48d()
876 pathB.close(); in cubicOp48d()
877 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp48d()
881 SkPath path, pathB; in cubicOp49d() local
886 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp49d()
887 pathB.moveTo(2,3); in cubicOp49d()
888 pathB.cubicTo(1,4, 2,0, 5,1); in cubicOp49d()
889 pathB.close(); in cubicOp49d()
890 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp49d()
894 SkPath path, pathB; in cubicOp50d() local
899 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp50d()
900 pathB.moveTo(0,5); in cubicOp50d()
901 pathB.cubicTo(1,5, 3,0, 6,1); in cubicOp50d()
902 pathB.close(); in cubicOp50d()
903 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp50d()
907 SkPath path, pathB; in cubicOp51d() local
912 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp51d()
913 pathB.moveTo(1,4); in cubicOp51d()
914 pathB.cubicTo(0,6, 3,0, 2,1); in cubicOp51d()
915 pathB.close(); in cubicOp51d()
916 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp51d()
920 SkPath path, pathB; in cubicOp52d() local
925 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp52d()
926 pathB.moveTo(4,5); in cubicOp52d()
927 pathB.cubicTo(3,4, 2,0, 2,1); in cubicOp52d()
928 pathB.close(); in cubicOp52d()
929 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp52d()
933 SkPath path, pathB; in cubicOp53d() local
938 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp53d()
939 pathB.moveTo(3,5); in cubicOp53d()
940 pathB.cubicTo(1,2, 3,0, 2,1); in cubicOp53d()
941 pathB.close(); in cubicOp53d()
942 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp53d()
946 SkPath path, pathB; in cubicOp54d() local
951 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp54d()
952 pathB.moveTo(4,5); in cubicOp54d()
953 pathB.cubicTo(2,4, 4,0, 3,1); in cubicOp54d()
954 pathB.close(); in cubicOp54d()
955 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp54d()
959 SkPath path, pathB; in cubicOp55d() local
964 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp55d()
965 pathB.moveTo(2,3); in cubicOp55d()
966 pathB.cubicTo(0,5, 5,0, 3,1); in cubicOp55d()
967 pathB.close(); in cubicOp55d()
968 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp55d()
972 SkPath path, pathB; in cubicOp56d() local
977 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp56d()
978 pathB.moveTo(0,5); in cubicOp56d()
979 pathB.cubicTo(1,2, 1,0, 6,2); in cubicOp56d()
980 pathB.close(); in cubicOp56d()
981 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp56d()
985 SkPath path, pathB; in cubicOp57d() local
990 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp57d()
991 pathB.moveTo(4,5); in cubicOp57d()
992 pathB.cubicTo(4,6, 5,0, 5,0); in cubicOp57d()
993 pathB.close(); in cubicOp57d()
994 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp57d()
998 SkPath path, pathB; in cubicOp58d() local
1003 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp58d()
1004 pathB.moveTo(5,6); in cubicOp58d()
1005 pathB.cubicTo(3,5, 5,0, 4,3); in cubicOp58d()
1006 pathB.close(); in cubicOp58d()
1007 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp58d()
1011 SkPath path, pathB; in cubicOp59d() local
1016 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp59d()
1017 pathB.moveTo(0,4); in cubicOp59d()
1018 pathB.cubicTo(1,4, 1,0, 6,5); in cubicOp59d()
1019 pathB.close(); in cubicOp59d()
1020 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp59d()
1024 SkPath path, pathB; in cubicOp60d() local
1029 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp60d()
1030 pathB.moveTo(0,6); in cubicOp60d()
1031 pathB.cubicTo(2,5, 2,0, 6,4); in cubicOp60d()
1032 pathB.close(); in cubicOp60d()
1033 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp60d()
1037 SkPath path, pathB; in cubicOp61d() local
1042 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp61d()
1043 pathB.moveTo(2,3); in cubicOp61d()
1044 pathB.cubicTo(1,6, 2,1, 5,0); in cubicOp61d()
1045 pathB.close(); in cubicOp61d()
1046 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp61d()
1050 SkPath path, pathB; in cubicOp62d() local
1055 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp62d()
1056 pathB.moveTo(3,5); in cubicOp62d()
1057 pathB.cubicTo(4,5, 3,1, 6,5); in cubicOp62d()
1058 pathB.close(); in cubicOp62d()
1059 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp62d()
1063 SkPath path, pathB; in cubicOp63d() local
1068 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp63d()
1069 pathB.moveTo(2,3); in cubicOp63d()
1070 pathB.cubicTo(3,5, 3,2, 4,0); in cubicOp63d()
1071 pathB.close(); in cubicOp63d()
1072 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp63d()
1076 SkPath path, pathB; in cubicOp64d() local
1081 pathB.moveTo(0,1); in cubicOp64d()
1082 pathB.cubicTo(0,3, 1,0, 1,0); in cubicOp64d()
1083 pathB.lineTo(0,1); in cubicOp64d()
1084 pathB.close(); in cubicOp64d()
1085 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp64d()
1089 SkPath path, pathB; in cubicOp65d() local
1094 pathB.moveTo(0,1); in cubicOp65d()
1095 pathB.cubicTo(0,1, 1,0, 5,1); in cubicOp65d()
1096 pathB.lineTo(0,1); in cubicOp65d()
1097 pathB.close(); in cubicOp65d()
1098 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp65d()
1102 SkPath path, pathB; in rectOp1d() local
1107 pathB.moveTo(0,1); in rectOp1d()
1108 pathB.cubicTo(0,3, 1,0, 1,0); in rectOp1d()
1109 pathB.lineTo(0,1); in rectOp1d()
1110 pathB.close(); in rectOp1d()
1111 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in rectOp1d()
1115 SkPath path, pathB; in cubicOp66u() local
1120 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp66u()
1121 pathB.moveTo(2,4); in cubicOp66u()
1122 pathB.cubicTo(3,5, 1,0, 6,2); in cubicOp66u()
1123 pathB.close(); in cubicOp66u()
1124 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in cubicOp66u()
1128 SkPath path, pathB; in cubicOp67u() local
1133 pathB.moveTo(0,5); in cubicOp67u()
1134 pathB.cubicTo(1,3, 5,3, 6,1); in cubicOp67u()
1135 pathB.lineTo(0,5); in cubicOp67u()
1136 pathB.close(); in cubicOp67u()
1137 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in cubicOp67u()
1141 SkPath path, pathB; in cubicOp68u() local
1145 pathB.moveTo(1,4); in cubicOp68u()
1146 pathB.cubicTo(0,5, 5,0, 5,4); in cubicOp68u()
1147 pathB.close(); in cubicOp68u()
1148 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in cubicOp68u()
1152 SkPath path, pathB; in cubicOp69d() local
1156 pathB.moveTo(1,3); in cubicOp69d()
1157 pathB.cubicTo(0,2, 3,1, 1,0); in cubicOp69d()
1158 pathB.close(); in cubicOp69d()
1159 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp69d()
1229 SkPath pathB; in skp1() local
1230 pathB.setFillType(SkPath::kWinding_FillType); in skp1()
1231 pathB.moveTo(189,4); in skp1()
1232 pathB.lineTo(199,14); in skp1()
1233 pathB.lineTo(236,14); in skp1()
1234 pathB.lineTo(246,4); in skp1()
1235 pathB.lineTo(189,4); in skp1()
1236 pathB.close(); in skp1()
1237 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skp1()
1249 SkPath pathB; in skp2() local
1250 pathB.setFillType(SkPath::kWinding_FillType); in skp2()
1251 pathB.moveTo(258.000000f, 1028.00000f); in skp2()
1252 pathB.lineTo(258.000000f, 1027.00000f); in skp2()
1253 pathB.lineTo(823.000000f, 1027.00000f); in skp2()
1254 pathB.lineTo(823.000000f, 1028.00000f); in skp2()
1255 pathB.lineTo(258.000000f, 1028.00000f); in skp2()
1256 pathB.close(); in skp2()
1257 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skp2()
1281 SkPath pathB; in skp3() local
1282 pathB.setFillType(SkPath::kWinding_FillType); in skp3()
1283 pathB.moveTo(717.000000f, 510.000000f); in skp3()
1284 pathB.lineTo(760.000000f, 467.000000f); in skp3()
1285 pathB.lineTo(930.000000f, 467.000000f); in skp3()
1286 pathB.lineTo(973.000000f, 510.000000f); in skp3()
1287 pathB.lineTo(717.000000f, 510.000000f); in skp3()
1288 pathB.close(); in skp3()
1289 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skp3()
1313 SkPath pathB; in skp4() local
1314 pathB.setFillType(SkPath::kWinding_FillType); in skp4()
1315 pathB.moveTo(306.000000f, 590.000000f); in skp4()
1316 pathB.lineTo(292.000000f, 604.000000f); in skp4()
1317 pathB.lineTo(305.000000f, 617.000000f); in skp4()
1318 pathB.lineTo(306.000000f, 617.000000f); in skp4()
1319 pathB.lineTo(306.000000f, 590.000000f); in skp4()
1320 pathB.close(); in skp4()
1321 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skp4()
1337 SkPath pathB; in skp5() local
1338 pathB.setFillType(SkPath::kInverseWinding_FillType); in skp5()
1339 pathB.moveTo(18.0000000f, 226.000000f); in skp5()
1340 pathB.lineTo(1239.00000f, 226.000000f); in skp5()
1341 pathB.cubicTo(1243.41833f, 226.000000f, 1247.00000f, 229.581726f, 1247.00000f, 234.000000f); in skp5()
1342 pathB.lineTo(1247.00000f, 252.000000f); in skp5()
1343 pathB.lineTo(10.0000000f, 252.000000f); in skp5()
1344 pathB.lineTo(10.0000000f, 234.000000f); in skp5()
1345 pathB.cubicTo(10.0000000f, 229.581726f, 13.5817204f, 226.000000f, 18.0000000f, 226.000000f); in skp5()
1346 pathB.close(); in skp5()
1347 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skp5()
1351 SkPath path, pathB; in cubicOp70d() local
1356 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp70d()
1357 pathB.moveTo(0,4); in cubicOp70d()
1358 pathB.cubicTo(0,5, 1,0, 5,0); in cubicOp70d()
1359 pathB.close(); in cubicOp70d()
1360 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp70d()
1364 SkPath path, pathB; in cubicOp71d() local
1369 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp71d()
1370 pathB.moveTo(1,4); in cubicOp71d()
1371 pathB.cubicTo(4,6, 1,0, 5,0); in cubicOp71d()
1372 pathB.close(); in cubicOp71d()
1373 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp71d()
1377 SkPath path, pathB; in cubicOp72i() local
1382 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp72i()
1383 pathB.moveTo(2,5); in cubicOp72i()
1384 pathB.cubicTo(4,5, 1,0, 5,0); in cubicOp72i()
1385 pathB.close(); in cubicOp72i()
1386 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp72i()
1390 SkPath path, pathB; in cubicOp73d() local
1396 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp73d()
1397 pathB.moveTo(0,4); in cubicOp73d()
1398 pathB.cubicTo(4,6, 1,0, 4,3); in cubicOp73d()
1399 pathB.lineTo(0,4); in cubicOp73d()
1400 pathB.close(); in cubicOp73d()
1401 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp73d()
1405 SkPath path, pathB; in cubicOp74d() local
1411 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp74d()
1412 pathB.moveTo(1,5); in cubicOp74d()
1413 pathB.cubicTo(1,5, 1,0, 5,1); in cubicOp74d()
1414 pathB.lineTo(1,5); in cubicOp74d()
1415 pathB.close(); in cubicOp74d()
1416 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp74d()
1420 SkPath path, pathB; in cubicOp75d() local
1426 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp75d()
1427 pathB.moveTo(1,5); in cubicOp75d()
1428 pathB.cubicTo(4,6, 1,0, 4,0); in cubicOp75d()
1429 pathB.lineTo(1,5); in cubicOp75d()
1430 pathB.close(); in cubicOp75d()
1431 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp75d()
1435 SkPath path, pathB; in cubicOp76u() local
1440 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp76u()
1441 pathB.moveTo(0,2); in cubicOp76u()
1442 pathB.cubicTo(3,5, 1,0, 2,0); in cubicOp76u()
1443 pathB.close(); in cubicOp76u()
1444 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in cubicOp76u()
1448 SkPath path, pathB; in cubicOp77i() local
1454 pathB.setFillType(SkPath::kEvenOdd_FillType); in cubicOp77i()
1455 pathB.moveTo(0,2); in cubicOp77i()
1456 pathB.cubicTo(2,3, 1,0, 3,1); in cubicOp77i()
1457 pathB.lineTo(0,2); in cubicOp77i()
1458 pathB.close(); in cubicOp77i()
1459 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp77i()
1463 SkPath path, pathB; in cubicOp78u() local
1469 pathB.setFillType(SkPath::kEvenOdd_FillType); in cubicOp78u()
1470 pathB.moveTo(0,5); in cubicOp78u()
1471 pathB.cubicTo(1,6, 6,1, 6,1); in cubicOp78u()
1472 pathB.lineTo(0,5); in cubicOp78u()
1473 pathB.close(); in cubicOp78u()
1474 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in cubicOp78u()
1478 SkPath path, pathB; in cubicOp79u() local
1483 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp79u()
1484 pathB.moveTo(0,1); in cubicOp79u()
1485 pathB.cubicTo(4,6, 1,0, 3,1); in cubicOp79u()
1486 pathB.close(); in cubicOp79u()
1487 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp79u()
1491 SkPath path, pathB; in cubicOp80i() local
1497 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp80i()
1498 pathB.moveTo(1,2); in cubicOp80i()
1499 pathB.cubicTo(3,4, 1,0, 3,2); in cubicOp80i()
1500 pathB.lineTo(1,2); in cubicOp80i()
1501 pathB.close(); in cubicOp80i()
1502 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp80i()
1506 SkPath path, pathB; in cubicOp81d() local
1511 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp81d()
1512 pathB.moveTo(3,4); in cubicOp81d()
1513 pathB.cubicTo(4,5, 1,0, 6,4); in cubicOp81d()
1514 pathB.close(); in cubicOp81d()
1515 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp81d()
1519 SkPath path, pathB; in cubicOp82i() local
1525 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp82i()
1526 pathB.moveTo(2,5); in cubicOp82i()
1527 pathB.cubicTo(0,3, 1,0, 3,2); in cubicOp82i()
1528 pathB.lineTo(2,5); in cubicOp82i()
1529 pathB.close(); in cubicOp82i()
1530 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp82i()
1534 SkPath path, pathB; in cubicOp83i() local
1540 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp83i()
1541 pathB.moveTo(1,2); in cubicOp83i()
1542 pathB.cubicTo(1,4, 1,0, 3,0); in cubicOp83i()
1543 pathB.lineTo(1,2); in cubicOp83i()
1544 pathB.close(); in cubicOp83i()
1545 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp83i()
1549 SkPath path, pathB; in cubicOp84d() local
1554 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp84d()
1555 pathB.moveTo(3,6); in cubicOp84d()
1556 pathB.cubicTo(2,3, 4,0, 3,2); in cubicOp84d()
1557 pathB.close(); in cubicOp84d()
1558 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp84d()
1580 SkPath pathB; in skpClip1() local
1581 pathB.setFillType(SkPath::kWinding_FillType); in skpClip1()
1582 pathB.moveTo(1247.00000f, 876.000000f); in skpClip1()
1583 pathB.lineTo(1231.00000f, 892.000000f); in skpClip1()
1584 pathB.lineTo(1246.00000f, 907.000000f); in skpClip1()
1585 pathB.lineTo(1247.00000f, 907.000000f); in skpClip1()
1586 pathB.lineTo(1247.00000f, 876.000000f); in skpClip1()
1587 pathB.close(); in skpClip1()
1588 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpClip1()
1602 SkPath pathB; in skpClip2() local
1603 pathB.setFillType(SkPath::kInverseWinding_FillType); in skpClip2()
1604 pathB.moveTo(132.000000f, 11415.0000f); in skpClip2()
1605 pathB.lineTo(806.000000f, 11415.0000f); in skpClip2()
1606 pathB.cubicTo(807.104553f, 11415.0000f, 808.000000f, 11415.4473f, 808.000000f, 11416.0000f); in skpClip2()
1607 pathB.lineTo(808.000000f, 11417.0000f); in skpClip2()
1608 pathB.cubicTo(808.000000f, 11418.1045f, 807.104553f, 11419.0000f, 806.000000f, 11419.0000f); in skpClip2()
1609 pathB.lineTo(132.000000f, 11419.0000f); in skpClip2()
1610 pathB.cubicTo(130.895432f, 11419.0000f, 130.000000f, 11418.1045f, 130.000000f, 11417.0000f); in skpClip2()
1611 pathB.lineTo(130.000000f, 11416.0000f); in skpClip2()
1612 pathB.cubicTo(130.000000f, 11415.4473f, 130.895432f, 11415.0000f, 132.000000f, 11415.0000f); in skpClip2()
1613 pathB.close(); in skpClip2()
1614 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpClip2()
1636 SkPath pathB; in skp96prezzi1() local
1637 pathB.setFillType(SkPath::kWinding_FillType); in skp96prezzi1()
1638 pathB.moveTo(156.000000f, 669.000000f); in skp96prezzi1()
1639 pathB.lineTo(178.500000f, 691.500000f); in skp96prezzi1()
1640 pathB.lineTo(230.500000f, 691.500000f); in skp96prezzi1()
1641 pathB.lineTo(253.000000f, 669.000000f); in skp96prezzi1()
1642 pathB.lineTo(156.000000f, 669.000000f); in skp96prezzi1()
1643 pathB.close(); in skp96prezzi1()
1644 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skp96prezzi1()
1658 SkPath pathB; in skpancestry_com1() local
1659 pathB.setFillType(SkPath::kEvenOdd_FillType); in skpancestry_com1()
1660 pathB.moveTo(161.000000f, 926.000000f); in skpancestry_com1()
1661 pathB.lineTo(1105.00000f, 926.000000f); in skpancestry_com1()
1662 pathB.cubicTo(1107.20911f, 926.000000f, 1109.00000f, 927.790833f, 1109.00000f, 930.000000f); in skpancestry_com1()
1663 pathB.lineTo(1109.00000f, 956.000000f); in skpancestry_com1()
1664 pathB.cubicTo(1109.00000f, 958.209167f, 1107.20911f, 960.000000f, 1105.00000f, 960.000000f); in skpancestry_com1()
1665 pathB.lineTo(161.000000f, 960.000000f); in skpancestry_com1()
1666 pathB.cubicTo(158.790863f, 960.000000f, 157.000000f, 958.209167f, 157.000000f, 956.000000f); in skpancestry_com1()
1667 pathB.lineTo(157.000000f, 930.000000f); in skpancestry_com1()
1668 pathB.cubicTo(157.000000f, 927.790833f, 158.790863f, 926.000000f, 161.000000f, 926.000000f); in skpancestry_com1()
1669 pathB.close(); in skpancestry_com1()
1670 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpancestry_com1()
1682 SkPath pathB; in skpeldorado_com_ua1() local
1683 pathB.setFillType(SkPath::kWinding_FillType); in skpeldorado_com_ua1()
1684 pathB.moveTo(1006.69513f, 291.000000f); in skpeldorado_com_ua1()
1685 pathB.cubicTo(1023.26367f, 291.000000f, 1033.84021f, 304.431458f, 1030.31836f, 321.000000f); in skpeldorado_com_ua1()
1686 pathB.lineTo(985.681519f, 531.000000f); in skpeldorado_com_ua1()
1687 pathB.cubicTo(982.159790f, 547.568542f, 965.873413f, 561.000000f, 949.304871f, 561.000000f); in skpeldorado_com_ua1()
1688 pathB.lineTo(259.304871f, 561.000000f); in skpeldorado_com_ua1()
1689 pathB.cubicTo(242.736313f, 561.000000f, 232.159805f, 547.568542f, 235.681549f, 531.000000f); in skpeldorado_com_ua1()
1690 pathB.lineTo(280.318420f, 321.000000f); in skpeldorado_com_ua1()
1691 pathB.cubicTo(283.840179f, 304.431458f, 300.126587f, 291.000000f, 316.695129f, 291.000000f); in skpeldorado_com_ua1()
1692 pathB.lineTo(1006.69513f, 291.000000f); in skpeldorado_com_ua1()
1693 pathB.close(); in skpeldorado_com_ua1()
1694 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpeldorado_com_ua1()
1710 SkPath pathB; in skpbyte_com1() local
1711 pathB.setFillType(SkPath::kInverseWinding_FillType); in skpbyte_com1()
1712 pathB.moveTo(968.000000f, 14.0000000f); in skpbyte_com1()
1713 pathB.lineTo(1034.00000f, 14.0000000f); in skpbyte_com1()
1714 pathB.cubicTo(1036.76147f, 14.0000000f, 1039.00000f, 16.2385750f, 1039.00000f, 19.0000000f); in skpbyte_com1()
1715 pathB.lineTo(1039.00000f, 32.0000000f); in skpbyte_com1()
1716 pathB.cubicTo(1039.00000f, 34.2091408f, 1036.76147f, 36.0000000f, 1034.00000f, 36.0000000f); in skpbyte_com1()
1717 pathB.lineTo(968.000000f, 36.0000000f); in skpbyte_com1()
1718 pathB.cubicTo(965.238586f, 36.0000000f, 963.000000f, 34.2091408f, 963.000000f, 32.0000000f); in skpbyte_com1()
1719 pathB.lineTo(963.000000f, 19.0000000f); in skpbyte_com1()
1720 pathB.cubicTo(963.000000f, 16.2385750f, 965.238586f, 14.0000000f, 968.000000f, 14.0000000f); in skpbyte_com1()
1721 pathB.close(); in skpbyte_com1()
1722 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpbyte_com1()
1737 SkPath pathB; in skphealth_com76() local
1738 pathB.setFillType(SkPath::kWinding_FillType); in skphealth_com76()
1739 pathB.moveTo(704.000000f, 3.00000000f); in skphealth_com76()
1740 pathB.lineTo(704.000000f, 33.0000000f); in skphealth_com76()
1741 pathB.lineTo(705.000000f, 33.0000000f); in skphealth_com76()
1742 pathB.lineTo(719.500000f, 3.00000000f); in skphealth_com76()
1743 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skphealth_com76()
1763 SkPath pathB; in skpahrefs_com88() local
1764 pathB.setFillType(SkPath::kWinding_FillType); in skpahrefs_com88()
1765 pathB.moveTo(1101.00000f, 6.00000000f); in skpahrefs_com88()
1766 pathB.lineTo(1088.00000f, 6.00000000f); in skpahrefs_com88()
1767 pathB.lineTo(1088.00000f, 19.0000000f); in skpahrefs_com88()
1768 pathB.lineTo(1101.00000f, 32.0000000f); in skpahrefs_com88()
1769 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpahrefs_com88()
1793 SkPath pathB; in skpahrefs_com29() local
1794 pathB.setFillType(SkPath::kWinding_FillType); in skpahrefs_com29()
1795 pathB.moveTo(1036.00000f, 32.0000000f); in skpahrefs_com29()
1796 pathB.lineTo(1049.00000f, 19.0000000f); in skpahrefs_com29()
1797 pathB.lineTo(1073.00000f, 31.0000000f); in skpahrefs_com29()
1798 pathB.lineTo(1074.00000f, 32.0000000f); in skpahrefs_com29()
1799 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpahrefs_com29()
1808 SkPath pathB; in cubicOp85d() local
1809 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp85d()
1810 pathB.moveTo(0,1); in cubicOp85d()
1811 pathB.cubicTo(2,6, 1,0, 6,1); in cubicOp85d()
1812 pathB.close(); in cubicOp85d()
1813 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp85d()
1829 SkPath pathB; in skpkkiste_to98() local
1830 pathB.setFillType(SkPath::kWinding_FillType); in skpkkiste_to98()
1831 pathB.moveTo(258, 122); in skpkkiste_to98()
1832 pathB.cubicTo(260.761414f, 122, 263, 124.238579f, 263, 127); in skpkkiste_to98()
1833 pathB.lineTo(263, 284); in skpkkiste_to98()
1834 pathB.cubicTo(263, 286.761414f, 260.761414f, 289, 258, 289); in skpkkiste_to98()
1835 pathB.lineTo(96, 289); in skpkkiste_to98()
1836 pathB.cubicTo(93.2385788f, 289, 91, 286.761414f, 91, 284); in skpkkiste_to98()
1837 pathB.lineTo(91, 127); in skpkkiste_to98()
1838 pathB.cubicTo(91, 124.238579f, 93.2385788f, 122, 96, 122); in skpkkiste_to98()
1839 pathB.lineTo(258, 122); in skpkkiste_to98()
1840 pathB.close(); in skpkkiste_to98()
1841 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpkkiste_to98()
1983 SkPath path, pathB; in cubicOp85i() local
1988 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp85i()
1989 pathB.moveTo(3, 4); in cubicOp85i()
1990 pathB.cubicTo(4, 6, 4, 3, 5, 1); in cubicOp85i()
1991 pathB.close(); in cubicOp85i()
1992 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp85i()
2026 SkPath path, pathB; in rectOp1i() local
2030 pathB.setFillType(SkPath::kWinding_FillType); in rectOp1i()
2031 pathB.addRect(0, 0, 1, 1, SkPath::kCW_Direction); in rectOp1i()
2032 pathB.addRect(0, 0, 2, 2, SkPath::kCW_Direction); in rectOp1i()
2033 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in rectOp1i()
2037 SkPath path, pathB; in rectOp2i() local
2041 pathB.setFillType(SkPath::kWinding_FillType); in rectOp2i()
2042 pathB.addRect(0, 0, 2, 2, SkPath::kCW_Direction); in rectOp2i()
2043 pathB.addRect(0, 0, 2, 2, SkPath::kCW_Direction); in rectOp2i()
2044 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in rectOp2i()
2048 SkPath path, pathB; in rectOp3x() local
2060 pathB.setFillType(SkPath::kWinding_FillType); in rectOp3x()
2061 pathB.moveTo(1, 1); in rectOp3x()
2062 pathB.lineTo(3, 1); in rectOp3x()
2063 pathB.lineTo(3, 3); in rectOp3x()
2064 pathB.lineTo(1, 3); in rectOp3x()
2065 pathB.close(); in rectOp3x()
2066 pathB.moveTo(2, 2); in rectOp3x()
2067 pathB.lineTo(3, 2); in rectOp3x()
2068 pathB.lineTo(3, 3); in rectOp3x()
2069 pathB.lineTo(2, 3); in rectOp3x()
2070 pathB.close(); in rectOp3x()
2071 testPathOp(reporter, path, pathB, kXOR_SkPathOp, filename); in rectOp3x()
2134 SkPath pathB; in skpkkiste_to716() local
2135 pathB.setFillType(SkPath::kWinding_FillType); in skpkkiste_to716()
2136 pathB.moveTo(1340, 122); in skpkkiste_to716()
2137 pathB.cubicTo(1342.76147f, 122, 1345, 124.238579f, 1345, 127); in skpkkiste_to716()
2138 pathB.lineTo(1345, 284); in skpkkiste_to716()
2139 pathB.cubicTo(1345, 286.761414f, 1342.76147f, 289, 1340, 289); in skpkkiste_to716()
2140 pathB.lineTo(1178, 289); in skpkkiste_to716()
2141 pathB.cubicTo(1175.23853f, 289, 1173, 286.761414f, 1173, 284); in skpkkiste_to716()
2142 pathB.lineTo(1173, 127); in skpkkiste_to716()
2143 pathB.cubicTo(1173, 124.238579f, 1175.23853f, 122, 1178, 122); in skpkkiste_to716()
2144 pathB.lineTo(1340, 122); in skpkkiste_to716()
2145 pathB.close(); in skpkkiste_to716()
2146 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpkkiste_to716()
2161 SkPath pathB; in loopEdge1() local
2162 pathB.setFillType(SkPath::kEvenOdd_FillType); in loopEdge1()
2163 pathB.moveTo(1,2); in loopEdge1()
2164 pathB.lineTo(2,2); in loopEdge1()
2165 pathB.lineTo(2,4); in loopEdge1()
2166 pathB.lineTo(1,4); in loopEdge1()
2167 pathB.close(); in loopEdge1()
2168 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loopEdge1()
2183 SkPath pathB; in loopEdge2() local
2184 pathB.setFillType(SkPath::kEvenOdd_FillType); in loopEdge2()
2185 pathB.moveTo(1 - 1e-6f,2); in loopEdge2()
2186 pathB.lineTo(2 - 1e-6f,2); in loopEdge2()
2187 pathB.lineTo(2 - 1e-6f,4); in loopEdge2()
2188 pathB.lineTo(1 - 1e-6f,4); in loopEdge2()
2189 pathB.close(); in loopEdge2()
2190 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loopEdge2()
2194 SkPath path, pathB; in cubicOp86i() local
2199 pathB.setFillType(SkPath::kEvenOdd_FillType); in cubicOp86i()
2200 pathB.moveTo(2, 6); in cubicOp86i()
2201 pathB.cubicTo(2, 5, 4, 0, 4, 3); in cubicOp86i()
2202 pathB.close(); in cubicOp86i()
2203 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp86i()
2207 SkPath path, pathB; in cubicOp87u() local
2212 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp87u()
2213 pathB.moveTo(0,2); in cubicOp87u()
2214 pathB.cubicTo(4,6, 1,0, 2,0); in cubicOp87u()
2215 pathB.close(); in cubicOp87u()
2217 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in cubicOp87u()
2221 SkPath path, pathB; in cubicOp88u() local
2226 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp88u()
2227 pathB.moveTo(0,5); in cubicOp88u()
2228 pathB.cubicTo(4,6, 1,0, 5,2); in cubicOp88u()
2229 pathB.close(); in cubicOp88u()
2230 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in cubicOp88u()
2234 SkPath path, pathB; in cubicOp89u() local
2239 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp89u()
2240 pathB.moveTo(0, 5); in cubicOp89u()
2241 pathB.cubicTo(3, 6, 3, 0, 6, 1); in cubicOp89u()
2242 pathB.close(); in cubicOp89u()
2243 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in cubicOp89u()
2247 SkPath path, pathB; in cubicOp90u() local
2252 pathB.setFillType(SkPath::kEvenOdd_FillType); in cubicOp90u()
2253 pathB.moveTo(2, 5); in cubicOp90u()
2254 pathB.cubicTo(1, 4, 5, 0, 2, 1); in cubicOp90u()
2255 pathB.close(); in cubicOp90u()
2256 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in cubicOp90u()
2260 SkPath path, pathB; in cubicOp91u() local
2265 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp91u()
2266 pathB.moveTo(3, 6); in cubicOp91u()
2267 pathB.cubicTo(0, 5, 6, 1, 3, 0); in cubicOp91u()
2268 pathB.close(); in cubicOp91u()
2269 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in cubicOp91u()
2283 SkPath pathB; in skpaaalgarve_org53() local
2284 pathB.setFillType(SkPath::kWinding_FillType); in skpaaalgarve_org53()
2285 pathB.moveTo(0, 312); in skpaaalgarve_org53()
2286 pathB.lineTo(258, 312); in skpaaalgarve_org53()
2287 pathB.lineTo(258, 348); in skpaaalgarve_org53()
2288 pathB.lineTo(0, 348); in skpaaalgarve_org53()
2289 pathB.close(); in skpaaalgarve_org53()
2290 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpaaalgarve_org53()
2306 SkPath pathB; in skpabcspark_ca103() local
2307 pathB.setFillType(SkPath::kWinding_FillType); in skpabcspark_ca103()
2308 pathB.moveTo(0, 417); in skpabcspark_ca103()
2309 pathB.lineTo(105, 417); in skpabcspark_ca103()
2310 pathB.lineTo(105, 494); in skpabcspark_ca103()
2311 pathB.lineTo(0, 494); in skpabcspark_ca103()
2312 pathB.close(); in skpabcspark_ca103()
2313 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpabcspark_ca103()
2327 SkPath pathB; in skpacesoftech_com47() local
2328 pathB.setFillType(SkPath::kWinding_FillType); in skpacesoftech_com47()
2329 pathB.moveTo(663.318542f, 374.100616f); in skpacesoftech_com47()
2330 pathB.quadTo(647.950989f, 380.293671f, 632.705322f, 373.806305f); in skpacesoftech_com47()
2331 pathB.quadTo(617.459595f, 367.318909f, 611.266541f, 351.951355f); in skpacesoftech_com47()
2332 pathB.quadTo(605.073486f, 336.58374f, 611.560913f, 321.338074f); in skpacesoftech_com47()
2333 pathB.quadTo(618.048279f, 306.092407f, 633.415833f, 299.899353f); in skpacesoftech_com47()
2334 pathB.quadTo(648.783447f, 293.706299f, 664.029114f, 300.193665f); in skpacesoftech_com47()
2335 pathB.quadTo(679.27478f, 306.68103f, 685.467834f, 322.048645f); in skpacesoftech_com47()
2336 pathB.quadTo(691.660889f, 337.416199f, 685.173523f, 352.661896f); in skpacesoftech_com47()
2337 pathB.quadTo(678.686157f, 367.907562f, 663.318542f, 374.100616f); in skpacesoftech_com47()
2338 pathB.close(); in skpacesoftech_com47()
2339 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpacesoftech_com47()
2358 SkPath pathB; in skpact_com43() local
2359 pathB.setFillType(SkPath::kWinding_FillType); in skpact_com43()
2360 pathB.moveTo(-1, 920); in skpact_com43()
2361 pathB.lineTo(0, 920); in skpact_com43()
2362 pathB.lineTo(3, 927); in skpact_com43()
2363 pathB.lineTo(-1, 927); in skpact_com43()
2364 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpact_com43()
2376 SkPath pathB; in skpadbox_lt8() local
2377 pathB.setFillType(SkPath::kInverseWinding_FillType); in skpadbox_lt8()
2378 pathB.moveTo(333.866608f, 623.496155f); in skpadbox_lt8()
2379 pathB.lineTo(613.368042f, 100.585754f); in skpadbox_lt8()
2380 pathB.cubicTo(613.685303f, 99.9921265f, 614.423767f, 99.7681885f, 615.017395f, 100.085449f); in skpadbox_lt8()
2381 pathB.lineTo(932.633057f, 269.854553f); in skpadbox_lt8()
2382 pathB.cubicTo(933.226685f, 270.171875f, 933.450623f, 270.910278f, 933.133301f, 271.503906f); in skpadbox_lt8()
2383 pathB.lineTo(653.631897f, 794.414307f); in skpadbox_lt8()
2384 pathB.cubicTo(653.314636f, 795.007935f, 652.576172f, 795.231934f, 651.982544f, 794.914612f); in skpadbox_lt8()
2385 pathB.lineTo(334.366943f, 625.145508f); in skpadbox_lt8()
2386 pathB.cubicTo(333.773315f, 624.828247f, 333.549286f, 624.089783f, 333.866608f, 623.496155f); in skpadbox_lt8()
2387 pathB.close(); in skpadbox_lt8()
2388 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpadbox_lt8()
2400 SkPath pathB; in skpadindex_de4() local
2401 pathB.setFillType(SkPath::kWinding_FillType); in skpadindex_de4()
2402 pathB.moveTo(0, 312); in skpadindex_de4()
2403 pathB.lineTo(8.20486257e-015f, 178); in skpadindex_de4()
2404 pathB.lineTo(49, 178); in skpadindex_de4()
2405 pathB.lineTo(49, 312); in skpadindex_de4()
2406 pathB.close(); in skpadindex_de4()
2407 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpadindex_de4()
2419 SkPath pathB; in skpadithya_putr4_blogspot_com551() local
2420 pathB.setFillType(SkPath::kWinding_FillType); in skpadithya_putr4_blogspot_com551()
2421 pathB.moveTo(283.407959f, 110.462646f); in skpadithya_putr4_blogspot_com551()
2422 pathB.cubicTo(298.864319f, 123.829437f, 300.558258f, 147.195221f, 287.191467f, 162.651581f); in skpadithya_putr4_blogspot_com551()
2423 pathB.lineTo(286.537354f, 163.407959f); in skpadithya_putr4_blogspot_com551()
2424 pathB.cubicTo(273.170563f, 178.864334f, 249.804779f, 180.558258f, 234.348419f, 167.191467f); in skpadithya_putr4_blogspot_com551()
2425 pathB.lineTo(233.592026f, 166.537338f); in skpadithya_putr4_blogspot_com551()
2426 pathB.cubicTo(218.135666f, 153.170547f, 216.441727f, 129.804779f, 229.808517f, 114.348412f); in skpadithya_putr4_blogspot_com551()
2427 pathB.lineTo(230.462646f, 113.592026f); in skpadithya_putr4_blogspot_com551()
2428 pathB.cubicTo(243.829437f, 98.1356659f, 267.195221f, 96.4417267f, 282.651581f, 109.808517f); in skpadithya_putr4_blogspot_com551()
2429 pathB.lineTo(283.407959f, 110.462646f); in skpadithya_putr4_blogspot_com551()
2430 pathB.close(); in skpadithya_putr4_blogspot_com551()
2431 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpadithya_putr4_blogspot_com551()
2445 SkPath pathB; in skpadspert_de11() local
2446 pathB.setFillType(SkPath::kWinding_FillType); in skpadspert_de11()
2447 pathB.moveTo(0, 482); in skpadspert_de11()
2448 pathB.lineTo(35, 482); in skpadspert_de11()
2449 pathB.lineTo(35, 683); in skpadspert_de11()
2450 pathB.lineTo(0, 683); in skpadspert_de11()
2451 pathB.close(); in skpadspert_de11()
2452 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpadspert_de11()
2470 SkPath pathB; in skpaiaigames_com870() local
2471 pathB.setFillType(SkPath::kWinding_FillType); in skpaiaigames_com870()
2472 pathB.moveTo(317, 711); in skpaiaigames_com870()
2473 pathB.cubicTo(322.522858f, 711, 327, 715.477173f, 327, 721); in skpaiaigames_com870()
2474 pathB.lineTo(327, 838); in skpaiaigames_com870()
2475 pathB.cubicTo(327, 843.522827f, 322.522858f, 848, 317, 848); in skpaiaigames_com870()
2476 pathB.lineTo(155, 848); in skpaiaigames_com870()
2477 pathB.cubicTo(149.477158f, 848, 145, 843.522827f, 145, 838); in skpaiaigames_com870()
2478 pathB.lineTo(145, 721); in skpaiaigames_com870()
2479 pathB.cubicTo(145, 715.477173f, 149.477158f, 711, 155, 711); in skpaiaigames_com870()
2480 pathB.lineTo(317, 711); in skpaiaigames_com870()
2481 pathB.close(); in skpaiaigames_com870()
2482 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpaiaigames_com870()
2486 SkPath path, pathB; in cubicOp92i() local
2491 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp92i()
2492 pathB.moveTo(1, 4); in cubicOp92i()
2493 pathB.cubicTo(4, 5, 1, 0, 6, 2); in cubicOp92i()
2494 pathB.close(); in cubicOp92i()
2495 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp92i()
2499 SkPath path, pathB; in cubicOp93d() local
2504 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp93d()
2505 pathB.moveTo(1, 4); in cubicOp93d()
2506 pathB.cubicTo(3, 4, 1, 0, 6, 1); in cubicOp93d()
2507 pathB.close(); in cubicOp93d()
2508 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp93d()
2512 SkPath path, pathB; in cubicOp94u() local
2517 pathB.setFillType(SkPath::kEvenOdd_FillType); in cubicOp94u()
2518 pathB.moveTo(0, 5); in cubicOp94u()
2519 pathB.cubicTo(3, 5, 3, 0, 3, 2); in cubicOp94u()
2520 pathB.close(); in cubicOp94u()
2521 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in cubicOp94u()
2533 SkPath pathB; in skpadbox_lt15() local
2534 pathB.setFillType(SkPath::kWinding_FillType); in skpadbox_lt15()
2535 pathB.moveTo(613.368042f, 100.585754f); in skpadbox_lt15()
2536 pathB.cubicTo(613.685303f, 99.9921265f, 614.423767f, 99.7681885f, 615.017395f, 100.085449f); in skpadbox_lt15()
2537 pathB.lineTo(932.633057f, 269.854553f); in skpadbox_lt15()
2538 pathB.cubicTo(933.226685f, 270.171875f, 933.450623f, 270.910278f, 933.133301f, 271.503906f); in skpadbox_lt15()
2539 pathB.lineTo(653.631897f, 794.414307f); in skpadbox_lt15()
2540 pathB.cubicTo(653.314636f, 795.007935f, 652.576172f, 795.231934f, 651.982544f, 794.914612f); in skpadbox_lt15()
2541 pathB.lineTo(334.366943f, 625.145508f); in skpadbox_lt15()
2542 pathB.cubicTo(333.773315f, 624.828247f, 333.549286f, 624.089783f, 333.866608f, 623.496155f); in skpadbox_lt15()
2543 pathB.lineTo(613.368042f, 100.585754f); in skpadbox_lt15()
2544 pathB.close(); in skpadbox_lt15()
2545 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpadbox_lt15()
2560 SkPath pathB; in skpadoption_org196() local
2561 pathB.setFillType(SkPath::kInverseWinding_FillType); in skpadoption_org196()
2562 pathB.moveTo(803, 326); in skpadoption_org196()
2563 pathB.lineTo(955, 326); in skpadoption_org196()
2564 pathB.lineTo(955, 370); in skpadoption_org196()
2565 pathB.cubicTo(955, 372.761414f, 952.761414f, 375, 950, 375); in skpadoption_org196()
2566 pathB.lineTo(808, 375); in skpadoption_org196()
2567 pathB.cubicTo(805.238586f, 375, 803, 372.761414f, 803, 370); in skpadoption_org196()
2568 pathB.lineTo(803, 326); in skpadoption_org196()
2569 pathB.close(); in skpadoption_org196()
2570 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpadoption_org196()
2590 SkPath pathB; in skpadspert_net23() local
2591 pathB.setFillType(SkPath::kWinding_FillType); in skpadspert_net23()
2592 pathB.moveTo(0, 482); in skpadspert_net23()
2593 pathB.lineTo(35, 482); in skpadspert_net23()
2594 pathB.lineTo(35, 683); in skpadspert_net23()
2595 pathB.lineTo(0, 683); in skpadspert_net23()
2596 pathB.close(); in skpadspert_net23()
2597 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpadspert_net23()
2609 SkPath pathB; in skpadventistmission_org572() local
2610 pathB.setFillType(SkPath::kWinding_FillType); in skpadventistmission_org572()
2611 pathB.moveTo(934, 924); in skpadventistmission_org572()
2612 pathB.lineTo(1182, 924); in skpadventistmission_org572()
2613 pathB.lineTo(1182, 926); in skpadventistmission_org572()
2614 pathB.lineTo(934, 926); in skpadventistmission_org572()
2615 pathB.close(); in skpadventistmission_org572()
2616 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpadventistmission_org572()
2632 SkPath pathB; in skpagentxsites_com55() local
2633 pathB.setFillType(SkPath::kWinding_FillType); in skpagentxsites_com55()
2634 pathB.moveTo(1103, 27); in skpagentxsites_com55()
2635 pathB.cubicTo(1104.10461f, 27, 1105, 27.8954315f, 1105, 29); in skpagentxsites_com55()
2636 pathB.lineTo(1105, 54); in skpagentxsites_com55()
2637 pathB.cubicTo(1105, 55.1045685f, 1104.10461f, 56, 1103, 56); in skpagentxsites_com55()
2638 pathB.lineTo(926, 56); in skpagentxsites_com55()
2639 pathB.cubicTo(924.895447f, 56, 924, 55.1045685f, 924, 54); in skpagentxsites_com55()
2640 pathB.lineTo(924, 29); in skpagentxsites_com55()
2641 pathB.cubicTo(924, 27.8954315f, 924.895447f, 27, 926, 27); in skpagentxsites_com55()
2642 pathB.lineTo(1103, 27); in skpagentxsites_com55()
2643 pathB.close(); in skpagentxsites_com55()
2644 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpagentxsites_com55()
2658 SkPath pathB; in skpbakosoft_com10() local
2659 pathB.setFillType(SkPath::kWinding_FillType); in skpbakosoft_com10()
2660 pathB.moveTo(210, 190); in skpbakosoft_com10()
2661 pathB.quadTo(210, 198.284271f, 204.142136f, 204.142136f); in skpbakosoft_com10()
2662 pathB.quadTo(198.284271f, 210, 190, 210); in skpbakosoft_com10()
2663 pathB.quadTo(181.715729f, 210, 175.857864f, 204.142136f); in skpbakosoft_com10()
2664 pathB.quadTo(170, 198.284271f, 170, 190); in skpbakosoft_com10()
2665 pathB.quadTo(170, 181.715729f, 175.857864f, 175.857864f); in skpbakosoft_com10()
2666 pathB.quadTo(181.715729f, 170, 190, 170); in skpbakosoft_com10()
2667 pathB.quadTo(198.284271f, 170, 204.142136f, 175.857864f); in skpbakosoft_com10()
2668 pathB.quadTo(210, 181.715729f, 210, 190); in skpbakosoft_com10()
2669 pathB.close(); in skpbakosoft_com10()
2670 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpbakosoft_com10()
2682 SkPath pathB; in skpbambootheme_com12() local
2683 pathB.setFillType(SkPath::kEvenOdd_FillType); in skpbambootheme_com12()
2684 pathB.moveTo(-1, -3); in skpbambootheme_com12()
2685 pathB.lineTo(-1, -3); in skpbambootheme_com12()
2686 pathB.cubicTo(26.6142502f, -3, 49, 19.3857498f, 49, 47); in skpbambootheme_com12()
2687 pathB.lineTo(49, 47); in skpbambootheme_com12()
2688 pathB.cubicTo(49, 74.6142502f, 26.6142502f, 97, -1, 97); in skpbambootheme_com12()
2689 pathB.lineTo(-1, 97); in skpbambootheme_com12()
2690 pathB.cubicTo(-28.6142502f, 97, -51, 74.6142502f, -51, 47); in skpbambootheme_com12()
2691 pathB.lineTo(-51, 47); in skpbambootheme_com12()
2692 pathB.cubicTo(-51, 19.3857498f, -28.6142502f, -3, -1, -3); in skpbambootheme_com12()
2693 pathB.close(); in skpbambootheme_com12()
2694 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpbambootheme_com12()
2706 SkPath pathB; in skpakmmos_ru100() local
2707 pathB.setFillType(SkPath::kWinding_FillType); in skpakmmos_ru100()
2708 pathB.moveTo(575, 925); in skpakmmos_ru100()
2709 pathB.lineTo(693, 925); in skpakmmos_ru100()
2710 pathB.lineTo(693, 926); in skpakmmos_ru100()
2711 pathB.lineTo(575, 926); in skpakmmos_ru100()
2712 pathB.close(); in skpakmmos_ru100()
2713 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpakmmos_ru100()
2727 SkPath pathB; in skpcarpetplanet_ru22() local
2728 pathB.setFillType(SkPath::kWinding_FillType); in skpcarpetplanet_ru22()
2729 pathB.moveTo(195, 785); in skpcarpetplanet_ru22()
2730 pathB.cubicTo(265.140167f, 785, 322, 842.307556f, 322, 913); in skpcarpetplanet_ru22()
2731 pathB.cubicTo(322, 983.692444f, 265.140167f, 1041, 195, 1041); in skpcarpetplanet_ru22()
2732 pathB.lineTo(194, 1041); in skpcarpetplanet_ru22()
2733 pathB.cubicTo(123.85984f, 1041, 67, 983.692444f, 67, 913); in skpcarpetplanet_ru22()
2734 pathB.cubicTo(67, 842.307556f, 123.85984f, 785, 194, 785); in skpcarpetplanet_ru22()
2735 pathB.lineTo(195, 785); in skpcarpetplanet_ru22()
2736 pathB.close(); in skpcarpetplanet_ru22()
2737 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpcarpetplanet_ru22()
2753 SkPath pathB; in skpcarrot_is24() local
2754 pathB.setFillType(SkPath::kWinding_FillType); in skpcarrot_is24()
2755 pathB.moveTo(945.080994f, 597.161987f); in skpcarrot_is24()
2756 pathB.cubicTo(903.659973f, 597.161987f, 870.080994f, 630.73999f, 870.080994f, 672.161987f); in skpcarrot_is24()
2757 pathB.cubicTo(870.080994f, 676.096008f, 870.387024f, 679.957031f, 870.971008f, 683.726013f); in skpcarrot_is24()
2758 pathB.cubicTo(876.53302f, 719.656006f, 907.593994f, 747.161987f, 945.080994f, 747.161987f); in skpcarrot_is24()
2759 pathB.cubicTo(982.567993f, 747.161987f, 1013.62903f, 719.656006f, 1019.19104f, 683.726013f); in skpcarrot_is24()
2760 pathB.cubicTo(1019.77502f, 679.955017f, 1020.08099f, 676.094971f, 1020.08099f, 672.161987f); in skpcarrot_is24()
2761 pathB.cubicTo(1020.08002f, 630.73999f, 986.502014f, 597.161987f, 945.080994f, 597.161987f); in skpcarrot_is24()
2762 pathB.close(); in skpcarrot_is24()
2763 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpcarrot_is24()
2775 SkPath pathB; in skpbangalorenest_com4() local
2776 pathB.setFillType(SkPath::kWinding_FillType); in skpbangalorenest_com4()
2777 pathB.moveTo(0, 290); in skpbangalorenest_com4()
2778 pathB.lineTo(-2.64514972e-014f, 146); in skpbangalorenest_com4()
2779 pathB.lineTo(30, 146); in skpbangalorenest_com4()
2780 pathB.lineTo(30, 290); in skpbangalorenest_com4()
2781 pathB.close(); in skpbangalorenest_com4()
2782 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpbangalorenest_com4()
2798 SkPath pathB; in skpbenzoteh_ru152() local
2799 pathB.setFillType(SkPath::kWinding_FillType); in skpbenzoteh_ru152()
2800 pathB.moveTo(883, 0); in skpbenzoteh_ru152()
2801 pathB.lineTo(1123, 0); in skpbenzoteh_ru152()
2802 pathB.lineTo(1123, 23); in skpbenzoteh_ru152()
2803 pathB.quadTo(1123, 25.0710678f, 1121.53601f, 26.5359993f); in skpbenzoteh_ru152()
2804 pathB.quadTo(1120.07104f, 28, 1118, 28); in skpbenzoteh_ru152()
2805 pathB.lineTo(888, 28); in skpbenzoteh_ru152()
2806 pathB.quadTo(885.928955f, 28, 884.463989f, 26.5359993f); in skpbenzoteh_ru152()
2807 pathB.quadTo(883, 25.0710678f, 883, 23); in skpbenzoteh_ru152()
2808 pathB.close(); in skpbenzoteh_ru152()
2809 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpbenzoteh_ru152()
2825 SkPath pathB; in skpbestred_ru37() local
2826 pathB.setFillType(SkPath::kWinding_FillType); in skpbestred_ru37()
2827 pathB.moveTo(883, 0); in skpbestred_ru37()
2828 pathB.lineTo(1123, 0); in skpbestred_ru37()
2829 pathB.lineTo(1123, 23); in skpbestred_ru37()
2830 pathB.quadTo(1123, 25.0710678f, 1121.53601f, 26.5359993f); in skpbestred_ru37()
2831 pathB.quadTo(1120.07104f, 28, 1118, 28); in skpbestred_ru37()
2832 pathB.lineTo(888, 28); in skpbestred_ru37()
2833 pathB.quadTo(885.928955f, 28, 884.463989f, 26.5359993f); in skpbestred_ru37()
2834 pathB.quadTo(883, 25.0710678f, 883, 23); in skpbestred_ru37()
2835 pathB.close(); in skpbestred_ru37()
2836 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpbestred_ru37()
2848 SkPath pathB; in skpbingoentertainment_net189() local
2849 pathB.setFillType(SkPath::kWinding_FillType); in skpbingoentertainment_net189()
2850 pathB.moveTo(899.200928f, 745.783997f); in skpbingoentertainment_net189()
2851 pathB.cubicTo(897.119385f, 745.525696f, 895.432007f, 752.031982f, 895.432007f, 760.316284f); in skpbingoentertainment_net189()
2852 pathB.lineTo(895.432007f, 858.316284f); in skpbingoentertainment_net189()
2853 pathB.cubicTo(895.432007f, 866.600586f, 897.119385f, 873.525696f, 899.200928f, 873.783997f); in skpbingoentertainment_net189()
2854 pathB.lineTo(918.799133f, 876.216003f); in skpbingoentertainment_net189()
2855 pathB.cubicTo(920.880615f, 876.474304f, 922.567993f, 869.968018f, 922.567993f, 861.683716f); in skpbingoentertainment_net189()
2856 pathB.lineTo(922.567993f, 763.683716f); in skpbingoentertainment_net189()
2857 pathB.cubicTo(922.567993f, 755.399414f, 920.880615f, 748.474304f, 918.799133f, 748.216003f); in skpbingoentertainment_net189()
2858 pathB.lineTo(899.200928f, 745.783997f); in skpbingoentertainment_net189()
2859 pathB.close(); in skpbingoentertainment_net189()
2860 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpbingoentertainment_net189()
2874 SkPath pathB; in skpcarrefour_ro62() local
2875 pathB.setFillType(SkPath::kInverseWinding_FillType); in skpcarrefour_ro62()
2876 pathB.moveTo(400, 453); in skpcarrefour_ro62()
2877 pathB.lineTo(1103, 453); in skpcarrefour_ro62()
2878 pathB.lineTo(1103, 666); in skpcarrefour_ro62()
2879 pathB.lineTo(406, 666); in skpcarrefour_ro62()
2880 pathB.cubicTo(402.686279f, 666, 400, 663.313721f, 400, 660); in skpcarrefour_ro62()
2881 pathB.lineTo(400, 453); in skpcarrefour_ro62()
2882 pathB.close(); in skpcarrefour_ro62()
2883 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpcarrefour_ro62()
2899 SkPath pathB; in skpcaffelavazzait_com_ua21() local
2900 pathB.setFillType(SkPath::kWinding_FillType); in skpcaffelavazzait_com_ua21()
2901 pathB.moveTo(883, 0); in skpcaffelavazzait_com_ua21()
2902 pathB.lineTo(1123, 0); in skpcaffelavazzait_com_ua21()
2903 pathB.lineTo(1123, 23); in skpcaffelavazzait_com_ua21()
2904 pathB.quadTo(1123, 25.0710678f, 1121.53601f, 26.5359993f); in skpcaffelavazzait_com_ua21()
2905 pathB.quadTo(1120.07104f, 28, 1118, 28); in skpcaffelavazzait_com_ua21()
2906 pathB.lineTo(888, 28); in skpcaffelavazzait_com_ua21()
2907 pathB.quadTo(885.928955f, 28, 884.463989f, 26.5359993f); in skpcaffelavazzait_com_ua21()
2908 pathB.quadTo(883, 25.0710678f, 883, 23); in skpcaffelavazzait_com_ua21()
2909 pathB.close(); in skpcaffelavazzait_com_ua21()
2910 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpcaffelavazzait_com_ua21()
2926 SkPath pathB; in skpcamcorder_kz21() local
2927 pathB.setFillType(SkPath::kWinding_FillType); in skpcamcorder_kz21()
2928 pathB.moveTo(883, 0); in skpcamcorder_kz21()
2929 pathB.lineTo(1123, 0); in skpcamcorder_kz21()
2930 pathB.lineTo(1123, 23); in skpcamcorder_kz21()
2931 pathB.quadTo(1123, 25.0710678f, 1121.53601f, 26.5359993f); in skpcamcorder_kz21()
2932 pathB.quadTo(1120.07104f, 28, 1118, 28); in skpcamcorder_kz21()
2933 pathB.lineTo(888, 28); in skpcamcorder_kz21()
2934 pathB.quadTo(885.928955f, 28, 884.463989f, 26.5359993f); in skpcamcorder_kz21()
2935 pathB.quadTo(883, 25.0710678f, 883, 23); in skpcamcorder_kz21()
2936 pathB.close(); in skpcamcorder_kz21()
2937 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpcamcorder_kz21()
2949 SkPath pathB; in skpcavablar_net563() local
2950 pathB.setFillType(SkPath::kWinding_FillType); in skpcavablar_net563()
2951 pathB.moveTo(91, 917); in skpcavablar_net563()
2952 pathB.lineTo(160, 917); in skpcavablar_net563()
2953 pathB.lineTo(160, 918); in skpcavablar_net563()
2954 pathB.lineTo(91, 918); in skpcavablar_net563()
2955 pathB.close(); in skpcavablar_net563()
2956 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpcavablar_net563()
2969 SkPath pathB; in skpinsomnia_gr72() local
2970 pathB.setFillType(SkPath::kWinding_FillType); in skpinsomnia_gr72()
2971 pathB.moveTo(1139, 231); in skpinsomnia_gr72()
2972 pathB.lineTo(1138, 231); in skpinsomnia_gr72()
2973 pathB.lineTo(633, 6101); in skpinsomnia_gr72()
2974 pathB.lineTo(1139, 6607); in skpinsomnia_gr72()
2975 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in skpinsomnia_gr72()
2979 SkPath path, pathB; in cubicOp95u() local
2984 pathB.setFillType(SkPath::kEvenOdd_FillType); in cubicOp95u()
2985 pathB.moveTo(1, 5); in cubicOp95u()
2986 pathB.cubicTo(2, 3, 2, 0, 3, 2); in cubicOp95u()
2987 pathB.close(); in cubicOp95u()
2988 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in cubicOp95u()
2992 SkPath path, pathB; in cubicOp96d() local
2997 pathB.setFillType(SkPath::kEvenOdd_FillType); in cubicOp96d()
2998 pathB.moveTo(3, 6); in cubicOp96d()
2999 pathB.cubicTo(0, 5, 6, 1, 3, 0); in cubicOp96d()
3000 pathB.close(); in cubicOp96d()
3001 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp96d()
3005 SkPath path, pathB; in cubicOp97x() local
3010 pathB.setFillType(SkPath::kEvenOdd_FillType); in cubicOp97x()
3011 pathB.moveTo(1, 2); in cubicOp97x()
3012 pathB.cubicTo(1, 2, 2, 0, 6, 0); in cubicOp97x()
3013 pathB.close(); in cubicOp97x()
3014 testPathOp(reporter, path, pathB, kXOR_SkPathOp, filename); in cubicOp97x()
3018 SkPath path, pathB; in cubicOp98x() local
3023 pathB.setFillType(SkPath::kEvenOdd_FillType); in cubicOp98x()
3024 pathB.moveTo(1, 4); in cubicOp98x()
3025 pathB.cubicTo(3, 6, 3, 0, 6, 3); in cubicOp98x()
3026 pathB.close(); in cubicOp98x()
3027 testPathOp(reporter, path, pathB, kXOR_SkPathOp, filename); in cubicOp98x()
3031 SkPath path, pathB; in cubicOp99() local
3036 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp99()
3037 pathB.moveTo(5,6); in cubicOp99()
3038 pathB.cubicTo(4,5, 6,3, 3,0); in cubicOp99()
3039 pathB.close(); in cubicOp99()
3040 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp99()
3044 SkPath path, pathB; in cubicOp100() local
3049 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp100()
3050 pathB.moveTo(1,2); in cubicOp100()
3051 pathB.cubicTo(2,4, 1,0, 2,0); in cubicOp100()
3052 pathB.close(); in cubicOp100()
3053 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp100()
3057 SkPath path, pathB; in cubicOp101() local
3062 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp101()
3063 pathB.moveTo(1, 2); in cubicOp101()
3064 pathB.cubicTo(3, 5, 1, 0, 3, 2); in cubicOp101()
3065 pathB.close(); in cubicOp101()
3066 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp101()
3070 SkPath path, pathB; in cubicOp102() local
3075 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp102()
3076 pathB.moveTo(0,1); in cubicOp102()
3077 pathB.cubicTo(0,3, 1,0, 2,1); in cubicOp102()
3078 pathB.close(); in cubicOp102()
3079 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp102()
3083 SkPath path, pathB; in cubicOp103() local
3088 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp103()
3089 pathB.moveTo(0,2); in cubicOp103()
3090 pathB.cubicTo(1,2, 1,0, 5,1); in cubicOp103()
3091 pathB.close(); in cubicOp103()
3092 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp103()
3096 SkPath path, pathB; in cubicOp104() local
3101 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp104()
3102 pathB.moveTo(0,4); in cubicOp104()
3103 pathB.cubicTo(1,6, 1,0, 6,0); in cubicOp104()
3104 pathB.close(); in cubicOp104()
3105 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp104()
3109 SkPath path, pathB; in cubicOp105() local
3114 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp105()
3115 pathB.moveTo(5,6); in cubicOp105()
3116 pathB.cubicTo(0,2, 1,0, 4,0); in cubicOp105()
3117 pathB.close(); in cubicOp105()
3118 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp105()
3122 SkPath path, pathB; in cubicOp106() local
3127 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp106()
3128 pathB.moveTo(1, 2); in cubicOp106()
3129 pathB.cubicTo(0, 2, 1, 0, 6, 4); in cubicOp106()
3130 pathB.close(); in cubicOp106()
3131 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp106()
3135 SkPath path, pathB; in cubicOp107() local
3140 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp107()
3141 pathB.moveTo(1, 2); in cubicOp107()
3142 pathB.cubicTo(0, 2, 1, 0, 6, 4); in cubicOp107()
3143 pathB.close(); in cubicOp107()
3144 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp107()
3148 SkPath path, pathB; in cubicOp108() local
3153 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp108()
3154 pathB.moveTo(1, 2); in cubicOp108()
3155 pathB.cubicTo(0, 2, 1, 0, 6, 4); in cubicOp108()
3156 pathB.close(); in cubicOp108()
3157 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in cubicOp108()
3161 SkPath path, pathB; in cubicOp109() local
3166 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp109()
3167 pathB.moveTo(3,6); in cubicOp109()
3168 pathB.cubicTo(4,5, 1,0, 5,4); in cubicOp109()
3169 pathB.close(); in cubicOp109()
3170 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp109()
3174 SkPath path, pathB; in cubicOp110() local
3178 pathB.setFillType(SkPath::kEvenOdd_FillType); in cubicOp110()
3179 pathB.addRect(0, 0, 2, 2, SkPath::kCW_Direction); in cubicOp110()
3180 pathB.addRect(0, 0, 2, 2, SkPath::kCW_Direction); in cubicOp110()
3181 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp110()
3185 SkPath path, pathB; in cubicOp111() local
3190 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp111()
3191 pathB.moveTo(1,4); in cubicOp111()
3192 pathB.cubicTo(1,3, 4,1, 5,0); in cubicOp111()
3193 pathB.close(); in cubicOp111()
3194 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp111()
3198 SkPath path, pathB; in xOp1u() local
3203 pathB.setFillType(SkPath::kEvenOdd_FillType); in xOp1u()
3204 pathB.moveTo(2, 3); in xOp1u()
3205 pathB.cubicTo(3, 6, 4, 1, 5, 4); in xOp1u()
3206 pathB.close(); in xOp1u()
3207 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in xOp1u()
3211 SkPath path, pathB; in xOp1i() local
3216 pathB.setFillType(SkPath::kEvenOdd_FillType); in xOp1i()
3217 pathB.moveTo(0, 6); in xOp1i()
3218 pathB.cubicTo(1, 5, 4, 1, 5, 1); in xOp1i()
3219 pathB.close(); in xOp1i()
3220 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in xOp1i()
3224 SkPath path, pathB; in xOp2i() local
3229 pathB.setFillType(SkPath::kEvenOdd_FillType); in xOp2i()
3230 pathB.moveTo(2, 3); in xOp2i()
3231 pathB.cubicTo(1, 6, 5, 1, 4, 0); in xOp2i()
3232 pathB.close(); in xOp2i()
3233 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in xOp2i()
3237 SkPath path, pathB; in xOp3i() local
3242 pathB.setFillType(SkPath::kWinding_FillType); in xOp3i()
3243 pathB.moveTo(1,4); in xOp3i()
3244 pathB.cubicTo(1,3, 4,1, 5,0); in xOp3i()
3245 pathB.close(); in xOp3i()
3246 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in xOp3i()
3250 SkPath path, pathB; in findFirst1() local
3255 pathB.setFillType(SkPath::kWinding_FillType); in findFirst1()
3256 pathB.moveTo(0,5); in findFirst1()
3257 pathB.cubicTo(1,2, 1,0, 6,1); in findFirst1()
3258 pathB.close(); in findFirst1()
3259 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in findFirst1()
3263 SkPath path, pathB; in cubicOp112() local
3268 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp112()
3269 pathB.moveTo(4,6); in cubicOp112()
3270 pathB.cubicTo(0,1, 4,2, 3,2); in cubicOp112()
3271 pathB.close(); in cubicOp112()
3272 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp112()
3276 SkPath path, pathB; in cubicOp113() local
3280 pathB.moveTo(3,5); in cubicOp113()
3281 pathB.cubicTo(2.33333325f,4.33333349f, 3.83333325f,3.83333349f, 2,4); in cubicOp113()
3282 pathB.close(); in cubicOp113()
3283 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp113()
3287 SkPath path, pathB; in cubicOp114() local
3292 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp114()
3293 pathB.moveTo(1, 3); in cubicOp114()
3294 pathB.cubicTo(-1, 2, 3.5f, 1.33333337f, 0, 1); in cubicOp114()
3295 pathB.close(); in cubicOp114()
3296 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp114()
3300 SkPath path, pathB; in cubicOp114asQuad() local
3305 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp114asQuad()
3306 pathB.moveTo(1, 3); in cubicOp114asQuad()
3307 pathB.cubicTo(-1, 2, 3.5f, 1.33333337f, 0, 1); in cubicOp114asQuad()
3308 pathB.close(); in cubicOp114asQuad()
3311 CubicPathToQuads(pathB, &qPathB); in cubicOp114asQuad()
3316 SkPath path, pathB; in quadOp10i() local
3321 pathB.moveTo(0, 0); in quadOp10i()
3322 pathB.quadTo(8, 1, 4, 8); in quadOp10i()
3323 pathB.close(); in quadOp10i()
3324 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in quadOp10i()
3386 SkPath path, pathB; in rects1() local
3398 pathB.setFillType(SkPath::kEvenOdd_FillType); in rects1()
3399 pathB.moveTo(0, 0); in rects1()
3400 pathB.lineTo(1, 0); in rects1()
3401 pathB.lineTo(1, 1); in rects1()
3402 pathB.lineTo(0, 1); in rects1()
3403 pathB.close(); in rects1()
3404 pathB.moveTo(0, 0); in rects1()
3405 pathB.lineTo(2, 0); in rects1()
3406 pathB.lineTo(2, 2); in rects1()
3407 pathB.lineTo(0, 2); in rects1()
3408 pathB.close(); in rects1()
3409 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in rects1()
3413 SkPath path, pathB; in rects2() local
3425 pathB.setFillType(SkPath::kWinding_FillType); in rects2()
3426 pathB.moveTo(3, 3); in rects2()
3427 pathB.lineTo(6, 3); in rects2()
3428 pathB.lineTo(6, 6); in rects2()
3429 pathB.lineTo(3, 6); in rects2()
3430 pathB.close(); in rects2()
3431 pathB.moveTo(3, 3); in rects2()
3432 pathB.lineTo(4, 3); in rects2()
3433 pathB.lineTo(4, 4); in rects2()
3434 pathB.lineTo(3, 4); in rects2()
3435 pathB.close(); in rects2()
3436 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in rects2()
3440 SkPath path, pathB; in rects3() local
3444 pathB.setFillType(SkPath::kWinding_FillType); in rects3()
3445 pathB.addRect(0, 0, 2, 2, SkPath::kCW_Direction); in rects3()
3446 pathB.addRect(0, 0, 2, 2, SkPath::kCW_Direction); in rects3()
3447 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in rects3()
3451 SkPath path, pathB; in rects4() local
3455 pathB.setFillType(SkPath::kWinding_FillType); in rects4()
3456 pathB.addRect(0, 0, 2, 2, SkPath::kCW_Direction); in rects4()
3457 pathB.addRect(0, 0, 3, 3, SkPath::kCW_Direction); in rects4()
3458 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in rects4()
3510 SkPath path, pathB; in cubicOp115() local
3515 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp115()
3516 pathB.moveTo(1,2); in cubicOp115()
3517 pathB.cubicTo(3,5, 1,0, 4,3); in cubicOp115()
3518 pathB.close(); in cubicOp115()
3520 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp115()
3533 SkPath path, pathB; in testRect2() local
3537 pathB.setFillType(SkPath::kEvenOdd_FillType); in testRect2()
3538 pathB.addRect(0, 0, 2, 2, SkPath::kCW_Direction); in testRect2()
3539 pathB.addRect(0, 0, 6, 6, SkPath::kCW_Direction); in testRect2()
3540 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in testRect2()
3544 SkPath path, pathB; in cubicOp116() local
3549 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp116()
3550 pathB.moveTo(0,2); in cubicOp116()
3551 pathB.cubicTo(0,2, 1,0, 6,4); in cubicOp116()
3552 pathB.close(); in cubicOp116()
3553 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp116()
3557 SkPath path, pathB; in cubicOp117() local
3562 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp117()
3563 pathB.moveTo(0,6); in cubicOp117()
3564 pathB.cubicTo(0,1, 1,0, 5,4); in cubicOp117()
3565 pathB.close(); in cubicOp117()
3566 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp117()
3570 SkPath path, pathB; in cubicOp118() local
3575 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp118()
3576 pathB.moveTo(1,5); in cubicOp118()
3577 pathB.cubicTo(2,6, 1,0, 6,4); in cubicOp118()
3578 pathB.close(); in cubicOp118()
3579 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp118()
3583 SkPath path, pathB; in loop1() local
3587 pathB.moveTo(1,5); in loop1()
3588 pathB.cubicTo(-5.66666651f,3.33333349f, 8.83333302f,2.33333349f, 0,1); in loop1()
3589 pathB.close(); in loop1()
3590 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loop1()
3613 SkPath path, pathB; in loop1asQuad() local
3619 pathB.moveTo(q2[0].fPts[0].asSkPoint()); in loop1asQuad()
3620 pathB.quadTo(q2[0].fPts[1].asSkPoint(), q2[0].fPts[2].asSkPoint()); in loop1asQuad()
3621 pathB.quadTo(q2[1].fPts[1].asSkPoint(), q2[1].fPts[2].asSkPoint()); in loop1asQuad()
3622 pathB.close(); in loop1asQuad()
3623 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loop1asQuad()
3627 SkPath path, pathB; in loop2() local
3631 pathB.moveTo(3,4); in loop2()
3632 pathB.cubicTo(3.f,4.f, 4.5f,1.5f, 0,1); in loop2()
3633 pathB.close(); in loop2()
3634 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loop2()
3638 SkPath path, pathB; in loop3() local
3642 pathB.moveTo(3,5); in loop3()
3643 pathB.cubicTo(-3.66666651f,0, 10.5f,-1.66666651f, 0,1); in loop3()
3644 pathB.close(); in loop3()
3645 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loop3()
3649 SkPath path, pathB; in loop4() local
3653 pathB.moveTo(1,5); in loop4()
3654 pathB.cubicTo(1,4, 0.833333313f,3, 0,5); in loop4()
3655 pathB.close(); in loop4()
3656 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loop4()
3662 SkPath path, pathB; in issue3517() local
3668 SkParsePath::FromSVGString(strB, &pathB); in issue3517()
3669 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in issue3517()
3673 SkPath path, pathB; in cubicOp119() local
3678 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp119()
3679 pathB.moveTo(1,2); in cubicOp119()
3680 pathB.cubicTo(1,3, 1,0, 5,3); in cubicOp119()
3681 pathB.close(); in cubicOp119()
3682 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp119()
3686 SkPath path, pathB; in cubicOp120() local
3691 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp120()
3692 pathB.moveTo(1,2); in cubicOp120()
3693 pathB.cubicTo(0,4, 1,0, 4,2); in cubicOp120()
3694 pathB.close(); in cubicOp120()
3695 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp120()
3699 SkPath path, pathB; in cubicOp121() local
3704 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp121()
3705 pathB.moveTo(2,3); in cubicOp121()
3706 pathB.cubicTo(3,4, 1,0, 4,3); in cubicOp121()
3707 pathB.close(); in cubicOp121()
3708 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp121()
3713 SkPath path, pathB; in cubicOp122() local
3718 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp122()
3719 pathB.moveTo(1,4); in cubicOp122()
3720 pathB.cubicTo(0,4, 1,0, 5,3); in cubicOp122()
3721 pathB.close(); in cubicOp122()
3722 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp122()
3726 SkPath path, pathB; in cubicOp123() local
3731 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp123()
3732 pathB.moveTo(0,2); in cubicOp123()
3733 pathB.cubicTo(0,6, 1,0, 5,1); in cubicOp123()
3734 pathB.close(); in cubicOp123()
3735 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp123()
3739 SkPath path, pathB; in loop5() local
3743 pathB.moveTo(1,2); in loop5()
3744 pathB.cubicTo(1,1.66666663f, 0.833333313f,1.33333325f, 0,2); in loop5()
3745 pathB.close(); in loop5()
3746 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loop5()
3750 SkPath path, pathB; in loop6() local
3754 pathB.moveTo(1,3); in loop6()
3755 pathB.cubicTo(-1.66666675f,1.66666663f, 4.16666651f,1.00000012f, 0,1); in loop6()
3756 pathB.close(); in loop6()
3757 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loop6()
3761 SkPath path, pathB; in cubicOp124() local
3766 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp124()
3767 pathB.moveTo(0,6); in cubicOp124()
3768 pathB.cubicTo(0,3, 1,0, 5,1); in cubicOp124()
3769 pathB.close(); in cubicOp124()
3770 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp124()
3774 SkPath path, pathB; in cubicOp125() local
3779 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp125()
3780 pathB.moveTo(1,3); in cubicOp125()
3781 pathB.cubicTo(2,6, 1,0, 6,3); in cubicOp125()
3782 pathB.close(); in cubicOp125()
3783 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp125()
3787 SkPath path, pathB; in cubicOp126() local
3792 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp126()
3793 pathB.moveTo(0,6); in cubicOp126()
3794 pathB.cubicTo(1,2, 1,0, 3,0); in cubicOp126()
3795 pathB.close(); in cubicOp126()
3796 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp126()
3800 SkPath path, pathB; in cubicOp127() local
3805 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp127()
3806 pathB.moveTo(0,6); in cubicOp127()
3807 pathB.cubicTo(0,3, 1,0, 5,1); in cubicOp127()
3808 pathB.close(); in cubicOp127()
3809 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubicOp127()
3813 SkPath path, pathB; in cubicOp128() local
3818 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp128()
3819 pathB.moveTo(2,3); in cubicOp128()
3820 pathB.cubicTo(2,5, 1,0, 3,0); in cubicOp128()
3821 pathB.close(); in cubicOp128()
3822 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp128()
3826 SkPath path, pathB; in cubicOp129() local
3831 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp129()
3832 pathB.moveTo(0,2); in cubicOp129()
3833 pathB.cubicTo(1,2, 6,5, 4,3); in cubicOp129()
3834 pathB.close(); in cubicOp129()
3835 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp129()
3839 SkPath path, pathB; in cubicOp130() local
3844 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp130()
3845 pathB.moveTo(0,3); in cubicOp130()
3846 pathB.cubicTo(1,2, 6,5, 6,4); in cubicOp130()
3847 pathB.close(); in cubicOp130()
3848 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp130()
3871 SkPath path, pathB; in cubicOp130a() local
3877 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp130a()
3878 pathB.moveTo(0,3); in cubicOp130a()
3881 pathB.close(); in cubicOp130a()
3882 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp130a()
3886 SkPath path, pathB; in cubicOp131() local
3891 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp131()
3892 pathB.moveTo(0,3); in cubicOp131()
3893 pathB.cubicTo(2,6, 1,0, 4,3); in cubicOp131()
3894 pathB.close(); in cubicOp131()
3895 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp131()
3899 SkPath path, pathB; in circlesOp1() local
3902 pathB.setFillType(SkPath::kWinding_FillType); in circlesOp1()
3903 pathB.addCircle(0, 1, 1, SkPath::kCW_Direction); in circlesOp1()
3904 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in circlesOp1()
3908 SkPath path, pathB; in circlesOp2() local
3911 pathB.setFillType(SkPath::kWinding_FillType); in circlesOp2()
3912 pathB.addCircle(0, 4, 3, SkPath::kCW_Direction); in circlesOp2()
3913 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in circlesOp2()
3917 SkPath path, pathB; in rRect1x() local
3961 SkPath path, pathB; in loop7() local
3965 pathB.moveTo(3,4); in loop7()
3966 pathB.cubicTo(-1,0, 8.5f,-2.5f, 0,1); in loop7()
3967 pathB.close(); in loop7()
3968 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loop7()
3972 SkPath path, pathB; in rects5() local
3976 pathB.setFillType(SkPath::kEvenOdd_FillType); in rects5()
3977 pathB.addRect(0, 0, 6, 6, SkPath::kCW_Direction); in rects5()
3978 pathB.addRect(5, 5, 6, 6, SkPath::kCW_Direction); in rects5()
3979 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in rects5()
3983 SkPath path, pathB; in loop8() local
3987 pathB.moveTo(1,4); in loop8()
3988 pathB.cubicTo(-3.83333325f,0.166666627f, 6,-1, 0,1); in loop8()
3989 pathB.close(); in loop8()
3990 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loop8()
3994 SkPath path, pathB; in loop9() local
3998 pathB.moveTo(1,3); in loop9()
3999 pathB.cubicTo(-2.5f,0, 3.33333325f,-0.666666627f, 0,1); in loop9()
4000 pathB.close(); in loop9()
4001 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loop9()
4005 SkPath path, pathB; in circlesOp3() local
4008 pathB.setFillType(SkPath::kWinding_FillType); in circlesOp3()
4009 pathB.addCircle(3, 5, 3, SkPath::kCW_Direction); in circlesOp3()
4010 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in circlesOp3()
4014 SkPath path, pathB; in loop10() local
4018 pathB.moveTo(1,2); in loop10()
4019 pathB.cubicTo(1,2, -3.66666651f,13.333334f, 5,6); in loop10()
4020 pathB.close(); in loop10()
4021 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loop10()
4025 SkPath path, pathB; in loop11() local
4029 pathB.moveTo(1,3); in loop11()
4030 pathB.cubicTo(-1.83333349f,1.33333337f, 4,-1, 0,1); in loop11()
4031 pathB.close(); in loop11()
4032 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loop11()
4036 SkPath path, pathB; in cubicOp132() local
4041 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp132()
4042 pathB.moveTo(0,3); in cubicOp132()
4043 pathB.cubicTo(2,3, 6,5, 4,3); in cubicOp132()
4044 pathB.close(); in cubicOp132()
4045 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp132()
4049 SkPath path, pathB; in loop12() local
4053 pathB.moveTo(0,6); in loop12()
4054 pathB.cubicTo(-3.16666675f,3.66666675f, 6.33333349f,3.33333349f, 1,2); in loop12()
4055 pathB.close(); in loop12()
4056 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loop12()
4060 SkPath path, pathB; in cubicOp133() local
4065 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp133()
4066 pathB.moveTo(0,5); in cubicOp133()
4067 pathB.cubicTo(1,4, 6,5, 6,5); in cubicOp133()
4068 pathB.close(); in cubicOp133()
4069 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp133()
4073 SkPath path, pathB; in cubicOp134() local
4078 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp134()
4079 pathB.moveTo(0,6); in cubicOp134()
4080 pathB.cubicTo(1,3, 6,5, 6,5); in cubicOp134()
4081 pathB.close(); in cubicOp134()
4082 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp134()
4086 SkPath path, pathB; in cubicOp135() local
4091 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp135()
4092 pathB.moveTo(0,6); in cubicOp135()
4093 pathB.cubicTo(1,4, 6,5, 6,5); in cubicOp135()
4094 pathB.close(); in cubicOp135()
4095 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp135()
4099 SkPath path, pathB; in cubicOp136() local
4104 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp136()
4105 pathB.moveTo(0,5); in cubicOp136()
4106 pathB.cubicTo(1,3, 6,5, 6,5); in cubicOp136()
4107 pathB.close(); in cubicOp136()
4108 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp136()
4112 SkPath path, pathB; in cubicOp136a() local
4117 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp136a()
4118 pathB.moveTo(0,5); in cubicOp136a()
4119 pathB.cubicTo(1,3, 6,5, 6,5); in cubicOp136a()
4120 pathB.close(); in cubicOp136a()
4121 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp136a()
4125 SkPath path, pathB; in cubics137() local
4130 pathB.setFillType(SkPath::kWinding_FillType); in cubics137()
4131 pathB.moveTo(0, 1); in cubics137()
4132 pathB.cubicTo(2, 3, 5, 0, 6, 3); in cubics137()
4133 pathB.close(); in cubics137()
4134 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubics137()
4138 SkPath path, pathB; in cubics138() local
4143 pathB.setFillType(SkPath::kWinding_FillType); in cubics138()
4144 pathB.moveTo(0, 1); in cubics138()
4145 pathB.cubicTo(2, 4, 5, 0, 6, 3); in cubics138()
4146 pathB.close(); in cubics138()
4147 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubics138()
4152 SkPath path, pathB; in cubicOp139() local
4157 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp139()
4158 pathB.moveTo(1,3); in cubicOp139()
4159 pathB.cubicTo(1,5, 2,0, 4,0); in cubicOp139()
4160 pathB.close(); in cubicOp139()
4161 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp139()
4165 SkPath path, pathB; in cubicOp140() local
4170 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp140()
4171 pathB.moveTo(4,5); in cubicOp140()
4172 pathB.cubicTo(2,3, 2,0, 2,1); in cubicOp140()
4173 pathB.close(); in cubicOp140()
4174 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp140()
4178 SkPath path, pathB; in cubicOp141() local
4183 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp141()
4184 pathB.moveTo(4,6); in cubicOp141()
4185 pathB.cubicTo(2,3, 2,0, 2,1); in cubicOp141()
4186 pathB.close(); in cubicOp141()
4187 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp141()
4191 SkPath path, pathB; in quadRect1() local
4196 pathB.addRect(4,11, 13,16); in quadRect1()
4197 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in quadRect1()
4201 SkPath path, pathB; in quadRect2() local
4206 pathB.addRect(4,11, 13,16); in quadRect2()
4207 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in quadRect2()
4211 SkPath path, pathB; in quadRect3() local
4216 pathB.addRect(4,11, 13,16); in quadRect3()
4217 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in quadRect3()
4221 SkPath path, pathB; in quadRect4() local
4226 pathB.addRect(4,11, 13,16); in quadRect4()
4227 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in quadRect4()
4231 SkPath path, pathB; in quadRect5() local
4236 pathB.addRect(4,11, 13,16); in quadRect5()
4237 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in quadRect5()
4241 SkPath path, pathB; in quadRect6() local
4246 pathB.addRect(4,11, 13,16); in quadRect6()
4247 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in quadRect6()
4251 SkPath path, pathB; in loops4i() local
4256 pathB.setFillType(SkPath::kWinding_FillType); in loops4i()
4257 pathB.moveTo(0, 2); in loops4i()
4258 pathB.cubicTo(0, 2, -1.66666663f, 2.16666675f, 0, 3); in loops4i()
4259 pathB.close(); in loops4i()
4260 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops4i()
4264 SkPath path, pathB; in loops5i() local
4269 pathB.setFillType(SkPath::kWinding_FillType); in loops5i()
4270 pathB.moveTo(0, 2); in loops5i()
4271 pathB.cubicTo(0, 2, 0.166666672f, 2.66666675f, 1, 2); in loops5i()
4272 pathB.close(); in loops5i()
4273 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops5i()
4277 SkPath path, pathB; in cubicOp142() local
4282 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp142()
4283 pathB.moveTo(1,2); in cubicOp142()
4284 pathB.cubicTo(0,1, 6,5, 5,2); in cubicOp142()
4285 pathB.close(); in cubicOp142()
4286 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp142()
4290 SkPath path, pathB; in cubics6d() local
4295 pathB.setFillType(SkPath::kWinding_FillType); in cubics6d()
4296 pathB.moveTo(2, 4); in cubics6d()
4297 pathB.cubicTo(0, 4, 5, 3, 5, 1); in cubics6d()
4298 pathB.close(); in cubics6d()
4299 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubics6d()
4303 SkPath path, pathB; in cubics7d() local
4308 pathB.setFillType(SkPath::kWinding_FillType); in cubics7d()
4309 pathB.moveTo(1, 5); in cubics7d()
4310 pathB.cubicTo(1, 3, 6, 2, 4, 2); in cubics7d()
4311 pathB.close(); in cubics7d()
4312 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubics7d()
4316 SkPath path, pathB; in cubics8d() local
4321 pathB.setFillType(SkPath::kWinding_FillType); in cubics8d()
4322 pathB.moveTo(1, 5); in cubics8d()
4323 pathB.cubicTo(2, 3, 5, 2, 4, 2); in cubics8d()
4324 pathB.close(); in cubics8d()
4325 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubics8d()
4329 SkPath path, pathB; in cubics9d() local
4334 pathB.setFillType(SkPath::kWinding_FillType); in cubics9d()
4335 pathB.moveTo(1, 3); in cubics9d()
4336 pathB.cubicTo(1, 5, 4, 2, 6, 2); in cubics9d()
4337 pathB.close(); in cubics9d()
4338 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubics9d()
4342 SkPath path, pathB; in cubics10u() local
4347 pathB.setFillType(SkPath::kWinding_FillType); in cubics10u()
4348 pathB.moveTo(1, 4); in cubics10u()
4349 pathB.cubicTo(1, 5, 4, 2, 6, 1); in cubics10u()
4350 pathB.close(); in cubics10u()
4351 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in cubics10u()
4355 SkPath path, pathB; in cubics11i() local
4360 pathB.setFillType(SkPath::kWinding_FillType); in cubics11i()
4361 pathB.moveTo(2, 3); in cubics11i()
4362 pathB.cubicTo(1, 5, 4, 2, 5, 2); in cubics11i()
4363 pathB.close(); in cubics11i()
4364 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubics11i()
4368 SkPath path, pathB; in cubics12d() local
4373 pathB.setFillType(SkPath::kWinding_FillType); in cubics12d()
4374 pathB.moveTo(3, 5); in cubics12d()
4375 pathB.cubicTo(1, 5, 4, 2, 4, 0); in cubics12d()
4376 pathB.close(); in cubics12d()
4377 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubics12d()
4381 SkPath path, pathB; in cubics13d() local
4386 pathB.setFillType(SkPath::kWinding_FillType); in cubics13d()
4387 pathB.moveTo(2, 4); in cubics13d()
4388 pathB.cubicTo(2, 5, 3, 2, 5, 1); in cubics13d()
4389 pathB.close(); in cubics13d()
4390 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubics13d()
4394 SkPath path, pathB; in cubics14d() local
4399 pathB.setFillType(SkPath::kWinding_FillType); in cubics14d()
4400 pathB.moveTo(1, 3); in cubics14d()
4401 pathB.cubicTo(0, 3, 3, 2, 4, 0); in cubics14d()
4402 pathB.close(); in cubics14d()
4403 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubics14d()
4407 SkPath path, pathB; in cubics15d() local
4412 pathB.setFillType(SkPath::kWinding_FillType); in cubics15d()
4413 pathB.moveTo(0, 4); in cubics15d()
4414 pathB.cubicTo(2, 4, 5, 1, 5, 3); in cubics15d()
4415 pathB.close(); in cubics15d()
4416 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubics15d()
4420 SkPath path, pathB; in cubics16i() local
4425 pathB.setFillType(SkPath::kWinding_FillType); in cubics16i()
4426 pathB.moveTo(0, 5); in cubics16i()
4427 pathB.cubicTo(2, 4, 5, 1, 5, 2); in cubics16i()
4428 pathB.close(); in cubics16i()
4429 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in cubics16i()
4433 SkPath path, pathB; in cubics17d() local
4438 pathB.setFillType(SkPath::kWinding_FillType); in cubics17d()
4439 pathB.moveTo(1, 4); in cubics17d()
4440 pathB.cubicTo(2, 4, 5, 1, 4, 3); in cubics17d()
4441 pathB.close(); in cubics17d()
4442 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubics17d()
4446 SkPath path, pathB; in cubics18d() local
4451 pathB.setFillType(SkPath::kWinding_FillType); in cubics18d()
4452 pathB.moveTo(0, 4); in cubics18d()
4453 pathB.cubicTo(0, 2, 5, 1, 3, 1); in cubics18d()
4454 pathB.close(); in cubics18d()
4455 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubics18d()
4459 SkPath path, pathB; in cubics19d() local
4464 pathB.setFillType(SkPath::kWinding_FillType); in cubics19d()
4465 pathB.moveTo(2, 5); in cubics19d()
4466 pathB.cubicTo(2, 4, 5, 1, 3, 2); in cubics19d()
4467 pathB.close(); in cubics19d()
4468 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubics19d()
4472 SkPath path, pathB; in cubicOp157() local
4477 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp157()
4478 pathB.moveTo(2,6); in cubicOp157()
4479 pathB.cubicTo(2,4, 5,1, 3,1); in cubicOp157()
4480 pathB.close(); in cubicOp157()
4481 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp157()
4485 SkPath path, pathB; in cubics20d() local
4490 pathB.setFillType(SkPath::kWinding_FillType); in cubics20d()
4491 pathB.moveTo(0, 6); in cubics20d()
4492 pathB.cubicTo(2, 3, 2, 1, 3, 0); in cubics20d()
4493 pathB.close(); in cubics20d()
4494 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubics20d()
4498 SkPath path, pathB; in loops20i() local
4503 pathB.setFillType(SkPath::kWinding_FillType); in loops20i()
4504 pathB.moveTo(0, 2); in loops20i()
4505 pathB.cubicTo(0.833333313f, 2, 1, 3.66666651f, 1, 2); in loops20i()
4506 pathB.close(); in loops20i()
4507 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops20i()
4511 SkPath path, pathB; in loops21i() local
4516 pathB.setFillType(SkPath::kWinding_FillType); in loops21i()
4517 pathB.moveTo(0, 2); in loops21i()
4518 pathB.cubicTo(0.833333313f, 2, 1, 4, 1, 2); in loops21i()
4519 pathB.close(); in loops21i()
4520 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops21i()
4524 SkPath path, pathB; in loops22i() local
4529 pathB.setFillType(SkPath::kWinding_FillType); in loops22i()
4530 pathB.moveTo(0, 3); in loops22i()
4531 pathB.cubicTo(0.833333313f, 3, 1, 4.66666651f, 1, 3); in loops22i()
4532 pathB.close(); in loops22i()
4533 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops22i()
4537 SkPath path, pathB; in loops23i() local
4542 pathB.setFillType(SkPath::kWinding_FillType); in loops23i()
4543 pathB.moveTo(0, 1); in loops23i()
4544 pathB.cubicTo(6.16666698f, 5.66666698f, -5.66666651f, 6.66666651f, 1, 5); in loops23i()
4545 pathB.close(); in loops23i()
4546 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops23i()
4550 SkPath path, pathB; in loops24i() local
4555 pathB.setFillType(SkPath::kWinding_FillType); in loops24i()
4556 pathB.moveTo(0, 2); in loops24i()
4557 pathB.cubicTo(0.833333313f, 2, 1, 3, 1, 2); in loops24i()
4558 pathB.close(); in loops24i()
4559 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops24i()
4563 SkPath path, pathB; in loops25i() local
4568 pathB.setFillType(SkPath::kWinding_FillType); in loops25i()
4569 pathB.moveTo(0, 5); in loops25i()
4570 pathB.cubicTo(0.833333313f, 5, 1, 7, 1, 5); in loops25i()
4571 pathB.close(); in loops25i()
4572 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops25i()
4576 SkPath path, pathB; in loops26i() local
4581 pathB.setFillType(SkPath::kWinding_FillType); in loops26i()
4582 pathB.moveTo(0, 2); in loops26i()
4583 pathB.cubicTo(6.16666698f, 6.66666698f, -5.66666651f, 7.66666651f, 1, 6); in loops26i()
4584 pathB.close(); in loops26i()
4585 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops26i()
4589 SkPath path, pathB; in loops27i() local
4594 pathB.setFillType(SkPath::kWinding_FillType); in loops27i()
4595 pathB.moveTo(0, 3); in loops27i()
4596 pathB.cubicTo(0.833333313f, 3, 1, 4.33333349f, 1, 3); in loops27i()
4597 pathB.close(); in loops27i()
4598 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops27i()
4602 SkPath path, pathB; in loops28i() local
4607 pathB.setFillType(SkPath::kWinding_FillType); in loops28i()
4608 pathB.moveTo(1, 3); in loops28i()
4609 pathB.cubicTo(1.83333337f, 3, 2, 4.66666651f, 2, 3); in loops28i()
4610 pathB.close(); in loops28i()
4611 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops28i()
4615 SkPath path, pathB; in loops29i() local
4620 pathB.setFillType(SkPath::kWinding_FillType); in loops29i()
4621 pathB.moveTo(0, 4); in loops29i()
4622 pathB.cubicTo(1.66666663f, 4, 2, 7.33333302f, 2, 4); in loops29i()
4623 pathB.close(); in loops29i()
4624 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops29i()
4628 SkPath path, pathB; in loops30i() local
4633 pathB.setFillType(SkPath::kWinding_FillType); in loops30i()
4634 pathB.moveTo(0, 4); in loops30i()
4635 pathB.cubicTo(1.66666663f, 4, 2, 8, 2, 4); in loops30i()
4636 pathB.close(); in loops30i()
4637 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops30i()
4641 SkPath path, pathB; in loops31i() local
4646 pathB.setFillType(SkPath::kWinding_FillType); in loops31i()
4647 pathB.moveTo(1, 5); in loops31i()
4648 pathB.cubicTo(1.83333337f, 5, 2, 6.66666651f, 2, 5); in loops31i()
4649 pathB.close(); in loops31i()
4650 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops31i()
4654 SkPath path, pathB; in loops32i() local
4659 pathB.setFillType(SkPath::kWinding_FillType); in loops32i()
4660 pathB.moveTo(1, 6); in loops32i()
4661 pathB.cubicTo(1.83333337f, 6, 2, 8, 2, 6); in loops32i()
4662 pathB.close(); in loops32i()
4663 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops32i()
4667 SkPath path, pathB; in loops33i() local
4672 pathB.setFillType(SkPath::kWinding_FillType); in loops33i()
4673 pathB.moveTo(1, 2); in loops33i()
4674 pathB.cubicTo(7.16666698f, 6.66666698f, -4.66666651f, 7.66666651f, 2, 6); in loops33i()
4675 pathB.close(); in loops33i()
4676 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops33i()
4693 SkPath path, pathB; in loops33iMod() local
4698 pathB.setFillType(SkPath::kWinding_FillType); in loops33iMod()
4699 pathB.moveTo(pts[4]); in loops33iMod()
4700 pathB.cubicTo(pts[5], pts[6], pts[7]); in loops33iMod()
4701 pathB.close(); in loops33iMod()
4702 bool result = testPathOp(reporter, path, pathB, kIntersect_SkPathOp, name.c_str()); in loops33iMod()
4714 SkPath path, pathB; in loops33iAsQuads() local
4719 pathB.setFillType(SkPath::kWinding_FillType); in loops33iAsQuads()
4720 pathB.moveTo(1, 2); in loops33iAsQuads()
4721 pathB.cubicTo(7.16666698f, 6.66666698f, -4.66666651f, 7.66666651f, 2, 6); in loops33iAsQuads()
4722 pathB.close(); in loops33iAsQuads()
4725 CubicPathToQuads(pathB, &qPathB); in loops33iAsQuads()
4730 SkPath path, pathB; in loops34i() local
4735 pathB.setFillType(SkPath::kWinding_FillType); in loops34i()
4736 pathB.moveTo(0, 4); in loops34i()
4737 pathB.cubicTo(2.5f, 4, 3, 9, 3, 4); in loops34i()
4738 pathB.close(); in loops34i()
4739 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops34i()
4743 SkPath path, pathB; in loops35i() local
4748 pathB.setFillType(SkPath::kWinding_FillType); in loops35i()
4749 pathB.moveTo(0, 4); in loops35i()
4750 pathB.cubicTo(2.5f, 4, 3, 10, 3, 4); in loops35i()
4751 pathB.close(); in loops35i()
4752 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops35i()
4756 SkPath path, pathB; in loops36i() local
4761 pathB.setFillType(SkPath::kWinding_FillType); in loops36i()
4762 pathB.moveTo(1, 4); in loops36i()
4763 pathB.cubicTo(2.66666675f, 4, 3, 8, 3, 4); in loops36i()
4764 pathB.close(); in loops36i()
4765 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops36i()
4769 SkPath path, pathB; in loops37i() local
4774 pathB.setFillType(SkPath::kWinding_FillType); in loops37i()
4775 pathB.moveTo(1, 4); in loops37i()
4776 pathB.cubicTo(1.83333337f, 4, 2, 5.33333349f, 2, 4); in loops37i()
4777 pathB.close(); in loops37i()
4778 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops37i()
4782 SkPath path, pathB; in loops38i() local
4787 pathB.setFillType(SkPath::kWinding_FillType); in loops38i()
4788 pathB.moveTo(2, 4); in loops38i()
4789 pathB.cubicTo(2.83333325f, 4, 3, 6, 3, 4); in loops38i()
4790 pathB.close(); in loops38i()
4791 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops38i()
4795 SkPath path, pathB; in loops39i() local
4800 pathB.setFillType(SkPath::kWinding_FillType); in loops39i()
4801 pathB.moveTo(0, 5); in loops39i()
4802 pathB.cubicTo(2.5f, 5, 3, 10, 3, 5); in loops39i()
4803 pathB.close(); in loops39i()
4804 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops39i()
4808 SkPath path, pathB; in loops40i() local
4813 pathB.setFillType(SkPath::kWinding_FillType); in loops40i()
4814 pathB.moveTo(0, 5); in loops40i()
4815 pathB.cubicTo(2.5f, 5, 3, 11, 3, 5); in loops40i()
4816 pathB.close(); in loops40i()
4817 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops40i()
4821 SkPath path, pathB; in loops40iAsQuads() local
4826 pathB.setFillType(SkPath::kWinding_FillType); in loops40iAsQuads()
4827 pathB.moveTo(0, 5); in loops40iAsQuads()
4828 pathB.cubicTo(2.5f, 5, 3, 11, 3, 5); in loops40iAsQuads()
4829 pathB.close(); in loops40iAsQuads()
4832 CubicPathToQuads(pathB, &qPathB); in loops40iAsQuads()
4837 SkPath path, pathB; in loops44i() local
4842 pathB.setFillType(SkPath::kWinding_FillType); in loops44i()
4843 pathB.moveTo(0, 1); in loops44i()
4844 pathB.cubicTo(7.33333302f, 5.33333349f, -7, 7, 1, 5); in loops44i()
4845 pathB.close(); in loops44i()
4846 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops44i()
4850 SkPath path, pathB; in loops45i() local
4855 pathB.setFillType(SkPath::kWinding_FillType); in loops45i()
4856 pathB.moveTo(0, 2); in loops45i()
4857 pathB.cubicTo(7.33333302f, 6.33333302f, -7, 8, 1, 6); in loops45i()
4858 pathB.close(); in loops45i()
4859 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops45i()
4863 SkPath path, pathB; in loops46i() local
4868 pathB.setFillType(SkPath::kWinding_FillType); in loops46i()
4869 pathB.moveTo(1, 2); in loops46i()
4870 pathB.cubicTo(8.33333302f, 6.33333302f, -6, 8, 2, 6); in loops46i()
4871 pathB.close(); in loops46i()
4872 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops46i()
4878 SkPath path, pathB; in loops47i() local
4883 pathB.setFillType(SkPath::kWinding_FillType); in loops47i()
4884 pathB.moveTo(0, 1); in loops47i()
4885 pathB.cubicTo(6, 5.83333302f, -4, 8, 2, 4); in loops47i()
4886 pathB.close(); in loops47i()
4887 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops47i()
4891 SkPath path, pathB; in loops48i() local
4896 pathB.setFillType(SkPath::kWinding_FillType); in loops48i()
4897 pathB.moveTo(0, 1); in loops48i()
4898 pathB.cubicTo(9.33333302f, 6.83333302f, -8.33333302f, 9.16666603f, 2, 6); in loops48i()
4899 pathB.close(); in loops48i()
4900 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops48i()
4904 SkPath path, pathB; in loops49i() local
4909 pathB.setFillType(SkPath::kWinding_FillType); in loops49i()
4910 pathB.moveTo(1, 4); in loops49i()
4911 pathB.cubicTo(-0.166666687f, 2.66666675f, 1.66666675f, 2, 0, 2); in loops49i()
4912 pathB.close(); in loops49i()
4913 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops49i()
4917 SkPath path, pathB; in loops50i() local
4922 pathB.setFillType(SkPath::kWinding_FillType); in loops50i()
4923 pathB.moveTo(1, 5); in loops50i()
4924 pathB.cubicTo(-0.166666687f, 3.66666675f, 1.66666675f, 3, 0, 3); in loops50i()
4925 pathB.close(); in loops50i()
4926 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops50i()
4930 SkPath path, pathB; in loops51i() local
4935 pathB.setFillType(SkPath::kWinding_FillType); in loops51i()
4936 pathB.moveTo(2, 4); in loops51i()
4937 pathB.cubicTo(0.833333313f, 2.66666675f, 2.66666675f, 2, 1, 2); in loops51i()
4938 pathB.close(); in loops51i()
4939 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops51i()
4943 SkPath path, pathB; in loops52i() local
4948 pathB.setFillType(SkPath::kWinding_FillType); in loops52i()
4949 pathB.moveTo(2, 5); in loops52i()
4950 pathB.cubicTo(0.833333313f, 3.66666675f, 2.66666675f, 3, 1, 3); in loops52i()
4951 pathB.close(); in loops52i()
4952 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops52i()
4956 SkPath path, pathB; in loops53i() local
4961 pathB.setFillType(SkPath::kWinding_FillType); in loops53i()
4962 pathB.moveTo(3, 5); in loops53i()
4963 pathB.cubicTo(1.83333325f, 3.66666675f, 3.66666651f, 3, 2, 3); in loops53i()
4964 pathB.close(); in loops53i()
4965 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops53i()
4969 SkPath path, pathB; in loops54i() local
4974 pathB.setFillType(SkPath::kWinding_FillType); in loops54i()
4975 pathB.moveTo(1, 4); in loops54i()
4976 pathB.cubicTo(0, 3, 1.66666675f, 2, 0, 2); in loops54i()
4977 pathB.close(); in loops54i()
4978 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops54i()
4982 SkPath path, pathB; in loops55i() local
4987 pathB.setFillType(SkPath::kWinding_FillType); in loops55i()
4988 pathB.moveTo(1, 5); in loops55i()
4989 pathB.cubicTo(0, 4, 1.66666675f, 3, 0, 3); in loops55i()
4990 pathB.close(); in loops55i()
4991 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops55i()
4995 SkPath path, pathB; in loops56i() local
5000 pathB.setFillType(SkPath::kWinding_FillType); in loops56i()
5001 pathB.moveTo(2, 4); in loops56i()
5002 pathB.cubicTo(0.99999994f, 3, 2.66666675f, 2, 1, 2); in loops56i()
5003 pathB.close(); in loops56i()
5004 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops56i()
5008 SkPath path, pathB; in loops57i() local
5013 pathB.setFillType(SkPath::kWinding_FillType); in loops57i()
5014 pathB.moveTo(2, 5); in loops57i()
5015 pathB.cubicTo(0.99999994f, 4, 2.66666675f, 3, 1, 3); in loops57i()
5016 pathB.close(); in loops57i()
5017 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops57i()
5021 SkPath path, pathB; in loops58i() local
5026 pathB.setFillType(SkPath::kWinding_FillType); in loops58i()
5027 pathB.moveTo(3, 5); in loops58i()
5028 pathB.cubicTo(2, 4, 3.66666651f, 3, 2, 3); in loops58i()
5029 pathB.close(); in loops58i()
5030 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops58i()
5034 SkPath path, pathB; in loops58iAsQuads() local
5039 pathB.setFillType(SkPath::kWinding_FillType); in loops58iAsQuads()
5040 pathB.moveTo(3, 5); in loops58iAsQuads()
5041 pathB.cubicTo(2, 4, 3.66666651f, 3, 2, 3); in loops58iAsQuads()
5042 pathB.close(); in loops58iAsQuads()
5045 CubicPathToQuads(pathB, &qPathB); in loops58iAsQuads()
5053 SkPath path, pathB; in loops59i() local
5058 pathB.setFillType(SkPath::kWinding_FillType); in loops59i()
5059 pathB.moveTo(1, 2); in loops59i()
5060 pathB.cubicTo(7.33333302f, 1.66666663f, -7.5f, 2, 0, 6); in loops59i()
5061 pathB.close(); in loops59i()
5062 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops59i()
5066 SkPath path, pathB; in loops59iasQuads() local
5071 pathB.setFillType(SkPath::kWinding_FillType); in loops59iasQuads()
5072 pathB.moveTo(1, 2); in loops59iasQuads()
5073 pathB.cubicTo(7.33333302f, 1.66666663f, -7.5f, 2, 0, 6); in loops59iasQuads()
5074 pathB.close(); in loops59iasQuads()
5077 CubicPathToQuads(pathB, &qPathB); in loops59iasQuads()
5085 SkPath path, pathB; in cubics41d() local
5090 pathB.setFillType(SkPath::kWinding_FillType); in cubics41d()
5091 pathB.moveTo(0, 3); in cubics41d()
5092 pathB.cubicTo(1, 3, 1, 0, 4, 1); in cubics41d()
5093 pathB.close(); in cubics41d()
5094 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubics41d()
5098 SkPath path, pathB; in loops61i() local
5103 pathB.setFillType(SkPath::kWinding_FillType); in loops61i()
5104 pathB.moveTo(1, 5); in loops61i()
5105 pathB.cubicTo(-6.33333302f, 0.666666627f, 8, -1, 0, 1); in loops61i()
5106 pathB.close(); in loops61i()
5107 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops61i()
5111 SkPath path, pathB; in loops62i() local
5116 pathB.setFillType(SkPath::kWinding_FillType); in loops62i()
5117 pathB.moveTo(1, 6); in loops62i()
5118 pathB.cubicTo(-6.33333302f, 1.66666663f, 8, 0, 0, 2); in loops62i()
5119 pathB.close(); in loops62i()
5120 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops62i()
5124 SkPath path, pathB; in loops63i() local
5129 pathB.setFillType(SkPath::kWinding_FillType); in loops63i()
5130 pathB.moveTo(2, 4); in loops63i()
5131 pathB.cubicTo(-4, -0.833333254f, 6, -3, 0, 1); in loops63i()
5132 pathB.close(); in loops63i()
5133 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops63i()
5137 SkPath path, pathB; in cubics44d() local
5142 pathB.setFillType(SkPath::kWinding_FillType); in cubics44d()
5143 pathB.moveTo(1, 3); in cubics44d()
5144 pathB.cubicTo(2, 6, 4, 3, 5, 2); in cubics44d()
5145 pathB.close(); in cubics44d()
5146 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubics44d()
5150 SkPath path, pathB; in cubics45u() local
5155 pathB.setFillType(SkPath::kWinding_FillType); in cubics45u()
5156 pathB.moveTo(3, 4); in cubics45u()
5157 pathB.cubicTo(2, 5, 3, 1, 6, 2); in cubics45u()
5158 pathB.close(); in cubics45u()
5159 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in cubics45u()
5163 SkPath path, pathB; in fuzz38() local
5170 testPathOpCheck(reporter, path, pathB, kUnion_SkPathOp, filename, true); in fuzz38()
5246 SkPath path, pathB; in cubics_d() local
5251 pathB.setFillType(SkPath::kWinding_FillType); in cubics_d()
5252 pathB.moveTo(0, 1); in cubics_d()
5253 pathB.cubicTo(0, 3, 1, 0, 5, 3); in cubics_d()
5254 pathB.close(); in cubics_d()
5255 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubics_d()
5259 SkPath path, pathB; in cubics_d2() local
5264 pathB.setFillType(SkPath::kWinding_FillType); in cubics_d2()
5265 pathB.moveTo(0, 2); in cubics_d2()
5266 pathB.cubicTo(1, 2, 1, 0, 5, 2); in cubics_d2()
5267 pathB.close(); in cubics_d2()
5268 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubics_d2()
5272 SkPath path, pathB; in loops_i1() local
5277 pathB.setFillType(SkPath::kWinding_FillType); in loops_i1()
5278 pathB.moveTo(0, 4); in loops_i1()
5279 pathB.cubicTo(-0.333333343f, 4.66666651f, 3, 5.83333349f, 2, 3); in loops_i1()
5280 pathB.close(); in loops_i1()
5281 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops_i1()
5285 SkPath path, pathB; in loops_i2() local
5290 pathB.setFillType(SkPath::kWinding_FillType); in loops_i2()
5291 pathB.moveTo(0, 5); in loops_i2()
5292 pathB.cubicTo(-0.333333343f, 5.66666651f, 3, 6.83333302f, 2, 4); in loops_i2()
5293 pathB.close(); in loops_i2()
5294 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops_i2()
5298 SkPath path, pathB; in loops_i3() local
5303 pathB.setFillType(SkPath::kWinding_FillType); in loops_i3()
5304 pathB.moveTo(0, 6); in loops_i3()
5305 pathB.cubicTo(-0.333333343f, 6.66666651f, 3, 7.83333302f, 2, 5); in loops_i3()
5306 pathB.close(); in loops_i3()
5307 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops_i3()
5311 SkPath path, pathB; in loops_i4() local
5316 pathB.setFillType(SkPath::kWinding_FillType); in loops_i4()
5317 pathB.moveTo(1, 5); in loops_i4()
5318 pathB.cubicTo(0.666666627f, 5.66666651f, 4, 6.83333302f, 3, 4); in loops_i4()
5319 pathB.close(); in loops_i4()
5320 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops_i4()
5324 SkPath path, pathB; in loops_i5() local
5329 pathB.setFillType(SkPath::kWinding_FillType); in loops_i5()
5330 pathB.moveTo(1, 6); in loops_i5()
5331 pathB.cubicTo(0.666666627f, 6.66666651f, 4, 7.83333302f, 3, 5); in loops_i5()
5332 pathB.close(); in loops_i5()
5333 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops_i5()
5337 SkPath path, pathB; in loops_i6() local
5342 pathB.setFillType(SkPath::kWinding_FillType); in loops_i6()
5343 pathB.moveTo(2, 6); in loops_i6()
5344 pathB.cubicTo(1.66666663f, 6.66666651f, 5, 7.83333302f, 4, 5); in loops_i6()
5345 pathB.close(); in loops_i6()
5346 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loops_i6()
5350 SkPath path, pathB; in cubics_d3() local
5355 pathB.setFillType(SkPath::kWinding_FillType); in cubics_d3()
5356 pathB.moveTo(1, 6); in cubics_d3()
5357 pathB.cubicTo(2, 4, 4, 3, 6, 0); in cubics_d3()
5358 pathB.close(); in cubics_d3()
5359 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubics_d3()
5363 SkPath path, pathB; in cubics_o() local
5368 pathB.setFillType(SkPath::kWinding_FillType); in cubics_o()
5369 pathB.moveTo(0, 5); in cubics_o()
5370 pathB.cubicTo(3, 5, 4, 1, 6, 2); in cubics_o()
5371 pathB.close(); in cubics_o()
5372 testPathOp(reporter, path, pathB, kXOR_SkPathOp, filename); in cubics_o()
5376 SkPath path, pathB; in cubicOp158() local
5381 pathB.setFillType(SkPath::kWinding_FillType); in cubicOp158()
5382 pathB.moveTo(0,2); in cubicOp158()
5383 pathB.cubicTo(0,2, 1,0, 4,2); in cubicOp158()
5384 pathB.close(); in cubicOp158()
5385 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in cubicOp158()
5389 SkPath path, pathB; in loop17() local
5393 pathB.moveTo(0, 3); in loop17()
5394 pathB.cubicTo(-0.333333343f, 3.33333325f, 0.833333373f, 3.5f, 1, 2); in loop17()
5395 pathB.close(); in loop17()
5396 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in loop17()
5400 SkPath path, pathB; in circlesOp4() local
5403 pathB.setFillType(SkPath::kWinding_FillType); in circlesOp4()
5404 pathB.addCircle(0, 1, 0, SkPath::kCW_Direction); in circlesOp4()
5405 testPathOp(reporter, path, pathB, kDifference_SkPathOp, filename); in circlesOp4()
5420 SkPath path, pathB; in android1() local
5427 pathB.moveTo(SkBits2Float(0x00000000), SkBits2Float(0x00000000)); // 0, 0 in android1()
5428 pathB.lineTo(SkBits2Float(0x44870000), SkBits2Float(0x00000000)); // 1080, 0 in android1()
5429 pathB.lineTo(SkBits2Float(0x44870000), SkBits2Float(0x43720000)); // 1080, 242 in android1()
5430 pathB.lineTo(SkBits2Float(0x00000000), SkBits2Float(0x43720000)); // 0, 242 in android1()
5431 pathB.lineTo(SkBits2Float(0x00000000), SkBits2Float(0x00000000)); // 0, 0 in android1()
5432 pathB.close(); in android1()
5433 testPathOp(reporter, path, pathB, kIntersect_SkPathOp, filename); in android1()
5740 SkPath path, pathB; in testRect1_u() local
5757 pathB.setFillType(SkPath::kWinding_FillType); in testRect1_u()
5758 testPathOp(reporter, path, pathB, kUnion_SkPathOp, filename); in testRect1_u()
9628 SkPath pathB; in bufferOverflow() local
9629 pathB.addRect(0,0, 300,16); in bufferOverflow()
9630 testPathOpFuzz(reporter, path, pathB, kUnion_SkPathOp, filename); in bufferOverflow()