|
---|
Quartz är ett par Mac OS X -tekniker som ingår i Core Graphics-ramverket: Quartz 2D och Quartz Composer . Den innehåller en 2D-renderare och en kompositmotor som skickar instruktioner till grafikkortet. På grund av sin ursprungliga användning av vektorgrafik , förstås Quartz vanligtvis som Core Graphics -teknologi . [ett]
Mer generellt hänvisar termerna Quartz- och Quartz -teknologier till hela grafikmodellen av Mac OS X, från renderingsskiktet till kompositören. I denna mening täcker termen även Core Image och Core Video . [2]
Quartz 2D är i första hand ett 2D-text- och grafikbibliotek. Den stöder Aqua -gränssnittet , som visar 2D-grafik, inklusive rendering i farten och kantutjämning . Quartz låter dig rita text med subpixelprecision; grafik är kantutjämnad, vilket är aktiverat som standard men kan inaktiveras. [3] Med Mac OS X 10.4 introducerade Apple Quartz 2D Extreme, som gör att Quartz 2D kan använda stödda GPU:er (grafikbehandlingsenheter) för rendering. Från och med Mac OS X 10.4.9 är Quartz 2D Extreme inaktiverat som standard, vilket erbjuder mindre hastighetsförbättringar till den nuvarande implementeringen. [fyra]
Quartz Composer är en kompositör som används av Quartz 2D och andra renderare som OpenGL , Core Image och QuickTime . Från och med Mac OS X 10.2 använder Quartz Composer GPU:erna för grafikkort som stöds, vilket ökar prestandan avsevärt. Denna teknik är känd som Quartz Extreme och är aktiverad som standard på system med grafikkort som stöds. [ett]
Mac OS X Foundation | |
---|---|
|
Mac OS | |
---|---|
Ansökningar | |
Verktyg |
|
Teknik och användargränssnitt _ |
|