CPU 时间更改后 GLUT 未更新
GLUT not updating after CPU time changes
本周 GLUT/Intel/Linux 出现了一个有趣的异常现象。
将 CPU 时间调回 2 分钟后,我们的 GLUT window 将有 2 分钟不会更新。
GLUT 是否使用 CPU 时间来更新显示?
freeglut git 回购显示 added support for CLOCK_MONOTONIC in 2012。
如果您有一个使用 gettimeofday
而不是 clock_gettime(CLOCK_MONOTONIC)
的 GLUT 版本,则由 fghCheckTimers 驱动的代码可能会像您在设置时间后描述的那样运行。
本周 GLUT/Intel/Linux 出现了一个有趣的异常现象。
将 CPU 时间调回 2 分钟后,我们的 GLUT window 将有 2 分钟不会更新。
GLUT 是否使用 CPU 时间来更新显示?
freeglut git 回购显示 added support for CLOCK_MONOTONIC in 2012。
如果您有一个使用 gettimeofday
而不是 clock_gettime(CLOCK_MONOTONIC)
的 GLUT 版本,则由 fghCheckTimers 驱动的代码可能会像您在设置时间后描述的那样运行。