summaryrefslogtreecommitdiff
path: root/gdk/gdkinternals.h
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2013-04-17 23:06:07 +0200
committerAlexander Larsson <alexl@redhat.com>2013-05-07 16:33:01 +0200
commitfe0982818d6f646999187f95d473d1237f9bd9b2 (patch)
treef6f529c19ce7b009fbf9a77ae7458a74b10586b9 /gdk/gdkinternals.h
parentd22fd7223c75f4720ddb982c659efb0d8d7543c4 (diff)
downloadgtk+-fe0982818d6f646999187f95d473d1237f9bd9b2.tar.gz
gdkwindow: Remove implicit paints
We now only do one expose event per native window, so there will only be one begin/end_paint() call. This means all the work with implicit paints to combine the paints on a single double buffer surface is unnecessary, so we can just delete it.
Diffstat (limited to 'gdk/gdkinternals.h')
-rw-r--r--gdk/gdkinternals.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/gdk/gdkinternals.h b/gdk/gdkinternals.h
index d4e867c3e9..d512220ed8 100644
--- a/gdk/gdkinternals.h
+++ b/gdk/gdkinternals.h
@@ -224,6 +224,7 @@ struct _GdkWindow
guint native_visibility : 2; /* the native visibility of a impl windows */
guint viewable : 1; /* mapped and all parents mapped */
guint applied_shape : 1;
+ guint in_update : 1;
GdkFullscreenMode fullscreen_mode;
/* The GdkWindow that has the impl, ref:ed if another window.
@@ -250,8 +251,6 @@ struct _GdkWindow
GdkCursor *cursor;
GHashTable *device_cursor;
- GSList *implicit_paint;
-
cairo_region_t *shape;
cairo_region_t *input_shape;