Searched defs:klm (Results 1 - 4 of 4) sorted by relevance
/external/chromium_org/third_party/skia/src/gpu/ |
H A D | GrPathUtils.cpp | 311 void GrPathUtils::getConicKLM(const SkPoint p[3], const SkScalar weight, SkScalar klm[9]) { argument 313 klm[0] = p[2].fY - p[0].fY; 314 klm[1] = p[0].fX - p[2].fX; 315 klm[2] = (p[2].fX - p[0].fX) * p[0].fY - (p[2].fY - p[0].fY) * p[0].fX; 317 klm[3] = w2 * (p[1].fY - p[0].fY); 318 klm[4] = w2 * (p[0].fX - p[1].fX); 319 klm[5] = w2 * (p[1].fX * p[0].fY - p[0].fX * p[1].fY); 321 klm[6] = w2 * (p[2].fY - p[1].fY); 322 klm[7] = w2 * (p[1].fX - p[2].fX); 323 klm[ 766 chopCubicAtLoopIntersection(const SkPoint src[4], SkPoint dst[10], SkScalar klm[9], SkScalar klm_rev[3]) argument 853 getCubicKLM(const SkPoint p[4], SkScalar klm[9]) argument [all...] |
H A D | GrAAHairLinePathRenderer.cpp | 617 SkScalar klm[9]; local 619 GrPathUtils::getConicKLM(p, weight, klm); 623 verts[i].fConic.fK = pnt.fX * klm[0] + pnt.fY * klm[1] + klm[2]; 624 verts[i].fConic.fL = pnt.fX * klm[3] + pnt.fY * klm[4] + klm[5]; 625 verts[i].fConic.fM = pnt.fX * klm[6] + pnt.fY * klm[ [all...] |
/external/skia/src/gpu/ |
H A D | GrPathUtils.cpp | 311 void GrPathUtils::getConicKLM(const SkPoint p[3], const SkScalar weight, SkScalar klm[9]) { argument 313 klm[0] = p[2].fY - p[0].fY; 314 klm[1] = p[0].fX - p[2].fX; 315 klm[2] = (p[2].fX - p[0].fX) * p[0].fY - (p[2].fY - p[0].fY) * p[0].fX; 317 klm[3] = w2 * (p[1].fY - p[0].fY); 318 klm[4] = w2 * (p[0].fX - p[1].fX); 319 klm[5] = w2 * (p[1].fX * p[0].fY - p[0].fX * p[1].fY); 321 klm[6] = w2 * (p[2].fY - p[1].fY); 322 klm[7] = w2 * (p[1].fX - p[2].fX); 323 klm[ 766 chopCubicAtLoopIntersection(const SkPoint src[4], SkPoint dst[10], SkScalar klm[9], SkScalar klm_rev[3]) argument 853 getCubicKLM(const SkPoint p[4], SkScalar klm[9]) argument [all...] |
H A D | GrAAHairLinePathRenderer.cpp | 617 SkScalar klm[9]; local 619 GrPathUtils::getConicKLM(p, weight, klm); 623 verts[i].fConic.fK = pnt.fX * klm[0] + pnt.fY * klm[1] + klm[2]; 624 verts[i].fConic.fL = pnt.fX * klm[3] + pnt.fY * klm[4] + klm[5]; 625 verts[i].fConic.fM = pnt.fX * klm[6] + pnt.fY * klm[ [all...] |
Completed in 209 milliseconds