From: Chris Wilson Date: Sun, 18 Aug 2013 17:27:47 +0000 (+0100) Subject: overlay: Print min/max GPU frequencies. X-Git-Tag: intel-gpu-tools-1.4~177 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7d950fa6f26e823a741f8c2db95ce4dd96c8d432;p=profile%2Fextras%2Fintel-gpu-tools.git overlay: Print min/max GPU frequencies. Signed-off-by: Chris Wilson --- diff --git a/overlay/gpu-freq.c b/overlay/gpu-freq.c index f0285a5..545ba78 100644 --- a/overlay/gpu-freq.c +++ b/overlay/gpu-freq.c @@ -43,6 +43,7 @@ int gpu_freq_init(struct gpu_freq *gf) if (s == NULL) return EIO; sscanf(s, "Max overclocked frequency: %dMHz", &gf->max); + gf->min = gf->rpn; return 0; } diff --git a/overlay/gpu-freq.h b/overlay/gpu-freq.h index a704f6b..252ad95 100644 --- a/overlay/gpu-freq.h +++ b/overlay/gpu-freq.h @@ -1,5 +1,6 @@ struct gpu_freq { - int rpn, rp1, rp0, max; + int min, max; + int rpn, rp1, rp0; int request; int current; }; diff --git a/overlay/overlay.c b/overlay/overlay.c index 92eca69..4665819 100644 --- a/overlay/overlay.c +++ b/overlay/overlay.c @@ -432,6 +432,11 @@ static void show_gpu_freq(struct overlay_context *ctx, struct overlay_gpu_freq * cairo_show_text(ctx->cr, buf); y += 14; + sprintf(buf, "min: %dMHz, max: %dMHz", gf->gpu_freq.min, gf->gpu_freq.max); + cairo_move_to(ctx->cr, 12, y); + cairo_show_text(ctx->cr, buf); + y += 14; + ctx->last_y += 112; }