Get fbo from actual current buffer
Before we would be getting the fbo from the last bound buffer which could
be null. I put the conditional too high up trying to avoid cleaning up
gles2_buffer_get_or_create
if the fbo creation failed, but it isn't
an issue if we keep the gles2_buffer around.
New pixel api nukes this code anyway