commit | b5213e69c599c4ca492bd43fd235d698891ce34c | [log] [tgz] |
---|---|---|
author | msarett <msarett@google.com> | Wed Nov 11 06:41:01 2015 -0800 |
committer | Commit bot <commit-bot@chromium.org> | Wed Nov 11 06:41:02 2015 -0800 |
tree | 705412fff4c6777bb11b22ade9d46858aef2e028 | |
parent | 8dcdedc4a087ea46ce1e2458d335d60918e56310 [diff] |
Change quality settings on SkImageDecoder_libjpeg It has been demonstrated that higher quality settings really do make a difference in the visual quality of the output image. https://code.google.com/p/chromium/issues/detail?id=385515 https://code.google.com/p/skia/issues/detail?id=3770 We are planning to replace SkImageDecoder with SkCodec, and SkCodec will use the higher quality settings. As a first step, we are using SkCodec as the underlying implementation for BitmapRegionDecoder. CTS tests require that BitmapRegionDecoder be a close match to BitmapFactory (which uses SkImageDecoder), so we must also update the quality of SkImageDecoder to maintain CTS compatibility. BUG=skia: Committed: https://skia.googlesource.com/skia/+/69ad6a9d03dd6f14b7c730465319313725a7c903 Review URL: https://codereview.chromium.org/1412803009