[mutter] monitor-manager-kms: Read crtc props after determining the crtc ID
- From: Rui Matos <rtcm src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter] monitor-manager-kms: Read crtc props after determining the crtc ID
- Date: Tue, 28 Apr 2015 16:01:21 +0000 (UTC)
commit 9060190555dcf1aa84715bab496cdfe4f6d79f1b
Author: Rui Matos <tiagomatos gmail com>
Date: Tue Apr 28 16:43:15 2015 +0200
monitor-manager-kms: Read crtc props after determining the crtc ID
Otherwise we can't read the properties.
src/backends/native/meta-monitor-manager-kms.c | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/src/backends/native/meta-monitor-manager-kms.c b/src/backends/native/meta-monitor-manager-kms.c
index 999a898..3e1cef3 100644
--- a/src/backends/native/meta-monitor-manager-kms.c
+++ b/src/backends/native/meta-monitor-manager-kms.c
@@ -454,10 +454,6 @@ meta_monitor_manager_kms_read_current (MetaMonitorManager *manager)
meta_crtc = &manager->crtcs[i];
- meta_crtc->driver_private = g_new (MetaCRTCKms, 1);
- meta_crtc->driver_notify = (GDestroyNotify) meta_crtc_destroy_notify;
- find_crtc_properties (manager_kms, meta_crtc);
-
meta_crtc->crtc_id = crtc->crtc_id;
meta_crtc->rect.x = crtc->x;
meta_crtc->rect.y = crtc->y;
@@ -483,6 +479,10 @@ meta_monitor_manager_kms_read_current (MetaMonitorManager *manager)
height = MAX (height, meta_crtc->rect.y + meta_crtc->rect.height);
}
+ meta_crtc->driver_private = g_new (MetaCRTCKms, 1);
+ meta_crtc->driver_notify = (GDestroyNotify) meta_crtc_destroy_notify;
+ find_crtc_properties (manager_kms, meta_crtc);
+
drmModeFreeCrtc (crtc);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]