read from GL_BACK in save_image