Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Software - Troubleshooting and Discussion > Mac OS X > diff between Tiger CoreImage and Quartz Extreme?

diff between Tiger CoreImage and Quartz Extreme?
Thread Tools
Dedicated MacNNer
Join Date: Jun 2000
Status: Offline
Reply With Quote
Jan 19, 2005, 06:15 PM
 
could anyone in the know comment on the relationship between CoreImage and Quartz Extreme?
     
Forum Regular
Join Date: Aug 2003
Status: Offline
Reply With Quote
Jan 19, 2005, 06:28 PM
 
Hasn't this already been talked about a thousand times?

CI == easy access to hardware accelerated (on supported graphics cards) effects, like blurs, erodes, etc.

QE == hardware accelerated GUI/drawing. (More complicated though)
-- Devin Lane, Cocoa Programmer
     
Clinically Insane
Join Date: Nov 1999
Status: Offline
Reply With Quote
Jan 19, 2005, 08:12 PM
 
CoreImage is a system service for applying filters (blur, sepia, pixelate, and so forth) to images. In that, it's kind of like integrating the Photoshop plug-in system (but not the rest of Photoshop) into the OS, so that any app could take advantage of them. If you have a supported graphics card, CoreImage can leverage it to make these filters faster, but if not then the filters will still run; they just won't get hardware acceleration.

CoreVideo is the same thing as CoreImage, except that it's applied to moving video instead of still pictures.

Quartz is the technology Apple uses to draw its interface. Quartz Extreme is a technology uses to accelerate the compositing (stacking) of windows using the graphics card. Supposedly, there is another "Quartz 2D Extreme" which extends this so that the graphics card is used to draw the whole UI, but this isn't in Panther and may or may not appear in Tiger.

QE and CI do similar things, but they have very different purposes. CI is for still images, while QE is for the user interface. That's the difference.
You are in Soviet Russia. It is dark. Grue is likely to be eaten by YOU!
     
Mac Elite
Join Date: Aug 2001
Status: Offline
Reply With Quote
Jan 19, 2005, 09:33 PM
 
I'd say it's more that CI is for effects and QE/Q2DE are for accelerating normal drawing. Also, given the graphics state of the union presentation, I'd say it's a very safe bet that Q2DE will be on in 10.4, not just the developer builds.
     
OmniX  (op)
Dedicated MacNNer
Join Date: Jun 2000
Status: Offline
Reply With Quote
Jan 20, 2005, 12:46 AM
 
Originally posted by Catfish_Man:
I'd say it's more that CI is for effects and QE/Q2DE are for accelerating normal drawing. Also, given the graphics state of the union presentation, I'd say it's a very safe bet that Q2DE will be on in 10.4, not just the developer builds.
Catfish, could you elaborate, or perhaps provide any links to further info on Q2DE?
     
Professional Poster
Join Date: Nov 2000
Location: Norway (I eat whales)
Status: Offline
Reply With Quote
Jan 20, 2005, 02:38 AM
 
Originally posted by OmniX:
Catfish, could you elaborate, or perhaps provide any links to further info on Q2DE?
Look about 20 minutes IIRC into this movie from WWDC'04.

Sniffer gone old-school sig
     
Addicted to MacNN
Join Date: Aug 2004
Location: FFM
Status: Offline
Reply With Quote
Jan 20, 2005, 03:07 AM
 
Originally posted by Devin Lane:
QE == hardware accelerated GUI/drawing. (More complicated though)
Quartz Extreme is not hardware accelerated GUI/drawing. It is hardware accelerated window compositing.
     
Senior User
Join Date: Jan 2001
Status: Offline
Reply With Quote
Jan 20, 2005, 04:16 AM
 
Originally posted by TETENAL:
Quartz Extreme is not hardware accelerated GUI/drawing. It is hardware accelerated window compositing.
This is correct, but what was meant above was Quartz 2D Extreme, which in fact, according to the above mentioned presentation, will provide graphics hardware accelerated 2D GUI drawing.
     
   
Thread Tools
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Top
Privacy Policy
All times are GMT -5. The time now is 07:11 PM.
All contents of these forums © 1995-2011 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.7 © 2000-2011, Jelsoft Enterprises Ltd., Content Relevant URLs by vBSEO 3.3.2