Public Attributes | |
| AZ::Statistics::NamedRunningStatistic * | m_statPerFrame |
| AZStd::vector< AZ::Statistics::NamedRunningStatistic * > | m_statsForPerFrameCalculation |
| double | m_prevAccumulatedSums |
| double AZ::Statistics::StatisticalProfiler< StatIdType, MutexType >::StatisticalAggregate::m_prevAccumulatedSums |
This one is needed because running statistics are collected many times across several frames. This value is used to calculate a per frame sample for @m_totalTimePerFrameStat, by subtracting @m_prevAccumulatedSums from the accumulated sum in @m_statisticsManager.