zink: fix tcs slot map eval for user vars
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Thu, 15 Apr 2021 14:23:21 +0000 (10:23 -0400)
committerMarge Bot <eric+marge@anholt.net>
Mon, 19 Apr 2021 13:11:04 +0000 (13:11 +0000)
commita8ba8eb12f8bc03927effebd926f18952a26f13a
tree660573c202fce3b25d0e183e29934cfe712519ce
parenta1c7aff88a5390947fe4cba732ff03423e0c517d
zink: fix tcs slot map eval for user vars

tcs user inputs need to have their size adjusted in order to determine whether
they'll overflow the existing slot map

Fixes: 5c5e1abea24 ("zink: evaluate existing slot map during program init and force new map as needed")

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