James Yu
81ad047ee5
VP8 for ARMv8 by using NEON intrinsics 06
Add idct_dequant_full_2x_neon.c
- idct_dequant_full_2x_neon
==== Summary of apply VP8 decode patch series ====
Benchmark on Samsung Chromebook, Cortex-A15, 1.7GHz, Dual core
Toolchain: linaro-1.13.1-4.8-2014.01
Compile argument: CROSS=arm-linux-gnueabihf- ../libvpx/configure
--target=armv7-linux-gcc --prefix=$HOME/out
--enable-shared --cpu=cortex-a7
Test argument: vpxdec --summary --noblit ./tears_of_steel_1080p.webm
NEON assembly 46.68 (fps)
Apply patch 06 46.65, -0.03
Apply patch 07 46.86, +0.21
Apply patch 08 46.58, -0.28
Apply patch 09 46.57, -0.01
Apply patch 10 46.51, -0.06
Apply patch 11 46.13, -0.38
Apply patch 12 45.42, -0.71
Apply patch 13 46.06, +0.64
Apply patch 14 45.19, -0.87
Apply patch 15 45.93, +0.74
Apply patch 16 45.48, -0.45
Apply patch 17 45.84, +0.36
Apply patch 18 45.91, +0.07 <= With all NEON intrinsics patches
Total -0.77 fps, 1.65% performance regression
Change-Id: I77bfc9eaccfb97b8d401e949ceff8795e26ca6b7
Signed-off-by: James Yu <james.yu@linaro.org>
2014-05-02 11:57:47 +08:00
..
2014-05-02 11:57:47 +08:00
2013-03-15 14:27:15 -07:00
2012-11-15 10:46:17 -08:00
2012-11-24 19:33:58 -08:00
2014-04-21 17:04:05 -07:00
2013-07-12 15:25:48 -07:00
2014-01-23 16:21:24 -08:00
2011-02-24 14:35:18 -05:00
2014-01-23 16:21:24 -08:00
2014-01-23 16:21:24 -08:00
2014-04-23 16:11:54 -07:00
2010-09-09 10:01:21 -04:00
2011-05-24 13:24:52 -04:00
2014-01-23 16:21:24 -08:00
2012-11-15 10:46:17 -08:00
2012-06-11 15:14:58 -07:00
2014-01-23 16:21:24 -08:00
2012-05-11 10:51:05 -07:00
2014-01-23 16:21:24 -08:00
2010-10-27 18:08:04 -07:00
2014-01-23 16:21:24 -08:00
2012-06-11 15:14:58 -07:00
2014-01-23 16:21:24 -08:00
2013-10-01 14:40:05 -07:00
2014-01-23 16:21:24 -08:00
2012-01-26 09:37:27 -08:00
2014-01-23 16:21:24 -08:00
2014-01-23 16:21:24 -08:00
2013-10-29 13:50:15 -07:00
2011-11-25 09:24:04 +02:00
2014-01-23 16:21:24 -08:00
2013-03-14 08:23:26 -07:00
2014-04-04 08:47:52 -07:00
2014-01-23 16:21:24 -08:00
2012-05-02 10:57:57 +03:00
2013-01-25 17:06:32 -08:00
2010-10-27 18:08:04 -07:00
2014-01-23 16:21:24 -08:00
2014-01-23 16:21:24 -08:00
2014-01-17 15:39:49 -08:00
2014-01-23 16:21:24 -08:00
2013-12-16 19:40:54 -08:00
2014-03-24 14:54:25 -07:00
2014-01-23 16:21:24 -08:00
2014-01-23 16:21:24 -08:00
2014-01-23 16:21:24 -08:00
2012-07-24 15:46:49 -07:00
2014-01-23 16:21:24 -08:00
2013-09-23 17:15:55 -07:00
2014-01-23 16:21:24 -08:00
2012-11-15 10:46:17 -08:00
2014-01-23 16:21:24 -08:00
2013-03-14 08:28:34 -07:00
2014-03-03 14:47:11 -08:00
2012-11-15 10:46:17 -08:00
2012-07-27 16:15:31 -07:00
2012-09-13 11:51:27 -07:00
2014-01-23 16:21:24 -08:00
2010-09-09 10:01:21 -04:00
2014-01-23 16:21:24 -08:00
2014-01-23 16:21:24 -08:00
2010-10-27 18:08:04 -07:00
2014-01-23 16:21:24 -08:00
2010-09-09 10:01:21 -04:00
2014-01-23 16:21:24 -08:00
2013-02-22 12:40:08 -08:00
2014-01-23 16:21:24 -08:00
2014-01-23 16:21:24 -08:00