[quote]There’s a new 66.29 driver from nvidia works now works nicely with the openGL pipeline of Java2D. I’ve got a small sample benchmark that takes 9,7 secs (client HS) and 7,3 secs (server HD) without the openGL pipeline and 3,5 secs (client HS) and 4,4 secs (server HS) with the openGL pipeline enabled. Of course a factor of 10 would even look better, but 1/3 isn’t bad either… Especially if I compare it to the Cairo c++ version of the benchmarks which takes 20 seconds for Xlib and 10 seconds with the glitz openGL backend.
[/quote]
Hi there,
I was also happy to read that Nvidia had addressed some of the performance and robustness issues that were affecting the OGL-based Java 2D pipeline in their 6629 drivers. I’ll test out the new drivers this week, but in the meantime, could you verify that 5073409 (crash on exit, etc) is fixed after installing the 6629 drivers? Once I’m convinced that the problems are resolved I’ll be able to close out 5073409.
Also, do you know how much faster the 6629 drivers are for your microbenchmark compared to the 5336 drivers? I suspect that they improved the glDrawPixels() issue (described in 5020009), but it would be great to hear your take on it. (For example, is the intro screen in Java2Demo faster now with the 6629 drivers?)
I’ve sent mail to our contacts at Nvidia to get some more info about what they’ve fixed specifically. As I mentioned, I’ll run some benchmarks later this week with the new drivers to see what’s improved.
Thanks,
Chris
Java 2D Team