[idd] scheduler: account queue maintenance work

This commit is contained in:
Geoffrey McRae
2026-08-06 17:38:11 +10:00
parent 807ea52b02
commit b50dd41909

View File

@@ -536,8 +536,8 @@ void CSwapChainProcessor::PublisherThread()
continue; continue;
} }
m_devContext->ProcessFrameQueue();
const uint64_t publishStart = CFrameScheduler::Nanotime(); const uint64_t publishStart = CFrameScheduler::Nanotime();
m_devContext->ProcessFrameQueue();
if (!m_devContext->FrameBufferAvailable(schedule) || if (!m_devContext->FrameBufferAvailable(schedule) ||
!PublishNewestCandidate( !PublishNewestCandidate(
schedule, periodic, publishStart)) schedule, periodic, publishStart))