diff options
author | Jim Van Verth <jvanverth@google.com> | 2017-05-17 15:41:07 -0400 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2017-05-17 20:09:49 +0000 |
commit | c34a946d5a975ba8b8cd51f79b55174a5ec0f99f (patch) | |
tree | 6373edc8277863440a0d81cbddf7fd26e23908a3 /gm/shadowutils.cpp | |
parent | fc33a2e09c7646579529b7e7aa97cd894401d3b8 (diff) |
Disable resource cache in shadow_utils GM for now
This should make the GMs more stable in tiled mode.
Change-Id: I72996b1305fc99e60626af35267952d0a5c38624
Reviewed-on: https://skia-review.googlesource.com/17275
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Jim Van Verth <jvanverth@google.com>
Diffstat (limited to 'gm/shadowutils.cpp')
-rw-r--r-- | gm/shadowutils.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gm/shadowutils.cpp b/gm/shadowutils.cpp index 87c151e8ab..974888181e 100644 --- a/gm/shadowutils.cpp +++ b/gm/shadowutils.cpp @@ -25,13 +25,20 @@ static constexpr int kH = 800; void draw_paths(SkCanvas* canvas, bool hideOccluders) { SkTArray<SkPath> paths; paths.push_back().addRoundRect(SkRect::MakeWH(50, 50), 10, 10); + // disable cache for now until we can figure out how to make it more stable + paths.back().setIsVolatile(true); SkRRect oddRRect; oddRRect.setNinePatch(SkRect::MakeWH(50, 50), 9, 13, 6, 16); paths.push_back().addRRect(oddRRect); + paths.back().setIsVolatile(true); paths.push_back().addRect(SkRect::MakeWH(50, 50)); + paths.back().setIsVolatile(true); paths.push_back().addCircle(25, 25, 25); + paths.back().setIsVolatile(true); paths.push_back().cubicTo(100, 50, 20, 100, 0, 0); + paths.back().setIsVolatile(true); paths.push_back().addOval(SkRect::MakeWH(20, 60)); + paths.back().setIsVolatile(true); static constexpr SkScalar kPad = 15.f; static constexpr SkScalar kLightR = 100.f; |