Vulkan 1.3.289 发布,进一步助力分层驱动程序实现

Vulkan 1.3.289 于上周末发布,其中包括对 Vulkan API 规范的一些澄清/更正,以及一个新的维护扩展。

Vulkan 1.3.289 的新扩展是 VK_KHR_maintenance7,这是另一个 “维护 “扩展,用于捆绑对 Vulkan API 规范的不同小修复/添加,这些修复/添加的素材其实并不值得单独扩展。

VK_KHR_maintenance7 带来了一些小功能,如新的属性查询、使用片段着色率附件时的强健访问支持查询以及其他小改动。VK_KHR_maintenance7 由 Valve(Mike Blumekrantz 和 Hans-Kristian Arntzen)以及 AMD、任天堂、谷歌、高通、华为和 Khronos 等公司共同开发。

VK_KHR_maintenance7 中最有趣的变化可以说是一个新的查询,用于在 Vulkan 实现依赖分层实现的环境中获取底层设备的信息。其中一个用例是在虚拟化环境中依赖 Mesa Venus 驱动程序时。虽然 Venus 驱动程序本身将继续公开,但对于希望了解底层 GPU 设备/驱动程序详细信息的应用程序/游戏开发人员来说,”VkPhysicalDeviceLayeredApiPropertiesKHR “结构可用于传递顶级 Vulkan 设备下驱动程序层的相关信息。

其余的维护性变更与 Vulkan 1.3.289 的其他变更一样,都比较小。有兴趣的用户可通过此 Vulkan-Docs 提交了解详情。

本文来自作者投稿,版权归原作者所有。如需转载,请注明出处:https://www.nxrte.com/zixun/50052.html

(0)

相关推荐

发表回复

登录后才能评论