More SSE2 optimizations. This CL implements an SSE2 version of S32_bitmap_D32_filter...
authorsenorblanco@chromium.org <senorblanco@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81>
Mon, 30 Nov 2009 20:00:29 +0000 (20:00 +0000)
committersenorblanco@chromium.org <senorblanco@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81>
Mon, 30 Nov 2009 20:00:29 +0000 (20:00 +0000)
commitdc7de745dd142cdc00ffed7963ebb030a0506f72
tree2e83ab31d25f3aa70f905aaef3f97cbe5d52055b
parenta3d901099d7d295cd7d9df4114e874d9ccfff447
More SSE2 optimizations.  This CL implements an SSE2 version of S32_bitmap_D32_filter_DX, and uses aligned loads and stores for dst, in all blending.

Review URL:  http://codereview.appspot.com/157141

git-svn-id: http://skia.googlecode.com/svn/trunk@448 2bbb7eff-a529-9590-31e7-b0007b416f81
src/core/SkBitmapProcState.h
src/core/SkBitmapProcState_matrix.h
src/core/SkBitmapProcState_sample.h
src/opts/SkBitmapProcState_opts_SSE2.cpp [new file with mode: 0644]
src/opts/SkBitmapProcState_opts_SSE2.h [new file with mode: 0644]
src/opts/SkBlitRow_opts_SSE2.cpp
src/opts/opts_check_SSE2.cpp