/* [<][>][^][v][top][bottom][index][help] */
DEFINITIONS
This source file includes following definitions.
- display
- reshape
<?php
function display()
{
glClear(GL_COLOR_BUFFER_BIT);
echo 'display callback'.PHP_EOL;
glFlush();
}
function reshape($width, $height)
{
printf("(w, h) = (%d,%d)\n",$width,$height);
}
//---------- メイン関数------------//
glutInit($argv);
glutInitWindowSize(400,400);
glutInitDisplayMode(GLUT_RGBA);
glutCreateWindow('CallBack Test');
/* コールバック関数の登録*/
glutDisplayFunc('display');
glutReshapeFunc('reshape');
glClearColor(1.0, 1.0, 1.0, 1.0);
glutMainLoop();
exit (0);