Searched refs:conics (Results 1 - 6 of 6) sorted by relevance
/third_party/skia/src/core/ |
H A D | SkStrokerPriv.cpp | 124 SkConic conics[SkConic::kMaxConicsForArc]; in RoundJoiner() local 125 int count = SkConic::BuildUnitArc(before, after, dir, &matrix, conics); in RoundJoiner() 128 outer->conicTo(conics[i].fPts[1], conics[i].fPts[2], conics[i].fW); in RoundJoiner()
|
H A D | SkPathBuilder.cpp | 306 * ignore singlePt and append the specified number of conics. 309 SkRotationDirection dir, SkConic conics[SkConic::kMaxConicsForArc], in build_arc_conics() 316 int count = SkConic::BuildUnitArc(start, stop, dir, &matrix, conics); in build_arc_conics() 376 SkConic conics[SkConic::kMaxConicsForArc]; in arcTo() local 377 int count = build_arc_conics(oval, startV, stopV, dir, conics, &singlePt); in arcTo() 380 const SkPoint& pt = conics[0].fPts[0]; in arcTo() 383 this->conicTo(conics[i].fPts[1], conics[i].fPts[2], conics[i].fW); in arcTo() 448 // This converts the SVG arc to conics 308 build_arc_conics(const SkRect& oval, const SkVector& start, const SkVector& stop, SkRotationDirection dir, SkConic conics[SkConic::kMaxConicsForArc], SkPoint* singlePt) build_arc_conics() argument [all...] |
H A D | SkPath_serial.cpp | 226 const SkScalar* conics = buffer.skipCount<SkScalar>(cnx); in readFromMemory_EQ4Or5() local 270 tmp.conicTo(points[0], points[1], *conics++); in readFromMemory_EQ4Or5() 288 return 0; // leftover points and/or conics in readFromMemory_EQ4Or5()
|
H A D | SkPath.cpp | 905 * ignore singlePt and append the specified number of conics. 908 SkRotationDirection dir, SkConic conics[SkConic::kMaxConicsForArc], in build_arc_conics() 915 int count = SkConic::BuildUnitArc(start, stop, dir, &matrix, conics); in build_arc_conics() 1143 SkConic conics[SkConic::kMaxConicsForArc]; in arcTo() local 1144 int count = build_arc_conics(oval, startV, stopV, dir, conics, &singlePt); in arcTo() 1147 const SkPoint& pt = conics[0].fPts[0]; in arcTo() 1150 this->conicTo(conics[i].fPts[1], conics[i].fPts[2], conics[i].fW); in arcTo() 1158 // This converts the SVG arc to conics 907 build_arc_conics(const SkRect& oval, const SkVector& start, const SkVector& stop, SkRotationDirection dir, SkConic conics[SkConic::kMaxConicsForArc], SkPoint* singlePt) build_arc_conics() argument [all...] |
H A D | SkGeometry.h | 379 const SkMatrix*, SkConic conics[kMaxConicsForArc]); 518 kQuadCount = 8, // should handle most conics
|
/third_party/skia/src/gpu/ops/ |
H A D | AAHairLinePathRenderer.cpp | 45 // bloat_quad. Quadratics and conics share an index buffer 149 // and dst[1] are the two new conics. 259 PtArray* conics, in gather_lines_and_quads() 336 // We chop the conics to create tighter clipping to hide error in gather_lines_and_quads() 337 // that appears near max curvature of very thin conics. Thin in gather_lines_and_quads() 360 // when in perspective keep conics in src space in gather_lines_and_quads() 362 SkPoint* pts = conics->push_back_n(3); in gather_lines_and_quads() 1040 // for quads and conics. In non-DDL mode there are cases where it sometimes isn't needed for a in predictPrograms() 1153 PREALLOC_PTARRAY(128) conics; in onPrepareDraws() 1164 &conics, in onPrepareDraws() 252 gather_lines_and_quads(const SkPath& path, const SkMatrix& m, const SkIRect& devClipBounds, SkScalar capLength, bool convertConicsToQuads, PtArray* lines, PtArray* quads, PtArray* conics, IntArray* quadSubdivCnts, FloatArray* conicWeights) gather_lines_and_quads() argument [all...] |
Completed in 10 milliseconds