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提供即时的视频和图片的操作。

外部链接

编辑