Lines Matching refs:kMSkewY
41 fMat[kMSkewX] = fMat[kMSkewY] = in reset()
87 int m10 = SkScalarAs2sCompliment(fMat[SkMatrix::kMSkewY]); in computeTypeMask()
128 fMat[kMSkewX] = fMat[kMSkewY] = in setTranslate()
148 fMat[kMTransY] += SkScalarMul(fMat[kMSkewY], dx) + in preTranslate()
180 fMat[kMSkewX] = fMat[kMSkewY] = in setScale()
192 fMat[kMSkewX] = fMat[kMSkewY] = in setScale()
248 fMat[kMSkewY] = roundidiv(fMat[kMSkewY], divy); in postIDiv()
259 fMat[kMSkewY] *= invY; in postIDiv()
277 fMat[kMSkewY] = sinV; in setSinCos()
292 fMat[kMSkewY] = sinV; in setSinCos()
345 fMat[kMSkewY] = sy; in setSkew()
360 fMat[kMSkewY] = sy; in setSkew()
447 fMat[kMSkewX] = fMat[kMSkewY] = in setRectToRect()
554 if (!rowcol3(&a.fMat[3], &b.fMat[0], &tmp.fMat[kMSkewY])) { in setConcat()
577 a.fMat[kMSkewX], b.fMat[kMSkewY], &tmp.fMat[kMScaleX])) { in setConcat()
593 if (!fixmuladdmul(a.fMat[kMSkewY], b.fMat[kMScaleX], in setConcat()
594 a.fMat[kMScaleY], b.fMat[kMSkewY], &tmp.fMat[kMSkewY])) { in setConcat()
597 if (!fixmuladdmul(a.fMat[kMSkewY], b.fMat[kMSkewX], in setConcat()
601 if (!fixmuladdmul(a.fMat[kMSkewY], b.fMat[kMTransX], in setConcat()
650 …at[SkMatrix::kMTransY] * mat[SkMatrix::kMPersp0] - (double)mat[SkMatrix::kMSkewY] * mat[SkMatrix::… in sk_inv_determinant()
651 …mat[SkMatrix::kMTransX] * ((double)mat[SkMatrix::kMSkewY] * mat[SkMatrix::kMPersp1] - (double)mat[… in sk_inv_determinant()
653 …rix::kMScaleX] * mat[SkMatrix::kMScaleY] - (double)mat[SkMatrix::kMSkewX] * mat[SkMatrix::kMSkewY]; in sk_inv_determinant()
688 …laddmul(mat[SkMatrix::kMTransY], mat[SkMatrix::kMPersp0], -mat[SkMatrix::kMSkewY], mat[SkMatrix::k… in sk_inv_determinant()
690 …tmp2.setMul(mat[SkMatrix::kMTransX], fracmuladdmul(mat[SkMatrix::kMSkewY], mat[SkMatrix::kMPersp1]… in sk_inv_determinant()
694 tmp2.setMul(mat[SkMatrix::kMSkewX], mat[SkMatrix::kMSkewY]); in sk_inv_determinant()
739 …inv->fMat[kMSkewY] = SkScalarMulShift(SkPerspMul(fMat[kMTransY], fMat[kMPersp0]) - SkPerspMul(fMa… in invert()
741 …inv->fMat[kMTransY] = SkScalarMulShift(SkScalarMul(fMat[kMTransX], fMat[kMSkewY]) - SkScalarMul(fM… in invert()
743 …inv->fMat[kMPersp0] = SkScalarMulShift(SkScalarMul(fMat[kMSkewY], fMat[kMPersp1]) - SkScalarMul(fM… in invert()
745 …alarMul(fMat[kMScaleX], fMat[kMScaleY]) - SkScalarMul(fMat[kMSkewX], fMat[kMSkewY]), scale, shift); in invert()
772 value |= SkAbs32(fMat[kMSkewY]); in invert()
779 set_muladdmul(&ty, fMat[kMSkewY], fMat[kMTransX], -fMat[kMScaleX], fMat[kMTransY]); in invert()
793 inv->fMat[kMSkewY] = SkMulShift(-fMat[kMSkewY], scale, fixedShift); in invert()
802 inv->fMat[kMSkewY] = SkDoubleToFloat(-fMat[kMSkewY] * scale); in invert()
804 inv->fMat[kMTransY] = mul_diff_scale(fMat[kMSkewY], fMat[kMTransX], in invert()
888 SkScalar ky = m.fMat[kMSkewY]; in Rot_pts()
908 SkScalar ky = m.fMat[kMSkewY]; in RotTrans_pts()
938 SkScalar y = SkScalarMul(sx, m.fMat[kMSkewY]) + in Persp_pts()
1040 SkScalar y = SkScalarMul(sx, m.fMat[kMSkewY]) + in Persp_xy()
1076 pt->fY = fixmuladdmul(sx, m.fMat[kMSkewY], sy, m.fMat[kMScaleY]) + in RotTrans_xy()
1081 pt->fY = SkScalarMul(sx, m.fMat[kMSkewY]) + in RotTrans_xy()
1094 pt->fY = fixmuladdmul(sx, m.fMat[kMSkewY], sy, m.fMat[kMScaleY]); in Rot_xy()
1098 pt->fY = SkScalarMul(sx, m.fMat[kMSkewY]) + in Rot_xy()
1171 *stepY = SkScalarToFixed(fMat[kMSkewY]); in fixedStepInX()
1184 *stepY = SkScalarToFixed(SkScalarDiv(fMat[kMSkewY], z)); in fixedStepInX()
1292 dst->fMat[kMSkewY] = SkFixedDiv(srcPt[0].fX - srcPt[1].fX, scale); in Poly2Proc()
1309 dst->fMat[kMSkewY] = SkFixedDiv(srcPt[2].fY - srcPt[0].fY, scale.fX); in Poly3Proc()
1366 dst->fMat[kMSkewY] = SkFixedDiv(SkFractMul(a2, srcPt[3].fY) + in Poly4Proc()
1423 dst->fMat[kMSkewY] = (srcPt[0].fX - srcPt[1].fX) * invScale; in Poly2Proc()
1439 dst->fMat[kMSkewY] = (srcPt[2].fY - srcPt[0].fY) * invScale; in Poly3Proc()
1499 dst->fMat[kMSkewY] = SkScalarMul(SkScalarMul(a2, srcPt[3].fY) + in Poly4Proc()