mutter/src/backends/native
Jonas Ådahl 16a6aef5a7 backends/native: Move KMS fd management to monitor manager
Move finding, opening and managment of the KMS file descriptor to
MetaMonitorManagerKms. This means that the monitor manager creation can
now fail, both if more than one GPU with connectors is discovered, or
if finding or opening the primary GPU fails.

https://bugzilla.gnome.org/show_bug.cgi?id=785381
2017-10-05 16:18:43 -04:00
..
dbus-utils.c launcher: Replace mutter-launch with logind integration 2014-05-19 15:09:23 -04:00
dbus-utils.h launcher: Replace mutter-launch with logind integration 2014-05-19 15:09:23 -04:00
gen-default-modes.py backends/native: Move output code to its own file 2017-10-05 16:18:43 -04:00
meta-backend-native-private.h backends/native: Implement support for pointer barriers 2015-01-19 02:27:59 -08:00
meta-backend-native.c backends/native: Move KMS fd management to monitor manager 2017-10-05 16:18:43 -04:00
meta-backend-native.h backends/native: Move KMS fd management to monitor manager 2017-10-05 16:18:43 -04:00
meta-barrier-native.c Move out generic math parts out of the native barrier implementation 2016-02-16 19:02:48 +08:00
meta-barrier-native.h backends/native: Implement support for pointer barriers 2015-01-19 02:27:59 -08:00
meta-clutter-backend-native.c Introduce regional stage rendering 2016-07-20 14:23:48 +08:00
meta-clutter-backend-native.h Introduce regional stage rendering 2016-07-20 14:23:48 +08:00
meta-crtc-kms.c backends/native: Move CRTC code to its own file 2017-10-05 16:18:43 -04:00
meta-crtc-kms.h backends/native: Move CRTC code to its own file 2017-10-05 16:18:43 -04:00
meta-cursor-renderer-native.c backends/native: Move KMS fd management to monitor manager 2017-10-05 16:18:43 -04:00
meta-cursor-renderer-native.h Support for hardware cursor sizes other than 64x64 on wayland 2014-09-24 15:42:17 -06:00
meta-default-modes.h backends/native: Move output code to its own file 2017-10-05 16:18:43 -04:00
meta-idle-monitor-native.c MetaIdleMonitorNative: initialize last event timestamp 2016-10-17 13:47:20 +02:00
meta-idle-monitor-native.h Start creating different subdirectories for each backend 2014-03-31 23:44:47 -04:00
meta-input-settings-native.c Add tag-and-drag setting from libinput into mutter 2017-08-20 09:27:28 +08:00
meta-input-settings-native.h backends/native: Add libinput-based MetaInputSettings implementation 2015-01-18 13:32:28 -08:00
meta-launcher.c backends/native: Move KMS fd management to monitor manager 2017-10-05 16:18:43 -04:00
meta-launcher.h backends/native: Move KMS fd management to monitor manager 2017-10-05 16:18:43 -04:00
meta-monitor-manager-kms.c backends/native: Move KMS fd management to monitor manager 2017-10-05 16:18:43 -04:00
meta-monitor-manager-kms.h backends/native: Move KMS fd management to monitor manager 2017-10-05 16:18:43 -04:00
meta-output-kms.c backends/native: Move CRTC code to its own file 2017-10-05 16:18:43 -04:00
meta-output-kms.h backends/native: Move CRTC code to its own file 2017-10-05 16:18:43 -04:00
meta-renderer-native.c backends/native: Move KMS fd management to monitor manager 2017-10-05 16:18:43 -04:00
meta-renderer-native.h backends/native: Move KMS fd management to monitor manager 2017-10-05 16:18:43 -04:00
meta-stage-native.c renderer-native: Unset mode on disabled CRTCs 2017-10-02 15:34:41 -04:00
meta-stage-native.h backends/native: Support drawing onto multiple onscreen framebuffers 2016-07-20 14:23:48 +08:00