diff options
author | Mike Reed <reed@google.com> | 2017-06-24 18:17:49 -0400 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2017-06-25 14:21:30 +0000 |
commit | 428266de3091e1d7430c0d32e65e41006302ec28 (patch) | |
tree | af8ae1c36492a60d5f85f75c7587a751062fe1f8 /src/core/SkBlitter_Sprite.cpp | |
parent | 1aa77f0ed75c206cbbc234b3870911088a478621 (diff) |
use rasterpipeline for colorfilters
Bug: skia:
Change-Id: Ia0e88f3ae29d026843ac7beb2aee3c891123ce18
Reviewed-on: https://skia-review.googlesource.com/20773
Reviewed-by: Mike Klein <mtklein@google.com>
Commit-Queue: Mike Reed <reed@google.com>
Diffstat (limited to 'src/core/SkBlitter_Sprite.cpp')
-rw-r--r-- | src/core/SkBlitter_Sprite.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/core/SkBlitter_Sprite.cpp b/src/core/SkBlitter_Sprite.cpp index 144f3d1619..20ec357a7b 100644 --- a/src/core/SkBlitter_Sprite.cpp +++ b/src/core/SkBlitter_Sprite.cpp @@ -188,6 +188,11 @@ SkBlitter* SkBlitter::ChooseSprite(const SkPixmap& dst, const SkPaint& paint, if (source.alphaType() == kUnpremul_SkAlphaType) { return nullptr; } +#ifndef SK_SUPPORT_LEGACY_COLORFILTER_FILTERSPAN + if (paint.getColorFilter()) { + return nullptr; + } +#endif SkSpriteBlitter* blitter = nullptr; |