Fix swapped interpretation of c and e in SkColorSpace_ICC [m56]
authorMatt Sarett <msarett@google.com>
Thu, 9 Feb 2017 16:52:48 +0000 (11:52 -0500)
committerSkia Commit-Bot <skia-commit-bot@chromium.org>
Thu, 9 Feb 2017 18:15:33 +0000 (18:15 +0000)
commitdd45f8195783efc7b8044b006eae5ea5ac127cc2
tree74ab5f2843f2c23669f56774cb8676ac9f75d706
parentbf2d9e02d58ea01f1c239f7e2fc024cba140ccb1
Fix swapped interpretation of c and e in SkColorSpace_ICC [m56]

The ICC errata supports the opposite of what we do.
http://www.color.org/icc_specs2.xalter

BUG:687194

GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=8257
NOTREECHECKS=true
NOTRY=true
NOPRESUBMIT=true
CQ_INCLUDE_TRYBOTS=master.client.skia:Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-SKNX_NO_SIMD-Trybot

Change-Id: Id363969e15ba12832acb2736e61face10eefe01a
Reviewed-on: https://skia-review.googlesource.com/8257
Reviewed-by: Matt Sarett <msarett@google.com>
Commit-Queue: Matt Sarett <msarett@google.com>
include/core/SkColorSpace.h
src/core/SkColorSpacePriv.h
src/core/SkColorSpaceXform.cpp
src/core/SkColorSpaceXform_A2B.cpp
src/core/SkColorSpace_ICC.cpp
src/opts/SkRasterPipeline_opts.h
tests/ColorSpaceTest.cpp
tests/ColorSpaceXformTest.cpp