| 95 | |
| 96 | /// <inheritdoc /> |
| 97 | public override void Update(ref SharedUpdateData sharedData) |
| 98 | { |
| 99 | _fpsChart.AddSample(sharedData.Stats.FPS); |
| 100 | _updateTimeChart.AddSample(sharedData.Stats.UpdateTimeMs); |
| 101 | _drawTimeCPUChart.AddSample(sharedData.Stats.DrawCPUTimeMs); |
| 102 | _drawTimeGPUChart.AddSample(sharedData.Stats.DrawGPUTimeMs); |
| 103 | _cpuMemChart.AddSample(sharedData.Stats.ProcessMemory.UsedPhysicalMemory / 1024 / 1024); |
| 104 | _gpuMemChart.AddSample(sharedData.Stats.MemoryGPU.Used / 1024 / 1024); |
| 105 | } |
| 106 | |
| 107 | /// <inheritdoc /> |
| 108 | public override void UpdateView(int selectedFrame, bool showOnlyLastUpdateEvents) |