-
- Downloads
drm/i915/execlists: Use per-process HWSP as scratch
Some of our commands (MI_FLUSH_DW / PIPE_CONTROL) require a post-sync write operation to be performed. Currently we're using dedicated VMA for PIPE_CONTROL and global HWSP for MI_FLUSH_DW. On execlists platforms, each of our contexts has an area that can be used as scratch space. Let's use that instead. Signed-off-by:Michał Winiarski <michal.winiarski@intel.com> Cc: Chris Wilson <chris@chris-wilson.co.uk> Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com> Reviewed-by:
Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by:
Chris Wilson <chris@chris-wilson.co.uk> Link: https://patchwork.freedesktop.org/patch/msgid/20190926133142.2838-2-chris@chris-wilson.co.uk
Showing
- drivers/gpu/drm/i915/gt/intel_gt_types.h 0 additions, 3 deletionsdrivers/gpu/drm/i915/gt/intel_gt_types.h
- drivers/gpu/drm/i915/gt/intel_lrc.c 13 additions, 32 deletionsdrivers/gpu/drm/i915/gt/intel_lrc.c
- drivers/gpu/drm/i915/gt/intel_lrc.h 4 additions, 0 deletionsdrivers/gpu/drm/i915/gt/intel_lrc.h
Loading
Please register or sign in to comment