Index: src/core/SkBlitter_PM4f.cpp |
diff --git a/src/core/SkBlitter_PM4f.cpp b/src/core/SkBlitter_PM4f.cpp |
index 3c13baa4c908dbd32a46c4e7d2417a11283296f8..24fc4a39ddbebb732f0fca1763f4aba6d719fe36 100644 |
--- a/src/core/SkBlitter_PM4f.cpp |
+++ b/src/core/SkBlitter_PM4f.cpp |
@@ -356,7 +356,7 @@ struct State64 : SkXfermode::U64State { |
} |
SkXfermode::Mode mode; |
- if (SkXfermode::AsMode(fXfer, &mode)) { |
+ if (!SkXfermode::AsMode(fXfer, &mode)) { |
mode = SkXfermode::kSrcOver_Mode; |
} |
fProc1 = SkXfermode::GetU64Proc1(mode, fFlags); |