ios - Xcode FPS 调试仪表始终显示 0 FPS

标签 ios xcode opengl-es frame-rate

我在 Xcode 6.1.1 中使用 OpenGL ES 3.0 开发了一款针对 iPad Air 的游戏。 当我捕获 OpenGL ES 帧时,FPS 数字和着色器程序时间始终显示为 0。

我在项目方案中启用了“GPU Frame Capture”选项。帧渲染由非主线程中的 CADisplayLink 调用。

如何获得正确的 FPS 数字和程序时间?

最佳答案

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

Xcode > Edit Scheme > Run Configuration > Options > GPU Frame Capture > OpenGL ES

关于ios - Xcode FPS 调试仪表始终显示 0 FPS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29812973/

相关文章:

ios - 如果我们用所有可选值声明结构,那么在 swift 中结构的大小是多少?

ios - 无法预启动 appium 并且应用程序未使用 appium 安装在 iPhone 真实设备中

ios - 在将 Firebase 云消息传递依赖项添加到 PubSpec.yaml -Flutter 时构建应用程序失败

xcode - 如何初始化相互依赖的属性

objective-c - 关于未出现的缺少@required 协议(protocol)方法的编译警告

android - glTexImage2D 在 Android 4.2.2 上比 4.2.0 慢得多

opengl-es - WebGL - 何时调用 gl.Flush?

android - OpenGL ES 移动对象

iphone - iOS:为什么我不能将 nil 设置为 NSDictionary 值?

ios - 如何设置 sentestkit-test 运行的顺序?