В настоящее время я работаю над игровым движком, написанным на pygame, и я хотел добавить поддержку OpenGL.
Я написал тест, чтобы увидеть, как заставить Pygame и OpenGL работать вместе, и когда он работает в оконном режиме, он работает между 150 и 200 кадрами в секунду. Когда я запускаю его в полноэкранном режиме (все, что я делал, это добавлял флаг FULLSCREEN при настройке окна), он падает до 60 кадров в секунду. Я добавил намного больше функций рисования, чтобы увидеть, было ли это просто огромное падение производительности, но оно всегда работало со скоростью 60 кадров в секунду.
Что мне нужно сделать, чтобы сообщить OpenGL, что он работает в полноэкранном режиме, или это ограничение OpenGL?
(я работаю в Windows XP)