diff --git a/src/core/SkXfermode.cpp b/src/core/SkXfermode.cpp index 4555a85053..2abe55a8ca 100644 --- a/src/core/SkXfermode.cpp +++ b/src/core/SkXfermode.cpp @@ -1489,9 +1489,7 @@ SkXfermode* create_mode(int iMode) { switch (mode) { case SkXfermode::kSrcATop_Mode: return SkT4pxXfermode::Create(rec); case SkXfermode::kDstATop_Mode: return SkT4pxXfermode::Create(rec); - // Temporarily reverted to see if this is the source of NEON diffs. - // If not, try DstATop then SrcATop next. Multiply is not the problem. - // case SkXfermode::kXor_Mode: return SkT4pxXfermode::Create(rec); + case SkXfermode::kXor_Mode: return SkT4pxXfermode::Create(rec); case SkXfermode::kPlus_Mode: return SkT4pxXfermode::Create(rec); case SkXfermode::kModulate_Mode: return SkT4pxXfermode::Create(rec); case SkXfermode::kScreen_Mode: return SkT4pxXfermode::Create(rec);