I think you need to look at glScissor. It restricts the drawing of the screen to a rectangular area. I'd give you an sample but I'm off out. sorry.