diff options
author | robertphillips <robertphillips@google.com> | 2015-09-03 13:32:33 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-09-03 13:32:33 -0700 |
commit | 943a462fef57832e2683894bb9f2f36ac25d98f7 (patch) | |
tree | c08c082d19d7dfb0db1331739b04cdb8b174440c /gm/perspshaders.cpp | |
parent | 44c3128bd892d32f797810d93ef1ed392e0b902d (diff) |
Minor code cleanup (left over from prior CL)
This was requested in https://codereview.chromium.org/1309543012/ (Add new GM to directly exercise perspective bitmap drawing)
Review URL: https://codereview.chromium.org/1320673011
Diffstat (limited to 'gm/perspshaders.cpp')
-rw-r--r-- | gm/perspshaders.cpp | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/gm/perspshaders.cpp b/gm/perspshaders.cpp index 07a41e9466..59fab47fc8 100644 --- a/gm/perspshaders.cpp +++ b/gm/perspshaders.cpp @@ -23,15 +23,6 @@ static SkImage* make_image(SkCanvas* origCanvas, int w, int h) { return surface->newImageSnapshot(); } -static SkBitmap make_bitmap(int w, int h) { - SkBitmap bitmap; - bitmap.allocN32Pixels(w, h); - SkCanvas canvas(bitmap); - - sk_tool_utils::draw_checkerboard(&canvas, SK_ColorBLUE, SK_ColorYELLOW, w/10); - return bitmap; -} - namespace skiagm { class PerspShadersGM : public GM { @@ -51,7 +42,9 @@ protected: } void onOnceBeforeDraw() override { - fBitmap = make_bitmap(kCellSize, kCellSize); + fBitmap = sk_tool_utils::create_checkerboard_bitmap(kCellSize, kCellSize, + SK_ColorBLUE, SK_ColorYELLOW, + kCellSize/10); fBitmapShader.reset(SkShader::CreateBitmapShader(fBitmap, SkShader::kClamp_TileMode, |