From 71ca53993eb3953222fb8c3f22c544e5ee89ca7a Mon Sep 17 00:00:00 2001 From: Rob Bradford Date: Thu, 12 Apr 2012 12:11:04 +0100 Subject: [PATCH] wayland: Use an ARGB buffer for the Cairo and SHM surface --- gdk/wayland/gdkwindow-wayland.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gdk/wayland/gdkwindow-wayland.c b/gdk/wayland/gdkwindow-wayland.c index c5da98e367..4ec77ff4a2 100644 --- a/gdk/wayland/gdkwindow-wayland.c +++ b/gdk/wayland/gdkwindow-wayland.c @@ -501,12 +501,12 @@ gdk_wayland_create_cairo_surface (GdkDisplayWayland *display, data->buffer = create_shm_buffer (display->shm, width, height, - WL_SHM_FORMAT_XRGB8888, + WL_SHM_FORMAT_ARGB8888, &data->buf_length, &data->buf); surface = cairo_image_surface_create_for_data (data->buf, - CAIRO_FORMAT_RGB24, + CAIRO_FORMAT_ARGB32, width, height, width * 4);