Re: [Intel-gfx] [PATCH] drm/i915: Mark untiled BLT commands as fenced on gen2/3

2012-03-28 Thread Daniel Vetter
On Fri, Mar 23, 2012 at 08:03:23PM +0100, Daniel Vetter wrote: > On Wed, Mar 21, 2012 at 10:48:18AM +, Chris Wilson wrote: > > The BLT commands on gen2/3 utilize the fence registers and so we cannot > > modify any fences for the object whilst those commands are in flight. > > Currently we marke

Re: [Intel-gfx] [PATCH] drm/i915: Mark untiled BLT commands as fenced on gen2/3

2012-03-23 Thread Chris Wilson
On Wed, 21 Mar 2012 10:48:18 +, Chris Wilson wrote: > One side-effect is that we ten have to double check that a fence was s/ten/then/ -Chris -- Chris Wilson, Intel Open Source Technology Centre ___ Intel-gfx mailing list Intel-gfx@lists.freedeskt

Re: [Intel-gfx] [PATCH] drm/i915: Mark untiled BLT commands as fenced on gen2/3

2012-03-23 Thread Daniel Vetter
On Wed, Mar 21, 2012 at 10:48:18AM +, Chris Wilson wrote: > The BLT commands on gen2/3 utilize the fence registers and so we cannot > modify any fences for the object whilst those commands are in flight. > Currently we marked tiled commands as occupying a fence, but forgot to > restrict the unt

[Intel-gfx] [PATCH] drm/i915: Mark untiled BLT commands as fenced on gen2/3

2012-03-21 Thread Chris Wilson
The BLT commands on gen2/3 utilize the fence registers and so we cannot modify any fences for the object whilst those commands are in flight. Currently we marked tiled commands as occupying a fence, but forgot to restrict the untiled commands from preventing a fence being assigned before they were