iOS OpenGL ES分析器列出“不存在的帧缓冲附件”和“缺少帧缓冲附件”,但FBO正在工作

时间:2012-05-13 16:17:37

标签: ios opengl-es instruments

我正在使用OpenGL帧缓冲对象(FBO)在iOS上实现模板阴影。代码工作 - 也就是说,模板缓冲区在视觉上正在完成工作,性能似乎很好。

然而,当我通过OpenGL ES Analyzer仪器运行应用程序时,它会抱怨“不存在帧缓冲附件”和“缺少帧缓冲附件”。我无法理解这些消息,因为FBO确实有颜色,深度和模板的附件。对glCheckFramebufferStatus()的调用返回GL_FRAMEBUFFER_COMPLETE,表示没有问题。

这是Instrument的OpenGL Analyzer中的错误吗?

另请参阅this thread,它没有给出答案,但提出了同样的问题。

1 个答案:

答案 0 :(得分:2)

我终于在他们的论坛上得到了Apple的回答:

APPLE OFFICIAL REPLY

  

感谢您报告此错误。这是已修复的已知问题   Xcode 4.4& 4.5开发者预览。干杯,赛斯。