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: JDK 5: No acceleration?




On Apr 29, 2005, at 3:45 PM, M. Halpin wrote:


from the release notes: "Radar #3726347" "Java2D OpenGL Pipeline Not Supported"

Weren't we supposed to be getting graphical acceleration back finally?

Who from Apple said that the Java2D OpenGL pipeline would be the way that is done?



All Apple has said is that Java is built on other frameworks in Mac OS X and the groups working on those frameworks would be adding aspect of hardware acceleration and that Java would gain from those changes / enhancements.



So have you heard of a thing called Quartz 2D Extreme (Q2DX)?

The aqua look and feel is built on top of Cocoa / Quartz 2D.
Cocoa is built on top of Quartz 2D.
Quartz 2D is hardware accelerated via Quartz 2D Extreme (and well as nice improvements in the software render in Tiger).


Note 10.4 currently has Quartz 2D Extreme turned off across the whole of the OS but it is available to developer to play with in order to do development. I would expect it to be enabled in a future build on Mac OS X (or possibly on request of an application). Likely disabled because of rendering issues, possibly with specific applications or hardware.

Additionally it looks like an option exists for Java applications in addition to that supplied by Quartz Debug to enable Q2DX for their applications.

apple.awt.graphics.EnableQ2DX
Quartz 2D acceleration is a feature included in Mac OS X v.10.4 for development purposes. It uses hardware acceleration to speed up rendering of simple primitives like images, lines, rects, and simple characters.


Anyway expect more documentation online from Apple sometime soon.

In the short term review the following which is a high level look at Quartz 2D exterme, it takes some liberties in how it discusses things to keep things simple (for one don't take CPU/GPU block diagrams as gospel since they gloss over many details).

< http://arstechnica.com/reviews/os/macosx-10.4.ars/14>

-Shawn
_______________________________________________
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: 
 >JDK 5: No acceleration? (From: "M. Halpin" <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.