[Mesa-dev] [PATCH 03/26] ac: add radeon_info::is_pro_graphics
Marek Olšák
maraeo at gmail.com
Wed Feb 13 05:15:58 UTC 2019
From: Marek Olšák <marek.olsak at amd.com>
---
src/amd/common/ac_gpu_info.c | 3 +++
src/amd/common/ac_gpu_info.h | 1 +
2 files changed, 4 insertions(+)
diff --git a/src/amd/common/ac_gpu_info.c b/src/amd/common/ac_gpu_info.c
index 4e3190015e7..6971e4f0a8e 100644
--- a/src/amd/common/ac_gpu_info.c
+++ b/src/amd/common/ac_gpu_info.c
@@ -334,6 +334,9 @@ bool ac_query_gpu_info(int fd, amdgpu_device_handle dev,
}
info->marketing_name = amdgpu_get_marketing_name(dev);
+ info->is_pro_graphics = info->marketing_name &&
+ (!strcmp(info->marketing_name, "Pro") ||
+ !strcmp(info->marketing_name, "PRO"));
/* Set which chips have dedicated VRAM. */
info->has_dedicated_vram =
diff --git a/src/amd/common/ac_gpu_info.h b/src/amd/common/ac_gpu_info.h
index 8971d51dfd7..2c2389eaaa7 100644
--- a/src/amd/common/ac_gpu_info.h
+++ b/src/amd/common/ac_gpu_info.h
@@ -49,6 +49,7 @@ struct radeon_info {
/* Device info. */
const char *name;
const char *marketing_name;
+ bool is_pro_graphics;
uint32_t pci_id;
enum radeon_family family;
enum chip_class chip_class;
--
2.17.1
More information about the mesa-dev
mailing list