HansKristian-Work / vkd3d-proton

Fork of VKD3D. Development branches for Proton's Direct3D 12 implementation.
GNU Lesser General Public License v2.1
1.8k stars 185 forks source link

Can this be ported to mac? #1889

Closed iiasceri closed 6 months ago

iiasceri commented 6 months ago

Project below works just fine with crossover and any launcher wrap up: https://github.com/Gcenx/DXVK-macOS

but its downside: doesn't support dx 12.

Since this is linux oriented how hard is this to be ported to ARM / Apple Silicon? I am willing to work on that but before I start doing anything I wanted to see what 1-2 devs opinion is.

K0bin commented 6 months ago

Project below works just fine with crossover and any launcher wrap up: https://github.com/Gcenx/DXVK-macOS

Not really. That's an older version of DXVK because the latest version doesn't work. On top of that it just ignores a bunch of D3D11 features because Metal and MoltenVK don't have a direct equivalent.

VKD3D-Proton doesn't work on Mac OS because MoltenVK is missing a lot of features that D3D12 games actually rely on.

Some of the most problematic ones are: