summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarek Olšák <[email protected]>2017-01-15 21:50:54 +0100
committerMarek Olšák <[email protected]>2017-01-16 15:35:30 +0100
commit935d58ac73077ccb164e698088c5b789452b08e9 (patch)
tree65cb280e07c44d3e3104d49160064d14580405a5
parent1fe7c8d3c9f7ace602627d9574117d5b447accd3 (diff)
radeonsi: show average results per frame for perf counters in HUD
so that the graphs are independent from FPS. Reviewed-by: Nicolai Hähnle <[email protected]>
-rw-r--r--src/gallium/drivers/radeon/r600_perfcounter.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gallium/drivers/radeon/r600_perfcounter.c b/src/gallium/drivers/radeon/r600_perfcounter.c
index 0c55fc2a2cf..4671b2099b2 100644
--- a/src/gallium/drivers/radeon/r600_perfcounter.c
+++ b/src/gallium/drivers/radeon/r600_perfcounter.c
@@ -545,7 +545,7 @@ int r600_get_perfcounter_info(struct r600_common_screen *screen,
info->query_type = R600_QUERY_FIRST_PERFCOUNTER + index;
info->max_value.u64 = 0;
info->type = PIPE_DRIVER_QUERY_TYPE_UINT64;
- info->result_type = PIPE_DRIVER_QUERY_RESULT_TYPE_CUMULATIVE;
+ info->result_type = PIPE_DRIVER_QUERY_RESULT_TYPE_AVERAGE;
info->group_id = base_gid + sub / block->num_selectors;
info->flags = PIPE_DRIVER_QUERY_FLAG_BATCH;
if (sub > 0 && sub + 1 < block->num_selectors * block->num_groups)