add SSE2 variants for alpha filtering functions

The 'inverse' variants are harder to parallelize, since
the result of filtering is used for prediction.
The 'direct' way is relatively easier.

The heavy bottleneck left for optimization is still GradientUnfilter()

Change-Id: I358008f492a887e8fff6600cb27857b18dee86e9
This commit is contained in:
Pascal Massimino
2015-01-29 08:06:29 +01:00
parent 2db15a9583
commit 022d2f886c
6 changed files with 329 additions and 0 deletions

View File

@ -53,6 +53,7 @@ LOCAL_SRC_FILES := \
src/dsp/enc_sse2.c \
src/dsp/filters.c \
src/dsp/filters_mips_dsp_r2.c \
src/dsp/filters_sse2.c \
src/dsp/lossless.c \
src/dsp/lossless_mips32.c \
src/dsp/lossless_mips_dsp_r2.c \