From 388665c442f2f84fb8bab03eb9042a1fc1c6b97a Mon Sep 17 00:00:00 2001 From: Thong Thai Date: Tue, 12 May 2026 18:32:12 +0000 Subject: [PATCH] radeonsi: Remove ACO dependency for non-GFX/compute builds MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Thong Thai Reviewed-by: Pierre-Eric Pelloux-Prayer Acked-by: Benjamin Cheng Reviewed-by: Marek Olšák Part-of: --- src/gallium/drivers/radeonsi/meson.build | 6 +++++- src/gallium/drivers/radeonsi/si_get.c | 1 - 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/gallium/drivers/radeonsi/meson.build b/src/gallium/drivers/radeonsi/meson.build index 15132f020a1..cf13a87fe14 100644 --- a/src/gallium/drivers/radeonsi/meson.build +++ b/src/gallium/drivers/radeonsi/meson.build @@ -84,7 +84,11 @@ files_libradeonsi = files( radeonsi_include_dirs = [inc_src, inc_include, inc_gallium, inc_gallium_aux, inc_amd_common, inc_gallium_drivers, inc_compiler, inc_amd, inc_amd_vpe, inc_virtio_gpu] radeonsi_deps = [dep_clock, dep_libdrm, idep_nir_headers, idep_amd_generated_headers, - idep_mesautil, idep_aco, idep_u_tracepoints, idep_si_tracepoints] + idep_mesautil, idep_u_tracepoints, idep_si_tracepoints] + +if with_gfx_compute + radeonsi_deps += [idep_aco] +endif if with_perfetto radeonsi_deps += dep_perfetto diff --git a/src/gallium/drivers/radeonsi/si_get.c b/src/gallium/drivers/radeonsi/si_get.c index 83d39624b42..c31b696326a 100644 --- a/src/gallium/drivers/radeonsi/si_get.c +++ b/src/gallium/drivers/radeonsi/si_get.c @@ -13,7 +13,6 @@ #include "util/u_screen.h" #include #include "drm-uapi/drm.h" -#include "aco_interface.h" static const char *si_get_vendor(struct pipe_screen *pscreen) {