Khronos Group が Vulkan 1.1 の仕様をリリース

click fraud protection

Khronos Group は、Vulkan 1.1 および SPIR-V 1.3 仕様のリリースを発表しました。 これは、Vulkan 1.0 からほぼ正確に 2 年後に登場します。

クロノス グループが Vulkan バージョン 1.0 の仕様. 目標は、開発者が複数のコア プロセッサをより効果的に利用できるようにすることでした。 最近のハイエンドスマートフォンは 8 個の CPU コアを搭載して出荷されているため、これは大幅な改善を意味します。 OpenGLの後継として、さまざまなアプリケーションやゲームエンジンにも徐々に浸透してきました。 本日、Khronos Group は、Vulkan 1.1 および SPIR-V 1.3 仕様のリリースを発表しました。

Vulkan 1.1 の全体的な目標は、開発者が要求した機能を追加してコア機能を拡張することです。 Vulkan がさまざまなアプリケーションに実装されているのを見てきたので、これは非常に理にかなっています。 そしてゲームしかし、一部の開発者は、バージョン 1.0 では多くのものが失われていると感じていました。 バージョン 1.1 の大きな新機能は、サブグループ操作の追加です。 この機能が追加されたことで、GPU 上で並行して実行される多数のタスク間でのデータの高効率な共有と操作が可能になります。

新しいアップデートでは、アプリケーションがアクセスまたはコピーできないリソースを使用してレンダリングおよび表示操作を実行できる機能も追加されています。 これを実践する好例としては、保護されたマルチメディア コンテンツの安全な再生と表示が挙げられます。 Vulkan 1.1 には、より人気のある 1.0 拡張機能のいくつかも統合されています。 これには、複数の画像ビューの同時レンダリング、複数の GPU の使用などの機能が含まれます。 単一システム、および高度なレンダリングと合成に使用されるクロスプロセス API の相互運用性 オペレーション。

Vulkan 1.1 仕様のリリースに加えて、新しい SPIR-V 1.3 仕様もリリースされました。 この新しいアップデートにより、Vulkan シェーダの中間表現の機能が拡張され、サブグループ操作がサポートされ、コンパイラの最適化が強化されました。 SPIR-V ツール エコシステムは、フロントエンド コンパイラの追加により勢いを増し続けています。 GLSL と HLSL の両方に加え、オープン ソースの SPIRV-Tools からの低レベル ツールのサポートを拡張します。 プロジェクト。

開発に Vulkan の使用に興味がある方は、 LunarG バルカン SDK そして ツールレイヤー 1.1 をサポートするようにアップグレードされました。 ハードウェア メーカーとゲーム エンジンは、新しい仕様をサポートするためにドライバー/コードを更新する必要があります。


出典: PR ニュースワイヤー