isl/gen8+: Allow 1D and 3D auxiliary surfaces