I’m fairly new to the OpenGL API, and I just have a quick question. I need to redraw a particular portion of a frame in the corner of the window (not altered, but just a portion). After all the objects and textures are drawn and the framebuffer is completely filled, I would like to simply redraw part of the framebuffer in the corner of the viewport. I have already implemented it to where it simply redraws the part of the scene in the corder, but it is really inefficient.
I was wondering if there was a quick way to simply redraw a portion of the framebuffer in a different viewport, or something fast that wouldn’t require redoing all the calculations that went into drawing the frame in the first place.
I am using OpenGL ES 1.1 if that’s important.