diff options
author | Mike Klein <mtklein@chromium.org> | 2018-07-12 10:37:08 -0400 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2018-07-12 15:15:38 +0000 |
commit | b774bbba2f5d8433a3b854f8f295f0375a1fc55d (patch) | |
tree | 8ded4854ce1826961207d26fe5ca8d41705a9080 /src/core/SkModeColorFilter.cpp | |
parent | d9c2e522ddab75f5702bb0c714c57711ade9c788 (diff) |
update mode color filter color management
Change-Id: I2f371e279f45086ae8885c7206fefff3fbc8c941
Reviewed-on: https://skia-review.googlesource.com/140985
Auto-Submit: Mike Klein <mtklein@chromium.org>
Reviewed-by: Brian Osman <brianosman@google.com>
Commit-Queue: Mike Klein <mtklein@chromium.org>
Diffstat (limited to 'src/core/SkModeColorFilter.cpp')
-rw-r--r-- | src/core/SkModeColorFilter.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/SkModeColorFilter.cpp b/src/core/SkModeColorFilter.cpp index f02a296ab2..269d2d490d 100644 --- a/src/core/SkModeColorFilter.cpp +++ b/src/core/SkModeColorFilter.cpp @@ -67,7 +67,7 @@ void SkModeColorFilter::onAppendStages(SkRasterPipeline* p, SkArenaAlloc* scratch, bool shaderIsOpaque) const { p->append(SkRasterPipeline::move_src_dst); - p->append_constant_color(scratch, SkPM4f_from_SkColor(fColor, dst)); + p->append_constant_color(scratch, premul_in_dst_colorspace(fColor, dst)); SkBlendMode_AppendStages(fMode, p); } |