v3d: Split walking the CLs to generate relocs from walking CLs to dump.
authorEric Anholt <eric@anholt.net>
Thu, 28 Jun 2018 18:21:55 +0000 (11:21 -0700)
committerEric Anholt <eric@anholt.net>
Mon, 30 Jul 2018 21:29:01 +0000 (14:29 -0700)
commit99a5ac250bf689da6bbdb961be1a1df035c0f169
tree58113dd4f6690f33ccb4daebfa2ace51abc4cfd2
parent2df6f1a3dfcec9abc256c4648484e704b62d5210
v3d: Split walking the CLs to generate relocs from walking CLs to dump.

We need to dump each buffer's contents in order for a CLIF file, so we
need to collect all of the relocs into a buffer (such as the indirect CL
full of both uniforms and GL shader states) before we start dumping.
src/broadcom/clif/clif_dump.c
src/broadcom/clif/clif_private.h
src/broadcom/clif/v3dx_dump.c