From 0aeb61a95af38ad20dd4d0f8a4ec1d485d73352f Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Mon, 6 Mar 2023 19:02:08 +0000 Subject: [PATCH] Opengl: Fix forcefully setting missing time prop to final shader --- src/render/OpenGL.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/render/OpenGL.cpp b/src/render/OpenGL.cpp index 7caf8ad1..5d26ff8f 100644 --- a/src/render/OpenGL.cpp +++ b/src/render/OpenGL.cpp @@ -535,7 +535,7 @@ void CHyprOpenGLImpl::renderTextureInternalWithDamage(const CTexture& tex, wlr_b if (usingFinalShader && g_pConfigManager->getInt("debug:damage_tracking") == 0) { glUniform1f(shader->time, m_tGlobalTimer.getSeconds()); - } else if (usingFinalShader) { + } else if (usingFinalShader && shader->time > 0) { // Don't let time be unitialised glUniform1f(shader->time, 0.f); }