radeonsi: fix hang caused by for loop with exec=0 in LS and ES; remove gs_prolog::gfx9_prev_is_vs
The hang fix is a rewrite of the logic that inserts if/endif around shaders. I don't think it can be done in a simpler way.
The hang fix is a rewrite of the logic that inserts if/endif around shaders. I don't think it can be done in a simpler way.