freedreno/ir3: add dummy bary.f(ei) for pre-fs-fetch
authorRob Clark <robdclark@chromium.org>
Wed, 9 Oct 2019 22:51:01 +0000 (15:51 -0700)
committerRob Clark <robdclark@gmail.com>
Fri, 18 Oct 2019 21:11:54 +0000 (21:11 +0000)
commit2b93eb9c76f24785a3fbf4504f0157046041b1bc
treefc0e054989736c0d76755b556d6265368f27f8d5
parent392a309a55cd81055b2994891c7f1d2d1adbdcba
freedreno/ir3: add dummy bary.f(ei) for pre-fs-fetch

If the only use of varyings is a pre-shader texture-fetch, we still need
to issue a bary.f with the end-input flag, otherwise we'll block further
VS invocations, as the hw will think varying storage is still busy.

Signed-off-by: Rob Clark <robdclark@chromium.org>
Reviewed-by: Kristian H. Kristensen <hoegsberg@google.com>
src/freedreno/ir3/ir3_legalize.c