From cc8e4b321b054edd07535ec96efccf0da574f9cd Mon Sep 17 00:00:00 2001 From: Qiang Yu Date: Tue, 5 Sep 2023 20:49:10 +0800 Subject: [PATCH] radeonsi: change compiler name for aco MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reviewed-by: Marek Olšák Signed-off-by: Qiang Yu Part-of: --- src/gallium/drivers/radeonsi/si_get.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/gallium/drivers/radeonsi/si_get.c b/src/gallium/drivers/radeonsi/si_get.c index db4fdcbb3a2..c8ed5f3bafd 100644 --- a/src/gallium/drivers/radeonsi/si_get.c +++ b/src/gallium/drivers/radeonsi/si_get.c @@ -1218,9 +1218,15 @@ static void si_init_renderer_string(struct si_screen *sscreen) if (uname(&uname_data) == 0) snprintf(kernel_version, sizeof(kernel_version), ", %s", uname_data.release); + const char *compiler_name = +#ifdef LLVM_AVAILABLE + !sscreen->use_aco ? "LLVM " MESA_LLVM_VERSION_STRING : +#endif + "ACO"; + snprintf(sscreen->renderer_string, sizeof(sscreen->renderer_string), - "%s (radeonsi, %sLLVM " MESA_LLVM_VERSION_STRING ", DRM %i.%i%s)", first_name, - second_name, sscreen->info.drm_major, sscreen->info.drm_minor, kernel_version); + "%s (radeonsi, %s%s, DRM %i.%i%s)", first_name, second_name, compiler_name, + sscreen->info.drm_major, sscreen->info.drm_minor, kernel_version); } static int si_get_screen_fd(struct pipe_screen *screen)