什么硬件可以支持CADisplayLink类?

时间:2010-02-01 14:13:29

标签: iphone hardware vsync

我正在用iPhone制作游戏。我发现iPhone OS 3.1支持使用CADisplayLink类进行v-sync。我相信v-sync是游戏图形的理想解决方案,我只会使用它。 (没有回退到NSTimer)但是SDK doc也说了这个;仅在OS 3.1中支持CADisplayLink。

是否存在无法支持CADisplayLink类的硬件模型?

2 个答案:

答案 0 :(得分:1)

我不知道是否存在不支持CADisplayLink的硬件模型,但我们已经看到在以下设备上使用3DAR进行改进:

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

我对它的性能和简单性感到非常满意。

答案 1 :(得分:0)

我遇到了iPhone 3G和iPod touch(第一代)的问题,两者都运行iOS 3.1.3。虽然我不完全确定问题是否真的CADisplayLink。我自己无法测试,用户也不会向我发送崩溃报告。