「ハードウェア レイトレーシング」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(翻訳)
(同期)
 
17行目: 17行目:
 
*'''Driver''' - {{Pkg|mesa}} 23 以降、{{Pkg|amdvlk}} または {{Pkg|vulkan-radeon}}
 
*'''Driver''' - {{Pkg|mesa}} 23 以降、{{Pkg|amdvlk}} または {{Pkg|vulkan-radeon}}
   
=== 使方 ===
+
=== 使 ===
   
 
mesa バージョン 23.2 より前の場合は、次の [[環境変数]] を使用します:
 
mesa バージョン 23.2 より前の場合は、次の [[環境変数]] を使用します:
31行目: 31行目:
 
*'''Kernel''' - {{Pkg|linux-firmware}} ([[Intel graphics#GuC/HuC ファームウェアのロードを有効にする|GuC サポート]] にはファームウェアが必要です)
 
*'''Kernel''' - {{Pkg|linux-firmware}} ([[Intel graphics#GuC/HuC ファームウェアのロードを有効にする|GuC サポート]] にはファームウェアが必要です)
   
=== 使方 ===
+
=== 使 ===
   
 
次の [[環境変数]] を使用します:
 
次の [[環境変数]] を使用します:
44行目: 44行目:
 
*'''Driver''' - {{Pkg|nvidia}} 510.60.02 以降、{{Pkg|nvidia-utils}} および {{Pkg|nvidia-settings}} (lib32 バリアント付き)
 
*'''Driver''' - {{Pkg|nvidia}} 510.60.02 以降、{{Pkg|nvidia-utils}} および {{Pkg|nvidia-settings}} (lib32 バリアント付き)
   
=== 使方 ===
+
=== 使 ===
   
 
次の [[環境変数]] を使用します:
 
次の [[環境変数]] を使用します:

2024年2月9日 (金) 17:30時点における最新版


このページは、Linux でのハードウェア レイトレーシングサポートの現状に関するガイドとして機能するとともに、すべてのセットアップ方法に関する情報を提供します。

すべての場合において、Proton を通じてゲームを実行することが前提となっており、VKD3D が必要ですが、DXVK は動作しません。

ノート: レイトレーシングを使用するには、いくつかの 環境変数 を設定する必要があります。これらは、グローバル または ユーザーごと に設定できます。

AMD

AMD RDNA2 GPU は、オンボードコンピューティングユニットを通じてハードウェア レイトレーシングサポートを提供しますが、現在のパフォーマンスはさまざまです。mesa 23 以降、レイトレーシングはゲームごとに有効になり、mesa 23.2 からはすべてのアプリケーションでレイトレーシングがデフォルトで有効になります。

使用方法

mesa バージョン 23.2 より前の場合は、次の 環境変数 を使用します:

RADV_PERFTEST='rt'

Intel

Intel ARC GPU はオンボード TSU を通じてハードウェア レイトレーシングサポートを提供しますが、現在のパフォーマンスはまちまちです。

使用方法

次の 環境変数 を使用します:

VKD3D_CONFIG=dxr11,dxr

NVIDIA

Linux 向けの NVIDIA のレイトレーシング実装は Windows とほぼ同等です。つまり、サポートされているハードウェアと適切なドライバーを使用すれば、RTX は Linux 上で適切に動作します。

  • GPU - RTX moniker が付いたカード (RTX 2060+、RTX 3050+、RTX 4050+)
  • Driver - nvidia 510.60.02 以降、nvidia-utils および nvidia-settings (lib32 バリアント付き)

使用方法

次の 環境変数 を使用します:

VKD3D_CONFIG=dxr11,dxr
PROTON_ENABLE_NVAPI=1
PROTON_ENABLE_NGX_UPDATER=1
ノート: この設定により、ディープラーニング スーパーサンプリングと RTX の両方のサポートが有効になります。

テスト

パッケージ raytracinginvulkan-gitAURインストール し、ターミナルから次のコマンドを実行します:

$ cd /opt/raytracinginvulkan/bin/
$ ./RayTracer