gallium: add shadow 1D and 2D array samplers to TGSI