From 01739d4cc1169d3a0992c5ea8d66a9c37854111e Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Mon, 21 Jan 2013 03:37:46 +0000 Subject: [PATCH] oops - forgot to force 24bpp to 32bpp in drm swapper. SVN revision: 83027 --- src/modules/evas/engines/software_x11/evas_xlib_swapper.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/modules/evas/engines/software_x11/evas_xlib_swapper.c b/src/modules/evas/engines/software_x11/evas_xlib_swapper.c index 501c0abd2c..c6c6dfc171 100644 --- a/src/modules/evas/engines/software_x11/evas_xlib_swapper.c +++ b/src/modules/evas/engines/software_x11/evas_xlib_swapper.c @@ -648,6 +648,10 @@ evas_xlib_swapper_new(Display *disp, Drawable draw, Visual *vis, free(swp); return NULL; } + if (swp->depth == 24) + { // need to adjust to 32bpp?? have to check + swp->depth = 32; + } if (swap_debug) printf("Swapper allocated OK\n"); return swp; }