amd: remove radeon_info::lowercase_name

It is redundant.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38546>
This commit is contained in:
Daniel Schürmann
2025-11-20 09:20:01 +01:00
committed by Marge Bot
parent 8777894d3e
commit 7b2f88b97c
3 changed files with 5 additions and 7 deletions

View File

@@ -591,10 +591,6 @@ ac_query_gpu_info(int fd, void *dev_p, struct radeon_info *info,
return AC_QUERY_GPU_INFO_UNIMPLEMENTED_HW;
}
memset(info->lowercase_name, 0, sizeof(info->lowercase_name));
for (unsigned i = 0; info->name[i] && i < ARRAY_SIZE(info->lowercase_name) - 1; i++)
info->lowercase_name[i] = tolower(info->name[i]);
#define VCN_IP_VERSION(mj, mn, rv) (((mj) << 16) | ((mn) << 8) | (rv))
for (unsigned i = AMD_IP_VCN_DEC; i <= AMD_IP_VCN_JPEG; ++i) {

View File

@@ -34,7 +34,6 @@ struct amd_ip_info {
struct radeon_info {
/* Device info. */
const char *name;
char lowercase_name[32];
const char *marketing_name;
uint32_t num_se; /* only enabled SEs */
uint32_t num_rb; /* only enabled RBs */

View File

@@ -4,6 +4,7 @@
* SPDX-License-Identifier: MIT
*/
#include <ctype.h>
#include "compiler/nir/nir.h"
#include "ac_nir.h"
#include "ac_shader_util.h"
@@ -690,7 +691,9 @@ static void si_init_renderer_string(struct si_screen *sscreen)
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);
memset(second_name, 0, sizeof(second_name));
for (unsigned i = 0; sscreen->info.name[i] && i < ARRAY_SIZE(second_name) - 1; i++)
second_name[i] = tolower(sscreen->info.name[i]);
if (uname(&uname_data) == 0)
snprintf(kernel_version, sizeof(kernel_version), ", %s", uname_data.release);
@@ -702,7 +705,7 @@ static void si_init_renderer_string(struct si_screen *sscreen)
"ACO";
snprintf(sscreen->renderer_string, sizeof(sscreen->renderer_string),
"%s (radeonsi, %s%s, DRM %i.%i%s)", first_name, second_name, compiler_name,
"%s (radeonsi, %s, %s, DRM %i.%i%s)", first_name, second_name, compiler_name,
sscreen->info.drm_major, sscreen->info.drm_minor, kernel_version);
}