Module: Mesa Branch: main Commit: cc8e4b321b054edd07535ec96efccf0da574f9cd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cc8e4b321b054edd07535ec96efccf0da574f9cd
Author: Qiang Yu <[email protected]> Date: Tue Sep 5 20:49:10 2023 +0800 radeonsi: change compiler name for aco Reviewed-by: Marek Olšák <[email protected]> Signed-off-by: Qiang Yu <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25632> --- 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)
