если у меня есть mainthread, который устанавливает окно GLUT, а затем создает рабочий поток для выполнения вычислений, и во время вычислений некоторых событий в рабочем потоке я хочу обновить свое окно GLUT.Как я могу это сделать?По-видимому, я не могу вызывать функции перенасыщения напрямую из рабочего потока.
Я хотел бы установить какой-нибудь флаг 'updateflag', который будет проверяться в цикле бездействия glut, и если он установлен, то перерисовывать окно GLUT, но, по-видимому,он также не работает для вызова перенасыщенных функций из цикла простоя (или, по крайней мере, этого не следует делать).
Итак - как правильно это сделать?
спасибо!