summaryrefslogtreecommitdiff
path: root/vpx_dsp/vpx_dsp.mk
diff options
context:
space:
mode:
authorHui Su <huisu@google.com>2015-07-28 20:41:01 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2015-07-28 20:41:01 +0000
commitfe7cabe8b6ef9d2d16c25eb3de15d856d7fd8ace (patch)
treea6ce3e2b3311b6bb5bc47c4399b9b7bb91805f32 /vpx_dsp/vpx_dsp.mk
parenta73f0f4170b54ef5f8ab82f4801b39afd43be903 (diff)
parent7971846a5ef42d22385a4dffd1a2aa0b6ee93728 (diff)
downloadlibvpx-fe7cabe8b6ef9d2d16c25eb3de15d856d7fd8ace.tar
libvpx-fe7cabe8b6ef9d2d16c25eb3de15d856d7fd8ace.tar.gz
libvpx-fe7cabe8b6ef9d2d16c25eb3de15d856d7fd8ace.tar.bz2
libvpx-fe7cabe8b6ef9d2d16c25eb3de15d856d7fd8ace.zip
Merge "Move intra prediction functions from vp9/common/ to vpx_dsp/"
Diffstat (limited to 'vpx_dsp/vpx_dsp.mk')
-rw-r--r--vpx_dsp/vpx_dsp.mk21
1 files changed, 21 insertions, 0 deletions
diff --git a/vpx_dsp/vpx_dsp.mk b/vpx_dsp/vpx_dsp.mk
index 30732dd92..2919e1490 100644
--- a/vpx_dsp/vpx_dsp.mk
+++ b/vpx_dsp/vpx_dsp.mk
@@ -31,6 +31,27 @@ DSP_SRCS-yes += bitreader_buffer.c
DSP_SRCS-yes += bitreader_buffer.h
endif
+# intra predictions
+DSP_SRCS-yes += intrapred.c
+
+ifeq ($(CONFIG_USE_X86INC),yes)
+DSP_SRCS-$(HAVE_SSE2) += x86/intrapred_sse2.asm
+DSP_SRCS-$(HAVE_SSSE3) += x86/intrapred_ssse3.asm
+endif
+
+ifeq ($(CONFIG_VP9_HIGHBITDEPTH),yes)
+ifeq ($(CONFIG_USE_X86INC),yes)
+DSP_SRCS-$(HAVE_SSE2) += x86/highbd_intrapred_sse2.asm
+endif
+endif
+
+DSP_SRCS-$(HAVE_NEON_ASM) += arm/intrapred_neon_asm$(ASM)
+DSP_SRCS-$(HAVE_NEON) += arm/intrapred_neon.c
+DSP_SRCS-$(HAVE_MSA) += mips/intrapred_msa.c
+DSP_SRCS-$(HAVE_DSPR2) += mips/intrapred4_dspr2.c
+DSP_SRCS-$(HAVE_DSPR2) += mips/intrapred8_dspr2.c
+DSP_SRCS-$(HAVE_DSPR2) += mips/intrapred16_dspr2.c
+
# loop filters
DSP_SRCS-yes += loopfilter.c