mutter/data
Jonas Ådahl 52ce81657d backend/native: Only disable dmabuf screen cast when not hw accelerated
We now only enable DMA buffer based PipeWire screen casting if a
format/modifier has been negotiated. This practically means a consumer
is aware about what is needed, and we should not try to predict that it
uses the DMA buffer the right way (i.e. not mmap:ing directly).

However, in case we're not hardware accelerated, we never want to
attempt to use DMA buffer screen sharing, as we want to avoid
compositing into a DMA buffer on such hardware as doing so can be very
slow.

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2086>
2022-02-07 19:16:45 +00:00
..
dbus-interfaces monitor-config-store: Allow changing D-Bus configuration policy 2022-01-25 16:25:48 +00:00
50-mutter-navigation.xml
50-mutter-system.xml
50-mutter-wayland.xml
50-mutter-windows.xml
61-mutter.rules udev-rules: Only disable modifiers on i915 2022-01-05 20:00:36 +00:00
default_icon.png
meson.build
mutter-schemas.convert
mutter.desktop.in
org.gnome.mutter.gschema.xml.in backend/native: Only disable dmabuf screen cast when not hw accelerated 2022-02-07 19:16:45 +00:00
org.gnome.mutter.wayland.gschema.xml.in