> I have only recently found your results from "Swing > links of the week" )) Well your version is clearly superior to mine - I won't develop it any further. Thanks for creating this cool stuff :)
> I have run this benchmark on Ubuntu 8.10 and the > results are rather strange: only OpenGL pipelines > allowed to increase performance for both Qt and > Java2D. > And even Qt pure software rendering is slower > then in WinXP with MinGW compiler. Probably something > wrong with blitting images in drivers. I have no idea why QT's software rendering is faster on Windows-XP compared to Linux. Maybe QT does not use SHMPut to copy the software-rendered image to a "native" surface, this would cause quite a lot of overhead. QT/render is so slow in Linux because QT's XRender routines are rather dumb and ignore the fact that only a few paths are accalerated. However I have an explanation why Java2D is so slow with antialasing enabled: Java2D guarantees consistent antialiasing quality, therefor it uses a mixed software/hw approach. The antialiased geometry is generated by the CPU while the blending itself is done on hw. QT relies on the OpenGL driver's capabilities, but drivers often differ a lot when it comes to quality - however that is slowly changing. Would be interesting to see results without antialiasing (also of QT) compared. Thanks, Clemens [Message sent by forum member 'linuxhippy' (linuxhippy)] http://forums.java.net/jive/thread.jspa?messageID=319125 =========================================================================== To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff JAVA2D-INTEREST". For general help, send email to [EMAIL PROTECTED] and include in the body of the message "help".
