Thank you very much for your detailed answer.I've looked into the config.plist for the MBP11,3 and it does not contain any settings (DeviceProperties or boot-arguments) that indicate that it disables the iGPU. According to Apple, macOS switches between iGPU and dGPU automatically on the MBP11,3. In this case it's something that can be influenced via the EFI/config.
You could try to disable the GPU via the config.plist, then run Photos so it's using the iGPU to do the face scanning and then re-enable th GPU afterwards again.
There are several ways to disable the GPU:
In any case: you should create a backup of your working EFI folder stored on a FAT32 formatted USB flash drive just in case something goes wrong. Because I don't know if Whatevergreen has negative side-effects when used on a real Mac, since it's a kext from the Hackintosh world.
- Blocking the GPU driver from loading (not recommended)
- Using Whatevergreen.kext and adding boot-arg -wegnoegpu to your config.plist disable it. (simple)
I will try to do this.
kind regards.