软件和应用|Vulkan 1.3正式发布:支持核心动态渲染 为现代GPU开发指路
2016 年 2 月 16 日正式亮相的 Vulkan 1.0,即将迎来六周年的生日 。而通过为期两年的努力,Khronos Group 已于本周二放出了 Vulkan 1.3 的重大更新 。Phoronix 指出:除了将更多扩展挪到核心,它还引入了新的“配置文件”(profiles)概念 。
文章图片
距离 Vulkan 1.2 的发布,已经过去两年时间 。而随着 Vulkan 1.3 的到来,我们发现它迎来了生态系统方面的重大改变 。
据悉,Vulkan 1.3 仍属于核心规范,但对于超越了该扩展的中高端移动 / 桌面设备来说,这也意味着一个全新的里程碑 。
文章图片
因为新规划的路线图指南,有助于为如今的现代高端图形处理器提供集中式的支持,并且引入了可自定义的“配置文件”新概念 。
配置文件为所需实现的特定 Vulkan 功能提供了概述,而首个“官方配置文件”,就是来自 Google 的 Android Baseline 2021 Profile。
文章图片
其主要针对 Vulkan 1.0 以上的特定功能,预计会存在于绝大多数的 Android 设备中 。而且它不仅适用于现代设备,也能够在许多较旧的设备上提供支持 。
【软件和应用|Vulkan 1.3正式发布:支持核心动态渲染 为现代GPU开发指路】其次是 OpenGL ES 3.1 类硬件,也将继续支持 Vulkan 1.3 的核心规范 。一些激动人心的功能,现也作为核心扩展而引入,比如动态渲染(Dynamic Rendering) 。
文章图片
另外还有围绕缓冲区设备地址、点积、KHR Synchronization2,以及其它总计两打新加入的扩展 。
预计各大 GPU 厂商会从即日起提供测试版驱动程序,且 Vulkan 1.3 的 Git 将很快迎来开源的 Mesa 驱动 。
文章图片
当谈到新的“路线图里程碑”(Vulkan Roadmap 2022 Milestone)时,Khronos Group 还指定了 Vulkan 1.3 核心之外的一组新功能 。
所有这些新增功能和更高的要求,都是切实地想要更好地利用现代 GPU 在桌面 / 移动设备端的潜力 。同时为改善开发体验,而为中高端 GPU 设立新的目标基线 。
文章图片
作为路线图更改的一部分,旧有的 GPU 将继续支持 Vulkan 1.3+ 版本,同时开发团队正在对未来的 GPU 芯片设计工作开始产生影响 。
至于 Vulkan API 的更长期规划,可知配置文件规范(Profile Specifications)允许轻松概述如何实现预期的特定扩展和其它要求 。
文章图片
以 Google 为例,该公司就试图在其平台上,让 Vulkan 驱动程序在细粒度上更进一步 。
比如能够解析基于 JSON 的配置文件,且即将推出的 Vulkan SDK 更新将允许用户 / 开发者轻松检查他们的驱动程序或系统是否符合给定的配置文件的要求 。
文章图片
至于最新发布的 Vulkan 1.3,可简单归纳其促进了核心方面的一些扩展 。随着时间的推移,我们很是期待后续发布的其它配置文件的有趣证明 。
文章图片
从 2022 路线图来看,Vulkan 提升了我们对于现代高端 GPU 的预期,且 Vulkan 配置文件规范能够实现量身定制的功能建议,比如 Android ISV / IHV。
文章图片
感兴趣的朋友,可移步至 Khronos.org 官网,了解与 Vulkan 1.3 有关的更多细节 。
推荐阅读
- Apple|修改后的苹果App Store约会应用的支付方式正在接受荷兰ACM审查
- 农业|新青年,新农技
- openSUSE|Oracle Linux 8.5 上架微软 Win11/10 应用商店,免费下载
- 电子|奕东电子:公司生产的FPC已应用于全球前五大手机终端品牌
- 数字|三部门:开展钢铁行业智能制造行动计划 推进5G、数字孪生等技术应用
- 年度|华为云企业应用现代化年度长卷
- 主动|从耳机到汽车 主动降噪技术应用日趋广泛
- Apple|Knitters现身说法 支持Epic公司与苹果应用商店的棘手法律斗争
- 检测|汉王科技AI产品被应用于冬奥会人群检测分析
- Google|iPad迟迟不提供官方计算器应用 Google给出替代方案
