From: Tvrtko Ursulin <tvrtko.ursulin@xxxxxxxxx> It is useful to let the user know what is the currently active sort mode. Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@xxxxxxxxx> --- tools/intel_gpu_top.c | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/tools/intel_gpu_top.c b/tools/intel_gpu_top.c index 584aa21b198a..b409106f3718 100644 --- a/tools/intel_gpu_top.c +++ b/tools/intel_gpu_top.c @@ -1479,6 +1479,8 @@ print_header_token(const char *cont, int lines, int con_w, int con_h, int *rem, return lines; } +static const char *header_msg; + static int print_header(const struct igt_device_card *card, const char *codename, @@ -1593,8 +1595,14 @@ print_header(const struct igt_device_card *card, if (lines++ < con_h) printf("\n"); - if (lines++ < con_h) - printf("\n"); + if (lines++ < con_h) { + if (header_msg) { + printf(" >>> %s\n", header_msg); + header_msg = NULL; + } else { + printf("\n"); + } + } } return lines; @@ -2146,12 +2154,15 @@ static void select_client_sort(void) switch (++client_sort % 3) { case 0: client_cmp = client_last_cmp; + header_msg = "Sorting clients by current GPU usage."; break; case 1: client_cmp = client_total_cmp; + header_msg = "Sorting clients by accummulated GPU usage."; break; case 2: client_cmp = client_id_cmp; + header_msg = "Sorting clients by sysfs id."; } } -- 2.27.0 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx