- // Draw vertices to context
- glBegin(GL_QUADS);
- glColor4f(1.0, 0.0, 1.0, 1.0);
- glVertex3f(-1.0, -1.0, 0.0);
- glVertex3f(-1.0, +1.0, 0.0);
- glVertex3f(+1.0, +1.0, 0.0);
- glVertex3f(+1.0, -1.0, 0.0);
- glEnd();
- // Clearing depth buffer (but resulting transparency!!!)
- glClear(GL_DEPTH_BUFFER_BIT);
- glBegin(GL_LINES);
- glLineWidth(3.0);
- glColor4f(0.0, 0.0, 0.0, 1.0);
- glVertex3f(+0.0, -1.0, 1.0);
- glVertex3f(+0.0, +1.0, 1.0);
- glVertex3f(-1.0, +0.0, 1.0);
- glVertex3f(+1.0, +0.0, 1.0);
- glEnd();