From 106123e01dbca52b43424cff5e5a723c560bbd94 Mon Sep 17 00:00:00 2001 From: Maxim Solovyov Date: Wed, 6 Nov 2024 21:46:07 +0300 Subject: [PATCH] backend/xrender: always set the slow blur quirk a (hopefully temporary) workaround for #1349. --- src/backend/xrender/xrender.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/backend/xrender/xrender.c b/src/backend/xrender/xrender.c index 4a44e5173d..b9fc33d71c 100644 --- a/src/backend/xrender/xrender.c +++ b/src/backend/xrender/xrender.c @@ -941,12 +941,7 @@ static backend_t *xrender_init(session_t *ps, xcb_window_t target) { xd->curr_back = 0; xd->back_image.pict = xd->vsync ? xd->back[xd->curr_back] : xd->target; - auto drivers = detect_driver(xd->base.c->c, &xd->base, xd->target_win); - if (drivers & (DRIVER_MODESETTING | DRIVER_NVIDIA | DRIVER_NOUVEAU | - DRIVER_AMDGPU | DRIVER_RADEON | DRIVER_FGLRX)) { - // I believe xf86-video-intel have accelerated convolution? - xd->quirks |= BACKEND_QUIRK_SLOW_BLUR; - } + xd->quirks |= BACKEND_QUIRK_SLOW_BLUR; return &xd->base; err: