zink: set multiviewport cap in ntv when gl_ViewportIndex is a written output
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Mon, 3 Aug 2020 15:48:15 +0000 (11:48 -0400)
committerMarge Bot <eric+marge@anholt.net>
Thu, 24 Sep 2020 20:48:51 +0000 (20:48 +0000)
commit8a2ddcb4a940196a1698fe15a96963875bab47f0
tree2ae471a632172eb593ed46603f559f814d3913f9
parent09be30b9e4c1d9246fb2084b6f30feed35f80c62
zink: set multiviewport cap in ntv when gl_ViewportIndex is a written output

this cap varies based on the shader stage, but it must be enabled any time this
output is written

Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6349>
src/gallium/drivers/zink/nir_to_spirv/nir_to_spirv.c