From 539f270c67c8dcd422e59dc87df4482542c82366 Mon Sep 17 00:00:00 2001 From: skidau Date: Wed, 24 Sep 2014 10:46:09 +1000 Subject: [PATCH] Added a xf.numtexgen != bp.numtextgen error log if there is a mismatch detected. --- Source/Core/VideoCommon/VertexManagerBase.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Source/Core/VideoCommon/VertexManagerBase.cpp b/Source/Core/VideoCommon/VertexManagerBase.cpp index 919cb0b17e..d637ad9017 100644 --- a/Source/Core/VideoCommon/VertexManagerBase.cpp +++ b/Source/Core/VideoCommon/VertexManagerBase.cpp @@ -232,6 +232,9 @@ void VertexManager::Flush() GFX_DEBUGGER_PAUSE_AT(NEXT_FLUSH, true); + if (xfmem.numTexGen.numTexGens != bpmem.genMode.numtexgens) + ERROR_LOG(VIDEO, "xf.numtexgens (%d) does not match bp.numtexgens (%d). Error in command stream.", xfmem.numTexGen.numTexGens, bpmem.genMode.numtexgens.Value()); + IsFlushed = true; }