Index: src/core/SkSpriteBlitter4f.cpp |
diff --git a/src/core/SkSpriteBlitter4f.cpp b/src/core/SkSpriteBlitter4f.cpp |
index a13edd98064e4b54cfa5d8b13ffe2c63cce5487d..38ec7394d74f79062f6b8f70bb4fff66aaa601ba 100644 |
--- a/src/core/SkSpriteBlitter4f.cpp |
+++ b/src/core/SkSpriteBlitter4f.cpp |
@@ -13,7 +13,7 @@ |
class Sprite_4f : public SkSpriteBlitter { |
public: |
Sprite_4f(const SkPixmap& src, const SkPaint& paint) : INHERITED(src) { |
- fXfer = paint.getXfermode(); |
+ fXfer = SkXfermode::Peek(paint.getBlendMode()); |
fLoader = SkLoadSpanProc_Choose(src.info()); |
fFilter = SkFilterSpanProc_Choose(paint); |
fBuffer.reset(src.width()); |