st/glsl_to_nir: lower indirect derefs in non-packed uniform case
the builtin lowering can't handle dynamic array indexing, so this requires that all indirect derefs be lowered any time this pass is invoked in order to avoid crashing
fixes #4132 (closed)