aboutsummaryrefslogtreecommitdiffhomepage
path: root/gm/pictureimagegenerator.cpp
diff options
context:
space:
mode:
authorGravatar Brian Osman <brianosman@google.com>2016-12-15 14:31:45 -0500
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2016-12-15 20:47:26 +0000
commitd85dd53e288ed5d979e5393085ab894187383a09 (patch)
tree986444ffb26b1ea57f9638fe4dc563cf27c2a237 /gm/pictureimagegenerator.cpp
parent9f8bdbb269c01216aa858ac8f82d208c57ffc0a4 (diff)
Shrink the SkImageGenerator API
generateBitmap was used in one test, so it's easily converted to tryGenerateBitmap. Then, all calls to tryGenerateBitmap supplied an image info, so we don't need it to be optional. BUG=skia: Change-Id: I19e8f9da7e442a2d37af68b029b5ec85228766f7 Reviewed-on: https://skia-review.googlesource.com/6149 Reviewed-by: Mike Reed <reed@google.com> Commit-Queue: Brian Osman <brianosman@google.com>
Diffstat (limited to 'gm/pictureimagegenerator.cpp')
-rw-r--r--gm/pictureimagegenerator.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/gm/pictureimagegenerator.cpp b/gm/pictureimagegenerator.cpp
index bf97a65305..ab4c808fd1 100644
--- a/gm/pictureimagegenerator.cpp
+++ b/gm/pictureimagegenerator.cpp
@@ -156,7 +156,8 @@ protected:
SkImageGenerator::NewFromPicture(configs[i].size, fPicture.get(), &m,
p.getAlpha() != 255 ? &p : nullptr));
SkBitmap bm;
- gen->generateBitmap(&bm, SkImageInfo::MakeN32Premul(configs[i].size));
+ SkAssertResult(gen->tryGenerateBitmap(&bm, SkImageInfo::MakeN32Premul(configs[i].size),
+ nullptr));
const SkScalar x = kDrawSize * (i % kDrawsPerRow);
const SkScalar y = kDrawSize * (i / kDrawsPerRow);