Exemple #1
0
// Main program
int main(int argc, char** argv)
{
    glutInit(&argc, argv);
    glutInitWindowSize (window_size, window_size);
    glutInitWindowPosition (10, 10);
    window_1 = glutCreateWindow (argv[0]);
    glutSetWindowTitle("Three Triangles");
    init ();
    glutDisplayFunc(display_1);
    glutReshapeFunc(reshape_1);
    display_1();

   glutInitWindowSize (window_size, window_size);
   glutInitWindowPosition (window_size + 50, 10);
   window_2 = glutCreateWindow (argv[0]);
   glutSetWindowTitle("Gradient Triangle");
   init ();
   glutDisplayFunc(display_2);
   glutReshapeFunc(reshape_2);

   glutMainLoop();
   return 0;
}
Exemple #2
0
void
string_prog_1(char *host)
{
	CLIENT *clnt;
	mystring  *result_1;
	mystring  display_1_arg;

#ifndef	DEBUG
	clnt = clnt_create (host, STRING_PROG, STRING_VERS, "udp");
	if (clnt == NULL) {
		clnt_pcreateerror (host);
		exit (1);
	}
#endif	/* DEBUG */

	result_1 = display_1(&display_1_arg, clnt);
	if (result_1 == (mystring *) NULL) {
		clnt_perror (clnt, "call failed");
	}
#ifndef	DEBUG
	clnt_destroy (clnt);
#endif	 /* DEBUG */
}