rigid shader for glsl 1.30