5

我正在使用 OpenGL 帧缓冲区对象 (FBO) 在 iOS 上实现模板阴影。代码有效——也就是说,从视觉上看,模板缓冲区正在完成这项工作,而且性能似乎还不错。

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

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

另请参阅此线程,它没有给出任何答案,但提出了同样的问题。

4

1 回答 1

2

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

苹果官方回复

感谢您报告此错误。这是一个已知问题,已在 Xcode 4.4 和 4.5 开发者预览版中修复。干杯,赛斯。

于 2012-06-27T16:52:52.640 回答