diff options
author | Alex Deucher <alexdeucher@gmail.com> | 2008-07-04 13:54:49 -0400 |
---|---|---|
committer | Alex Deucher <alexdeucher@gmail.com> | 2008-07-04 13:54:49 -0400 |
commit | 879f9a37856642b337e3c0233e38fd5443338eef (patch) | |
tree | c56c5cf93b8671811f5bb4d64505014344dc1508 /src/radeon_driver.c | |
parent | 22c6ca0d5d226c725ba448e5db63fdba9e32332c (diff) |
Revert "rotate: fix rotation in conf file."
This reverts commit 22c6ca0d5d226c725ba448e5db63fdba9e32332c.
There seems to be an ordering issue in that causes a nasty hang
if the DRI is enabled. This needs more investigation.
Diffstat (limited to 'src/radeon_driver.c')
-rw-r--r-- | src/radeon_driver.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/radeon_driver.c b/src/radeon_driver.c index 16a05307..a4814913 100644 --- a/src/radeon_driver.c +++ b/src/radeon_driver.c @@ -3471,6 +3471,9 @@ Bool RADEONScreenInit(int scrnIndex, ScreenPtr pScreen, /* xf86CrtcRotate() accesses pScrn->pScreen */ pScrn->pScreen = pScreen; + if (!xf86SetDesiredModes (pScrn)) + return FALSE; + RADEONSaveScreen(pScreen, SCREEN_SAVER_ON); /* Backing store setup */ @@ -3551,9 +3554,6 @@ Bool RADEONScreenInit(int scrnIndex, ScreenPtr pScreen, info->accelOn = FALSE; } - if (!xf86SetDesiredModes (pScrn)) - return FALSE; - /* Init DPMS */ xf86DrvMsgVerb(pScrn->scrnIndex, X_INFO, RADEON_LOGLEVEL_DEBUG, "Initializing DPMS\n"); |