ScopeVis: allow Projection cache only if in single stream mode

pull/966/head
f4exb 2021-07-15 18:29:19 +02:00
rodzic 95923e8b8d
commit c92fdd1c55
1 zmienionych plików z 12 dodań i 10 usunięć

Wyświetl plik

@ -1149,16 +1149,18 @@ void ScopeVis::updateMaxTraceDelay()
itData->m_projectionType = Projector::ProjectionReal;
}
// WTF is this cache ??? Fixes issue in #872
// if (projectorCounts[(int) itData->m_projectionType] > 0)
// {
// allocateCache = true;
// (*itCtrl)->m_projector.setCacheMaster(false);
// }
// else
// {
// (*itCtrl)->m_projector.setCacheMaster(true);
// }
if (m_nbStreams <= 1) // Works only for single stream mode. Fixes #872
{
if (projectorCounts[(int) itData->m_projectionType] > 0)
{
allocateCache = true;
(*itCtrl)->m_projector.setCacheMaster(false);
}
else
{
(*itCtrl)->m_projector.setCacheMaster(true);
}
}
projectorCounts[(int) itData->m_projectionType]++;
}