summaryrefslogtreecommitdiff
path: root/chromium/third_party/dav1d/libdav1d/src/meson.build
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2022-02-02 12:21:57 +0100
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2022-02-12 08:13:00 +0000
commit606d85f2a5386472314d39923da28c70c60dc8e7 (patch)
treea8f4d7bf997f349f45605e6058259fba0630e4d7 /chromium/third_party/dav1d/libdav1d/src/meson.build
parent5786336dda477d04fb98483dca1a5426eebde2d7 (diff)
downloadqtwebengine-chromium-606d85f2a5386472314d39923da28c70c60dc8e7.tar.gz
BASELINE: Update Chromium to 96.0.4664.181
Change-Id: I762cd1da89d73aa6313b4a753fe126c34833f046 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/third_party/dav1d/libdav1d/src/meson.build')
-rw-r--r--chromium/third_party/dav1d/libdav1d/src/meson.build11
1 files changed, 8 insertions, 3 deletions
diff --git a/chromium/third_party/dav1d/libdav1d/src/meson.build b/chromium/third_party/dav1d/libdav1d/src/meson.build
index 151d4b6116b..19846ca7627 100644
--- a/chromium/third_party/dav1d/libdav1d/src/meson.build
+++ b/chromium/third_party/dav1d/libdav1d/src/meson.build
@@ -92,6 +92,7 @@ if is_asm_enabled
libdav1d_sources += files(
'arm/cpu.c',
+ 'arm/refmvs_init.c',
)
libdav1d_tmpl_sources += files(
'arm/cdef_init_tmpl.c',
@@ -109,6 +110,7 @@ if is_asm_enabled
'arm/64/itx.S',
'arm/64/looprestoration_common.S',
'arm/64/msac.S',
+ 'arm/64/refmvs.S',
)
if dav1d_bitdepths.contains('8')
@@ -139,6 +141,7 @@ if is_asm_enabled
'arm/32/itx.S',
'arm/32/looprestoration_common.S',
'arm/32/msac.S',
+ 'arm/32/refmvs.S',
)
if dav1d_bitdepths.contains('8')
@@ -175,6 +178,7 @@ if is_asm_enabled
libdav1d_sources += files(
'x86/cpu.c',
'x86/msac_init.c',
+ 'x86/refmvs_init.c',
)
libdav1d_tmpl_sources += files(
@@ -191,6 +195,7 @@ if is_asm_enabled
libdav1d_sources_asm = files(
'x86/cpuid.asm',
'x86/msac.asm',
+ 'x86/refmvs.asm',
'x86/cdef_avx2.asm',
'x86/itx_avx2.asm',
'x86/looprestoration_avx2.asm',
@@ -286,7 +291,7 @@ libdav1d_entrypoints_objs = static_library('dav1d_entrypoint',
c_args : [stackalign_flag, stackrealign_flag, api_export_flags],
install : false,
build_by_default : false,
-).extract_all_objects()
+).extract_all_objects(recursive: true)
# Helper library for each bitdepth
libdav1d_bitdepth_objs = []
@@ -299,7 +304,7 @@ foreach bitdepth : dav1d_bitdepths
c_args : ['-DBITDEPTH=@0@'.format(bitdepth)] + stackalign_flag,
install : false,
build_by_default : false,
- ).extract_all_objects()
+ ).extract_all_objects(recursive: true)
endforeach
# Helper library for each bitdepth and architecture-specific flags
@@ -312,7 +317,7 @@ foreach bitdepth : dav1d_bitdepths
c_args : ['-DBITDEPTH=@0@'.format(bitdepth)] + stackalign_flag + arch_flags,
install : false,
build_by_default : false,
- ).extract_all_objects()
+ ).extract_all_objects(recursive: true)
endforeach
# The final dav1d library