diff --git a/gsk/gskglrenderer.c b/gsk/gskglrenderer.c index ddc6990995..508856da70 100644 --- a/gsk/gskglrenderer.c +++ b/gsk/gskglrenderer.c @@ -878,8 +878,7 @@ gsk_gl_renderer_render (GskRenderer *renderer, glDepthFunc (GL_LEQUAL); glEnable (GL_BLEND); - glBlendFuncSeparate (GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA, GL_ONE, GL_ONE); - glBlendEquation (GL_FUNC_ADD); + glBlendFunc (GL_ONE, GL_ONE_MINUS_SRC_ALPHA); GSK_NOTE (OPENGL, g_print ("Rendering %u items\n", self->render_items->len)); for (i = 0; i < self->render_items->len; i++)