modulate/clipping range preparation logic, which was shared between gl14/gl21, into GLVector methods.