[Intel-gfx] [PATCH v2 0/2] render state initialization (bdw rc6)
Damien Lespiau
damien.lespiau at intel.com
Wed May 14 12:08:09 CEST 2014
On Tue, May 06, 2014 at 04:26:04PM +0300, Mika Kuoppala wrote:
> Hi,
>
> V2 series of the render state initialization patches.
>
> I decided not to pursue the copying of the context object as the ctx
> is quite big, atleast on bdw. As discussed in irc, the copying
> could be done with blitter, on context creation time. But even then we would
> need to wait for it to complete. Pushing 1kbytes of commands doesn't
> sound so bad when the alternative is to copy 18 pages.
>
> The state generators can be found here but they are not needed for testing.
> http://cgit.freedesktop.org/~miku/intel-gpu-tools/log/?h=null_state_gen
>
> Here is the branch for testing:
> http://cgit.freedesktop.org/~miku/drm-intel/log/?h=render_state
>
> Thank you to all who provided feedback.
> -Mika
>
> Mika Kuoppala (2):
> drm/i915: add render state initialization
> drm/i915: add null render states for gen6, gen7 and gen8
Acked-by: Damien Lespiau <damien.lespiau at intel.com>
>
> drivers/gpu/drm/i915/Makefile | 6 +
> drivers/gpu/drm/i915/i915_drv.h | 2 +
> drivers/gpu/drm/i915/i915_gem_context.c | 6 +
> drivers/gpu/drm/i915/i915_gem_render_state.c | 186 ++++++++++
> drivers/gpu/drm/i915/intel_renderstate.h | 48 +++
> drivers/gpu/drm/i915/intel_renderstate_gen6.c | 289 +++++++++++++++
> drivers/gpu/drm/i915/intel_renderstate_gen7.c | 253 +++++++++++++
> drivers/gpu/drm/i915/intel_renderstate_gen8.c | 479 +++++++++++++++++++++++++
> 8 files changed, 1269 insertions(+)
> create mode 100644 drivers/gpu/drm/i915/i915_gem_render_state.c
> create mode 100644 drivers/gpu/drm/i915/intel_renderstate.h
> create mode 100644 drivers/gpu/drm/i915/intel_renderstate_gen6.c
> create mode 100644 drivers/gpu/drm/i915/intel_renderstate_gen7.c
> create mode 100644 drivers/gpu/drm/i915/intel_renderstate_gen8.c
>
> --
> 1.7.9.5
>
> _______________________________________________
> Intel-gfx mailing list
> Intel-gfx at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/intel-gfx
More information about the Intel-gfx
mailing list