Don't scale the blur translucent region twice

This commit is contained in:
Erik Reider 2023-08-01 15:07:13 +02:00
parent be750ae707
commit 4cf404c189

View file

@ -227,8 +227,6 @@ void render_blur(bool optimized, struct sway_output *output, pixman_region32_t *
goto damage_finish; goto damage_finish;
} }
wlr_region_scale(&translucent_region, &translucent_region, wlr_output->scale);
struct fx_framebuffer *buffer = &renderer->blur_buffer; struct fx_framebuffer *buffer = &renderer->blur_buffer;
if (!buffer->texture.id || !optimized) { if (!buffer->texture.id || !optimized) {
pixman_region32_translate(&translucent_region, dst_box->x, dst_box->y); pixman_region32_translate(&translucent_region, dst_box->x, dst_box->y);