Quartz (graphics layer)
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.
In a general sense, Quartz or Quartz technologies can refer to almost every part of the graphics model from the rendering layer down to the compositor including Core Image and Core Video. Other Apple graphics technologies that use the "Quartz" prefix include these:
- Quartz Extreme
- QuartzGL
- QuartzCore
- Quartz Display Services
- Quartz Event Services
Quartz 2D and Quartz Compositor
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 to vastly improve composition performance. This technology is known as Quartz Extreme and is enabled automatically on systems with supported graphics cards.