[dxvk] Only decrement pending submission count for command submissions

Otherwise we'll underflow the integer and break the D3D9 flush heuristic.
This commit is contained in:
Philip Rebohle 2023-06-22 20:15:00 +02:00
parent 80b27f95bc
commit 0895858901
1 changed files with 3 additions and 1 deletions

View File

@ -215,7 +215,9 @@ namespace dxvk {
entry.submit.cmdList->notifyObjects();
lock.lock();
m_pending -= 1;
if (entry.submit.cmdList != nullptr)
m_pending -= 1;
m_finishQueue.pop();
m_finishCond.notify_all();