From dfc8530d21d756d6dd9995790f33f762251059c0 Mon Sep 17 00:00:00 2001 From: baldurk Date: Fri, 20 May 2016 17:55:23 +0200 Subject: [PATCH] Restore rather important loop (allowing break; to break out) --- renderdoc/driver/d3d11/d3d11_analyse.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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);