summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/gecko.py
diff options
context:
space:
mode:
authorLucas Stach <l.stach@pengutronix.de>2024-07-05 23:00:13 +0300
committerLucas Stach <l.stach@pengutronix.de>2024-10-28 18:34:20 +0300
commite1f3220b957a55a875d668f3e2fadd6315c8bbf4 (patch)
tree486f4e01d7c24f51ae7190a547555d148c5c0082 /tools/perf/scripts/python/gecko.py
parent46864a690b92464063947420ad1a55e295b2004d (diff)
downloadlinux-e1f3220b957a55a875d668f3e2fadd6315c8bbf4.tar.xz
drm/etnaviv: take current primitive into account when checking for hung GPU
Large draws can make the GPU appear to be stuck to the current hangcheck logic as the FE address will not move until the draw is finished. However, the FE has a debug register, which records the current primitive ID within a draw. Using this debug register we can extend the timeout as long as the draw progresses. Reviewed-by: Christian Gmeiner <cgmeiner@igalia.com> Reviewed-by: Philipp Zabel <p.zabel@pengutronix.de> Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Diffstat (limited to 'tools/perf/scripts/python/gecko.py')
0 files changed, 0 insertions, 0 deletions