radeonsi: always print the lower-case GPU name for radeonsi-run-tests.py

This fixes the GPU name detection in radeonsi-run-tests.py when
the marketing name is unknown.

Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16215>
This commit is contained in:
Marek Olšák 2022-04-26 22:29:31 -04:00
parent 88f22f188e
commit 0cb42c57c5
1 changed files with 3 additions and 6 deletions

View File

@ -978,12 +978,9 @@ static void si_init_renderer_string(struct si_screen *sscreen)
char first_name[256], second_name[32] = {}, kernel_version[128] = {};
struct utsname uname_data;
if (sscreen->info.marketing_name) {
snprintf(first_name, sizeof(first_name), "%s", sscreen->info.marketing_name);
snprintf(second_name, sizeof(second_name), "%s, ", sscreen->info.lowercase_name);
} else {
snprintf(first_name, sizeof(first_name), "AMD %s", sscreen->info.name);
}
snprintf(first_name, sizeof(first_name), "%s",
sscreen->info.marketing_name ? sscreen->info.marketing_name : sscreen->info.name);
snprintf(second_name, sizeof(second_name), "%s, ", sscreen->info.lowercase_name);
if (uname(&uname_data) == 0)
snprintf(kernel_version, sizeof(kernel_version), ", %s", uname_data.release);