#define FREEGLUT_INTERNAL_H
/*
+ * Be sure to update these for every release!
+ */
+#define VERSION_MAJOR 1
+#define VERSION_MINOR 3
+#define VERSION_PATCH 0
+
+/*
* Freeglut is meant to be available under all Unix/X11 and Win32 platforms.
*/
#if !defined(_WIN32)
GLboolean IgnoreKeyRepeat; /* Whether to ignore key repeat... */
+ GLuint FPSInterval; /* Interval between FPS printfs */
+ GLuint SwapCount; /* Count of glutSwapBuffer calls */
+ GLuint SwapTime; /* Time of last SwapBuffers */
+
SFG_Time Time; /* The time that glutInit was called */
SFG_List Timers; /* The freeglut timer hooks */
Window Handle; /* The window's handle */
GLXContext Context; /* The OpenGL context */
XVisualInfo* VisualInfo; /* The window's visual information */
- int DoubleBuffered; /* Treat the window as double-buffered */
#elif TARGET_HOST_WIN32
HWND Handle; /* The window's handle */
HGLRC Context; /* The window's WGL context */
#endif
+
+ int DoubleBuffered; /* Treat the window as double-buffered */
};
/*