summaryrefslogtreecommitdiff
path: root/gdk
diff options
context:
space:
mode:
authorRob Bradford <rob@linux.intel.com>2012-07-11 14:40:31 +0100
committerRob Bradford <rob@linux.intel.com>2012-07-12 15:58:38 +0100
commit33b9f8e1b8e1131d17ed77585cdeb53b623a49dc (patch)
tree534f38342025f2f643b9dedf1b8c955a1322692f /gdk
parent6cdb75256e9fd975b24cd053bd6f9418060d669c (diff)
downloadgtk+-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.c14
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);
}