Ich arbeite gerade an einer Spiel-Engine geschrieben in Pygame und ich wollte OpenGL-Unterstützung hinzufügen.PyOpenGL + Pygame bis zu 60 FPS im Vollbildmodus
Ich schrieb einen Test, um zu sehen, wie pygame und OpenGL zusammen arbeiten, und wenn es im Fenstermodus läuft, läuft es zwischen 150 und 200 fps. Wenn ich es im Vollbildmodus ausführe (ich habe nur den FULLSCREEN-Flag hinzugefügt, als ich das Fenster eingerichtet habe), fällt es auf 60 fps herunter. Ich habe viel mehr Zeichnungsfunktionen hinzugefügt, um zu sehen, ob es nur ein riesiger Leistungsabfall war, aber es lief immer mit 60 fps.
Gibt es noch etwas, was ich tun muss, um OpenGL mitzuteilen, dass es im Vollbildmodus läuft oder ist das eine Einschränkung von OpenGL?
(I in Windows XP leite)
Auf welchem System laufen Sie (Windows, Linux/X11, etc ..)? –