[PATCH 0/2] Support for creation of unbound WC user mappings

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

 



From: Akash Goel <akash.goel@xxxxxxxxx>

This patch series provides support to create unbound write combining mapping
for GEM objects.
This is to improve the CPU write operation performance, as with such mapping,
writes are almost 50% faster than with mmap_gtt.

The new mapping is exercised by the IGT tests :- igt/gem_mmap_wc, igt/gem_tiled
igt/gem_concurrent_blit, igt/gem_gtt_speed & igt/gem_fence_upload.

Akash Goel (1):
  drm/i915: Support creation of unbound wc user mappings for objects

Chris Wilson (1):
  drm/i915: Broaden application of set-domain(GTT)

 drivers/gpu/drm/i915/i915_dma.c |  3 ++
 drivers/gpu/drm/i915/i915_gem.c | 62 +++++++++++++++++++++++++----------------
 include/uapi/drm/i915_drm.h     |  9 ++++++
 3 files changed, 50 insertions(+), 24 deletions(-)

-- 
1.9.2

_______________________________________________
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