Lines Matching refs:kMPersp0
43 fMat[kMPersp0] = fMat[kMPersp1] = 0;
71 if (SkScalarAs2sCompliment(fMat[kMPersp0]) |
85 if (fMat[kMPersp0] != 0 || fMat[kMPersp1] != 0 ||
154 fMat[kMPersp0] = fMat[kMPersp1] = 0;
206 fMat[kMPersp0] = fMat[kMPersp1] = 0;
218 fMat[kMPersp0] = fMat[kMPersp1] = 0;
242 fMat[kMPersp0] = SkScalarMul(fMat[kMPersp0], sx);
324 fMat[kMPersp0] = fMat[kMPersp1] = 0;
339 fMat[kMPersp0] = fMat[kMPersp1] = 0;
392 fMat[kMPersp0] = fMat[kMPersp1] = 0;
407 fMat[kMPersp0] = fMat[kMPersp1] = 0;
491 fMat[kMPersp0] = fMat[kMPersp1] = 0;
607 if (!rowcol3(&a.fMat[6], &b.fMat[0], &tmp.fMat[kMPersp0])) {
653 tmp.fMat[kMPersp0] = tmp.fMat[kMPersp1] = 0;
693 mat[SkMatrix::kMSkewX] * ((double)mat[SkMatrix::kMTransY] * mat[SkMatrix::kMPersp0] - (double)mat[SkMatrix::kMSkewY] * mat[SkMatrix::kMPersp2]) +
694 mat[SkMatrix::kMTransX] * ((double)mat[SkMatrix::kMSkewY] * mat[SkMatrix::kMPersp1] - (double)mat[SkMatrix::kMScaleY] * mat[SkMatrix::kMPersp0]);
732 tmp2.setMul(mat[SkMatrix::kMSkewX], fracmuladdmul(mat[SkMatrix::kMTransY], mat[SkMatrix::kMPersp0], -mat[SkMatrix::kMSkewY], mat[SkMatrix::kMPersp2]));
734 tmp2.setMul(mat[SkMatrix::kMTransX], fracmuladdmul(mat[SkMatrix::kMSkewY], mat[SkMatrix::kMPersp1], -mat[SkMatrix::kMScaleY], mat[SkMatrix::kMPersp0]));
801 inv->fMat[kMSkewY] = SkScalarMulShift(SkPerspMul(fMat[kMTransY], fMat[kMPersp0]) - SkPerspMul(fMat[kMSkewY], fMat[kMPersp2]), 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);
806 inv->fMat[kMPersp1] = SkScalarMulShift(SkScalarMul(fMat[kMSkewX], fMat[kMPersp0]) - SkScalarMul(fMat[kMScaleX], fMat[kMPersp1]), scale, shift);
869 inv->fMat[kMPersp0] = 0;
1003 SkFixed z = SkFractMul(sx, m.fMat[kMPersp0]) +
1006 float z = SkScalarMul(sx, m.fMat[kMPersp0]) +
1105 SkFixed z = SkFractMul(sx, m.fMat[kMPersp0]) +
1109 float z = SkScalarMul(sx, m.fMat[kMPersp0]) +
1225 if (PerspNearlyZero(fMat[kMPersp0])) {
1355 dst->fMat[kMPersp0] = 0;
1372 dst->fMat[kMPersp0] = 0;
1430 dst->fMat[kMPersp0] = SkFixedDiv(a2, scale.fX);
1486 dst->fMat[kMPersp0] = 0;
1502 dst->fMat[kMPersp0] = 0;
1563 dst->fMat[kMPersp0] = SkScalarMul(a2, invScale);