Opentopia Directory Encyclopedia Tools

Quartz (graphics layer)

Encyclopedia : Q : QU : QUA : Quartz (graphics layer)


right Quartz is the marketing name of the graphics layer of the Mac OS X operating system. Quartz is part of the Core Graphics framework. Quartz directly supports Aqua by displaying two-dimensional graphics to create the user interface, including on-the-fly rendering and anti-aliasing. Text can be rendered with sub-pixel precision but graphics are limited to more traditional anti-aliasing, which is optional although the default mode of operation.

It is often stated that Quartz "uses PDF" internally somehow (usually by people making comparisons with the Display PostScript technology used in NeXTSTEP and OPENSTEP), however this is categorically not the case. It is true that Quartz borrows its imaging model from the PDF specification, and a result of that is that it is easy to render or generate PDF data using Quartz, but that doesn't imply anything about the internal representation itself.

There are two components that make up Quartz:

Quartz Compositor
A compositing windowing system that manages and composites off-screen window bitmaps to create the Mac OS X user interface.
Quartz 2D
A graphics library based on the paradigms of the Portable Document Format to draw two-dimensional text and graphics.
If AltiVec is available, Quartz will take advantage of it. Quartz Compositor can be accelerated via hardware rendering on supported GPUs; this feature is marketed as Quartz Extreme. A separate technology called Quartz 2D Extreme accelerates Quartz 2D using the GPU. It was introduced in Mac OS X Tiger, though it is disabled by default and Apple strongly cautions against using it because it can lead to video redraw issues and kernel panics.

Quartz is further extended in Tiger with Core Image and Core Video, which provide real-time video and graphics manipulations.

External links

Mac OS X
Applications
Activity Monitor · Address Book · AirPort Admin Utility · Audio MIDI Setup · Automator · Bluetooth File Exchange · BOMArchiveHelper · Calculator · Chess · Classic · ColorSync Utility · Console · Crash Reporter · Dashboard · Dictionary · DigitalColor Meter · Directory Access · DiskImageMounter · Disk Utility · DVD Player · Exposé · Finder · Font Book · Grab · Grapher · Help Viewer · iCal · iChat · Image Capture · Installer · Internet Connect · iSync · Keychain Access · Mail · Migration Assistant · NetInfo Manager · Network Utility · ODBC Administrator · Photo Booth · Preview · Printer Setup Utility · QuickTime Player · Safari · Script Editor · Sherlock · Software Update · Stickies · System Preferences · System Profiler · Terminal · TextEdit · VoiceOver · X11
Developer
AU Lab · CHUD Tools · Core Image Fun House · FileMerge · Help Indexer · Icon Composer · Interface Builder · PackageMaker · Pixie · Property List Editor · Quartz Composer · Repeat After Me · USB Prober · Xcode
Mac OS X Server
AppleShare IP Migration · Fibre Channel Utility · Gateway Setup Assistant · Open Directory · MySQL Manager · QuickTime Broadcaster · QuickTime Streaming Server · RAID Admin · Server Admin · Workgroup Manager · Xgrid
Technology
AppleScript · Aqua · Audio Units · Bonjour · Boot Camp · Carbon · Cocoa · Core Audio · Core Data · Core Image · Core Video · Darwin · Exposé · Keychain · OpenGL · plist · Quartz · QuickTime · Rosetta · Smart folder · Spotlight · WebKit · XNU

 


From Wikipedia, the Free Encyclopedia. Original article here. Support Wikipedia by contributing or donating.
All text is available under the terms of the GNU Free Documentation License See Wikipedia Copyrights for details.

Search Titles
0123456789
ABCDEFGHIJ
KLMNOPQRST
UVWXYZ?

E-mail this article to:

Personal Message: