shaders/sampling: fix gather version of pl_shader_sample_polar
It was sampling already sampled pixels when switching between direct and gather sampling. There was a check only on first pixel, but if the first one was not sampled yet, but the next were, it would overlap the gather window.