ANGLE OpenGL CGL graphics switching does not work on macOS 12.0 angle::GetGpuIDFromDisplayID(kCGDirectMainDisplay) fails because CGDisplayIDToOpenGLDisplayMask(displayID=kCGDirectMainDisplay) returns zero even when sandbox is disabled
Should be checked if it works on Catalina
To verify on Catalina: Open Activity Monitor -> Window -> Show GPU History Navigate to: http://projects.variable.io/webgl/shader-performance/ GPU history window should show big amount of work done on the DGPU
<rdar://problem/84659198>