Use back_and_pop in GPU zone processing.

This commit is contained in:
Bartosz Taudul
2017-11-20 02:04:45 +01:00
parent 43ed934204
commit 7bf6bbbb94

View File

@@ -882,8 +882,7 @@ void View::ProcessGpuZoneEnd( const QueueGpuZoneEnd& ev )
auto ctx = m_gpuData[it->second];
assert( !ctx->stack.empty() );
auto zone = ctx->stack.back();
ctx->stack.pop_back();
auto zone = ctx->stack.back_and_pop();
ctx->queue.push_back( zone );
zone->cpuEnd = ev.cpuTime * m_timerMul;