diff options
author | Jonas Ådahl <jadahl@gmail.com> | 2017-07-04 11:56:18 +0800 |
---|---|---|
committer | Jonas Ådahl <jadahl@gmail.com> | 2017-10-05 16:18:43 -0400 |
commit | e0d839aea2836386823eac3c7b8c9a9af56507f2 (patch) | |
tree | 419f9314e19a3e31270a17e3775c4c6f1a7126ec /src/backends/meta-output.c | |
parent | d3efd73429a67de547b76469a21c0b26398c31f5 (diff) | |
download | mutter-e0d839aea2836386823eac3c7b8c9a9af56507f2.tar.gz |
backends/output: Keep a pointer to the monitor manager
Instead of passing it around or fetching the singleton, keep a pointer
to the monitor manager that owns the output. This will eventually be
replaced with a per GPU/graphics card object.
https://bugzilla.gnome.org/show_bug.cgi?id=785381
Diffstat (limited to 'src/backends/meta-output.c')
-rw-r--r-- | src/backends/meta-output.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/backends/meta-output.c b/src/backends/meta-output.c index 1dd0ffa58..c3a7bd99b 100644 --- a/src/backends/meta-output.c +++ b/src/backends/meta-output.c @@ -23,6 +23,12 @@ G_DEFINE_TYPE (MetaOutput, meta_output, G_TYPE_OBJECT) +MetaMonitorManager * +meta_output_get_monitor_manager (MetaOutput *output) +{ + return output->monitor_manager; +} + static void meta_output_finalize (GObject *object) { |