Khronos 通过 Vulkan 2024 路线图来驱动行业对扩展 3D 功能的支持

最新的 Vulkan 路线图里程碑, 定义了一组重要的着色器和光栅化功能。游戏和应用程序开发人员可以依赖这些功能, 从今年开始在中高端 GPU 上得到更宽泛的支持。

俄勒冈州比弗顿 – 2024 年 1 月 25 日 –  Khronos® Group是一个由行业领先公司组成的开放联盟, 致力于创建先进的互操作性标准。今天, 该联盟宣布了跨平台 3D 图形和计算 API Vulkan® 的最新路线图里程碑。 Vulkan 路线图瞄准“沉浸式图形”市场, 这个市场由中高端智能手机、平板电脑、笔记本电脑、游戏机和台式设备组成。 Vulkan路线图 2024 里程碑 认定了一组功能, 预计从 2024 年开始, 该市场的新产品将支持这些功能。路线图规范为目标设备提供了显着的功能的增强, 并设定了 API 的演进方向, 包括为 Vulkan 开发人员提供新的硬件能力和编程模型的改进。

Vulkan 路线图 2024 是 Vulkan 路线图的第二个里程碑版本。支持它的产品必须 达到Vulkan 1.3 的符标, 并支持 2022 年和 2024 年路线图规范中定义的扩展和功能。 Vulkan路线图规范, 使用Vulkan Profile机制来帮助开发人员构建可移植的Vulkan应用程序;路线图的需求以机器可读的 JSON 文件来表示, Vulkan SDK 中的工具会自动生成代码, 使开发人员可以轻松在其应用程序中查询和启用配置文件支持。

Vulkan 2024 路线图所需的扩展和功能包括几个新发布的扩展, 以及对许多先前可选功能的必然支持, 以及最低硬件功能的增加:

  • 动态渲染本地读取: VK_KHR_dynamic_rendering_local_read扩展添加了对动态渲染的帧缓冲区本地依赖性的支持, 允许开发人员完全转向在所有 GPU 上进行动态渲染。请查看博客文章了解详细信息。
  • 着色器最大再收敛: VK_KHR_shader_maximal_reconvergence扩展, 定义了着色器中线程发散的直观行为, 从而能够开发高级并行算法。
  • 着色器四重控制 : VK_KHR_shader_quad_control扩展, 定义了控制流中的增强纹理操作, 从而提高了性能和质量。有关更多详细信息, 请查看最大再收敛和着色器四重控制博客。
  • 附加功能:Vulkan 路线图 2024 里程碑, 还需要支持着色器半浮点和 8/16 位整数类型、多重绘制间接、着色器绘制参数、推送描述符, 以及增加到 7 个描述符集和 8 个颜色附件(每个从 4 起)。

对这些新扩展的支持将包含在下一个 Vulkan SDK 版本中。大多数支持 Vulkan 路线图 2024 里程碑的 Vulkan 采用者, 预计将从 2024 年开始提供符标的产品。

“Vulkan 路线图 2024 里程碑的发布, 标志着我们沿着 Vulkan 1.3 和 Vulkan 路线图 2022 的发布所概述的道路, 迈出了第二步。随着我们进一步扩展 Vulkan 路线图的未来, 我们正在为Vulkan 生态系统实现更高的标准化和效率, 积聚动量。 2024 年路线图规范的关键功能, 包括广泛要求的生活质量改进, 和一些重要的新颖功能, 它们在路线图中的存在确保它们将成为各种硬件的标准。这将使开发可移植的应用程序变得更加容易, 并使开发人员能够更高效地工作。我们不只是在这里构建图形 API;我们正在为沉浸式图形的未来奠定基础, 展示 Vulkan 社区协作开发和共同愿景的价值。” Vulkan 工作组主席 Tom Olson说道

我们邀请开发人员前来参加Vulkanized 2024 (加利福尼亚州桑尼维尔 | 2 月 7 日至 9 日), 有机会了解有关 Vulkan 2024 路线图和配置文件工具集的更多信息, 并与同行和行业专家联系, 探索最新的 Vulkan 开发。

