glsl2: Rework builtin function generation.