Searched refs:klm (Results 1 - 4 of 4) sorted by relevance
/third_party/skia/src/gpu/geometry/ |
H A D | GrPathUtils.cpp | 247 SkMatrix& klm = *out; in getConicKLM() local 249 klm[0] = p[2].fY - p[0].fY; in getConicKLM() 250 klm[1] = p[0].fX - p[2].fX; in getConicKLM() 251 klm[2] = p[2].fX * p[0].fY - p[0].fX * p[2].fY; in getConicKLM() 253 klm[3] = w2 * (p[1].fY - p[0].fY); in getConicKLM() 254 klm[4] = w2 * (p[0].fX - p[1].fX); in getConicKLM() 255 klm[5] = w2 * (p[1].fX * p[0].fY - p[0].fX * p[1].fY); in getConicKLM() 257 klm[6] = w2 * (p[2].fY - p[1].fY); in getConicKLM() 258 klm[7] = w2 * (p[1].fX - p[2].fX); in getConicKLM() 259 klm[ in getConicKLM() [all...] |
H A D | GrPathUtils.h | 110 // Output: klm holds the linear functionals K,L,M as row vectors: 116 void getConicKLM(const SkPoint p[3], const SkScalar weight, SkMatrix* klm);
|
/third_party/skia/gm/ |
H A D | beziereffects.cpp | 157 const SkMatrix& klm) { in Make() 158 return GrOp::Make<BezierConicTestOp>(context, rect, color, klm); in Make() 164 BezierConicTestOp(const SkRect& rect, const SkPMColor4f& color, const SkMatrix& klm) in BezierConicTestOp() argument 166 , fKLM(klm) {} in BezierConicTestOp() 288 SkMatrix klm; variable 290 GrPathUtils::getConicKLM(controlPts, weights[row], &klm); 304 kOpaqueBlack, klm); 154 Make(GrRecordingContext* context, const SkRect& rect, const SkPMColor4f& color, const SkMatrix& klm) Make() argument
|
/third_party/skia/src/gpu/ops/ |
H A D | AAHairLinePathRenderer.cpp | 624 SkMatrix klm; in set_conic_coeffs() local 626 GrPathUtils::getConicKLM(p, weight, &klm); in set_conic_coeffs() 630 klm.mapHomogeneousPoints((SkPoint3* ) verts[i].fConic.fKLM, &pt3, 1); in set_conic_coeffs()
|
Completed in 5 milliseconds