| Index: src/core/SkBlitter.cpp
|
| diff --git a/src/core/SkBlitter.cpp b/src/core/SkBlitter.cpp
|
| index f5d13dc5f1e08006b33b40a422ef221be4bcfc3c..db9fcda93b19fc3b364859b0727de89e3b55888e 100644
|
| --- a/src/core/SkBlitter.cpp
|
| +++ b/src/core/SkBlitter.cpp
|
| @@ -853,6 +853,10 @@ SkBlitter* SkBlitter::Choose(const SkPixmap& device,
|
| p->setColor(0);
|
| }
|
|
|
| + if (SkBlitter* blitter = SkCreateRasterPipelineBlitter(device, *paint, allocator)) {
|
| + return blitter;
|
| + }
|
| +
|
| if (nullptr == shader) {
|
| if (mode) {
|
| // xfermodes (and filters) require shaders for our current blitters
|
|
|