zink: only emit xfb execution mode for last vertex stage
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Thu, 26 Oct 2023 15:33:47 +0000 (11:33 -0400)
committerEric Engestrom <eric@engestrom.ch>
Mon, 30 Oct 2023 15:47:29 +0000 (15:47 +0000)
commit1e7a25df6bd32521d54618c8ada15bebd33c310d
tree0c1c735c1cda98fa0eb9313655078c8c25fe3ee9
parentc7822e2b6fd9e6280a02dcbb678728521c23d31f
zink: only emit xfb execution mode for last vertex stage

this is otherwise illegal

cc: mesa-stable

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25914>
(cherry picked from commit 694ebe8c7228aa5a2c427cd33b0d6fdf3360174d)
.pick_status.json
src/gallium/drivers/zink/nir_to_spirv/nir_to_spirv.c
src/gallium/drivers/zink/zink_compiler.c