Quartz是位于Mac OS XDarwin核心之上的绘图层,有时候也认为是CoreGraphics。Quartz直接地支援Aqua,借由显示2D绘图图形来建立使用者介面,包含即时绘制(rendering)和次像素(sub-pixel)精准的反锯齿

Quartz 架构图

共有两种元件来组成Quartz:

Quartz Compositor
合成视窗系统,管理和合成幕后视窗影像来建立Mac OS X使用者介面
Quartz 2D
PDF的规范为基础的图形函式库,用来绘制二维文字和图形

Quartz可以使用AltiVec来加速,以及透过AGP显示卡上的GPU支援的硬体绘图。这项技术在Mac OS X Tiger上被扩充为Core ImageCore Video提供即时的视讯和图片的操作。

外部链接

编辑