Кварцевая Информация о версии Композитора для OS X v10.6

Содержание:

Введение

Этот документ суммирует существенные изменения Кварцевому Композитору в Snow Leopard, так как предыдущая версия выпустила в OS X v10.5.

Повышения производительности

Конвейер геометрии

У кварцевого Композитора теперь есть полностью интегрированный конвейер геометрии. Этот конвейер центрируется вокруг непрозрачного типа QCMesh, содержащего информацию, такую как расположения вершины, цвета вершины, normals, координаты текстуры и индексы. Конвейер геометрии интегрируется беспрепятственно с остальной частью Кварцевого Композитора. Например, геометрия может быть создана и изменена непосредственно на использовании GPU OpenCL.

Взаимодействие

Создание составов, эффективно использующих взаимодействие с пользователем, было значительно улучшено в Snow Leopard. Информация взаимодействия, такая как позиция и обнаружение хита предоставлена для Billboard, Sprite и патчей Средства рендеринга Сетки с помощью нового патча Взаимодействия. Можно направить информацию о взаимодействии для управления, какие объекты являются интерактивными, а также изменяют данные взаимодействия для создания нового опыта взаимодействия.

Улучшения потока операций

Кварцевый композитор APIs

Для использования в своих интересах Оптимизации Состояния ожидания, сделанной к Кварцевому механизму Композитора, можно реализовать следующий APIs.

Новые патчи

Обновленные патчи

Безопасность