| Index: tests/PathOpsOpCubicThreadedTest.cpp
|
| diff --git a/tests/PathOpsOpCubicThreadedTest.cpp b/tests/PathOpsOpCubicThreadedTest.cpp
|
| index 751ccc5f1baedfa01089b494b1fad988fa2bf2ee..5815cf66f7cec3818f29b34b99faba5874193582 100644
|
| --- a/tests/PathOpsOpCubicThreadedTest.cpp
|
| +++ b/tests/PathOpsOpCubicThreadedTest.cpp
|
| @@ -27,6 +27,10 @@ static void testOpCubicsMain(PathOpsThreadState* data) {
|
| SkPath pathA, pathB;
|
| if (progress) {
|
| char* str = pathStr;
|
| + const int loopNo = 129;
|
| + str += sprintf(str, "static void cubicOp%d(skiatest::Reporter* reporter,"
|
| + " const char* filename) {\n", loopNo);
|
| + str += sprintf(str, " SkPath path, pathB;\n");
|
| str += sprintf(str, " path.setFillType(SkPath::k%s_FillType);\n",
|
| e == SkPath::kWinding_FillType ? "Winding" : e == SkPath::kEvenOdd_FillType
|
| ? "EvenOdd" : "?UNDEFINED");
|
| @@ -41,6 +45,9 @@ static void testOpCubicsMain(PathOpsThreadState* data) {
|
| str += sprintf(str, " pathB.cubicTo(%d,%d, %d,%d, %d,%d);\n", c, d,
|
| state.fB, state.fA, state.fD, state.fC);
|
| str += sprintf(str, " pathB.close();\n");
|
| + str += sprintf(str, " testPathOp(reporter, path, pathB, kDifference_PathOp,"
|
| + " filename);\n");
|
| + str += sprintf(str, "}\n");
|
| }
|
| pathA.setFillType((SkPath::FillType) e);
|
| pathA.moveTo(SkIntToScalar(state.fA), SkIntToScalar(state.fB));
|
|
|