All of lore.kernel.org
 help / color / mirror / Atom feed
* drm/i915/hsw/bdw: Enable resource streamer
@ 2015-05-11  9:01 Abdiel Janulgue
  2015-05-11  9:01 ` [PATCH 1/2] drm/i915/hsw/bdw: Expose I915_EXEC_RESOURCE_STREAMER flag Abdiel Janulgue
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Abdiel Janulgue @ 2015-05-11  9:01 UTC (permalink / raw)
  To: intel-gfx

This is a re-spin of my resource streamer patchset from a year ago.
The resource streamer is a hw-feature that helps in reducing commands
submitted by the CPU.

We have finally have the Mesa optimization that requires the use of
this interface.

Abdiel Janulgue (2):
      drm/i915/hsw/bdw: Expose I915_EXEC_RESOURCE_STREAMER flag
      drm/i915/hsw/bdw: Enable resource streamer bits on MI_BATCH_BUFFER_START

 drivers/gpu/drm/i915/i915_gem_execbuffer.c | 14 ++++++++++++++
 drivers/gpu/drm/i915/i915_reg.h            |  1 +
 drivers/gpu/drm/i915/intel_ringbuffer.c    |  6 ++++--
 drivers/gpu/drm/i915/intel_ringbuffer.h    |  1 +
 include/uapi/drm/i915_drm.h                |  7 ++++++-
 5 files changed, 26 insertions(+), 3 deletions(-)

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

^ permalink raw reply	[flat|nested] 8+ messages in thread
* drm/i915/hsw/bdw: Enable resource streamer v2
@ 2015-05-13  8:13 Abdiel Janulgue
  2015-05-13  8:13 ` [PATCH 1/2] drm/i915/hsw/bdw: Expose I915_EXEC_RESOURCE_STREAMER flag Abdiel Janulgue
  0 siblings, 1 reply; 8+ messages in thread
From: Abdiel Janulgue @ 2015-05-13  8:13 UTC (permalink / raw)
  To: intel-gfx

Changes since initial posting:

- Don't split the conversion from args->flags to ring from its
  subsequent EINVAL check (Chris Wilson <chris@chris-wilson.co.uk>)
- Execlists support (Minu Mathai <minu.mathai@intel.com>)

--
Abdiel Janulgue (2):
      drm/i915/hsw/bdw: Expose I915_EXEC_RESOURCE_STREAMER flag
      drm/i915/hsw/bdw: Enable resource streamer bits on MI_BATCH_BUFFER_START

 drivers/gpu/drm/i915/i915_gem_execbuffer.c | 15 +++++++++++++++
 drivers/gpu/drm/i915/i915_reg.h            |  1 +
 drivers/gpu/drm/i915/intel_lrc.c           |  3 ++-
 drivers/gpu/drm/i915/intel_ringbuffer.c    |  6 ++++--
 drivers/gpu/drm/i915/intel_ringbuffer.h    |  1 +
 include/uapi/drm/i915_drm.h                |  7 ++++++-
 6 files changed, 29 insertions(+), 4 deletions(-)

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

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

end of thread, other threads:[~2015-05-13  8:13 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-05-11  9:01 drm/i915/hsw/bdw: Enable resource streamer Abdiel Janulgue
2015-05-11  9:01 ` [PATCH 1/2] drm/i915/hsw/bdw: Expose I915_EXEC_RESOURCE_STREAMER flag Abdiel Janulgue
2015-05-12  9:49   ` Chris Wilson
2015-05-13  7:34     ` Abdiel Janulgue
2015-05-11  9:01 ` [PATCH 2/2] drm/i915/hsw/bdw: Enable resource streamer bits on MI_BATCH_BUFFER_START Abdiel Janulgue
2015-05-11  9:26 ` drm/i915/hsw/bdw: Enable resource streamer Chris Wilson
2015-05-12  7:57   ` Abdiel Janulgue
  -- strict thread matches above, loose matches on Subject: below --
2015-05-13  8:13 drm/i915/hsw/bdw: Enable resource streamer v2 Abdiel Janulgue
2015-05-13  8:13 ` [PATCH 1/2] drm/i915/hsw/bdw: Expose I915_EXEC_RESOURCE_STREAMER flag Abdiel Janulgue

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.