aboutsummaryrefslogtreecommitdiff
path: root/src/dsp/libgav1_dsp.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'src/dsp/libgav1_dsp.cmake')
-rw-r--r--src/dsp/libgav1_dsp.cmake28
1 files changed, 26 insertions, 2 deletions
diff --git a/src/dsp/libgav1_dsp.cmake b/src/dsp/libgav1_dsp.cmake
index 960d5a7..a28334d 100644
--- a/src/dsp/libgav1_dsp.cmake
+++ b/src/dsp/libgav1_dsp.cmake
@@ -40,8 +40,16 @@ list(APPEND libgav1_dsp_sources
"${libgav1_source}/dsp/film_grain_common.h"
"${libgav1_source}/dsp/intra_edge.cc"
"${libgav1_source}/dsp/intra_edge.h"
+ "${libgav1_source}/dsp/intrapred_cfl.cc"
+ "${libgav1_source}/dsp/intrapred_cfl.h"
+ "${libgav1_source}/dsp/intrapred_directional.cc"
+ "${libgav1_source}/dsp/intrapred_directional.h"
+ "${libgav1_source}/dsp/intrapred_filter.cc"
+ "${libgav1_source}/dsp/intrapred_filter.h"
"${libgav1_source}/dsp/intrapred.cc"
"${libgav1_source}/dsp/intrapred.h"
+ "${libgav1_source}/dsp/intrapred_smooth.cc"
+ "${libgav1_source}/dsp/intrapred_smooth.h"
"${libgav1_source}/dsp/inverse_transform.cc"
"${libgav1_source}/dsp/inverse_transform.h"
"${libgav1_source}/dsp/inverse_transform.inc"
@@ -67,6 +75,8 @@ list(APPEND libgav1_dsp_sources
list(APPEND libgav1_dsp_sources_avx2
${libgav1_dsp_sources_avx2}
+ "${libgav1_source}/dsp/x86/cdef_avx2.cc"
+ "${libgav1_source}/dsp/x86/cdef_avx2.h"
"${libgav1_source}/dsp/x86/convolve_avx2.cc"
"${libgav1_source}/dsp/x86/convolve_avx2.h"
"${libgav1_source}/dsp/x86/loop_restoration_10bit_avx2.cc"
@@ -89,11 +99,16 @@ list(APPEND libgav1_dsp_sources_neon
"${libgav1_source}/dsp/arm/intra_edge_neon.cc"
"${libgav1_source}/dsp/arm/intra_edge_neon.h"
"${libgav1_source}/dsp/arm/intrapred_cfl_neon.cc"
+ "${libgav1_source}/dsp/arm/intrapred_cfl_neon.h"
+ "${libgav1_source}/dsp/arm/intrapred_directional_neon.h"
"${libgav1_source}/dsp/arm/intrapred_directional_neon.cc"
- "${libgav1_source}/dsp/arm/intrapred_filter_intra_neon.cc"
+ "${libgav1_source}/dsp/arm/intrapred_filter_neon.cc"
+ "${libgav1_source}/dsp/arm/intrapred_filter_neon.h"
"${libgav1_source}/dsp/arm/intrapred_neon.cc"
"${libgav1_source}/dsp/arm/intrapred_neon.h"
"${libgav1_source}/dsp/arm/intrapred_smooth_neon.cc"
+ "${libgav1_source}/dsp/arm/intrapred_smooth_neon.h"
+ "${libgav1_source}/dsp/arm/inverse_transform_10bit_neon.cc"
"${libgav1_source}/dsp/arm/inverse_transform_neon.cc"
"${libgav1_source}/dsp/arm/inverse_transform_neon.h"
"${libgav1_source}/dsp/arm/loop_filter_neon.cc"
@@ -124,14 +139,23 @@ list(APPEND libgav1_dsp_sources_sse4
"${libgav1_source}/dsp/x86/cdef_sse4.h"
"${libgav1_source}/dsp/x86/convolve_sse4.cc"
"${libgav1_source}/dsp/x86/convolve_sse4.h"
+ "${libgav1_source}/dsp/x86/convolve_sse4.inc"
"${libgav1_source}/dsp/x86/distance_weighted_blend_sse4.cc"
"${libgav1_source}/dsp/x86/distance_weighted_blend_sse4.h"
+ "${libgav1_source}/dsp/x86/film_grain_sse4.cc"
+ "${libgav1_source}/dsp/x86/film_grain_sse4.h"
"${libgav1_source}/dsp/x86/intra_edge_sse4.cc"
"${libgav1_source}/dsp/x86/intra_edge_sse4.h"
+ "${libgav1_source}/dsp/x86/intrapred_cfl_sse4.cc"
+ "${libgav1_source}/dsp/x86/intrapred_cfl_sse4.h"
+ "${libgav1_source}/dsp/x86/intrapred_directional_sse4.cc"
+ "${libgav1_source}/dsp/x86/intrapred_directional_sse4.h"
+ "${libgav1_source}/dsp/x86/intrapred_filter_sse4.cc"
+ "${libgav1_source}/dsp/x86/intrapred_filter_sse4.h"
"${libgav1_source}/dsp/x86/intrapred_sse4.cc"
"${libgav1_source}/dsp/x86/intrapred_sse4.h"
- "${libgav1_source}/dsp/x86/intrapred_cfl_sse4.cc"
"${libgav1_source}/dsp/x86/intrapred_smooth_sse4.cc"
+ "${libgav1_source}/dsp/x86/intrapred_smooth_sse4.h"
"${libgav1_source}/dsp/x86/inverse_transform_sse4.cc"
"${libgav1_source}/dsp/x86/inverse_transform_sse4.h"
"${libgav1_source}/dsp/x86/loop_filter_sse4.cc"