--- a/src/drivers/gl_fbo.c Thu Feb 23 15:24:47 2012 +1000 +++ b/src/drivers/gl_fbo.c Fri Mar 02 23:49:10 2012 +1000 @@ -67,7 +67,7 @@ gboolean gl_fbo_is_supported() { - return isGLExtensionSupported("GL_EXT_framebuffer_object"); + return isGLExtensionSupported("GL_EXT_framebuffer_object") || isOpenGLES2(); } /** @@ -353,7 +353,8 @@ glDrawBuffer( GL_FRONT ); glReadBuffer( GL_FRONT ); #endif - display_driver->swap_buffers(); + if( display_driver->swap_buffers ) + display_driver->swap_buffers(); } static gboolean gl_fbo_read_render_buffer( unsigned char *target, render_buffer_t buffer,