- procedure Render;
- const
- vport: array[1..4] of array [1..2] of integer =
- ((0, 0), (400, 0), (0, 300), (400, 300));
- var
- i: integer;
- begin
- glClear(GL_COLOR_BUFFER_BIT or GL_DEPTH_BUFFER_BIT);
- glLoadIdentity;
- glTranslatef(0,0,-6);
- for i := 1 to 4 do
- begin
- glViewport(vport[i,1], vport[i,2], 400, 300);
- glBegin(GL_QUADS);
- glVertex2f(-1,-1);
- glVertex2f( 1,-1);
- glVertex2f( 1, 1);
- glVertex2f(-1, 1);
- glEnd;
- end;
- end;