diff options
author | Brian Osman <brianosman@google.com> | 2016-12-15 14:31:45 -0500 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2016-12-15 20:47:26 +0000 |
commit | d85dd53e288ed5d979e5393085ab894187383a09 (patch) | |
tree | 986444ffb26b1ea57f9638fe4dc563cf27c2a237 /gm/pictureimagegenerator.cpp | |
parent | 9f8bdbb269c01216aa858ac8f82d208c57ffc0a4 (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.cpp | 3 |
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); |