separate SSE2 lossless functions into its own file

expose the predictor array as function pointers instead
of each individual sub-function

+ merged Average2() into ClampedAddSubtractHalf directly
+ unified the signature as "VP8LProcessBlueAndRedFunc"

no speed diff observed

Change-Id: Ic3c45dff11884a8330a9ad38c2c8e82491c6e044
This commit is contained in:
skal
2014-03-27 21:43:21 +01:00
parent 514fc251df
commit 0f4f721b12
7 changed files with 373 additions and 296 deletions

View File

@ -105,6 +105,7 @@ DSP_DEC_OBJS = \
src/dsp/dec_neon.o \
src/dsp/dec_sse2.o \
src/dsp/lossless.o \
src/dsp/lossless_sse2.o \
src/dsp/upsampling.o \
src/dsp/upsampling_mips32.o \
src/dsp/upsampling_neon.o \