diff options
author | Rob Bradford <rob@linux.intel.com> | 2012-07-11 14:40:31 +0100 |
---|---|---|
committer | Rob Bradford <rob@linux.intel.com> | 2012-07-12 15:58:38 +0100 |
commit | 33b9f8e1b8e1131d17ed77585cdeb53b623a49dc (patch) | |
tree | 534f38342025f2f643b9dedf1b8c955a1322692f /gdk | |
parent | 6cdb75256e9fd975b24cd053bd6f9418060d669c (diff) | |
download | gtk+-33b9f8e1b8e1131d17ed77585cdeb53b623a49dc.tar.gz |
wayland: Protocol change: wl_buffer_damage
wl_buffer_damage is no longer necessary - it is sufficient to damage the
surface that the buffer is attached to instead.
Diffstat (limited to 'gdk')
-rw-r--r-- | gdk/wayland/gdkwindow-wayland.c | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/gdk/wayland/gdkwindow-wayland.c b/gdk/wayland/gdkwindow-wayland.c index 731c0fd8b2..963da15070 100644 --- a/gdk/wayland/gdkwindow-wayland.c +++ b/gdk/wayland/gdkwindow-wayland.c @@ -1511,9 +1511,6 @@ gdk_wayland_window_process_updates_recurse (GdkWindow *window, cairo_region_t *region) { GdkWindowImplWayland *impl = GDK_WINDOW_IMPL_WAYLAND (window->impl); -#ifndef GDK_WAYLAND_USE_EGL - GdkWaylandCairoSurfaceData *data = NULL; -#endif cairo_rectangle_int_t rect; int i, n; @@ -1522,21 +1519,10 @@ gdk_wayland_window_process_updates_recurse (GdkWindow *window, if (impl->cairo_surface) gdk_wayland_window_attach_image (window); -#ifndef GDK_WAYLAND_USE_EGL - if (impl->server_surface) - data = cairo_surface_get_user_data (impl->server_surface, - &gdk_wayland_cairo_key); -#endif - n = cairo_region_num_rectangles(region); for (i = 0; i < n; i++) { cairo_region_get_rectangle (region, i, &rect); -#ifndef GDK_WAYLAND_USE_EGL - if (data && data->buffer) - wl_buffer_damage (data->buffer, - rect.x, rect.y, rect.width, rect.height); -#endif wl_surface_damage (impl->surface, rect.x, rect.y, rect.width, rect.height); } |