This will solve the problem about linear textures not always being allowed to be sampled from.
I don't know what this means.