https://bugs.winehq.org/show_bug.cgi?id=46190
--- Comment #5 from Matteo Bruni matteo.mystral@gmail.com --- (In reply to Rafael Augusto from comment #4)
Matteo,
Sorry if this question seems a bit off-topic, but I searched throughout the web for this and couldn't find an up-to-date technical view on the topic.
Since Apple has deprecated its OpenGL implementation, but MoltenVK has been open-sourced and supported in Wine, along with many projects that translate DirectX 9/10/11/12 calls to Vulkan, would there be any way (either released or work-in-progress) to use a 3-stage DirectX 11 to Vulkan to Metal 2 pipeline through Wine?
My (layman's) line of thought is that, this way, games running through Wine could bypass the limitations of Apple's lack of support for modern OpenGL features. Is my reasoning correct?
Yes, it is. As far as I know there are a lot of missing pieces at this point but there is a good chance that you'll see progress on this front in the coming months.