您现在的位置是:首页 > 文章详情

英特尔 Linux 图形驱动即将支持任务和网格着色器、Vulkan 动态渲染

日期:2021-12-05点击:589

英特尔的开源 Linux 图形驱动程序开发人员仍然忙于为下一代图形功能做准备。英特尔通过 SPV_NV_mesh_shader 扩展,在主线中合并了 Mesa NIR/ spirv 以支持网格着色器,不过多视图支持还没有准备好。

SPV_NV_mesh_shader 扩展包含对公开 GLSL GL_NV_mesh_shader 的支持,进而支持新的任务和网格着色器类型。英特尔的扩展描述原文如下:

这个扩展提供了一个新的机制,允许应用程序使用两种新的可编程着色器类型——任务和网格着色器——生成几何原语集合,由固定功能原语组装和栅格化逻辑处理。当绘制任务和网格着色器时,它们会取代标准的可编程顶点处理管道,包括顶点数组属性获取、顶点着色器处理、镶嵌和几何着色器处理。

NVIDIA 支持的网格着色器可以追溯到图灵图形处理器,而 AMD 的 RDNA2 图形处理器也支持网格着色器,(尽管还没有看到相关的开源驱动程序支持)。英特尔最新的 Xe HPG 系列显卡预计将拥有网格着色器的硬件支持和开源驱动程序支持。

周五合并的是英特尔 Mesa 编译器侧的改变:不仅支持网格着色器,还支持任务着色器。关于任务和网格着色器的详细信息,可以看看 NVIDIA 发布的开发者文档

另外,在其他英特尔 Mesa 新闻中,还有待定的 VK_KHR_dynamic_rendering for ANV,它为英特尔的 Vulkan 驱动程序提供了新的 Vulkan 动态渲染支持。

英特尔的开发工作如此紧密,很大程度上是为了在定于 2022 年初发布的  Mesa 22.0  的特性集上解决对 DG2/Alchemist 系列显卡的图形支持问题,为这些显卡的发货做准备。据外媒 phoronix 报导,这些工作的完成应该是在 2022 年第一季度。

原文链接:https://www.oschina.net/news/172089/intel-mesa-task-mesh-dynamic
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章