aboutsummaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/intel_engine_cs.c
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2019-02-26 10:23:54 +0000
committerChris Wilson <chris@chris-wilson.co.uk>2019-02-27 10:45:31 +0000
commitbabfb1b55ca3a75b695348ca83bcca3590b45fef (patch)
tree8b2e8e02d967390d7b27f5040c80b8c711579497 /drivers/gpu/drm/i915/intel_engine_cs.c
parent69e89032b2a5e35e5bf0ff6372776f4bd830c2a3 (diff)
drm/i915: Skip scanning for signalers if we are already inflight
When a request has its priority changed, we traverse the graph of all of its signalers to raise their priorities to match (priority inheritance). If the request has already started executing its payload, we know that all of its signalers must have signaled and we do not need to process our list of signalers. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20190226102404.29153-1-chris@chris-wilson.co.uk
Diffstat (limited to 'drivers/gpu/drm/i915/intel_engine_cs.c')
0 files changed, 0 insertions, 0 deletions