Какое оборудование может поддерживать класс CADisplayLink? - PullRequest
4 голосов
/ 01 февраля 2010

Я делаю игру с iPhone. Я обнаружил, что iPhone OS 3.1 поддерживает v-синхронизацию с классом CADisplayLink. Я считаю, что V-Sync является идеальным решением для игровой графики, я буду использовать только это. (нет возврата к NSTimer) Но SDK doc говорит это тоже; CADisplayLink поддерживается только в OS 3.1.

Существует ли аппаратная модель, которая не поддерживает класс CADisplayLink?

Ответы [ 2 ]

1 голос
/ 13 августа 2010

Я не знаю, есть ли аппаратная модель, которая не поддерживает CADisplayLink, но мы видели улучшения, использующие ее в 3DAR на следующих устройствах:

iPhone4 / iOS 4.1
3GS / iOS 4.0
3G / OS 3.1.2
Original / OS 3.1.3

Я очень доволен его производительностью и простотой.

0 голосов
/ 25 мая 2011

У меня были проблемы с iPhone 3G и iPod touch (1-го поколения), оба работают под управлением iOS 3.1.3.Хотя я не совсем уверен, что проблема действительно CADisplayLink.Я не могу проверить это сам, и пользователи не отправят мне отчет о сбое.

...