Glsl function - add ModularProgram