GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Main page
  • Contents
  • Current events
  • Random article
  • About Wikipedia
  • Contact us
  • Help
  • Learn to edit
  • Community portal
  • Recent changes
  • Upload file
  • Special pages
  • Search
  • Donate

This view

  • Original page
  • New address

GeezerVison is showing en.wikipedia.org — Quartz (graphics layer) - Wikipedia

(Redirected from Core Graphics)
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages)
This article needs to be updated. Please help update this article to reflect recent events or newly available information. (April 2021)
icon
This article only references primary sources. Please improve this article by adding secondary or tertiary sources. Unsourced material may be challenged and removed.
Find sources: "Quartz" graphics layer – news · newspapers · books · scholar · JSTOR
(October 2026) (Learn how and when to remove this message)
(Learn how and when to remove this message)

In Apple's macOS operating system, Quartz is the Quartz 2D and Quartz Compositor part of the Core Graphics framework. Quartz includes both a 2D renderer in Core Graphics and the composition engine that sends instructions to the graphics card. Because of this vertical nature, Quartz is often synonymous with Core Graphics.[1]

In a general sense, Quartz or Quartz technologies can refer to almost every part of the macOS graphics model from the rendering layer down to the compositor including Core Image and Core Video.[2] Other Apple graphics technologies that use the "Quartz" prefix include these:

  • Quartz Extreme
  • QuartzGL (originally Quartz 2D Extreme)
  • QuartzCore
  • Quartz Display Services
  • Quartz Event Services

Quartz 2D and Quartz Compositor

Quartz 2D is the primary two-dimensional (2D) text and graphics rendering library: It directly supports Aqua by displaying two-dimensional graphics to create the user interface, including on-the-fly rendering and anti-aliasing. Quartz can render text with sub-pixel precision; graphics are limited to more traditional anti-aliasing, which is the default mode of operation but can be turned off.[3] In Mac OS X 10.4 Tiger, Apple introduced Quartz 2D Extreme, enabling Quartz 2D to offload rendering to compatible GPUs. However, GPU rendering was not enabled by default due to potential video redraw issues or kernel panics.[4] In Mac OS X v10.5 Quartz 2D Extreme was renamed to QuartzGL.

The Quartz Compositor is the compositing engine used by macOS. In Mac OS X Jaguar and later, the Quartz Compositor can use the graphics accelerator (GPU) to vastly improve composition performance. This technology is known as Quartz Extreme and is enabled automatically on systems with supported graphics cards.[1]

See also

  • Quartz Composer
  • Wayland (protocol)

References

  1. 1 2 "Apple - Developer - Graphics & Imaging Overview". Archived from the original on November 20, 2004. Retrieved February 12, 2007.
  2. ↑ "Apple - Developer - Graphics & Imaging Reference". Archived from the original on December 5, 2011. Retrieved April 17, 2007.
  3. ↑ "Apple - Developer - Quartz Programming Guide for QuickDraw Developers: Drawing Destinations". Archived from the original on September 5, 2008. Retrieved February 12, 2007.
  4. ↑ "Apple - Info - Docs - About the Mac OS X 10.4.3 Update (Delta)". Archived from the original on October 16, 2007. Retrieved September 20, 2007.

External links

  • Quartz 2D Programming Guide at developer.apple.com
  • Core Graphics API Reference at developer.apple.com
  • Quartz in Tiger (from a review of Mac OS X 10.4 in Ars Technica)
  • Introduction to OS X graphics APIs
  • Cocoa Graphics with Quartz: Part 1
  • Cocoa Graphics with Quartz: Part 2
Retrieved from "https://en.wikipedia.org/w/index.php?title=Quartz_(graphics_layer)&oldid=1384563324"
Categories:
  • Graphics software
  • MacOS
Hidden categories:
  • Articles with short description
  • Short description is different from Wikidata
  • Wikipedia articles in need of updating from April 2021
  • All Wikipedia articles in need of updating
  • Articles lacking reliable references from October 2026
  • Articles with multiple maintenance issues
  • Use mdy dates from October 2013
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.