Je travaille actuellement sur un moteur de jeu écrit en pygame et je voulais ajouter le support OpenGL.PyOpenGL + Pygame plafonné à 60 FPS en plein écran
J'ai écrit un test pour voir comment faire fonctionner ensemble pygame et OpenGL, et quand il fonctionne en mode fenêtré, il fonctionne entre 150 et 200 fps. Quand je l'exécute en plein écran (tout ce que j'ai fait était d'ajouter le drapeau FULLSCREEN quand j'ai configuré la fenêtre), il tombe à 60 fps. J'ai ajouté beaucoup plus de fonctions de dessin pour voir si c'était juste une énorme baisse de performance, mais ça tournait toujours à 60 fps.
Y a-t-il quelque chose de supplémentaire que je dois faire pour dire à OpenGL qu'il fonctionne en plein écran ou est-ce une limitation d'OpenGL?
(je suis en cours d'exécution dans Windows XP)
Sur quel système travaillez-vous (windows, linux/X11, etc.)? –