Port-sparc archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CG14 in 8-bit color



Hello,

On Wed, 23 Feb 2022 14:40:27 -0800
foo bar <tokenalt%gmail.com@localhost> wrote:

> The bad news is that 24bit mode now has some image corruption on the
> bottom of the screen. Roughly a 110 pixel tall strip along the bottom
> gets garbled whenever any window uses acceleration.

Please try this:
Index: cg14_accel.c
===================================================================
RCS file: /cvsroot/xsrc/external/mit/xf86-video-suncg14/dist/src/cg14_accel.c,v
retrieving revision 1.28
diff -u -w -r1.28 cg14_accel.c
--- cg14_accel.c        24 Dec 2021 05:22:54 -0000      1.28
+++ cg14_accel.c        3 Mar 2022 17:39:24 -0000
@@ -1495,7 +1495,7 @@
 
        pExa->memoryBase = p->fb;
        pExa->memorySize = p->memsize;
-       pExa->offScreenBase = p->width * p->height * (pScrn->depth >> 3);
+       pExa->offScreenBase = p->width * p->height * (pScrn->bitsPerPixel >> 3);
 
        /*
         * SX memory instructions are written to 64bit aligned
           addresses with

have fun
Michael


Home | Main Index | Thread Index | Old Index