[igt-dev] [PATCH i-g-t v2 0/3] Data Port Cache Coherency test.

Tomasz Lis tomasz.lis at intel.com
Fri Oct 5 18:04:33 UTC 2018


This adds a new test binary, containing test for the Data Port Coherency
option. The tests check whether the option has real effect on execution,
by submitting gpgpu fill job with and without the coherency.

Cc: Joonas Lahtinen <joonas.lahtinen at linux.intel.com>
Cc: Chris Wilson <chris at chris-wilson.co.uk>
Cc: Michal Winiarski <michal.winiarski at intel.com>

Signed-off-by: Tomasz Lis <tomasz.lis at intel.com>

Lis, Tomasz (3):
  lib: Separated emit part of gpgpu_fill.
  lib: Update surface state to set MOCS and coherency.
  igt: Add a test for Data Port Coherency.

 include/drm-uapi/i915_drm.h     |   7 +
 lib/gpgpu_fill.c                |  59 +++-----
 lib/gpgpu_fill.h                |   8 +-
 lib/gpu_cmds.c                  |   3 +
 lib/intel_batchbuffer.c         |  12 +-
 lib/intel_batchbuffer.h         |   2 +-
 tests/Makefile.sources          |   1 +
 tests/gem_gpgpu_fill.c          |  19 ++-
 tests/gem_gpgpu_fill_coherent.c | 296 ++++++++++++++++++++++++++++++++++++++++
 9 files changed, 352 insertions(+), 55 deletions(-)
 create mode 100644 tests/gem_gpgpu_fill_coherent.c

-- 
2.7.4



More information about the igt-dev mailing list