summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/hud
diff options
context:
space:
mode:
authorEric Engestrom <[email protected]>2019-03-19 14:15:35 +0000
committerEric Engestrom <[email protected]>2019-04-04 13:59:24 +0000
commitf6ceed205c23164b20d07d30dbd1a4d2451220ac (patch)
tree2d1d238cae149b251d84ddd23f7631f3bcf4d807 /src/gallium/auxiliary/hud
parent9d6ea552638bc1e06ce46e31e0bc070d51f868f9 (diff)
gallium/hud: fix rounding error in nic bps computation
While at it, fix typo in "rounding error" :P Signed-off-by: Eric Engestrom <[email protected]> Reviewed-by: Lionel Landwerlin <[email protected]> Reviewed-by: Marek Olšák <[email protected]>
Diffstat (limited to 'src/gallium/auxiliary/hud')
-rw-r--r--src/gallium/auxiliary/hud/hud_nic.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/gallium/auxiliary/hud/hud_nic.c b/src/gallium/auxiliary/hud/hud_nic.c
index a294602b29e..519a1aaeb11 100644
--- a/src/gallium/auxiliary/hud/hud_nic.c
+++ b/src/gallium/auxiliary/hud/hud_nic.c
@@ -192,14 +192,14 @@ query_nic_load(struct hud_graph *gr, struct pipe_context *pipe)
((bytes - nic->last_nic_bytes) / 1000000) * 8;
float speedMbps = nic->speedMbps;
- float periodMs = gr->pane->period / 1000;
+ float periodMs = gr->pane->period / 1000.0;
float bits = nic_mbps;
float period_factor = periodMs / 1000;
float period_speed = speedMbps * period_factor;
float pct = (bits / period_speed) * 100;
/* Scaling bps with a narrow time period into a second,
- * potentially suffers from routing errors at higher
+ * potentially suffers from rounding errors at higher
* periods. Eg 104%. Compensate.
*/
if (pct > 100)