Native ARM support is not happening as per that's reasonable.
So it's definitely possible, and has been done, to say none the least. It converts up to DirectX 12 calls to Metal API calls with their latest versions of Parallels Desktop for (Intel) Mac. a DX -> Metal I mean, the team behind Parallels Desktop figured it out. The main issue with Proton support for MacOS is that someone has to make.