I knew you'll say something like this
texture frame
vec2 center
float powe
effect
{
vec4 px=frame(_in);
float dist=distance(_in,center);
dist*=1000;
dist/=powe;
_out=vec4(px/(dist<1?sqrt(sqrt(dist)):dist),1);
}
But that's not what I asked, problem is that it's working on other PC's, but not on mine.