From: Tim R. <ti...@us...> - 2004-07-13 21:13:35
|
Update of /cvsroot/csdopenglnet/tutorials/lesson02 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13589/lesson02 Modified Files: lesson02.cs Log Message: corrected all examples to use double buffer Index: lesson02.cs =================================================================== RCS file: /cvsroot/csdopenglnet/tutorials/lesson02/lesson02.cs,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** lesson02.cs 13 Jul 2004 19:45:12 -0000 1.3 --- lesson02.cs 13 Jul 2004 21:12:56 -0000 1.4 *************** *** 5,9 **** public Lesson02() { ! glutInitDisplayMode( GLUT_RGB | GLUT_DEPTH ); glutInitWindowSize( 640, 480 ); glutCreateWindow("Lesson 02"); --- 5,9 ---- public Lesson02() { ! glutInitDisplayMode( GLUT_RGB | GLUT_DOUBLE ); glutInitWindowSize( 640, 480 ); glutCreateWindow("Lesson 02"); *************** *** 16,25 **** } ! protected void visibility( int status ) { ! if ( status == GLUT_VISIBLE ) { ! draw(); } else { glutIdleFunc( null ); ! } } --- 16,29 ---- } ! protected void visible( int state ) { ! if ( state==GLUT_VISIBLE ) { ! glutIdleFunc( new cb0_glutIdleFunc( redraw ) ); } else { glutIdleFunc( null ); ! } ! } ! ! protected void redraw() { ! glutPostRedisplay(); } |