mirror of
https://chromium.googlesource.com/libyuv/libyuv
synced 2025-12-06 08:46:47 +08:00
Add missing files for loong64 GYP build
There are a few added source files since the (re-)addition of GYP build support, for better SIMD optimization support (AArch64 SME & SVE, LoongArch LSX & LASX, RISC-V RVV). This CL covers the LoongArch part in preparation of fixing GYP builds for this architecture. The files' arch-specific contents are all gated behind preprocessor macro checks, so it is safe to have everything included in the build unconditionally. Bug: None Change-Id: I2da37c1db79c2d8316ae42079e79efed2a2030a9 Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/6241803 Reviewed-by: Wan-Teh Chang <wtc@google.com> Reviewed-by: Frank Barchard <fbarchard@chromium.org>
This commit is contained in:
parent
fb7b9a4df4
commit
1e40e34573
@ -19,6 +19,7 @@
|
||||
'include/libyuv/convert_from.h',
|
||||
'include/libyuv/convert_from_argb.h',
|
||||
'include/libyuv/cpu_id.h',
|
||||
'include/libyuv/cpu_support.h',
|
||||
'include/libyuv/loongson_intrinsics.h',
|
||||
'include/libyuv/macros_msa.h',
|
||||
'include/libyuv/mjpeg_decoder.h',
|
||||
@ -59,6 +60,7 @@
|
||||
'source/rotate_argb.cc',
|
||||
'source/rotate_common.cc',
|
||||
'source/rotate_gcc.cc',
|
||||
'source/rotate_lsx.cc',
|
||||
'source/rotate_msa.cc',
|
||||
'source/rotate_neon.cc',
|
||||
'source/rotate_neon64.cc',
|
||||
@ -67,6 +69,8 @@
|
||||
'source/row_common.cc',
|
||||
'source/row_gcc.cc',
|
||||
'source/row_msa.cc',
|
||||
'source/row_lasx.cc',
|
||||
'source/row_lsx.cc',
|
||||
'source/row_neon.cc',
|
||||
'source/row_neon64.cc',
|
||||
'source/row_win.cc',
|
||||
@ -75,6 +79,7 @@
|
||||
'source/scale_argb.cc',
|
||||
'source/scale_common.cc',
|
||||
'source/scale_gcc.cc',
|
||||
'source/scale_lsx.cc',
|
||||
'source/scale_msa.cc',
|
||||
'source/scale_neon.cc',
|
||||
'source/scale_neon64.cc',
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user