Set SkColorSpace object for PNGs and parse ICC profiles
authormsarett <msarett@google.com>
Fri, 4 Mar 2016 21:27:35 +0000 (13:27 -0800)
committerCommit bot <commit-bot@chromium.org>
Fri, 4 Mar 2016 21:27:35 +0000 (13:27 -0800)
commit6a738217eaeb9aed45a07efdfc1ae52372430d87
tree2e72d8f573fd4911ecd0290aa6ce8a4106e3b296
parent97220199d46cb3b885303878a30b311c628a9337
Set SkColorSpace object for PNGs and parse ICC profiles

Code for ICC profile parsing adapted from:
https://codereview.chromium.org/1707033002/

BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1726823002

Review URL: https://codereview.chromium.org/1726823002
gyp/codec_android.gyp
gyp/tools.gyp
include/codec/SkCodec.h
resources/color_wheel_with_profile.png [new file with mode: 0644]
src/codec/SkCodec.cpp
src/codec/SkPngCodec.cpp
src/codec/SkPngCodec.h
src/core/SkColorSpace.cpp
src/core/SkColorSpace.h
tests/ColorSpaceTest.cpp [new file with mode: 0644]