Turn on Sk4px xfermodes when we have NEON too.
authormtklein <mtklein@chromium.org>
Wed, 13 May 2015 15:02:14 +0000 (08:02 -0700)
committerCommit bot <commit-bot@chromium.org>
Wed, 13 May 2015 15:02:14 +0000 (08:02 -0700)
commit04d24a3f86b6f2382e5c6ffaf161ffc734a4d02a
tree2b6817c3791914f3ca2339d59a510ba2908448ce
parent4c977868bbe100d6d95f9e53cf176d611eceb3dc
Turn on Sk4px xfermodes when we have NEON too.

For SSE, Sk4px is better than Sk4f is better than SkXfermodes_opts_SSE2 (where implemented).
For NEON, Sk4px is better than SkXfermodes_opts_arm_neon is better than Sk4f (where implemented).

This is a 1.6-1.9x speedup for Plus,Modulate, and Screen for NEON.

BUG=skia:

Review URL: https://codereview.chromium.org/1128053004
src/core/SkXfermode.cpp
src/opts/SkNx_neon.h