История изменений
Исправление LINUX-ORG-RU, (текущая версия) :
FreeGlut
glutSwapBuffers() ты случайно вызываешь не в секции кода где эвенты получаешь? Делай swap в самом конце игрового цикла
Остальное я не использовал, но кажется это чисто твой косяк. То есть ты обрабатываешь в коде изменение окна, и если оно произошло делаешь swap почему то там.
Исходная версия LINUX-ORG-RU, :
FreeGlut
glutSwapBuffers() ты случайно вызываешь не в секции кода где эвенты получаешь? Делай swap в самом конце игрового цикла