[Intel-gfx] [PATCH v2] drm/i915: Drop i915_gem_obj_is_pinned() from set-cache-level
Tvrtko Ursulin
tvrtko.ursulin at linux.intel.com
Fri Oct 9 06:43:21 PDT 2015
On 09/10/15 14:11, Chris Wilson wrote:
> Since the remove of the pin-ioctl, we only care about not changing the
> cache level on buffers pinned to the hardware as indicated by
> obj->pin_display. By knowing that only objects pinned to the hardware
> will have an elevated vma->pin_count, so we can coallesce many of the
> linear walks over the obj->vma_list.
>
> v2: Try and retrospectively add comments explaining the steps in
> rebinding the active VMA.
>
> Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
> Cc: Tvrtko Ursulin <tvrtko.ursulin at linux.intel.com>
Very nice!
Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin at intel.com>
Regards,
Tvrtko
More information about the Intel-gfx
mailing list