On Mar 14, 2006, at 5:37 AM, Sylwester Pietrzyk wrote:

Quartz 3D in Tiger uses the GPU for almost all graphics (For example,
Quicktime 7 plays back on an OpenGL surface), and Aperture actually uses
the GPU for a lot of the basic image editing calculations,
For what? What 3D operations does aperture do to 2D pictures? Please don't tell me that GPU is used for image editing, because it is not true. Yes,
there were specialised graphic cards for Mac that had dedicated CPUs
accelerating many photoshop filters, but it was back in early nineties and won't probably happen again. GPUs used in today's cards are used solely for 3D operations acceleration and won't accelarate image editing calculations.

We, err, Apple started integrating Quartz rendering with GPU processing power about 2002-2003.

   http://www.apple.com/macosx/features/quartzextreme/

Previous similar efforts from Apple during the early 1990s are mostly irrelevant to this work as the teams responsible for them are completely different.

Remember that I worked at Apple all through this development period, from 1991 to 2004.

If lightroom can run just happy on much lower spec Mac with Quartz enabled graphic card I can't see any reason why Aperture couldn't. For me it is rather Apple's politics to convince pro photographers to buy a new Mac.

Aperture and Lightroom represent completely different software design and implementation philosophies. Apple does have a stake in encouraging new system sales, but the engineering team working on Aperture really isn't a part of that. Their design and implementation is dependent upon much higher spec hardware requirements, and they want even higher, where Adobe is addressing the very large base of existing customers and users with more traditional ideas. Aperture is looking to push the edge, where Lightroom is looking to fit into the recent and current hardware envelope.

Godfrey

Reply via email to