#include "config.h"
#endif
-#include "../include/GL/freeglut.h"
+#include <GL/freeglut.h>
#include "freeglut_internal.h"
fgError( "Fatal error in program. NULL display callback not "
"permitted in GLUT 3.0+ or freeglut 2.0.1+\n" );
SET_CALLBACK( Display );
- fgStructure.Window->State.Redisplay = GL_TRUE;
}
/*
static void fghVisibility( int status )
{
int glut_status = GLUT_VISIBLE;
-
+
freeglut_assert_ready;
freeglut_return_if_fail( fgStructure.Window );
( unsigned int, int, int, int ),
int pollInterval )
{
+ if( !fgState.JoysticksInitialised )
+ {
+ fgJoystickInit( 0 );
+ fgJoystickInit( 1 );
+ fgState.JoysticksInitialised = GL_TRUE;
+ }
+
SET_CALLBACK( Joystick );
fgStructure.Window->State.JoystickPollRate = pollInterval;