]> granicus.if.org Git - libvpx/commit
convolve8 optimizations for neon
authorJohann <johann.koenig@duck.com>
Thu, 23 May 2013 19:50:41 +0000 (12:50 -0700)
committerJohann <johann.koenig@duck.com>
Thu, 11 Jul 2013 18:08:19 +0000 (11:08 -0700)
commit158c80cbb0aa6ab5e054d64917900a4422165777
tree51986b0bbbd5be9c9bba32da9f9bca34c788ef5a
parentc9b25dcae4f492b558f2025d96664f4d4b2b42ea
convolve8 optimizations for neon

Independent horizontal and vertical implementations.

Requires that blocks be built from 4x4 and [xy]_step_q4 == 16

6-10% improvement. CIF improved the least.

Change-Id: I137f5ceae4440adc0960bf88e4453e55a618bcda
test/convolve_test.cc
vp9/common/arm/neon/vp9_convolve8_neon.asm [new file with mode: 0644]
vp9/common/vp9_rtcd_defs.sh
vp9/common/x86/vp9_asm_stubs.c
vp9/vp9_common.mk