Problem using webGL shader in oF......

Hi all, I’ve been building a little shader engine toy that lets me mix and match some webGL shaders from GLSL Sandbox. So far there are no problems, I just copy and paste the code into a .frag file, send in the time, resolution and mouse uniforms in my app and it runs just as it does in the browser.

I have been stuck getting this one to work the last few days though >

It works on all the online webGL shader editors i can find but i cant seem to get it to work using oF or Processing for some reason? Would someone be able to tell my looking at the code why this might be the case?