Originally posted by piotrj3
View Post
Also, as a counterpoint to "anybody can implement a proprietary extesion", as far as I know there's nothing stopping Linux drivers from implementing the DX12 API into their drivers other than hatred for Microsoft. A few years ago, there was already an effort with Gallium Nine to implement DX9 and it worked great, but was platform specific so Wine hated it. There are several tools like DXVK that essentially "implement" the API, from an application's perspective. If AMD and Intel pushed to allow for DX12 APIs into their mainline drivers, then Nvidia would quickly follow given that their userspace driver is pretty much a clone of their Windows driver.
But god forbid anybody developing Linux software do something useful for the end user, rather than grandstanding their philosophies.
Comment