独立した開発者によって開発中の新しいオープンソース Vulkan ドライバーがあり、老朽化した Radeon HD 6000 シリーズ「Northern Islands」グラフィックス プロセッサのサポートの提供に取り組んでいます。
ここ数週間の Xenia Xbox 360 エミュレータの研究で知られるオープンソース開発者の Vitaliy Kuzmin”Triang3l”は、Radeon HD 6000 シリーズ、つまり Radeon HD 6900 シリーズ用の Mesa Vulkan ドライバとして Terakan に取り組んでいます。そこは彼の試練が行われた場所だ。
広く使用されている Mesa RADV Vulkan ドライバーは、Radeon HD 7000 シリーズ GCN グラフィックス カード以降のみをサポートしています。GCN 1.0/1.1 GPU の場合は、AMDGPU カーネル ダイレクト レンダリング マネージャー ( GCN 1.0/1.1 ハードウェアでデフォルトで使用される Radeon ドライバーではなく、DRM) ドライバーを使用します。ただし、GCN 以前のグラフィックス カードをまだ使用しているユーザーのために、Terakan ドライバーは、Radeon DRM Linux カーネル ドライバー上の Radeon HD 6000 シリーズで動作することを目指しています。クズミンはここ数週間、自分の冒険についてツイートしています:
Let’s GOOOOOO!!!!!!!!! 🐸🪳🚢🐊😈 #Terakan pic.twitter.com/3DvK0qQxJP
— 🔺 TriΔng3l 🔺 (@Triang3l) 2023 年 5 月 16 日
そうではありませんでした。中毒になりすぎてドロップすることができなくなりました!
これは、EVENT_WRITE_EOP 送信後の GPU ハングの余波です 😜 その後、ターミナルを開くことさえできませんでした。 #Terakan https://t.co/VAaM6ZiT8f pic.twitter.com/yfMLFGvjJP
— 🔺 TriΔng3l 🔺 (@Triang3l) 2023 年 5 月 19 日
ドライバーはまだ非常に初期段階にあります開発の。初期の Terakan コードの一部は現在、彼の Triang3l Mesa リポジトリのキューに入れられています。
最終的にこれがどの程度うまく機能するのか、そして最終的に HD 6000 シリーズ ラインナップの Cayman GPU をサポートすることになるのか、それとも最終的に追加の GCN 以前の GPU に対してうまく機能するようになるのかを見るのは興味深いでしょう。ただし、これらの老朽化した AMD Radeon GPU は、ネイティブの Vulkan API サポートや DXVK を経由するかどうかなどに関係なく、多くの最新のゲームを実行するには十分強力ではないことを考えると、有用性はかなり限定される可能性があります。それでも、この Vulkan API ドライバーはこれは、より基本的なゲームの実行、Vulkan API サポートを追加するコンポジター、およびこのグラフィックス API のその他の基本的な使用に役立つ可能性があります。ただし、一部の Vulkan API 機能もこれらの GPU では使用できませんが、いずれにせよ、このオープンソースの Terakan ドライバーで何が起こるかを見るのは興味深いでしょう。ただし、繰り返しになりますが、現時点では、このドライバーは開発の非常に初期段階にあり、エンドユーザーが使用できる状態にはまだ近づいていません。