v3dv: rewrite attachment state tracking
authorIago Toral Quiroga <itoral@igalia.com>
Thu, 9 Jan 2020 11:50:43 +0000 (12:50 +0100)
committerMarge Bot <eric+marge@anholt.net>
Tue, 13 Oct 2020 21:21:26 +0000 (21:21 +0000)
commit22714890773242e8cb83d1e148912c05c1615a94
treeec8b4fc0dd8b8f765939e226bfc0c122761a74e5
parent6379a552a72b874eea1b0bbc4c4867a99d683abc
v3dv: rewrite attachment state tracking

Keep track of attachment state for each attachment in the renderpass
instead of tracking it only for the attachments in the current subpass.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6766>
src/broadcom/vulkan/v3dv_cmd_buffer.c
src/broadcom/vulkan/v3dv_private.h