Zink OpenGL-On-Vulkan 驱动程序处理 OpenGL 网格着色器

除了致力于优化 Zink 在工作站图形方面的性能外,Mike Blumenkrantz 还一直在努力通过这款通用的 OpenGL-on-Vulkan 开源驱动程序 实现对 OpenGL网格着色器的支持。

GL_EXT_mesh_shader一直在为上游 OpenGL 开发,作为跨供应商的 OpenGL 网格着色器扩展。GL_EXT_mesh_shader 的工作一直由一位 AMD 工程师负责,在等待其进入 OpenGL 代码库的同时,Mesa 支持已开始应用于核心基础架构和 RadeonSI。随着 Mesa 25.3 的发布,许多改进已经到位,现在 Zink 也准备加入其中。

Zink OpenGL-On-Vulkan 驱动程序处理 OpenGL 网格着色器

本周合并至 Mesa 25.3 的改动为 Zink 实现了 EXT_mesh_shader 支持。它已测试可与 Minecraft 和 OpenGL CTS 兼容,但尚未启用 Gallium3D 管道功能。

最终启用取决于此合并请求,该请求将引入支持OpenGL网格着色器的GLSL变更。主导上游EXT_mesh_shader开发的Qiang Yu提交了该待处理合并请求,预计不久即可合并。待其落地后,Zink支持功能即可正式启用。

本文来自作者投稿,版权归原作者所有。如需转载,请注明出处:https://www.nxrte.com/zixun/61740.html

(0)

相关推荐

发表回复

登录后才能评论