diff options
author | Cary Clark <caryclark@google.com> | 2018-04-10 09:16:41 -0400 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2018-04-10 14:17:21 +0000 |
commit | 58627cb8eb559670b86f06225eb87e6c1c5e8504 (patch) | |
tree | eae6ea1a216052198638725f4573b0e26d8f6933 /samplecode/SampleAARects.cpp | |
parent | 5c715188470e97e4f573ffe78b7ee9451aaa7612 (diff) |
one more path is rect bug
Add a check to see that the close path generated line
is horizontal or vertical when determining that path
is a rect.
Also change several tests to defer their initialization
to reduce debugging interference.
R=brianosman@google.com,robertphillips@google.com
Bug: 824145,skia:7792
Change-Id: I4a081ee4ffd3558b499a7a1aede2d6232059715e
Reviewed-on: https://skia-review.googlesource.com/120081
Reviewed-by: Brian Osman <brianosman@google.com>
Commit-Queue: Cary Clark <caryclark@google.com>
Diffstat (limited to 'samplecode/SampleAARects.cpp')
-rw-r--r-- | samplecode/SampleAARects.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/samplecode/SampleAARects.cpp b/samplecode/SampleAARects.cpp index 3676240ba8..f83ab31f55 100644 --- a/samplecode/SampleAARects.cpp +++ b/samplecode/SampleAARects.cpp @@ -38,16 +38,16 @@ class AARectView : public SampleView { enum { N = 64 }; -public: - AARectView() { + +protected: + void onOnceBeforeDraw() override { fBitmap = createBitmap(N); fWidth = N; } -protected: // overrides from SkEventSink - virtual bool onQuery(SkEvent* evt) { + bool onQuery(SkEvent* evt) override { if (SampleCode::TitleQ(*evt)) { SampleCode::TitleR(evt, "AA Rects"); return true; @@ -55,7 +55,7 @@ protected: return this->INHERITED::onQuery(evt); } - virtual void onDrawContent(SkCanvas* canvas) { + void onDrawContent(SkCanvas* canvas) override { canvas->translate(SkIntToScalar(10), SkIntToScalar(10)); SkPaint bluePaint; |