vpx/vp8/encoder/x86
Timothy B. Terriberry e04e293522 Make the quantizer exact.
This replaces the approximate division-by-multiplication in the
 quantizer with an exact one that costs just one add and one
 shift extra.
The asm versions have not been updated in this patch, and thus
 have been disabled, since the new method requires different
 multipliers which are not compatible with the old method.

Change-Id: I53ac887af0f969d906e464c88b1f4be69c6b1206
2010-07-23 08:48:01 -07:00
..
csystemdependent.c Redo the forward 4x4 dct 2010-06-24 13:17:58 -07:00
dct_mmx.asm Redo the forward 4x4 dct 2010-06-24 13:17:58 -07:00
dct_sse2.asm Added first-pass sse2 version of Yaowu's new fdct. 2010-06-24 16:40:56 -04:00
dct_x86.h Added first-pass sse2 version of Yaowu's new fdct. 2010-06-24 16:40:56 -04:00
encodemb_x86.h cosmetics: trim trailing whitespace 2010-06-18 13:06:11 -04:00
encodeopt.asm vp8_block_error_xmm: remove unnecessary instructions 2010-06-18 13:34:43 -04:00
fwalsh_sse2.asm cosmetics: trim trailing whitespace 2010-06-18 13:06:11 -04:00
mcomp_x86.h cosmetics: trim trailing whitespace 2010-06-18 13:06:11 -04:00
preproc_mmx.c cosmetics: trim trailing whitespace 2010-06-18 13:06:11 -04:00
quantize_mmx.asm cosmetics: trim trailing whitespace 2010-06-18 13:06:11 -04:00
quantize_sse2.asm sse2 version of vp8_regular_quantize_b 2010-06-14 14:07:56 -04:00
quantize_x86.h sse2 version of vp8_regular_quantize_b 2010-06-14 14:07:56 -04:00
sad_mmx.asm cosmetics: trim trailing whitespace 2010-06-18 13:06:11 -04:00
sad_sse2.asm cosmetics: trim trailing whitespace 2010-06-18 13:06:11 -04:00
sad_sse3.asm cosmetics: trim trailing whitespace 2010-06-18 13:06:11 -04:00
sad_ssse3.asm cosmetics: trim trailing whitespace 2010-06-18 13:06:11 -04:00
subtract_mmx.asm cosmetics: trim trailing whitespace 2010-06-18 13:06:11 -04:00
variance_impl_mmx.asm cosmetics: trim trailing whitespace 2010-06-18 13:06:11 -04:00
variance_impl_sse2.asm cosmetics: trim trailing whitespace 2010-06-18 13:06:11 -04:00
variance_mmx.c cosmetics: trim trailing whitespace 2010-06-18 13:06:11 -04:00
variance_sse2.c cosmetics: trim trailing whitespace 2010-06-18 13:06:11 -04:00
variance_x86.h cosmetics: trim trailing whitespace 2010-06-18 13:06:11 -04:00
x86_csystemdependent.c Make the quantizer exact. 2010-07-23 08:48:01 -07:00