aboutsummaryrefslogtreecommitdiffhomepage
path: root/expectations/gm/Test-Mac10.6-MacMini4.1-GeForce320M-x86_64-Release
diff options
context:
space:
mode:
authorGravatar henrik.smiding <henrik.smiding@intel.com>2014-06-05 07:50:54 -0700
committerGravatar Commit bot <commit-bot@chromium.org>2014-06-05 07:50:54 -0700
commite2527b147679b0c43019fae7d59cc3777d2d097e (patch)
treed08603391de4fdf674b249223cb16301affd46ef /expectations/gm/Test-Mac10.6-MacMini4.1-GeForce320M-x86_64-Release
parent58edea89627d347010cadc26ce3c092a9265a8ee (diff)
Add SSE4 optimization of S32A_Opaque_Blitrow
Adds optimization of Skia S32A_Opaque_Blitrow blitter using SSE4.2 SIMD instruction set. Special case for when alpha is zero or opaque. Performance increase of 10%-400% compared to the existing SSE2 optimization (measured on Silvermont architecture). Noticeable in ~25 different skia bench subtests, especially in bitmap_8888_*, repeatTile_*, and morph_*. bitmap_8888_A - 100% faster bitmap_8888_A_source_transparent - 250% faster bitmap_8888_A_source_opaque - 25% faster bitmap_8888_A_scale_bicubic - 75% faster Signed-off-by: Henrik Smiding <henrik.smiding@intel.com> R=reed@google.com, mtklein@google.com, tomhudson@google.com, djsollen@google.com, joakim.landberg@intel.com Author: henrik.smiding@intel.com Review URL: https://codereview.chromium.org/289473009
Diffstat (limited to 'expectations/gm/Test-Mac10.6-MacMini4.1-GeForce320M-x86_64-Release')
0 files changed, 0 insertions, 0 deletions