Don't manipulate the UVs, manipulate the vertex coordinates instead. This will simplify the next change that will fix the pixel accuracy problems in post-processing.