projects
/
freeglut
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
restore GLUT_FPS env var feature lost in previous check-in
[freeglut]
/
freeglut-1.3
/
freeglut_internal.h
diff --git
a/freeglut-1.3/freeglut_internal.h
b/freeglut-1.3/freeglut_internal.h
index
e60d783
..
d8d50d8
100644
(file)
--- a/
freeglut-1.3/freeglut_internal.h
+++ b/
freeglut-1.3/freeglut_internal.h
@@
-220,6
+220,10
@@
struct tagSFG_State
GLboolean IgnoreKeyRepeat; /* Whether to ignore key repeat... */
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 */
SFG_Time Time; /* The time that glutInit was called */
SFG_List Timers; /* The freeglut timer hooks */
@@
-291,7
+295,6
@@
struct tagSFG_Context
Window Handle; /* The window's handle */
GLXContext Context; /* The OpenGL context */
XVisualInfo* VisualInfo; /* The window's visual information */
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 */
#elif TARGET_HOST_WIN32
HWND Handle; /* The window's handle */
@@
-299,6
+302,8
@@
struct tagSFG_Context
HGLRC Context; /* The window's WGL context */
#endif
HGLRC Context; /* The window's WGL context */
#endif
+
+ int DoubleBuffered; /* Treat the window as double-buffered */
};
/*
};
/*