diff --git a/renderdoc/driver/d3d11/d3d11_context.cpp b/renderdoc/driver/d3d11/d3d11_context.cpp index 630af3873..ce1d38547 100644 --- a/renderdoc/driver/d3d11/d3d11_context.cpp +++ b/renderdoc/driver/d3d11/d3d11_context.cpp @@ -889,11 +889,9 @@ bool WrappedID3D11DeviceContext::ProcessChunk(ReadSerialiser &ser, D3D11Chunk ch if(m_DrawcallStack.size() > 1) m_DrawcallStack.pop_back(); } - else - { - if(!m_AddedDrawcall) - AddEvent(); - } + + if(!m_AddedDrawcall) + AddEvent(); } m_AddedDrawcall = false; diff --git a/renderdoc/driver/gl/gl_driver.cpp b/renderdoc/driver/gl/gl_driver.cpp index adcb51b17..dc0aa58e7 100644 --- a/renderdoc/driver/gl/gl_driver.cpp +++ b/renderdoc/driver/gl/gl_driver.cpp @@ -4105,12 +4105,11 @@ bool WrappedOpenGL::ContextProcessChunk(ReadSerialiser &ser, GLChunk chunk) m_DrawcallStack.pop_back(); break; } - default: - { - if(!m_AddedDrawcall) - AddEvent(); - } + default: break; } + + if(!m_AddedDrawcall) + AddEvent(); } m_AddedDrawcall = false;