Home | History | Annotate | Download | only in utils

Lines Matching refs:SkDoubleToMScalar

142         dst[i] = SkDoubleToMScalar(src[i]);
165 dst[0] = SkDoubleToMScalar(src[0]);
166 dst[4] = SkDoubleToMScalar(src[1]);
167 dst[8] = SkDoubleToMScalar(src[2]);
168 dst[12] = SkDoubleToMScalar(src[3]);
312 x = SkDoubleToMScalar(x * scale);
313 y = SkDoubleToMScalar(y * scale);
314 z = SkDoubleToMScalar(z * scale);
335 this->set3x3(SkDoubleToMScalar(x * xC + c), // scale x
336 SkDoubleToMScalar(xyC + zs), // skew x
337 SkDoubleToMScalar(zxC - ys), // trans x
339 SkDoubleToMScalar(xyC - zs), // skew y
340 SkDoubleToMScalar(y * yC + c), // scale y
341 SkDoubleToMScalar(yzC + xs), // trans y
343 SkDoubleToMScalar(zxC + ys), // persp x
344 SkDoubleToMScalar(yzC - xs), // persp y
345 SkDoubleToMScalar(z * zC + c)); // persp 2
390 *result++ = SkDoubleToMScalar(value);
488 inverse->fMat[0][0] = SkDoubleToMScalar(invXScale);
494 inverse->fMat[1][1] = SkDoubleToMScalar(invYScale);
500 inverse->fMat[2][2] = SkDoubleToMScalar(invZScale);
503 inverse->fMat[3][0] = SkDoubleToMScalar(-fMat[3][0] * invXScale);
504 inverse->fMat[3][1] = SkDoubleToMScalar(-fMat[3][1] * invYScale);
505 inverse->fMat[3][2] = SkDoubleToMScalar(-fMat[3][2] * invZScale);
578 inverse->fMat[0][0] = SkDoubleToMScalar(a11 * b11 - a12 * b10);
579 inverse->fMat[0][1] = SkDoubleToMScalar(a02 * b10 - a01 * b11);
580 inverse->fMat[0][2] = SkDoubleToMScalar(b03);
582 inverse->fMat[1][0] = SkDoubleToMScalar(a12 * b08 - a10 * b11);
583 inverse->fMat[1][1] = SkDoubleToMScalar(a00 * b11 - a02 * b08);
584 inverse->fMat[1][2] = SkDoubleToMScalar(-b01);
586 inverse->fMat[2][0] = SkDoubleToMScalar(a10 * b10 - a11 * b08);
587 inverse->fMat[2][1] = SkDoubleToMScalar(a01 * b08 - a00 * b10);
588 inverse->fMat[2][2] = SkDoubleToMScalar(b00);
590 inverse->fMat[3][0] = SkDoubleToMScalar(a11 * b07 - a10 * b09 - a12 * b06);
591 inverse->fMat[3][1] = SkDoubleToMScalar(a00 * b09 - a01 * b07 + a02 * b06);
592 inverse->fMat[3][2] = SkDoubleToMScalar(a31 * b01 - a30 * b03 - a32 * b00);
642 inverse->fMat[0][0] = SkDoubleToMScalar(a11 * b11 - a12 * b10 + a13 * b09);
643 inverse->fMat[0][1] = SkDoubleToMScalar(a02 * b10 - a01 * b11 - a03 * b09);
644 inverse->fMat[0][2] = SkDoubleToMScalar(a31 * b05 - a32 * b04 + a33 * b03);
645 inverse->fMat[0][3] = SkDoubleToMScalar(a22 * b04 - a21 * b05 - a23 * b03);
646 inverse->fMat[1][0] = SkDoubleToMScalar(a12 * b08 - a10 * b11 - a13 * b07);
647 inverse->fMat[1][1] = SkDoubleToMScalar(a00 * b11 - a02 * b08 + a03 * b07);
648 inverse->fMat[1][2] = SkDoubleToMScalar(a32 * b02 - a30 * b05 - a33 * b01);
649 inverse->fMat[1][3] = SkDoubleToMScalar(a20 * b05 - a22 * b02 + a23 * b01);
650 inverse->fMat[2][0] = SkDoubleToMScalar(a10 * b10 - a11 * b08 + a13 * b06);
651 inverse->fMat[2][1] = SkDoubleToMScalar(a01 * b08 - a00 * b10 - a03 * b06);
652 inverse->fMat[2][2] = SkDoubleToMScalar(a30 * b04 - a31 * b02 + a33 * b00);
653 inverse->fMat[2][3] = SkDoubleToMScalar(a21 * b02 - a20 * b04 - a23 * b00);
654 inverse->fMat[3][0] = SkDoubleToMScalar(a11 * b07 - a10 * b09 - a12 * b06);
655 inverse->fMat[3][1] = SkDoubleToMScalar(a00 * b09 - a01 * b07 + a02 * b06);
656 inverse->fMat[3][2] = SkDoubleToMScalar(a31 * b01 - a30 * b03 - a32 * b00);
657 inverse->fMat[3][3] = SkDoubleToMScalar(a20 * b03 - a21 * b01 + a22 * b00);