Mesa 已经在 Direct3D 12 接口之上采用了 OpenGL 和 OpenCL,供 Microsoft 与 Windows 子系统 Linux (WSL2) 一起使用,并且在没有原生 OpenGL/OpenCL 驱动程序可用但可以假设 Direct3D 的 Windows 上使用。现在,“Dozen”驱动程序已经登陆 D3D12 之上的 Vulkan API。
Dozen 由 Collabora 的 Boris Brezillon 和 Erik Faye-Lund 与微软合作开发。这已经进行了半年多,今天标志着准备合并的里程碑。
目前形式的十几个新代码不到 15k 行。对于非 Windows 用例,这 Dozen 的添加对于这个实际上是在 Mesa 中实现的 VKD3D/VKD3D-Proton 的倒数没有多大价值。
正文完