 |
 |
diff between Tiger CoreImage and Quartz Extreme?
|
 |
|
 |
|
Dedicated MacNNer
Join Date: Jun 2000
Status:
Offline
|
|
could anyone in the know comment on the relationship between CoreImage and Quartz Extreme?
|
|
|
| |
|
|
|
 |
|
 |
|
Forum Regular
Join Date: Aug 2003
Status:
Offline
|
|
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
|
|
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
|
|
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.
|
|
|
| |
|
|
|
 |
|
 |
|
Dedicated MacNNer
Join Date: Jun 2000
Status:
Offline
|
|
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
|
|
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
|
|
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
|
|
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.
|
|
|
| |
|
|
|
 |
 |
|
 |
|
|
|
|
|

|
|
 |
Forum Rules
|
 |
 |
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is Off
|
|
|
|
|
|
 |
 |
 |
 |
|
 |
|