With macOS 10.13.4’s support for external graphics, Apple is officially allowing users to supplement their Macs with an eGPU like the Sonnet eGFX Breakaway Box. Unfortunately, the ability to render apps via an eGPU while being displayed on your Mac’s built-in screen, possible via developer app updates, is quite rare.
A recently released script called set-eGPU, from eGPU.io alumnus @mac_editor, gives users more control over GPU rendering. The script overrides plist values assigned to GPUSelectionPolicy, available in macOS 10.13.4 and later, for installed apps dynamically.
In other words, this script uses tools already baked into the latest versions of macOS to give the end user more control over eGPU usage. A primary benefit is that it allows an external GPU to render installed applications and present them on your Mac’s built-in display. With this script you can now force eGPU rendering for many of your installed apps without an external display.
As you might expect, one of the first apps that I tested was Final Cut Pro X, and the results are encouraging. Watch our hands-on video walkthrough for the details. expand full story