diff --git a/qrenderdoc/Code/RenderManager.cpp b/qrenderdoc/Code/RenderManager.cpp index 62832449b..07a6cb270 100644 --- a/qrenderdoc/Code/RenderManager.cpp +++ b/qrenderdoc/Code/RenderManager.cpp @@ -270,11 +270,7 @@ void RenderManager::BlockInvoke(RenderManager::InvokeMethod m) PushInvoke(cmd); - for(;;) - { - if(cmd->processed.tryAcquire()) - break; - } + cmd->processed.acquire(); delete cmd; }