gallium/radeon: add GPIN driver query group
This group was used by older versions of AMD GPUPerfStudio (via AMD_performance_monitor) to identify the GPU family, and GPUPerfStudio still complains when it isn't available. Reviewed-by: Edward O'Callaghan <eocallaghan@alterapraxis.com> Acked-by: Marek Olšák <marek.olsak@amd.com>
This commit is contained in:
@@ -54,8 +54,18 @@ struct r600_resource;
|
||||
#define R600_QUERY_GPU_LOAD (PIPE_QUERY_DRIVER_SPECIFIC + 11)
|
||||
#define R600_QUERY_NUM_COMPILATIONS (PIPE_QUERY_DRIVER_SPECIFIC + 12)
|
||||
#define R600_QUERY_NUM_SHADERS_CREATED (PIPE_QUERY_DRIVER_SPECIFIC + 13)
|
||||
#define R600_QUERY_GPIN_ASIC_ID (PIPE_QUERY_DRIVER_SPECIFIC + 14)
|
||||
#define R600_QUERY_GPIN_NUM_SIMD (PIPE_QUERY_DRIVER_SPECIFIC + 15)
|
||||
#define R600_QUERY_GPIN_NUM_RB (PIPE_QUERY_DRIVER_SPECIFIC + 16)
|
||||
#define R600_QUERY_GPIN_NUM_SPI (PIPE_QUERY_DRIVER_SPECIFIC + 17)
|
||||
#define R600_QUERY_GPIN_NUM_SE (PIPE_QUERY_DRIVER_SPECIFIC + 18)
|
||||
#define R600_QUERY_FIRST_PERFCOUNTER (PIPE_QUERY_DRIVER_SPECIFIC + 100)
|
||||
|
||||
enum {
|
||||
R600_QUERY_GROUP_GPIN = 0,
|
||||
R600_NUM_SW_QUERY_GROUPS
|
||||
};
|
||||
|
||||
struct r600_query_ops {
|
||||
void (*destroy)(struct r600_common_context *, struct r600_query *);
|
||||
boolean (*begin)(struct r600_common_context *, struct r600_query *);
|
||||
|
Reference in New Issue
Block a user