C++ OpenGL/GLUT-更新多个窗口

C++ OpenGL/GLUT-更新多个窗口,c++,opengl,glut,C++,Opengl,Glut,所以,我正在创建一个游戏,我有两个不同的窗口,它们有不同的显示功能。我想知道的是,是否有可能同时更新两个窗口。假设有一个窗口,我隐式调用glutPostRedisplay()强制更新。这只会导致更新当前窗口。然而,我想更新它们 这可能吗?我已经搜索了很长时间,对一些人来说似乎没有一个明确的答案 谢谢 glutPostRedisplay将当前窗口标记为需要重新显示 “当前窗口”嗯?我想知道是否 glutSetWindow设置当前窗口glutGetWindow返回当前窗口的标识符 我用双手捂住脸

所以,我正在创建一个游戏,我有两个不同的窗口,它们有不同的显示功能。我想知道的是,是否有可能同时更新两个窗口。假设有一个窗口,我隐式调用
glutPostRedisplay()
强制更新。这只会导致更新当前窗口。然而,我想更新它们

这可能吗?我已经搜索了很长时间,对一些人来说似乎没有一个明确的答案

谢谢

glutPostRedisplay
将当前窗口标记为需要重新显示

“当前窗口”嗯?我想知道是否

glutSetWindow
设置当前窗口
glutGetWindow
返回当前窗口的标识符


我用双手捂住脸,我担心在这个过程中我可能会受伤。@AndréSilva:嗯,别难过,GLUT并不是API设计的典范:)
foreach( int window : windows )
{
    glutSetWindow( window );
    glutPostRedisplay();
}