【发布时间】:2014-05-09 21:39:14
【问题描述】:
我正在尝试在 iOS 7 上调试一些手写的 OpenGLES 2.0 代码。代码运行良好,只要它不会崩溃、内存不足或在模拟器和实际 iPhone 设备上运行不正常但图形输出不是我所期望的。
我正在使用 Xcode 5.1 中的捕获 OpenGLES 帧功能来尝试调试 OGL 调用,但我发现当我单击按钮捕获帧时,应用程序崩溃(在 OpenGL 渲染代码中 - 确切地说是 glDrawArrays() ) 带有 EXC_BAD_ACCESS,代码 = 1。
重复一遍,代码将运行良好,并且在任意长时间内都不会发生崩溃,并且只有当我单击调试器中的按钮以捕获发生崩溃的帧时。
关于我可能做错了什么会导致这种情况发生的任何建议?
【问题讨论】:
-
这里相同,但前提是我加载带有背景上下文的纹理。
标签: ios xcode debugging opengl-es