From 83f839dd6588f55d3d132bc9e67f979d2898b173 Mon Sep 17 00:00:00 2001 From: Ben Skeggs Date: Sun, 12 Oct 2008 17:42:44 +1100 Subject: [PATCH] exa: small cleanup --- src/nv_exa.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/nv_exa.c b/src/nv_exa.c index 9683fe1..04884c3 100644 --- a/src/nv_exa.c +++ b/src/nv_exa.c @@ -804,7 +804,8 @@ NVExaInit(ScreenPtr pScreen) ScrnInfoPtr pScrn = xf86Screens[pScreen->myNum]; NVPtr pNv = NVPTR(pScrn); - if(!(pNv->EXADriverPtr = (ExaDriverPtr) xnfcalloc(sizeof(ExaDriverRec), 1))) { + pNv->EXADriverPtr = exaDriverAlloc(); + if (!pNv->EXADriverPtr) { pNv->NoAccel = TRUE; return FALSE; } @@ -892,12 +893,6 @@ NVExaInit(ScreenPtr pScreen) if (!exaDriverInit(pScreen, pNv->EXADriverPtr)) return FALSE; - else - /* EXA init catches this, but only for xserver >= 1.4 */ - if (pNv->VRAMPhysicalSize / 2 < NOUVEAU_ALIGN(pScrn->virtualX, 64) * NOUVEAU_ALIGN(pScrn->virtualY, 64) * (pScrn->bitsPerPixel >> 3)) { - xf86DrvMsg(pScrn->scrnIndex, X_ERROR, "The virtual screen size's resolution is too big for the video RAM framebuffer at this colour depth.\n"); - return FALSE; - } return TRUE; } -- 2.32.0.93.g670b81a890