[Intel-gfx] [PATCH 0/8] Execlists prep-work (II)

oscar.mateo at intel.com oscar.mateo at intel.com
Thu Jun 26 15:24:11 CEST 2014


From: Oscar Mateo <oscar.mateo at intel.com>

These patches contain more refactoring and preparatory work for Execlists [1].

[1] http://lists.freedesktop.org/archives/intel-gfx/2014-June/047138.html

Oscar Mateo (8):
  drm/i915: Extract context backing object allocation
  drm/i915: Rename ctx->obj to ctx->rcs_state
  drm/i915: Rename ctx->is_initialized to ctx->rcs_is_initialized
  drm/i915: Rename ctx->id to ctx->handle
  drm/i915: Extract ringbuffer destroy & generalize alloc to take a
    ringbuf
  drm/i915: Generalize ring_space to take a ringbuf
  drm/i915: Generalize intel_ring_get_tail to take a ringbuf
  drm/i915: Extract the actual workload submission mechanism from
    execbuffer

 drivers/gpu/drm/i915/i915_debugfs.c        |   8 +-
 drivers/gpu/drm/i915/i915_drv.h            |  10 +-
 drivers/gpu/drm/i915/i915_gem.c            |   4 +-
 drivers/gpu/drm/i915/i915_gem_context.c    | 132 +++++++------
 drivers/gpu/drm/i915/i915_gem_execbuffer.c | 300 ++++++++++++++++-------------
 drivers/gpu/drm/i915/intel_ringbuffer.c    |  39 ++--
 drivers/gpu/drm/i915/intel_ringbuffer.h    |   4 +-
 drivers/gpu/drm/i915/intel_uncore.c        |   2 +-
 8 files changed, 273 insertions(+), 226 deletions(-)

-- 
1.9.0




More information about the Intel-gfx mailing list