
転送の作業を減らし、草も保つ
10 月 10 日のメニューのチェック:45 秒で中央値 9.4 FPS(9.0~9.5)、以前は 4.9 FPS。リソースの一貫性の修正、範囲付きの GPU リードバック、ボリュームの再利用、非同期のバッチ化で繰り返しの作業が減りました。途中で入り込んだステンシル破棄の退行を取り除き、密な草が再び見えるようになりました。計測した失敗カウンターはゼロで、安定した 15 FPS と描画全般の正しさは未検証です。
レポートを読む →メインメニューとチュートリアルを描画 · プレイ可否は未検証
タイトルはイントロから、キャラクターモデル、テクスチャ、照明、色が正しく描画されたメインメニューへ進み、さらにチュートリアルの場面に入ります。Gen5 のシングルサンプルのテクスチャアドレッシング、レイヤー化されたレンダーターゲット、スキャンアウトのチャンネル順を修正しました。ゲームプレイ自体は検証していません。

メインメニューの中央値:9.4 FPS(9.0~9.5)、以前は 4.9 FPS。ウォームアップ後にウィンドウカウンターを 1 秒ごとに 45 回計測。RTX 3070 Ti、1080p 出力、内部解像度はゲームが制御。すべての計測値が 15 FPS 未満です。チュートリアルの性能は再テストしていません。
NVIDIA GeForce RTX 3070 Ti
結果
各項目には、報告した変更を含むリリースを記載しています。公開リリースにまだ含まれていない作業は開発ビルドと表示します。日付と FPS は元の実行時のものです。

10 月 10 日のメニューのチェック:45 秒で中央値 9.4 FPS(9.0~9.5)、以前は 4.9 FPS。リソースの一貫性の修正、範囲付きの GPU リードバック、ボリュームの再利用、非同期のバッチ化で繰り返しの作業が減りました。途中で入り込んだステンシル破棄の退行を取り除き、密な草が再び見えるようになりました。計測した失敗カウンターはゼロで、安定した 15 FPS と描画全般の正しさは未検証です。
レポートを読む →
レイアウト変換は、アドレスの式でそのバイトが連続していると証明できる場合、1 ピクセルずつ動かす代わりに水平方向の 16 バイト全体をコピーするようになりました。バッファキャッシュの追い出しは 4,096 エントリーすべてを走査しなくなり、隣接するゲストのページはまとめて監視され、完了した Vulkan のバッファは再利用されます。
レポートを読む →
リソースのチェックポイントが未使用のスカラー読み込みの履歴を持ち運ばなくなり、完全なスカラー解析は順方向の訪問で冗長な走査を避けます。単独のテスト用データは 9~45% 軽くなりましたが、条件をそろえたゲームの計測は実質的に変わらず(メニューで 157 ms、対照は 154.5 ms)、レポートでもそのとおりに書いています。
レポートを読む →
タイトルは、プロセスとオーディオスレッドが生きたまま、最初の黒いフレームやリソースの読み込み途中で止まることがありました。ファイルの読み取りが I/O エラーを返した後、読み込みスレッドがずっと待ち続けていたのです。GPU が監視しているファイル読み取りを正しく扱うことで、停止が解消しました。
レポートを読む →
Gen5 のシングルサンプルのテクスチャアドレッシング、レイヤー化されたレンダーターゲット、スキャンアウトのチャンネル順を修正したことで、メニューはキャラクターモデル、テクスチャ、照明とともに正しく描画されます。プロファイリングでは、コストはパイプラインのコンパイルではなく、ホストのグラフィックスバックエンド(リソースの準備、ゲストから Vulkan へのコピー、同期)にありました。
レポートを読む →キャプチャ
上記の実行中にエミュレーター自身が出力したフレームです。

転送の作業を減らし、草も保つ
2026年10月10日 · 開発ビルド

幅広いタイルのコピー、軽い追い出し、まとめたページ監視
2026年9月29日 · リリース 0.3.3

スカラーの管理を削ったが、フレームレートの向上は示せず
2026年9月29日 · リリース 0.3.3

読み込み中の無期限の待機を修正
2026年9月28日 · リリース 0.3.3

正しいメインメニューと、時間の使われ方
2026年9月28日 · リリース 0.3.3
5
記録した実行
NVIDIA GeForce RTX 3070 Ti
0.3.5
現在のビルド
2026年10月16日
イントロ / メニュー
結果
イントロとメニューを描画