v3d: Track the buffers being loaded separately.
authorEric Anholt <eric@anholt.net>
Mon, 23 Jul 2018 20:30:58 +0000 (13:30 -0700)
committerEric Anholt <eric@anholt.net>
Thu, 26 Jul 2018 18:02:20 +0000 (11:02 -0700)
commitd29435e7cb3f8a9ef369c90ff890c018463890a7
treee7010353396b97d1a2e448af19dfbd5fcac22cbf
parent47f5d158aebe69136a844f82c59b6b70336248e6
v3d: Track the buffers being loaded separately.

We were computing this at RCL generation time, but that means you can't
unflag the store for an invalidate_resource, or not flag the store if
writmasking is disabled.
src/gallium/drivers/v3d/v3d_context.h
src/gallium/drivers/v3d/v3dx_draw.c
src/gallium/drivers/v3d/v3dx_rcl.c