status safari merge

Alexander Kellett lypanov at kde.org
Sun Oct 19 23:53:02 CEST 2003


On Sun, Oct 19, 2003 at 10:44:13PM +0200, Dirk Mueller wrote:
> On Sunday 19 October 2003 22:12, David Hyatt wrote:
> 
> > Yes, the patch I posted.  It has not yet been enabled in our tree.  I'm 
> > still working on it. :)
> 
> Good. Perhaps we can work on something that is good for both trees. 
> 
> Note I'm not at all objecting to getting rid of the collapsing of the 
> individual dirtyrects into a big boundary dirty rect. This is hitting us bad 
> as well, and a solution is needed. However, when there are complex regions 
> (regions are assembled as unions of rects in X11), stuff slows down 
> drastically, as it all boils down to array operations (elements being the 
> individual rects of the region). the boundary rectangle implementation is not 
> something we put big design thoughts in. Its a hack, and it served the 
> purpose so far. 
> 
> You were saying that Panther does this simplification of complex dirty regions 
> already for you? Or did I misunderstand something?

can libpixregion:
http://xsvg.org/cgi-bin/cvsweb/~checkout~/libpixregion/src/pixregion.c?rev=1.4&content-type=text/plain&cvsroot=xsvg
help you out on this?

mvg,
Alex


More information about the Khtml-devel mailing list