RS: Add VP9 LoopFilter Intrinsic
Change-Id: I5caa46da2c825a95cc1ed35a1cdbcd6da0ffce88
diff --git a/cpu_ref/Android.mk b/cpu_ref/Android.mk
index c4e0ebf..970607a 100644
--- a/cpu_ref/Android.mk
+++ b/cpu_ref/Android.mk
@@ -30,6 +30,7 @@
rsCpuIntrinsicConvolve5x5.cpp \
rsCpuIntrinsicHistogram.cpp \
rsCpuIntrinsicInterPred.cpp \
+ rsCpuIntrinsicLoopFilter.cpp \
rsCpuIntrinsicLUT.cpp \
rsCpuIntrinsicYuvToRGB.cpp \
convolve/convolve.c
@@ -56,7 +57,10 @@
convolve/convolve_avg_neon.s \
convolve/convolve8_neon.s \
convolve/convolve8_avg_neon.s \
- convolve/convolve_neon.c
+ convolve/convolve_neon.c\
+ vp9_loopfilter_16_neon.S \
+ vp9_loopfilter_neon.S \
+ vp9_mb_lpf_neon.S
LOCAL_ASFLAGS_arm := -mfpu=neon
endif
@@ -65,6 +69,7 @@
LOCAL_C_INCLUDES += frameworks/compile/libbcc/include
LOCAL_C_INCLUDES += frameworks/rs
+LOCAL_C_INCLUDES += system/core/include
LOCAL_CFLAGS += $(rs_base_CFLAGS)