summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorZhongwei Yao <zhongwei.yao@arm.com>2014-04-10 17:23:42 +0100
committerZheng Xu <zheng.xu@arm.com>2014-04-10 18:28:46 +0100
commit12b44bd5fe3069cd3450d05b6c446b600e0553d3 (patch)
treed7c3ff6a66a682520248b3b39e68a470968e3663 /include
parent51b3ea2b8f7298bffbd246c65a606cd053357b66 (diff)
downloadframeworks_av-12b44bd5fe3069cd3450d05b6c446b600e0553d3.zip
frameworks_av-12b44bd5fe3069cd3450d05b6c446b600e0553d3.tar.gz
frameworks_av-12b44bd5fe3069cd3450d05b6c446b600e0553d3.tar.bz2
AArch64: rewrite audioflinger's sinc resample by intrinsics.
Pass conformance test on armv7 and aarch64, performance test is done on armv7. Compared with original armv7 assembly version, this version has similar result. Here is performance data on pandaboard android4.4 (input: random wave file, unit: Mspl/s, toolchain:gcc 4.8): | | origin(assembly) | current(intrinsics) | C version | |----------------+------------------+---------------------+-----------| | single channel | 6.17 | 7.14 | 3.43 | | double channel | 5.24 | 5.63 | 3.50 | Change-Id: If5670218e1586e9dfd2b8d9c66a6880f3e4808ca
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions