From f8c0af3886142ea59936a77006ead0cd2c4ff795 Mon Sep 17 00:00:00 2001 From: Stephane Marchesin Date: Fri, 5 Sep 2008 23:08:14 +0200 Subject: [PATCH] Partly revert ea152819f45b6cf92f6742ed3f9f639cdbbd53f0, alignment is needed. --- src/nv_exa.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/nv_exa.c b/src/nv_exa.c index 67f348c..e396b37 100644 --- a/src/nv_exa.c +++ b/src/nv_exa.c @@ -885,8 +885,8 @@ NVExaInit(ScreenPtr pScreen) { pNv->EXADriverPtr->flags = EXA_OFFSCREEN_PIXMAPS; pNv->EXADriverPtr->memoryBase = pNv->FB->map; - pNv->EXADriverPtr->offScreenBase = NOUVEAU_ALIGN(pScrn->displayWidth * pScrn->virtualY * - (pScrn->bitsPerPixel / 8), pNv->EXADriverPtr->pixmapOffsetAlign); + pNv->EXADriverPtr->offScreenBase = NOUVEAU_ALIGN(pScrn->virtualX, 64) * NOUVEAU_ALIGN(pScrn->virtualY,64) + * (pScrn->bitsPerPixel / 8); pNv->EXADriverPtr->memorySize = pNv->FB->size; #if EXA_VERSION_MINOR >= 2 pNv->EXADriverPtr->PixmapIsOffscreen = nouveau_exa_pixmap_is_offscreen; -- 2.32.0.93.g670b81a890