[client/idd] harden demand-driven frame delivery

This commit is contained in:
Geoffrey McRae
2026-08-04 13:22:19 +10:00
parent 97e7f439c2
commit 5ebc208d43
6 changed files with 129 additions and 28 deletions

View File

@@ -1304,6 +1304,8 @@ void CIndirectDeviceContext::LGMPTimer()
lgmpHostAckData(m_pointerQueue);
}
m_frameScheduler.LogStatistics(now);
AcquireSRWLockExclusive(&m_framePublishLock);
if (lgmpHostQueueNewSubs(m_frameQueue))
m_frameResendPending = true;