Vulkan1.3.215はVulkan仕様に対するいくつかの修正/説明に加えて、1つの新しい拡張機能が追加されました。

Vulkan1.3.215の唯一の新しい拡張機能はVK_KHR_fragment_shader_barycentricです。このフラグメントシェーダーの重心拡張は、基本的に、NVIDIAの既存のVK_NV_fragment_shader_barycentric拡張のクロスベンダーの強化バージョンです。 AMD、Broadcom、Arm、Intel、NVIDIA、Valveの開発者が協力して、この新しいVulkan拡張機能に取り組みました。これにより、SPV_KHR_fragment_shader_barycentric SPIR-V拡張機能のサポートが追加され、SPIR-Vで3つのフラグメントシェーダー変数装飾が追加されます。

これは、元のOpenGLNV_fragment_shader_barycentric拡張機能に基づいていたNVIDIA拡張機能に取って代わります。この取り組みは、フラグメントシェーダーがバリーセントリックウェイトベクトルにアクセスできるようにし、フラグメントシェーダー入力が最後の頂点処理段階からの生の頂点ごとの出力を読み取れるようにすることです。

NVIDIAはすでに投稿されていますKHRバリセントリックフラグメントシェーダー拡張機能が有効になっているWindowsおよびLinux用の新しいVulkanベータドライバー。

Vulkan 1.3.215のこの変更およびその他の変更の詳細については、このコミット。

Categories: IT Info