To do this we do a half pixel offset in the normal direction. However, we use the shading vertex normal instead of the geometric normal (for speed) and this leads to imprecisions. So we try to mitigate the common case and leave the corner cases as is.