reduce gather offset limit for gen6
glsl: flag shaders which use gather4 at all
i965: only flag quirks if there are ANY uses of gather
use UsesGather flag to determine whether we bother emitting alternate surface state for gather