From 6e05224bc4d00ba05fee8651d2a9ecbf2a4b3ca8 Mon Sep 17 00:00:00 2001 From: Keith Whitwell Date: Tue, 21 Apr 2009 10:59:54 +0100 Subject: [PATCH] trivial/tri-viewport: add more out-of-bounds background quads --- progs/trivial/tri-viewport.c | 28 +++++++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/progs/trivial/tri-viewport.c b/progs/trivial/tri-viewport.c index 37e424467b9..133744235f4 100644 --- a/progs/trivial/tri-viewport.c +++ b/progs/trivial/tri-viewport.c @@ -103,14 +103,40 @@ static void Draw(void) * Should be clipped to be no larger than the triangles: */ glViewport(tx, ty, w, h); + glBegin(GL_POLYGON); - glColor3f(.5,.5,1); + glColor3f(1,1,0); + glVertex3f(-100, -100, -30.0); + glVertex3f(-100, 100, -30.0); + glVertex3f(100, 100, -30.0); + glVertex3f(100, -100, -30.0); + glEnd(); + + glBegin(GL_POLYGON); + glColor3f(0,1,1); + glVertex3f(-10, -10, -30.0); + glVertex3f(-10, 10, -30.0); + glVertex3f(10, 10, -30.0); + glVertex3f(10, -10, -30.0); + glEnd(); + + glBegin(GL_POLYGON); + glColor3f(1,0,0); glVertex3f(-2, -2, -30.0); glVertex3f(-2, 2, -30.0); glVertex3f(2, 2, -30.0); glVertex3f(2, -2, -30.0); glEnd(); + + glBegin(GL_POLYGON); + glColor3f(.5,.5,1); + glVertex3f(-1, -1, -30.0); + glVertex3f(-1, 1, -30.0); + glVertex3f(1, 1, -30.0); + glVertex3f(1, -1, -30.0); + glEnd(); + /*********************************************************************** */ glViewport(0, 0, win_width, win_height); -- 2.30.2