more perf diagnostics

This commit is contained in:
Chris Forbes
2009-11-05 23:01:03 +13:00
parent df4b144df4
commit 64a6b34d93
3 changed files with 29 additions and 3 deletions

View File

@@ -99,12 +99,17 @@ namespace OpenRa.Game.Graphics
lineRenderer.Flush();
renderer.DrawText(string.Format("RenderFrame {0} ({2:F1} ms)\nTick {1} ({3:F1} ms)\nOre ({4:F1} ms)\n$ {5}",
renderer.DrawText(string.Format("RenderFrame {0} ({2:F1} ms)\nTick {1} ({3:F1} ms)\nOre ({4:F1} ms)\nNormal Pathing ({5:F1} ms\t[{9} paths])\nPathToPath ({6:F1}\t[{8} paths])\n$ {7}",
Game.RenderFrame, Game.orderManager.FrameNumber,
Game.RenderTime * 1000,
Game.TickTime * 1000,
Game.OreTime * 1000,
Game.LocalPlayer.Cash), new int2(5, 5), Color.White);
Game.NormalPathTime * 1000,
Game.PathToPathTime * 1000,
Game.LocalPlayer.Cash,
Game.PathToPathCount,
Game.NormalPathCount
), new int2(5, 5), Color.White);
}
void DrawSelectionBox(Actor selectedUnit, Color c, bool drawHealthBar)