summaryrefslogtreecommitdiff
path: root/src/broadcom/compiler/qpu_validate.c
diff options
context:
space:
mode:
authorEric Anholt <eric@anholt.net>2018-01-09 09:40:57 -0800
committerEric Anholt <eric@anholt.net>2018-01-12 21:55:23 -0800
commit86a12b4d5a49c68f4613513d2846c5eb8e56a677 (patch)
tree3ca97663bde40b843c1b7e054525eab1aa3f4f0a /src/broadcom/compiler/qpu_validate.c
parenta075bb67262bd48c882f0c8fcc18e0e642c76b86 (diff)
broadcom/vc5: Properly schedule the thread-end THRSW.
This fills in the delay slots of thread end as much as we can (other than being cautious about potential TLBZ writes). In the process, I moved the thread end THRSW instruction creation to the scheduler. Once we start emitting THRSWs in the shader, we need to schedule the thread-end one differently from other THRSWs, so having it in there makes that easy.
Diffstat (limited to 'src/broadcom/compiler/qpu_validate.c')
0 files changed, 0 insertions, 0 deletions