Hello strk,
Tuesday, February 13, 2007, 6:27:41 PM, you wrote:
>> Off the top of my head: partition the stage into N rectangles like a
>> coarse chessboard, and redraw a whole rectangle if anything in it
>> changes, then experiment with N to find a good value for simple and
>> for pathological cases.
>> Or something of that kind.
Uhm, I missed this message :(
Anyway, I'm not very happy with it because it would result in very
coarse results and/or probably even worse CPU usage.
Reasons:
- detecting the correct rectangles and re-computing (mergin) valid
rectangles in the final step won't be faster than dealing with the
original rect instances.
- when the rectangles are too coarse this might invoke useless
drawing of perhabs very complex nearby characters.
s> This seems the best solution to me.
s> It could also easly work with integers.
I prefer strk's class design, I have no problem implementing it...
Udo
_______________________________________________
Gnash-dev mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnash-dev