Re: [Intel-gfx] [PATCH v2] drm/i915: Wait for pending flips in intel_pipe_set_base()

2012-11-26 Thread Daniel Vetter
On Mon, Nov 26, 2012 at 10:21:28PM +0100, Daniel Vetter wrote: > On Mon, Nov 05, 2012 at 03:20:53PM +0200, ville.syrj...@linux.intel.com wrote: > > From: Ville Syrjälä > > > > intel_pipe_set_base() never actually waited for any pending page flips > > on the CRTC. It looks like it tried to, by cal

Re: [Intel-gfx] [PATCH v2] drm/i915: Wait for pending flips in intel_pipe_set_base()

2012-11-26 Thread Daniel Vetter
On Mon, Nov 05, 2012 at 03:20:53PM +0200, ville.syrj...@linux.intel.com wrote: > From: Ville Syrjälä > > intel_pipe_set_base() never actually waited for any pending page flips > on the CRTC. It looks like it tried to, by calling intel_finish_fb() on > the current front buffer. But the pending fli

Re: [Intel-gfx] [PATCH v2] drm/i915: Wait for pending flips in intel_pipe_set_base()

2012-11-05 Thread Chris Wilson
On Mon, 5 Nov 2012 15:20:53 +0200, ville.syrj...@linux.intel.com wrote: > From: Ville Syrjälä > > intel_pipe_set_base() never actually waited for any pending page flips > on the CRTC. It looks like it tried to, by calling intel_finish_fb() on > the current front buffer. But the pending flips w

[Intel-gfx] [PATCH v2] drm/i915: Wait for pending flips in intel_pipe_set_base()

2012-11-05 Thread ville . syrjala
From: Ville Syrjälä intel_pipe_set_base() never actually waited for any pending page flips on the CRTC. It looks like it tried to, by calling intel_finish_fb() on the current front buffer. But the pending flips were actually tracked in the BO of the previous front buffer, so the call to intel_fin