]> granicus.if.org Git - libvpx/commit
Migrate loop filter functions from vp9/ to vpx_dsp/
authorJingning Han <jingning@google.com>
Thu, 16 Jul 2015 02:14:54 +0000 (19:14 -0700)
committerJingning Han <jingning@google.com>
Thu, 16 Jul 2015 23:40:47 +0000 (16:40 -0700)
commit50adfdf5baf4243eecacb94282141568ef4b666a
treed5bc528f08afee855e150d65bb7b14e04cb012f1
parentdb8e731b8d5a9e15e369e3921d4326e32b9efa10
Migrate loop filter functions from vp9/ to vpx_dsp/

The various tap loop filter operations are common functions across
codec. This commit moves them along with SIMD optimizations to
vpx_dsp folder.

Change-Id: Ia5fa0b2e5289cdb98467502a549c380b9c60e92c
23 files changed:
test/lpf_8_test.cc
vp9/common/vp9_loopfilter.c
vp9/common/vp9_rtcd_defs.pl
vp9/vp9_common.mk
vpx_dsp/arm/loopfilter_16_neon.asm [moved from vp9/common/arm/neon/vp9_loopfilter_16_neon_asm.asm with 100% similarity]
vpx_dsp/arm/loopfilter_16_neon.c [moved from vp9/common/arm/neon/vp9_loopfilter_16_neon.c with 99% similarity]
vpx_dsp/arm/loopfilter_4_neon.asm [moved from vp9/common/arm/neon/vp9_loopfilter_4_neon_asm.asm with 100% similarity]
vpx_dsp/arm/loopfilter_4_neon.c [moved from vp9/common/arm/neon/vp9_loopfilter_4_neon.c with 96% similarity]
vpx_dsp/arm/loopfilter_8_neon.asm [moved from vp9/common/arm/neon/vp9_loopfilter_8_neon_asm.asm with 100% similarity]
vpx_dsp/arm/loopfilter_8_neon.c [moved from vp9/common/arm/neon/vp9_loopfilter_8_neon.c with 98% similarity]
vpx_dsp/arm/loopfilter_mb_neon.asm [moved from vp9/common/arm/neon/vp9_mb_lpf_neon.asm with 100% similarity]
vpx_dsp/arm/loopfilter_neon.c [moved from vp9/common/arm/neon/vp9_loopfilter_neon.c with 98% similarity]
vpx_dsp/loopfilter.c [moved from vp9/common/vp9_loopfilter_filters.c with 99% similarity]
vpx_dsp/mips/loopfilter_16_msa.c [moved from vp9/common/mips/msa/vp9_loopfilter_16_msa.c with 99% similarity]
vpx_dsp/mips/loopfilter_4_msa.c [moved from vp9/common/mips/msa/vp9_loopfilter_4_msa.c with 99% similarity]
vpx_dsp/mips/loopfilter_8_msa.c [moved from vp9/common/mips/msa/vp9_loopfilter_8_msa.c with 99% similarity]
vpx_dsp/mips/loopfilter_msa.h [moved from vp9/common/mips/msa/vp9_loopfilter_msa.h with 99% similarity]
vpx_dsp/vpx_dsp.mk
vpx_dsp/vpx_dsp_rtcd_defs.pl
vpx_dsp/x86/highbd_loopfilter_sse2.c [moved from vp9/common/x86/vp9_high_loopfilter_intrin_sse2.c with 99% similarity]
vpx_dsp/x86/loopfilter_avx2.c [moved from vp9/common/x86/vp9_loopfilter_intrin_avx2.c with 99% similarity]
vpx_dsp/x86/loopfilter_mmx.asm [moved from vp9/common/x86/vp9_loopfilter_mmx.asm with 100% similarity]
vpx_dsp/x86/loopfilter_sse2.c [moved from vp9/common/x86/vp9_loopfilter_intrin_sse2.c with 99% similarity]