summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2016-12-21 18:14:51 +0100
committerBenjamin Otte <otte@redhat.com>2016-12-22 04:17:57 +0100
commitb1278c366626bc11a7943a82a29833275857f585 (patch)
treebca8c134f4b9d1ef7f3602ed62f3b6eccaadb73a
parent04f9fb511f8062e22c50273aee1bf455897d33fd (diff)
downloadgtk+-b1278c366626bc11a7943a82a29833275857f585.tar.gz
gsk: Don't overdraw with transparent
That code doesn't do anything. And what the code should be doing (clearing the abckground) isn't necessary as cairo drawing is guaranteed to clear the surface.
-rw-r--r--gsk/gskcairorenderer.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/gsk/gskcairorenderer.c b/gsk/gskcairorenderer.c
index 3a83b65924..4589755755 100644
--- a/gsk/gskcairorenderer.c
+++ b/gsk/gskcairorenderer.c
@@ -65,12 +65,6 @@ gsk_cairo_renderer_render (GskRenderer *renderer,
gsk_renderer_get_viewport (renderer, &self->viewport);
- cairo_save (cr);
- cairo_set_operator (cr, CAIRO_OPERATOR_OVER);
- cairo_set_source_rgba (cr, 0, 0, 0, 0);
- cairo_paint (cr);
- cairo_restore (cr);
-
if (GSK_RENDER_MODE_CHECK (GEOMETRY))
{
cairo_save (cr);