Lines Matching refs:path
407 SkPath path;
410 path.addCircle(0, 0, radius);
414 // then path then
415 path.setIsVolatile((count-1) == i);
416 this->drawPath(path, newPaint, &preMatrix, (count-1) == i);
443 SkPath path = SkPath::Line(pts[0], pts[1]);
447 if (as_PEB(paint.getPathEffect())->asPoints(&pointData, path, stroke, ctm,
449 // 'asPoints' managed to find some fast path
517 [[fallthrough]]; // couldn't take fast path
520 SkPath path;
524 path.setIsVolatile(true);
526 path.moveTo(pts[i]);
527 path.lineTo(pts[i+1]);
529 device->drawPath(path, p, true);
531 this->drawPath(path, p, nullptr, true);
533 path.rewind();
779 // that there is no way to optimize for these using the SkRRect path.
802 // Now fall back to the default case of using a path.
803 SkPath path;
804 path.addRRect(rrect);
805 this->drawPath(path, paint, nullptr, true);
945 // avoid possibly allocating a new path in transform if we can
948 // transform the path into device space
1210 // init our bounds from the path