v3d: Add support for the TMUWT instruction.
authorEric Anholt <eric@anholt.net>
Thu, 14 Dec 2017 17:28:42 +0000 (09:28 -0800)
committerEric Anholt <eric@anholt.net>
Tue, 31 Jul 2018 23:05:04 +0000 (16:05 -0700)
commit3471ce99850cd2ebfe04a10d01f5fe69a349594f
tree4bc1b6a95aa7e1e2d411991922ace0b639c7bf8c
parent7d36c866d27f60685ae471264c2059c5b52e0e48
v3d: Add support for the TMUWT instruction.

This instruction is used to ensure that TMU stores have been processed
before moving on.  In particular, you need any TMU ops to be done by the
time the shader ends.
src/broadcom/compiler/qpu_schedule.c
src/broadcom/compiler/v3d_compiler.h
src/broadcom/compiler/vir.c
src/broadcom/qpu/qpu_instr.c
src/broadcom/qpu/qpu_instr.h