On Oct 29, 2007, at 10:39 AM, Ulrich Kortenkamp wrote:
Am 29.10.2007 um 17:29 schrieb Pratik Solanki:
It's possible. The performance characteristics of Quartz and Sun2D
are quite different. In general, with the shift to Sun2D, graphics
performance characteristics on Mac OSX should more closely match
those on Windows. But some apps may lose performance based on what
they do. Please try enabling Quartz to see if that fixes the issue.
Pratik, Mike,
you are suggesting setting the Quartz Rendering property to true as
a workaround. Can we rely on this being supported in the future? Or
should developers optimize their code for the Sun pipeline instead?
We are seeing much slower performance with the Sun pipeline (see http://cinderella.de/download
or http://beta.cinderella.de/public for the application), I
reported this already IIRC. If we know for sure (or for 80% sure)
that Quartz rendering will go away, then we will forget about it
immediately and optimize for Sun only.
I don't know if we will preserve this indefinitely, but in the short
term there definitely appears to be a need for both (resolution
independence, printing, native LCD text anti-aliasing, etc).
It would be good to know if there are some easy optimizations you can
do for Sun 2D, since those optimizations (in theory at least) should
benefit you on Windows and Linux. I think it would be well worth your
time to investigate it, however if you don't...at least Quartz is
still there as an option.
Based on your feedback, we will be evaluating our options for graphics
renderers in the future - so, nothing is set in stone. As always, if
you have a concrete demonstrations of performance regressions
switching from Quartz to Sun 2D, please, please file them at http://bugreporter.apple.com
.
Thank you for trying out the new bits,
Mike Swingler
Java Frameworks Engineer
Apple Inc.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Java-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/java-dev/email@hidden