summaryrefslogtreecommitdiff
path: root/src/smi_crtc.c
diff options
context:
space:
mode:
authorPaulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>2008-11-14 22:04:17 -0200
committerPaulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>2008-11-14 22:04:17 -0200
commit85d118ee288fe7aa32db003bfa322ddf06944bf6 (patch)
tree1394e28c41c74252aeb45187e0d4e5a408fce001 /src/smi_crtc.c
parentcd10af22240b9df7c264b15c483d8cc4505ee359 (diff)
Don't explicitly call the cursor routines.
On the MSOC, the hardware cursor was remaining on screen, when using EXA and a randr rotated mode.
Diffstat (limited to 'src/smi_crtc.c')
-rw-r--r--src/smi_crtc.c20
1 files changed, 0 insertions, 20 deletions
diff --git a/src/smi_crtc.c b/src/smi_crtc.c
index d061ad5..329a907 100644
--- a/src/smi_crtc.c
+++ b/src/smi_crtc.c
@@ -82,9 +82,6 @@ SMI_CrtcPrepare(xf86CrtcPtr crtc)
ENTER();
- if (pSmi->HwCursor)
- crtc->funcs->hide_cursor(crtc);
-
LEAVE();
}
@@ -96,23 +93,6 @@ SMI_CrtcCommit(xf86CrtcPtr crtc)
ENTER();
- /* Problem:
- * When starting in Dualhead mode, both hw cursors will be shown,
- * and at the same position, as both are at the same address.
- * When reconfiguring with something like:
- * $ xrandr --output VGA --right-of LVDS
- * what will happen is basically:
- * hide_cursor(panel)
- * hide_cursor(crt)
- * <set-crt-mode-and-modify-mapped-address>
- * show_cursor(panel) <- besides a sw argb cursor is being used...
- *
- * It should not be a problem if argb cursors were supported,
- * or only one output is available...
- */
- if (pSmi->HwCursor)
- xf86_reload_cursors(pScrn->pScreen);
-
LEAVE();
}