Lines Matching refs:drawShape
163 this->drawShape(Shape(localCoveringBounds), paint, kFillStyle,
168 this->drawShape(Shape(r), paint, SkStrokeRec(paint));
174 this->drawShape(Shape(SkRRect::MakeOval(oval)), paint, SkStrokeRec(paint));
178 this->drawShape(Shape(rr), paint, SkStrokeRec(paint));
184 this->drawShape(Shape(path), paint, SkStrokeRec(paint));
198 this->drawShape(Shape(SkRRect::MakeOval(pointRect)), paint, kFillStyle);
200 this->drawShape(Shape(pointRect), paint, kFillStyle);
208 this->drawShape(Shape(points[i], points[(i + 1) % count]), paint, stroke);
213 void Device::drawShape(const Shape& shape,
219 // re-compute the Transform every draw, as well as any time we recurse on drawShape(), but that
230 // applied on the CPU by generating a new shape and recursing on drawShape() with updated flags
241 this->drawShape(Shape(dst), paint, newStyle, flags | DrawFlags::kIgnorePathEffect);
246 this->drawShape(shape, paint, style, flags | DrawFlags::kIgnorePathEffect);
255 this->drawShape(shape, paint, style, flags | DrawFlags::kIgnoreMaskFilter);