From 4e3abc1ad5f078ed55cbc0c0ef0e14062a39bd13 Mon Sep 17 00:00:00 2001 From: Mike Reed Date: Fri, 7 Apr 2017 12:04:23 -0400 Subject: cacherator upscales colortables to unify caching Bug: skia: Change-Id: Ib63f96b83d696743bbe4335c998acd4d2ea8acdb Reviewed-on: https://skia-review.googlesource.com/11787 Reviewed-by: Matt Sarett Commit-Queue: Mike Reed --- gm/pictureimagegenerator.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'gm/pictureimagegenerator.cpp') 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); -- cgit v1.2.3