Lines Matching refs:SkDoubleToFloat
17 static inline float SkDoubleToFloat(double x) {
643 *result = SkDoubleToFloat((double)a * b + (double)c * d);
827 #define SkScalarMulShift(a, b, s) SkDoubleToFloat((a) * (b))
853 return SkDoubleToFloat((a * b - c * d) * scale);
1048 inv->fMat[kMScaleX] = SkDoubleToFloat(fMat[kMScaleY] * scale);
1049 inv->fMat[kMSkewX] = SkDoubleToFloat(-fMat[kMSkewX] * scale);
1053 inv->fMat[kMSkewY] = SkDoubleToFloat(-fMat[kMSkewY] * scale);
1054 inv->fMat[kMScaleY] = SkDoubleToFloat(fMat[kMScaleX] * scale);