Home | History | Annotate | Download | only in core

Lines Matching refs:kMPersp1

26     if (0 == mat[SkMatrix::kMPersp0] && 0 == mat[SkMatrix::kMPersp1]) {
67 fMat[kMPersp0] = fMat[kMPersp1] = 0;
85 fMat[kMPersp1] = 0;
105 if (fMat[kMPersp0] != 0 || fMat[kMPersp1] != 0 || fMat[kMPersp2] != 1) {
119 if (fMat[kMPersp0] != 0 || fMat[kMPersp1] != 0 || fMat[kMPersp2] != 1) {
280 fMat[kMPersp0] = fMat[kMPersp1] = 0;
338 fMat[kMPersp0] = fMat[kMPersp1] = 0;
378 fMat[kMPersp1] *= sy;
445 fMat[kMPersp0] = fMat[kMPersp1] = 0;
460 fMat[kMPersp0] = fMat[kMPersp1] = 0;
476 fMat[kMPersp0] = fMat[kMPersp1] = 0;
529 fMat[kMPersp0] = fMat[kMPersp1] = 0;
544 fMat[kMPersp0] = fMat[kMPersp1] = 0;
665 tmp.fMat[kMPersp1] = rowcol3(&a.fMat[6], &b.fMat[1]);
702 tmp.fMat[kMPersp1] = 0;
756 mat[SkMatrix::kMTransY], mat[SkMatrix::kMPersp1])
763 dcross(mat[SkMatrix::kMSkewY], mat[SkMatrix::kMPersp1],
808 dst[kMScaleX] = scross_dscale(src[kMScaleY], src[kMPersp2], src[kMTransY], src[kMPersp1], invDet);
809 dst[kMSkewX] = scross_dscale(src[kMTransX], src[kMPersp1], src[kMSkewX], src[kMPersp2], invDet);
816 dst[kMPersp0] = scross_dscale(src[kMSkewY], src[kMPersp1], src[kMScaleY], src[kMPersp0], invDet);
817 dst[kMPersp1] = scross_dscale(src[kMSkewX], src[kMPersp0], src[kMScaleX], src[kMPersp1], invDet);
829 dst[kMPersp1] = 0;
855 inv->fMat[kMPersp0] = inv->fMat[kMPersp1] = 0;
988 SkScalar z = sx * m.fMat[kMPersp0] + (sy * m.fMat[kMPersp1] + m.fMat[kMPersp2]);
990 SkScalar z = sdot(sx, m.fMat[kMPersp0], sy, m.fMat[kMPersp1]) + m.fMat[kMPersp2];
1064 SkScalar w = sdot(sx, fMat[kMPersp0], sy, fMat[kMPersp1], sw, fMat[kMPersp2]);
1165 SkScalar z = sdot(sx, m.fMat[kMPersp0], sy, m.fMat[kMPersp1]) + m.fMat[kMPersp2];
1260 if (PerspNearlyZero(fMat[kMPersp1]) &&
1264 SkScalar z = y * fMat[kMPersp1] + fMat[kMPersp2];
1314 dst->fMat[kMPersp1] = 0;
1332 dst->fMat[kMPersp1] = 0;
1391 dst->fMat[kMPersp1] = a1 * invScale;