[igt-dev] [PATCH i-g-t v5 00/14] tests: Remove libdrm dependency
Dominik Grzegorzek
dominik.grzegorzek at intel.com
Tue Oct 27 09:23:03 UTC 2020
I decided to split previous series into smaller chunks.
(https://patchwork.freedesktop.org/series/81782/)
There are some common patches inlcuded in more than one smaller series.
This one removes libdrm usage from tests except prime_* group.
v2: fix mistake introduced in gem_ppgtt
in gem_pipe_control_store_loop submit Sandy Bridge
workaround flush in separate batch. Run changed tests in BAT.
v3: rebase onto master
drop gem_pipe_control_store_loop
replace busy_buf workload by spinner in \
unfence_active_buffers and set_tiling_vs_blt
v4: adapt for allocator
drop gem_linear_blits (adaptation needs allocator series)
add again gem_pipe_control_store_loop
v5: apply review comments
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 (14):
lib/intel_batchbuffer: add intel_bb_blit_copy wrapper
Remove unused intel_bufmgr.h headers
i915/gem_pwrite_snooped: Remove libdrm dependency
i915/gem_pread_after_blit.c: Remove libdrm dependency
i915/gem_threaded_access_tiled.c: 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
tests/i915/gem_ppgtt: make copying more readable
i915/gem_pipe_control_store_loop.c: Remove libdrm dependency
benchmarks/gem_userptr_benchmark.c | 1 -
lib/intel_batchbuffer.c | 23 +++
lib/intel_batchbuffer.h | 3 +
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 | 148 +++++++-------
tests/i915/gem_ppgtt.c | 16 +-
tests/i915/gem_pread_after_blit.c | 159 +++++++-------
tests/i915/gem_pwrite_snooped.c | 66 +++---
tests/i915/gem_request_retire.c | 1 -
tests/i915/gem_set_tiling_vs_blt.c | 216 ++++++++++----------
tests/i915/gem_threaded_access_tiled.c | 38 ++--
tests/i915/gem_tiled_partial_pwrite_pread.c | 134 ++++++------
tests/i915/gem_unfence_active_buffers.c | 125 +++++------
tests/i915/gem_unref_active_buffers.c | 60 +++---
tests/i915/gem_userptr_blits.c | 1 -
tests/i915/i915_getparams_basic.c | 1 -
tests/kms_fence_pin_leak.c | 89 ++++----
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 -
24 files changed, 541 insertions(+), 578 deletions(-)
--
2.20.1
More information about the igt-dev
mailing list