vl: allow fragment shader POSITION to be a system value