aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/opts/SkMorphology_opts_neon.h
diff options
context:
space:
mode:
authorGravatar henrik.smiding <henrik.smiding@intel.com>2015-03-20 09:20:46 -0700
committerGravatar Commit bot <commit-bot@chromium.org>2015-03-20 09:20:46 -0700
commit70840cbd898df67f603987213164c798415d76bf (patch)
treed6119805a17a04ace94a75748204621f090b4fe2 /src/opts/SkMorphology_opts_neon.h
parent86ad8d643624a55b02e529100bbe4e2940115fa1 (diff)
Replace SSE optimization of Color32A_D565
Adds an SSE2 version of the Color32A_D565 function, to replace the existing SSE4 version. Also does some minor cleanup. Performance improvement in the following Skia benchmarks. Measured on Atom Silvermont: Xfermode_SrcOver - x3 luma_colorfilter_large - x4.6 luma_colorfilter_small - x2 tablebench - ~15% chart_bw - ~10% Measured on Corei7 Haswell: luma_colorfilter_large running SSE2 - x2 luma_colorfilter_large running SSE4 - x2.3 Also improves performance in WPS Office application and 2D subtest of 0xbenchmark on Android. Signed-off-by: Henrik Smiding <henrik.smiding@intel.com> Review URL: https://codereview.chromium.org/923523002
Diffstat (limited to 'src/opts/SkMorphology_opts_neon.h')
0 files changed, 0 insertions, 0 deletions