public inbox for intel-gfx@lists.freedesktop.org
 help / color / mirror / Atom feed
* [PATCH 0/5] Gen6/7 PPGTT dynamic page alloc prep work
@ 2015-03-16 16:00 Michel Thierry
  2015-03-16 16:00 ` [PATCH 1/5] drm/i915: page table generalizations Michel Thierry
                   ` (5 more replies)
  0 siblings, 6 replies; 15+ messages in thread
From: Michel Thierry @ 2015-03-16 16:00 UTC (permalink / raw)
  To: intel-gfx

Splitting this prep work should ease the code review and help identify
problems (and also shrink the Gen8 patch series, which is of more interest).

4 patches have already been sent as part of the main patchset, only "page
table generalizations" is brand new (suggested by Mika) and should help to
clean some of the code.

Ben Widawsky (4):
  drm/i915: Extract context switch skip and add pd load logic
  drm/i915: Track GEN6 page table usage
  drm/i915: Track page table reload need
  drm/i915: Initialize all contexts

Michel Thierry (1):
  drm/i915: page table generalizations

 drivers/gpu/drm/i915/i915_gem.c            |   9 +
 drivers/gpu/drm/i915/i915_gem_context.c    | 103 +++++++-
 drivers/gpu/drm/i915/i915_gem_execbuffer.c |  11 +
 drivers/gpu/drm/i915/i915_gem_gtt.c        | 364 ++++++++++++++++++-----------
 drivers/gpu/drm/i915/i915_gem_gtt.h        | 102 +++++++-
 5 files changed, 434 insertions(+), 155 deletions(-)

-- 
2.1.1

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2015-03-19 17:17 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-03-16 16:00 [PATCH 0/5] Gen6/7 PPGTT dynamic page alloc prep work Michel Thierry
2015-03-16 16:00 ` [PATCH 1/5] drm/i915: page table generalizations Michel Thierry
2015-03-16 16:00 ` [PATCH 2/5] drm/i915: Extract context switch skip and add pd load logic Michel Thierry
2015-03-16 16:00 ` [PATCH 3/5] drm/i915: Track GEN6 page table usage Michel Thierry
2015-03-19 16:08   ` Daniel Vetter
2015-03-19 16:13   ` Daniel Vetter
2015-03-19 17:16     ` Michel Thierry
2015-03-16 16:00 ` [PATCH 4/5] drm/i915: Track page table reload need Michel Thierry
2015-03-19  9:01   ` Mika Kuoppala
2015-03-19 11:26     ` Michel Thierry
2015-03-19 12:53   ` [PATCH] " Michel Thierry
2015-03-16 16:00 ` [PATCH 5/5] drm/i915: Initialize all contexts Michel Thierry
2015-03-16 21:39   ` shuang.he
2015-03-19 13:32 ` [PATCH 0/5] Gen6/7 PPGTT dynamic page alloc prep work Mika Kuoppala
2015-03-19 16:21   ` Daniel Vetter

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox