summaryrefslogtreecommitdiff
path: root/gdk/gdkwindowimpl.c
diff options
context:
space:
mode:
authorJasper St. Pierre <jstpierre@mecheye.net>2014-11-20 17:29:54 -0800
committerJasper St. Pierre <jstpierre@mecheye.net>2014-11-20 18:20:58 -0800
commitd3b614836f5ea2960e068dbf62472bfb390239be (patch)
tree5c94a63d9b1f6e21422e1915bf59b74e03c6ea3a /gdk/gdkwindowimpl.c
parent5a0d1a79c5f9a709c22d740afd9334085529546a (diff)
downloadgtk+-xpresent.tar.gz
gdkwindow-x11: Implement support for the X Present extensionxpresent
This allows us better synchronization than simply using XCopyArea, which is what cairo does by default.
Diffstat (limited to 'gdk/gdkwindowimpl.c')
-rw-r--r--gdk/gdkwindowimpl.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/gdk/gdkwindowimpl.c b/gdk/gdkwindowimpl.c
index b7ec4eda24..3660fab58c 100644
--- a/gdk/gdkwindowimpl.c
+++ b/gdk/gdkwindowimpl.c
@@ -46,11 +46,18 @@ gdk_window_impl_process_updates_recurse (GdkWindow *window,
_gdk_window_process_updates_recurse (window, region);
}
+static gboolean
+gdk_window_impl_do_composite (GdkWindow *window)
+{
+ return FALSE;
+}
+
static void
gdk_window_impl_class_init (GdkWindowImplClass *impl_class)
{
impl_class->beep = gdk_window_impl_beep;
impl_class->process_updates_recurse = gdk_window_impl_process_updates_recurse;
+ impl_class->do_composite = gdk_window_impl_do_composite;
}
static void