add scripts for decoding glsl