Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Major graphics performance regression in latest Java bump



Mike Swingler wrote:

Of course that won't make a difference, the real property is:
System.setProperty("apple.awt.graphics.UseQuartz","true");

Duh, let me retest.

...

Boom! Decent speeds: it's the Sun Renderer that's broken. Apple's changed the 2D graphics renderer, even in 1.5, to be Sun's by default. The question then is: when did they do this?

Some revised timings (smaller is better)

MacBook Pro, Leopard
Java 1.4.2		~2200
Java 1.5, Sun		~4500
Java 1.5, Quartz	~1750
Java 1.6, Sun		~3100
Java 1.6, Quartz	~1750

G5, Leopard
Java 1.4.2		~3700
Java 1.5, Sun		~7900
Java 1.5, Quartz	~4200


Geez, Sun's renderer is BAD at drawing rectangles. You'd think that was a basic functionality.


[It's worth recalling that Java 1.3.1's OpenGL-based renderer spanked all of these handily (>3x), back when it wasn't banished to Rosetta. Sigh.]


Sean _______________________________________________ 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
References: 
 >Major graphics performance regression in latest Java bump (From: Sean Luke <email@hidden>)
 >Re: Major graphics performance regression in latest Java bump (From: Mike Swingler <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.