Re: [Intel-gfx] [PATCH 1/4] drm/i915: Suppress redundant syncs with mmio page flips

2014-09-23 Thread Daniel Vetter
On Fri, Sep 19, 2014 at 08:58:58PM +0300, Ville Syrjälä wrote: > On Wed, Jun 18, 2014 at 12:23:14PM +0100, Chris Wilson wrote: > > Since mmio-flips do not occur on the suggested ring, we are introducing > > an extra sync operation where none is required. Pass the current > > obj->ring, which is wha

Re: [Intel-gfx] [PATCH 1/4] drm/i915: Suppress redundant syncs with mmio page flips

2014-09-19 Thread Chris Wilson
On Fri, Sep 19, 2014 at 08:58:58PM +0300, Ville Syrjälä wrote: > On Wed, Jun 18, 2014 at 12:23:14PM +0100, Chris Wilson wrote: > > Since mmio-flips do not occur on the suggested ring, we are introducing > > an extra sync operation where none is required. Pass the current > > obj->ring, which is wha

Re: [Intel-gfx] [PATCH 1/4] drm/i915: Suppress redundant syncs with mmio page flips

2014-09-19 Thread Ville Syrjälä
On Wed, Jun 18, 2014 at 12:23:14PM +0100, Chris Wilson wrote: > Since mmio-flips do not occur on the suggested ring, we are introducing > an extra sync operation where none is required. Pass the current > obj->ring, which is what mmio flip will use, to pin_to_display_plane so > that we emit the app

[Intel-gfx] [PATCH 1/4] drm/i915: Suppress redundant syncs with mmio page flips

2014-06-18 Thread Chris Wilson
Since mmio-flips do not occur on the suggested ring, we are introducing an extra sync operation where none is required. Pass the current obj->ring, which is what mmio flip will use, to pin_to_display_plane so that we emit the appropriate synchronisation (none). Signed-off-by: Chris Wilson --- dr