Lines Matching refs:invScale
1319 float invScale = 1 / scale.fY; in Poly2Proc() local
1321 dst->fMat[kMScaleX] = (srcPt[1].fY - srcPt[0].fY) * invScale; in Poly2Proc()
1322 dst->fMat[kMSkewY] = (srcPt[0].fX - srcPt[1].fX) * invScale; in Poly2Proc()
1324 dst->fMat[kMSkewX] = (srcPt[1].fX - srcPt[0].fX) * invScale; in Poly2Proc()
1325 dst->fMat[kMScaleY] = (srcPt[1].fY - srcPt[0].fY) * invScale; in Poly2Proc()
1336 float invScale = 1 / scale.fX; in Poly3Proc() local
1337 dst->fMat[kMScaleX] = (srcPt[2].fX - srcPt[0].fX) * invScale; in Poly3Proc()
1338 dst->fMat[kMSkewY] = (srcPt[2].fY - srcPt[0].fY) * invScale; in Poly3Proc()
1341 invScale = 1 / scale.fY; in Poly3Proc()
1342 dst->fMat[kMSkewX] = (srcPt[1].fX - srcPt[0].fX) * invScale; in Poly3Proc()
1343 dst->fMat[kMScaleY] = (srcPt[1].fY - srcPt[0].fY) * invScale; in Poly3Proc()
1395 float invScale = SkScalarInvert(scale.fX); in Poly4Proc() local
1396 dst->fMat[kMScaleX] = (a2 * srcPt[3].fX + srcPt[3].fX - srcPt[0].fX) * invScale; in Poly4Proc()
1397 dst->fMat[kMSkewY] = (a2 * srcPt[3].fY + srcPt[3].fY - srcPt[0].fY) * invScale; in Poly4Proc()
1398 dst->fMat[kMPersp0] = a2 * invScale; in Poly4Proc()
1400 invScale = SkScalarInvert(scale.fY); in Poly4Proc()
1401 dst->fMat[kMSkewX] = (a1 * srcPt[1].fX + srcPt[1].fX - srcPt[0].fX) * invScale; in Poly4Proc()
1402 dst->fMat[kMScaleY] = (a1 * srcPt[1].fY + srcPt[1].fY - srcPt[0].fY) * invScale; in Poly4Proc()
1403 dst->fMat[kMPersp1] = a1 * invScale; in Poly4Proc()