Я сделал заставку, которая отображает статистические таблицы по нескольким «экранам», между которыми он исчезает.Я использовал только CALayers и неявную анимацию, но даже в этом случае анимация в лучшем случае прерывистая;вместо плавного перехода между экранами есть 3 «скачка», один на ~ 5%, один на ~ 30%, затем 100%.
Запуск top
в терминале с других машин, заставка всегда100% * CPU во время переходов достигает 100%. Я запускаю это на Mac mini, PowerPC G4 (1,5) @ 1,33 ГГц с 512 МБ ОЗУ, работаю в Leopard.Никакие другие программы не являются «активными» во время работы.
System Profiler утверждает, что Core Image поддерживается программным обеспечением, поэтому я предполагаю, что неявные анимации вычисляются в ЦП, а не во встроенной карте Radeon.1008 *
Что нужно сделать, чтобы перенести анимацию на графический процессор?