From: Tvrtko Ursulin <tvrtko.ursulin@xxxxxxxxx> Tests to accompany the respective i915 series. Contributed by Tony Ye is gem_media_vme, anew test which exercises the media VME block to demonstrate the effectiveness of the uAPI for this particular issue. Lionel Landwerlin (2): headers: bump tests/gem_ctx_sseu: Dynamic (sub)slice programming tests Tony Ye (2): tests/gem_media_vme: Simple test to exercise the VME block tests/gem_media_vme: Shut down half of subslices to avoid gpu hang on ICL include/drm-uapi/amdgpu_drm.h | 52 +- include/drm-uapi/drm.h | 17 + include/drm-uapi/drm_fourcc.h | 224 ++++++ include/drm-uapi/drm_mode.h | 26 +- include/drm-uapi/etnaviv_drm.h | 6 + include/drm-uapi/exynos_drm.h | 240 +++++++ include/drm-uapi/i915_drm.h | 80 +++ include/drm-uapi/msm_drm.h | 2 + include/drm-uapi/tegra_drm.h | 492 ++++++++++++- include/drm-uapi/v3d_drm.h | 204 ++++++ include/drm-uapi/vc4_drm.h | 13 +- include/drm-uapi/virtgpu_drm.h | 1 + include/drm-uapi/vmwgfx_drm.h | 166 ++++- lib/gpu_cmds.c | 148 ++++ lib/gpu_cmds.h | 23 +- lib/intel_batchbuffer.c | 9 + lib/intel_batchbuffer.h | 7 + lib/media_fill.c | 117 ++++ lib/media_fill.h | 6 + lib/surfaceformat.h | 2 + tests/Makefile.am | 1 + tests/Makefile.sources | 6 + tests/i915/gem_ctx_param.c | 4 +- tests/i915/gem_ctx_sseu.c | 1190 ++++++++++++++++++++++++++++++++ tests/i915/gem_media_vme.c | 179 +++++ tests/meson.build | 9 + 26 files changed, 3165 insertions(+), 59 deletions(-) create mode 100644 include/drm-uapi/v3d_drm.h create mode 100644 tests/i915/gem_ctx_sseu.c create mode 100644 tests/i915/gem_media_vme.c -- 2.19.1 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx