[igt-dev] [PATCH i-g-t v3 00/22] tests/benchmarks: Libdrm removal
Dominik Grzegorzek
dominik.grzegorzek at intel.com
Fri Sep 18 10:58:34 UTC 2020
This removes libdrm using intel_bb from bunch of tests.
Due to lackage of hardware prime_* was not tested.
v2: gem_tiled_blits.c: device instead of cpu map in object creation
v3: added control over fencing to enable parrallel execution using one ibb,
added HAX commit with is NOT FOR REVIEW!
gem_tiled_blits.c: back to cpu mapping
gem_set_tiling_vs_blit.c: disable fencing in first workload
Signed-off-by: Dominik Grzegorzek <dominik.grzegorzek at intel.com>
Cc: Zbigniew Kempczyński <zbigniew.kempczynski at intel.com>
Cc: Chris Wilson <chris at chris-wilson.co.uk>
Dominik Grzegorzek (20):
Remove unused intel_bufmgr.h headers
i915/gem_pwrite_snooped: Remove libdrm dependency
i915/gem_pipe_control_store_loop.c: Remove libdrm dependency
i915/gem_pread_after_blit.c: Remove libdrm dependency
i915/gem_threaded_access_tiled.c: Remove libdrm dependency
i915/gem_tiled_blits: Remove libdrm dependency
i915/gem_unfence_active_buffers.c: Remove librdm dependency
i915/gem_unref_active_buffers.c: Remove libdrm dependency
i915/gem_tiled_partial_pwrite_pread: Remove libdrm dependency
i915/gem_set_tiling_vs_blit.c: Remove libdrm dependency
tests/kms_fence_pin_leak.c: Remove libdrm dependency
tests/kms_flip.c: Remove libdrm dependency
tests/kms_psr2_su.c: Get rid of unused bufmgr
benchmarks: Remove libdrm dependency
tests/prime_mmap_coherency.c: Remove libdrm dependency
tools/intel_perf_counters: Remove libdrm dependency
tests/prime_udl: Remove libdrm dependency
tests/prime_nv_pcopy.c: Remove libdrm dependency
tests/prime_nv_api.c: Remove libdrm dependency
tests/prime_nv_test.c: Remove libdrm dependency
HAX: change cpu mapping toward device one
Zbigniew Kempczyński (1):
lib/intel_batchbuffer: Add control over fencing in intel_bb
benchmarks/gem_userptr_benchmark.c | 1 -
benchmarks/intel_upload_blit_large.c | 69 +++---
benchmarks/intel_upload_blit_large_gtt.c | 72 +++----
benchmarks/intel_upload_blit_large_map.c | 74 +++----
benchmarks/intel_upload_blit_small.c | 68 +++---
lib/intel_batchbuffer.c | 47 +++-
lib/intel_batchbuffer.h | 2 +
lib/media_fill.c | 1 -
tests/i915/gem_create.c | 1 -
tests/i915/gem_flink_race.c | 2 -
tests/i915/gem_pipe_control_store_loop.c | 142 ++++++------
tests/i915/gem_pread_after_blit.c | 149 +++++++------
tests/i915/gem_pwrite_snooped.c | 66 +++---
tests/i915/gem_request_retire.c | 1 -
tests/i915/gem_set_tiling_vs_blt.c | 225 +++++++++++---------
tests/i915/gem_threaded_access_tiled.c | 38 ++--
tests/i915/gem_tiled_blits.c | 84 ++++----
tests/i915/gem_tiled_partial_pwrite_pread.c | 123 ++++++-----
tests/i915/gem_unfence_active_buffers.c | 134 ++++++------
tests/i915/gem_unref_active_buffers.c | 56 +++--
tests/i915/gem_userptr_blits.c | 1 -
tests/i915/i915_getparams_basic.c | 1 -
tests/kms_fence_pin_leak.c | 83 ++++----
tests/kms_flip.c | 22 +-
tests/kms_psr2_su.c | 7 -
tests/kms_sequence.c | 2 -
tests/kms_setmode.c | 1 -
tests/kms_vblank.c | 2 -
tests/prime_mmap_coherency.c | 110 +++++-----
tests/prime_nv_api.c | 203 ++++++++++--------
tests/prime_nv_pcopy.c | 103 +++++----
tests/prime_nv_test.c | 189 ++++++++--------
tests/prime_udl.c | 44 ++--
tools/intel_perf_counters.c | 109 +++++-----
34 files changed, 1162 insertions(+), 1070 deletions(-)
--
2.20.1
More information about the igt-dev
mailing list