vpx/vp9/encoder
levytamar82 ea14909687 AVX2 SubPixel AVG Variance Optimization
Optimizing 2 functions to process 32 elements in parallel instead of 16:
1. vp9_sub_pixel_avg_variance64x64
2. vp9_sub_pixel_avg_variance32x32
both of those function were calling vp9_sub_pixel_avg_variance16xh_ssse3
instead of calling that function, it calls vp9_sub_pixel_avg_variance32xh_avx2
that is written in avx2 and process 32 elements in parallel.
This Optimization gave 80% function level gain and 2% user level gain

Change-Id: Iea694654e1b7612dc6ed11e2626208c2179502c8
2014-02-28 22:51:04 -07:00
..
2014-02-12 16:32:51 -08:00
2014-02-17 12:34:02 +01:00
2014-01-31 16:30:04 -08:00
2014-01-29 08:39:39 -08:00
2013-10-04 11:01:49 -07:00
2014-01-25 09:39:48 -08:00
2014-01-25 09:39:48 -08:00
2014-02-05 11:31:15 -08:00
2013-10-04 14:08:37 -07:00
2014-01-29 14:15:34 -08:00
2014-01-29 14:15:34 -08:00