DXMT September Status: To a New Level of Completeness #19
3Shain
announced in
Announcements
Replies: 3 comments 2 replies
-
I love you 3Shain 😘 |
Beta Was this translation helpful? Give feedback.
1 reply
-
Nice.. |
Beta Was this translation helpful? Give feedback.
0 replies
-
So how do I join discord? The link I found in wiki seems expired |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
DXMT
is a Metal-based translation layer for Direct3D 11. It currently allows running D3D11 applications on macOS with the aid ofWine
.We are happy to show the new stage we've reached in DXMT development since the last announcement.
New Progresses & Improvements
Tessellation is now largely supported. It's a new feature brought by DirectX 11 which converts low-detail subdivision surfaces into higher-detail primitives on the GPU.
The challenge is, DirectX tessellation model is only partially supported in Metal. Thankfully we have managed to tackle it by mesh pipeline emulation and the implementation is fairly efficient and performant. It was a large amount of work in both shader converter and API implementation side.
Besides tessellation we have also brought:
As for now we have got an even more apparent picture of our next steps. A complete roadmap (a.k.a. TODOs before release) is planned to be revealed in mid/late-October.
For Geeks: Try it and see
If you're familiar with Wine setup (not by a wrapper program like CrossOver/Whisky, it is about terminal commands stuff), we have got instructions to test out DXMT for you and expect any feedback for you (and you can help us collect information of supported/unsupported games). Please restrict the reports as well as enquiries in the Discord server or in this repository. Any other platform/community is not monitored. And it is not a product release, don't expect too much!
Beta Was this translation helpful? Give feedback.
All reactions