path ops work in progress
standardize tests
use SK_ARRAY_COUNT everywhere
debug why x87 differs from SIMD 64
various platform specific fixes
git-svn-id: http://skia.googlecode.com/svn/trunk@8689 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/tests/PathOpsQuadIntersectionTestData.cpp b/tests/PathOpsQuadIntersectionTestData.cpp
index 3c3bcdf..0b08561 100644
--- a/tests/PathOpsQuadIntersectionTestData.cpp
+++ b/tests/PathOpsQuadIntersectionTestData.cpp
@@ -14,7 +14,7 @@
{{{1, 1}, {2, 2}, {1, 1}}},
};
-const size_t quadraticPoints_count = sizeof(quadraticPoints) / sizeof(quadraticPoints[0]);
+const size_t quadraticPoints_count = SK_ARRAY_COUNT(quadraticPoints);
const SkDQuad quadraticLines[] = {
{{{0, 0}, {0, 0}, {1, 0}}},
@@ -42,7 +42,7 @@
{{{2, 2}, {4, 4}, {3, 3}}},
};
-const size_t quadraticLines_count = sizeof(quadraticLines) / sizeof(quadraticLines[0]);
+const size_t quadraticLines_count = SK_ARRAY_COUNT(quadraticLines);
static const double F = FLT_EPSILON * 3;
static const double H = FLT_EPSILON * 4;
@@ -80,7 +80,7 @@
};
const size_t quadraticModEpsilonLines_count =
- sizeof(quadraticModEpsilonLines) / sizeof(quadraticModEpsilonLines[0]);
+ SK_ARRAY_COUNT(quadraticModEpsilonLines);
const SkDQuad quadraticTests[][2] = {
{ // one intersection
@@ -101,4 +101,4 @@
}
};
-const size_t quadraticTests_count = sizeof(quadraticTests) / sizeof(quadraticTests[0]);
+const size_t quadraticTests_count = SK_ARRAY_COUNT(quadraticTests);