Reputation: 11547
I'm using an OpenGL framebuffer object (FBO) to implement stencil shadows on iOS. The code works—that is, visually the stencil buffer is doing the job, and performance seems fine.
When I run the application through the OpenGL ES Analyzer instrument, however, it complains of a "Non-Existent Framebuffer Attachment" and "Missing Framebuffer Attachment." I can't make sense of these messages, since the FBO does have attachments for color, depth, and stencil. A call to glCheckFramebufferStatus() returns GL_FRAMEBUFFER_COMPLETE, indicating no problems.
Is this a bug in Instrument's OpenGL Analyzer?
See also this thread, which gives no answers, but raises the same issue.
Upvotes: 4
Views: 852
Reputation: 1164
I finally got an answer from Apple on their Forums:
Thanks for reporting this bug. This is a known issue that is fixed in the Xcode 4.4 & 4.5 Developer Previews. Cheers, Seth.
Upvotes: 2