内容提要
Vulkan 1.4.317正式发布,新增VP9视频解码和8位浮点支持等扩展,主要包括VK_KHR_video_decode_vp9、VK_EXT_shader_float8和VK_KHR_unified_image_layouts,旨在简化同步和支持机器学习。
关键要点
-
Vulkan 1.4.317 正式发布,新增多项扩展。
-
新增的扩展包括 VK_KHR_video_decode_vp9、VK_EXT_shader_float8 和 VK_KHR_unified_image_layouts。
-
VK_KHR_video_decode_vp9 扩展支持 VP9 视频解码。
-
VK_EXT_shader_float8 扩展支持着色器中的 8 位浮点运算,旨在支持机器学习软件。
-
VK_KHR_unified_image_layouts 扩展简化 Vulkan 中的同步,消除图像布局转换的需求。
-
VK_ARM_tensors 扩展支持张量及其相关 SPIR-V 功能。
-
VK_KHR_present_id2 替代 VK_KHR_present_id,允许按表面行为查询。
-
VK_KHR_present_wait2 扩展允许应用程序等待演示操作完成,监控应用程序运行节奏。
-
VK_KHR_maintenance9 包含一些细微的更新和维护项目。
延伸问答
Vulkan 1.4.317 版本新增了哪些扩展?
Vulkan 1.4.317 新增了 VK_KHR_video_decode_vp9、VK_EXT_shader_float8、VK_KHR_unified_image_layouts、VK_ARM_tensors、VK_KHR_present_id2、VK_KHR_present_wait2 和 VK_KHR_maintenance9 等扩展。
VK_KHR_video_decode_vp9 扩展的功能是什么?
VK_KHR_video_decode_vp9 扩展支持使用 Vulkan Video 进行 VP9 视频解码。
VK_EXT_shader_float8 扩展的目的是什么?
VK_EXT_shader_float8 扩展支持着色器中的 8 位浮点运算,旨在支持机器学习软件。
VK_KHR_unified_image_layouts 扩展解决了什么问题?
VK_KHR_unified_image_layouts 扩展通过消除对图像布局转换的需求,简化了 Vulkan 中的同步。
VK_KHR_present_wait2 扩展的主要功能是什么?
VK_KHR_present_wait2 扩展允许应用程序等待演示操作完成,从而监控和控制应用程序的运行节奏。
Vulkan 1.4.317 版本的发布有什么重要更新?
Vulkan 1.4.317 版本的发布包含多个新扩展和一些细微的更新,旨在提升性能和简化开发。