diff --git a/tools/perf/util/svghelper.c b/tools/perf/util/svghelper.c
index c7a29afe2d7..b0fcecdf378 100644
--- a/tools/perf/util/svghelper.c
+++ b/tools/perf/util/svghelper.c
@@ -27,6 +27,8 @@ static u64 turbo_frequency, max_freq;
#define SLOT_HEIGHT 25.0
#define WIDTH 1000.0
+#define MIN_TEXT_SIZE 0.001
+
static u64 total_height;
static FILE *svgfile;
@@ -104,8 +106,8 @@ void svg_sample(int Yslot, int cpu, u64 start, u64 end, const char *type)
text_size = text_size/2;
if (text_size > 1.25)
text_size = 1.25;
- if (text_size > 0.0001)
- fprintf(svgfile, "%i\n",
+ if (text_size > MIN_TEXT_SIZE)
+ fprintf(svgfile, "%i\n",
time2pixels(start), Yslot * SLOT_MULT + SLOT_HEIGHT - 1, text_size, cpu + 1);
}
@@ -146,10 +148,10 @@ void svg_cpu_box(int cpu, u64 __max_freq, u64 __turbo_freq)
cpu2y(cpu), SLOT_MULT+SLOT_HEIGHT);
sprintf(cpu_string, "CPU %i", (int)cpu+1);
- fprintf(svgfile, "%s\n",
+ fprintf(svgfile, "%s\n",
10+time2pixels(first_time), cpu2y(cpu) + SLOT_HEIGHT/2, cpu_string);
- fprintf(svgfile, "%s\n",
+ fprintf(svgfile, "%s\n",
10+time2pixels(first_time), cpu2y(cpu) + SLOT_MULT + SLOT_HEIGHT - 4, cpu_model());
}
@@ -166,8 +168,8 @@ void svg_process(int cpu, u64 start, u64 end, const char *type, const char *name
if (width > 6)
width = 6;
- if (width > 0.001)
- fprintf(svgfile, "%s\n",
+ if (width > MIN_TEXT_SIZE)
+ fprintf(svgfile, "%s\n",
time2pixels(start), cpu2y(cpu), width, name);
}
@@ -193,8 +195,8 @@ void svg_cstate(int cpu, u64 start, u64 end, int type)
if (width > 6)
width = 6;
- if (width > 0.05)
- fprintf(svgfile, "C%i\n",
+ if (width > MIN_TEXT_SIZE)
+ fprintf(svgfile, "C%i\n",
time2pixels(start), cpu2y(cpu), width, type);
}
@@ -234,7 +236,7 @@ void svg_pstate(int cpu, u64 start, u64 end, u64 freq)
height = 1 + cpu2y(cpu) + SLOT_MULT + SLOT_HEIGHT - height;
fprintf(svgfile, "\n",
time2pixels(start), time2pixels(end), height, height);
- fprintf(svgfile, "%s\n",
+ fprintf(svgfile, "%s\n",
time2pixels(start), height+0.9, HzToHuman(freq));
}
@@ -311,7 +313,7 @@ void svg_text(int Yslot, u64 start, const char *text)
if (!svgfile)
return;
- fprintf(svgfile, "%s\n",
+ fprintf(svgfile, "%s\n",
time2pixels(start), Yslot * SLOT_MULT+SLOT_HEIGHT/2, text);
}
@@ -322,7 +324,7 @@ static void svg_legenda_box(int X, const char *text, const char *style)
fprintf(svgfile, "\n",
X, boxsize, boxsize, style);
- fprintf(svgfile, "%s\n",
+ fprintf(svgfile, "%s\n",
X + boxsize + 5, boxsize, 0.8 * boxsize, text);
}