backends: Move MetaOutput::crtc field into private struct
authorJonas Ådahl <jadahl@gmail.com>
Fri, 3 Nov 2017 10:25:30 +0000 (04:25 -0600)
committerMarco Trevisan (Treviño) <marco@ubuntu.com>
Mon, 23 Apr 2018 15:46:57 +0000 (16:46 +0100)
commitf7149f7180f8018463b28f7f3d0a6995700c8bed
tree4e7b26276bc0c859064b8e0dfd1b3a2a06d01dc3
parentee34e3790f2f9f21a79e2fe421b0301730abe4f8
backends: Move MetaOutput::crtc field into private struct

Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/1703668
Bug-GNOME: https://bugzilla.gnome.org/show_bug.cgi?id=786929
Forwarded: yes, https://gitlab.gnome.org/GNOME/mutter/merge_requests/81

No functional changes. This is only done so that changes to reference
counting can done more reliably.

https://bugzilla.gnome.org/show_bug.cgi?id=786929

Gbp-Pq: Name backends-Move-MetaOutput-crtc-field-into-private-struct.patch
17 files changed:
src/backends/meta-logical-monitor.c
src/backends/meta-monitor-manager-dummy.c
src/backends/meta-monitor-manager.c
src/backends/meta-monitor.c
src/backends/meta-output.c
src/backends/meta-output.h
src/backends/native/meta-cursor-renderer-native.c
src/backends/native/meta-gpu-kms.c
src/backends/native/meta-monitor-manager-kms.c
src/backends/native/meta-output-kms.c
src/backends/native/meta-renderer-native.c
src/backends/x11/meta-monitor-manager-xrandr.c
src/backends/x11/meta-output-xrandr.c
src/backends/x11/meta-stage-x11-nested.c
src/backends/x11/nested/meta-renderer-x11-nested.c
src/tests/meta-monitor-manager-test.c
src/tests/monitor-unit-tests.c