I have a dual boot setup High Sierra and Windows 7. Before disabling Metal, image retention in Windows was as bad as in MacOS; now, after disabling Metal, somehow, image retention disappeared in Windows as well. This is only possible if there is some long term effect of using Metal.
Image retention is not completely gone, but it is way less without Metal (like 100x) and easily removed by a few minutes of screensaver or watching youtube in full screen.
In the end, I went back to Mojave. I'm now using a "image retention" trick that really works.
With this trick, there is no image retention at all. Try it and see if it works.
I don't remember who posted this, but here it is:
FINALLY! A FIX for Screen Ghosting / Persistance / Retention
Hello,
Firstly, I know this is an old issue that most probably does not affect the majority of current macbook users. However, I thought I would post here just in case this helps someone, as a current MBPR 2012 owner this issue has been driving me crazy but I've finally figured out a way to stop it from happening. And it's really simple:
Go to System Preferences -> Displays -> (Built-in Retina Display) Color tab -> Calibrate...
In Calibration, drag the white point slider to the far right (most blue light). This causes the screen to become extremely blue, so to cancel this out:
Select Night shift, adjust warmth to preferred level (far right for best results), and set up the night shift schedule to always be on.
Essentially what this does is makes the display dimmer by applying two filters that counter act each other. As a result, the pixels themselves emit less 'light' or color, and are not driven to the point at which color retention occurs.
Thank you for reading!