[OGL] Java2D performance regression with Must.b33

Hi there!

I’ve found an performance-regression on my GF-2 class board when switching to mustang-b33.

The demos.mix.bezierscroller (text, duke transparent, bezier) runs A LOT slower, basically because blitting the duke is very slow.
If I only enable the duke-image I get:
mu.b33 X11NoAA: 810fps, X11AA: 145fps
java-1.5, X11NoAA: 700fps, X11AA: 130fps
java-1.5 OGLNoAA: 77fps, OGLAA: 75fps
mu.b33 OGLNoAA: 28fps, OGLAA: 27fps

Since in both versions Sw->Surface blits occur for dukes image (java2ds trace=log output is identical), maybe sw->surface blits got slower?
Not really important for me at all, but thought that this could be useful for “our” java2d gods :wink:

lg Clemens

Thanks for the feedback.
I believe this is a known problem with nvidia drivers.
Same thing happens on Windows, btw.

I was looking into this yesterday and wasn’t able to see a difference in performance between 5.0 and 6.0-b33 when OGL is enabled. I’ll continue to investigate though…

Thanks,
Chris

did you emnable duke-bliting, because by default it’s disabled…

lg Clemens