Hi, I am author of glChAoS.P
I know, in Safary do not works!
Safari seems to have WebGL2 specifics, but unfortunately uses "Shading Language Version: GLSL ES 1.0" like WebGL1 and not "GLSL ES 3.00" used from full WebGL2 browsers.
So, in safari, WebGL2 works only without GLSL use... ;)
Look here the specifics https://webglreport.com/?v=2
But don't can you set eGPU for Chrome, form OSX Application Info Panel?
Sorry, I don't can try it (I not have eGPU), but I know that from Application Info Panel is possible assign eGPU to specific application.
Like this:
https://www.imore.com/how-set-your-egpu-preferred-rendering-...