3 ms·
I remember DX10 required an upgrade to Windows Vista at the time. Does the DX10/11 support here mean that we have a non-proprietary way of running those games?
by danbolt 9y ago
I remember DX10 required an upgrade to Windows Vista at the time. Does the DX10/11 support here mean that we have a non-proprietary way of running those games? It'd be great not to have as much vendor lock-in for this kind of stuff, especially as games get older and less-supported.
- shmerl 9y agoWine is performing dynamic translation of D3D calls into OpenGL (or into Vulkan for D3D12). So it doesn't need any proprietary code to do that. However Wine developers might need to reverse engineer the logic of MS libraries, to correctly implement same behavior through open APIs. It surely helps to remove the lock-in that DirectX API is causing. Run Windows only games on Linux? For MS lock-in proponents it must be a nightmare.