PerfDebugLogic: show world tick in addition to local tick

This commit is contained in:
michaeldgg2
2025-12-29 10:50:25 +01:00
committed by Gustas Kažukauskas
parent 85e16032c2
commit a20ab8a33a

View File

@@ -48,7 +48,8 @@ namespace OpenRA.Mods.Common.Widgets.Logic
var wfbSize = Game.Renderer.WorldFrameBufferSize;
var viewportSize = worldRenderer.Viewport.ViewportSize;
return $"FPS: {fps:0}\nTick {Game.LocalTick} @ {PerfHistory.Items["tick_time"].Average(Game.Settings.Debug.Samples):F1} ms\n" +
return $"FPS: {fps:0}\n" +
$"Tick: {worldRenderer.World.WorldTick} / {Game.LocalTick} @ {PerfHistory.Items["tick_time"].Average(Game.Settings.Debug.Samples):F1} ms\n" +
$"Render {Game.RenderFrame} @ {PerfHistory.Items["render"].Average(Game.Settings.Debug.Samples):F1} ms\n" +
$"Batches: {PerfHistory.Items["batches"].LastValue}\n" +
$"Viewport Size: {viewportSize.Width} x {viewportSize.Height} / {Game.Renderer.WorldDownscaleFactor}\n" +