diff options
author | henrik.smiding <henrik.smiding@intel.com> | 2015-03-20 09:20:46 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-03-20 09:20:46 -0700 |
commit | 70840cbd898df67f603987213164c798415d76bf (patch) | |
tree | d6119805a17a04ace94a75748204621f090b4fe2 /src/pdf | |
parent | 86ad8d643624a55b02e529100bbe4e2940115fa1 (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/pdf')
0 files changed, 0 insertions, 0 deletions