[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-kimageshop
Subject:    Re: krita overview
From:       Patrick Julien <freak () codepimps ! org>
Date:       2003-10-15 1:17:35
[Download RAW message or body]

On October 14, 2003 02:21 am, Michael Thaler wrote:
> Hi,
>
> > > Well, I did experiment with that, and if you look at the
> > > kis_tool_test.cc I sent you (I did attach that file, didn't I?), you'll
> > > see that I try to invalidate only the rect that's painted. When I added
> > > that, instead of invalidating the whole image, flicker decreased
> > > visibly, so I thought repainting only part of the canvas was already
> > > supported.
> >
> > yep, it's supported
>
> I looked at that code again and I still don't get it. Shouldn't there
> be something like
>
> if(tile->valid()) //check if tile is valid
>   p.drawImage(QImage(x,y,w,h,tile->pixelData)) //draw the tile on screen
> else
>   //do nothing
>
> I know everything is a little bit more complicated then that, But I
> could not find any part of the code that actually checks if the tile
> is valid or not. I guess this check is just done in some clever way
> somewhere and I just did not recognize it. Can someone tell me where
> the code actually checks if a tile should be redrawn or not?

It's in there, yes.
_______________________________________________
kimageshop mailing list
kimageshop@mail.kde.org
http://mail.kde.org/mailman/listinfo/kimageshop
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic