1
0
Fork 0
mutter-performance-source/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 data: Add back (hidden) shortcuts for vertical navigation 2021-04-15 15:31:10 +00:00
50-mutter-system.xml data: Stop exposing old panel-main-menu shortcut 2021-08-30 21:43:34 +00:00
50-mutter-wayland.xml Add restore-shortcuts to key bindings list 2017-11-10 17:59:26 +01:00
50-mutter-windows.xml data: Don't expose window shading shortcut 2018-01-24 19:09:27 +01:00
61-mutter.rules udev-rules: Only disable modifiers on i915 2022-01-05 20:00:36 +00:00
default_icon.png build: Move data files to their dedicated subfolder 2014-06-05 10:50:15 +02:00
meson.build Move D-Bus interface files to dedicated directory 2021-12-07 18:52:29 +00:00
mutter-schemas.convert build: Move data files to their dedicated subfolder 2014-06-05 10:50:15 +02:00
mutter.desktop.in build: Say good-bye to intltool 2016-08-19 11:04:48 +02:00
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 gschema/wayland: Do not disable the X Security extension 2020-10-09 13:53:08 +00:00