From: Alberto Garcia Date: Thu, 16 Nov 2023 11:23:11 +0000 (+0100) Subject: Disable the DMABuf renderer by default in bullseye backports X-Git-Tag: archive/raspbian/2.42.2-1_deb11u1+rpi1^2~1 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=bd7e034f97e82776c86f254b843287707a2b7520;p=webkit2gtk.git Disable the DMABuf renderer by default in bullseye backports Bug-Debian: https://bugs.debian.org/1054101 Forwarded: no =================================================================== Gbp-Pq: Name disable-dmabuf.patch --- diff --git a/Source/WebKit/UIProcess/gtk/AcceleratedBackingStoreDMABuf.cpp b/Source/WebKit/UIProcess/gtk/AcceleratedBackingStoreDMABuf.cpp index 64d04332a5..fab850ddd4 100644 --- a/Source/WebKit/UIProcess/gtk/AcceleratedBackingStoreDMABuf.cpp +++ b/Source/WebKit/UIProcess/gtk/AcceleratedBackingStoreDMABuf.cpp @@ -60,8 +60,8 @@ OptionSet AcceleratedBackingStoreDMABuf::rendererBuffe static OptionSet mode; static std::once_flag onceFlag; std::call_once(onceFlag, [] { - const char* disableDMABuf = getenv("WEBKIT_DISABLE_DMABUF_RENDERER"); - if (disableDMABuf && strcmp(disableDMABuf, "0")) + const char* forceDMABuf = getenv("WEBKIT_FORCE_DMABUF_RENDERER"); + if (!forceDMABuf || !strcmp(forceDMABuf, "0")) return; const char* platformExtensions = eglQueryString(nullptr, EGL_EXTENSIONS);