mutter/src
Jonas Ådahl 78e6258b44 cursor-renderer-native: Support HW cursors on multiple GPUs
On hybrid GPU systems, hardware cursors needs to be realized on all the
GPUs, as scanout cursor planes cannot be shared. Do this by moving gbm
buffer and drm buffer ID management to a per GPU struct, realizing a
cursor on each GPU when previously only realized on the primary GPU.

https://bugzilla.gnome.org/show_bug.cgi?id=785381
2017-10-06 13:18:12 -04:00
..
backends cursor-renderer-native: Support HW cursors on multiple GPUs 2017-10-06 13:18:12 -04:00
compositor window-actor: Use monitor API to get frame message refresh rate 2017-10-05 16:18:43 -04:00
core monitor-manager: Keep pointer to backend 2017-10-05 16:18:43 -04:00
meta Remove meta_monitor_manager_get_monitor_for_output() API 2017-10-05 16:18:43 -04:00
tests backends: Split out CRTC/output management to MetaGpu 2017-10-05 18:05:20 -04:00
ui window: Allow resizing of tiled windows 2017-10-03 19:38:31 -03:00
wayland wayland-dma-buf: Don't send modifiers to old clients 2017-10-05 10:51:06 -04:00
x11 x11: Add support for _GTK_EDGE_CONSTRAINTS atom 2017-10-03 19:38:32 -03:00
.cvsignore
libmutter.pc.in Make libmutter and friends parallel installable 2017-02-14 11:16:45 +08:00
Makefile-tests.am src/Makefile-tests.am: Remove reference to non-existing file 2017-09-02 11:09:28 +08:00
Makefile.am renderer-native: Add hybrid GPU system support 2017-10-06 13:18:12 -04:00
meta-enum-types.c.in Install enum types 2015-07-05 22:01:59 -07:00
meta-enum-types.h.in Install enum types 2015-07-05 22:01:59 -07:00
org.freedesktop.login1.xml MetaLauncher: Don't g_error() on failure 2015-11-06 17:03:59 -05:00
org.gnome.Mutter.DisplayConfig.xml Remove old monitor configuration system 2017-08-21 12:20:53 +08:00
org.gnome.Mutter.IdleMonitor.xml
org.gnome.Mutter.RemoteDesktop.xml Add remote desktop and screen cast functionality 2017-08-29 14:39:04 +08:00
org.gnome.Mutter.ScreenCast.xml screen-cast-stream: Add stream parameters 2017-09-20 18:27:57 +08:00