> I'm not sure where you are getting the idea that this would expose a normal Linux GPU API.
The fact that they went through the effort of porting Mesa to get OpenGL and Open CL support, and are working on Vulkan support.
The fact that they went through the effort of porting Mesa to get OpenGL and Open CL support, and are working on Vulkan support.
Their porting Mesa to use a proprietary library that interacts with the wsl only kernel interface isn't that same as behaving like a standard Linux gpu
And part of the discussion on the mailing list is how to integrate this with DRI/DRM and dma-buf so it can be used by more Linux clients with less work (although still non zero like you'd have on a DRI scheme as well).