MacOS not using discrete GPU no matter why I do...
I have a 16' MacBook Pro with an AMD Radeon Pro 5500M. I am a Game Developer and using Unity to develop games. As I said in the title, my Mac is not using the discrete GPU which is resulting a very low fps in Play Mode in Unity. I also tried playing games (Sonic Racing) on my Mac and it still uses integrated GPU.
- I switched off Automatic Graphics Switching for both Battery and Power Adapter.
- I tried using gSwitch to force my Mac to use discrete GPU.
- I tried using command line tools to force my Mac to use discrete GPU.
- I forced Unity to use discrete GPU through Unity Preferences.
- I tried using several Unity Editor versions (2019.4.28f1 (LTS), 2020.3.6f1(LTS), 2021.3.12f1(LTS))
None of these helped me. If you have any questions please feel free to ask.