Chromium Code Reviews| Index: gm/patch.cpp |
| diff --git a/gm/patch.cpp b/gm/patch.cpp |
| index 5658ef6a889d9d65788a708a7cff44e57259b9d6..3e3bf7a1b57fcc0c922a46e9758f215c8cd37ba9 100644 |
| --- a/gm/patch.cpp |
| +++ b/gm/patch.cpp |
| @@ -62,7 +62,7 @@ static void draw_control_points(SkCanvas* canvas, SkPatch& patch, SkPaint& paint |
| static void draw_random_patch(SkPoint points[12], SkColor colors[4], SkCanvas* canvas, |
| SkPaint& paint, SkRandom* rnd) { |
| SkPoint ptsCpy[12]; |
|
mtklein
2014/08/04 20:40:47
Seems like we still have many 12's and 4's. It's
dandov
2014/08/04 21:47:54
I think I fixed all of the 12's and 4's that are r
|
| - memcpy(ptsCpy, points, 12 * sizeof(SkPoint)); |
| + memcpy(ptsCpy, points, SkPatch::kNumCtrlPts * sizeof(SkPoint)); |
| for (int i = 0; i < 5; i++) { |
| int index = rnd->nextRangeU(0, 11); |
| SkScalar dx = rnd->nextRangeScalar(-50, 50), dy = rnd->nextRangeScalar(-50, 50); |
| @@ -94,7 +94,7 @@ protected: |
| } |
| virtual uint32_t onGetFlags() const SK_OVERRIDE { |
| - return kSkipTiled_Flag | kSkipPipe_Flag | kSkipPicture_Flag; |
| + return kSkipTiled_Flag; |
| } |
| virtual void onDraw(SkCanvas* canvas) SK_OVERRIDE { |