You mean, beside actual graphics-related tasks? Anything where parallel processing is possible but higher precision is required. Like content creation, image data manipulation, scientific applications...
In principle, it can be done using the CPU vector units, but then again you already have this massive parallel processor in your system anyway (you do want to play games, right?), so you might as well use it

[automerge]1595921883[/automerge]
Rosetta and Rosetta 2 are completely different beasts. I believe Rosetta 2 will stay here for a long while. At some point Apple will simply stop supporting building of Intel binaries for macOS. But I am sure you’ll be able to run your older games for a long while. And even if Apple decides to remove Rosetta 2 and OpenGL completely, open source projects to work around it will pop up. The groundwork is already there.