v3d: Let scheduler know GS doesn’t have shared I/O memory
authorNeil Roberts <nroberts@igalia.com>
Wed, 17 Jun 2020 13:22:32 +0000 (15:22 +0200)
committerNeil Roberts <nroberts@igalia.com>
Mon, 22 Jun 2020 06:23:06 +0000 (08:23 +0200)
commit053df9bd8f24ef4576cb19eacb3c273bf1ed9e68
tree01956344db1bff5667522af80f0bd84cb02e8142
parented29b576cbc1da8eb0d1fa3483104bbf61e73ccf
v3d: Let scheduler know GS doesn’t have shared I/O memory

Unlike the vertex shaders, the memory for inputs and outputs is stored
in separate segments so the scheduler doesn’t need to serialise them.

Reviewed-by: Eric Anholt <eric@anholt.net>
Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5561>
src/broadcom/compiler/vir.c