Jump to content

  • Log in with Facebook Log in with Twitter Log In with Google      Sign In   
  • Create Account

- - - - -

The state of DX11 support on MacOS

Wine + MoltenVK + Metal2 may one day allow Windows only, DirectX11 games to be ported through Wine.
Wineskin depends on Wine which is what is used to translate the Windows Direct X graphics code to OpenGL. Mac relies on this for Wine to work correctly on the operating system. Mac's current OpenGL version sits at variance depending on what year your system was manufactured. Apple provides a list here:


The problem right now is that, Linux, as an open source platform has many people working on implementing the newer version of the OpenGL driver into the OSs so the developers at Wine actually have something to work with. A few years back Apple decided to drop OpenGL implementation to MacOS and apply their own proprietary graphics API - Metal, or currently known as Metal 2

These are the systems that support Metal 2:


DX10 and DX11 games require an OpenGL version of 4.5 and higher. These will likely never run on Mac systems unless Apple provides the Metal 2 source code for developers to work with or they allow non signed OpenGL drivers above 4.1 to work on MacOS. Both of which never happen as it is contrary to Apple's business policy.


View PostScoPezz, on 24 January 2018 - 01:13 AM, said:

I just read your post and while everything there is true, "never" is a strong word. Something I hope gets traction is MoltenVK (or something similar if there is ever such a thing). MoltenVK translates Vulkan calls into Metal calls. That would already enable a lot of modern games on macOS. Secondly, there are projects like DXVK (Direct3D 11 to Vulkan) and VK9 (Direct3D 9 to Vulkan) that could hypothetically be combined with MoltenVK to run Direct3D11 games on macOS.
But while VK9 and DXVK are open source and are making amazing progress, MoltenVK has been silent for a long while and isn't open source.

That being said, Metal was kind of a double edged sword, but given that Apple (still) has a lot of influence in the IT industry, game and engine developers have actually started releasing more stuff with Metal support. Unreal Engine, Unity and the WoW engine already have support for it. So who knows what can happen :)

EDIT: Seems I was wrong about MoltenVK progress, their newest version was released on 2017/11/06.

Wine - https://www.winehq.org/
OpenGL - https://www.opengl.org/
Metal2 - https://developer.apple.com/metal/
Vulkan - https://www.khronos.org/vulkan/
MoltenVK - https://moltengl.com/moltenvk/

In recent news, the pot is being brewed....here's hoping this idea comes to fruition


*this article is was put together from two separate posts from different threads.


really hope this works/releases and not just die out
Some really great news just popped up in the forums...thanks ovvldc!

good info thank you
So with all these Vulkan and Metal things, I assume that in future there might be a possibility of porting Games with DX11?
Yes, so long as Apple doesn't make it tough on the Wine developers that are trying to make MolenVK (now open sourced) and Metal2 (proprietarily locked) work together in unison.

dankoB, on 09 April 2018 - 02:35 PM, said:

Yes, so long as Apple doesn't make it tough on the Wine developers that are trying to make MolenVK (now open sourced) and Metal2 (proprietarily locked) work together in unison.

Wine developers will actually not have to depend on Apple for once ;) Wine would just have to add support for MoltenVK (since Vulkan support is already in Wine now). The developers that could have problems with Apple are the MoltenVK developers (Since they are the people that are actually using Metal).
Good, simple read. Heres hoping this continues as theres several DX11 games I would like to have working in OSX.
Wine 3.13 finally adds Vulkan Support on macOS via MoltenVK
Thank you for that information you article
read manga online
Very useful for me. Thank you. edit my essay
Things like this are useful to read. sudoku expert
WonderMouse Technology is a Software, product & website designing company in India. We are a team of dynamic professionals from fields like Web Designing, Technology, Marketing, and Product Development etc. We strive to offer the best web design services for your unique requirements- enabling Business Transformation, Growth, Profitability and most importantly Business continuity.
Internet business is the present and eventual fate of overall exchange. WonderMouse Technology is the pioneer in making Ecommerce a smooth ordeal and top website designing company in delhi knows it great. The platforms are designed specifically to enhance the consumer panorama of corporate websites. We offer customized and affordable best seo services in india which are designed to the needs, desires and budget of our clients.
It is a great article. You will surely like this also because it is a great stuff play learn to fly game
This topic is very interesting and I am interested but do not know where to find, thankfully you create this topic, hope everyone will help me temple run 3
I am using Crossover at the moment as an alternative to Catalina, however my assumption is payment of Crossover still goes to developers of Wine anyway, so in short, that should also mean it will happen (one day) for Wine development.

To some extend, Parallels can handle it, or at least that's what i read with latest version,,  how true that is,  i have  idea.

Luckily for me, all my games are pre-DirectX 11 anyway, the only one i was hopping to play the "alleged" sequel to Prey. (2017 version)

However the only reason i deiced to cross.... uh.. to Crossover, is because of Catalina, that's it.
Great blog, I also want to recommend an excellent site for writing essays and articles, you will definitely like it https://domyhomework...s-homework-help
DX10 and DX11 games require an OpenGL adaptation of 4.5 and higher. These will probably never run on Mac frameworks except if Microeconomics Assignment Help Apple gives the Metal 2 source code for engineers to work with or they permit non marked OpenGL drivers above 4.1 to take a shot at macOS.
Still need to know the working framework form Dissertation Editing Help that your iMac is running. As Rudiger has remarked, there isn't a rendition of DirectX for the Mac working framework. It would need to be introduced under Windows.
Equals Desktop, the virtualization programming that permits you to Do My College Homework For Me run Windows on a Mac close by macOS, presently offers DirectX 11 help utilizing Apple Metal, which means it can deliver 3D illustrations up to 15 percent quicker.
"PC gaming" has customarily implied Windows gaming, yet it doesn't need to Affordable Explainer Video For Business. More new games uphold Mac OS X than any time in recent memory, and you can play any Windows game on your Mac.
Thanks for the useful information. Very well everything is painted. I will use the information. You can also use professional writer service. There are excellent experts.
I was fascinated by the gameplay and needed some thought to play it. cookie clicker slope unblocked
As writing a good literature review has been delivering professional support to lots of graduates and undergraduates for many years now, we know for a fact the way to create a decent review professor will commend. Considering that our trained team of writers have already done tons of such assignments, they know what the college staff would appreciate most, what format is correct, and the way to manage this all on time.