Home | History | Annotate | Download | only in core

Lines Matching full:invscale

1633     float invScale = 1 / scale.fY;
1635 dst->fMat[kMScaleX] = (srcPt[1].fY - srcPt[0].fY) * invScale;
1636 dst->fMat[kMSkewY] = (srcPt[0].fX - srcPt[1].fX) * invScale;
1638 dst->fMat[kMSkewX] = (srcPt[1].fX - srcPt[0].fX) * invScale;
1639 dst->fMat[kMScaleY] = (srcPt[1].fY - srcPt[0].fY) * invScale;
1650 float invScale = 1 / scale.fX;
1651 dst->fMat[kMScaleX] = (srcPt[2].fX - srcPt[0].fX) * invScale;
1652 dst->fMat[kMSkewY] = (srcPt[2].fY - srcPt[0].fY) * invScale;
1655 invScale = 1 / scale.fY;
1656 dst->fMat[kMSkewX] = (srcPt[1].fX - srcPt[0].fX) * invScale;
1657 dst->fMat[kMScaleY] = (srcPt[1].fY - srcPt[0].fY) * invScale;
1709 float invScale = 1 / scale.fX;
1711 srcPt[3].fX - srcPt[0].fX, invScale);
1713 srcPt[3].fY - srcPt[0].fY, invScale);
1714 dst->fMat[kMPersp0] = SkScalarMul(a2, invScale);
1715 invScale = 1 / scale.fY;
1717 srcPt[1].fX - srcPt[0].fX, invScale);
1719 srcPt[1].fY - srcPt[0].fY, invScale);
1720 dst->fMat[kMPersp1] = SkScalarMul(a1, invScale);