aom/vp9/common
Scott LaVarnway 521cf7e879 Neon version of vp9_sub_pixel_variance16x16(),
vp9_variance16x16(), and vp9_get16x16var().

On a Nexus 7, vpxenc (in realtime mode, speed -12)
reported a performance improvement of ~16.7%.

Change-Id: Ib163aa99f56e680194aabe00dacdd7f0899a4ecb
2014-07-30 08:17:32 -07:00
..
arm/neon Merge "Include type defines" 2014-06-20 11:29:19 -07:00
mips/dspr2 Change eob threshold for partial inverse 8x8 2D-DCT to 12 2014-05-08 09:48:58 -07:00
x86 Use lrand48 on Android 2014-06-12 19:57:25 -07:00
vp9_alloccommon.c Modified frame buffer handling 2014-07-17 11:06:35 -07:00
vp9_alloccommon.h Modified frame buffer handling 2014-07-17 11:06:35 -07:00
vp9_blockd.c Remove unfinished VP9 alpha channel. 2014-07-21 15:55:50 -07:00
vp9_blockd.h Remove unfinished VP9 alpha channel. 2014-07-21 15:55:50 -07:00
vp9_common.h vp9_decodeframe.c: cleanup -wextra warnings 2014-05-14 09:46:11 -07:00
vp9_common_data.c Fix chrome valgrind warning due to the use of mismatched bsize 2014-07-11 15:49:22 -07:00
vp9_common_data.h Fix chrome valgrind warning due to the use of mismatched bsize 2014-07-11 15:49:22 -07:00
vp9_convolve.c Fix test on maximum downscaling limits 2014-06-24 10:26:09 -07:00
vp9_convolve.h vp9/common: add extern "C" to headers 2014-01-23 16:21:24 -08:00
vp9_debugmodes.c Removing redundant "8x8" suffix from MODE_INFO vars. 2014-05-15 11:14:42 -07:00
vp9_entropy.c Some extra bit probability cleanups 2014-07-11 11:39:18 -07:00
vp9_entropy.h Some extra bit probability cleanups 2014-07-11 11:39:18 -07:00
vp9_entropymode.c Renaming two members in MACROBLOCKD struct. 2014-04-01 17:46:40 -07:00
vp9_entropymode.h Renaming MB_PREDICTION_MODE to PREDICTION_MODE. 2014-04-22 17:48:31 -07:00
vp9_entropymv.c Cleaning up vp9_entropymv.c. 2014-03-24 11:02:27 -07:00
vp9_entropymv.h Renaming NMV_UPDATE_PROB to MV_UPDATE_PROB. 2014-03-05 10:37:52 -08:00
vp9_enums.h Remove unfinished VP9 alpha channel. 2014-07-21 15:55:50 -07:00
vp9_filter.c Hiding vp9_sub_pel_filters_{8, 8s, 8lp} filters in *.c file. 2014-05-14 16:21:41 -07:00
vp9_filter.h Hiding vp9_sub_pel_filters_{8, 8s, 8lp} filters in *.c file. 2014-05-14 16:21:41 -07:00
vp9_frame_buffers.c Better validation of invalid files 2014-06-27 10:03:15 -07:00
vp9_frame_buffers.h Add get release decoder frame buffer functions. 2014-02-10 14:08:11 -08:00
vp9_idct.c Change eob threshold for partial inverse 8x8 2D-DCT to 12 2014-05-08 09:48:58 -07:00
vp9_idct.h Enable SSSE3 inverse 2D-DCT with 10 non-zero coeffs 2014-05-28 10:53:33 -07:00
vp9_loopfilter.c vp9_loopfilter.c: cosmetics 2014-07-09 17:27:57 -07:00
vp9_loopfilter.h Removing MACROBLOCKD dependency from loop filter. 2014-05-16 09:48:26 -07:00
vp9_loopfilter_filters.c Merge "Moving hev mask calculation into filter4() function." 2014-01-03 15:56:16 -08:00
vp9_mv.h Converted function to inline 2014-02-09 20:04:54 -08:00
vp9_mvref_common.c Enable real-time version reference motion vector search 2014-06-26 09:49:13 -07:00
vp9_mvref_common.h Enable real-time version reference motion vector search 2014-06-26 09:49:13 -07:00
vp9_onyxc_int.h Remove unfinished VP9 alpha channel. 2014-07-21 15:55:50 -07:00
vp9_postproc.c Remove unfinished VP9 alpha channel. 2014-07-21 15:55:50 -07:00
vp9_postproc.h Fixed a build issue 2014-03-25 09:45:54 -07:00
vp9_ppflags.h Fix post-processor macros & remove vizualization 2014-05-15 08:35:36 -07:00
vp9_pred_common.c Renaming two members in MACROBLOCKD struct. 2014-04-01 17:46:40 -07:00
vp9_pred_common.h Renaming two members in MACROBLOCKD struct. 2014-04-01 17:46:40 -07:00
vp9_prob.c vp9: normalize DECLARE_ALIGNED use on global tables 2014-02-18 22:57:43 -08:00
vp9_prob.h Fix potential ioc issue in vp9_get_prob for 4K above sizes 2014-07-24 15:35:51 -07:00
vp9_quant_common.c Remove unused vp9_init_quant_tables function 2014-06-18 11:51:41 -07:00
vp9_quant_common.h Remove unused vp9_init_quant_tables function 2014-06-18 11:51:41 -07:00
vp9_reconinter.c Remove an unused parameter 2014-07-11 08:10:04 -07:00
vp9_reconinter.h Removing MACROBLOCKD dependency from loop filter. 2014-05-16 09:48:26 -07:00
vp9_reconintra.c Silience -wextra warnings in vp9_reconintra.c 2014-05-13 12:54:23 -07:00
vp9_reconintra.h Renaming MB_PREDICTION_MODE to PREDICTION_MODE. 2014-04-22 17:48:31 -07:00
vp9_rtcd.c vp9_rtcd.c lint issues 2013-09-29 19:29:58 -07:00
vp9_rtcd_defs.pl Neon version of vp9_sub_pixel_variance16x16(), 2014-07-30 08:17:32 -07:00
vp9_scale.c Better validation of invalid files 2014-06-27 10:03:15 -07:00
vp9_scale.h Better validation of invalid files 2014-06-27 10:03:15 -07:00
vp9_scan.c Organizing all scan tables into lookup table. 2013-11-22 16:20:45 -08:00
vp9_scan.h vp9/common: add extern "C" to headers 2014-01-23 16:21:24 -08:00
vp9_seg_common.c Move two functions to encoder 2013-12-16 17:27:48 -08:00
vp9_seg_common.h vp9/common: add extern "C" to headers 2014-01-23 16:21:24 -08:00
vp9_systemdependent.h vp9_systemdependent: reorder includes avoid proto mismatch 2014-03-05 22:02:29 -08:00
vp9_textblit.c Code cleanup. 2013-02-22 11:03:14 -08:00
vp9_textblit.h vp9/common: add extern "C" to headers 2014-01-23 16:21:24 -08:00
vp9_thread.c update vp9_thread.c 2014-07-10 12:20:54 -07:00
vp9_thread.h Move vp9_thread.* to common. 2014-07-07 14:52:19 -07:00
vp9_tile_common.c Refactor decode_tiles and loopfilter code. 2014-05-20 14:47:45 -07:00
vp9_tile_common.h Refactor decode_tiles and loopfilter code. 2014-05-20 14:47:45 -07:00