Re:Star Citizen developers intend to drop DirectX support an...
by DiThi on Sunday March 19, 2017 @12:31PM
(#13908039)
Some extensions are by design platform-specific. But the mGPU one is not. It requires some OS features which in Windows can only be given by WDDM 2.0. But the specification itself doesn't require WDDM 2.0.
Vulkan was a Camel before they introduces the new extensions road map, you know have KHR which are "official" cross vendor LTS extensions which can be still platform dependant (e.g. you can have win32 KHR extensions), then there are KHX extensions which are effectively a rapid deployment branch primarily sucking in vendor extensions that can be a good idea, then there are the vendor specific extensions.
Now not only that it's a camel, it seems to fall back into the same tarpit that OpenGL had in which you could not guarantee compatibility between hardware vendors and platforms.