From 782d15ad1f5af5da42a4648bebba8edab6fa44ed Mon Sep 17 00:00:00 2001 From: "Unknown W. Brackets" Date: Sat, 22 Dec 2012 01:50:55 -0800 Subject: [PATCH] Remove DL flush optimization causing wonky gfx. --- GPU/GLES/DisplayListInterpreter.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GPU/GLES/DisplayListInterpreter.cpp b/GPU/GLES/DisplayListInterpreter.cpp index c0688db195..a693b9eb0b 100644 --- a/GPU/GLES/DisplayListInterpreter.cpp +++ b/GPU/GLES/DisplayListInterpreter.cpp @@ -1370,7 +1370,7 @@ bool GLES_GPU::InterpretList() op = Memory::ReadUnchecked_U32(dcontext.pc); //read from memory u32 cmd = op >> 24; u32 diff = op ^ gstate.cmdmem[cmd]; - if (diff && flushBeforeCommand[cmd]) + if (flushBeforeCommand[cmd]) Flush(); gstate.cmdmem[cmd] = op;