| Index: tests/MathTest.cpp
|
| diff --git a/tests/MathTest.cpp b/tests/MathTest.cpp
|
| index 22680c13e62334e389a7ff9bb9caa64046cd763d..d6649542c2c33fc8ee89afda0cbf437e840f337b 100644
|
| --- a/tests/MathTest.cpp
|
| +++ b/tests/MathTest.cpp
|
| @@ -328,14 +328,11 @@ static void unittest_fastfloat(skiatest::Reporter* reporter) {
|
| }
|
| }
|
|
|
| -#ifdef SK_SCALAR_IS_FLOAT
|
| static float make_zero() {
|
| return sk_float_sin(0);
|
| }
|
| -#endif
|
|
|
| static void unittest_isfinite(skiatest::Reporter* reporter) {
|
| -#ifdef SK_SCALAR_IS_FLOAT
|
| float nan = sk_float_asin(2);
|
| float inf = 1.0f / make_zero();
|
| float big = 3.40282e+038f;
|
| @@ -344,10 +341,6 @@ static void unittest_isfinite(skiatest::Reporter* reporter) {
|
| REPORTER_ASSERT(reporter, !SkScalarIsNaN(-inf));
|
| REPORTER_ASSERT(reporter, !SkScalarIsFinite(inf));
|
| REPORTER_ASSERT(reporter, !SkScalarIsFinite(-inf));
|
| -#else
|
| - SkFixed nan = SK_FixedNaN;
|
| - SkFixed big = SK_FixedMax;
|
| -#endif
|
|
|
| REPORTER_ASSERT(reporter, SkScalarIsNaN(nan));
|
| REPORTER_ASSERT(reporter, !SkScalarIsNaN(big));
|
| @@ -607,37 +600,7 @@ DEF_TEST(Math, reporter) {
|
| REPORTER_ASSERT(reporter, xr == check || xr == check-1);
|
| }
|
|
|
| -#if !defined(SK_SCALAR_IS_FLOAT)
|
| - {
|
| - SkFixed s, c;
|
| - s = SkFixedSinCos(0, &c);
|
| - REPORTER_ASSERT(reporter, s == 0);
|
| - REPORTER_ASSERT(reporter, c == SK_Fixed1);
|
| - }
|
| -
|
| - int maxDiff = 0;
|
| - for (i = 0; i < 1000; i++) {
|
| - SkFixed rads = rand.nextS() >> 10;
|
| - double frads = SkFixedToFloat(rads);
|
| -
|
| - SkFixed s, c;
|
| - s = SkScalarSinCos(rads, &c);
|
| -
|
| - double fs = sin(frads);
|
| - double fc = cos(frads);
|
| -
|
| - SkFixed is = SkFloatToFixed(fs);
|
| - SkFixed ic = SkFloatToFixed(fc);
|
| -
|
| - maxDiff = SkMax32(maxDiff, SkAbs32(is - s));
|
| - maxDiff = SkMax32(maxDiff, SkAbs32(ic - c));
|
| - }
|
| - SkDebugf("SinCos: maximum error = %d\n", maxDiff);
|
| -#endif
|
| -
|
| -#ifdef SK_SCALAR_IS_FLOAT
|
| test_blend(reporter);
|
| -#endif
|
|
|
| if (false) test_floor(reporter);
|
|
|
|
|