[gtk+] scrolledwindow: Don't use LIGHTEN operator
- From: Benjamin Otte <otte src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] scrolledwindow: Don't use LIGHTEN operator
- Date: Fri, 3 Oct 2014 04:21:32 +0000 (UTC)
commit a6f935bb7782f18c7d2c60dd7cb49909357b466c
Author: Benjamin Otte <otte redhat com>
Date: Thu Oct 2 14:07:27 2014 +0200
scrolledwindow: Don't use LIGHTEN operator
For the overshoot gradient, using OVER is fine. Simplifies the code and
increases performance.
gtk/gtkscrolledwindow.c | 6 ------
1 files changed, 0 insertions(+), 6 deletions(-)
---
diff --git a/gtk/gtkscrolledwindow.c b/gtk/gtkscrolledwindow.c
index 6a7a8e0..2902c92 100644
--- a/gtk/gtkscrolledwindow.c
+++ b/gtk/gtkscrolledwindow.c
@@ -1639,9 +1639,6 @@ gtk_scrolled_window_draw_overshoot (GtkScrolledWindow *scrolled_window,
if (!_gtk_scrolled_window_get_overshoot (scrolled_window, &overshoot_x, &overshoot_y))
return;
- cairo_push_group (cr);
- cairo_set_operator (cr, CAIRO_OPERATOR_LIGHTEN);
-
gtk_scrolled_window_relative_allocation (widget, &relative_allocation);
context = gtk_widget_get_style_context (widget);
@@ -1706,9 +1703,6 @@ gtk_scrolled_window_draw_overshoot (GtkScrolledWindow *scrolled_window,
cairo_pattern_destroy (pattern);
}
-
- cairo_pop_group_to_source (cr);
- cairo_paint (cr);
}
static gboolean
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]