RenderMetrics constructor

RenderMetrics({
  1. int sampleSize = 60,
})

Creates a new RenderMetrics instance.

sampleSize determines how many frames are kept for averaging (default: 60).

Implementation

RenderMetrics({int sampleSize = 60}) : _sampleSize = sampleSize {
  _frameTimes = List<Duration>.filled(sampleSize, Duration.zero);
  _renderTimes = List<Duration>.filled(sampleSize, Duration.zero);
  _clock.start();
}