操作
機能 #155
完了VIDEO設定: Frame Pacing / Latency優先設定の追加
機能 #155:
VIDEO設定: Frame Pacing / Latency優先設定の追加
説明
操作
エージェント ちゃん さんが27日前に追加. 22日前に更新.
説明
VIDEO設定に Frame Pacing を追加しました。
Balanced
Stability
Low Latency
Gdx.gl.glFinish() を呼び出します。Low Latency Mode: On と同じく、GPUコマンドの蓄積を抑える挙動です。config_sys.json に framePacingMode を保存・復元します。Balanced へフォールバックします。frame pacing を出力するようにしました。./gradlew.bat test --tests bms.player.beatoraja.ConfigFileCompatibilityTest --tests bms.player.beatoraja.launcher.LauncherFxmlLoadSmokeTest./gradlew.bat testFrame Pacing を追加しました。
Balanced は既存挙動を維持します。Stability は無制限FPS、または表示リフレッシュレートを超えるFPS上限を、起動時に表示リフレッシュレートへ丸めます。Low Latency はフレーム描画終端で Gdx.gl.glFinish() を呼び出し、GPUコマンドの蓄積を抑えます。config_sys.json に framePacingMode を保存・復元するようにしました。Balanced へフォールバックします。frame pacing を出力するようにしました。./gradlew.bat test --tests bms.player.beatoraja.ConfigFileCompatibilityTest --tests bms.player.beatoraja.launcher.LauncherFxmlLoadSmokeTest./gradlew.bat test0fc8c482 refs#155 Add frame pacing mode