Re: [Intel-gfx] [PATCH v2 02/11] drm/i915: Split request submit/execute phase into two

2016-11-08 Thread Joonas Lahtinen
On ma, 2016-11-07 at 13:59 +, Chris Wilson wrote: > In order to support deferred scheduling, we need to differentiate > between when the request is ready to run (i.e. the submit fence is > signaled) and when the request is actually run (a new execute fence). > This is typically split between th

[Intel-gfx] [PATCH v2 02/11] drm/i915: Split request submit/execute phase into two

2016-11-07 Thread Chris Wilson
In order to support deferred scheduling, we need to differentiate between when the request is ready to run (i.e. the submit fence is signaled) and when the request is actually run (a new execute fence). This is typically split between the request itself wanting to wait upon others (for which we use