spirv,nir: Use texture types for sampled images
Instead of using gsamplerND
types for sampled images, use the new
gtextureND
types for sampled images and reserve gsamplerND
for combined
image+samplers. Combined image+sampler bindings still get a gsamplerND
type.