From 50d9e1f0ebd4cde1a17b17e83cbd6a229c3db60d Mon Sep 17 00:00:00 2001 From: "Matias N. Goldberg" Date: Mon, 15 Nov 2021 17:37:57 -0300 Subject: [PATCH] Fix PsoCacheHelper creating same entries over and over again --- OgreMain/src/OgrePsoCacheHelper.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OgreMain/src/OgrePsoCacheHelper.cpp b/OgreMain/src/OgrePsoCacheHelper.cpp index 23224a93e4f..f53e3096301 100644 --- a/OgreMain/src/OgrePsoCacheHelper.cpp +++ b/OgreMain/src/OgrePsoCacheHelper.cpp @@ -100,7 +100,7 @@ namespace Ogre mRenderableCache.end(), entry ); if( itor == mRenderableCache.end() || - itor->psoRenderableKey.equalExcludePassData( entry.psoRenderableKey ) ) + !itor->psoRenderableKey.equalExcludePassData( entry.psoRenderableKey ) ) { entry.hashToMainCache = mRenderableHashCounter++; const size_t idx = itor - mRenderableCache.begin();