News for hackers. Stuff that matters.
Re:An Update on Apple M1/M2 GPU Drivers by flyingpenguin on Friday November 01, 2024 @01:28PM (#42019381)
The problem here is that apple only provides Metal as the graphics driver. This solution instead creates a native Vulkan driver which has solutions to hardware<->vulkan incompatibilities built in at the driver level.
Re:An Update on Apple M1/M2 GPU Drivers by GeekyBear on Friday November 01, 2024 @01:50PM (#42019614)
MacOS provides Metal as its native Graphics API.

Proton and Alyssa's solution use Vulkan on Linux as their native graphics API.

Regardless, you have to provide a translation layer so that Windows games written to call DirectX APis use the native graphics layer of the platform you are running on.

Unless you happen to be emulating a Windows game written to use Vulkan instead of DirectX, Vulkan really doesn't matter at all on the Mac.

If you do want to emulate one of the rare Vulkan based Windows games on a Mac, the MoltenVK translation layer handles that.