2024年11月21日,Vulkan 1.3.302 发布,其中包含大量新扩展,包括 Vulkan Video 的 AV1 编码支持。
Vulkan 1.3.302 是大约三周以来的首次规范更新,因此修复的内容相当多。新版规范中包含了许多文档说明/修复和其他更新。但最令人期待的是新扩展 VK_EXT_vertex_attribute_robustness、VK_KHR_vide_encode_av1、VK_KHR_vide_encode_quantization_map 和 VK_NV_display_stereo。
VK_EXT_vertex_attribute_robustness – 任天堂开发的 VK_EXT_vertex_attribute_robustness 扩展允许应用程序不必指定假顶点属性位置,因为这样可能会影响性能。VK_KHR_video_encode_av1 – Vulkan 视频终于引入了 AV1 编码支持!VK_KHR_video_encode_av1 允许在 Vulkan 视频世界中对 AV1 视频内容进行编码。VK_KHR_video_encode_quantization_map – VK_KHR_video_encode_quantization_map 扩展以 VK_KHR_video_encode_queue 为基础,允许对视频编码的特定编解码器量化参数进行细粒度控制。VK_NV_display_stereo – 来自英伟达的 VK_NV_display_stereo 供应商扩展允许应用程序选择要使用的 3D 立体硬件类型,然后驱动程序将对其进行相应的配置,例如 HDMI 3D 配置。有关 Vulkan 1.3.302 规范更新的下载和更多详细信息,请访问 GitHub 上的 Vulkan-Docs。