Linux にも DirectX 12 のサポートが徐々に浸透しています

WBOY
リリース: 2023-05-24 14:55:51
転載
965 人が閲覧しました
  • クリックして入力してください:ChatGPT ツール プラグイン ナビゲーション ディレクトリ

DirectX 12 支持正在悄悄渗透到 Linux

Vulkan およびその他のオープン ソース グラフィックス API は、強力な業界から高く評価されており、PC ゲーム分野で広く使用されています。 Vulkan のような高性能クロスプラットフォーム ソフトウェアは、Doom Eternal のようなゲームで驚異的なパフォーマンスを実現し、Farming Simulator 22 のような低予算ゲームを Mac OS X や Linux で実行できるようにします。

ゲーム大手 Microsoft は、Xbox ブランドとスタジオ買収を通じて DirectX の優位性を維持してきましたが、現在、Mesa、Linux、BSD 向けの OpenGL のオープンソース ソフトウェア実装に忍び寄っているようです。 Microsoft の主任ソフトウェア エンジニアである Jesse Natalie は、Mesa を介して OpenGL での D3D12 コンピューティング サポートの追加と改善に取り組んでおり、将来の機能強化が計画中であることを示唆しました。 Jesse からのマージ リクエスト:

これにより、計算に並列状態の追跡が追加されます。場合によっては、グラフィックス状態追跡は単純に拡張され (例: シェーダーにバインドされたリソース)、他の場合には複製され (例: 追加のパイプライン キャッシュ)、また別の場合には再構築されます。 ARB_compute_shader のコンピューティング サポートの最終結果は、その中の間接パスが多少遅くなるということです。コンピューティングのサポートが得られたので、状態変数を必要とする間接的なディスパッチのためのより高速なパスを提供するなど、将来シミュレートする必要があるもののためにコンピューティング シェーダーの接続を開始できます。

Mesa による D3D12 コンピューティング シェーダーのサポートは現時点では不明ですが、このようなサポートはデータ センターで非常に役立つ可能性があります。 Microsoft は、より特殊なチップを必要とするワークロード向けに、GPU に最適化された仮想マシンを Azure 上ですでに提供している可能性があります。このマージ リクエストとそのビルド作業は、DirectX 12 を Linux に移植する公式の作業とは無関係であることに注意することが重要です。

以上がLinux にも DirectX 12 のサポートが徐々に浸透していますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:yundongfang.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。