From be16901ae165266a74d25b6e1fe5e3704653d651 Mon Sep 17 00:00:00 2001 From: degasus Date: Sun, 20 Sep 2015 13:13:47 +0200 Subject: [PATCH] VideoSW: Don't raise a PanicAlert because of indices It's not panic, it may just render wrong. And this case seems to happen often. --- Source/Core/VideoBackends/Software/SWVertexLoader.cpp | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/Source/Core/VideoBackends/Software/SWVertexLoader.cpp b/Source/Core/VideoBackends/Software/SWVertexLoader.cpp index d745ed9507..9127a84f78 100644 --- a/Source/Core/VideoBackends/Software/SWVertexLoader.cpp +++ b/Source/Core/VideoBackends/Software/SWVertexLoader.cpp @@ -60,12 +60,7 @@ void SWVertexLoader::SetFormat(u8 attributeIndex, u8 primitiveType) xfmem.MatrixIndexB.Tex6MtxIdx != g_main_cp_state.matrix_index_b.Tex6MtxIdx || xfmem.MatrixIndexB.Tex7MtxIdx != g_main_cp_state.matrix_index_b.Tex7MtxIdx) { - WARN_LOG(VIDEO, "Matrix indices don't match"); - - // Just show the assert once - static bool showedAlert = false; - _assert_msg_(VIDEO, showedAlert, "Matrix indices don't match"); - showedAlert = true; + ERROR_LOG(VIDEO, "Matrix indices don't match"); } m_Vertex.posMtx = xfmem.MatrixIndexA.PosNormalMtxIdx;