2D Графическая Информация о версии для OS X v10.5

Эта информация о версии описывает важные изменения для приложений, использующих Базовое Изображение или 2D Кварц.

Содержание:

Базовое изображение фильтрует изменения поведения

Два Базовых фильтра Изображения — CILinearGradient и CILineScreen — ведут себя по-другому на OS X v10.5 по сравнению с OS X v10.4. Эти изменения реализованы назад совместимым способом. Для приложений, скомпилированных на OS X v10.4, эти фильтры продолжают вести себя на OS X v10.5, как они сделали ранее. Однако для приложений, скомпилированных на OS X v10.5 или позже, эти фильтры принимают новое поведение:

Импликации производительности для приложений Используя сборку «мусора»

Сборка «мусора» представляет небольшие издержки в выполнении кода, которое обычно не значительно для большинства приложений; однако, графически интенсивные приложения могут видеть некоторое влияние производительности.

Существует известная проблема с собравшими «мусор» приложениями с помощью Базового Изображения для обработки кадров от Базового Видео; память кадра не становится собранной, и процесс в конечном счете исчерпывает адресное пространство. Если не рекомендуются Ваши видеокадры порядка подачи заявки с помощью Базового Изображения, включая сборку «мусора».