From 9610f31e44da7e62ff7d185548df128ecdfb4173 Mon Sep 17 00:00:00 2001 From: Victor Brekenfeld Date: Mon, 11 May 2020 22:22:37 +0200 Subject: [PATCH] drm: log initial surface parameters --- src/backend/drm/atomic/surface.rs | 7 ++++++- src/backend/drm/legacy/surface.rs | 5 +++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/src/backend/drm/atomic/surface.rs b/src/backend/drm/atomic/surface.rs index 1cdbca5..347a0ea 100644 --- a/src/backend/drm/atomic/surface.rs +++ b/src/backend/drm/atomic/surface.rs @@ -66,6 +66,11 @@ impl AtomicDrmSurfaceInternal { connectors: &[connector::Handle], logger: ::slog::Logger, ) -> Result { + info!( + logger, + "Initializing drm surface with mode {:?} and connectors {:?}", mode, connectors + ); + let crtc_info = dev.get_crtc(crtc).compat().map_err(|source| Error::Access { errmsg: "Error loading crtc info", dev: dev.dev_path(), @@ -510,7 +515,7 @@ impl RawSurface for AtomicDrmSurfaceInternal { self.logger, "New screen configuration invalid!:\n\t{:#?}\n\t{}\n", req, err ); - + return Err(err); } else { if current.mode != pending.mode { diff --git a/src/backend/drm/legacy/surface.rs b/src/backend/drm/legacy/surface.rs index de931da..be2f6f9 100644 --- a/src/backend/drm/legacy/surface.rs +++ b/src/backend/drm/legacy/surface.rs @@ -311,6 +311,11 @@ impl LegacyDrmSurfaceInternal { connectors: &[connector::Handle], logger: ::slog::Logger, ) -> Result, Error> { + info!( + logger, + "Initializing drm surface with mode {:?} and connectors {:?}", mode, connectors + ); + // Try to enumarate the current state to set the initial state variable correctly let crtc_info = dev.get_crtc(crtc).compat().map_err(|source| Error::Access { errmsg: "Error loading crtc info",