etnaviv: generalize FE stall before loading shader and sampler states
It seems that some of the new shader and sampler states added with Halti0 are not self-synchronizing anymore. Make sure to stall the FE before loading those new states to avoid corruption of the in-flight draw state.
This fixes spurious GPU hangs observed on GC3000. glmark2 performance seems unimpacted.