recover direct rendering without fbo