turnip: use RenderPassCreateInfo for render_pass_add_implicit_deps
authorJonathan Marek <jonathan@marek.ca>
Sat, 13 Jun 2020 02:05:26 +0000 (22:05 -0400)
committerMarge Bot <eric+marge@anholt.net>
Wed, 24 Jun 2020 22:12:33 +0000 (22:12 +0000)
commitc9c76f6832062204683ece8c7d7dfaf7cc06b0e0
tree77cefc82df9d930a554730acd0c5909a3e48d7d1
parente4099201bcd4e5c8e6c281368b5b75d5fc89b3ff
turnip: use RenderPassCreateInfo for render_pass_add_implicit_deps

This gets rid of the some unnecessary values that were stored in
tu_render_pass for this. It also makes the render_pass_add_implicit_deps
more generic, with very few references to the tu_render_pass.

Signed-off-by: Jonathan Marek <jonathan@marek.ca>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5451>
src/freedreno/vulkan/tu_pass.c
src/freedreno/vulkan/tu_private.h