mesa: refactor clamping controls, get rid of _ClampReadColor