#include "util/u_math.h"
#include <stdio.h>
+#include <ctype.h>
#ifdef _WIN32
#define DRM_CAP_ADDFB2_MODIFIERS 0x10
return false;
}
+ 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]);
+
if (info->family >= CHIP_SIENNA_CICHLID)
info->chip_class = GFX10_3;
else if (info->family >= CHIP_NAVI10)
info->pci_dev, info->pci_func);
fprintf(f, " name = %s\n", info->name);
+ fprintf(f, " lowercase_name = %s\n", info->lowercase_name);
fprintf(f, " marketing_name = %s\n", info->marketing_name);
fprintf(f, " is_pro_graphics = %u\n", info->is_pro_graphics);
fprintf(f, " pci_id = 0x%x\n", info->pci_id);
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.name);
+ snprintf(second_name, sizeof(second_name), "%s, ", sscreen->info.lowercase_name);
} else {
snprintf(first_name, sizeof(first_name), "AMD %s", sscreen->info.name);
}
if (!strcmp(family, ac_get_llvm_processor_name(i))) {
/* Override family and chip_class. */
ws->info.family = i;
- ws->info.name = "GCN-NOOP";
+ ws->info.name = "NOOP";
+ strcpy(ws->info.lowercase_name , "noop");
if (i >= CHIP_SIENNA_CICHLID)
ws->info.chip_class = GFX10_3;