| H A D | DefaultPathRenderer.cpp | 49 // This path renderer only accepts simple fill paths or stroke paths that are either hairline in single_pass_shape() 79 * Path verbs 152 void addPath(const SkPath& path, SkScalar srcSpaceTol) { in addPath() argument 155 SkPath::Iter iter(path, false); in addPath() 185 static bool PathHasMultipleSubpaths(const SkPath& path) { in PathHasMultipleSubpaths() argument 188 SkPath::Iter iter(path, false); in PathHasMultipleSubpaths() 279 // other fill rules we're drawing triangle fans around the start of the current (sub)path. in appendCountourEdgeIndices() 396 const SkPath& path, in Make() 404 return Helper::FactoryHelper<DefaultPathOp>(context, std::move(paint), path, tolerance, in Make() 419 DefaultPathOp(GrProcessorSet* processorSet, const SkPMColor4f& color, const SkPath& path, in DefaultPathOp() argument 394 Make(GrRecordingContext* context, GrPaint&& paint, const SkPath& path, SkScalar tolerance, uint8_t coverage, const SkMatrix& viewMatrix, bool isHairline, GrAAType aaType, const SkRect& devBounds, const GrUserStencilSettings* stencilSettings) Make() argument 595 const SkPath& path = GrTest::TestPath(random); GR_DRAW_OP_TEST_DEFINE() local 629 SkPath path; internalDrawPath() local [all...] |