viewport background color
glClearColor (r1, g1, b1, a1);
...
glViewport (x1, y1, w1, h1);
...
glClearColor (r2, g2, b2, a2);
...
glViewport (x2, y2, w2, h2);
...
glViewport (x1, y1, w1, h1);
...
glClearColor (r2, g2, b2, a2);
...
glViewport (x2, y2, w2, h2);
glScissor will restrict the area cleared. Since the viewport does not prevent fragments from being generated outside the viewport, I advice you to keep the viewport and the scissor box in sync, unless you have a good reason not to, of course. That way, you will never touch anything outside the viewport, and that includes glClear.
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement