diff options
author | Leon Scroggins III <scroggo@google.com> | 2018-03-13 11:14:33 -0400 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2018-03-13 15:42:52 +0000 |
commit | 0118e9756d92d3c56b9e05842d7c828f37f68159 (patch) | |
tree | abba2299d13bf90f0898df166bbf5afa605edea7 /bench | |
parent | 15a68c4365be9f76041e5f12ad7d984b341f7c93 (diff) |
Remove calls to computeOutputColor- Type and Space
Bug: b/70846442
Test: I5110881203c000474116a94a48f2afc9a9b62001
These methods were already called by the client. The client may have
further overridden the SkColorType (and therefore the SkColorSpace), so
respect their final decision on both.
Change-Id: Iddcf618e474784b0a000fd516250c44285dacc6b
Reviewed-on: https://skia-review.googlesource.com/114062
Commit-Queue: Leon Scroggins <scroggo@google.com>
Reviewed-by: Derek Sollenberger <djsollen@google.com>
Diffstat (limited to 'bench')
-rw-r--r-- | bench/BitmapRegionDecoderBench.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/bench/BitmapRegionDecoderBench.cpp b/bench/BitmapRegionDecoderBench.cpp index dd60b18296..d80fc5de4d 100644 --- a/bench/BitmapRegionDecoderBench.cpp +++ b/bench/BitmapRegionDecoderBench.cpp @@ -40,8 +40,10 @@ void BitmapRegionDecoderBench::onDelayedSetup() { } void BitmapRegionDecoderBench::onDraw(int n, SkCanvas* canvas) { + auto ct = fBRD->computeOutputColorType(fColorType); + auto cs = fBRD->computeOutputColorSpace(ct, nullptr); for (int i = 0; i < n; i++) { SkBitmap bm; - SkAssertResult(fBRD->decodeRegion(&bm, nullptr, fSubset, fSampleSize, fColorType, false)); + SkAssertResult(fBRD->decodeRegion(&bm, nullptr, fSubset, fSampleSize, ct, false, cs)); } } |