Re: [Intel-gfx] [PATCH] drm/i915: Keep physical cursors pinned while in use

2018-08-31 Thread Chris Wilson
Quoting Ville Syrjälä (2018-08-22 13:35:52) > On Fri, Aug 17, 2018 at 09:24:05AM +0100, Chris Wilson wrote: > > The optimisation inherent in commit 6a2c4232ece1 ("drm/i915: Make the > > physical object coherent with GTT") relies on that once we allocated a > > cursor we would have coherent, zero ov

Re: [Intel-gfx] [PATCH] drm/i915: Keep physical cursors pinned while in use

2018-08-22 Thread Ville Syrjälä
On Fri, Aug 17, 2018 at 09:24:05AM +0100, Chris Wilson wrote: > The optimisation inherent in commit 6a2c4232ece1 ("drm/i915: Make the > physical object coherent with GTT") relies on that once we allocated a > cursor we would have coherent, zero overhead access to the scanout plane > holding the cur

[Intel-gfx] [PATCH] drm/i915: Keep physical cursors pinned while in use

2018-08-17 Thread Chris Wilson
The optimisation inherent in commit 6a2c4232ece1 ("drm/i915: Make the physical object coherent with GTT") relies on that once we allocated a cursor we would have coherent, zero overhead access to the scanout plane holding the cursor. That is we could then do the very frequent cursor updates X enjoy