グラフィックカード

Vulkan 1.1仕様の発表、マルチサポートの改善

目次:

Anonim

Khronos Groupは本日、MicrosoftのユビキタスなDirectXに対するこのライバルAPIの主要な拡張を含む新しいVulkan 1.1仕様を発表しました。 Vulkan 1.1は、以前は拡張機能として提供されていたいくつかの機能を標準化し、MicrosoftのDirectX 12自体と同等の機能を実現しています。

Vulkan 1.1はDX12に対応

まず、開発者による制御を可能にする複数のGPUを明示的にサポートしているため 、SLIやCrossfireシステムよりも効率的にプログラムが複数のGPUに作業を拡張できます。 1つの物理GPUのリソースを別のGPU使用したり 、さまざまなコマンドをさまざまなGPUで実行したり、1つのGPUで別のGPUによってレンダリングされた画像を表示したりできます。

Vulkan 1.1では、 Direct3Dメモリレイアウトはネイティブ処理さ れ、これらのレイアウトを引き継ぐHLSLプログラムもネイティブで処理されます 。 これにより、すべてのプログラムを書き直す必要がなくなるため、開発者は既存のDirect3DコードをVulkanに簡単に移動できます。 新しい仕様では、GPUベースの計算のさまざまなスレッド間でデータをさまざまな方法で共有できるようにするサブグループ操作を使用して、GPUのプログラミング機能強化されています。

市場で最高のマザーボードに関する投稿を読むことをお勧めします(2018年2月)

Vulkan 1.1では、バーチャルリアリティアプリケーション改善されています 。これには、同じシーンの2つの異なる視点を、それぞれの目に1つずつ表す必要があります。 Vulkan 1.1を使用すると、開発者は複数のビューを使用できます。 単一のレンダリングコマンドセットは、1回の呼び出しでわずかに異なる複数の出力を生成し、より効率的になります

Vulkanの新しいバージョンは、モーションビデオコーデックで一般的に使用される新しいYUV / YCbCrカラーフォーマットもサポートしています。 これは、保護されたコンテンツの組み込みサポートに関連しています 。 このサポートにより、コピー保護と安全な表示を尊重しながら、このコンテンツをGPUレンダリングシーンの一部として使用できます。

Arstechnicaフォント

グラフィックカード

エディタの選択

Back to top button