mutter/src
Jonas Ådahl 596376c408 crtc/kms: Outsource CRTC state fetching to MetaKmsCrtc
Move reading state into a struct for MetaCrtcKms to use instead of
querying KMS itself. The state is fetched in the impl context, but
consists of only simple data types, so is made accessible publicly. As
of this, MetaCrtcKms construction does not involve any manual KMS
interaction outside of the MetaKms abstraction.

https://gitlab.gnome.org/GNOME/mutter/issues/548
https://gitlab.gnome.org/GNOME/mutter/merge_requests/525
2019-06-20 13:31:55 +00:00
..
backends crtc/kms: Outsource CRTC state fetching to MetaKmsCrtc 2019-06-20 13:31:55 +00:00
compositor compositor: Add "locate_pointer" vmethod 2019-06-05 09:34:39 +00:00
core window/wayland: Don't always use constrained size when unfullscreening 2019-06-13 16:40:57 +00:00
meta enum-types: Use @basename@ in header comment 2019-06-12 18:01:36 +02:00
tests backend: Move GPU ownership from the monitor manager to the backend 2019-06-20 13:31:55 +00:00
ui theme: Remove DEBUG_FILL_STRUCT 2019-05-27 17:14:25 -05:00
wayland xwayland: Fix build without <sys/random.h> 2019-06-20 12:37:18 +02:00
x11 x11-display: Handle mapped XIDs per type 2019-06-06 21:35:11 +00:00
libmutter.pc.in build: Fix libs and cflags in autotools .pc file 2018-11-10 16:20:46 +00:00
meson.build crtc/kms: Outsource CRTC state fetching to MetaKmsCrtc 2019-06-20 13:31:55 +00:00
meta-marshal.list renderer-native: Add hardware presentation timing 2018-11-23 11:01:30 +00: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 fixed typo 2018-07-24 13:16:36 +00:00
org.gnome.Mutter.IdleMonitor.xml idle-monitor: Add ResetIdletime API, for testing purposes 2018-04-16 13:28:03 +02:00
org.gnome.Mutter.RemoteDesktop.xml Fix typo in RemoteDesktop dbus api 2019-05-22 16:21:57 +02:00
org.gnome.Mutter.ScreenCast.xml org.gnome.Mutter.ScreenCast: Document what was added in API version 2 2019-02-26 13:39:11 +00:00