diff --git a/game/graphics/opengl_renderer/BlitDisplays.cpp b/game/graphics/opengl_renderer/BlitDisplays.cpp index 4a35b9509a..e044004a95 100644 --- a/game/graphics/opengl_renderer/BlitDisplays.cpp +++ b/game/graphics/opengl_renderer/BlitDisplays.cpp @@ -167,6 +167,8 @@ void BlitDisplays::do_zoom_blur(SharedRenderState* render_state, ScopedProfilerN // GL Setup glDisable(GL_DEPTH_TEST); glEnable(GL_BLEND); + glBlendFuncSeparate(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA, GL_ONE, GL_ZERO); + glBlendEquation(GL_FUNC_ADD); glBindTexture(GL_TEXTURE_2D, m_blur_old_copier.texture()); // draw old image