From 28016e1a58c0799b6afca97a96f0b13c8dfd349f Mon Sep 17 00:00:00 2001 From: Robert Mader Date: Wed, 2 Feb 2022 21:48:44 +0100 Subject: [PATCH] settings: Drop the dma-buf-screen-sharing experimental feature It got introduced when many applications didn't handle dmabufs with non-linear modifiers, trying to mmap and read directly from them, giving disappointing results. By now these should be fixed and other compositors/DEs also don't carry around similar restrictions. Thus drop the feature and use dmabufs on every hardware if the app requested that. This should improve the screen sharing experience especially on AMD systems. --- data/org.gnome.mutter.gschema.xml.in | 8 +------- src/backends/meta-settings-private.h | 3 +-- src/backends/meta-settings.c | 2 -- src/backends/native/meta-backend-native.c | 25 +---------------------- 4 files changed, 3 insertions(+), 35 deletions(-) diff --git a/data/org.gnome.mutter.gschema.xml.in b/data/org.gnome.mutter.gschema.xml.in index b54170eec6a..c014b749fcf 100644 --- a/data/org.gnome.mutter.gschema.xml.in +++ b/data/org.gnome.mutter.gschema.xml.in @@ -4,8 +4,7 @@ - - +