Originally posted by Mystro256
View Post
Yes it would be good to see where the AMD closed source opengl implementations are on performance on windows vs zink and d3d12 implementations.
It is interesting to read this. WDDM D3DKMT is being exported into Linux by Microsoft for WSL2. WDDM of Microsoft has something equal to Direct Rendering Manager under Linux. Mesa does not have a direct WDDM D3DKMT driver support.
Really I see no particular need for a private fork. Since Mesa is already run on Windows that makes this process simpler. Having the driver to hook straight down to WDDM D3DKMT system is missing.
This is more the will todo this than anything else. I am not sure if there is a performance reason not to go to the effort of implementing WDDM support in Mesa3d. Yes if AMD or Intel wanted to add WDDM support to their Mesa3d drivers there would be no reason to reject the patches since d3d12 stuff is mainlined.
Yes there is work to implement the user mode driver parts of dx10 in the mesa mainline. The reality here is over time more and more parts to implement a Windows graphics driver stack is appearing in Mesa source tree.
Comment