vpx/vp9
Jingning Han debb9c68c8 Use low precision 32x32fdct for encodemb in speed1
The low precision 32x32 fdct has all the intermediate steps within
16-bit depth, hence allowing faster SSE2 implementation, at the
expense of larger round-trip error. It was used in the rate-distortion
optimization search loop only.

Using the low precision version, in replace of the high precision one,
affects the compression performance by about 0.7% (derf, stdhd) at
speed 0. For speed 1, it makes derf set down by only 0.017%.

Change-Id: I4e7d18fac5bea5317b91c8e7dabae143bc6b5c8b
2013-08-07 15:34:12 -07:00
..
common Neon version of vp9_short_idct4x4_add. 2013-08-06 18:41:27 -07:00
decoder Inlining vp9_get_pred_probs_switchable_interp function. 2013-08-06 11:04:31 -07:00
encoder Use low precision 32x32fdct for encodemb in speed1 2013-08-07 15:34:12 -07:00
exports_dec support building vp8 and vp9 into a single lib 2012-11-15 10:46:17 -08:00
exports_enc support building vp8 and vp9 into a single lib 2012-11-15 10:46:17 -08:00
vp9_common.mk Neon version of vp9_short_idct4x4_add. 2013-08-06 18:41:27 -07:00
vp9_cx_iface.c use consistent framerate naming 2013-07-16 14:12:47 -07:00
vp9_dx_iface.c vp9_dx_iface: s/vp8/vp9/ where possible 2013-07-12 11:05:39 -07:00
vp9_iface_common.h yv12config: remove YUV_TYPE 2013-07-12 15:25:48 -07:00
vp9cx.mk variance x86inc guards 2013-08-06 14:17:13 -07:00
vp9dx.mk vp9/decoder: add thread worker 2013-08-05 13:21:13 -07:00