turnip: Simplify vertex buffer bindings.
authorEric Anholt <eric@anholt.net>
Thu, 4 Jun 2020 00:07:06 +0000 (17:07 -0700)
committerMarge Bot <eric+marge@anholt.net>
Thu, 4 Jun 2020 19:42:54 +0000 (19:42 +0000)
commitec98cff6a9a1e1df7d5ea5a31a0341425eccd64f
tree4fc37c4d1b935c83e13df5c82ca112acce0d3747
parent5c9728d960714b1c5eb4806a80157ce95992fcfe
turnip: Simplify vertex buffer bindings.

We were remapping the bindings so the HW binding points were consecutive,
which there's no need for.  Now that we don't shuffle, we can mostly drop
the dependency on the pipeline for this SDS.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5321>
src/freedreno/vulkan/tu_cmd_buffer.c
src/freedreno/vulkan/tu_pipeline.c
src/freedreno/vulkan/tu_private.h