🔥HotNews.pub

Nvidiaのドライバー更新がシェーダーコンパイルの待ち時間をついに解消

HotNews 編集部3分で読める
Nvidiaのドライバー更新がシェーダーコンパイルの待ち時間をついに解消

PCゲーマーにとって、大型新作の初回起動ほど煩わしい儀式はほとんどありません。ゲームがシェーダーをコンパイルする間、プログレスバーが這うように進み、時には数分、ドライバー更新後にはさらに長くかかることもあります。その待ち時間がついに終わろうとしています。Nvidiaはドライバー621.01のリリースで、シェーダーのコンパイルを「プレイ」を押す瞬間から遠ざけるMicrosoftの技術、Advanced Shader Deliveryのサポートを有効にします。

シェーダーとは、照明から水の表現まで、あらゆるものを描画する方法をグラフィックスカードに指示する小さなプログラムです。従来、ゲームは初回実行時、またはドライバー変更後に、特定のハードウェアとソフトウェアに合わせる必要があるため、ユーザーのマシン上でこれらをコンパイルします。Advanced Shader Delivery(ASD)は代わりに、作業を事前に行いゲームと一緒にパッケージ化するため、タイトルは準備の大部分が完了した状態で起動します。

このアプローチは『Gears of War: E-Day』で最初に見られ、初回ロード時間を大幅に短縮したと報じられています。AMDが先にサポートを展開していたため、Nvidiaの参入により、この技術はディスクリートGPUを使用する大多数のPCプレイヤーに届くことになります。このような機能は広く利用可能になって初めて効果を発揮するため、これは重要です。開発者は、観客の大半が使用できる場合に、事前コンパイル済みシェーダーパッケージをリリースに組み込む意欲が高まります。

プレイヤーにとっての実用的な効果は単純です。ゲームをインストールするか、グラフィックスドライバーを更新すれば、メニューが表示される前の長い停止が短くなるはずです。ゲームプレイ中にシェーダーがコンパイルされることによるスタッターは、別の、しばしばよりイライラする問題ですが、これも事前コンパイルへの幅広い推進の対象です。何年もの間、スタジオはこうした引っかかりを滑らかにするために専用の初日パッチを配信し、レビュアーは読者に最初の数時間が荒いことを警告することを学んできました。

留意すべき限界もあります。このシステムは開発者のオプトインと配信パイプラインの正常な動作に依存しており、古いタイトルが遡って恩恵を受けることはありません。設定を頻繁にいじったり、特殊な構成で実行したりするプレイヤーは、初回実行時に依然としてコンパイルが発生する可能性があります。また、起動の高速化はすべてのパフォーマンス問題を解決するわけではありません。ゲームは実行中に依然として最適化が不十分な場合があります。

タイミングは的を射ています。PCゲーミングのハードウェアはより高価で複雑になり、オーディエンスはゲームプレイとは無関係な摩擦に対して寛容さを失っています。コンソールプレイヤーはシェーダーについてほとんど考えることがなく、両体験のギャップは常に話題になってきました。そのギャップを埋めることで、新規参入者がコンソールに留まる理由がまた一つ減ります。

Nvidiaにとって、このドライバーリリースは混雑したGPU市場での静かだが有用なセールスポイントであり、MicrosoftにとってはWindowsをより快適なプレイ環境にするためのもう一つの小さな一歩です。他のすべての人にとって、この変化は主にその不在によって気づかれるでしょう。つまり、ゲームがただ開き、いつもの待ち時間なしで、楽しいという本業に取り掛かるのです。

アーカイブからランダムな記事へ移動します

トピック関連グラフ

線が太いほど共起が多い・ノードをクリックでタグページへ