[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