diff options
author | Jonas Ã…dahl <jadahl@gmail.com> | 2019-01-11 15:35:42 +0100 |
---|---|---|
committer | Georges Basile Stavracas Neto <georges.stavracas@gmail.com> | 2019-06-20 13:31:55 +0000 |
commit | 5c500ad4021941abed48b763048c5d459e068e1c (patch) | |
tree | a0b8c77b12a2fd81006722f36933cd95dda5d105 /src/backends/meta-monitor-manager-private.h | |
parent | e7fd068a78c8158800f0ef984707c431e0f8f930 (diff) | |
download | mutter-5c500ad4021941abed48b763048c5d459e068e1c.tar.gz |
backend: Move GPU ownership from the monitor manager to the backend
Lets work towards making MetaMonitorManager about managing monitors, and
not about managing GPUs. This changes other units to keep a pointer to
the backend instead of a monitor manager, in case their ownership
changed, or their main usage of the monitor manager was to look up GPUs.
https://gitlab.gnome.org/GNOME/mutter/issues/548
https://gitlab.gnome.org/GNOME/mutter/merge_requests/525
Diffstat (limited to 'src/backends/meta-monitor-manager-private.h')
-rw-r--r-- | src/backends/meta-monitor-manager-private.h | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/src/backends/meta-monitor-manager-private.h b/src/backends/meta-monitor-manager-private.h index cdb8f4209..f34c01ae1 100644 --- a/src/backends/meta-monitor-manager-private.h +++ b/src/backends/meta-monitor-manager-private.h @@ -121,8 +121,6 @@ struct _MetaMonitorManager int screen_width; int screen_height; - GList *gpus; - GList *monitors; GList *logical_monitors; @@ -248,6 +246,7 @@ struct _MetaMonitorManagerClass MetaLogicalMonitorLayoutMode (*get_default_layout_mode) (MetaMonitorManager *); }; +META_EXPORT_TEST MetaBackend * meta_monitor_manager_get_backend (MetaMonitorManager *manager); void meta_monitor_manager_setup (MetaMonitorManager *manager); @@ -295,12 +294,6 @@ MetaMonitor * meta_monitor_manager_get_monitor_from_connector (MetaMonitor META_EXPORT_TEST GList * meta_monitor_manager_get_monitors (MetaMonitorManager *manager); -META_EXPORT_TEST -void meta_monitor_manager_add_gpu (MetaMonitorManager *manager, - MetaGpu *gpu); -META_EXPORT_TEST -GList * meta_monitor_manager_get_gpus (MetaMonitorManager *manager); - void meta_monitor_manager_get_screen_size (MetaMonitorManager *manager, int *width, int *height); |