diff options
author | commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2014-02-07 21:13:11 +0000 |
---|---|---|
committer | commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2014-02-07 21:13:11 +0000 |
commit | b21fac156d9287d6c0cfd446d707c4c7be6fae6e (patch) | |
tree | c23de31a7d04eb6e53dfaa64c715f72e3b67e510 /samplecode | |
parent | 5bc7339aab03b71d503a48a0f75cf23b62a4d6cc (diff) |
Make GMs aware of what tool they're being run in.
Add a saveLayer set of draws to convex_poly_clip and fix GPU bug where polygon clips don't account for the translation between clip and device space.
BUG=skia:2051
R=robertphillips@google.com, reed@google.com
Author: bsalomon@google.com
Review URL: https://codereview.chromium.org/148283017
git-svn-id: http://skia.googlecode.com/svn/trunk@13371 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'samplecode')
-rw-r--r-- | samplecode/SampleApp.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/samplecode/SampleApp.cpp b/samplecode/SampleApp.cpp index 287639ad88..53e15a5fdf 100644 --- a/samplecode/SampleApp.cpp +++ b/samplecode/SampleApp.cpp @@ -386,7 +386,9 @@ SkGMSampleViewFactory::SkGMSampleViewFactory(GMFactoryFunc func) } SkView* SkGMSampleViewFactory::operator() () const { - return new GMSampleView(fFunc(NULL)); + skiagm::GM* gm = fFunc(NULL); + gm->setMode(skiagm::GM::kSample_Mode); + return new GMSampleView(gm); } SkViewRegister* SkViewRegister::gHead; |