首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Xcode FPS调试量规始终显示0 FPS

Xcode FPS调试量规始终显示0 FPS
EN

Stack Overflow用户
提问于 2015-04-23 11:12:18
回答 2查看 5.7K关注 0票数 4

我有一个Xcode6.1.1的游戏,使用OpenGL ES 3.0,目标是iPad Air。当我捕获OpenGL ES帧时,FPS编号和着色器程序时间始终显示为0。

我已经在项目方案中开启了GPU帧捕获选项。帧呈现由非主线程中的CADisplayLink调用。

我怎样才能得到正确的FPS块和程序时间?

EN

回答 2

Stack Overflow用户

发布于 2017-04-21 15:50:20

在运行按钮旁边,单击您的项目,然后单击>编辑方案... >运行配置>选项> GPU Frame Capture >选择OpenGL ES

票数 6
EN

Stack Overflow用户

发布于 2015-04-24 14:58:46

我也遇到过类似的问题。如果你实现了UIViewController来设置Xcode层,那么除了内存和EAGLContext性能之外,你不会显示任何测量结果,相反,你应该使用GLKViewController来实现。

例如:

替换下一行

代码语言:javascript
复制
   @interface MyRenderingView : UIViewController <...>{...}

使用

代码语言:javascript
复制
   @interface MyRenderingView : GLKViewController <...>{...}

这就是不同之处。

另一种方式:

使用"Xcode->OpenDeveloperTool->Instruments->GPU Driver“来运行你的应用程序,这个工具会显示你需要的FPS和其他GPU信息。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29812973

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档