viewer: don't add 0 frame rates to the FPS counter

Slight improvement to FPS count accuracy
This commit is contained in:
itsmattkc
2021-04-28 18:20:21 +10:00
parent aeb3a83293
commit 7abe6127e6
+4 -2
View File
@@ -420,8 +420,10 @@ void ViewerDisplayWidget::OnPaint()
frame_rate = double(fps_timer_update_count_) / double((now - fps_timer_start_)/1000.0);
}
frame_rate_averages_[frame_rate_average_count_%frame_rate_averages_.size()] = frame_rate;
frame_rate_average_count_++;
if (frame_rate > 0) {
frame_rate_averages_[frame_rate_average_count_%frame_rate_averages_.size()] = frame_rate;
frame_rate_average_count_++;
}
}
if (frame_rate_average_count_ >= frame_rate_averages_.size()) {