From c6c9a24a1df1826cab78bd8ef1c5a1074bafa0d7 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Tue, 8 Jun 2010 04:11:33 +0200 Subject: [PATCH] gl: Use CAIRO_COLOR_BLACK ... instead of creating black on our own - and wrong, too. --- src/cairo-gl-surface.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/cairo-gl-surface.c b/src/cairo-gl-surface.c index 9dd55ae67..36e202525 100644 --- a/src/cairo-gl-surface.c +++ b/src/cairo-gl-surface.c @@ -543,23 +543,17 @@ _cairo_gl_surface_draw_image (cairo_gl_surface_t *dst, */ if (!has_alpha) { cairo_rectangle_int_t rect; - cairo_color_t color; rect.x = dst_x; rect.y = dst_y; rect.width = width; rect.height = height; - color.red = 0.0; - color.green = 0.0; - color.blue = 0.0; - color.alpha = 1.0; - _cairo_gl_composite_flush (ctx); glColorMask(GL_FALSE, GL_FALSE, GL_FALSE, GL_TRUE); _cairo_gl_surface_fill_rectangles (dst, CAIRO_OPERATOR_SOURCE, - &color, + CAIRO_COLOR_BLACK, &rect, 1); _cairo_gl_composite_flush (ctx); glColorMask(GL_TRUE, GL_TRUE, GL_TRUE, GL_TRUE);