From e2743a409a02978ca8e953dbbeeb96f61bbd5ce6 Mon Sep 17 00:00:00 2001 From: Jesse Barnes Date: Fri, 12 Sep 2008 14:22:48 -0700 Subject: [PATCH] Only BO map render state if kernel mode setting is active We'll probably end up doing this differently, but avoid this path for now. --- src/i965_render.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/i965_render.c b/src/i965_render.c index a4334c65..7dee5f3f 100644 --- a/src/i965_render.c +++ b/src/i965_render.c @@ -1450,7 +1450,7 @@ gen4_render_state_init(ScrnInfoPtr pScrn) render_state->card_state_offset = pI830->gen4_render_state_mem->offset; - if (pI830->gen4_render_state_mem->bo) { + if (pI830->use_drm_mode) { ret = dri_bo_map(pI830->gen4_render_state_mem->bo, 1); if (ret) { xf86DrvMsg(pScrn->scrnIndex, X_WARNING, @@ -1474,7 +1474,7 @@ gen4_render_state_cleanup(ScrnInfoPtr pScrn) { I830Ptr pI830 = I830PTR(pScrn); - if (pI830->gen4_render_state_mem->bo) { + if (pI830->use_drm_mode) { dri_bo_unmap(pI830->gen4_render_state_mem->bo); dri_bo_unreference(pI830->gen4_render_state_mem->bo); }