「ハードウェア レイトレーシング」の版間の差分
ナビゲーションに移動
検索に移動
(翻訳) |
(同期) |
||
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 からはすべてのアプリケーションでレイトレーシングがデフォルトで有効になります。
- GPU - AMD RDNA2シリーズ以降
- Driver - mesa 23 以降、amdvlk または vulkan-radeon
使用方法
mesa バージョン 23.2 より前の場合は、次の 環境変数 を使用します:
RADV_PERFTEST='rt'
Intel
Intel ARC GPU はオンボード TSU を通じてハードウェア レイトレーシングサポートを提供しますが、現在のパフォーマンスはまちまちです。
- GPU - Intel ARC GD/2 シリーズ以降
- Driver - mesa 22.3 以降、vulkan-intel
- Kernel - linux-firmware (GuC サポート にはファームウェアが必要です)
使用方法
次の 環境変数 を使用します:
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
テスト
パッケージ raytracinginvulkan-gitAUR を インストール し、ターミナルから次のコマンドを実行します:
$ cd /opt/raytracinginvulkan/bin/ $ ./RayTracer