v3d: Use combined input/output segments.
authorEric Anholt <eric@anholt.net>
Mon, 10 Sep 2018 15:19:48 +0000 (08:19 -0700)
committerEric Anholt <eric@anholt.net>
Sat, 8 Dec 2018 00:48:23 +0000 (16:48 -0800)
commit42652ea51e643af9dfa0f1f7409b473b95d0a406
tree9b9f53aa7b03012e7acde4935741a5e1f66e66b0
parentfb9bcf5602b96e4b40ab58e98235678668b10a9a
v3d: Use combined input/output segments.

The HW apparently has some issues (or at least a much more complicated VCM
calculation) with non-combined segments, and the closed source driver also
uses combined I/O.  Until I get the last CTS failure resolved (which does
look plausibly like some VPM stomping), let's use combined I/O too.
src/broadcom/compiler/qpu_schedule.c
src/broadcom/compiler/v3d_compiler.h
src/broadcom/compiler/vir.c
src/gallium/drivers/v3d/v3dx_draw.c