gallivm: implement accurate corner behavior for textureGather with cube maps