作为对以下消息的后续报道MESA正在考虑默认启用Zink作为构建开箱即用的驱动因素的一部分,这一变化现在已经被合并。此外,在Windows上运行时,D3D12 Mesa驱动程序也正在默认编译中,该驱动程序可以看到微软工程师的定期贡献。
Valve的Linux图形团队的约书亚·阿什顿见证了他的变化合并以将构建Zink作为默认的Gallium3D驱动程序集的一部分。Zink是默认构建的,因为它越来越多地被用于将OpenGL放在Vulkan之上,而不是总是依赖于本地硬件OpenGL驱动程序。
向前发展的新开发人员正在寻找默认情况下,在NVK Vulkan驱动程序上使用Zink替代NVIDIA GeForce RTX 20“图灵”GPU及更高版本上的NVC0 Gallium3D驱动程序。此外,带有MESA的高通Adreno 700系列仅通过Zink支持OpenGL,而不支持Freedreno Gallium3D驱动程序。想象力PowerVR Rogue支持也很相似,只支持硬件Vulkan驱动程序,而将OpenGL留给Zink。随着时间的推移,更多的硬件可能会走上Zink的路线,专注于Vulkan驱动程序的启用。
另一个合并一夜之间到Mesa 24.1-Devel现在在Windows上默认启用D3D12 Gallium3D驱动程序。约书亚·阿什顿也撰写了这一变化,并简单地总结为:
“这几乎是唯一可用的一个,是不是对某些人来说,例如。WoA + QCom。“
在Windows on ARM设备上,通常只有D3D12驱动程序可用,至少这可以获得OpenGL支持和更多功能。
Mesa 24.1 will be out next quarter with these changes and plenty more improvements to this open-source Linux graphics driver collection.