| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright 2012 Google Inc. | 2 * Copyright 2012 Google Inc. |
| 3 * | 3 * |
| 4 * Use of this source code is governed by a BSD-style license that can be | 4 * Use of this source code is governed by a BSD-style license that can be |
| 5 * found in the LICENSE file. | 5 * found in the LICENSE file. |
| 6 */ | 6 */ |
| 7 #include "PathOpsExtendedTest.h" | 7 #include "PathOpsExtendedTest.h" |
| 8 #include "PathOpsThreadedCommon.h" | 8 #include "PathOpsThreadedCommon.h" |
| 9 | 9 |
| 10 // four rects, of four sizes | 10 // four rects, of four sizes |
| (...skipping 24 matching lines...) Expand all Loading... |
| 35 for (int aYAlign = 0; aYAlign < 5; ++aYAlign) { | 35 for (int aYAlign = 0; aYAlign < 5; ++aYAlign) { |
| 36 for (int bXAlign = 0; bXAlign < 5; ++bXAlign) { | 36 for (int bXAlign = 0; bXAlign < 5; ++bXAlign) { |
| 37 for (int bYAlign = 0; bYAlign < 5; ++bYAlign) { | 37 for (int bYAlign = 0; bYAlign < 5; ++bYAlign) { |
| 38 for (int cXAlign = 0; cXAlign < 5; ++cXAlign) { | 38 for (int cXAlign = 0; cXAlign < 5; ++cXAlign) { |
| 39 for (int cYAlign = 0; cYAlign < 5; ++cYAlign) { | 39 for (int cYAlign = 0; cYAlign < 5; ++cYAlign) { |
| 40 for (int dXAlign = 0; dXAlign < 5; ++dXAlign) { | 40 for (int dXAlign = 0; dXAlign < 5; ++dXAlign) { |
| 41 for (int dYAlign = 0; dYAlign < 5; ++dYAlign) { | 41 for (int dYAlign = 0; dYAlign < 5; ++dYAlign) { |
| 42 SkPath path, out; | 42 SkPath path, out; |
| 43 char* str = pathStr; | 43 char* str = pathStr; |
| 44 path.setFillType(SkPath::kWinding_FillType); | 44 path.setFillType(SkPath::kWinding_FillType); |
| 45 int l, t, r, b; | 45 int l SK_INIT_TO_AVOID_WARNING, t SK_INIT_TO_AVOID_WARNING, |
| 46 r SK_INIT_TO_AVOID_WARNING, b SK_INIT_TO_AVOID_WARNING; |
| 46 if (aShape) { | 47 if (aShape) { |
| 47 switch (aShape) { | 48 switch (aShape) { |
| 48 case 1: // square | 49 case 1: // square |
| 49 l = 0; r = 60; | 50 l = 0; r = 60; |
| 50 t = 0; b = 60; | 51 t = 0; b = 60; |
| 51 aXAlign = 5; | 52 aXAlign = 5; |
| 52 aYAlign = 5; | 53 aYAlign = 5; |
| 53 break; | 54 break; |
| 54 case 2: | 55 case 2: |
| 55 l = aXAlign * 12; | 56 l = aXAlign * 12; |
| (...skipping 140 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 196 *testRunner.fRunnables.append() = new PathOpsThreadedRunnabl
e( | 197 *testRunner.fRunnables.append() = new PathOpsThreadedRunnabl
e( |
| 197 &testSimplify4x4RectsMain, a, b, c, d, &testRunner); | 198 &testSimplify4x4RectsMain, a, b, c, d, &testRunner); |
| 198 } | 199 } |
| 199 if (!reporter->allowExtendedTest()) goto finish; | 200 if (!reporter->allowExtendedTest()) goto finish; |
| 200 } | 201 } |
| 201 } | 202 } |
| 202 } | 203 } |
| 203 finish: | 204 finish: |
| 204 testRunner.render(); | 205 testRunner.render(); |
| 205 } | 206 } |
| OLD | NEW |