diff options
Diffstat (limited to 'src/radeon_driver.c')
-rw-r--r-- | src/radeon_driver.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/radeon_driver.c b/src/radeon_driver.c index a9756faf..3eecedb0 100644 --- a/src/radeon_driver.c +++ b/src/radeon_driver.c @@ -3939,8 +3939,10 @@ Bool RADEONScreenInit(int scrnIndex, ScreenPtr pScreen, RADEONInitVideo(pScreen); } - if (!shadowSetup(pScreen)) { - return FALSE; + if (info->r600_shadow_fb == TRUE) { + if (!shadowSetup(pScreen)) { + return FALSE; + } } /* Provide SaveScreen & wrap BlockHandler and CloseScreen */ |