Khronos Group、2024年の Vulkan Roadmap を発表

ニュース

2024年1月25日(現地時間)- Khronos Groupは、クロスプラットフォーム3DグラフィックスおよびコンピュートAPIであるVulkan®の最新のロードマップマイルストーンを発表しました。

Vulkan Roadmap 2024

最新のVulkanロードマップのマイルストーンは、ゲームおよびアプリケーション開発者が信頼できる重要なシェーダおよびラスタライズ機能のセットを定義しており、今年からミドルエンドからハイエンドのGPUで広くサポートされます。

Vulkanロードマップは、ミッドからハイエンドのスマートフォン、タブレット、ラップトップ、コンソール、およびデスクトップデバイスで構成される「没入型グラフィックス(immersive graphics)」市場をターゲットとしています。Vulkanロードマップ2024マイルストーンは、2024年からその市場向けの新製品でサポートされることが期待される一連の機能を取り込んでいます。このロードマップ仕様は、対象となるデバイスの機能を大幅に向上させ、新しいハードウェア機能とVulkan開発者のためのプログラミングモデルの改善の両方を含む、APIの進化の方向性を定めています。

Vulkan Roadmap 2024は、Vulkanロードマップの2番目のマイルストーンリリースとなります。これをサポートする製品は、Vulkan 1.3に準拠しており、2022と2024の両方のロードマップ仕様で定義された拡張機能と機能をサポートしている必要があります。Vulkanロードマップ仕様は、開発者が移植可能なVulkanアプリケーションを構築するのを支援するために Vulkan Profile メカニズムを使用します。ロードマップ要件は機械可読JSONファイルで表現され、Vulkan SDKのツールは、開発者がアプリケーションでプロファイルサポートを照会して有効にするのを容易にするコードを自動生成します。

Vulkan Roadmap 2024で要求される拡張と機能には、新しくリリースされたいくつかの拡張に加え、以前はオプションであった多くの機能の必須サポートと、最小ハードウェア機能の拡張が含まれます:

  • 動的レンダリングローカル読み込み(Dynamic Rendering Local Read):  VK_KHR_dynamic_rendering_local_read 拡張機能は、ダイナミックレンダリングにフレームバッファ-ローカル依存性のサポートを追加し、開発者がすべてのGPUでダイナミックレンダリングに完全に移行できるようにします。詳細はこちらをご覧ください。
  • シェーダ最大再コンバージェンス(Shader Maximal Reconvergence):  VK_KHR_shader_maximal_reconvergence 拡張は、シェーダにおけるスレッド発散の直感的な動作を定義し、高度な並列アルゴリズムの開発を可能にします。
  • シェーダークワッド制御(Shader Quad Control):  VK_KHR_shader_quad_control エクステンションは、制御フローにおける強化されたテクスチャリング操作を定義し、性能と品質の向上を可能にします。詳細はこちらをご覧ください。
  • 追加機能:Vulkan Roadmap 2024マイルストーンでは、シェーダの半浮動小数点型と8/16ビット整数型、マルチ描画間接、シェーダ描画パラメータ、プッシュ記述子、および7つの記述子セットと8つのカラーアタッチメント(それぞれ4つから増加)への増加もサポートする必要があります。

これらの新しい拡張機能のサポートは、次のVulkan SDKリリースに含まれる予定です。Vulkan Roadmap 2024マイルストーンをサポートするほとんどのVulkan Adoptersは、2024年から準拠する製品を提供する予定です。

開発者は、 Vulkanised 2024 (カリフォルニア州サニーベール、2月7日~9日)への参加を通じて、Vulkan Roadmap 2024とProfiles Toolsetの詳細を学び、Vulkanの最新動向を探るために同業者や業界専門家とつながることができます。

Vulkanワーキンググループ議長であるTom Olson氏は次のように述べています。

「Vulkan Roadmap 2024マイルストーンのリリースは、我々がVulkan 1.3およびVulkan Roadmap 2022のリリースで概説した道筋に沿った第2のステップを意味します。私たちがVulkanロードマップをさらに未来へと拡張することで、Vulkanエコシステムの標準化と効率性の向上に向けた機運が高まっています。Roadmap 2024仕様の主要機能には、広く要求されているQoL改善といくつかの重要な新機能の両方が含まれており、Roadmapにおけるそれらの存在は、それらが広範なハードウェアにわたって標準となることを保証します。これにより、ポータブル・アプリケーションの開発が容易になり、開発者はより効率的に作業できるようになります。私たちはここで、単にグラフィックスAPIを構築しているのではありません。私たちは、没入型グラフィックスの未来のための基盤を築き、Vulkanコミュニティにおける共同開発とビジョン共有の価値を実証しているのです。」

Vulkanの進化

Vulkanロードマップ仕様では、最初はハイエンドGPUで見られる高度な機能が公開されていますが、その仕様の有効期間中にミドルエンドからハイエンドGPUで広く利用できるようになります。これらの機能もメインストリームGPUで一般的になると、将来のVulkanコア仕様に組み込まれる候補になります。

Vulkanロードマップ仕様は、特定の市場分野で広くサポートされるようになりつつある機能を特定し、断片化を減らすために実装のための追加的な最小制限を定義することによって、Vulkanコア仕様を補完します。

フィードバックの募集

Vulkan Working Groupは、 GitHub Vulkan-Docsにて、Vulkanの次のステップを定義するのに役立つVulkan Roadmap 2024マイルストーンに関するフィードバックを募集しています。開発者は、 Vulkan Discord channel、または vulkan.orgで利用可能なサポートフォーラムのいずれかに参加することもできます。

Vulkanについて

Vulkanは、最新のGPUに高効率でクロスプラットフォームでアクセスするためのオープンでロイヤリティフリーのAPIであり、主要なエンジン、最先端のゲーム、要求の厳しいアプリケーションで広く採用されています。また、Vulkanは、WindowsやLinux PC、コンソール、クラウドから携帯電話や組み込みプラットフォームまで、多様なデバイスでサポートされています。


Khronos Drives Industry Support for Expanded 3D Features with Vulkan Roadmap 2024

コメント

Translate »
タイトルとURLをコピーしました