I have just updated the repository, now the project is correct building. I also wanted to make a "Pull Request" to hrydgard/ppsspp, but I have 20 commits and some of them are very old, so I do not know how correctly make it..
This code is for some reason not binding default framebuffer..
It's method of GLKView, i think we need use this with glBindFramebuffer(GL_FRAMEBUFFER, defaultFBO).
Here is a simple example of using FBO in iOS, it uses this method.
https://github.com/glman74/simpleFBO
...
I fixed FBO rendering, really needed call this method
Last change in my git, also needs replace function fbo_unbind() in native/gfx_es2/fbo.cpp on this -
(02-23-2013, 04:47 AM)xsacha Wrote: GLint defaultFBO;
glGetIntegerv(GL_FRAMEBUFFER_BINDING_OES, &defaultFBO);
Code:
glBindFramebuffer(GL_FRAMEBUFFER, defaultFBO);Code:
/*
Binds the context and drawable. This needs to be called when the currently bound framebuffer
has been changed during the draw method.
*/
- (void)bindDrawable;Here is a simple example of using FBO in iOS, it uses this method.
https://github.com/glman74/simpleFBO
...
I fixed FBO rendering, really needed call this method

Last change in my git, also needs replace function fbo_unbind() in native/gfx_es2/fbo.cpp on this -
Code:
#ifdef IOS
extern void bindDefaultFBO();
#endif
void fbo_unbind() {
glBindFramebuffer(GL_DRAW_FRAMEBUFFER, 0);
#ifdef IOS
bindDefaultFBO();
#endif
}
