Browse Source

Attempt to fix crash on MSVC

Signed-off-by: crueter <crueter@eden-emu.dev>
pull/3537/head
crueter 3 weeks ago
parent
commit
6a552f9691
No known key found for this signature in database GPG Key ID: 425ACD2D4830EBC6
  1. 10
      src/yuzu/render/performance_overlay.cpp

10
src/yuzu/render/performance_overlay.cpp

@ -157,10 +157,12 @@ void PerformanceOverlay::updateStats(const Core::PerfStatsResults& results,
if (m_frametimeSamples.size() > NUM_FRAMETIME_SAMPLES) if (m_frametimeSamples.size() > NUM_FRAMETIME_SAMPLES)
m_frametimeSamples.pop_front(); m_frametimeSamples.pop_front();
auto [min_it, max_it] =
std::minmax_element(m_frametimeSamples.begin(), m_frametimeSamples.end());
ui->ft_min->setText(tr("Min: %1").arg(*min_it, 0, 'f', 1));
ui->ft_max->setText(tr("Max: %1").arg(*max_it, 0, 'f', 1));
if (!m_frametimeSamples.empty()) {
auto [min_it, max_it] =
std::minmax_element(m_frametimeSamples.begin(), m_frametimeSamples.end());
ui->ft_min->setText(tr("Min: %1").arg(*min_it, 0, 'f', 1));
ui->ft_max->setText(tr("Max: %1").arg(*max_it, 0, 'f', 1));
}
// For the average only go back 10 samples max // For the average only go back 10 samples max
if (m_frametimeSamples.size() >= 2) { if (m_frametimeSamples.size() >= 2) {

Loading…
Cancel
Save