Apple added #DX12 support to macOS and Apple Silicon via its Game Porting Toolkit. It’s basically a 20k patch to Wine that will make it easy to play AAA Windows games on macOS without using a VM. https://github.com/apple/homebrew-apple
GitHub - apple/homebrew-apple

Contribute to apple/homebrew-apple development by creating an account on GitHub.

GitHub
@film_girl This doesn’t mean games will play right out the gate - they still have to be ported but using this patch it will be much easier at the API level right?
@Alticus I’ve been hearing from people that would know that a lot of games have already been tested to work out of the box fwiw.
@film_girl Oh wow, like tested since yesterday or maybe even tested with this even before WWDC?
Isaac on Twitter

“Apple's new game porting toolkit is fantastic. Here's Cyperbunk 2077 running at Ultra on an M1 MacBook Pro 16 GB!”

Twitter
Release DirectX12 Support Version 1 (Pre-release 0.2.0) · IsaacMarovitz/Whisky

This is a pre-release version built on top of Apple's Game Porting Kit allowing for DirectX12 support. To run, you will need to download this porting kit yourself from Apple's Website. This require...

GitHub
@film_girl Wow, this… might be a big freaking deal.
@Alticus oh, this is massive. This is how they get games on the headset. It’s brilliant.
@film_girl Oh absolutely… but the knock on affect of also getting good AAA games on the Mac could effectively make MacOS a legitimate alternative for Apple customers who wish they didn’t have to build a gaming PC. I think the overall impact of that could be bigger than the headset (in terms of game volume and adoption - way more people own a Mac today than who will get a headset tomorrow).