Port-sparc archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CG14 with xrender ( was Re: CG14 in 8-bit color )
Hello,
On Fri, 4 Mar 2022 00:00:10 -0800
foo bar <tokenalt%gmail.com@localhost> wrote:
> > > However in the process of testing this patch I found a few programs
> > > will cause the X server to seg fault. The easiest one to trigger it
> > > is netsurf where all you have to do is move the cursor to the refresh
> > > button next to the address bar and it will instantly seg fault the
> > > server. I rebuilt the xserver without the patch and it has this issue
> > > as well so it does not look like a new problem. X log below.
> >
> > Does this still happen with xrender acceleration disabled?
>
> Sorry I thought I put that in the post but no it does not happen with
> xrender disabled.
I finally had time to sit down and look at this. Turns out gtk3 is
doing some quite strange things I didn't see other toolkits do, which
the driver didn't expect. I'll have to read up on what exactly things
like PictOpSrc with no source operand but a mask are supposed to do.
For now I committed a workaround which simply defers all PictOpSrc
operations to software. With this gtk3 buttons are still somewhat
glitchy but at least we don't crash anymore.
have fun
Michael
Home |
Main Index |
Thread Index |
Old Index