vpx/vp9
Frank Galligan 198fa6d0a0 Add Neon horizontal and vertical vp9_mbloop_filter
- The vp9 mbfilter C code will branch on flat and mask. This CL
  will perform both branches and combine the data. A later CL will
  perform a check to see if all patch will take one branch.
- These functions are about 1.75 times faster than the C code on
  Nexus 7.

PS #3
- Changed all functions to dub limit, blimit, and thresh from
  vld {dx[]}, freeing up r4-r6.
- Changed code to use vbif to reduce one instruction and free
  up a d register.

Change-Id: I028dae0e434dc9891c3677bdb182e201ffb04777
2013-07-09 12:40:05 -07:00
..
common Add Neon horizontal and vertical vp9_mbloop_filter 2013-07-09 12:40:05 -07:00
decoder cleanup read_mode_info if (1) 2013-07-09 09:04:45 -07:00
encoder Merge "Unbreak lossless." 2013-07-09 09:54:48 -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 Make intra prediction pointers RTCD-based. 2013-07-08 17:25:51 -07:00
vp9_cx_iface.c Using vp9 function prefix instead of vp8 inside vp9_cx_iface.c. 2013-05-22 18:04:08 -07:00
vp9_dx_iface.c Quick fix to stop vpxdec infinite loop 2013-06-12 13:46:47 -04:00
vp9_iface_common.h Using mi_cols instead of mb_cols. 2013-07-08 14:54:04 -07:00
vp9cx.mk Merge "Quantize (64-bit only, for now) SSSE3 SIMD." 2013-07-01 15:58:57 -07:00
vp9dx.mk add Neon optimized add constant residual functions 2013-06-28 19:06:51 -07:00