Apply correct sRGB->Linear4f conversion in SkModeColorFilter
authorMatt Sarett <msarett@google.com>
Mon, 17 Oct 2016 17:52:49 +0000 (13:52 -0400)
committerSkia Commit-Bot <skia-commit-bot@chromium.org>
Mon, 17 Oct 2016 18:15:55 +0000 (18:15 +0000)
commitdf3fbd6a0ecababda933a09915467380d135ec4e
tree575946c9d46c78ead5a6bcf58a05bf167fd7babc
parent5bab65ba33bd3f313e6120f5c8468de07bb21be8
Apply correct sRGB->Linear4f conversion in SkModeColorFilter

This fixes a software rendering bug in Android.  Vector drawable
icons were being drawn "too light" because they were missing this
step.

BUG=skia:

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

Change-Id: I9b9c0dc571244dab17ee125ecb7814d7f85181e2
Reviewed-on: https://skia-review.googlesource.com/3563
Commit-Queue: Mike Klein <mtklein@chromium.org>
Reviewed-by: Mike Klein <mtklein@chromium.org>
src/core/SkModeColorFilter.cpp
tests/SkColor4fTest.cpp