
本日、Vulkanの最新仕様アップデート(バージョン1.3.291)がGitHubで公開されました。様々な修正に加え、Vulkanに新しい「VK_AMD_anti_lag」拡張機能が追加され、最新のDirectXグラフィックAPIの境界を超えてAMD Anti-Lagの完全なサポートが実現しました。Nvidia Reflexも一部のタイトルで既にVulkanでサポートされていますが、一部のユーザーからVulkanでの機能に関する問題が報告されています。VulkanにAnti-Lagを追加する今回のアップデートでは、既存の「VK_NV_low_latency2」拡張機能にも対処しています。
AMD Anti-LagやNvidia Reflexをご存知ない方のために説明すると、これらのオプションがゲームで利用可能になった場合、「自動FPSキャッピング」と考えるのが適切でしょう。従来、ユーザーはFPSがロックされていないゲームでFPSキャップを設定することで、V-Syncを使用してフレームをバッファリング(レイテンシの増加)することなく、ビジュアル、パフォーマンス、またはGPU使用率を一定のレベルに安定させていました。エンジン内FPSキャップは、そのキャップされたFPS目標を安定して達成できる限り、ゲーム内の入力ラグを軽減する最良の方法であることがほとんどです。
ちなみに、Steam Deck に組み込まれているリフレッシュ レート/FPS リミッター トグルは、ゲームを再起動したり、外部アプリケーションを使用したり、アンチラグなどに頼ったりすることなく、FPS 上限を動的に調整できる数少ない方法の 1 つです。
VulkanがAMD Anti-Lagのサポートを追加することの最も興味深い点は、LinuxでAnti-Lagがネイティブサポートされるようになる可能性があることです。現状では、NvidiaはProton拡張機能を通じてReflexをLinuxで動作させる取り組みを既に行っていますが、ユーザーからはその動作の良し悪しについて様々な報告が寄せられています。オープンソースでベンダー中立なLatencyFleXソリューションもありますが、これはAMD Anti-Lag+(ゲームエンジンフック)に似た動作をするため、アンチチート機能を備えたゲームではBANされる可能性があり、完璧とは程遠いものです。
今のところ、これらのVulkanアップデートによって、ネイティブLinuxゲーム、あるいは少なくともSteam DeckのようなProton互換機能を搭載したAMD LinuxシステムにネイティブAMD Anti-LagまたはAMD Anti-Lag 2のサポートが追加されるかどうかは、時が経てば分かるでしょう。AMD FSR 3フレーム生成はProton経由で動作させることができ、Reflexを動作させるための取り組みも既に行われているため、私たちは慎重ながらも楽観視しています。
Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。
クリストファー・ハーパーは、2015年からPCハードウェアとゲームを専門とするフリーランスのテクニカルライターとして活躍しています。それ以前は、高校時代に様々なB2Bクライアントのゴーストライターを務めていました。仕事以外では、友人やライバルには、様々なeスポーツ(特に格闘ゲームとアリーナシューティングゲーム)の現役プレイヤーとして、またジミ・ヘンドリックスからキラー・マイク、そして『ソニックアドベンチャー2』のサウンドトラックまで、幅広い音楽の愛好家として知られています。