zink/spirv: more complete sampler-dim handling