From 131801b7f09e50e33ad64cc0f6782ca4e5665d8b Mon Sep 17 00:00:00 2001 From: Alexis Maiquez Date: Wed, 23 Feb 2022 09:50:55 +0100 Subject: [PATCH] ~ quick and dirty fix for composite color not being the right value (need to verify that this is actually what should happen) fixes @C0nvert's #59 issue Signed-off-by: Alexis Maiquez --- src/WallpaperEngine/Render/Objects/Effects/CPass.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/WallpaperEngine/Render/Objects/Effects/CPass.cpp b/src/WallpaperEngine/Render/Objects/Effects/CPass.cpp index b355a6a..d4aa922 100644 --- a/src/WallpaperEngine/Render/Objects/Effects/CPass.cpp +++ b/src/WallpaperEngine/Render/Objects/Effects/CPass.cpp @@ -469,6 +469,8 @@ void CPass::setupUniforms () this->addUniform ("g_UserAlpha", this->m_material->getImage ()->getImage ()->getAlpha ()); this->addUniform ("g_Alpha", this->m_material->getImage ()->getImage ()->getAlpha ()); this->addUniform ("g_Color", this->m_material->getImage ()->getImage ()->getColor ()); + // TODO: VALIDATE THAT G_COMPOSITECOLOR REALLY COMES FROM THIS ONE + this->addUniform ("g_CompositeColor", this->m_material->getImage ()->getImage ()->getColor ()); // add some external variables this->addUniform ("g_Time", &g_Time); // add model-view-projection matrix