Vulkan 1.3.210 今天发布了各种规范更正/澄清,但也有两个值得注意的扩展。
Vulkan 1.3.210 引入:
VK_EXT_graphics_pipeline_library– VK_EXT_graphics_pipeline_library 扩展允许单独编译图形管线的四个不同部分。通过允许将图形管线的独立部分编译到图形管线库中,然后在最后阶段将其链接在一起以创建可执行管线,它允许更多地重用具有相同着色器或跨多个管线状态的管线。基本上它是关于在图形管道中分解事物以允许它们的模块化重用,而不必针对重叠区域完全编译图形管道。此扩展由 AMD、NVIDIA、Google、Valve、Ubisoft、Roblox 和其他主要参与者开发。
VK_EXT_primitives_generated_query– 来自 Google / NVIDIA / Collabora / Arm 的这个扩展允许一种新的查询类型来匹配对 OpenGL 的 GL_PRIMITIVES_GENERATED 的支持。这对于像 Zink 这样在 Vulkan 上实现 OpenGL 的工作很有用。
NVIDIA 已经发布了一个新的Vulkan 测试版驱动程序,支持这些新的 Vulkan 1.3.210 扩展。英特尔 ANV 和 Radeon RADV 对这些扩展的支持应该很快就会登陆,一些合并请求已经挂起。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun144016.html