Comment #9 on issue 173 by [email protected]: Slow repaint of PSwing
components when zooming (from 1.2 to 1.3)
http://code.google.com/p/piccolo2d/issues/detail?id=173
Sorry - it was Issue 83, r467.
I'm using PSwingExample and notice a clear degradation from release-1.2
when zooming.
For more concrete performance numbers, I hacked PSwing.paint() with the old
buffering behavior.
On my machine, with the buffering, I see paint() consistently take < 1
millis. Without the buffering I see > 150ms consistently.
I've attached a patch to PSwing that can be applied to release-1.3 so you
can see the behavior. The patch is NOT intended as a fix or for promotion.
It constructs a buffer every time and doesn't do any of the optimizations
that v1.2 did.
Attachments:
PSwing-buffer-demo.patch 2.7 KB
--
Piccolo2D Developers Group: http://groups.google.com/group/piccolo2d-dev?hl=en