aboutsummaryrefslogtreecommitdiffstats
path: root/src/freedreno/drm/msm_priv.h
diff options
context:
space:
mode:
authorConnor Abbott <[email protected]>2019-07-28 01:13:10 +0200
committerConnor Abbott <[email protected]>2019-07-30 23:00:41 +0200
commitc2f48d8f324a7577a63f7f4ad4628564f02687b0 (patch)
treedb58b92bec634d198ffd69c53a0b44a2feb7ee6b /src/freedreno/drm/msm_priv.h
parent2b53c49d2f7e54c4b3693abb0f13adf27d179ea8 (diff)
lima/gpir: Always schedule complex2 and *_impl right after complex1
See https://gitlab.freedesktop.org/lima/mesa/issues/94 for the gory details of why this is needed. For *_impl this is easy, since it never increases register pressure and it goes in the complex slot hence it never counts against max nodes. It's a bit more challenging for complex2, since it does count against max nodes, so we need to change the reservation logic to reserve an extra slot for complex2 when scheduling complex1. This second part isn't strictly necessary yet, but it will be for exp2. Signed-off-by: Connor Abbott <[email protected]> Acked-by: Qiang Yu <[email protected]>
Diffstat (limited to 'src/freedreno/drm/msm_priv.h')
0 files changed, 0 insertions, 0 deletions