Issue with Graphics Processor “on” in Advanced mode : washed out colours in PS compared to LR, colour saturation changes between normal and washed out when moving the window on the screen.
With the Graphics Processor “on” in Normal or Basic mode : always washed out colour in PS compared to LR, no impact when moving window on the screen.
With the Graphics Processor “off” : normal coloors (same as LR), but very slow performance (spot healing brush takes approx. a minute to fix a small spot), unable to use a pressure-sensitive Wacom tablet for brushes, no brush setting previews, …
So it seems that with PS v22.3 there is an issue with colour rendering when using the Graphics Processor.
Hardware & software versions :
- Late 2012 iMac 13.2 with Quad-Core Intel Core i7, 32 GB RAM
- NVIDIA GeForce GTX 680MX with 2 GB VRAM (Metal Supported, feature set macOS GPUFamily1 v4)
- Dual screen : external Eizo display with the same resolution as the internal iMac display (2560 x 1440)
By relocating the menu bar to the external Eizo display, and setting it as the new primary display in this way, the colours are no longer washed out in PS, they are the same as in LR, and the colour is also stable when moving the PS window on the external display.
So it seems that the issue is related to the colour rendering by the Graphics Processor on a secondary display, not on a primary display (although, moving windows from one display to another did not solve the problem when the iMac display was set as the primary display).
Very strange. The NVIDIA GeForce GTX 680MX with 2 GB VRAM should simultaneously support two external displays up to 2560 x 1600 via Thunderbolt ... I've only connected one at 2560 x 1440 ...
Yes, you've bumped into an issue that has hit quite a few users with iMac/MBP + external display recently.
What actually happens is that the wrong monitor profile is used. The workaround you found is probably the best way to deal with it for now.
What all these cases have in common is systems with an integrated display. So everything points to how displays are assigned in the OS/video card. As such it's apparently an Apple bug and Apple need to fix it. It has never been reported from desktop systems with multiple connected displays.