Home
last modified time | relevance | path

Searched refs:SkDoubleToFloat (Results 1 – 3 of 3) sorted by relevance

/external/skia/bench/
DMatrixBench.cpp141 static inline float SkDoubleToFloat(double x) { in SkDoubleToFloat() function
160 *result = SkDoubleToFloat((double)a * b + (double)c * d); in muladdmul()
/external/skia/legacy/src/core/
DSkMatrix.cpp19 static inline float SkDoubleToFloat(double x) { in SkDoubleToFloat() function
535 *result = SkDoubleToFloat((double)a * b + (double)c * d); in fixmuladdmul()
719 #define SkScalarMulShift(a, b, s) SkDoubleToFloat((a) * (b))
745 return SkDoubleToFloat((a * b - c * d) * scale); in mul_diff_scale()
901 inv->fMat[kMScaleX] = SkDoubleToFloat(fMat[kMScaleY] * scale); in invert()
902 inv->fMat[kMSkewX] = SkDoubleToFloat(-fMat[kMSkewX] * scale); in invert()
906 inv->fMat[kMSkewY] = SkDoubleToFloat(-fMat[kMSkewY] * scale); in invert()
907 inv->fMat[kMScaleY] = SkDoubleToFloat(fMat[kMScaleX] * scale); in invert()
/external/skia/src/core/
DSkMatrix.cpp17 static inline float SkDoubleToFloat(double x) { in SkDoubleToFloat() function
601 *result = SkDoubleToFloat((double)a * b + (double)c * d); in fixmuladdmul()
785 #define SkScalarMulShift(a, b, s) SkDoubleToFloat((a) * (b))
811 return SkDoubleToFloat((a * b - c * d) * scale); in mul_diff_scale()
1008 inv->fMat[kMScaleX] = SkDoubleToFloat(fMat[kMScaleY] * scale); in invertNonIdentity()
1009 inv->fMat[kMSkewX] = SkDoubleToFloat(-fMat[kMSkewX] * scale); in invertNonIdentity()
1013 inv->fMat[kMSkewY] = SkDoubleToFloat(-fMat[kMSkewY] * scale); in invertNonIdentity()
1014 inv->fMat[kMScaleY] = SkDoubleToFloat(fMat[kMScaleX] * scale); in invertNonIdentity()