Re: [PATCH] drm/i915: More use of the cached LRC state

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Jan 22, 2016 at 12:42:47PM +0000, Tvrtko Ursulin wrote:
> From: Tvrtko Ursulin <tvrtko.ursulin@xxxxxxxxx>
> 
> Since:
> 
> commit 82352e908acd36d7244c75a008c9f27a2ced44d5
> Author: Tvrtko Ursulin <tvrtko.ursulin@xxxxxxxxx>
> Date:   Fri Jan 15 17:12:45 2016 +0000
> 
>     drm/i915: Cache LRC state page in the context
> 
> and:
> 
> commit 0eb973d31d0aadb6bc801fd6d796afecbbfc3d5b
> Author: Tvrtko Ursulin <tvrtko.ursulin@xxxxxxxxx>
> Date:   Fri Jan 15 15:10:28 2016 +0000
> 
>     drm/i915: Cache ringbuffer GTT VMA
> 
> We can also remove the ring buffer start updates on every
> context update since the address will not change for the
> duration of the LRC pin.
> 
> For GuC we can remove the update altogether because it
> only cares about the ring buffer start.
> 
> Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@xxxxxxxxx>
> Cc: Alex Dai <yu.dai@xxxxxxxxx>
> Cc: Dave Gordon <david.s.gordon@xxxxxxxxx>
> Cc: Chris Wilson <chris@xxxxxxxxxxxxxxxxxx>

Finally starting to reduce my delta at last :-p
Reviewed-by: Chris Wilson <chris@xxxxxxxxxxxxxxxxxx>
-Chris

-- 
Chris Wilson, Intel Open Source Technology Centre
_______________________________________________
Intel-gfx mailing list
Intel-gfx@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/intel-gfx




[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux