zink: iterate all the modes when doing separate shader fixups
What does this MR do and why?
zink: iterate all the modes when doing separate shader fixups
otherwise this might only do the inputs without also handling outputs
Fixes: 0a12cedec91 ("zink: add a special separate shader i/o mode for legacy variables")