Home | History | Annotate | Download | only in core

Lines Matching refs:kMScaleY

40     fMat[kMScaleX] = fMat[kMScaleY] = SK_Scalar1;
98 int m11 = SkScalarAs2sCompliment(fMat[SkMatrix::kMScaleY]);
152 fMat[kMScaleX] = fMat[kMScaleY] = SK_Scalar1;
174 SkScalarMul(fMat[kMScaleY], dy);
200 fMat[kMScaleY] = sy;
213 fMat[kMScaleY] = sy;
245 fMat[kMScaleY] = SkScalarMul(fMat[kMScaleY], sy);
290 fMat[kMScaleY] = roundidiv(fMat[kMScaleY], divy);
301 fMat[kMScaleY] *= invY;
321 fMat[kMScaleY] = cosV;
336 fMat[kMScaleY] = cosV;
389 fMat[kMScaleY] = SK_Scalar1;
404 fMat[kMScaleY] = SK_Scalar1;
487 fMat[kMScaleY] = sy;
600 if (!rowcol3(&a.fMat[3], &b.fMat[1], &tmp.fMat[kMScaleY])) {
624 a.fMat[kMSkewX], b.fMat[kMScaleY], &tmp.fMat[kMSkewX])) {
637 a.fMat[kMScaleY], b.fMat[kMSkewY], &tmp.fMat[kMSkewY])) {
641 a.fMat[kMScaleY], b.fMat[kMScaleY], &tmp.fMat[kMScaleY])) {
645 a.fMat[kMScaleY], b.fMat[kMTransY], &tmp.fMat[kMTransY])) {
692 det = mat[SkMatrix::kMScaleX] * ((double)mat[SkMatrix::kMScaleY] * mat[SkMatrix::kMPersp2] - (double)mat[SkMatrix::kMTransY] * mat[SkMatrix::kMPersp1]) +
694 mat[SkMatrix::kMTransX] * ((double)mat[SkMatrix::kMSkewY] * mat[SkMatrix::kMPersp1] - (double)mat[SkMatrix::kMScaleY] * mat[SkMatrix::kMPersp0]);
696 det = (double)mat[SkMatrix::kMScaleX] * mat[SkMatrix::kMScaleY] - (double)mat[SkMatrix::kMSkewX] * mat[SkMatrix::kMSkewY];
731 tmp1.setMul(mat[SkMatrix::kMScaleX], fracmuladdmul(mat[SkMatrix::kMScaleY], mat[SkMatrix::kMPersp2], -mat[SkMatrix::kMTransY], mat[SkMatrix::kMPersp1]));
734 tmp2.setMul(mat[SkMatrix::kMTransX], fracmuladdmul(mat[SkMatrix::kMSkewY], mat[SkMatrix::kMPersp1], -mat[SkMatrix::kMScaleY], mat[SkMatrix::kMPersp0]));
737 tmp1.setMul(mat[SkMatrix::kMScaleX], mat[SkMatrix::kMScaleY]);
775 transform[3] = use->fMat[kMScaleY];
797 inv->fMat[kMScaleX] = SkScalarMulShift(SkPerspMul(fMat[kMScaleY], fMat[kMPersp2]) - SkPerspMul(fMat[kMTransY], fMat[kMPersp1]), scale, shift);
799 inv->fMat[kMTransX] = SkScalarMulShift(SkScalarMul(fMat[kMSkewX], fMat[kMTransY]) - SkScalarMul(fMat[kMTransX], fMat[kMScaleY]), scale, shift);
802 inv->fMat[kMScaleY] = SkScalarMulShift(SkPerspMul(fMat[kMScaleX], fMat[kMPersp2]) - SkPerspMul(fMat[kMTransX], fMat[kMPersp0]), scale, shift);
805 inv->fMat[kMPersp0] = SkScalarMulShift(SkScalarMul(fMat[kMSkewY], fMat[kMPersp1]) - SkScalarMul(fMat[kMScaleY], fMat[kMPersp0]), scale, shift);
807 inv->fMat[kMPersp2] = SkScalarMulShift(SkScalarMul(fMat[kMScaleX], fMat[kMScaleY]) - SkScalarMul(fMat[kMSkewX], fMat[kMSkewY]), scale, shift);
831 int32_t value = SkAbs32(fMat[kMScaleY]);
840 set_muladdmul(&tx, fMat[kMSkewX], fMat[kMTransY], -fMat[kMScaleY], fMat[kMTransX]);
851 inv->fMat[kMScaleX] = SkMulShift(fMat[kMScaleY], scale, fixedShift);
856 inv->fMat[kMScaleY] = SkMulShift(fMat[kMScaleX], scale, fixedShift);
859 inv->fMat[kMScaleX] = SkDoubleToFloat(fMat[kMScaleY] * scale);
862 fMat[kMScaleY], fMat[kMTransX], scale);
865 inv->fMat[kMScaleY] = SkDoubleToFloat(fMat[kMScaleX] * scale);
914 SkScalar my = m.fMat[kMScaleY];
930 SkScalar my = m.fMat[kMScaleY];
948 SkScalar my = m.fMat[kMScaleY];
968 SkScalar my = m.fMat[kMScaleY];
1001 SkScalarMul(sy, m.fMat[kMScaleY]) + m.fMat[kMTransY];
1103 SkScalarMul(sy, m.fMat[kMScaleY]) + m.fMat[kMTransY];
1138 pt->fY = fixmuladdmul(sx, m.fMat[kMSkewY], sy, m.fMat[kMScaleY]) +
1144 SkScalarMulAdd(sy, m.fMat[kMScaleY], m.fMat[kMTransY]);
1156 pt->fY = fixmuladdmul(sx, m.fMat[kMSkewY], sy, m.fMat[kMScaleY]);
1161 SkScalarMulAdd(sy, m.fMat[kMScaleY], m.fMat[kMTransY]);
1171 pt->fY = SkScalarMulAdd(sy, m.fMat[kMScaleY], m.fMat[kMTransY]);
1182 pt->fY = SkScalarMul(sy, m.fMat[kMScaleY]);
1357 dst->fMat[kMScaleY] = SkFixedDiv(srcPt[1].fY - srcPt[0].fY, scale);
1374 dst->fMat[kMScaleY] = SkFixedDiv(srcPt[1].fY - srcPt[0].fY, scale.fY);
1433 dst->fMat[kMScaleY] = SkFixedDiv(SkFractMul(a1, srcPt[1].fY) +
1488 dst->fMat[kMScaleY] = (srcPt[1].fY - srcPt[0].fY) * invScale;
1506 dst->fMat[kMScaleY] = (srcPt[1].fY - srcPt[0].fY) * invScale;
1567 dst->fMat[kMScaleY] = SkScalarMul(SkScalarMul(a1, srcPt[1].fY) +
1644 stretch = SkMaxScalar(SkScalarAbs(fMat[kMScaleX]), SkScalarAbs(fMat[kMScaleY]));
1654 SkScalar b = SkScalarMul(fMat[kMScaleX], fMat[kMSkewX]) + SkScalarMul(fMat[kMScaleY], fMat[kMSkewY]);
1655 SkScalar c = SkScalarMul(fMat[kMSkewX], fMat[kMSkewX]) + SkScalarMul(fMat[kMScaleY], fMat[kMScaleY]);
1684 pt.fY = fMat[kMSkewY]*x + fMat[kMScaleY]*y;