From 2b286dfe8f149431833be95ed1c9a1c930eb36ec Mon Sep 17 00:00:00 2001 From: William McKinnon Date: Sun, 7 May 2023 12:42:09 -0400 Subject: [PATCH] added back region expansion --- sway/desktop/render.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sway/desktop/render.c b/sway/desktop/render.c index 9892c78a..ac10f866 100644 --- a/sway/desktop/render.c +++ b/sway/desktop/render.c @@ -247,6 +247,9 @@ struct fx_framebuffer *get_main_buffer_blur(struct fx_renderer *renderer, struct wlr_region_transform(&damage, &damage, transform, monitor_box.width, monitor_box.height); + int blur_size = pow(2, config->blur_params.num_passes) * config->blur_params.radius; + wlr_region_expand(&damage, &damage, blur_size); + // Initially blur main_buffer content into the effects_buffers struct fx_framebuffer *current_buffer = &renderer->main_buffer;