Linked by Thom Holwerda on Fri 2nd Jun 2006 19:51 UTC, submitted by Tyr.
Permalink for comment 130469
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
News
Linked by Thom Holwerda on 05/25/13 0:45 UTC
Linked by Thom Holwerda on 05/24/13 23:59 UTC
Linked by Thom Holwerda on 05/24/13 22:33 UTC
Linked by Howard Fosdick on 05/24/13 21:41 UTC
Linked by Thom Holwerda on 05/24/13 14:44 UTC
Linked by Thom Holwerda on 05/23/13 23:22 UTC
Linked by Thom Holwerda on 05/23/13 22:04 UTC
Linked by Thom Holwerda on 05/23/13 22:01 UTC
Linked by Thom Holwerda on 05/23/13 17:52 UTC
Linked by Thom Holwerda on 05/22/13 22:23 UTC
More News »
Sponsored Links



Member since:
2005-07-06
Yes, Quartz does compositing. OS X has been fully double-buffered, courtesy of Quartz Compositor, since OS X 10.0.
Quartz renders text using the graphics card, to the same extent WPF does. It renders them as bitmaps, using the GPU to perform the compositing operation. It does not draw glyphs as vector shapes using the GPU, but neither does WPF.
Quartz does keep rendered objects as textures in video memory. It has done this since OS X Jaguar.
The only significant difference between WPF and what OS X has in Tiger is that WPF rasterizes vector graphics via the GPU, while Quartz 2D does it in software (by default --- Quartz 2D Extreme can do it on the GPU, but is disabled by default because it breaks apps).
Now, Vista probably leverages GPU effects more than OS X does, but its not a matter of capability. If you can do something in WPF, you can most likely achieve the same effect using Quartz 2D and CoreImage.