Vulkan的演进

Vulkan 路线图规范公开了最初在高端 GPU 中发现的高级功能, 但在该规范的生命周期内将在中高端 GPU 中广泛使用。由于这些功能在主流 GPU 中也会变得很常见, 因此它们成为纳入未来 Vulkan 核心规范的候选功能。

Vulkan 路线图规范, 通过识别在特定细分市场中得到广泛支持的功能并定义额外的最低实现限制, 来减少碎片化, 从而补充了 Vulkan 核心规范。

征求反馈

Vulkan 工作组欢迎并鼓励对 Vulkan 路线图 2024 里程碑提供反馈, 以帮助在GitHub Vulkan-Docs上定义 Vulkan 的后续步骤。还邀请开发人员加入Vulkan Discord 频道, 或vulkan.org上提供的任何的支持论坛。

行业支持

“Vulkan 2024 里程碑是提高行业标准化的重要一步, 确保对开发人员希望能够依赖的多项功能提供更广泛的支持。 AMD 的 Vulkan 实施已经支持其中许多功能, 我们的 AMD 软件:Adrenalin Edition™ 驱动程序将很快更新, 以全面支持支持硬件方面的这一里程碑。” AMD 高级副总裁兼首席软件官Andrej Zdravkovic说道。

Arm公司客户业务线的生态系统和工程副总裁 Geraint North表示:“Vulkan 路线图 2024 年里程碑, 为开发人员构建便携式下一代图形和计算应用程序奠定了坚实的基础, 并保证其功能将在新型的中端到旗舰移动设备中无处不在。”“本地读取扩展等功能让开发人员能够发挥 Arm GPU 的带宽节省潜力, 而无需牺牲可移植性或动态渲染的简单性。我们期待从今年晚些时候开始, 在新的 Arm Immortalis和 Arm Mali 驱动程序中为有能力的设备提供 Vulkan 路线图 2024 支持。”

Imagination Technologies 创新与工程主管Tim Mamtora表示:“Imagination 对 Vulkan 路线图 2024 里程碑感到兴奋。这是 Khronos 努力确保丰富的 Vulkan 功能集标准化, 以及受支持设备的广泛可用性的一项重要成就。该路线图将继续改善软件开发人员的体验并加快图形创新技术的步伐Imagination 很高兴为我们的PowerVR ™ 驱动程序中的 2024 Vulkan 路线图配置文件提供支持, 从而为生态系统做出贡献。”

“NVIDIA 处于创建创新图形技术并将其交付给最终用户的前沿。作为 Vulkan 的长期支持者, NVIDIA 正在为我们最新 GPU 上的 Vulkan 路线图 2024 里程碑提供即时支持, 并可追溯到 Windows 和 Linux 上的 Volta 架构。” NVIDIA 软件工程高级副总裁 Dwight Diercks 说道

关于Vulkan

Vulkan 是一种开放、免版税的 API, 用于高效、跨平台访问现代 GPU, 在领先引擎、尖端游戏和要求苛刻的应用程序中得到广泛采用。 Vulkan 受到各种设备的支持, 从 Windows 和 Linux PC、控制台和云, 到移动电话和嵌入式平台。

关于Khronos

Khronos Group 是一个开放、非营利、会员驱动的联盟, 由 200 多家行业领先的公司组成, 为 3D 图形、元宇宙、增强和虚拟现实、并行编程、视觉加速和机器学习创建先进、免版税、互操作性标准。 Khronos 活动包括 3D Commerce™、ANARI™、 glTF ™、 Kamaros ™、 NNEF™、OpenCL™、OpenGL®、OpenGL® ES、 OpenVG ™、 OpenVX ™、 OpenXR ™、SPIR-V™、SYCL™、Vulkan® 和WebGL™。 Khronos 成员推动 Khronos 规范的开发和演变, 并能够通过尽早访问规范草案和一致性测试来加速尖端平台和应用程序的交付。