pan/midgard: Track pressure when scheduling ld/st
authorAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Mon, 3 Feb 2020 19:55:58 +0000 (14:55 -0500)
committerAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Sun, 16 Feb 2020 14:16:46 +0000 (09:16 -0500)
commit521406a069e0f918d57fc29bba85423faf316141
tree276885068092c314453843b1af943308d52b1a75
parent9603126b74d03bc6974ea116ce4f7d80fb9573aa
pan/midgard: Track pressure when scheduling ld/st

Fixes RA failure in
dEQP-GLES31.functional.shaders.builtin_functions.common.modf.* (which
uses multiple indirect SSBO writes)

Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3835>
src/panfrost/midgard/midgard_schedule.c