fix num_sgprs <= 104 assert error

Many games with high shaders usage (unigine valley high|ultra settings, farcry2 high|very high|ultra shader quality  settings ) fails with si_state_draw.c:312:si_pipe_shader_ps: Assertion `num_sgprs <= 104' failed.
No regression found on hd 7790