私は現在pygameで書かれたゲームエンジンに取り組んでおり、OpenGLサポートを追加したいと思いました。
pygameとOpenGLを連携させる方法を確認するためのテストを作成しました。ウィンドウモードで実行すると、150〜200fpsで実行されます。フルスクリーンで実行すると(ウィンドウを設定するときにFULLSCREENフラグを追加するだけでした)、60fpsに低下します。パフォーマンスが大幅に低下したかどうかを確認するために、さらに多くの描画関数を追加しましたが、常に60fpsで実行されていました。
OpenGLにフルスクリーンで実行されていることを伝えるために何か特別なことをする必要がありますか、それともこれはOpenGLの制限ですか?
(私はWindows XPで実行しています)