Linuxゲーム: Vulkanシェーダーを待つ必要がありますか?
要約
- VulkanシェーダーはLinuxデバイスのグラフィックスにおいて重要な部分であり、はるかに優れたビジュアルを可能にします。
- Vulkanシェーダーの処理をスキップすると、一時的なゲームのカクつきが発生する可能性がありますが、持続的な影響はありません。
- Vulkanシェーダーのプリキャッシュをオフにすることは可能であり、長期的にはいくつかの煩わしさを軽減するかもしれません。
Linuxゲーマーであれば、グラフィック集約型のゲームが「Vulkanシェーダーを処理する」必要があることに慣れているでしょう。しかし、そこにはこの面倒なプロセスをスキップするためのボタンがあります。それを押してスキップしますか?
Vulkanシェーダーは何をしますか?
Vulkanシェーダープロセスをスキップすることが良いアイデアかどうかを考える前に、まず彼らが何をするのかを見ておくのが賢明でしょう。シェーダーは小さなグラフィックプログラムで、名前が示すように、グラフィックの色合いを処理し、ゲームにより良い外観を与えます。また、シェーダーを読み込んだり処理したりしなければ、高度なグラフィックを持つゲームは動作しません。
Windowsを使用している場合、シェーダーはそのオペレーティングシステムが組み込まれたプロプライエタリシステムを使用しているため、単純に機能します。しかし、Linuxでゲームをプレイする場合は、異なる処理を行うVulkanやOpenGLのようなオープンソースの代替手段を使用する必要があります。ゲームを初めて起動するとき、そして時にはゲームが起動するたびに、シェーダーを処理する必要があるため、ゲームは本来の動作をすることができます。
興味深いことに、Steamがこれを処理する方法は、必要になる可能性のあるすべてのシェーダーを事前にキャッシュ(基本的にダウンロードして使用の準備をすること)することです。そして、ゲームを起動すると、どのシェーダーが必要かを判断し、それを処理してゲームを実行します。
Vulkanシェーダーを待つべきですか?
シェーダーはすでにあなたのシステムにあるため、処理をスキップすることができ、10分間進行状況バーが進むのを見ていた人には安心材料となるでしょう。しかし、処理が完了するまでゲームのパフォーマンスに悪影響を及ぼします。ゲームを起動して処理をスキップすると、Vulkanシェーダーが準備できるまで多くのカクつきが予想されます。それを考慮しても、カクつきは問題の中で最悪のものであり、それ以外には問題はないはずです。
実際、処理を自動的にスキップし、常にVulkanシェーダーをバックグラウンドで準備させることもできます。そのためには、画面左上のメニューで「Steam」を選択し、「設定」を選びます。そこから「ダウンロード」に移動し、「シェーダープリキャッシング」の項目が表示されるまでスクロールします。
ここには2つのトグルがあります。「Vulkanシェーダーのバックグラウンド処理を許可する」をオンにすると、処理ステップが常にスキップされます。これは、毎回起動時にシェーダーを処理する必要があるゲームがある場合に便利です。
シェーダープリキャッシュを無効にすることもできますが、お勧めしません。シェーダーをプリキャッシュすることはほとんどスペースを消費せず、処理時間を節約します。それは退屈なプロセスをさらに長くします。
効果に気づかない限り、Vulkanシェーダーを待たないでください
重要に思えるかもしれませんが、Vulkanシェーダーの処理を待つ必要はありません。これをスキップすると、バックグラウンドで処理を完了するために切り替わりますが、最悪の場合、ゲームに一時的なカクつきが生じる可能性があります。持続的な影響はなく、高性能なグラフィックカードを使用している場合、悪影響を全く経験しない可能性が高いです。
Vulkanシェーダーは、ここ数年でLinux上でのゲームを大幅に容易にした技術の一部です。Linuxデバイスを使用してSteamライブラリのゲームをプレイしたい場合は、あまり問題なくWindowsゲームをプレイできる互換性ツールであるProtonの使い方をチェックしてください。