База Quartz

База Quartz Самим сердцем графической подсистемы Mac OS X, является высокоуровневый менеджер окон, который содержит мощную библиотеку, так называемой, векторно-растровой графики Quartz. Только этот компонент ОС помогает реализации рендеринга единого формата для Mac OS X – PDF. В этом компоненте кроется радикальное отличие Mac OS X от NeXTStep. База Quartz обеспечивает Mac OS X как базовые функции, которые свойственны большинству аналогичных систем, как то, буферирование содержимого самих окон, но и совершенно уникальные функции, такие, например, как модель «попиксельного видеомикширования». Эта модель позволяет в реальном, настоящем времени, разделять пикселы физического экрана, в постоянном режиме, между несколькими окнами приложений одновременно. В этой операции задействовано с несколько различных алгоритмов.

Quartz Compositor, в предыдущих версиях Mac OS X, то есть критический компонент Quartz , который отвечает за саму уникальную функциональность подсистемы, и, естественно, за «попиксельное видеомикширование», выполнялся, непосредственно на центральном процессоре компьютера. Работал он с подготовленными областями буферной памяти окон, а приложения осуществляли свой «вывод» при помощи вызовов библиотек Quartz.

Responses are currently closed, but you can trackback from your own site.

Comments are closed.