recordFrame method

void recordFrame(
  1. FrameTiming timing,
  2. int frameBudgetMicros
)

Records a frame timing sample.

Implementation

void recordFrame(FrameTiming timing, int frameBudgetMicros) {
  totalFrames++;
  final uiMicros = timing.buildDuration.inMicroseconds;
  final rasterMicros = timing.rasterDuration.inMicroseconds;
  if (uiMicros > frameBudgetMicros || rasterMicros > frameBudgetMicros) {
    droppedFrames++;
  }
}