summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2009-09-15 15:48:00 -0700
committerKeith Packard <keithp@keithp.com>2009-09-15 15:48:00 -0700
commitda510caffc6c69c398669eafeb3cbb12f5c27938 (patch)
tree200dd6bb6b7aaa0318ac695e0a9940aec3b0df3e /src
parent55e17ecbaddde95cded5cd99ab3fb7e304a05072 (diff)
Initialize gen4 render code under XAA too2.4
XAA uses the gen4 render code for RandR transform support and other fairly simple render acceleration. Failing to initialize it would cause a segfault when it was used. Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'src')
-rw-r--r--src/i830_driver.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/i830_driver.c b/src/i830_driver.c
index 0a747c1d..238460b7 100644
--- a/src/i830_driver.c
+++ b/src/i830_driver.c
@@ -3332,7 +3332,7 @@ I830LeaveVT(int scrnIndex, int flags)
}
#endif /* XF86DRI_MM */
- if (pI830->useEXA && IS_I965G(pI830))
+ if (!pI830->noAccel && IS_I965G(pI830))
gen4_render_state_cleanup(pScrn);
if (pI830->AccelInfoRec)
@@ -3381,7 +3381,7 @@ I830EnterVT(int scrnIndex, int flags)
/* Update the screen pixmap in case the buffer moved */
i830_update_front_offset(pScrn);
- if (pI830->useEXA && IS_I965G(pI830))
+ if (!pI830->noAccel && IS_I965G(pI830))
gen4_render_state_init(pScrn);
if (i830_check_error_state(pScrn)) {