Lines Matching refs:invScale
1709 float invScale = 1 / scale.fY;
1711 dst->fMat[kMScaleX] = (srcPt[1].fY - srcPt[0].fY) * invScale;
1712 dst->fMat[kMSkewY] = (srcPt[0].fX - srcPt[1].fX) * invScale;
1714 dst->fMat[kMSkewX] = (srcPt[1].fX - srcPt[0].fX) * invScale;
1715 dst->fMat[kMScaleY] = (srcPt[1].fY - srcPt[0].fY) * invScale;
1726 float invScale = 1 / scale.fX;
1727 dst->fMat[kMScaleX] = (srcPt[2].fX - srcPt[0].fX) * invScale;
1728 dst->fMat[kMSkewY] = (srcPt[2].fY - srcPt[0].fY) * invScale;
1731 invScale = 1 / scale.fY;
1732 dst->fMat[kMSkewX] = (srcPt[1].fX - srcPt[0].fX) * invScale;
1733 dst->fMat[kMScaleY] = (srcPt[1].fY - srcPt[0].fY) * invScale;
1785 float invScale = 1 / scale.fX;
1787 srcPt[3].fX - srcPt[0].fX, invScale);
1789 srcPt[3].fY - srcPt[0].fY, invScale);
1790 dst->fMat[kMPersp0] = SkScalarMul(a2, invScale);
1791 invScale = 1 / scale.fY;
1793 srcPt[1].fX - srcPt[0].fX, invScale);
1795 srcPt[1].fY - srcPt[0].fY, invScale);
1796 dst->fMat[kMPersp1] = SkScalarMul(a1, invScale);