discuss-gnustep
[Top][All Lists]
Advanced

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

Re: Screen artifacts on GUI applications


From: Riccardo Mottola
Subject: Re: Screen artifacts on GUI applications
Date: Sun, 12 Apr 2015 16:28:42 +0200
User-agent: Mozilla/5.0 (X11; FreeBSD i386; rv:35.0) Gecko/20100101 Firefox/35.0 SeaMonkey/2.32

Hi,

I posted to the list just a few days ago the exact commit where the fix was implemented, it is very easy to backport in case you need.

Riccardo

Edwin Ancaer wrote:

Sara

I think ihad the same issue a few weeks ago. This is the advice i got from Fred Kiefer:

What you could do to investigate the issue yourself is to start
debugging in the GNUstep cairo backend. If I remember correctly the
method in question is in CairoGState

- (void) compositeGState: (CairoGState *)source
                fromRect: (NSRect)srcRect
                 toPoint: (NSPoint)destPoint
                      op: (NSCompositingOperation)op
                fraction: (CGFloat)delta

As you can see there is some special handling for copyOnSelf and that is
the case you are after. You will also see special handling for a cairo
version > 1.8.0, maybe cairo fixed this bug and that code wont be needed
starting with cairo 1.13.0?




reply via email to

[Prev in Thread] Current Thread [Next in Thread]