Mesa was reporting indexing of a sampler with a non constant e.g. sample(texture[i],...) which is a no no