anv/pipeline: allow more than 16 FS inputs

A fragment shader can have more than 16 inputs, so SBE emission should
deal with all of them.

This fixes dEQP-VK.pipeline.max_varyings.*

Signed-off-by: Juan A. Suarez Romero <>
Reviewed-by: Jason Ekstrand <>
Reviewed-by: Ivan Briano <>
Tested-by: Marge Bot <mesa/mesa!2010>
Part-of: <mesa/mesa!2010>
23 jobs for !2010 with review/skip-clipdistance in 8 minutes and 58 seconds (queued for 4 seconds)
merge request