![]() The need to re-implement much of Wine's D3D for macOS means that DX11 is less advanced that we would like as of today. We are working to determine whether DX11 can be implemented on top of Metal. At present, DX11 is not sufficiently advanced in Wine to allow many modern DX11 games to run.Ī major blocker for DX11 is that very many of our customers are macOS users, and Apple's OpenGL does not provide the features necessary to implement full DirectX 11 support on macOS.Īpple provides a graphics API called Metal, distinct from OpenGL, which it claims will receive updates in the future and will be more suitable as a basis for DX11 than the old version of OpenGL which remains available on macOS. CodeWeavers is the driving force behind that effort, and DirectX 11 is a major focus for us. Wine has been working on DirectX 11 for a few years now. Wine's Direct3D 11 is being actively developed, and we expect to have a release that can run some DirectX 11 games sometime this year. Microsoft's version of Direct3D 11 cannot function in CrossOver, so trying to install that won't do any good. Practically speaking, it might as well be missing. This may work better for some applications when Wine's implementation is not sufficient.ĬrossOver ships with a replacement for Direct3D 11, but it is too early in development to run any real applications. It is possible to install and use some parts of MS DirectX in CrossOver by selecting "DirectX 9" or "Direct Music" in the installer GUI. So, if a program requires DirectX, it may run in CrossOver without installing any Microsoft components. ![]() ![]() However, it has a replacement for DirectX that is independently developed as part of the Wine project (see ). CrossOver does not include any Microsoft code, so it does not come with the same DirectX that is part of Windows.
0 Comments
Leave a Reply. |