vpx/vp9/common
Christian Duvivier c129203f7e Faster vp9_short_fdct8x8.
Scalar path is about 1.4x faster (4% overall encoder speedup).
SSE2 path is about 7x faster (13% overall encoder speedup).

Change-Id: I7e85d8225a914a74c61ea370210414696560094d
2013-02-27 17:23:08 -08:00
..
generic Convert subpixel filters to use convolve framework 2013-02-05 14:23:17 -08:00
ppc Convert subpixel filters to use convolve framework 2013-02-05 14:23:17 -08:00
x86 Merge "Remove unused file" into experimental 2013-02-27 11:58:29 -08:00
vp9_alloccommon.c Remove NEWCOEFCONTEXT experiment. 2013-02-13 15:12:17 +00:00
vp9_alloccommon.h Use standard integer types for pixel values and coefficients. 2012-12-18 15:31:19 -08:00
vp9_asm_com_offsets.c Remove ARM optimizations from VP9 2012-12-05 08:59:25 -08:00
vp9_blockd.c Remove some Y2-related code. 2013-02-15 14:06:25 -08:00
vp9_blockd.h Code cleanup. 2013-02-27 13:51:04 -08:00
vp9_coefupdateprobs.h Use standard integer types for pixel values and coefficients. 2012-12-18 15:31:19 -08:00
vp9_common.h Use configure checks for various inline keywords. 2013-02-06 16:12:56 -08:00
vp9_context.c fixed includes to be fully specified 2012-11-28 10:53:17 -08:00
vp9_convolve.c Use 256-byte aligned filter tables 2013-02-27 08:22:39 -08:00
vp9_convolve.h Spatial resamping of ZEROMV predictors 2013-02-26 23:54:23 -08:00
vp9_debugmodes.c Replace as_mv struct with array 2013-02-08 20:23:35 -08:00
vp9_default_coef_probs.h Split coefficient token tables intra vs. inter. 2013-02-23 07:33:46 -08:00
vp9_entropy.c Split coefficient token tables intra vs. inter. 2013-02-23 07:33:46 -08:00
vp9_entropy.h Split coefficient token tables intra vs. inter. 2013-02-23 07:33:46 -08:00
vp9_entropymode.c Refactoring of switchable filter search for speed 2013-02-20 18:34:42 -08:00
vp9_entropymode.h Refactoring of switchable filter search for speed 2013-02-20 18:34:42 -08:00
vp9_entropymv.c Consistently use get_prob(), clip_prob() and newly added clip_pixel(). 2012-12-12 10:01:19 -08:00
vp9_entropymv.h Added update-able mv-ref probabilities. 2013-01-02 14:22:11 +00:00
vp9_extend.c Use standard integer types for pixel values and coefficients. 2012-12-18 15:31:19 -08:00
vp9_extend.h Use standard integer types for pixel values and coefficients. 2012-12-18 15:31:19 -08:00
vp9_filter.c Use 256-byte aligned filter tables 2013-02-27 08:22:39 -08:00
vp9_filter.h Use 256-byte aligned filter tables 2013-02-27 08:22:39 -08:00
vp9_findnearmv.c Merge changes Ife0d8147,I7d469716,Ic9a5615f into experimental 2013-02-08 13:19:47 -08:00
vp9_findnearmv.h Replace as_mv struct with array 2013-02-08 20:23:35 -08:00
vp9_header.h Use standard integer types for pixel values and coefficients. 2012-12-18 15:31:19 -08:00
vp9_idct.h Faster vp9_short_fdct8x8. 2013-02-27 17:23:08 -08:00
vp9_idctllm.c Code cleanup. 2013-02-27 13:51:04 -08:00
vp9_implicit_segmentation.c Use INT64_MAX instead of LLONG_MAX 2013-01-14 15:57:21 -08:00
vp9_invtrans.c Move eob from BLOCKD to MACROBLOCKD. 2013-02-27 11:00:55 -08:00
vp9_invtrans.h Code cleanup. 2013-02-20 11:36:31 -08:00
vp9_loopfilter_filters.c Use configure checks for various inline keywords. 2013-02-06 16:12:56 -08:00
vp9_loopfilter.c Merge "Intrinsic version of loopfilter now matches C code" into experimental 2013-01-24 08:45:22 -08:00
vp9_loopfilter.h Initial sse2 version of the wide loopfilters 2013-01-11 14:54:14 -08:00
vp9_maskingmv.c Add vp9_ prefix to all vp9 files 2012-11-27 14:12:30 -08:00
vp9_mbpitch.c Spatial resamping of ZEROMV predictors 2013-02-26 23:54:23 -08:00
vp9_modecont.c Nearest / Zero Mv default entropy tweak. 2013-02-08 10:16:13 +00:00
vp9_modecont.h Use standard integer types for pixel values and coefficients. 2012-12-18 15:31:19 -08:00
vp9_modecontext.c fixed includes to be fully specified 2012-11-28 10:53:17 -08:00
vp9_mv.h Refactor inter recon functions to support scaling 2013-02-26 10:03:29 -08:00
vp9_mvref_common.c [WIP] Add column-based tiling. 2013-02-05 15:43:03 -08:00
vp9_mvref_common.h [WIP] Add column-based tiling. 2013-02-05 15:43:03 -08:00
vp9_onyx.h Add support for tile rows. 2013-02-13 12:31:00 -08:00
vp9_onyxc_int.h Combined motion compensation with scaled predictors 2013-02-27 08:22:39 -08:00
vp9_postproc.c Merge vp9-preview changes into experimental branch 2013-01-08 10:19:59 -08:00
vp9_postproc.h Use standard integer types for pixel values and coefficients. 2012-12-18 15:31:19 -08:00
vp9_ppflags.h Use standard integer types for pixel values and coefficients. 2012-12-18 15:31:19 -08:00
vp9_pragmas.h Use standard integer types for pixel values and coefficients. 2012-12-18 15:31:19 -08:00
vp9_pred_common.c [WIP] Add column-based tiling. 2013-02-05 15:43:03 -08:00
vp9_pred_common.h Use standard integer types for pixel values and coefficients. 2012-12-18 15:31:19 -08:00
vp9_quant_common.c fixed includes to be fully specified 2012-11-28 10:53:17 -08:00
vp9_quant_common.h Use standard integer types for pixel values and coefficients. 2012-12-18 15:31:19 -08:00
vp9_recon.c Merge tx32x32 experiment. 2013-01-10 08:23:59 -08:00
vp9_reconinter.c Use 256-byte aligned filter tables 2013-02-27 08:22:39 -08:00
vp9_reconinter.h Spatial resamping of ZEROMV predictors 2013-02-26 23:54:23 -08:00
vp9_reconintra4x4.c [WIP] Add column-based tiling. 2013-02-05 15:43:03 -08:00
vp9_reconintra.c Avoid division in intra prediction 2013-02-20 10:37:36 +02:00
vp9_reconintra.h Removing redundant 'extern' keyword from function declarations. 2013-02-26 15:52:05 -08:00
vp9_rtcd_defs.sh Faster vp9_short_fdct8x8. 2013-02-27 17:23:08 -08:00
vp9_rtcd.c Removing redundant 'extern' keyword from function declarations. 2013-02-26 15:52:05 -08:00
vp9_sadmxn.h Use configure checks for various inline keywords. 2013-02-06 16:12:56 -08:00
vp9_seg_common.c Segment Skip Flag 2013-01-28 17:28:04 +00:00
vp9_seg_common.h Use standard integer types for pixel values and coefficients. 2012-12-18 15:31:19 -08:00
vp9_setupintrarecon.c Use standard integer types for pixel values and coefficients. 2012-12-18 15:31:19 -08:00
vp9_setupintrarecon.h Removing redundant 'extern' keyword from function declarations. 2013-02-26 15:52:05 -08:00
vp9_subpelvar.h Use standard integer types for pixel values and coefficients. 2012-12-18 15:31:19 -08:00
vp9_swapyv12buffer.c Use standard integer types for pixel values and coefficients. 2012-12-18 15:31:19 -08:00
vp9_swapyv12buffer.h Use standard integer types for pixel values and coefficients. 2012-12-18 15:31:19 -08:00
vp9_systemdependent.h Merge vp9-preview changes into experimental branch 2013-01-08 10:19:59 -08:00
vp9_tapify.py Add vp9_ prefix to all vp9 files 2012-11-27 14:12:30 -08:00
vp9_textblit.c Code cleanup. 2013-02-22 11:03:14 -08:00
vp9_textblit.h Code cleanup. 2013-02-22 11:03:14 -08:00
vp9_tile_common.c Add support for tile rows. 2013-02-13 12:31:00 -08:00
vp9_tile_common.h Code cleanup. 2013-02-22 11:03:14 -08:00
vp9_treecoder.c Consistently use get_prob(), clip_prob() and newly added clip_pixel(). 2012-12-12 10:01:19 -08:00
vp9_treecoder.h Further changes to coefficient contexts. 2013-02-23 07:29:09 -08:00