turnip: clean up primitive output state
authorJonathan Marek <jonathan@marek.ca>
Tue, 7 Jul 2020 14:37:40 +0000 (10:37 -0400)
committerMarge Bot <eric+marge@anholt.net>
Tue, 14 Jul 2020 04:05:24 +0000 (04:05 +0000)
commita1a80c38ea2f8df3118f258f73cbe2b9440986a7
tree8aaa553780a7d53261a36cf46900df34557e72c6
parent7748afbb1ed778b4242433843557c37de7a81c8c
turnip: clean up primitive output state

We only need to emit one set of primitive output registers. This may differ
from the blob, because it seems to try to allow using the same pipeline
with tess/geom enabled/disabled.

Signed-off-by: Jonathan Marek <jonathan@marek.ca>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5790>
src/freedreno/vulkan/tu_clear_blit.c
src/freedreno/vulkan/tu_cmd_buffer.c
src/freedreno/vulkan/tu_pipeline.c