Fix various SkColorSpace bugs
authormsarett <msarett@google.com>
Fri, 29 Jul 2016 15:58:33 +0000 (08:58 -0700)
committerCommit bot <commit-bot@chromium.org>
Fri, 29 Jul 2016 15:58:33 +0000 (08:58 -0700)
commita714bc39294f19500269c8ec536139f75c4b1f25
treeace87a445541ac0270ee318470c1f08773ee177e
parent00db3fd7a790ecfbb4ce3c65572e1bee2a0078db
Fix various SkColorSpace bugs

(1) Fixes serialization/deserialization of wacky SkColorSpaces
(2) Fix gamma equals checking

BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2194903002

Review-Url: https://codereview.chromium.org/2194903002
bench/ColorCodecBench.cpp
dm/DMSrcSink.cpp
resources/icc_profiles/HP_Z32x.icc [new file with mode: 0644]
resources/icc_profiles/HP_ZR30w.icc [moved from resources/monitor_profiles/HP_ZR30w.icc with 100% similarity]
resources/icc_profiles/upperLeft.icc [new file with mode: 0644]
resources/icc_profiles/upperRight.icc [new file with mode: 0644]
src/core/SkColorSpace.cpp
src/core/SkColorSpaceXform.cpp
src/core/SkColorSpace_Base.h
tests/ColorSpaceTest.cpp