标签: iphone objective-c opengl-es
我有一个非常奇怪的问题。 我的游戏引擎异步执行模型加载。之后,它被添加到渲染循环中。
问题是,在加载模型后,有时(并且它是绝对随机的)执行冻结在glDrawElements。我没有得到任何EXC_BAD_ACCESS或类似的东西。
似乎所有执行都是在某个无限循环中在glDrawElements中执行的。这是我在探查器中创建的快照:
也许有人知道glDrawElements如何在内部工作,并可以指出我可能的问题原因。