From dcaa21be42be5ebfaf1fab61b1d05582f6d2f9ff Mon Sep 17 00:00:00 2001 From: ExMix Date: Fri, 7 Jun 2013 17:32:48 +0300 Subject: [PATCH] Fix benchmark engine on IOS device --- map/coverage_generator.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/map/coverage_generator.cpp b/map/coverage_generator.cpp index ce15900141..35b75532ea 100644 --- a/map/coverage_generator.cpp +++ b/map/coverage_generator.cpp @@ -274,13 +274,13 @@ void CoverageGenerator::MergeTileImpl(core::CommandsQueue::Environment const & e { threads::MutexGuard g(m_stateInfo.m_mutex); swap(m_currentCoverage, m_backCoverage); - m_benchmarkInfo.DecrementTileCount(sequenceID); } + m_benchmarkInfo.DecrementTileCount(sequenceID); + m_stateInfo.SetForceUpdate(!shouldSwap); - if (!m_benchmarkInfo.m_isBenchmarking) - m_windowHandle->invalidate(); + m_windowHandle->invalidate(); } void CoverageGenerator::InvalidateTilesImpl(m2::AnyRectD const & r, int startScale)