vpx/vp8/encoder/x86
Paul Wilkins c88d335f7d Only support improved quant
Deprecate fast quant and strict_quant code.
Small effect on quality as fast was used in first pass but the
effect is basically neutral across the derf set.

The rationale here is to reduce the number of code paths for
now to make experimentation easier. Optimized and fast code
options can be re-introduced later along with other  encode
speed options.

Change-Id: Ia30c5daf3dbc52e72c83b277a1d281e3c934cdad
2012-03-21 18:22:33 +00:00
..
dct_mmx.asm FDCT optimizations. 2010-11-10 14:34:02 -08:00
dct_sse2.asm modify SAVE_XMM for potential 64bit use 2011-04-19 10:42:45 -04:00
dct_x86.h fix --disable-runtime-cpu-detect on x86 2011-06-14 11:31:50 -04:00
encodemb_x86.h Add SSE2 subtract functions 2010-10-18 14:15:15 -04:00
encodeopt.asm Use local labels for jumps/loops in x86 assembly. 2011-08-23 09:05:29 -07:00
fwalsh_sse2.asm modify SAVE_XMM for potential 64bit use 2011-04-19 10:42:45 -04:00
mcomp_x86.h Use diamond search to replace full search in full-pixel refining search 2011-05-09 14:07:06 -04:00
quantize_mmx.asm Added vp8_fast_quantize_b_sse2 2010-10-07 11:43:19 -04:00
quantize_sse2.asm Use local labels for jumps/loops in x86 assembly. 2011-08-23 09:05:29 -07:00
quantize_sse4.asm Use local labels for jumps/loops in x86 assembly. 2011-08-23 09:05:29 -07:00
quantize_ssse3.asm use asm_offsets with vp8_fast_quantize_b_sse3 2011-04-07 16:40:05 -04:00
quantize_x86.h Only support improved quant 2012-03-21 18:22:33 +00:00
sad_mmx.asm Use local labels for jumps/loops in x86 assembly. 2011-08-23 09:05:29 -07:00
sad_sse2.asm Use local labels for jumps/loops in x86 assembly. 2011-08-23 09:05:29 -07:00
sad_sse3.asm Use local labels for jumps/loops in x86 assembly. 2011-08-23 09:05:29 -07:00
sad_sse4.asm Align SAD output array to be 16-byte aligned 2011-03-11 08:24:23 -05:00
sad_ssse3.asm Use local labels for jumps/loops in x86 assembly. 2011-08-23 09:05:29 -07:00
ssim_opt.asm Use local labels for jumps/loops in x86 assembly. 2011-08-23 09:05:29 -07:00
subtract_mmx.asm Use local labels for jumps/loops in x86 assembly. 2011-08-23 09:05:29 -07:00
subtract_sse2.asm Use local labels for jumps/loops in x86 assembly. 2011-08-23 09:05:29 -07:00
temporal_filter_apply_sse2.asm Use local labels for jumps/loops in x86 assembly. 2011-08-23 09:05:29 -07:00
temporal_filter_x86.h x86 sse2 temporal_filter_apply 2011-01-06 14:00:30 -05:00
variance_impl_mmx.asm Use local labels for jumps/loops in x86 assembly. 2011-08-23 09:05:29 -07:00
variance_impl_sse2.asm Supporting high precision 1/8-pel motion vectors 2012-02-23 09:25:21 -08:00
variance_impl_ssse3.asm Supporting high precision 1/8-pel motion vectors 2012-02-23 09:25:21 -08:00
variance_mmx.c Supporting high precision 1/8-pel motion vectors 2012-02-23 09:25:21 -08:00
variance_sse2.c Supporting high precision 1/8-pel motion vectors 2012-02-23 09:25:21 -08:00
variance_ssse3.c Bug fix in ssse3 variance computation. 2012-02-24 20:24:54 -08:00
variance_x86.h Code simplification 2012-02-16 17:21:20 +00:00
x86_csystemdependent.c Only support improved quant 2012-03-21 18:22:33 +00:00