summaryrefslogtreecommitdiff
path: root/src/render/OpenGL.cpp
diff options
context:
space:
mode:
authorvaxerski <43317083+vaxerski@users.noreply.github.com>2023-03-06 19:02:08 +0000
committervaxerski <43317083+vaxerski@users.noreply.github.com>2023-03-06 19:02:08 +0000
commit0aeb61a95af38ad20dd4d0f8a4ec1d485d73352f (patch)
treebfbe256ad2d5aa49cdeb5de3e594373c1bb14698 /src/render/OpenGL.cpp
parent4f647a8e8be78d3817f126e41940bef49e81232e (diff)
Opengl: Fix forcefully setting missing time prop to final shader
Diffstat (limited to 'src/render/OpenGL.cpp')
-rw-r--r--src/render/OpenGL.cpp2
1 files changed, 1 insertions, 1 deletions
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);
}