diff options
author | Mike Reed <reed@google.com> | 2017-04-07 12:04:23 -0400 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2017-04-07 16:59:42 +0000 |
commit | 4e3abc1ad5f078ed55cbc0c0ef0e14062a39bd13 (patch) | |
tree | f471bfd8072bf90d07860b6cf02345ebd9da324c /gm/pictureimagegenerator.cpp | |
parent | 45cde31b2e4e192e26984d15ffb2f718ef5f1055 (diff) |
cacherator upscales colortables to unify caching
Bug: skia:
Change-Id: Ib63f96b83d696743bbe4335c998acd4d2ea8acdb
Reviewed-on: https://skia-review.googlesource.com/11787
Reviewed-by: Matt Sarett <msarett@google.com>
Commit-Queue: Mike Reed <reed@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 2154e523fe..a54fa643b9 100644 --- a/gm/pictureimagegenerator.cpp +++ b/gm/pictureimagegenerator.cpp @@ -162,7 +162,8 @@ protected: SkImageInfo bmInfo = gen->getInfo().makeColorSpace(canvas->imageInfo().refColorSpace()); SkBitmap bm; - SkAssertResult(gen->tryGenerateBitmap(&bm, bmInfo, nullptr)); + bm.allocPixels(bmInfo); + SkAssertResult(gen->getPixels(bm.info(), bm.getPixels(), bm.rowBytes())); const SkScalar x = kDrawSize * (i % kDrawsPerRow); const SkScalar y = kDrawSize * (i / kDrawsPerRow); |