已经工作了几个月的 GL_EXT_mesh_shader 是一个扩展,用于将网格着色器引入 OpenGL。这与 NVIDIA 的 GL_NV_mesh_shader 扩展不同,后者正在为 Mesa 驱动程序,特别是 RadeonSI Gallium3D 驱动程序进行开发。
AMD 工程师 Qiang Yu 领导了上游 GL_EXT_mesh_shader 扩展的工作,并将所有支持它的变化引入 Mesa 和 RadeonSI 驱动程序。上个月,准备工作开始在主线 Mesa 中逐部分提交。
本周,Mesa 中加入了更多的 OpenGL 网格着色器代码,包括实现网格着色器 API 的更改以及用于支持网格着色器的 NIR 中间表示更改。

很高兴看到 OpenGL 网格着色器支持终于接近尾声。希望它能在下个季度的 Mesa 25.3 版本发布前全部完善。
转自 Mesa 25.3 Lands More Changes To Prepare For OpenGL Mesh Shaders – Phoronix
Linuxeden开源社区