From 190260e7cfbbefc05b80e54dcc1b8b8197643159 Mon Sep 17 00:00:00 2001 From: "jvanverth@google.com" Date: Tue, 23 Apr 2013 19:14:03 +0000 Subject: Add stroked rrect benches. Review URL: https://codereview.chromium.org/14238017/ git-svn-id: http://skia.googlecode.com/svn/trunk@8832 2bbb7eff-a529-9590-31e7-b0007b416f81 --- bench/RectBench.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'bench/RectBench.cpp') diff --git a/bench/RectBench.cpp b/bench/RectBench.cpp index 645f8a8480..2595bd5718 100644 --- a/bench/RectBench.cpp +++ b/bench/RectBench.cpp @@ -119,7 +119,7 @@ protected: class RRectBench : public RectBench { public: - RRectBench(void* param, int shift) : RectBench(param, shift) {} + RRectBench(void* param, int shift, int stroke = 0) : RectBench(param, shift, stroke) {} protected: virtual void drawThisRect(SkCanvas* c, const SkRect& r, const SkPaint& p) { c->drawRoundRect(r, r.width() / 4, r.height() / 4, p); @@ -282,7 +282,9 @@ DEF_BENCH( return SkNEW_ARGS(RectBench, (p, 3, 4)); ) DEF_BENCH( return SkNEW_ARGS(OvalBench, (p, 1)); ) DEF_BENCH( return SkNEW_ARGS(OvalBench, (p, 3)); ) DEF_BENCH( return SkNEW_ARGS(RRectBench, (p, 1)); ) +DEF_BENCH( return SkNEW_ARGS(RRectBench, (p, 1, 4)); ) DEF_BENCH( return SkNEW_ARGS(RRectBench, (p, 3)); ) +DEF_BENCH( return SkNEW_ARGS(RRectBench, (p, 3, 4)); ) DEF_BENCH( return SkNEW_ARGS(PointsBench, (p, SkCanvas::kPoints_PointMode, "points")); ) DEF_BENCH( return SkNEW_ARGS(PointsBench, (p, SkCanvas::kLines_PointMode, "lines")); ) DEF_BENCH( return SkNEW_ARGS(PointsBench, (p, SkCanvas::kPolygon_PointMode, "polygon")); ) -- cgit v1.2.3