diff options
author | Brian Osman <brianosman@google.com> | 2018-06-06 14:16:00 -0400 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2018-06-06 19:07:24 +0000 |
commit | 975f8eeb447a9981977f7db715f95935ad583b70 (patch) | |
tree | 5408e898ed11cf4e05d11857f9dc9ae6fe1d6d5f | |
parent | fe6b48948cac8b0f8f7185a77c2e6c0d797764a6 (diff) |
Fix matrix multiplication order
Change-Id: I23feb52f46bc5d22911347de97d0b61411e8ef9a
Reviewed-on: https://skia-review.googlesource.com/132543
Commit-Queue: Brian Osman <brianosman@google.com>
Commit-Queue: Mike Klein <mtklein@chromium.org>
Auto-Submit: Brian Osman <brianosman@google.com>
Reviewed-by: Mike Klein <mtklein@chromium.org>
-rw-r--r-- | src/core/SkColorSpaceXformSteps.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/SkColorSpaceXformSteps.cpp b/src/core/SkColorSpaceXformSteps.cpp index 9a45c7949e..a084206aff 100644 --- a/src/core/SkColorSpaceXformSteps.cpp +++ b/src/core/SkColorSpaceXformSteps.cpp @@ -24,7 +24,7 @@ SkColorSpaceXformSteps::SkColorSpaceXformSteps(SkColorSpace* src, SkAlphaType sr this->premul = srcAT != kOpaque_SkAlphaType; if (this->gamut_transform && src->toXYZD50() && dst->fromXYZD50()) { - auto xform = SkMatrix44(*src->toXYZD50(), *dst->fromXYZD50()); + auto xform = SkMatrix44(*dst->fromXYZD50(), *src->toXYZD50()); if (xform.get(3,0) == 0 && xform.get(3,1) == 0 && xform.get(3,2) == 0 && xform.get(3,3) == 1 && xform.get(0,3) == 0 && xform.get(1,3) == 0 && xform.get(2,3) == 0) { |