xf86-video-intel: Branch 'xwayland' - src/uxa/intel_driver.c

Kristian Høgsberg krh at kemper.freedesktop.org
Wed Sep 11 10:37:50 PDT 2013


 src/uxa/intel_driver.c |    6 ++++++
 1 file changed, 6 insertions(+)

New commits:
commit d9fb46c2caedf135c21c983a8e379e9bdfc5043d
Author: Giovanni Campagna <scampa.giovanni at gmail.com>
Date:   Wed Aug 21 10:02:43 2013 +0200

    xwayland: shortcut Enter/ExitVT
    
    Avoids a warning due to drmGetMaster and a crash with multimonitor,
    caused by not having an intel_mode.

diff --git a/src/uxa/intel_driver.c b/src/uxa/intel_driver.c
index e74ba60..1c38075 100644
--- a/src/uxa/intel_driver.c
+++ b/src/uxa/intel_driver.c
@@ -1175,6 +1175,9 @@ static void I830LeaveVT(VT_FUNC_ARGS_DECL)
 	intel_screen_private *intel = intel_get_screen_private(scrn);
 	int ret;
 
+	if (xorgWayland)
+	  return TRUE;
+
 	xf86RotateFreeShadow(scrn);
 
 	xf86_hide_cursors(scrn);
@@ -1194,6 +1197,9 @@ static Bool I830EnterVT(VT_FUNC_ARGS_DECL)
 	intel_screen_private *intel = intel_get_screen_private(scrn);
 	int ret;
 
+	if (xorgWayland)
+	  return TRUE;
+
 	ret = drmSetMaster(intel->drmSubFD);
 	if (ret) {
 		xf86DrvMsg(scrn->scrnIndex, X_WARNING,


More information about the xorg-commit mailing list