From 8c5bf3a91163751d1cb3f4f01f9a5eb23c2be930 Mon Sep 17 00:00:00 2001 From: "Matias N. Goldberg" Date: Sun, 4 Aug 2024 18:29:09 -0300 Subject: [PATCH] Fix PBS warning when enabling transparency through alpha hashing --- Components/Hlms/Pbs/src/OgreHlmsPbsDatablock.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Components/Hlms/Pbs/src/OgreHlmsPbsDatablock.cpp b/Components/Hlms/Pbs/src/OgreHlmsPbsDatablock.cpp index 6c29a002557..af27c74db09 100644 --- a/Components/Hlms/Pbs/src/OgreHlmsPbsDatablock.cpp +++ b/Components/Hlms/Pbs/src/OgreHlmsPbsDatablock.cpp @@ -858,12 +858,12 @@ namespace Ogre "' disabling transparency but forcing a blendblock to" " keep using alpha blending. Performance will be affected." ); } - else if( mTransparencyMode != None && !mBlendblock[0]->mIsTransparent ) + else if( mTransparencyMode != None && !mBlendblock[0]->mIsTransparent && !mAlphaHashing ) { LogManager::getSingleton().logMessage( "WARNING: PBS Datablock '" + *getNameStr() + - "' enabling transparency but forcing a blendblock to avoid" - " alpha blending. Results may not look as expected." ); + "' enabling transparency but forcing a blendblock to avoid alpha blending " + "(and alpha hashing is also disabled). Results may not look as expected." ); } }