![]()
2026年5月8日,Khronos Group正式发布Vulkan 1.4.351版,主要改进是新增了六项扩展。
这些更新分别包括:VK_KHR_opacity_micromap、VK_EXT_shader_split_barrier、VK_AMD_gpa_interface、VK_QCOM_elapsed_timer_query、VK_QCOM_image_processing3 以及 VK_QCOM_shader_multiple_wait_queues。
本次与图形渲染相关的核心改动为 VK_KHR_opacity_micromap 扩展,该扩展面向使用透明几何体的 Vulkan 光线追踪负载。应用程序无需增加更多几何体细节,也无需在光线遍历过程中运行任意命中着色器,只需在构建加速结构时,为几何体绑定不透明度微贴图即可。
不透明度微贴图以压缩格式存储不透明度数据。Vulkan 驱动实现可借助该数据,将三角形局部区域标记为不透明、透明或潜在命中区域。Khronos Group表示,该格式会将三角形细分为多个子三角形,每个子三角形可分配2个或4个不透明度数值。
一、Vulkan 1.4.351 新增扩展详解
1、VK_KHR_opacity_micromap
该扩展由多家机构的工程师联合研发,包括维尔福集团的汉斯-克里斯蒂安·阿恩岑以及各大主流硬件厂商。其作用是在构建加速结构时,支持为几何体附加不透明度微贴图,以此优化 Vulkan 光线追踪场景渲染效果。
2、VK_EXT_shader_split_barrier
该扩展由高通、英特尔、英伟达工程师联合设计开发,通过 SPIR-V 新增两项屏障指令OpControlBarrierArriveEXT 与 OpControlBarrierWaitEXT,对原有控制屏障指令 OpControlBarrier 进行拆分。
该功能可让应用程序在工作组内同步子组执行流程,无需所有子组在到达同步条件后统一等待,即可各自独立继续执行任务。
3、VK_AMD_gpa_interface
AMD 专属厂商扩展,为 AMD 镭龙系列显卡开放GPU 性能 API(GPA)接口,支持全局性能计数器、流式性能监控以及 SQTT 线程追踪功能。
4、VK_QCOM_elapsed_timer_query
高通全新专属厂商扩展,功能类似于 OpenGL 的 ARB 计时器查询扩展,新增一类查询类型,可记录一组指令执行之间的耗时间隔。
5、VK_QCOM_image_processing3
新增 SPIR-V 内置函数,支持超分辨率放大、对比度自适应锐化等各类图像处理算法中预设的图像采样汇聚操作。
6、VK_QCOM_shader_multiple_wait_queues
该扩展是本次高通第三项、也是最后一项新增扩展,为 SPIR-V 执行环境提供全新循环控制提示。编译器可依据该提示,采用多等待队列机制对循环逻辑进行性能优化。
二、跨厂商通用扩展
除了上述六项扩展更新之外,还增加了一个跨厂商通用扩展VK_EXT_shader_split_barrier,它将原有 OpControlBarrier 指令拆分为 OpControlBarrierArriveEXT 和 OpControlBarrierWaitEXT。开发者可借此在工作组内部实现子组执行同步,无需强制所有子组统一等待,便可各自独立推进后续任务。
三、其他更新扩展
此次更新还包含一项 AMD 专属扩展和三项高通专属扩展。VK_AMD_gpa_interface 为Radeon显卡开放 AMD GPU 性能 API 接口,适配全局性能计数器、流式性能监控与 SQTT 线程追踪.高通专属吧扩展则覆盖耗时计时器查询、图像放大锐化等图像处理操作,以及循环场景下多等待队列优化的编译器指令提示。
另外,英伟达已在 Windows 版 596.50、Linux 版 595.44.07 的 Vulkan 开发者测试版驱动说明中,加入了VK_KHR_opacity_micromap 与 VK_EXT_shader_split_barrier 两项扩展的适配支持。
四、总结展望
总的来看,Vulkan 1.4.351 版本的发布,标志着 Khronos Group 在图形与计算 API 的演进中再次迈出务实一步。既回应了高端渲染领域的实际需求,也延续了 Vulkan “跨平台、高性能、可控性强”的发展路径,为游戏引擎、图形应用及通用计算开发者提供了更多底层优化空间。
小编将在第一时间分享更多相关最新动态和爆料,敬请关注。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.