diff --git a/renderdoc/driver/d3d11/d3d11_analyse.cpp b/renderdoc/driver/d3d11/d3d11_analyse.cpp index ce359e24e..ae835b0e5 100644 --- a/renderdoc/driver/d3d11/d3d11_analyse.cpp +++ b/renderdoc/driver/d3d11/d3d11_analyse.cpp @@ -5440,6 +5440,7 @@ vector D3D11DebugManager::PixelHistory(vector eve // we check these in the order defined, as a positive from the backface cull test // will invalidate tests later (as they will also be backface culled) + do { if(flags[i] & TestEnabled_BackfaceCulling) { @@ -5523,7 +5524,7 @@ vector D3D11DebugManager::PixelHistory(vector eve if(mod.stencilTestFailed) break; } - } + } while((void)0,0); } history.push_back(mod);