From: Kristian Høgsberg Date: Thu, 5 Mar 2009 12:49:42 +0000 (-0500) Subject: Renable blurred dropshadows and fix call to blur_surface(). X-Git-Tag: 0.85.0~1000 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0acc6c426c278208202116855de3aef78c5027a0;p=platform%2Fupstream%2Fweston.git Renable blurred dropshadows and fix call to blur_surface(). --- diff --git a/window.c b/window.c index 28fb97a..0f34959 100644 --- a/window.c +++ b/window.c @@ -36,6 +36,7 @@ #include "wayland-util.h" #include "wayland-client.h" #include "wayland-glib.h" +#include "cairo-util.h" #include "window.h" @@ -117,6 +118,7 @@ window_draw_decorations(struct window *window) rounded_rect(cr, 0, 0, width, height, radius); cairo_fill(cr); +#define SLOW_BUT_PWETTY #ifdef SLOW_BUT_PWETTY /* FIXME: Aw, pretty drop shadows now have to fallback to sw. * Ideally we should have convolution filters in cairo, but we @@ -126,7 +128,7 @@ window_draw_decorations(struct window *window) cairo_surface_t *map; map = cairo_drm_surface_map(window->cairo_surface); - blur_surface(map); + blur_surface(map, 32); cairo_drm_surface_unmap(window->cairo_surface, map); } #endif