anv/pipeline: allow more than 16 FS inputs
authorJuan A. Suarez Romero <jasuarez@igalia.com>
Tue, 31 Mar 2020 10:59:20 +0000 (10:59 +0000)
committerMarge Bot <eric+marge@anholt.net>
Wed, 1 Apr 2020 23:36:28 +0000 (23:36 +0000)
commit191ced539a18e4738e7e6bce7612779dced1625a
tree81a30811acfd864f02728d8ff2906e795c1f5351
parent460de2159e2aa8e67f216d9ad8e9ce00cc8c9679
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.*

Cc: mesa-stable@lists.freedesktop.org
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Reviewed-by: Ivan Briano <ivan.briano@intel.com>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/2010>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/2010>
src/intel/vulkan/genX_pipeline.c