From 52d3edb13a9df8c40dcd760f9d73953c753369fd Mon Sep 17 00:00:00 2001 From: Pierre Ossman Date: Mon, 26 Feb 2018 17:00:28 +0100 Subject: [PATCH] Fix incorrect numbers in performance debug graph Copy paste errors/brain fart: - Pixels do not need a factor 8 for any conversion - Multiplying bytes by 8 gives bits, so lower case 'b', and bits use SI prefixes, not IEC --- vncviewer/DesktopWindow.cxx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vncviewer/DesktopWindow.cxx b/vncviewer/DesktopWindow.cxx index 76527799..47bdd5a6 100644 --- a/vncviewer/DesktopWindow.cxx +++ b/vncviewer/DesktopWindow.cxx @@ -1381,13 +1381,13 @@ void DesktopWindow::handleStatsTimeout(void *data) fl_draw(buffer, 5, statsHeight - 5); fl_color(FL_YELLOW); - siPrefix(self->stats[statsCount-1].pps * 8, "pix/s", + siPrefix(self->stats[statsCount-1].pps, "pix/s", buffer, sizeof(buffer), 3); fl_draw(buffer, 5 + (statsWidth-10)/3, statsHeight - 5); fl_color(FL_RED); - iecPrefix(self->stats[statsCount-1].bps * 8, "Bps", - buffer, sizeof(buffer), 3); + siPrefix(self->stats[statsCount-1].bps * 8, "bps", + buffer, sizeof(buffer), 3); fl_draw(buffer, 5 + (statsWidth-10)*2/3, statsHeight - 5); image = surface->image(); -- 2.39.5