英特尔的开源驱动程序获得 Vulkan Mesh Shader 支持

英特尔针对 Linux 系统的开源“ANV”Vulkan 驱动程序增加了对新批准的 Vulkan 网格着色器扩展的支持。

Vulkan 1.3.226 引入了 VK_EXT_mesh_shader作为跨供应商的 Vulkan API 扩展,添加了网格着色器支持,并受到 NVIDIA 现有的特定于供应商的扩展的启发。VK_EXT_mesh_shader 扩展是一种新机制,可让应用程序通过可编程网格着色生成几何图元集合。Vulkan 网格着色器是现有可编程基元着色管道的替代方案。

就在昨天,Vulkan 1.3.226 刚刚发布,值得庆幸的是英特尔的开源工程师参与了 Vulkan 工作组并制作了这个扩展,就像他们已经预先编写了代码的 RADV 驱动程序一样。今天早上由 Valve 的 Timur Kristof合并,几分钟前合并的是 VK_EXT_mesh_shader 的 ANV 特定启用工作。

image.php_-13
随着带有 Arc Graphics 的英特尔独立 GPU 能够在 Linux 上运行现代游戏,ANV 网格着色器支持变得更加重要。

英特尔网格着色器实施是大约 500 行新代码,以及来自 SPIR-V/NIR 更改的 400 多行代码。现在有了Mesa 22.3,这个 Vulkan 网格着色器支持已准备好用于 Intel 图形硬件。

同时,在管道 VK_EXT_mesh_shader 对 Radeon Vulkan 驱动程序“RADV”的支持中也有一个合并请求,看起来这也将很快被合并。

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun186487.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2022年9月3日
下一篇 2022年9月3日

相关推荐