xcode 5.1导致性能错误

时间:2014-04-19 16:28:50

标签: xcode opengl-es

我一直在Xcode 4.2(llvm 3.0)上开发一个OpenGL ES游戏,我刚刚切换到XCode 5.1(llvm 5.1),现在我看到性能大幅下降。在XCode 4.2上编译时,我获得33.3ms的固定帧时间(因为它使用vsync)。使用5.1编译时,帧时间为42ms。所有代码和项目设置完全相同(显然除了编译器版本)。 有人见过类似的问题吗?

1 个答案:

答案 0 :(得分:1)

我发现了问题。我已经启用了一些未使用的顶点属性。这导致opengl驱动程序使用顶点数据的慢速软件副本,但是由于一些奇怪的原因,当使用旧版本的xcode时,bug永远不会出现。