Re: [Intel-gfx] [PATCH 5/5] drm/i915:Use the coarse mechanism based on drm fd to dispatch the BSD command on BDW GT3

2014-04-10 Thread Zhao Yakui
On Thu, 2014-04-10 at 00:48 -0600, Daniel Vetter wrote: On Thu, Apr 10, 2014 at 10:24:53AM +0800, Zhao Yakui wrote: On Wed, 2014-04-09 at 08:34 -0600, Daniel Vetter wrote: On Wed, Apr 09, 2014 at 09:59:56AM +0800, Zhao Yakui wrote: The BDW GT3 has two independent BSD rings, which can be

Re: [Intel-gfx] [PATCH 5/5] drm/i915:Use the coarse mechanism based on drm fd to dispatch the BSD command on BDW GT3

2014-04-10 Thread Daniel Vetter
On Thu, Apr 10, 2014 at 04:04:22PM +0800, Zhao Yakui wrote: On Thu, 2014-04-10 at 00:48 -0600, Daniel Vetter wrote: On Thu, Apr 10, 2014 at 10:24:53AM +0800, Zhao Yakui wrote: On Wed, 2014-04-09 at 08:34 -0600, Daniel Vetter wrote: On Wed, Apr 09, 2014 at 09:59:56AM +0800, Zhao Yakui

Re: [Intel-gfx] [PATCH 5/5] drm/i915:Use the coarse mechanism based on drm fd to dispatch the BSD command on BDW GT3

2014-04-10 Thread Zhao Yakui
On Thu, 2014-04-10 at 03:03 -0600, Daniel Vetter wrote: On Thu, Apr 10, 2014 at 04:04:22PM +0800, Zhao Yakui wrote: On Thu, 2014-04-10 at 00:48 -0600, Daniel Vetter wrote: On Thu, Apr 10, 2014 at 10:24:53AM +0800, Zhao Yakui wrote: On Wed, 2014-04-09 at 08:34 -0600, Daniel Vetter wrote:

Re: [Intel-gfx] [PATCH 5/5] drm/i915:Use the coarse mechanism based on drm fd to dispatch the BSD command on BDW GT3

2014-04-09 Thread Daniel Vetter
On Wed, Apr 09, 2014 at 09:59:56AM +0800, Zhao Yakui wrote: The BDW GT3 has two independent BSD rings, which can be used to process the video commands. To be simpler, it is transparent to user-space driver/middleware. Instead the kernel driver will decide which ring is to dispatch the BSD

Re: [Intel-gfx] [PATCH 5/5] drm/i915:Use the coarse mechanism based on drm fd to dispatch the BSD command on BDW GT3

2014-04-09 Thread Zhao Yakui
On Wed, 2014-04-09 at 08:34 -0600, Daniel Vetter wrote: On Wed, Apr 09, 2014 at 09:59:56AM +0800, Zhao Yakui wrote: The BDW GT3 has two independent BSD rings, which can be used to process the video commands. To be simpler, it is transparent to user-space driver/middleware. Instead the

[Intel-gfx] [PATCH 5/5] drm/i915:Use the coarse mechanism based on drm fd to dispatch the BSD command on BDW GT3

2014-04-08 Thread Zhao Yakui
The BDW GT3 has two independent BSD rings, which can be used to process the video commands. To be simpler, it is transparent to user-space driver/middleware. Instead the kernel driver will decide which ring is to dispatch the BSD video command. As every BSD ring is powerful, it is enough to