Vulkan 是 OpenGL 的下一代版本,和 DirectX 12 一样都是基于 AMD 私有的 Mantle API。不同的是 Vulkan 是开源的图形 API,它承诺通过给予开发者访问硬件底层的能力而大幅提升 3D 应用的性能。
目前 Vulkan 1.3.219 已发布,此次更新包含一个新扩展。
更新内容:
- apiext 需要 Vulkan 1.1:XML 中的 VK_EXT_mesh_shader
- 为 NVK (英伟达 Vulkan 驱动)保留驱动程序 ID
- 为代码添加 VU:带有网格着色器的 PointSize 和 slink:VkGraphicsPipelineCreateInfo
- 添加一个 slink:VkImageCreateInfo VU
- 新扩展:apiext:VK_EXT_descriptor_buffer ,新命令用于将着色器可访问的描述符直接放入内存中。
通过 Vulkan-Docs 可了解更多信息。