summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGrey Christoforo <grey@christoforo.net>2020-07-29 20:02:27 +0000
committerRobert Mader <robert.mader@posteo.de>2020-08-29 10:32:20 +0000
commitaaf70b28d198811e4fa838f0eeb4e41c8aacc889 (patch)
tree994f3eea3841dfa43070d02d77f8026ad53dbe16
parent986066ed407213f3c2ad79d8ddad3cd5bc1548e4 (diff)
downloadmutter-aaf70b28d198811e4fa838f0eeb4e41c8aacc889.tar.gz
screen-cast: Add vmwgfx to the DMA buffer deny list
VMWare has the same issues with mmap():ing DMA buffers cross process boundaries so fall back to regular shared memory for 'vmwgfx' as well. https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1318
-rw-r--r--src/backends/native/meta-backend-native.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/backends/native/meta-backend-native.c b/src/backends/native/meta-backend-native.c
index cc7fc532d..fc68fe917 100644
--- a/src/backends/native/meta-backend-native.c
+++ b/src/backends/native/meta-backend-native.c
@@ -354,6 +354,7 @@ maybe_disable_screen_cast_dma_bufs (MetaBackendNative *native)
const char *driver_name;
static const char *disable_dma_buf_drivers[] = {
"qxl",
+ "vmwgfx",
NULL,
};