zink: fix quads emulation gs with array variables
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Thu, 30 Mar 2023 12:50:48 +0000 (08:50 -0400)
committerMarge Bot <emma+marge@anholt.net>
Thu, 30 Mar 2023 19:21:52 +0000 (19:21 +0000)
commit77c7198d760d4335b3d7ed9ee0e1e18ae4f629a7
treecac3d597d084a3f7c38f455945f5d9f34d23fdf6
parentf9a074dd5506d1e883aa0b3c5f0173a8484bce09
zink: fix quads emulation gs with array variables

this was broken for e.g., gl_ClipDistance, which uses explicit array
types and therefore cannot be directly read/written

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22208>
src/gallium/drivers/zink/zink_compiler.c