Re: [Intel-gfx] [PATCH v3 3/5] drm/i915: Make sprite updates atomic

2014-02-06 Thread Daniel Vetter
On Thu, Feb 06, 2014 at 11:25:17AM +0200, Ville Syrjälä wrote: > On Mon, Jan 27, 2014 at 05:03:39PM +0100, Daniel Vetter wrote: > > On Mon, Jan 27, 2014 at 01:06:33PM +0200, Ville Syrjälä wrote: > > > On Sun, Jan 26, 2014 at 06:29:06PM +0100, Daniel Vetter wrote: > > > > On Tue, Jan 21, 2014 at 04:

Re: [Intel-gfx] [PATCH v3 3/5] drm/i915: Make sprite updates atomic

2014-02-06 Thread Ville Syrjälä
On Mon, Jan 27, 2014 at 05:03:39PM +0100, Daniel Vetter wrote: > On Mon, Jan 27, 2014 at 01:06:33PM +0200, Ville Syrjälä wrote: > > On Sun, Jan 26, 2014 at 06:29:06PM +0100, Daniel Vetter wrote: > > > On Tue, Jan 21, 2014 at 04:12:38PM +0200, ville.syrj...@linux.intel.com > > > wrote: > > > > From

Re: [Intel-gfx] [PATCH v3 3/5] drm/i915: Make sprite updates atomic

2014-01-27 Thread Daniel Vetter
On Mon, Jan 27, 2014 at 01:06:33PM +0200, Ville Syrjälä wrote: > On Sun, Jan 26, 2014 at 06:29:06PM +0100, Daniel Vetter wrote: > > On Tue, Jan 21, 2014 at 04:12:38PM +0200, ville.syrj...@linux.intel.com > > wrote: > > > From: Ville Syrjälä > > > > > > Add a mechanism by which we can evade the le

Re: [Intel-gfx] [PATCH v3 3/5] drm/i915: Make sprite updates atomic

2014-01-27 Thread Ville Syrjälä
On Sun, Jan 26, 2014 at 06:29:06PM +0100, Daniel Vetter wrote: > On Tue, Jan 21, 2014 at 04:12:38PM +0200, ville.syrj...@linux.intel.com wrote: > > From: Ville Syrjälä > > > > Add a mechanism by which we can evade the leading edge of vblank. This > > guarantees that no two sprite register writes w

Re: [Intel-gfx] [PATCH v3 3/5] drm/i915: Make sprite updates atomic

2014-01-26 Thread Daniel Vetter
On Tue, Jan 21, 2014 at 04:12:38PM +0200, ville.syrj...@linux.intel.com wrote: > From: Ville Syrjälä > > Add a mechanism by which we can evade the leading edge of vblank. This > guarantees that no two sprite register writes will straddle on either > side of the vblank start, and that means all the

[Intel-gfx] [PATCH v3 3/5] drm/i915: Make sprite updates atomic

2014-01-21 Thread ville . syrjala
From: Ville Syrjälä Add a mechanism by which we can evade the leading edge of vblank. This guarantees that no two sprite register writes will straddle on either side of the vblank start, and that means all the writes will be latched together in one atomic operation. We do the vblank evade by che