@d-healey Right, see it.
From macOS docs:
OpenGL is not color managed. As a consequence, it might require additional effort to devise solutions to specific color problems you may encounter when using it. The fundamental problem is OpenGL has one set of assumptions, and the display buffer has another.
JUCE has now apparently fixed it, here's the commit
Link Preview Image
OpenGL: Ensure that macOS uses the same (sRGB) colour space everywhere 路 juce-framework/JUCE@19175ff
JUCE is an open-source cross-platform C++ application framework for desktop and mobile applications, including VST, VST3, AU, AUv3, LV2 and AAX audio plug-ins. - OpenGL: Ensure that macOS uses the same (sRGB) colour space everywhere 路 juce-framework/JUCE@19175ff
favicon
GitHub (github.com)