public inbox for intel-gfx@lists.freedesktop.org
 help / color / mirror / Atom feed
* [RFC 0/2] Add Pooled EU support
@ 2015-07-10 17:35 Arun Siluvery
  2015-07-10 17:35 ` [RFC 1/2] drm/i915: Offsets for golden context BB modification Arun Siluvery
                   ` (3 more replies)
  0 siblings, 4 replies; 8+ messages in thread
From: Arun Siluvery @ 2015-07-10 17:35 UTC (permalink / raw)
  To: intel-gfx

These patches enabled Pooled EU support for BXT, they are implemented
by Armin Reese. I am sending these patches in its current form for comments.

These patches modify Golden batch to have a set of modification values
where we can change the commands based on Gen. The commands to enable
Pooled EU are inserted after MI_BATCH_BUFFER_END. If the given Gen
supports this feature, modification values are used to replace
MI_BATCH_BUFFER_END so we send commands to enable Pooled EU. These
commands need to be part of this batch because they are to be
initialized only once. Userspace will have option to query the
availability of this feature, those changes are not included in
this series.

I would like to upstream this feature and really appreciate any
comments in this regard.

Armin Reese (2):
  drm/i915: Offsets for golden context BB modification
  drm/i915/bxt: Enable pooled EUs for BXT

 drivers/gpu/drm/i915/i915_gem_render_state.c  | 125 +++++++++++++++++++++++++-
 drivers/gpu/drm/i915/i915_gem_render_state.h  |   7 ++
 drivers/gpu/drm/i915/intel_renderstate.h      |   6 +-
 drivers/gpu/drm/i915/intel_renderstate_gen6.c |   4 +
 drivers/gpu/drm/i915/intel_renderstate_gen7.c |   4 +
 drivers/gpu/drm/i915/intel_renderstate_gen8.c |   4 +
 drivers/gpu/drm/i915/intel_renderstate_gen9.c |  18 ++--
 7 files changed, 157 insertions(+), 11 deletions(-)

-- 
1.9.1

_______________________________________________
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-07-13 19:58 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-07-10 17:35 [RFC 0/2] Add Pooled EU support Arun Siluvery
2015-07-10 17:35 ` [RFC 1/2] drm/i915: Offsets for golden context BB modification Arun Siluvery
2015-07-10 17:35 ` [RFC 2/2] drm/i915/bxt: Enable pooled EUs for BXT Arun Siluvery
2015-07-11 19:05 ` [RFC 0/2] Add Pooled EU support Chris Wilson
2015-07-11 19:09   ` Chris Wilson
2015-07-13 15:00     ` Siluvery, Arun
2015-07-13 19:58       ` Chris Wilson
2015-07-13 10:16 ` Mika Kuoppala

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