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
This email sent to email@hidden