[Intel-gfx] [RFC 3/5] drm/i915: Concurrent context uAPI

Chris Wilson chris at chris-wilson.co.uk
Mon Nov 13 13:23:24 UTC 2017


Quoting Chris Wilson (2017-11-13 13:19:11)
> Quoting Tvrtko Ursulin (2017-11-13 13:09:07)
> > From: Tvrtko Ursulin <tvrtko.ursulin at intel.com>
> > 
> > When submitting work against existing contexts userspace knows that:
> > 
> >  a) context state can be relied upon
> >  b) submitted batches will complete in order.
> 
> The kernel relies on this as well... I wonder how you've rewritten
> i915_gem_active...

You have to indicate that you are only relaxing the rules for selecting
an engine in execbuf, the ordering is still fixed after that point.

(It's submitted batches will complete in the order they were submitted
to an engine + object dependencies.)
-Chris


More information about the Intel-gfx mailing list