diff options
author | fmenozzi <fmenozzi@google.com> | 2016-06-22 06:36:26 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-06-22 06:36:26 -0700 |
commit | b105cff6e21afeb0f6357d63f695957fbb640694 (patch) | |
tree | 24af00f2f78d85964833d3a875e3cc5c7b65f5b7 /gm | |
parent | e6865a09d1badfa9f764bdca6de4a16e29123e6c (diff) |
Remove bubbles GM
BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2087263002
Review-Url: https://codereview.chromium.org/2087263002
Diffstat (limited to 'gm')
-rw-r--r-- | gm/bubbles.cpp | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/gm/bubbles.cpp b/gm/bubbles.cpp deleted file mode 100644 index 86c3daa661..0000000000 --- a/gm/bubbles.cpp +++ /dev/null @@ -1,44 +0,0 @@ -/* - * Copyright 2016 Google, Inc. - * - * Use of this source code is governed by a BSD-style license that can be - * found in the LICENSE file. - */ - -#include "gm.h" - -/* - * Draw 50 semi-transparent circles with pseudo-random positions, radii, and - * colors, using the default blend mode (SRC OVER). Use of SkRandom with - * default seed means results SHOULD be identical across multiple platforms. - */ -DEF_SIMPLE_GM(bubbles, canvas, 512, 512) { - canvas->clear(SK_ColorWHITE); - - SkPaint p; - p.setAntiAlias(true); - - SkRandom rand; - - auto pos_min = SkIntToScalar(0); - auto pos_max = SkIntToScalar(511); - auto radius_min = SkIntToScalar(0); - auto radius_max = SkIntToScalar(128); - auto color_min = SkIntToScalar(0); - auto color_max = SkIntToScalar(255); - - const int NUM_BUBBLES = 50; - for (int i = 0; i < NUM_BUBBLES; i++) { - auto cx = rand.nextRangeScalar(pos_min, pos_max); - auto cy = rand.nextRangeScalar(pos_min, pos_max); - auto radius = rand.nextRangeScalar(radius_min, radius_max); - - auto a = (U8CPU)128; - auto r = (U8CPU)rand.nextRangeScalar(color_min, color_max); - auto g = (U8CPU)rand.nextRangeScalar(color_min, color_max); - auto b = (U8CPU)rand.nextRangeScalar(color_min, color_max); - p.setColor(SkColorSetARGB(a, r, g, b)); - - canvas->drawCircle(cx, cy, radius, p); - } -} |