aboutsummaryrefslogtreecommitdiffhomepage
path: root/gm/shadowutils.cpp
diff options
context:
space:
mode:
authorGravatar Jim Van Verth <jvanverth@google.com>2017-05-22 17:48:28 -0400
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-05-23 00:46:01 +0000
commit79a1a97db7c46f8828af47541643750b488804a2 (patch)
tree0d328d22a6b784902b554dd1242ff582be84c71b /gm/shadowutils.cpp
parent5592382a7ad13668f6b70be842948766f0c3a199 (diff)
Fix TSAN bot
Bug: skia: Change-Id: I5626e4e4277255b1c0c10f912829ac2cd2ed1a8c Reviewed-on: https://skia-review.googlesource.com/17600 Reviewed-by: Jim Van Verth <jvanverth@google.com> Commit-Queue: Jim Van Verth <jvanverth@google.com>
Diffstat (limited to 'gm/shadowutils.cpp')
-rw-r--r--gm/shadowutils.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/gm/shadowutils.cpp b/gm/shadowutils.cpp
index fbe73c6e31..974888181e 100644
--- a/gm/shadowutils.cpp
+++ b/gm/shadowutils.cpp
@@ -30,10 +30,15 @@ void draw_paths(SkCanvas* canvas, bool hideOccluders) {
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;