Hi there!
I use a gui-toolkit which can use double-buffering for faster drawing, however it still uses Component.createImage which is my eyes lost performance on 1.4+.
So I maybe could help the author with an accerlated version of his backbuffer-support.
However it would be cool if anybody could answer me some of these questions. If you know just one it would be great to hear your answer!
-
Is VolatileImage really worth the extra effort? E.g. how often a typically images needs to be recreated?
-
Does a VolatileImage also speed up basic stuff like drawLine, drawString and draw/fillRect?
-
Is there a speed difference if I create the image using Component.createVolatileImage or GraphicsConfiguration.cre…?
-
Is a VolatileImage also accerlated when using the x11-pipeline.
Thanks a lot, lg Clemens
This is a bit off-topic:
Does anybody know how long the GraphicsConfiguration-Class is included in the jre? I bet something like 1.2 but nowhere I can read a “since x.y”.