diff options
author | Eric Engestrom <eric@igalia.com> | 2024-08-27 21:43:33 +0900 |
---|---|---|
committer | Eric Engestrom <eric@engestrom.ch> | 2024-08-28 15:31:25 +0200 |
commit | da70827656757cd070faac7aff5ca057f1e7fb8a (patch) | |
tree | 3a7fc23c08164b0c435647be555792d15e7e1075 /src/gallium | |
parent | dcfb085a6a129c3520d92652668392de6b6090a2 (diff) |
vc4: Add missing libvc4_neon build dependencies
Duplicates the libvc4 dependencies.
Fixes: ebcb4c2156e9 ("meson: Enable VC4's NEON assembly support.")
Reviewed-by: Juan A. Suarez <jasuarez@igalia.com>
Co-authored-by: David Heidelberg <david@ixit.cz>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30819>
(cherry picked from commit fda6f8638a6cb3410dc402e5e38cef78b11fad79)
Diffstat (limited to 'src/gallium')
-rw-r--r-- | src/gallium/drivers/vc4/meson.build | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/gallium/drivers/vc4/meson.build b/src/gallium/drivers/vc4/meson.build index f4f5c9f4bc1..fd7f37a62f3 100644 --- a/src/gallium/drivers/vc4/meson.build +++ b/src/gallium/drivers/vc4/meson.build @@ -66,6 +66,11 @@ files_libvc4 = files( vc4_c_args = [] +vc4_deps = [ + dep_simpenrose, dep_libdrm, dep_valgrind, + idep_nir_headers, idep_mesautil, +] + libvc4_neon = [] if host_machine.cpu_family() == 'arm' libvc4_neon = static_library( @@ -75,6 +80,7 @@ if host_machine.cpu_family() == 'arm' inc_src, inc_include, inc_gallium, inc_gallium_aux, inc_broadcom ], c_args : '-mfpu=neon', + dependencies : vc4_deps, ) vc4_c_args += '-DUSE_ARM_ASM' endif @@ -93,10 +99,7 @@ libvc4 = static_library( link_with: libvc4_neon, c_args : [vc4_c_args], gnu_symbol_visibility : 'hidden', - dependencies : [ - dep_simpenrose, dep_libdrm, dep_valgrind, - idep_nir_headers, idep_mesautil, - ], + dependencies : vc4_deps, build_by_default : false, ) |