From: Steinar H. Gunderson Date: Mon, 5 Oct 2015 22:06:14 +0000 (+0200) Subject: Disable dither explicitly per frame; fixes some weird artifacts I found. X-Git-Tag: 1.3.0~32 X-Git-Url: https://git.sesse.net/?p=movit;a=commitdiff_plain;h=236a0ad8b604d5b3bff53f40b600991168f76800 Disable dither explicitly per frame; fixes some weird artifacts I found. --- diff --git a/effect_chain.cpp b/effect_chain.cpp index af0710e..b6b5f59 100644 --- a/effect_chain.cpp +++ b/effect_chain.cpp @@ -1646,6 +1646,10 @@ void EffectChain::render_to_fbo(GLuint dest_fbo, unsigned width, unsigned height { assert(finalized); + // This needs to be set anew, in case we are coming from a different context + // from when we initialized. + glDisable(GL_DITHER); + // Save original viewport. GLuint x = 0, y = 0;