diff --git a/src/render/OpenGL.cpp b/src/render/OpenGL.cpp index 7d1b9db9d..c42230854 100644 --- a/src/render/OpenGL.cpp +++ b/src/render/OpenGL.cpp @@ -1262,6 +1262,7 @@ void CHyprOpenGLImpl::applyScreenShader(const std::string& path) { } m_finalScreenShader.texAttrib = glGetAttribLocation(m_finalScreenShader.program, "texcoord"); m_finalScreenShader.posAttrib = glGetAttribLocation(m_finalScreenShader.program, "pos"); + m_finalScreenShader.createVao(); } void CHyprOpenGLImpl::clear(const CHyprColor& color) {