glsl2: move declarations before code