On Sun, 16 Feb 2003, Guido Guenther wrote: > On Sun, Feb 16, 2003 at 05:28:27PM -0500, Mark Vojkovich wrote: > [..snip..] > > - Removal of old fullscreen update code (when VT switching) > > Does that correspond with the breakage? > Yeah! Especially the above point looks suspicious. I'll see if I can > check out a version prior to this and see if it works later this week. > Thanks a lot, > -- Guido
Those modifications did: static Bool @@ -206,17 +271,9 @@ ShadowEnterVT(int index, int flags) { ScrnInfoPtr pScrn = xf86Screens[index]; ShadowScreenPtr pPriv = GET_SCREEN_PRIVATE(pScrn->pScreen); - BoxRec box; if((*pPriv->EnterVT)(index, flags)) { pPriv->vtSema = TRUE; - - box.x1 = box.y1 = 0; - box.x2 = pScrn->pScreen->width; - box.y2 = pScrn->pScreen->height; - - (*pPriv->refresh)(pScrn, 1, &box); - return TRUE; } Which appears to prevent the shadowfb code from repainting the screen when entering the VT. I don't know why that modification was made. It will clearly leave a messed up screen when switching back. I've just reproed that on x86. Does anyone know why that was removed? It seems erroneous. Mark. _______________________________________________ Devel mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/devel